1113921163313332224
45480751
3117050468
85782299
1152412524966371329
350247149
245191298
256944183
4480417752
162508022
82588740
3188471390
136502927
49618261
1279499526
364836263
4755911342
3253605637
872828935557402624
120516087
547110925
107386998
565314080
122607904
14506255
420138852
2848263534
1165185629602234369
224503358
130044382
1613940577
4601620424
3245875118
73370789
952355197245800448
100497109
246257828
994373156910522368
312399531
2476758049
7740592
281121403
1150727176653688832
209554852
181110274
1083969804665421825
102669721
483054004
2572456868
846210978903580676
1004561130461675520
926724656853278720
340884391
118682557
3018574398
6177232
131027997
909629680088522752
141150956
788346301503016964
145132708
1657711280
4843320720
42882266
835040085573689346
165410551
833300063212302336
62248439
143257538
297292777
427473467
251739086
939455687733649408
122834393
173447963
1198742139531739138
150926154
96127915
2899853234
101329337
301289796
738008468225826817
1269320353
167380765
188638147
977402163423985664
717254118746664960
1191044160578445312
2903383632
179522872
570737640
2996852696
609171661
14508779
483722581
82753818
15436492
998897619005988864
1081479088215224321
68125294
321245013
2217969402
398666691
2897227134
74135343
863307440300859392
2341898232
147023766
1000701099819450368
1164892411140571136
331392107
790907674774777856
113824333
818078518231736320
2408314250
1236597400459862018
1089506546
62014225
1070389157753700352
752770992955469824
824487995889704960
101190496
476450359
189468381
1029997069073666048
83574663
2329340000
1065785430262464512
134093027
53332018
285125930
210679586
136867586
15647244
1106068786937921537
96262414
857336012
121014725
121122291
94533502
87332814
1044587252670578690
915779146663452673
118033849
285623512
120160412
69008611
1034751450629324800
336331194
1177241929496481792
2836686098
1218412624741720064
481819771
844430388986564609
864016357418979328
109097461
40914423
4801872734
1060515142406819840
741416633189564417
130146010
1255930133564715009
843039391148781568
2808421488
426661752
97812409
2292056906
1045139550006198272
112362419
1121403955366387714
373935995
1206387176931332096
1112523699603693568
841266841284575232
114142816
5785062
111225567
76499586
1248222958918615042
102326282
218020068
1322348874
2385049034
1171584140874903552
86488678
849032679743905792
132440270
102270151
44033036
1069560074685693953
3082985653
826175950408650752
265989245
1298711078012989443
40390387
1085001075495624705