2476493772
166784086
124326179
998473094971899904
1218222303848255488
454655333
574335624
1182234603798421506
314423545
887518620737126400
554167578
360912334
450237391
889491213396488192
995619962600357888
4567668919
1854304939
749083407250956288
65101544
1256912168399716352
1247286500355485696
1064332337205268480
110606320
199731038
3306704995
1548580280
56676163
1123556720
1221294780748980224
1262959288642912256
805776992851267584
99084123
951921337
847045396346028033
944762194616401920
1193143119186808832
718968951091236866
1190436449788645376
948852041568329728
840153574667567105
194040804
1116683403380711424
1138729871335575552
1231156874759696386
1454672186
977488777546354689
988646384407535616
3302418073
1223172070059560960
18900725
383593
232789569
94492810
1264841792328884224
80741351
887827996823797760
1632812876
1246400610
2302319684
766900019710484480
891663019402379267
1251071803197321221
133440546
980622392723587072
124385098
863296153126699008
1171408901494857729
1180313846289854464
1150727176653688832
248127757
2959766112
2748540744
3120061854
1261194206527148033
1232786857877893120
2944064875
168110725
264759334
588919107
1085820326162792451
986921919726288897
186626828
3252884138
1020639938079948800
704696846657060864
1138255076080832512
1214221326669340673
1588560348
1190333165996392448
821927816845344768
4681165818
1244861772265164801
105175308
879901579444314114
1225917538455785472
824772656721301505
1171460243487772674
3187716968
3238311769
850324316684025856
947672661441650688
1250241492322410496
146977507
3256260308
1220306248622432257
1135729431543046144
1152645077010796544
520376089
837520194356465669
288280126
876286714485944321
1142677162257874944
1100590118727868416
99305607
1157860856475992064
235923185
1692789894
925326955955683328
3006891889
1167424638579687425
198403535
1185748829519273985
99034078
4612791450
190554385
1154847138783748097
3093934537
113614409
918512544712499200
3321400538
148314036
194874532
906691968083693569
1146225861743403008
862696257076084736
377423530
1149563109301870595
828376689063272448
2877539910
1006127261307711488
4613604494
882265771182772225
731286329028268032
148681588
132702261
3004964011
274435992
2855141414
186641978
804290396561883136
91629758
838319076850085888
609594715
1139014621820416000
1107179132918484992
1212553941239549952
1480278542
237838802
129948679
916507558721970176
1264476689628688385
830742697287639040
211894773
1185912436076900352
779205735641067520
761553126432223232
227228567
553923481
2366721685
267768254
3271583300
2318957274
70892346
1243024018086617089
809439926546677760
3599640133
3305062069
1062206214979776512
1225779481777930240
62446535
3268924207
311946023
268472750
925555817062862850
142760112
115112263
107381292
886781998391369728
873854242351493122
763820411666575360
720912807043051520
157902342
2601754579
1213704327811911682
177820142
3281519766
1122859884976820224
281792095
1233031253487579137
905575387614167040
184346769
1160819532518178816
3011309113
85328674
186794480
966946697619238912
2315780359
1218279161111777280
140829524
839514052753661952
1194420924
1251711950221762560
143383314
839068577097359360
327711547
1226585278581624832
160123480
986837652384006144
847229282
1040268066465112064
316203694
2694627984
997017762961678336
1005792371529826304
1170488150
1143338595442315265
342734752
4562045235
2570821586
946000633005465601
785963412836589569
110344214
1243175714058203142
177863044
1918988508
1195983374894022657
1122338114586812416
2172005875
1015649437857677312
1064354192477679617
203768064
577597483
1078834796480974849
165259402
2607907945
743391331628683265
2292056906
96870408
360463944
1090244936794947585
145631456
991961468944855041
1156483324279324672
419421055
1031926391221014529
3220322792
2457230754
831137236175294464
939961080234647552
1115292951066755074
321484601
1064137564880175107
1205105217122889728
999041690018041856
629266457
979182558914125825
2887870597
795923232947728384
434639225
308830477
1036427655535419392
1054594637459943424
953508893220528128
264695948
1252940980874907650
21564790
1190150631815729152
1260483544545202177
1238099134134882304
963000941279498240
1175566606920867840
1246600625984401409
1254038505941897217
128249470
1261793172327239680
2860775919
895640884385005569