125573712
161103153
1236103348421414914
1031318123440271360
1044753137674776576
101612090
88859495
1224597710814109696
1096017709907664896
340316547
127504636
371716851
112114046
259692645
3138123782
1253602996757262337
882186857194307585
1015498703837122560
14943172
392439900
2614975092
729084520947802112
1153103751336493056
3908576052
1445705162
1877918749
1339438225396416514
1176078775139745794
991232667185131520
2817138757
2303254232
363125948
980091486384529408
3038780599
1180526187476475909
1161012085628628992
4742743292
3266655943
56379941
1224426769031131136
1256497238412427267
90397067
1703206566
1101666779632361472
890100108
1164048584536252416
1240287422019039233
475375242
4841059075
2715949982
1285480941071118337
263905622
1286819120307040257
1534533330
1138382112069787648
1146409675107078144
123566143
2554193851
1112710777452920832
1214552460548665345
1157306312557883393
1196244289832898560
866113509687349248
245790958
198198379
232032202
197780991
517131265
76889058
1135173756404490246
2665317631
66522402
1243528840082681858
1147137422729154560
211476882
3626220800
1575111716
1169847285049507841
902385486198587393
108492775
912403562
1221897918786916352
1240928342242557958
1175699839000047616
1228478919277342720
1219394562235330562
3601331484
113113481
1354208850157559808
1251344200727068672
1170305866626564096
982127882032922625
1231115408465227777
100869093
1200032142316584960
757888049275547649
1227500069303140354
1289763371164643330
1287825855889043457
197579047
752317251601125376
1133336686862016512
1270838805126197248
264584166
959044430236860416
1340307559110963200
119263419
1176106564400271360
1348632729521295363
1253484392342646785
289809486
165764250
1156775232331378689
1035362599423041536
1243920209200570374
1213326597169635329
96303830
1113083903584067584
1166536710684987392
844823405232730112
1008593853178245121
1201324255524188162
1627810034
2274556405
391396790
118530910
371616649
1536199428
85450537
1191877998368026625
1112288964851830784
983634182436896769
1339154056078446592
2949455450
1086469938951278592
927451159912005633
1243119581029224448
1706626466
3003477482
1242467051614035968
1311634277994356736
182415048
265625473
1273835938431434752
16114520
1030677512
1040448547148034048
972769886991663105
1337870375732957184
149080091
2654216424
864094709236420608
1234037494514978816
575907456
267670187
761475538837831680
114421847
4854387079
1308931032926756864
786302666
1193253598626336768
976418838454534144
1296705076623335425
3036986948
963732291246632960
1198758759004160000
220259150
702086803977703424
117347079
892415168851845121
146403600
1106282100
3022160880
1194782615619792897
438697428
892706353684205568
68981152
772765631368224768
941237850
2572955923
1214707568645296133
1180841795636191232
861075828
1319542954600484864
988608506663059456
69325277
823833947326951424
1142435191421411330
1297146213980991488
1242683668050489344
228880819
1863572136
1074617565236715520
1203188383385702400
1352651456008974336
1081106996651118594
304640261
806421134832857088
1155157567124807680
1274038086767263745
573305461
1323460483601477632
268151805
1155072245124890624
839119799024177152
1267638621353283584
236895007
273993766
1081145430992248833
3066136364
1266372521584062470
1126550338683539456
709721084
3225245485
805127888223641602
1352399195550846976
996438711960158209
732543029551063040
166082589
1225668573382639617
1263436588840714241
3666847214
919123317587451905
232121460
1073015142491729922
102276407
923923160591826944
1347480059355938819
1333936466712350720
990092096638935041
422665482
938312621928927232
235140464
993419455358119936
1147491430375366657
152876239
1354675267449483264
3725073810
1293044160111341569
1049891341537333250
1198424271023824896
103840490
1278398040378728448
1616369478
922067956430807040
1336792315009015808
884784962
3925879754
1213605280094679040
918456090315997184
1249876108918439936
2886834246
1249563467763208192
287225797
981688814555906048
844892249615872000
571481835
4656091699
117620621
82770805
1353235470310772740
1143892452308160518
2914769059
1258348682237276160
744011306697633792
3674614632
1249242214217076737
855409516699041792
397725636
912682842626211842
1093490993402339328
331627105
1150735400240992256
915877373672751105
940582505417097218
1029257481220837376
1241715218960375810
125031172
14492736
197802163
499115831
915534851553452032
1140593229500317696
217036024
1293559240817176587
1000535082568900608
1334675581368037376
1251068185408749571
116575466
1136631538957742081
1178344132919492608
1103605146
967016180799086592
1190817996928737280
1271740080940449793
1264715175728275456
1205956712827457536
1313284049096458240
967263692
251124608
1005386705799528454
3326811985
1011820681988751360
2372086830
14221095
1237473405944750080
554162394
120258058
1318126785322647553
1241723765085495296
1242748682505580544
336200861
601737505
2822913834
1081757693134569472
125523554
415274725
1341666149755338754
119298041
1306152511
298932510
968772157286137856
623612727
90540453
1293690069195190272
794843484414844930
87878461
812581201
856237824156291074
2886544958
122241099
1115097118241214469
1222042024234246144
116747885
1342775009387761665
578644358
1316004510842515460
496713731
1096175117787254784
952070270528794624
4334881518
295521713
118234575
1298558528278245376
157235943
1288395110590189568
128467111
1218377747027775488
269029986
1263140290317017091
290968611
106067258
1186024754
744530887283335168