25719757229925856887636202512207103131756452892062183878226936257164364220320454023359519564314730315111644717589165638376385554701426537778456518285546570182300484474375205646456125637856494825537881104729737504391654123439309320117635374522951046621759363750216148548762852427811234