460162960
943108232855224321
243425738
1022388073227726848
90124574
1249234333556043787
2794431530
913446716916981761
726993853
62507469
251175685
1136261481421393921
134715633
1902263557
978255166276169729
1252436146610532353
1411736466095366145
1305120828179116034
1188047618191970305
1108935943363289088
1558051724
1292256330099515392
2920450490
1200611504900304896
1298101714013179906
2182392770
1243521984245321729
726568703278469120
1160816205751394304
1300222415100764160
1534135724
1164468555896643584
1294220305569681415
1320401667515297792
840905967734685696
956570307325698048
766483758044381184
9781792
1000072116073414657
1954461439
1203998027096002562
1078253215605350400
112162183
706473755854307329
966268941633929217
454622717
789014604709924864
1120961480080281600
520919600
1463530099
269209152
135106020
229085532
1100339760
3242206093
1117778570800029696
1318589863227109376
445867108
2926326014
1178469594970771457
91727675
2198954496
49540955
1081540509523312641
285117892
1106745931242692608
204213937
964326355612528640
1153784666370928640
788174638433972224
271751562
1282296419886366720
164165832
104790494
1136896838433247237
230642834
2553024703
892056250120192000
1146786708366643200
824898499
267286848
1315693949504299008
1060367952
1247746386935681030
1071909144481787904
78534335
1153642709095075841
1123527742958346240
1386447091
108546656
246851027
2406315853
1194523596380524544
748370586699767809
1227100576162312194
1577895637
1249308443254521856
267773722
1241174226138062850
144034970
1125202438514864133
913665372351369217
1306391407
1319066061363314689
732592955320504320
178943895
98572258
475937135
3260368038
995440148199309312
1062591434425921536
1110008354670182400
1234050748045910016
1254333397956091904
1318404610780921856
1307240575809118208
1031468700258381824
1318645521213399041
841849237
1122856241296838657
524440272
1170301689829588992
980476140
442808093
414974701
1113929306
133187342
935132415219048448
799284951745073152
107481193
1266356672248680448
396975293
2412965671
2794056250
37890543
1270224003781685248
241838810
45303176
245865883
134177091
1948793370
1183309604073037824
1197873653263683584
1257358800392056832
186743620
1257621552817790977
1248570715172777985
62014702
1300762602415386624
967612985261809664
1126751575974629378
120983252
741546086444077060
199983767
2593076275
140121102
2827383397
1092737095079157761
461887180
884380828326797316
866277459309637636
2820831444
1246421568135163904
1254201105434554368
922485569095024641
903138886808870917
135885670
1095386503629262848
1020239174161510401
1030240159
713196830029275136
106637996
1117550372942278656
4014463274
1057639057537228800
1278211007756681216
1094107025800290304
166372572
1308252388512288769
993033143069302784
106346586
1313838991276351489
150163338
933486115079667712
432400040
2979319878
2905828394
2991011626
2256221071
1934441222
766517514
1226121770677096455
348012273
407570608
1231281103991791616
2245964576
1315315296652070912
1246080219485589504
3007607132
1313512113705381888
248018033
121972212
778915969263468544
1068056641759698945
337814144
1247715505890160640
1064393905477570564
254996981
722424322338324480
1099587947165188096
1223896498699554816
103574380
811177961403486208
1092431954874486785
988050197270822915
1186288161443368960
1026406119520985089
1302456195521814530
971237408
1259452031971979270
2420101814
930780838551207936
123404551
1305877622157529089
2581529058
1082123999516143617
964168684737474560
1271196473502298112
171121765
246679949
3697589538
133732705
726311323890393088
884683619683270656
346680866
152220328
900179828069982209
2954269656
131420161
1067579855389126657
358149912
795516221047222272
865051968577785856
1121190563120734208
113101038
1060896893864046592
1260832746395459584
989890048865718272
1282096382908624897
1250036616824905728
348989695
894356447047204864
2569945880
1260185768934248448
269648980
772095177552859136
1263078059441152000
2302920642
268381074
765454802297905152
1227508866625069056
1158795391170514945
817986975810498560
1198513573904801792
823322947179773952
1246147532473823232
404474378
1167131546072911872
1954698092
108507531
99455577
1176362450863575040
1103189500207886336
1272715491241418753
903246395431313413
759157011988688896
239871556
76031812
140120682
1289773863283261441
927489194536050688
1519731163
146636036
1304504485708926977
3238750908
77239212
1254287774192037889
1878028764
2999585180
1211863491155353601
2167909088
740136290
1527343062
752514489744957440
1204971334087802880
397314916
125418191
3800354178
1242057478864424960
198047156
3178314955
1147577503994675200
2165007908
950009796857446400
1107945130927902720
582664075
1306081743628197892
145599783
146044600
1311101375917432834
3880496191
723354494671572994
906038017151844353
1250030297321582592
1035494868330532864
1084782102283935745
1163882155
140408437
1108716029683732480
3223756880
1006279771
1245968635090231296
1232290662516580353
1178579680988823552
844841383605129216
1160927050649071619
451730793
763120954171985920
1107988882774093824
919866324964093953
268717307
271463230
1188400250962104321
242263867
941289783526957056
4441429338
1315832312764932096
240138180
957925377967407106
818672955177611264
1193474535175049216
1582791770
1079333944888184832
3281579959
1171337616387526656
856223066715811843
1315702375936524289
1149174312571506688
1040810695426625536
1319998092372889607
1303149260238512128
1226813079930802176
445948983
1290610750579384320
4723605882
724464245149036544
1287864412557066241
129380011
94241775
1245001646314160130
113057736
59454485
1305287408104038400
212458322
222169795
1216702258227773440
766657891931611136
235922391
1230113635059429376
238907947
116077279
151019462
3022594866
1209427822172725248
57052607
1247151317799153665
1078282387
1268641316885245952
4816679264
1108587655267180544
1119616223904354305
1050960415
344481682
1207612068020441093
146427672
728445781
138260798
1146782796553134085
1238750077226606592
868006863882731520
741921306367524864
3062338808
906756985038659584
816652196
284740620
1363339633
1154932502072459264
1430790435627167748
810195988354736128
3004963856
295395392
1234310318014099457
82267831
128855992
780725493557440512
1032171871188410369
3268935390
83841536
626969162
134618611
1245354366225100801
1237350689694605312
1308813672609845248
68997128
1295706494856396800
1294084730317488129
1048624244
938724763232432129
354234165
1953628398
2937064748
1171191012875628544
634641739
1072864433678934016
848427704353345536
233984113
1237643932550320129
1311704090443874304
2739288474
282080015
1265995568876142592
1146099945285410816
266199733