92021382
155453097
91133869
1040197809142546433
991308187214102528
409979282
2954676846
3236036641
299494338
116758075
112305767
256944183
2207139762
44382105
1181341930111655936
372614845
230456683
1037578222513221632
122568877
65113541
91256824
554309919
382102328
111768843
211163804
1362151826
1221089688347234304
552855735
3043333885
168018355
2923254810
248004435
185250189
128891875
938520797928230912
70418574
49843627
16009699
3302188886
839614191690526720
473966637
772821439590170624
712864923467005952
101428190
89667926
142267492
1148958571884773376
114982638
147895106
111764426
147174223
175973313
73370789
104504395
100497109
128447928
1598398932
97338669
2854380847
15851146
152599231
3064635680
307040994
1712999785
103239612
1183453371035836417
53862585
37419628
66334992
730567461917986816
4321098620
901377079777742849
1103792277216878592
1079974053308293120
742044937978404864
62035464
915824049128857600
236295378
1107155503
792335458202030081
64449350
114480312
96319148
192980305
817357563410776064
1401678505
157716456
1207525510361731072
1857172844
133339394
2444601895
350258559
499482611
3266655943
266842855
42594957
111891848
1296336047895265281
3270915421
532028721
22856879
1059288814294716416
173447963
991259599
4500164147
2919741523
1152395600
115269100
290397156
477199035
383625568
774459382012612608
20589703
176868642
101969722
3414212053
1200076707996155904
965352591931596800
265259446
1151383121381560321
1613610936
852464615795507200
1682871692
2763455772
68775915
4919803754
112202712
130379828
2996852696
498298161
1317469013023236098
404932918
14508779
1881936073
2294386903
111553421
146794372
111913427
713704919694319616
122049425
81292049
369470453
795641204
123486011
2675145152
1276935390
517517886
155334719
112744531
2408314250
864506591000776704
2193208016
764983087
931886092927737856
177148340
2940346903
177442056
136905042
919929489907367937
9224522
107910316
1042733557
189468381
19129419
57218763
177195493
104126460
15389796
185158739
149541085
290238974
1047284099503730688
25983468
2173361
7019272
1261475993924952066
1173609293158813698
114757807
335194910
1196450346672898048
758649510125981696
46266680
527488095
553784931
158743389
908483320790491136
3228125762
374980409
366571020
1269810954
449608967
457307953
1906469977
280820249
849903469024518144
3301722729
1029728050114514944
762208322925629440
279908260
144292145
100748808
144463087
971687848507162624
864468501502631936
147171299
703841844719853569
84084569
1253581749361078273
997014635080441856
1374996162
596181439
245741066
433053531
772112165801033728
3812787073
2454446886
1096413284134055936
107040031
302392640
149290267
71427709
1181148918639292416
173457421
122050674
5505182
1701444558
89715814
21737181
210295406
264157571
410762005
1398965023
155221463
106349764
916584135954595840
1149166557488013312
62927710
16030294
169032567
468325020
223798327
41061957
887970542
4191392892
382558275
269118646
126873853
987936673068544000
1366635559678926848
214780903
944197910836555776
100018053
595674495
100764134
1283595761377148929
1088738358
174540160
49049526
146664626
298291035
962548435
795835176
2616989616
577942914
1054788288723091456
231356205
810647279237414912
117597117
155229515
20406670
100925231
119772242
136605475
967633694356684800
104764071
3038126845
277452408
1128696901673447424
140745117
369538285
90644678
316171063
100172507
1123237207655862272
318427413
119993841
1254553358
127757600
115308959
1341350022
1193524421811552256
20364161
119823635
2548654368
179516042
34258646
881144270136025088
878639732250427392
1131017802570014720
716522931593973762
113115430
1291541515873878022
80469581
89787720
1317929598
1119703833997787136
134689787
85609891
1333378044124307456
289989983
214382431
432105422
742330394628874240
4712888504
702812330376056832
129510298
71582526
132884804
1056434960351944706
1137397375704547328
165658684
14506255
124180925
3247738849
2976847490
106393147
453890090
1317586099
299720746
878319291824611328
1319467696644255744
989122939302825984
2428453537
1213737345473630209
900647111313641472
308653484
167372899
2839057045
1352111317818114055
850756033
4087293974
316257988
369987830
71942453
33853538
1928748330
5592682
94970092
1361237647893565442
1138417655205883904
2476758049
589182108
170558802
106257867
152219299
75262767
77770121
1334040383412551682
542541088
993483095494901763
438876747
81612212
4328335993
7733012
267674038
96144956
15106423
127920922
1252915524117258241
1097672557556166656
2958000680
3155769384
2595083059
161975204
69318765
1163993654320455680
2370457975
371844587
248455083
3226153880
880375878
8699112
898739318163857408
6081562
541415338
1975343965
86903700
143257538
928850683
1423293138
1290562273702862848
267456274
701711121539952640
107495299
112136872
2865091429
251739086
711527394335547393
176099844
1231510468302262272
90617524
1155160715046658048
254446436
53917257
2198747622
14567929
375761487
317841957
742626265274814464
1065466707496456192
92441197
80577599
128145682
83278451
556878246
268146993
1010428065384550400
268212646
95663712
3021228314
403758121
3319877366
15784803
75959129
90133405
435506882
125971740
87308906
904015623830724608
724408383105724417
1164822699165618176
365854691
164593833
117442960
3224453647
86933555
371173401
82625409
788708077100859392
1118856974706151424
1240916231861022722
107941055
844926071338254336
1387672386
2852504268
4465915273
752770992955469824
212187033
129142868
764509144556515328
97566523
1528023925
80453787
105284142
1068285991
107641214
134662258
965942641513848837
790841085832466432
878391607
1331936373847146496
164724813
711014188181655557
221301459
112720573
124815818
83603845
743474697002618880
85792279
1106068786937921537
416842385
1335705122
2478102740
150111149
183965985
229644503
3037566356
753226091146293248
977907098724966400
131424654
383277004
129718154
101144138
815555489161326596
107592553
59446820
290523062
141433230
2736649814
1177241929496481792
3307371649
148743566
74244089
98605077
94436056
1126297467102752768
139255058
1235922819583623168
2852955613
753581275500294144
322632211
83144253
109803052
61733867
2686754947
125285419
935777557454077952
266353113
122955536
134149168
50508764
1167060905416200192
3017748195
2721196658
2755287422
93652148
2798153606
190962787
251519331
66337508
965953018473594880
2953333651
100502547
55569670
135208464
340776152
2695846825
56401457
797574792
197698202
3711191
807460784598986752
97240816
1373987183804117002
37545043
2175010267
515001092
181342198
107359114
1106749308697604096
107470064
114142816
92780505
160201066
112989823
794728303282130944
189209845
310228970
382704817
1526237838
271800716
2800096968
4198028474
86775587
2933456369
80846416
206808781
1098542840
125911646
139995381
86959460
3129994070
123483437
21723074
328442370
61661919
123469674
1173491981084811264
71982614
219676702
4188179592
280991798
334592211
99103314
45480751
268011209
352463443
3263849816
116435529
913105779040722944
1152412524966371329
2313371562
1038014754747371520
322387432
296666318
1225804716497457152
60638924
2293737776
2304154614
39065069
139946260
56676163
128574910
104686117
3076530043
2397987438
8051792
956688410562850816
605101120
128160283
4565387472
345656390
1027953990
132109853
2169958657
113778034
99076962
161645605
181389490
111258200
113923126
2847118921
420138852
905757855315136513
127247406
14614777
1364805756483031040
233602047
367818641
844541739574603776
144487462
289146282
268582226
740054212621393920
1062143060
842984021994815490
1460957947
2426756132
70704676
297349455
266452815
84260784
399872868
45699651
2776265082
171500106
68142840
416146219
88422405
559492586
795996286520414208
144468774
89235956
1069757875273195520
111785140
1148223049935671296
286092174
579486176
148774276
107333054
106921138
333597962
3085247954
1159461408263639041
120327968
1859845615
135744940
185544579
3222793472
927041249961324545
141598924
1018523214341783552
161998410
631350559
2549095256
150117534
113623141
96979776
526483664
848546456633868289
951433779100266496
87736698
127906822
44341363
249044603
265392020
146763888
1031457084749971456
151577726
58755803
311960471
19863705
1348833637
87925324
349561883
162305587
1237704527182065665
87479134
1162510304527310848
15906101
52733379
1244840504669270017
40812131
427360866
212567787
78227568
764089653280448512
96097776
963741017361887233
189473068
831042031963168768
87900159
2341717076
105527797
3072114666
112604623
1265960947207659520
1043243504690900992
483722581
864344010
183669259
1246327841416810498
143533270
124763472
37561378
259759336
4085687233
1183626099923673088
121314874
461029805
108316181
70873820
243166856
1246249908119592960
1449892800
1148574431867854854
137284691
126803858
949261214
2267081906
133369467
820526089483128832
163766676
424188859
2913656149
1354186671714045952
94064116
183990985
151865517
126882961
786370709199069184
815485374
1353375286490877960
4879041
113230955
101298980
2231486642
481851337
74370580
1101722251894841346
1069811547248021505
109879875
188544591
900356539642372096
119450510
346530230
108806902
102856965
225499481
107325966
34263914
1568438365
218061536
121014725
1161889032176988161
113644640
220610790
267191114
1137923837213806592
97863829
108997628
43072060
95424485
532925956
837923060745281536
3098601506
334122451
97209162
237589024
125543590
1026787102812299264
197280454
285623512
103556204
2612922626
176798141
300639781
210011490
1063060074120105985
381550318
2856302502
2563360086
2840973930
1047164313729818624
2733891595
170198729
725527280
961569161632612352
139771869
4034683634
34857736
68703323
3250822591
98727472
1261885113127677953
999345504185008128
142579824
94942498
995661365111963648
121373129
167071156
209490082
108953787
110322422
1151515328368664576
204170381
122765384
183437081
1134805810209382400
1353544334948241408
135833631
2543702785
805948856546406400
137327179
209913036
776751316408295424
2924793949
106313064
219286410
138121091
2596569122
108197246
7323692
3832031113
4692992846
118909232
393268013
90828566
171537494
102587169
235169181
58204787
85627312
122910860
128884843
15380485
265989245
727302738812375041
361959568
265362487
92124931
107109879
1131804231071965184
2940078288
164696520
720963442564173825
85788901
752732080736395264
559233193
126233208
122938105
3193861951
225043915
1263839615560978432
414736046
916265073982582785
128892600
805379099984203776
1331046658512097291
3834951
124727375
1191560206116737024
121087873
99980733
94470720
120134205
1261586626116898816
164280342
1348397887118430208
1257421183462502400
78641900
91237452
965024197419270146
1017653387817447424
87148022
1266377337773285381
97168068
15268236
1326823232
51703574
5765202
109503922
4653552972
189218499
1955864994
295400725
985141341209284609
2992051400
140085039
93130826
61367893
88920213
3285985304
3179509638
158168462
1268953689751842818
260747124
69596772
375618141
763688149
130044382
922631732
152157968
108883140
322017102
356661034
3279683809
94675043
82829255
110987531
210338399
47840992
29108624
336411598
3193341574
112051786
860306087026737152
4059487213
1257891317570396160
1238013168963612673
822064597523779584
590784025
3006261576
2910307339
802588808919138304
162575344
2481846786
290369691
329531373
186451379
127943849
1248337870332424193
179453036
466030764
909629680088522752
2297665730
4843320720
207881297
127112785
1261628507148316673
266646523
108188821
4839607459
7654752
95135030
860107853255684096
1228538239
74037841
58075651
235072909
877386200310468608
151397472
929731392707092480
345805376
134049256
229057367
16807269
424125443
71235793
48338082
132619860
135801862
4892331
1125212258005426176
158632941
241281935
213063868
128895550
918154701543108608
5640842
282772909
1200376931201368064
51322787
14505050
217002426
82007781
138761992
259059122
264129086
2322142519
925179729002479616
875659814373806080
127128691
1072611991
2740143451
129830415
890944778002550784
1297455785853689856
190169820
242310320
50547906
152603049
74135343
105665502
108815837
988372669
3105547926
91125753
107628953
4824626714
1091074676
244088278
18115386
1260001262117871621
94577954
749119968365514752
1934109758
295565706
78909955
70056452
220431417
97401073
118701260
299532878
83141873
3033200941
371196267
761099893
1423443950
53916079
100913201
96595158
2329340000
18932140
298525680
4849386194
57945331
399806305
105593825
1079966987764129793
22352839
99945114
14131970
223480254
1238979017274847232
2630161933
1448230188
74423183
92270106
780696844372365312
287631021
91316896
3309656485
71827884
124405739
37689633
208838912
607058850
704637046350962688
2665122168
436461411
545088763
7032892
167442047
2539181274
154544130
1492841268
89233638
102011794
1032171871188410369
2352958262
58111553
241325087
1566039110
69889591
537382013
263368120
5931612
133197349
13271212
891623195106721792
296827848
1267073389811785728
165416176
69745688
144378519
95343912
1030148209
264514178
1236237565587406848
2888542982
251329888
300787737
2334268849
306625016
1065511230
976778651361423360
1196815226626142209
116987258
909408733
39410610
883150061022007296
3892955474
1381014284
113040652
512398752
152659978
147175548
1079639391532806144
181242904
8009242
3780786864
86502537
331574385
56351179
218020068
173155171
316501917
57510936
1912685922
120513769
435501738
166575278
207013722
553965130
198094134
3302037013
91260860
265290418
110848402
189337323