1240404743723175936
166784086
1178198197107187713
892591445818826752
1256740262497234945
213842562
776338631569002496
1255770873736224768
1259287947330744321
1521474662
1045980222875521024
12681042
1313284099503661056
4596870372
1262937668964532224
1299169722
371716851
1082280101830479872
166140049
948072603427618816
1298185470325579777
134715633
820676187701714944
142147971
807517467824132096
1082128894092730368
267065102
941062399867609088
1226437622077091840
61178864
1231156874759696386
583349111
594679707
44032219
901155304338935808
108143982
365113256
70575621
953556224498311169
819023678956392449
781921292773568512
1255099933
1133658789331083265
345778986
855324021042200576
1214079127587655685
108847963
1211301728269660160
3183983953
1248134213838098435
2274043788
1291467392963362817
901295199032270849
1004589600847769602
291985099
1379749206
126204903
812175521375096832
1153868414424764418
1279574492491071490
1009310136
1081735933
2157909175
1141127286634115072
332074112
2479174536
222358937
630062666
737591810436915200
1259330301320237059
198403535
82026583
388301387
1304559369619517440
1255155282428047361
2565941460
107024961
1136661377047715840
516500518
723460094306848770
3119893674
1214603470738579457
1250234727476260864
1936663850
299420879
1269193644054966274
986927076333662208
3547078934
1140619872776310784
802155072238931968
1226140294564872193
915180103012802560
264210304
3296920669
770734664
174564727
96727989
1244596685507923969
1233543395320225798
2737359991
260303905
110340747
331298142
2850234278
1278131520784359426
856129448457912320
232026000
794821378033602560
247812864
953360286
852381877
9590162
1221496444621770752
869383949847416832
2787321192
3320192257
844198053397508098
1169151819198750720
1179388446420287488
1042733557
1121695463642525696
290414198
413854338
140238566
724371689073602560
1269594237466632193
814300999238025216
266046820
2820047504
1249853815269912576
1190048798506176512
191433059
1474985148
229238449
123755115
1270121355602620416
1281477069071740933
1096167559521492992
306024717
741138873141592068
858155237185429508
327892851
1206949603192573956
529258135
1256919761864192001
2905909616
798677969799561216
1939711002
1196740922844692480
1029078050871242752
703726653956984832
1247434926326087680
1112485997621633024
1096397270591795202
1094776127376175104
1120593723929153537
57870730
852268897730347009
1209321607153340416
498074533
1229394395348078599
1261934117916045312
267821363
340392932
338950660
1157259295605456896
136817937
749276820
147099818
1280724161782886400
2371522854
1253087061747200000
1265274744665812992
1226042619081318400
946010722835750913
275875464
138480669
196403065
1010501663122046978
1257523919877070850
265954763
1112891595299287040
4540548674
106680162
1050609009596686336
780926290295521280
1226828343070220289
122626724
94734736
1163099644873756673
305325406
265469815
1147667406292041730
1124067627746439168
893448965500264448
1133336686862016512
2589097922
3888952392
1256454729950871553
823062664595148800
401850094
1164819078344609793
122613013
2295923166
1147773833081810944
1072400727098613760
100891892
1256890641298026500
1164692877428944897
3723956352
1253584535880495105
1034346974391103488
1219461497488723968
1089432049956487168
126011411
1082895340737519616
269277023
1276565861260595200
827937460239765505
2410789783
1093358002579488768
1135726073914613760
1120711524287303681
1303081925326716928
104010758
1172679813909204992
1226997640266579968
4308810854
95773954
1606786110
97391086
737655296
916256141121691649
121314100
915862888409063425
118236648
970539233898147841
2181039409
738795436467617792
950786036
281561934
735116934098739202
1100590118727868416
944506166532456449
561882747
332052744
3151259702
2979560251
874192229941760000
362401254
2334760674
1202542905593778177
2791079064
1260920055866339335
993163550737616900
3096442250
1030240159
2876636460
1253684285401214982
1348053877
2509272332
1199490637487165440
245742325
1263846376493838336
1305380028188782593
1273835938431434752
1155864508344098817
27581000
730343937282465792
1159819090204082176
108057871
521363519
248604851
2237774678
1036097392855007232
1219831170608685058
554767151
920092566908911616
147741926
714310343967641601
1112707934536884229
906484212546412544
3001276820
421444813
1259325951004966912
1248392856374366213
183909049
108003162
750523701594959876
92180308
128838661
1136255435470598145
1731363432
228270420
915779146663452673
1246068844424130566
911597970168061952
185158412
706705976133419012
1264858783945158656
1379098261
914867306844512257
332667468
942013063460372480
1025942023956705282
1069381917781385216
1314340021298634752
1144213002385670144
828226427958882306
926444129722294273
114622695
781714987299463169
870786703388098560
993120850156052481
4748283084
1216238942401355776
1220273313986961408
1100712036688752640
1191073796981018624
2305615710
335291833
975644677020975104
4275422953
1283613977944051713
1213089740360044544
1032246666701590528
997092228337053698
815017294308855808
1742131651
1260034941594681354
718646569822597120
326446105
915528826196598785
3273608215
1146218727882412033
946904336008822784
2423227652
326455368
1253462500168699904
1081422710805225472
851943261992177664
2381317964
707743274627309568
1202854856882454528
1248994235774193666
243667813
441495045
70995932
18941613
886521178075963392
1013911863141076992
1161608563577327617
800078154375122944
1312540753030082560
1171804152004894721
1299225483238809600
4184160053
238538969
4787444600
132412049
1524505034
1238026298548604928
991505126929006594
1234998683382345730
1274360542157660161
1219965740033294337
1305754948932571137
1481942941
1157547551467302913
1059568302375165954
93392265
113988427
760422205142335488
177093629
850568574187880448
1098883943787417600
1279311861012291584
466590693
1313799260228349952
248247841
236020282
1042932413918195712
1959517266
1149491739444408320
1224957735256543232
1259672982948990976
1231122226230902785
4036473140
1055385644564770817
934020636
1150790741481811970
108570280
773707589620228096
1082075133521494016
1028852449178570752
4695341976
325287202
1111911997044514816
972829881980485632
1028110210521432065
4184557454
1015791644
2953608595
1238280017097797635
119942400
878776089304117248
1037644654420717568
2989732771
4900243951
764859982273650693
1237689914
1182365852336713728
1242252728488738817
1049868048344240128
993387926070296576
1200206246
1243113410440491008
15027151
1107412670615965696
3280460162
1311298286989406213
1211103732164788231
1445884874
2387310038
1298892885379567617
704120672386052096
982168921
4665145830
1315636511048527873
69001762
171470577
1082201319543209984
1014289705435688961
2354620608
1180707949339004936
509677000
1271636840945119232
2777890123
1266656174
105691560
95188259
881073907758882816
105319345
1307056973670526977
1035186423505145856
1028173589139283969
109320658
152260923
1259448539375038470
1185488644334710785
106072906
154857067
3107445841
84240936
3414555793
903734154
136297799
1250289093109411842
264666559
1214013111016906753
886575356706119682
1310590187785732096
489930293
1096711554
1503689742
2175235946
387655094
1183274451321778176
1141950261331496960
1625394690
1454492012
1238719191412166656
2380748856
1119860284351365120
1225274516844118016
2647367606
245677083
1234700812024107009
3521846658
929013217770311681
129803128
740136290
756314059910225920
2888054389
1310408758682480640
1299748858541432832
906744876372451329
163379982
1142070920875405312
1290133614181531648
167132593
732531991
752376127998431233
1286402372495740928
1021251386443304960
1200212383429345280
84484666
1115078086788243456
785104683375276032
1472477599
164954043
112070777
1236292193343557632
1078913596250152960
349858678
892017087261966338
1252545209268727808
1279178355770707968
1328191292
707417342796386307
1262039422163279874
124327204
2537762203
119336745
722708513441583104
265857489
83283741
2593208076
205119448
3258890190
1280063645511081987
141504524
1078230867791626241
1094037259081244673
764509566
1119618096711344134
2295996907
358103826
2739679885
1246597301549682690
119981606
1211631111253610496
365891843
1044908698471096321
1194055547399462912
1047644493112070144
128751282
1152745229117607936
49329008
868258092768608256
929496539893940224
1170834278625640448
484824023
137633602
1295631067131461632
1251830614287773705
17041744
1148875326417596416
974831495989751808
251373509
102975451
513851997
131742346
1097318991712768000
3250661953
2572811946
230694488
959295087799762944
90036571
2646075338
702075516409348096
70085544
1036285363319267329
1023915368
165316567
1245395046444097536
1284850144454651906
1156447024717320193
1259458366180454402
1252320242937638912
2187344816
139239207
957925377967407106
1100676272714219521
109428958
797968771377872896
271959005
1086195852618547201
1483604318
1261324047100469250
1103438239
1285862480200126465
100770324
1244236365153177600
1240072335102631936
2292054156
1257891317570396160
732191767794089985
1202553761194856448
1031961295
133210422
1240684477426200577
1294225508943589378
1279624561823080454
2266776216
238940467
58151967
1184703445229428736
445948983
1309800609860579329
30399442
229715643
901372747267178496
1276831649221640192
1262770268470013952
78557244
1253125083415015424
1171666938919084034
1259716117389471746
105947942
1250299549068845057
898819037538402304
4621562414
220119220
272737039
1089346218847653888
773671458316976129
1113106766538006528
1142093054
347844254
933753837554298880
1286967430955151361
249545255
834391855873658880
3083258041
128855734
46310243
3991348099
157953601
2363268774
1206264630126858245
1232977379452080128
524170922
1302064025681895424
741863071539335168
920458978928111616
934781894754889729
1233919974818762752
1529254836
1262732845358800896
4732377499
2691935166
14708735
1229354137273266176
148604477
902256847771492352
1198622908815298561
512056698
260561284
1122139614691479553
867950869819531264
1081689072244908032
912685507842162688
801695599
1257218000119140353
857336012
1178597489659658240
892809571495944192
719438962150866944
920350413819232256
1240599524390793216
232711694
491796541
2704253377
1114525548896645121
927197461638033408
109783458
169431179
1251969104774172673
1221445043707240450
1277371355663446016
1129602242388959232
934591491493707776
826385423530201088
110039872
2936157169
1069541535409041409
844727583925141504
1101212091979972608
983249021086007296
1869342932
1946182597
1234856182399033344
1252544486086815745
4426146510
2928878215
89835435
938338836
1004760928485715969
1349507322
2295396720
1233018975581138945
82807920
1233039099772076032
1195960439256993792
109288225
1262617064587460609
1260518113084227584
1167346779488043008
989918350007459840
570540037
410626324
193956272
984077060
1093302297986097152
1271068918937866240
126960762
380737896