157999019
49542457
460070707
205678228
2282097974
189123725
2277458869
112176345
1057505547484872704
1233703759135379457
234201183
454851653
2996708670
54294697
3987493098
2958345032
2758843015
2897544626
1143896353812037632
954562559125827585
119775677
3185566532
77483275
959835755693486080
3009246204
904703411219611648
764274114001457155
148191526
1141701642363867142
152259620
978255166276169729
3251655818
2149094671
524504017
1113015425497882625
2353231938
58073723
1158305220327120896
1103611826833518597
1068013054225338369
1315648206127075332
3702399138
928057769780842496
1297548123640745990
337064766
1230385442035392512
1199176224888643589
1284706687874560002
2182392770
243013367
49045348
176013948
214129574
1620614120
932139341521940481
74758120
1057664340176728064
875576204
2464017452
711213016201560065
630062666
1518512682
165285699
39449071
1060732111689154561
1049928617386364928
3139249880
109196637
854366833213755392
320722097
835112124305178624
1057821131120369664
1263387026105053186
532296772
579917081
1090570828016566272
814498841344950272
1196961568937795585
236156523
1179353717952237568
1261850726499708928
430586620
93098703
1851722725
2185747038
780779958679449600
3299927226
2507051754
1155442508060430336
217736759
933551303669694464
4655693316
95185635
804532897382137856
287080733
2736584754
229846713
1272906561535594496
2353082418
1063744697934348288
1123940731817791493
30171379
777368473701715968
986012130578022400
234386877
1126610197038764032
44386311
14708735
1333131899456294912
2827613310
66082940
128901322
1178506149647175680
410416130
3033434779
1248276143846744064
757423229740863490
770536603190124545
4443042612
459003168
2359521404
1164538601616470016
910374692409823232
502785601
748476454715854849
1249181728804966400
228360117
1027697840510791680
3674739013
887694160332967936
265477205
162388699
302054049
483483910
3307051908
251609364
2909806184
1718216348
188284684
223056834
3250822591
1281096384326676480
2660285276
2951492490
108342138
1272341036
788349337776422912
212881597
4794512167
4677069019
982334933837533185
318921407
702547351970250752
1048624244
3225078481
1327980665027977218
2893265647
391925980
1285159936037552129
794728560413900801
266539262
1244211929112952833
96527228
1117072506890801153
106151353
333350254
207018628
446281265
777282902
1297119569274744832
136955354
202802907
1278242796227321857
988744716282773504
111522153
602645077
2787999308
296232516
90176126
1065534278090481664
769757916219924480
799588830525300737