1285851710
2906189954
179130718
140261349
4567668919
139229751
3030333519
1130232516026093568
82588740
128494658
1094241006
405416554
270224943
843675125090197505
77713663
942636402277154816
1149611338328489984
335316315
250017391
41855010
177488279
709682634872360968
1137226986
463914489
1735478366
183986671
3844290680
233928475
135029107
265104190
117693633
134174065
298021298
3233356274
621495475
943817945536327680
114681839
841488205
56920304
361738245
1232698204220579840
49488182
83067639
723810620680761344
1256880705751052288
1102044136067088385
3199719656
285117892
74481468
126200607
189468381
401876099
236161910
983826760906108928
264461251
844897445490319361
902385486198587393
18574894
52696373
944289609923432448
120160412
934001082123956224
1103334627437998081
160755273
188330183
109260511
195021609
378335897
51672951
222839029
2848334498
144152668
1168837094
2706068754
107364498
95918480
897051039555244033
1076452410514526208
751589098838560768
3222281856
3304045387
137180100
1664791376
958676959227133953
886920136229126145
1256912168399716352
907576097377681408
1279596606
1454203147
1108972534471376896
59803887
71584680
722292852219187201
3247738849
289809486
985367757599399936
214453957
64378588
116199347
60922080
99252626
578547073
1120562615464251392
1275667296061657089
931797639363936256
4255595544
916669014281039872
797379997933547520
59829801
137998333
82356615
237619547
2799556393
848621233
47856304
2354442644
154097030
532296772
3236769067
1140788369019949056
1029515905581993986
76288355
993741625535774720
1253228481137094656
185873123
736830386001448960
81347426
95791874
1121384007319482368
150294258
4165044554
1268484272366600192
53332018
2699285468
166996524
3381293113
71018570
956205987098054656
125938665
1289731437030076416
2554129446
3179102498
1401704792
711945853296979969
714596799130939393
83859755
2816733146
902879578065997824
155049860
1206387176931332096
1146813865717424128
106932662
331576918
206671047
964068389785239552
206619897
116204620
784752989059686401
14315061
541723024
2453866434
102884367
3831041
243883731
105108232
2411289655
1270742688745156608
165652935
2915210250
753008227
45480751
733663945328844806
3105659365
838580538
2247447096
269327305
108935322
2196655694
3247796574
250488043
121660522
747091051815403520
279965191
122521895
2330430090
83985895
450270489
69227160
226601795
200268552
1465762896
87164714
1084551027901095936
1064800397510885376
155109565
229811791
72518374
547783249
792324173007720448
268705584
14157941
1240924713888563200
826195845687042048
15431173
2344698229
146567520
31775830
780673849964638208
118046211
812570144496971776
103296120
1083007370790285312
200814596
846527883824660480
237838802
1051341901339619328
922020577006592001
162401497
3317750065
982766753108275202
109242243
2164942621
2903495977
168849854
1041258585454329856
180711696
82902407
499524198
1005800764243972098
75472641
568315022
439904759
919203131145183232
149576195
215667169
113661150
2439587761
1293857777006174208
170198729
74073109
1120117837
258323766
142298504
1019815086884470784
2607337849
132425727
61144502
164503284
897767583134367744
49329008
1051271928151822336
214273131
2556490651
264215850
1394925361
994373156910522368
129664227
881118371994980352
113911785
7985002
1805452004
203352966
2538710696
754151521084805120
123185154
917226756934852608
492024708
81335445
81324745
236503154
2262073452
1256710339258806272
784800928855498754
2684999988
264771354
85852708
973976562
553938888
1274547396
568667352
130044382
846786753377648640
2617151262
210338399
110030856
2844816587
108956279
3308760026
111789905
1315129486824796160
635062147
94317403
1084434983257665536
492379328
120770177
83615853
1105037785247834114
1080575475934588929
75055288
3165297187
129501841
66286282
1013357718734688257
855574067050561536
2173124461
1620118850
907737248266719232
816916224
133709677
880618491136458752
858987341322493952
852363270732238850
15848581
118783253
14131970
20688349
101727446
110713905
963193651693105152
126347582
446149291
2245232898
65647221
1041462314
915256085748998144
520117874
453678743
1260178914518827009
778549944
807031235738382336
966727900077572096
89695924
924837410193620992
5002291
177366552
2553733094
894107173399044097