124444589
1195775368466059265
574335624
1200554370372255745
205779997
1115846998333304834
941902081375444992
951673235967373312
1074173948479209474
267079945
236878499
1114500360
817301490603671552
1150050738455736321
372844676
944762194616401920
957145405799591936
1223495643366215681
454419604
2572811946
987184216126275584
871641455416049664
889409125481709570
1058456094979239936
2512507951
1251326405083717632
1227887663396483075
838677272
1274547396
1449777667104862212
271463230
1073883337981218816
931777962571022336
167370451
107282779
2271769939
1572580357
1228968936844083200
210101794
344794410
147839684
1204749266
1236766096109101057
150851951
944122636065431552
930807520112754689
3242619422
81625550
2857611871
1097412814879129601
4184557454
228277337
402524808
129646875
982212320913899521
128793554
431659865
967288982466736128
1312945244
1657958952
1109868495292911617
3284370908
1180689495605121026
73854617
177149830
477579811
1251001561796407297
42421556
711565128806715393
51720117
2885098290
384010512
1038316055255379969
1138825074130112512
89956852
773491090171293696
237721381
1216702258227773440
1047118546247942146
1226407775560822785
1050300966
1140619872776310784
4178776152
2554056660
1242759001172922370
193768421
3313477525
946913380245188608
3188433684
876390807887949824
608997196
961940411378839552
141285726
124026388
933638619562065920
986457868239958016
1213263365016932352
61685260
1054341715497168896
786420318189465601
64994768
770204956745830400
1520451091
746159540509388800
864042042472644608
1005779075380604928
1214587840815755265
1233477584073048064
1088363972426838016
145088308
48202551
1235134655113728001
449832028
154710564
72924317
2403783366
198805522
884691165311672320
916987313892188161
891622840276877313
66082940
1098927700817788933
760359006871302144
1886774461
2334293958
1207099683320893440
940906636402507776
1075799946765381633
1249967468073734144
728908184358772736
240975809
2808649567
1098581544
133214311
1426568878054723590
108866373
78636173
832799461873102848
1114872972857098240
1173005443553099776
1249326838997868547
833321487146766338
1204341519190085632
1182824460417556480
309082183
119368552
1417566740494503936
2177576191
511191271
152332486
839670909954772993
74306746
3311700343
1204399674808909825
3384094753
852317010281156610
281311437
976669587436482565
99312412
596684321
145680378
979883450869080064
3902555173
910832738550161408
2926772658
1165919107478220800
1283580624
287622737
792703236868145152
111838189
869521707635163136
2686255141
2739712920
1179886211403403264
1184209485205655552
1160760464281722880
165233987
2998365542
87434159
180802726
61661919
155169688
285952586
918298179820384257