3929806992
4581089060
1018902434469404672
91133869
1122728275925540864
45480751
2621179422
979980770633592832
2544259734
109209956
256944183
43829278
212677877
716522931593973762
137273522
16659562
1458256602
95127887
585191650
265229175
140034321
265793883
1221089688347234304
2731241712
810689449617014784
14506255
1278991338415915009
1353044550
420138852
1556836477
1364508325342191617
177098081
158168462
71576697
841555393385967616
130044382
3913200134
510197273
3245875118
1054953913
122579470
167312282
12273652
100497109
88225667
3338207473
1361237647893565442
7740592
1281013667421491200
1615639272
271934794
701133456
920124959870947328
957531973
177488279
1542630776
155204072
944024883465297920
206046133
1120831126174494720
271936571
2171526872
630832025
1024996867539525635
1197570064527921152
3018574398
118682557
165198385
135744940
909629680088522752
157716456
1233145194209349633
877771203217211392
133908811
1207525510361731072
225196733
59170124
4843320720
15326498
107534866
6081562
93163642
62248439
4127567352
232740924
134131751
87736698
73106413
1375610597186805761
226449139
154496031
103572176
1031457084749971456
235072909
877386200310468608
772743993704656896
616168365
2917369184
47054878
122636290
135494394
71235793
322002308
1095088906255486976
730785710135861250
121110978
94105116
1352165550965678081
980799130850115585
268146993
89127111
1376408772562747393
2763455772
132064944
57841747
60555424
1098403451308892161
1153184842869141505
112604623
5627462
843738318856572928
2970911425
3000264486
1071641461370707970
3120593100
121314874
74135343
200349650
70873820
16167807
151783391
16902394
1098555453053624325
716941141690621952
195682579
331392107
1283715924852269059
391791192
1058639604088135680
1934109758
4465915273
752770992955469824
61602669
162367203
3096997370
189468381
43173311
1212667518214537223
6590812
496330083
2231486642
2329340000
290238974
2345388986
494768133
63123365
1092047263390564352
105593825
749794150808035328
394517868
571525339
22352839
190964263
141964685
89693486
754392153304932353
269250846
1252602468371857409
922181329076109312
515496679
166141561
1223212813717426176
115589336
119358311
935746902582333441
285623512
144463087
336331194
844942069105766400
724428828
27165053
2270157660
122979716
218643753
441726160
1245969034501173249
537382013
63066978
1080219394020597761
158132716
749805870586875905
88904638
306575877
2808421488
694478148990152704
384661459
1112497135415517184
3633659900
117620621
1206387176931332096
3234853914
111775431
128215209
148176326
125223561
1940026574
56401457
974111057533747200
2842886783
1473993859
970585816396218368
1323290841398439937
278457035
9937162
102326282
781824450219999234
1220984833112825857
173155171
1035106646
86488678
117597117
586284223
102587169
86900088
797988918
3231405882
3082985653
2386409808
243883731
5096291
265989245
206898025
1298711078012989443
127143294
3600288974
884201353