0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-27 22:16:27 +00:00
OI-codes/AtCoder/ABC253/F/data/test_16.out

15913 lines
206 KiB (Stored with Git LFS)
Plaintext

0
0
0
0
0
861160164
507754174
0
507754174
0
507754174
1520949007
517576706
517576706
1127547805
0
2459086621
1117725273
3483264454
1898294239
2636511894
4883901732
5734484331
2636511894
5718177142
2645940363
1591187190
6764802884
8012363966
9550215461
5129568320
4991156808
8316516639
3434955390
8979500742
5129568320
9985451440
1144871332
6169512231
6536333173
4789066190
2243582779
6169512231
10659491290
2803381680
6305443706
12097748575
12097748575
10898467112
6599250785
9327160632
6660512071
12983979549
6508420348
10831082262
6959194616
11829112741
3842894575
14118949719
9621937990
1737387108
8628027369
13950556672
1737387108
5257759644
1908685626
15798063541
11733963666
11733963666
1908685626
334253108
6941083028
334253108
7799211502
18838572670
19268308329
20889667136
13306918544
18134580192
19144134232
4438262830
14410431349
13238529323
1740239587
17848076421
15999926669
8521557023
334253108
2834395825
3595411181
15607586828
5154789879
2834395825
1908685626
22090558551
24815968963
5607773696
19897202361
21497734523
21804696041
13484325757
9604824894
19296990657
20649800579
5641558231
18579520122
18382110450
17657675637
19184230806
30591624812
25483356184
16182541369
8281415310
26744571695
21790419720
19994970892
4418322917
25776047856
28261600888
6212677735
6212677735
18423152743
11818910605
14172850564
0
28084064758
0
29413932177
32521379501
3481476633
7122448987
13733085342
21295751107
26197119052
29192359312
32463326854
3533125634
30463739641
20195615869
19440934956
32193356512
33414787715
33414787715
21174166649
13311662932
35234233770
8589171659
14103416161
7265651825
38659061965
30512361408
40924082285
36088923977
13653146626
42265737547
25289894769
16365846961
38964844655
42288187694
39558445184
41532954309
8158005260
8699093820
34518177108
16955450188
39118418093
15022945272
28213580162
41556769470
7876489286
41548975499
22923799342
20876910926
25641142953
33544875296
41200438200
15336325712
10632241209
10632241209
41425044223
38030385270
6888492197
47110674176
27462909825
43465964227
24836725237
17163504230
28428612328
46595757503
9350408539
41039627389
49350721616
9308482663
4798529910
14352936482
31227876330
26551015305
46001347346
53221799773
51423770556
43602377297
53306057436
48080697787
53377344142
41655589243
39745748494
44750879824
9337090589
41895056987
50240568412
53175752787
52893452020
27423699579
17944579700
0
892117921
50277197773
56504361921
44681939226
10845397372
51492289360
52690871602
10330709596
11256507952
57653694656
25942842233
53277803766
16746391012
43029556938
45567241356
59208525738
55550748137
14888230833
52372365220
59183418437
33081648559
64044051938
19779706767
48776157790
54373394464
52343954324
56775733378
52303212643
41984797309
0
65263328947
66465373680
47978009040
67389143133
65799460161
66940682456
62969285376
7098686341
61788711421
15224636666
23543090232
57505790371
43460479314
55176319518
29969338174
18267637263
0
68705919671
36737463802
32151134890
57883399206
66806277516
45340886579
68650176486
35929837753
51173207115
47694860619
65322159601
65595658047
53362738615
70618172918
16360026352
57140404880
76790022009
0
69040682063
29811602436
47583093452
61704960988
77657952756
57609222654
11744950642
65591032335
64196284389
6649928770
69765147007
47544928283
39158017013
13806651541
5945675782
32216144508
35909524612
67336216529
22870311406
7538671129
3256214852
18650136916
13992963925
56759459016
16574472045
24309085498
65086857538
13992963925
82247852391
75605967145
6188102630
10721221984
77968160774
39246363583
66247238499
81899980269
79669562301
6455488443
17720131933
75004118756
72339593889
38186022055
27169046601
80081519239
945834961
86062157778
6455488443
66505671674
83133866344
78288065622
81961302082
85202142123
76463334264
75252010150
28369592056
6455488443
6455488443
38142901373
75596342676
58657316364
89456122502
79858504277
85003244238
72026597774
23619372546
68267319208
80402586077
77529699839
20064959533
53172418274
20756056162
90503031575
79574562747
91108247059
77023489249
26844675164
34879787185
78129602859
67670422010
10126381879
65533290208
51390196874
7594655852
58341253959
52094720405
56141820002
82646059773
46010379459
79924718577
65790970638
84309144733
83372961935
82760595598
37519542796
76718119406
85156977154
19263855733
28724556114
93089478875
18599253801
91617110741
77856421258
95128443741
94142338153
58809918383
78853687306
98518086189
98900530472
27856950855
53206249523
74900129267
88323787827
75734041847
54002798789
72348008706
22813155873
64613424467
98830477965
83971043621
79276953465
65261704689
88513689282
89997423694
82537676269
64076033838
83161170427
41931232404
102013890540
80693637910
6928411690
58693531972
55046199616
95314537512
9502817695
106961519223
44599245323
92303915630
92229905584
9989777609
96721691319
104184349597
18661193809
60130969928
85203245421
64146846543
84338700684
36583047754
78055706770
58828814827
87750862825
98973207577
87532679980
86547110295
96586024551
26044132455
73109875247
52535998075
106129385989
110555727169
89629788239
26160228319
66921974039
52991960776
102361354219
100919954085
103781463953
87898086427
94347364658
68564085708
94625064235
96257426012
27401468885
107878745985
69026531594
2101526606
119981959153
103985657531
63572655139
109654252563
99513834062
86990807087
84465079542
38522270911
85325708992
61823406991
117747795922
116689802563
70371845180
9987441639
72357155127
93486563883
24120102214
107911455646
116974962717
86207261959
86287678461
8665696889
80766364272
20079059408
119517955171
53376251053
103471243005
9987441639
11648485009
31311358892
72349943304
90822003614
35767442510
106561837710
90478676020
106316839366
66418579099
9392073384
106719451555
14539418711
93992836958
107746450671
58156528366
128996874052
54255680870
128383586435
86008896233
123128734182
61517418171
116184894517
116654417655
99582277156
13115228861
33334547262
125832741413
131526575757
38314110510
100703821501
128351340181
133050612086
97470383243
13673766702
25657477811
74431570507
61236663882
98569935176
44977601275
114700492951
120575121454
17209551819
4051360166
100197361288
39694241715
115595350927
130228933115
36369303191
132234968728
87744287598
52461113113
41055621603
130844358906
45721257418
75341402703
23927990916
136748826101
130857890662
15093719891
20291864613
36038647688
111591600550
108864197792
119021728708
26434489655
106015007468
57497413915
45619263698
107263591064
119068314991
134619536536
114644174798
106059349187
120244808904
141319040500
127704779948
103376436880
105224385695
44794110250
121613490166
94368951473
128869156741
79415163617
127704779948
67014811657
134105694959
127038270700
43881487360
115497342466
98142190656
123272947515
70645454961
51861631645
84998908490
123317590077
43527122241
71141565730
141408004044
18062719487
111857612124
92025072107
138431478516
111573485975
42249562664
117303248742
25160408541
139978306775
66329514050
27934222980
36898998770
135730833248
120280962041
124858821652
141519587092
25287453867
36736737039
69719654676
141450852949
37702138898
28416925745
101353843605
22328939947
133285025763
48609783570
118961251357
142949321773
135143181348
40401973236
135364836128
83016629173
114241288162
65920169269
142992305471
126275109803
135260663260
151634269731
150497451807
88779540548
138614413259
80186306695
132880447308
148500615871
149902461095
96103111501
141513406187
20741251789
64898266853
118920355756
137577808659
141864253914
57864957537
134357144211
96536751587
73112429609
97328402953
113853668295
129679856407
154612896781
64257339731
53582156861
27232654554
120288993076
10849917452
161409529618
157629141506
27808381745
129333663664
37106178940
141834508103
127251263932
124636191476
121235453942
6927080767
65534968688
154689401506
60313826425
145489731176
13848052336
131981593731
30221628096
472923247
120049991921
11037113585
85430379792
39743439981
59100591273
119633281268
54748894444
166054544344
117694121251
24501499891
161499105959
60084228415
25042903441
132060368416
140586752686
86958074577
156397740304
162230768442
85490259777
145866190860
74308050384
141882292722
146163012034
147616920686
121588946939
148739989945
142060832828
120041404563
132873579663
104087125198
166277607253
159337852763
778232346
115962257444
87114972329
11376489007
138539124613
68743145260
31795165823
164382280427
137693080693
61529010886
123304301254
114912768098
171440235633
85973532188
164425441992
152633658235
66065496138
28315437647
136012120275
169933698135
54612282906
149010563998
61162963367
133507283062
88100061720
172682354518
146583708586
140410455625
169612824635
153745577706
90662965978
150226654895
16715921072
41394530403
169430299609
129355723967
25634882786
94398247675
166744067950
124958859806
17471289606
96085161847
150897416552
90280735912
172404251882
169633061732
161603463968
17958331825
54969513839
163797854902
33338213426
159786483482
151011422834
178196016790
174516772956
55003601447
64972339474
163947300008
157656977410
152303823747
143893060246
143870341513
36072414671
178025380037
113214389228
88477348842
65331396212
109398445741
34067646772
129909546740
158215783447
135577253188
171921838213
57779296180
22854559566
153933511642
61670209144
110642054301
144148999283
38383898146
12096190081
183682575366
183315369481
4197789414
147765364329
28834281238
157584613222
172442868905
164549627804
179167816301
81881841464
177295394657
174088879976
56710660145
173014025565
18272740427
124143097594
93656858980
115534905837
31851941876
111764161239
47859043337
74017837148
36072414671
62645362859
186448579312
36835459790
183575689380
172629098304
28233032529
165662989656
100786642347
172716325751
83402393886
180158319310
153939950455
15723412402
181073703860
173901421099
65636181626
129868700210
151181223363
163054123355
162365318548
155207964346
23182487378
158214023263
184666021857
28819592390
168702108704
124382795341
131873203720
76430669829
181024040790
80679671162
182722382733
52882083985
34240636592
142658555213
180445272213
119261144072
73055749530
70737130181
169937927310
159535590148
153139647973
178978328873
195128525369
13436005603
168441117263
140518595937
177599017496
6150730451
154898390478
193195046436
157561534795
179274806009
171558759541
202788013901
128122592464
173678617487
142632564472
69570179418
172337351782
28560897301
81008128083
144432260551
119129369767
164202375945
137440090067
176478852256
38504216469
178702009223
12152027969
21648747002
111212405723
96625404164
168861493033
94934772938
185022172037
24065194725
181048146328
137240350851
110501218335
7098572633
181931566658
143416730707
45281561340
69246050832
54893127291
199766341590
188334493493
95698085945
191754766057
154470561649
157518225497
95890166441
146610743237
147615149043
139695069511
126861782233
132204661132
177915511575
95527417811
834883493
159360490066
80988917832
160564126384
208457910562
212818337294
163801349529
168370414393
203569121512
140999365353
25985274033
98378056015
105333948965
10530606351
200622050651
187997543026
173426113528
212625127562
176460266797
54141401
88116134304
178696749135
62907498333
118596726440
144332036380
211425033677
53773090233
81934611746
165351631699
207267156574
219790589346
159348259319
203504608310
132675898116
18208668886
179143735156
195592803090
175826437315
184019166267
211562631974
64476629401
79200984418
115078100653
196312681540
169948749816
184306918348
176360217743
213999911667
57646627127
223310150194
48767100210
6754780262
156859802381
148163135121
206072262835
197421893188
114348364454
180335973186
210090489800
10856094799
162075500503
156620049253
161733321200
182441042943
159105542637
89659211639
201232947879
211511652729
29682420343
135500238414
24427520492
194602790914
3465813023
230876677266
220054527432
228745207416
62583322001
231708557454
207083998406
207301410736
80671632846
207629026495
218037588819
193857699346
148365648339
62197720252
219081459216
71098401277
234129311772
95837179853
220420540736
199073813340
208966356267
174283189976
224742628699
103092386828
235040542893
212616864463
235268320288
225464837506
92421495583
107229810880
183885717392
152148788117
237282438260
8330661702
164346827835
133913879373
156419652602
214249873365
38523683439
237624273494
55364451129
210790628852
216863976138
230639707861
206477478938
72399794949
161895686842
218124626589
84716134555
135949859985
171743848931
248570185983
92136757268
82669478108
161748952308
122226062292
220210879639
214153285422
239884341405
165342675848
172076801074
249910414540
171629661039
211534361933
112729102619
212754221949
240136923424
207042986212
173388388880
183934888241
198731384178
253407512165
225246542616
7235779870
180374517790
231344928613
20386387960
64858556622
89666732212
236200058130
243947558023
222529559790
35741058793
231534135753
76665759683
160358410662
247569825860
12278296625
186721470246
34557929459
98610201765
204597529336
183895975499
249297550354
15378830501
195913250084
257768857511
228966571810
239918831395
65755252929
12278296625
119487415277
163652242227
121099288766
237418277629
255161270647
183864649201
208762567717
90776907916
219932449877
190835649974
66077906151
221188024939
64314571101
159527552341
29260253427
10093851362
245252305271
63050081852
259415058707
206945368770
122548469151
216506275336
264111507064
233829644715
142034720938
255660983868
177767411125
218303404874
265382796627
171932781553
255657838738
163838406819
134009374354
258486493576
79783982016
254630920324
245734765997
235885974114
220243153798
184031058690
83138510636
47016772332
163829785312
219174289843
26873725445
188501166479
238598461926
65927449519
105826253841
122948911155
227085850074
244168921680
27640729648
269361194653
87702774158
88494148034
144722721454
256238166394
67045520366
246145914868
272945194341
270682404308
13296809204
239343689541
260825267480
136366907896
180786843872
175256772601
239756197295
239701855487
260720470560
272773084781
236597724312
253408420932
265677984550
51225619771
112905296118
88011843742
65752170329
219878063403
125432775994
219205048857
270719452877
101459113275
101893550346
128941830916
250322204038
218103809641
249548256532
5676636939
199266733298
244306082581
7235779870
90670385211
115773557724
166293425791
164336723369
222962799438
275115949325
254617290751
221086734449
242626632068
278098343939
141545671898
217617763494
44831101943
266740804968
269817008866
218089978394
213743708113
228704496994
223838984133
158912630800
132244694678
82912761953
94549585379
270714299970
43345805048
216820132260
269585144374
163555838207
71855650131
178575623755
270741675332
223291177275
138217414271
272247597849
263982569928
44911197011
82093009714
58953549509
101171702860
219342164863
272607491469
242346381295
104220346995
156603900331
203582550200
203630771975
283921207769
251077826170
50432697150
222988165170
205498279613
229895914326
270323667836
266580952393
263070203951
171578364219
235494382420
285171220948
277831115782
135953920447
250687297823
276531966994
266954265771
271429272707
273541101229
280678076573
129415639017
15794395050
286043323386
239004453369
200399177595
198372692168
156833682282
228434188387
215622260456
59657680315
237919332750
276430284147
122577417079
268991787558
207860119427
268804880315
185278987961
186397408727
257823864137
257676008354
117543171617
68652164236
240146751597
44684582948
176434437603
226513618142
261869619939
41944582402
150307405294
129810405660
244607793828
209510108830
104130791590
191457640264
30908314741
266248448840
222391494730
235820926343
203174207347
287064891537
278183980298
11211266713
297405492209
203504771015
293411640172
285178439480
26219700753
66454624763
289790628473
305829066391
110098721981
234534934599
108310190208
262685899385
241299534775
111120721946
129816574499
46888643231
238401013108
21029966210
188226733888
280417655176
252195469546
288969489617
304469358366
268500772984
112828525927
268845298598
111962891448
301707154832
299506949171
290984784796
41754722209
285024727390
183621025132
293025542803
161468094756
196190693831
161985289629
296164362335
253823068671
202641019866
205532841368
15229328556
76894039338
139837610777
31080555758
298271297988
255419935510
203921879198
267200868753
134240616517
287072463173
296803889467
272377615857
118609949525
298644434960
249494578183
220548874934
142303266273
19054875002
308192215931
36892116023
264230177069
42565795467
112481508650
283475159161
86692209504
230897436377
312406135789
120135590639
203968608066
264459046040
291261210993
264401437254
20718404800
280773178349
39963668614
55759696543
264373744974
252832647537
248306796165
9231432463
293320212749
305238221201
13590176176
219121471537
315764226286
30569978503
216752623258
75127062883
298455524329
54133961831
54133961831
250702451217
107346386354
137660280526
57440988111
274719914198
323956278194
138878820029
128759410202
301191233105
144531774825
274770101441
314165793410
323123755426
283191332521
3636442269
104107529720
206535754611
237394336414
36656973812
287263074822
269407464941
33722935015
317242465774
4683628055
32267508426
239024564100
321854967955
92873858129
226856614228
5037733491
314837728754
329632649277
225805965205
290729065563
231733821065
326464747170
310117129671
328276056560
304324786200
176768448629
319260250694
332161556487
242187716527
325082510126
315882691052
246051042408
148877178757
270509098765
308935299654
322623805694
152287183777
288476032174
15604363178
158980371179
59671852746
128169750536
318262687479
293445154624
149605025715
194972292829
325990338708
33279242542
325694640120
337605770224
304989380053
299992564868
243306476269
314821115293
314899231149
204006018343
243629980417
335552698976
123403482078
325160657129
58345305685
300506172827
327207630280
204687834984
232015211672
269790243623
45609332991
284640306573
129542094050
60399699704
61718236047
212481875671
169069243289
157019548481
193479553985
245394353482
283405246484
263185508976
322932784199
331230775621
331902189330
19084894342
234789983062
21961972179
187493843701
283405246484
329363387656
322567041780
333240966887
123219151437
345761963867
139704454506
240663360863
90421492046
20077318492
308792959325
328626175731
313954630509
336873979633
252056751492
242257954416
258394446993
338571126610
164985654657
12495415709
103000921917
155740565929
137474822509
342259700087
162627688707
313243330284
311966930837
213353449186
92894488137
135043273437
271590770734
173102148211
196766082076
195909312398
342037164907
316155216119
292766868093
226711962950
19892984839
304465331039
314620471595
48033924067
356450990167
213845993007
52406298154
121914278126
250020060669
345695320775
27190508605
231509505515
126393014943
195237241988
255311141749
254908410134
111904589295
342729039332
309449654834
268011032195
360123884663
291147607676
345154686795
54674302426
342728597488
151967120219
90312044287
319703220928
183527165149
267353432558
46969927566
264804820088
187246965678
184564714371
301501405923
134364486478
246823224526
295476210354
288797002109
128058401544
73333153844
325402604977
364812398072
321935016708
128238881419
78226529454
67112841947
116504941629
333610598154
364164323791
323566013353
325499968632
311913334914
234406756498
318818359402
359506999323
186469778523
12851896691
30408746611
296629161203
255872604934
55511381928
306314731990
254043211456
327507476237
360835408026
243854871874
345866912151
329764898848
131514031379
348275790054
327549355043
298332040726
334104393715
35302626999
358596151694
315030489905
359005691213
328241163729
234344822418
4605639331
319485314243
34110438334
52631008658
51855935416
256504982614
74474498017
325067476672
298380970269
297757902507
240482304183
117244646707
197078250291
266735819358
259574422266
357147172397
307624479474
303466582054
239827913019
332089201264
352546074663
3659804370
96834458087
342902234775
344325101006
307769162416
316336966035
334741100442
334833577576
196857199435
229644069340
89599812416
198275785391
173624073875
364485104288
301054212281
132188498944
331999035525
375978786727
242829813592
27499183538
375650252879
175249511639
370817695610
282139923720
77618811251
369872664404
312173475927
119119458441
297974278563
174679945009
246275147707
289553455562
310743039781
293111508329
184725598931
307259853050
242400971138
249192914550
384191681610
2166019412
87877787102
131467561282
167887137011
197666384858
331791533313
100878277022
165750353847
241371654209
96494070856
305223788987
304565067919
275110760644
270137425928
192365617500
347965023376
251727703657
92762334742
347606977618
183445212860
325870803704
102232215782
35966853146
380008329837
385140360214
349123593683
295520395131
373132961213
135047708648
362630797073
88284264665
318445965566
258600893523
138014274614
369671879313
324073572763
272869389792
355059468558
143772543155
288187433003
233682944737
395641885080
132383151802
18240722615
143772543155
199412723546
167767113532
347506140738
245911333371
286315914444
389853709865
300494394181
15707824125
408964219596
96144170735
194991836242
295933810769
7969601356
398964464241
386558177955
193749598751
338422630001
247860404396
380912798243
342221790988
352231892765
365235066028
390739688291
350877165414
329216859592
177838474145
351425635647
252614680704
193196590815
118326278929
340841484160
178232170299
413855988326
203556106568
335616487200
387412001664
180339918387
172921212119
365127287636
136529815729
402143267818
251642723158
365601479145
282692620944
111968828664
356648702556
235296702426
204346165711
338434270178
22572538061
17456469417
224804255938
273794026838
168998365452
209734493521
21844691103
394568987350
417903770797
411687511358
409700273737
221251490058
174464760000
267403450479
361169994518
169495596258
390653661320
38107627706
93145113308
199418181726
374467609080
206857820206
221308350059
385009117376
215088800781
400425600995
339826538616
373934657972
298372013899
396230611709
385643303613
52881574260
238701978540
110318010774
244768875987
407451452026
309306448754
355009056390
350515047888
368728182717
364577762746
130229278309
20378511310
294842224925
367324178398
281844510811
136281654060
46738594620
426274003563
117168302848
417122475218
147813315420
79630356997
304083626692
421208955054
364796422787
377175701666
402179961765
424142134020
41231097363
375031958434
112852414776
191766215917
358145934198
399928984847
181689457209
368126270919
120856272304
378482330429
117572341354
277721244114
154424144498
361442719898
256535047938
258965680648
339011336063
39019114861
30240924143
195766030552
33295480990
420217301271
147775545424
435814170941
397884419864
182711043065
226681468709
366696392717
429337723462
240368492241
112433540971
262666902782
330496012885
418647890327
296246455871
275027564568
436301169600
360745096592
248090678507
76551338517
392049635242
381871839710
171776413231
324215207089
242295913863
274925312892
240141559726
201374953088
248085753152
365460530227
288960032250
113352345189
154593033392
418761892109
98976587137
279725955017
139237552052
116716071759
69734839474
145289372262
360212069179
104752685099
35844292304
394303449360
81939922971
151467978310
44024107480
446307257020
290266707158
409735411608
331670999441
292744311347
362689879498
448210253755
125546682338
385663191530
448880519526
370266070242
409307871086
269096189059
416348759712
166491170446
230869630116
19680417928
71368268748
235035102401
422236742377
442901317384
421236264465
409624133260
199389370399
36444626489
105823048298
87438880225
423630200778
148440303976
378159535690
453626846279
293995075989
425727437527
394921709137
125972313920
248235302482
405680037122
412851554919
323965667038
460922793933
115996147396
378309460349
399887062919
392139853899
372116876031
444167337327
71231194401
385605884459
370672333723
405690429149
153863060084
111896775063
382071374878
460360652742
121962386933
391943377616
312003107803
123720513000
12425096937
426047018799
241558457173
330338875214
417014500158
454540900964
383086792947
417606686399
436448932558
343034558145
289449982751
241902008698
385769264915
226217712592
23228693324
432732959061
256603147130
460261596357
363344391079
442227901873
390255537525
239760003763
393500838425
393672652592
387036952894
381614733668
474363333234
474214061667
412615505040
137567942157
230937168843
369548387023
336545054543
387073809578
228655490173
461288079896
452800180459
219515364203
477593277790
452266663508
207699558909
373850467796
478860058165
463943166284
325169229614
252509497388
288181246182
89888871988
465005040842
108427239955
101472996890
120956556430
290539195646
87483379450
198291670096
445942555127
421631443288
148242627073
453014765778
394366088191
423280922768
460642983944
441674940376
101228249927
175915418283
168408861397
360622070176
468769237681
299421608811
466798922727
146423056509
266253021723
133809979035
421441411990
325663216547
386792810834
452610120612
481962946941
67565986645
457182911116
59177370130
450696552324
31278647152
341891705604
484254547819
299864075811
479504756175
482011321490
458574499771
174830483693
328300194284
111528269329
82229050563
422236852850
50280010437
479430122686
145338172588
459735860727
348571795401
402938086774
81055654534
403481546625
471405019972
168633316261
426738749518
471517164493
463990785968
451777677642
373948885397
32385446047
471505798583
461654060432
471555611303
485801715916
472877507034
56664566554
486657164091
300492482880
488951758743
429349626676
298381299699
281186154049
435029737024
129047539868
403420282375
418417297196
195030215199
487227463821
81892552451
189341601038
90061750372
387105768451
361243435308
155871235176
136882240651
289972378609
199102085377
481805258189
71338794027
47653551404
216185789622
462519401584
497805953997
138080014574
292690803388
113465785062
491383146498
227264665581
483358152086
145660166800
259274215283
466246424126
499777326130
5418528019
303361791057
388326004070
358939806725
495101454687
131412372366
46872898521
498840740737
495322004614
426814512634
323930910308
346772974393
391705261251
414942079980
503562837223
174964550925
323508616031
423671055063
252369778892
50621288787
197166581974
39752272637
103256763301
505421770026
499995360358
269932899650
38992812357
448738781624
451571864778
51199692204
469104166660
195677314791
303526063380
489087901264
474264240202
325904034909
266567846051
176763146122
481613173387
479793666958
348920637200
46336157076
446878756783
490119825411
84611116754
429059604114
492126011925
463190415482
38283853864
19763889985
420868264683
275436792905
487704284860
32047156468
21410219084
484283398705
460062602638
52019630578
309213305324
242739019387
448958552459
492157325483
511447193989
254502195426
513806745815
487237378412
387443956005
437928312109
11466621693
26010079821
453704186696
281428119446
509137680603
484082514305
276235811896
120239260900
156502508332
410969692886
112588269328
514981157472
502009051462
470736384978
349028645631
346920446675
16336126265
430846628451
496098702011
231655964104
149381727153
485505117204
417407631740
48524889424
119384577048
446206281278
455397218766
515328727010
386244892583
518396310514
217601626254
21694745181
505325149758
432428964496
467287390650
124510314958
158040806118
308153636640
144361557987
170972707246
451938535157
433890670365
474995285211
445999496380
441415825560
457217996419
2615452534
521844443506
158040806118
146881297563
85323426990
46469421416
423469251035
223772419864
347995675209
110620677948
377680046511
222525800004
513807188533
157759700914
511918425375
501306584683
423479761870
387443264657
221933450929
501524599469
72361414634
173719320951
263430997697
466573690700
343280686912
466021983927
40905229793
2221306852
516624209808
519877048771
369605371617
468418645494
179411570211
371943261872
454336082892
299678579041
37942664933
513430790173
482455523145
403923652686
519851030553
100385963322
119191310202
519379842392
505035367618
417712752546
429154104835
439984864192
470456186880
189968465544
73571615430
422067136271
365028065911
444615265505
145219255336
235815244237
520334952396
415736630917
517319975842
151434679972
431450268076
261777890023
99385337126
428037012490
520747680793
522535439586
116165994780
428522540232
440931604768
520447358049
155230556518
407174554568
403461501399
297120255560
252400941271
523137026739
452082077699
138471137890
524181368230
128245653466
314555253074
56867511901
529490939871
342742944467
24620644213
296480680135
160643001869
199254180712
303033042374
460089383060
237537937859
458672226331
515187476303
131352385938
265590269611
410831682110
519651065471
210446121479
488514140058
48018337187
380393941353
50647062533
138913399717
535870799721
217866012905
488058022303
220127784311
453788020475
503453224962
184965675074
231156659459
494664555503
529712079172
173443070122
467834599464
11073138164
68885351354
502625972572
459270937719
105870773065
154629037848
149938697088
484608638835
152321458411
397089249139
373519862890
564156958938
161264478576
548808895900
63205408598
88904437411
338185399469
535410344059
552545976128
388416297708
208746743944
322118688626
548952875734
513084779382
561635577686
176167037906
539177120673
494420952263
512141780727
564980054759
541214252165
554814822456
566212727682
514869512729
284981493090
565184926845
423661977041
164628492619
443121108698
44464112723
570903534681
208874209945
146638444936
112726094572
342386244222
523650417413
559112257502
154404150619
164124694638
409222802206
482047927596
296228025820
559330608132
435852668009
503282696653
137729937139
340728518198
154609177886
331034000323
553797027694
177476534394
505623749857
255934631394
428360142111
365204480411
526212694290
578070239168
46068794416
86683103354
497635936179
520946613468
404009720520
114222046630
564197160099
405095876651
5852481984
283811622170
513777130566
375520440631
380590060315
240114673058
63888702314
484314535058
578436205973
296223478796
504752291828
248495327812
249463309417
580864103794
583591943441
526682917099
547812335936
105301649542
520445234023
583305702654
408324075801
471112158764
240183552431
585437450835
584595277959
497771231580
479337151540
568022755835
565254929431
14880950367
277437034123
483445598262
340421283954
464518446158
569369622819
589130865031
516402117861
264585720407
470851039079
393880019627
589958110669
111874584098
22620832405
424781529548
483017513445
112261909618
440396759893
464681142056
14014319282
575920386551
64893799670
291290411263
46952358824
26023155504
589157460518
379187436943
451933218720
321428973852
164035179019
141804279402
410526556019
591328389568
269861747901
446087989556
194731610514
425582946765
289969047689
480784265094
483808183249
161696066402
317739178610
571855887517
279259095057
223467480631
45516525352
574718232239
159279131916
597093778855
118010662069
71923688151
396521366433
159504009742
543949312823
287013765352
596316830789
552892590540
104633779283
547205160701
464456038841
583758855101
197152239655
292776376951
225381491140
544494231377
22535362400
412483417892
109443474501
599410312252
427671474831
545416145286
51870675333
50399150931
603097031434
566955832459
9741630371
114940762573
453167620919
556847599171
527078504881
362268707449
355515152381
611071679207
353302264468
423146387667
575216630932
594988736916
595664198171
591439915445
168358639031
475463615170
468738197709
532016159972
136601552063
598655389010
609679418937
164505527372
497135223840
469296905612
559276207841
233023553632
606730702202
571652540554
607433934053
616549128277
201870119502
617107761845
563711935313
588709564673
614607753661
566133958312
481189184035
501876670893
78253902116
548799985037
193077125058
575258811777
390270043992
587481747639
156124280995
100839293184
622000288272
564391644607
278768084192
567939880511
218589594379
247213660684
621225690840
525495033975
375803822645
282119016369
457845489528
338032078550
282130319817
326929387171
344596230678
391115009849
146767157645
561145077684
599171720038
592663226000
568535266489
156124280995
569868704098
263854234356
579684261163
271663372700
490366167499
411497164805
15878115229
199242808708
214675896812
606066697179
287395062909
611958490254
147306970129
370750829744
595948266531
383175233608
112754377606
229022230732
469390640235
615829132640
326762940338
607277486714
616670771312
241506903656
298682247872
446398461546
604118915968
515613001030
334544052187
371317219382
159094584088
484387915655
567818742339
181599196074
497296258467
245520207474
42265577776
625865263051
612821093669
256114726150
354412763792
435881592496
482356392623
492665300091
616893667057
384344904740
58426207688
333408374836
601154945108
13181644599
622705940837
316050732246
388472567045
601769394975
318611538558
513943080470
561432259512
457591193543
605898600957
291548056175
495610345638
631097312467
294746537312
267850960357
340147927440
631956127123
26934732227
388575383834
632751785532
594246861677
551442713627
176913572963
405387750763
635045961044
522868677317
529530554023
545824751067
623216578427
386151184165
254498187105
478895853483
125236999805
279548165471
547491350301
637185502714
584336244561
255971132109
229889331134
619544685945
574503146508
645205924962
293213324166
192783737081
195515059162
339030966954
460976162838
331278362730
255183885774
623957045740
224111299796
609674081189
225791374118
599886313337
97803005357
287091982924
559848289317
410464461855
287816471849
632027380698
583792939850
645689500539
499444731877
185057301924
272738471635
558459587020
624225056329
423080049955
413392510609
282447449186
458734358407
501571347847
205537115250
87379152600
153463709579
518290863844
350851895639
255589757353
265506960852
203443359635
579472294343
74572101327
592354096488
625734386261
587579771061
413397040545
630280116441
602019374853
618513156266
614649018844
600145088084
441921881281
381603212004
79003258528
415078110003
159332419030
588756526028
543673101393
650784724893
626980314601
537064902949
293103689787
249256434922
636947690370
574915887548
117991367238
106203226107
596458326063
570941941581
430273713187
592571747182
650716063547
356044168287
170447968607
145053516876
560232682431
399318972220
71464464040
415857433439
220621470451
170735227442
652383886744
221584144519
651688916324
295543882989
404096596187
3233607052
44235778371
639125977913
626496148112
562683786902
598808066421
78333162322
341917438305
640633790898
104804998246
639979897124
621259721341
650865418512
622001375908
599595811438
181275140290
494789521140
652693543549
629455643618
624525591554
482034846533
216226777876
538563684870
444211792586
53895218394
657076708876
255301310454
360609577297
638781061631
658523855735
575948833699
628857513336
632713171231
647498292824
465126188267
300814191390
660225704422
483452605713
584943070536
644340063269
658681356751
388687970909
661666635115
234283851534
382208376287
290653793616
488381224506
635291325798
353892495338
626786003058
588385528123
609819643383
231283791772
297476491237
131735072031
167804782751
663663714612
78978317342
479117018023
396917604472
345550490571
320837984899
313899511044
491947817743
494858183349
328064657139
542471733166
194320162050
541308944366
231073465714
612238576348
595708247143
327072800111
666808048858
667766166053
637630881554
522187198487
69558109392
675710480614
649878150290
221631116687
266203453253
57895520288
658093762917
663547427242
466074434993
669720976181
345623149693
585542422916
11560611752
348268413029
658646666571
178221907364
651300930859
225511951931
70810500118
27014274856
676549164920
492560381096
665391494046
33344381436
662894592821
476170808443
615375665808
23803849727
632441748911
260549368474
675047764123
120872892574
120364052552
527917826620
523790345637
673418909253
54948145252
651263107320
529380640639
462152415991
20501559607
171894307286
551497133412
605042048760
66648328893
238201879259
289224551286
469510050363
623084232379
145575024778
614119791222
142646749261
417326928136
496396321141
99424958046
559033195466
501724988267
688122415724
39602021255
666643056594
419335568319
229854090941
115850554524
214738226434
184949838689
627063557400
654952041044
666388979721
285306847924
544624150608
669317384891
560203138758
117093008390
635467248100
515421938821
339974503886
511080115607
580639314601
74294639698
86525014305
414269606475
562382835232
288288545396
569952302922
172276833435
690228509824
676433095451
25518448005
386595523643
692692830079
481503506722
229327057680
677912514583
76649711546
130709446285
671402842901
679292045321
479518940007
414520929636
454811619721
667603802499
680752578115
624219808572
694490001375
659822660348
306899195196
691608167315
311057991937
682223247629
183770007756
88942455798
376127918596
562390276793
169018942700
92689042390
512428672182
69774564824
203367115899
294600164505
176728686499
684437454713
198181200858
67141373267
682085337608
67013712841
632531615989
682531339419
169258143663
540517831786
555950965008
545948302707
704257051428
540069863101
667965086316
425754664587
700602254171
107574661560
537898258729
687178786816
676497167009
701701936683
316468636419
703420602314
269153218265
100333564678
323554229740
524208056411
696382547888
683289104951
72821431159
706019707159
687030938796
519008306482
57928933522
706282438058
706236326736
528349738718
712226466376
259250874809
627611880709
210995959374
638540162520
308634778820
617295552972
203749211144
699768862524
688354874377
655977039835
7940445579
366829465446
198207172514
581915527858
255133166859
62483592016
442765600956
248625358996
706483299740
248513676809
338489312192
635046917554
431203669316
609293901511
719281514718
558573323087
660370171172
184680555009
374181051577
702580326265
68108358597
720609840663
584035852882
166630705674
142964545572
473111082917
375343839179
147390617114
79187736987
689733441396
179897811409
129692926013
398749168409
429731583802
459407970047
711093754391
727500329795
719244464553
571827968204
431344642661
27335155723
144289278809
708210642289
100558096271
664990079041
690765867299
690569846397
717035078109
315746168082
316212395292
547583663793
178108468472
227860278546
178365395450
560312792219
455193098335
118592071040
310857480197
316804983540
727880176123
231417031612
476546386147
544873266424
317482238228
438414854330
444525923545
446140524441
243597437369
441303925808
262027117414
385390152003
53839182605
615270826806
286169979374
309586352601
566171498985
714499911377
558516805842
591231420811
327558612944
451308398803
699299101329
338288707550
43457451109
733270302051
709514597149
734684548404
165241483655
148304810696
710290856707
596251458336
299982385501
54050047649
616999733542
573473084617
511111168492
69241363529
249010687529
713506426159
671716637345
307626479636
319310366610
672817982765
698119254158
514456597795
234031635410
583988170513
723821738884
433930089016
645002723440
675072263543
552042473552
82813366473
462257354186
172508098124
683345745447
442116140685
198551793047
721962119864
496063840891
10304251484
656759296539
591749170767
20413731796
744385263972
745124169349
468316375366
19253570875
669958642190
731437016209
238663389732
716998667596
451160058909
595101624151
628650899068
62862966630
99407613204
416463737885
235712240549
684960540027
490593261768
684960540027
446260054964
478467772755
437357806297
723079465203
724564908748
273307520930
559266203701
734751002000
749724900241
208999521544
576182571865
535926134192
179787865934
602281019714
348721210914
239679310108
348602659674
754046499478
154756166557
598554974939
738519696424
317219363706
87962210008
584307337250
732123577290
602248149053
674569408824
205144095682
51555119571
621817947778
680747195170
728406598069
692483585478
749071975504
210286785896
618053188379
315703688034
745352521736
686534105818
185538045192
691350681402
722449720423
246306549913
765669093269
702874835781
720244468238
765669093269
711434805451
632688278359
689898180122
427737573084
760890651820
615685096811
626939403735
380725888880
104372117158
741272618883
59799058192
592087333552
763835603944
613120690455
46085450469
504899428703
509956732836
749912571425
6587230869
568243096435
323439204328
748888567160
750767646666
23956242056
761437210203
709100851944
641617465085
267600805738
616760791856
768729363023
140183587795
47939525761
410606413951
339430508394
60435301877
775882380407
752806326404
702045777887
622354390236
764070415987
738008093470
755367136968
237594524898
728251292538
68901224043
778596925729
37607707252
768050928626
767496700904
759518812036
714963962270
504324881031
230708357980
653498051054
396873333936
197874061311
566779376647
750491895961
578899339406
541388600332
495057792084
695005487620
252936254099
716688484724
390607755024
743898611176
61068772656
268848595738
463493267929
680838553852
439326531316
645568821506
339244905451
235660138145
771915833072
715476928384
769727930282
753281934902
746537978574
411147684914
44784052087
267099735615
113348991144
700299853246
746780448586
789651273108
691404611547
347586355504
421821345844
748436561181
0
756332408390
156361161143
730678783541
420012587366
692201906981
651415498766
514685537245
212778139081
792413138216
260705064490
565286327479
757859488099
287368001761
377694474216
307095408618
692675461809
767912423473
11916426887
657580376681
512339369679
87390876881
223847646260
580292378505
735378966808
657116659052
731597522230
773031530286
377381749812
624338527593
577069616129
779587923133
688497127989
772628205667
417097116795
73257356190
657846777365
463616694421
790682643784
623734105023
280224639157
689363009292
342220628373
612989809024
799138094801
594472732000
453069199161
725418628528
143250985424
255568608223
792527221639
735568411495
793566855151
716478764953
769743206327
761636657540
783355962691
795349701225
643380822027
338697176653
49499692745
797018403412
342429930093
731446358390
425134361427
635436372253
74015034156
541478003523
508657777425
779853761183
680429663399
567881431131
302832707587
484591429560
187975621066
782792204177
645783982038
66326667330
620845998249
753657701665
366036819743
454055292139
421192736487
781391662909
601486593209
76314404805
760343957778
520870618164
508060397361
520870618164
568335829923
660593375901
322661140181
376517389327
602527618460
765743051733
804469599432
731570310234
572750678179
316454887790
87861300462
603455261008
533112463885
757131737997
601839575674
765097648879
120512620052
360845008122
651368931683
267620532048
755186249235
746561177916
487673579827
655188136295
877769105
302790257366
628290997615
141650363704
517130911145
339768658006
529454717338
616301185524
754845286294
297596745110
286422876335
810931227342
563001247026
786007549350
70627276722
743404495572
211668250028
35109405076
471433086133
729606665389
70627276722
62377117465
714283115769
9367861564
637478703847
119264979222
301307740940
716028569077
732148119772
794008811188
87297186210
627195415222
802508686791
282235433790
788701808280
796402146922
767586349590
524182790085
789780485906
280091666050
243115248544
464356275062
9806135112
149286875726
674969619428
775388796769
664987202104
771806688233
257442426966
818163569147
788083650724
51655412697
789414075777
810617274154
589979700492
626957187117
125653102045
807807755984
229810613558
483349708462
626549663040
92983290792
796109776769
593492473799
543969607003
779748500687
784266744107
821835943192
743609449089
824027950274
825605300900
718653561346
666927819079
784954856226
13416412920
634663411929
390777626185
190087875854
740296453264
685288614498
518819906109
785771507742
827863737053
785855085556
769404010478
304355139177
396183424654
787303756109
830548339660
628999091953
829512258270
545222967248
803149803162
802989082000
701068434999
29728297838
545602499740
658514529157
353632219325
382307227063
673490499416
76557604315
61811178544
577354050241
693843368104
814528201981
280404791686
737725691185
292332261697
362332223931
586826213452
151657425602
684607518532
777941617811
151657425602
821535688290
713221328881
10896496325
159219696046
467978893625
350662787843
832529692229
392430807460
837961711911
371309691464
2723953505
829258380686
809270091550
283953625451
147521060278
330291365176
356847651124
220044090762
42204930071
786770117829
46340868641
366854050814
534732656862
532060437608
287136976570
627644660873
779558447172
76865426383
766164064367
667994305053
685662470610
15776481421
819001693949
643262505755
554213650144
315515744374
850394988915
503729591500
267622048551
848909507568
811830510758
217971897014
223737436950
700464959897
800184247885
650877471515
844464257937
728884922951
236474330085
214525556576
411316686375
2299802293
844364833098
601055119960
742677594994
846677087312
689507818664
146308756167
441660066616
836512319375
569501520012
858205487208
839343947553
841060819300
625304789392
521167130283
214354489393
607285406625
204477127722
487561967481
808316434693
148630134099
761825874714
485932423730
651353289017
860797528401
861469885646
827333471793
832267188755
236031290041
216792726790
676950419697
83569667135
819203534746
162239001862
835627761736
863809595756
857852596025
159524542829
696235081435
462795940892
226869818344
219563097722
16109328360
287428963745
704228642631
764975004992
64079204113
828501074870
830618834164
222504291725
269583858893
752286693731
152685962978
201357872244
817101228632
65908369097
813975562327
865446826791
511044248238
693200332713
625761277738
569186821141
863930687944
614238476143
570245445571
296596984949
304675678912
46907960419
101137724017
840820101915
859989554632
519413144643
631274343249
238106986284
122585442866
853170478859
19707844872
571429586947
598322715149
32128512994
65467361195
483061861205
844191176063
828651021992
618150425622
520057429643
504559363568
97666192417
782069563545
811308323613
868194425203
387232490310
830110483415
762292217472
559450157585
272708280647
706581185432
765386633044
866715358439
852459051630
330180896335
871870331945
212833657321
704705769456
858735864242
688278636100
416705130904
198300813990
538267435575
602273995167
214433764514
657663879408
716781052983
502256162873
205553877118
16613193738
872560512726
402438836095
873441185737
218046056360
852918126413
876935028010
340232186335
549505644988
496861070484
538503736179
798410807960
185711324818
538419556030
515031412995
827849556574
634020745181
594098480072
496961676781
737270547670
523816912297
687857083596
349115028404
880252067316
243275235385
735450151448
863340986823
662654344682
313716262580
323838778818
730149106062
122572355668
286689042201
177689741257
402062141104
58414057925
372940440787
502994364770
780822896727
254121177621
880673226900
168872021632
118155758823
884889586585
737133880712
82189611472
39773225198
161489944310
833506052504
192465356378
63728137535
75593775416
706475168965
782580044889
825378237504
851008441318
864866189795
86316932440
460730736355
159527049783
711187532239
208918163430
54911886154
852647402587
89027706001
879394308994
649104836708
893366128575
464880872685
615880032224
899855263611
875071167470
894830877867
229236594893
892662342625
823140982618
287493484681
876334002331
845810565137
197452060829
751321709060
538510479499
70104913633
899703882976
411349200814
844673229485
445641803223
883255636187
273634967952
113748961274
606270022891
860534907009
840341996730
151839764360
857762207484
816964234266
765063059240
880477482219
516904041497
671387686844
893665342484
563919978065
847253810190
461555568215
855886485052
771996143995
261769752596
457982879998
6957022165
691082889622
505673318771
217144131130
260109111653
875470093256
662878096627
827215987966
590906525795
187380948891
880489669215
776522350922
31291334296
876212286931
722163674564
872546359234
357501717412
696325511701
864345402602
906993642840
745953295719
573745982751
846025302328
402681478460
847847571295
838124036361
860317463668
852156440863
258635146329
46083733850
528156231465
171806099799
257365489625
639745142718
297518910676
471553061779
295466068809
762023713184
398137299808
463157784725
314640760185
744431198467
733515313388
902341809687
395170075820
529483348267
887967478742
740108389690
616500270875
884097757696
460894542399
23536369882
231136244702
905805451793
417686291738
825829443987
12742026752
860721292252
763396237116
238073581302
186869868415
332711707537
848013788436
51611217908
805854915111
129359157320
855802629445
837750903697
586632933029
571542093946
830887237681
680178908060
380264171369
459206730261
37540982108
715267074471
898713904098
362289741104
828205688700
775848518050
638250235274
369638395939
594851329595
902636694612
872715146449
751522033545
452312048152
6337379520
462915440990
663739714228
146859131838
579342612377
577631698851
327781920326
831335667350
925292699152
772712045186
444581977546
140760952395
731732953333
551446809668
7263339103
755735795606
919835542749
883362271788
685488883695
53078277372
869948566926
614547401280
805569975940
531506209617
924179669643
900872934066
98354220187
317713802452
689345998997
790766564812
867795366101
214479020914
58449715787
301354546051
360560582826
931396419209
717912402120
204241879504
463163362905
669770418681
624318993802
904119800908
897472647611
928931026293
553958772766
222278986225
29278128386
253644268133
602049276704
16529031172
759419079403
659806663112
13549583913
845684161173
913448098649
300821555762
563748731634
365149271879
369138712720
17404235825
853561452402
608792450435
599393973930
801234196465
205823537056
123044780098
384990876272
912582495951
760004434595
906390671230
383835104437
358719717984
831155461664
533032116414
915299105931
86202521527
940167351870
101983401974
62937195718
56408505169
104370248778
893239367208
382379036235
605738642053
504837788630
665959958796
166388598006
661749375696
682039605071
604532520102
538946979887
738625021356
143375301263
929441936515
945964797111
609729823522
897151870599
928237374067
265254218641
220643208166
97057272983
102035174203
40793793025
683275432075
199289518231
788225567049
44856159888
230032286500
506533494608
782219745368
276398449289
934532506753
427766211259
606667481430
788571075872
26163714663
875513704600
655954813228
935769865938
534000847681
371270240637
602807128742
270994862890
904966637239
32559509002
928011234978
553191869764
908368681520
801468941073
478288746797
955925570378
504392534580
926800592215
613731508251
274510053777
149509654719
758943851282
570413204359
185101089928
789123566287
551344844268
347487690466
317266161406
690643456824
682780536988
489127110033
236498380401
919629166578
618495723254
422323601793
833499516641
674954129127
275746814634
957593385699
769341299956
943353125368
944609003319
90110169875
904864734170
596562038010
967427780951
167859904759
881647518366
665062393284
949310005113
722617663769
131347392520
414492086925
870127137147
262879181323
910690775217
376943338096
707947920124
585838938821
193786690605
953201022259
138586266308
759293837691
190405609665
572595820844
741750254824
789704455855
726326324244
802044640255
957801213334
902577782703
675422684564
728568005467
757572693013
100887875114
909762879502
872974517813
601865364630
286399273859
892509496131
795160266005
177756772749
567587458672
351953679354
910744251032
851778894368
170485302713
586513405688
965508157338
913262096402
952236245346
961929306586
262708154586
735786828038
545040872972
758790922663
575239491394
653478925889
587168425257
887353084774
71820900327
274708066983
783255777360
610380005951
948686871673
975786229692
702800990758
583672051406
954160824596
382833397466
161016744576
349348896398
167111722421
962541590024
370590328798
117772980506
574588789468
723244928320
972309304211
260803809123
920289159300
901557413124
53039993611
327837054504
173664777061
897920092643
834391379639
965857047672
895526623502
223693284598
63915616727
977121901498
618738057783
97523116364
418034365485
521785728847
981153118912
949171945895
421544640873
78905476163
969567481130
947586780410
967001184716
835194097733
971962185505
515783455370
990570182588
300256028721
498148114405
696757201234
997396596323
16611911215
777135923699
493934381295
36095194221
318578844747
721512006074
591179676736
523413741344
208818752448
809527400264
45977610615
106053485965
976784056586
955096311887
198491857874
759920745054
439497131176
557498098211
651190627365
995838816407
979326266685
261362444698
205717750252
114569176894
992610986786
903844211663
134685135159
237108601684
751233753361
999531510054
978029734943
989939772895
908205862688
344066811109
612263065329
13568294457
767259073122
983014033600
154821921842
827237876350
771921592229
818405300348
304908556499
229981648807
593177957980
907698194161
776077207661
187529800213
938414338446
74140140879
436544756006
108504266112
808870365262
453025414646
445612310107
53557715624
909926318331
930607249655
468372351357
428247070798
943502988884
988858716905
793493334559
947673705284
241806511737
1005964121496
960301762230
467104513617
783413022544
847377310446
174240314626
1007166214374
206005148546
154029892881
748477453016
525898217133
822960513430
77459843718
842616362235
993218484564
553134347051
134605706752
997345375493
958448641467
770675114820
991606549512
343598197708
209056888034
941772601327
899597222204
801742901332
761389378796
1008223970606
754466537100
664335688908
117537505387
671944172751
954409549694
415716426270
218684964402
633643114144
657769832764
978411750656
566555071534
8625471336
758844206932
640592722109
682813002785
466890911740
965023686199
459260758085
835561091287
884035508407
312529687333
42658852829
921176145089
803840198301
797773056670
975577928231
706460570096
553508717239
853289490811
324942454458
772551535731
239569038970
1006707575077
622549505059
82711037851
647571846843
304948346923
625831621125
850300079524
973465861475
908477096851
903754929957
778775113642
298232141077
861276494750
1031936509995
599583262612
994960855485
867039335924
423174959101
740129228328
159226462218
788357498643
191235257499
380662100340
1013448396071
964389819624
723398303733
1004173772884
1034814625103
247509716878
995241326980
284712290969
103194496872
192661060737
73991312406
1010476495179
633939855250
919535647420
282879507676
818689257788
22391343548
434690038211
612464083013
1036308590031
522928318651
984203845037
987065749516
1043918304567
1022275170023
940184759333
942025114559
276924146860
815553035165
470233067163
996334869701
1030897981335
1038940656493
36373356319
198432160740
1038336437312
720403869553
905093945385
354093784411
995563835167
125666039056
979006705195
524284866678
299346237249
1024849320130
98537659930
531669208325
616978326594
938819386164
641602866877
745434102087
977457881685
366847987137
1025777981853
62478624580
458390066392
714132005414
473018016488
538098070403
947771565538
1036018418873
583024660
1000522049422
355534764835
688819375734
407186863891
1046220921839
997993484612
6171730010
81987240542
1051967896710
1025944226911
985355623650
1055483737145
752188801382
342545215583
684681130830
896825607589
190920686565
980415550647
1026543052313
187955471593
1046752044242
126551377987
357921996300
816673834583
1050699537479
331359351451
772482501508
110371048552
71150034010
137912536991
989099528287
668340522949
76006914965
218236384697
1061200050769
250729203688
969806853526
792425911684
829748895986
585823462262
890843424792
989267812978
704682566523
1050074624778
933731675859
355025303824
548381108089
159806298542
486389044547
1061138662458
341010806292
116797596848
1059945606260
236801156138
415219991781
222462144338
1003229217637
560883749055
1059757362017
2066174254
353711793879
392981121793
473321399232
1049913056443
213609201268
1064234087412
322981400310
624387265102
144033362786
506574858198
1006650410878
629045554231
108050853401
1013659492054
593317561944
182680896087
204230072254
1011532823767
250561251091
808417992772
68445051093
921061323223
1041443267882
157825903435
377613705556
25694851956
618968441612
992924749169
678916975509
659433699254
1069452094712
226309742888
568753903786
903845148021
701136340315
152793398705
972418416210
1054815622996
251890927715
1042760804416
648945018863
879064557682
943080565676
26138278500
78343656647
748461173693
1053159955219
458486182472
838159022040
873573637116
804741125412
197342146546
1049275985637
805847507798
140710333628
1027063315578
393631273323
346091929905
487702822982
275990514663
335854431547
37984307624
878693643443
6171730010
1029886533118
1002924385099
980215061339
792609609197
572355256598
438970109931
509508735362
929807962248
901381621662
156057921710
1054484079705
752732173935
856916027582
57086481148
115225670811
675636156297
79387280391
627165290730
876546677446
803289306201
500585197307
867609450329
560776640175
226060041356
64949471691
541487983955
965390745947
405554718253
560448457176
904831505296
992789058051
79169498121
359766310285
968758103980
731812200350
1067988293443
373595387731
259559686605
867704931135
88087956328
862387206636
479719673747
73428997843
86214048749
637387561327
1071900014849
551283010328
1081492915540
23674744459
212476324506
463360814917
1036596917703
739543969570
381146973689
221168109745
573004661109
415042929797
6170649421
14005932284
496516616631
750794848932
358553278103
541352945906
900946188526
1080234382447
967179217547
36202660184
270825699418
411921929388
1052766603356
88221026046
887022967903
659516797493
844588627339
65948770567
1049604563540
501658450310
590865358392
906825563065
731984714132
945944943035
1053892878633
372436108304
446543825156
881167447813
442456104330
681575502294
668899246137
1088641860832
1094626104761
764375926833
1055960611198
153788525776
128959145705
332070904392
84141920668
390909335601
829642515723
579093471299
1068907793323
73604907794
1052660431193
354007045982
359452001412
64065984925
332859141991
685847686639
1051983298386
1021449422150
41574642675
957249311374
194277123790
909501726136
144897212668
619509448293
1076607141993
289284103217
845323636522
609118619723
374439002694
496788043409
1088234698656
704581484818
493277857765
1079824927504
855139158621
1112774666073
675491189883
1109907101732
589202146437
56561004045
1015073197902
758995448275
1059563655207
1098188927466
1073108300641
839642683167
940552203487
266208038446
990051498721
789496059315
958595502260
850200332540
1116287411010
1036448739998
1103873789835
1047384174909
1908607802
78302789093
735669469204
979236832693
607036563412
1115591573554
1102696582727
517689255005
982794320947
887245890759
368567738416
616894239182
87392114450
1104677744007
97470252597
230602619098
1006617220131
329142903796
317834130143
673181185943
1097466634234
794124920773
480717700202
200544879489
1098448524869
720982041107
597029947208
306666931220
555663246515
1019998020124
867970756804
1106949041382
60662348227
1030288662521
1117406307259
605440812884
663394169702
282803284461
670099909484
1046661398283
743036227774
862782160277
206602330433
660574244433
1059980964556
5378457871
667629982130
1036018248605
224405184968
442044874704
870627460074
108244901687
1072742145661
917914226131
823498910208
663579844855
952911492083
16526197325
913949416089
1093890986343
668325703937
383256625204
600363205504
950871099173
194383387242
1093290440455
937710919076
25953007958
1078918818667
644429827459
865287433904
244902334745
1028541413202
1110543924233
848159822061
1085762261803
1097016438301
330017421500
1125075933360
24428314180
128813052020
973252912795
1100347536025
470856077068
1050779934186
340187362197
1058741302120
721774977048
65376293334
1021051727726
777984975719
596672785848
196123911870
1127630428532
465552623179
414552969589
529661252099
858261505853
171938437375
413018630505
68322583549
695246533772
777975633058
1124105655135
1127617405361
1116123853699
503566226899
507314221638
865666783314
844025939335
156221536628
1023625173547
582435609870
976712843419
18535839080
1073171580138
831218787074
413701808953
945536670549
1014032904240
409795303871
1140882935279
1113853746404
913512712988
482777479555
146414048377
1074808432300
596399194600
531977071486
747316993562
1101259421501
933302684669
424181526595
311010370669
995677525848
583258094661
805327941257
1081739736434
281634702226
1021084832238
1100227447325
284548439885
784398740767
309059542484
754150548365
1079526560503
858508391686
873769245559
583904438357
1104103601271
1023807687209
1030579908519
628263898804
1143126299263
663291699999
1054113272645
531863568484
404585242862
1102116585684
270945745614
721504757200
926414289630
274276924744
1149095762990
386637894468
576140955789
199270372638
1013315106661
961596669780
45592401412
912867945150
1136520912321
474780664894
1151106687758
1072625100670
895521080241
1137631287613
1046412174036
491526504736
247158016467
986469743388
1152902627176
448623892613
1151136563394
1133064305706
978422542254
119327355661
1131166818544
742990377106
780943009990
453354442022
1134308513583
318774868336
1093268101413
380959071017
1155157463299
651750790520
518294824080
109885434784
1116435185376
1146563155550
1144109988319
95163037152
1054912183267
1129929208544
418481195764
502027443630
154800215587
698959060058
1129790863855
442802284977
134784853340
865858625466
965285337338
1048823489065
393950808557
1087833108666
521002720439
852375726515
1098277531736
872471370965
1158806438614
86713483375
719444654572
811297496228
1017035157988
211165369145
862945941483
1161390809767
1135875270919
609543679498
96167106561
49826702462
1067164881157
1054976511795
815648183068
1150982818433
683678566990
973129342807
1057364232266
382332342683
173916891903
676793051488
952547293788
383080078504
68232132452
338061460517
122231130259
568627783971
88979780638
395117271190
836896655383
514806991199
925584188041
1174915806419
360502869704
827586178046
1034891746110
822825880745
1168083859046
684235986696
987462466829
202764866802
903094733220
12138357622
73259489603
217134669712
810821453295
1163551129066
1133353459154
1132141184742
404808203781
1153064117793
848275212603
852836130689
1135045583135
1051365024515
1176360464541
1072846208804
1083779986195
754127012168
207442674431
939409357594
525865169059
908224339197
430425817505
645452975602
304783884877
622809105536
641014682307
117110024361
1184381629716
1171621459403
24837653922
1175512353318
1137022460862
82795271171
1178518647365
393360916454
1156973649129
236893921560
680751855584
99426576528
1155686600292
1118622414866
452994599901
1128581398229
992234150271
287300162224
178498083353
86307404779
656883448522
1040474636543
204040604614
623926426161
149888752596
107067454835
988696095177
966908106906
940386776402
806861982161
1182079414205
969955309944
697623009998
332826331360
857175529986
860936927447
937825231133
115311860779
613406728787
193171893135
70157262194
949650372861
171894851845
952396099500
114961218413
1120700064109
956919688746
1146989821606
1168900594536
1169476985111
1176972832130
1082391443194
914908489005
386089580036
386081851776
1125983383608
668081343907
127376593254
865153376669
742028538544
71433663412
648684169694
561403383163
1150768320891
386435787955
1197803905732
1120634012851
517385831353
1197510639471
806442205864
864600462233
294528230116
61308135770
1205199306480
1006227630710
612999748948
1208870915271
986892919527
243444246701
1078916625410
770831799988
1179067579684
628956310614
445014087857
1098764443275
1181252105292
1158465996520
796573226846
1094577111948
94269691310
264272593816
297357642844
1140156668718
1189015082919
991231035220
650036258797
1135872572972
1161441873000
625789967121
807206141995
1193833115592
1107214266184
859054179327
826608290243
1208041156420
623105708778
1194424199200
289443953709
775129663103
257053176091
993675717772
862206323477
399787704267
1042978316021
366439249913
1190357275676
1188878432104
209816867459
213813542901
45396531784
316583666645
1100353007653
1134924846251
64896657491
1128957211935
271451075263
1079491227089
987999315948
293531410049
876718997180
764433760389
724234516294
283066136347
885754324217
284008876187
128612166750
587780684496
63610242426
911983495353
532375767880
137846171806
396337452633
145615890263
821557953101
957209185841
756036377363
1216482190932
1215107928663
164063102992
809702294168
878430413961
1081991720946
161515795060
3087811797
1055828437601
784798531248
1143507082956
686155135827
771266566425
1214112068823
114995390988
220734145788
819737560520
1202791188667
464784654372
333317456771
287498751340
663981012930
1054438667882
533232825138
784989229393
1055545366094
617983634918
469386480342
447599330548
673438661087
919115661788
853524427072
699555893845
899259379855
870422251864
607996010144
966982749311
742033192941
1190391539610
1203287561721
922995899257
941929307264
705608023002
917188988379
49756598566
1031569145998
341011345742
1197734282567
331863559505
1126803658109
575032775144
931673046506
683846747004
1232696934350
858843177905
1237562463665
886138821408
852032663019
87663076965
1208753416913
1209724717760
268181068040
1236062771307
991431120329
521727791871
1243063412007
1234114701207
918701362205
298275099016
1151717625410
159481111373
1237453034992
1124126381059
22550273373
1211846170537
458979256237
368209280249
1244729719766
292988799566
979315446206
1127616652129
666425924420
248782655185
780193194116
53090740755
1163744115510
1246190106973
949370901880
791036964475
840728401778
1143086212399
1080807234259
70790567704
1203699089612
615904192079
3429346732
814526535022
245798572472
755949893388
1248278417596
1252311217540
634689654095
1212498989425
1217638714659
766550527869
178177251962
216994968059
956639593524
1176422558790
1065678345621
412003187595
1228524349856
60801607152
6551225234
1082908616843
1249458124364
142603499500
451151939390
474818824965
704266511635
1014682202157
235198742758
835581654134
664369548057
997705863596
1113341454226
347698970270
681951717599
282463463713
133539498513
878585049028
1231962872690
1222826269555
906465717099
470148088734
1213759310979
680299354119
1003426431723
821122521332
1126883988840
356134458654
33026574646
264574004844
1171891929878
1117372582679
1226801991705
483459565214
1216401783448
240715630627
822283071719
802006773698
1154570150063
960900159804
1192226135976
1199849066244
1255090221394
1228572562002
757141241527
155981931986
1193606068412
692966255116
791711946921
1249160200301
19030307674
1218422533577
1021965922997
385406181772
768791922693
1227161998988
243576540727
833359415670
485317920240
980684041069
992680072284
1003866296498
519893421213
313196737856
758962001408
326842441832
488333822341
146674448379
703972464601
642073142265
1119779290538
341302975803
276366918697
1226063094110
848922380861
343739904087
794348213445
576782067855
230930246901
1066411543343
432937454199
1247800679074
1233379588327
1043042027494
97253972266
1096576548429
39381894408
1256968633748
1139466064111
1222089935180
374670013296
434483698321
1173301100200
1213729417684
1148868252360
1061949802232
114258274011
143246188436
1137520827026
1255626759942
1090217666705
1144277641819
235711711969
468631057658
637458224019
976332074823
839036115411
136942671865
1259326462272
341888956191
459382602059
2460240344
735348943392
552806733256
624704353275
1119637650337
645097898399
1020704260461
119204304106
302279175557
804214819450
403438396769
188608015717
224648856333
1141057265273
1069040094430
157797893562
1233030709581
594577525406
284477536475
609990548599
1085751856993
1269372701039
988225399917
412657238289
1014651072097
1059442238272
146673086919
980939246882
1196073012202
97416667337
1265609062893
1269763131785
1282551464522
1251849436779
1254042419884
506304424994
310089062755
1220374319119
548667453370
653703043127
679617639895
23228992260
224392143964
1041504523826
637254493431
468801101214
241098702282
1068361255943
213701030330
1140303989807
376942804115
1214093612858
33026574646
1249496777506
1266252089063
615649357451
1105179182283
618964734486
580727555562
1036166896370
509140712462
849445364743
1283058922365
1253054686884
1084001957971
193073086881
1283254080114
1275210500226
721650175202
878776336998
260202035924
1205568001374
1273313822326
1070938533113
1020017100099
1178002508006
916871819050
277041066425
1280827330149
1189451212961
368283867229
1014018372951
775499469961
775499469961
130696161365
1242747670298
1268057308806
1243387277881
1267262068992
784713643059
1239280794165
385075332838
949416129605
509743432553
1229998380783
154153053850
691123189140
273009881466
857876963654
598838789538
1139567296601
1028989095133
433292816006
333625856310
1263675045393
624186141879
1209201244515
1185686983729
1258426935761
456612719657
660067337828
336959024530
428561059549
1240039862703
1299523647749
846142493997
270491321061
152603707074
1184165367158
1221302777909
1173426833648
1169955427484
202327080784
1031527781427
418228287397
189769888771
676018827398
190485572284
132458282594
1120015783199
87954220152
371063779727
873195873542
1160868504145
1224197061284
631752763495
36794370470
1295106113598
38070711322
58488853816
1247961691271
454205483169
983740208305
522976152508
724350174794
928125409589
15453156629
68549389855
962226379192
1184184228789
1245007906519
1035519914159
216113175964
850416438301
310688442358
484161359914
1140713122220
1312146283776
1069995057553
149811265176
297299106589
534940565305
1144482881217
36167478546
1192531118377
234875391519
143093300498
1305562184753
257277155045
772959729488
1176344636817
1116425900945
855550706456
1129447479844
901496780133
785066998036
1308463890210
916132194231
1057958855450
1307358360133
849982089042
615685362598
770254043123
1229194430541
391442217697
433315310097
1184285233177
1041680109287
1283543668566
1277991791213
1303295878842
969734852985
480871267844
580221892298
933616378526
1320853668075
605701803901
1066408974562
1177162389781
269218688902
1286205604168
1308770244672
491042069069
1074568092700
194816291950
1308398198417
50858739499
546059177649
1324318996769
1222958601348
958774400624
706186418952
1258565400728
935528143038
601409857138
786593430215
581503290718
1102377819309
1321743840408
1163140927582
967107348129
962373448412
1032394170768
123753671389
140316100270
244965483597
1327525045653
277281631500
1273309529198
927556090570
1316282836531
10648631306
454203854086
758622114868
763260745622
570274176891
753020530346
1318768736860
1325914098236
1328342635856
584696906921
636544778964
899343053601
28750007537
946085099938
1212573376590
1001364071550
866395345256
150812672748
1287152666023
187458621687
632640144479
50222964655
1065186782793
1330171068932
1025014258525
597827730661
960576982334
1329696017762
1124127667614
92150909441
555075067623
137817927144
336021256515
313393860126
532114982097
1258305217911
176189974207
800751688654
1334730831502
1068328246951
1308815653656
76643454412
462478325056
272127896521
1156568809825
561276492859
619855062517
519550166006
1326003271692
590464635287
991722050738
867120465121
1233242265731
921635427729
1345123983070
604372654456
692853854154
10204584577
1323667079293
1282382947037
1344206346279
1319003461195
1305034544926
1096020376313
1205846726964
796790897599
672375037777
454475279051
181310438765
899946920611
308967311313
447044929617
931583052291
1350157396088
607705859655
1129121551859
1317778837730
857810021543
1205799565782
414788608139
1301128328738
146066101925
722389456620
112190653123
1263620315548
1353484207350
705301025189
1337919793273
59201428576
1308892679571
1359385684632
955457249671
680149475018
235827348399
1357606025964
998526496890
161846630697
120116712671
77567164723
1232368476649
114189609238
22673827567
252731392494
161023015159
1207818174656
778695250400
673544353965
1179470325798
1208351931055
1343038978183
968369727852
1121444869056
393913396985
614846254816
309576435808
764059031149
375793586159
112541718500
1357878210497
269865078013
45215603700
492754060328
827659524834
1278186280084
63995853604
1299793417721
632423827243
7315134434
116943837118
210249251644
1058732130586
726229427446
153077916224
317638514113
883545040531
964364253505
506159801152
1264270905371
1328645531158
94154771719
582763625659
296409069088
620997719449
1312322089322
1368221185965
1007147974855
31113823883
1246641047237
319725090395
1050232175801
496259100336
689737786997
1033696931623
1241543245664
716086542304
1333141521143
1126804721020
1034639363412
1030888479764
1183332083028
152594581668
351239614332
1064211285013
913068686138
262904332728
647788889798
1352320575430
341410604750
339597095303
79301426345
1288967326474
806155553829
296787143288
92332062103
73192564687
437639985821
1326303193850
1321385087636
537489658376
1248982367974
1051202161527
1297133283893
1270746880037
72236524734
1383357218845
139084040542
378661492807
896547861471
350799366490
617131942433
1386126587490
1180337357189
717112346227
876362925142
1312028846016
1390099453541
346012460356
1072967652682
1274705854480
231279917796
703431535450
1122309367529
33493576444
1336401930691
1381555364027
1193926832698
736376984419
371639178660
832340872358
1359026687469
1147329857049
1085924248235
556274553561
1379697666215
1341134112455
1386669463127
1277340009152
303109300527
664981675176
706897084361
112492976904
710275982738
993703657394
89239678248
907939183374
419191077965
1168633117793
909833797754
214916685182
296848683391
547692866115
1300807198590
1350355201936
1061602041948
966672258531
1316608904938
1226488989764
85335953563
1329900742943
1354689365751
654829826594
1047079487324
62934272831
1145426726784
231141523670
442226160923
1170035788237
580220530663
1394662236071
116474677988
797577620166
912890806365
1031193592477
613479839970
1080809997233
417174821893
1390827892007
1177404130483
306308013692
504704995570
1283156751692
1390906905796
1182487025165
752926138685
1251879720422
421772828190
449681860918
1017706097838
1100988782076
1325958135000
1147298852685
40633333161
633941240735
1107858520547
1027221834345
440463142622
68656493341
1042893446961
1151692572431
1364624975561
1384672898895
1080133749616
16569561679
1308316356924
1408031619056
629552007478
967127026879
546132266652
178917333437
1044450870404
194256207489
124918683938
12196480440
1233060917083
354546652243
450633878500
30038065254
763176106594
1395461955734
1168435992347
1085859761446
1287677607753
1228879598894
469542979120
663420793409
1334645106963
670425804969
503983361480
1412620788688
1388570511490
1333114028549
668255749573
609216101486
1109271227836
923511364106
1067426883102
721567873367
260021779955
30960866136
926421882882
1068365692233
1378633651188
585783947393
79017431763
936181208005
802450278261
1295782793000
305857073378
342300479225
146752844019
1377999804033
33619333288
1406508974962
1283055572744
1277204096376
288018322729
1407642584912
1268382236729
1017508182282
1303724362245
1062199819456
982721530916
1069942254514
15725483173
826325582578
1342320060152
823513979118
1006786391203
756670200669
633779643024
281840490162
195304135489
243252509411
1397083358840
1390415040339
900261954245
602650256187
782173333739
1333388695310
1425537322633
33665441767
1069602993743
1116310700193
1226133694621
655002940069
836245209428
1358365450871
620527399336
1062754442971
1374224638611
467228615289
346865420544
1093524299681
1090748739292
1254315414118
187363106323
1414113539154
1423719481748
496001704295
1386930330329
731967527106
185072958704
180510094053
256719058781
627974976574
1098086731391
1398257323594
633411289693
568956426365
890574729672
1393305341519
763053768898
1136994749935
829177441616
514555126995
56241356513
1034057652998
1410345765598
67341681351
421782398197
552915745890
1232313800659
938210067488
66000019004
338230918462
480692137105
1370570556163
142471948206
1137396100615
228991189249
618865377019
1431387045920
1188609530241
516240726667
860758378592
1157448917460
1428967410080
595959011484
1236160333015
1151078025587
206874106152
65212889398
1388857523191
388870397360
1206372433139
1433752285456
636948183176
614707914459
952000880082
724497535442
205863141454
350545049488
1025465261413
487991144195
1372376938691
431811120493
822667153680
553858405192
1328965904713
233062293040
58175213908
333539636626
1435476998730
110224187278
29298584147
1402112572997
1270567507248
1439428689795
5081271584
1365234266621
1180651604601
1418927089221
930028875431
521315778629
460586404455
917296929763
641441586477
1394004836674
1165229619250
19738984523
1148307411333
1383258877611
1112174887849
106210085856
1267233093006
1372292916057
853891525195
1296526165006
30683596316
834401697793
1408036934461
1122632576075
1218198458963
189487370719
1445151105197
64263090725
1441187082448
75134578393
1166508833861
423415788111
1436025222325
1448799910858
1442475533324
194681574874
1031466090030
202282122922
372203239712
333487352292
730037391211
1286480053621
1442794936772
148609708137
763490325232
952457691919
1408766409504
1437100565830
1241116040198
1377418498126
982718744275
951021464851
1450075834773
893086626355
1446117785774
23661270380
1451557246730
1440472806894
305430397087
296014293936
514647133631
1425929129824
1398299806460
467739064649
1058142998742
1300742440247
393743042457
1448274503318
1456429346998
1197675778964
932459826748
1207458544173
1430759412560
1126101820546
650186539038
1402856224689
671674552207
709428509050
124461906078
1178041658123
1436075961675
764403648086
1342826452503
909189207169
796976046269
1345071827832
1266086727744
1345143793164
476962391928
1363301396397
1231316413105
457407217780
101531784148
844589544540
989575000873
355690433061
1128029917083
1010500147590
1265743131336
569376517260
90333473398
1227413631029
1171553634084
234839448944
1313036471778
1343013031233
516725754648
1472383235651
396895557746
367377078254
745744228240
724381764388
1216351708020
1341709335848
730622914379
100261827226
1385283136347
1154831499412
171449864429
807868557946
403045034645
1309198011086
442810056401
954175084413
1311262400394
1350464609371
1421060915015
1128598191293
142556221634
825303449543
602599098497
953614810674
799959626391
1454213382991
1145344959896
1291767997317
889205329828
1401895314832
1268017808834
1452109994114
1479577918783
1428175214232
1004499932552
1436797511283
1417062680465
1359435258381
1411133388622
204970173981
1390955436430
520666384025
607266438476
37242837301
1416447956469
1473795908294
1289294129187
1125652174871
857258459211
849151855050
1058080771609
474525484574
1486053203796
1378226539659
1135240298250
365238182654
155252933763
915918970229
837989132151
96148521835
773163208467
1032385773999
625372836087
1274649763881
365499384236
522433774774
450704449205
1488189662005
1262941647483
1462862389764
1481434505297
967588881487
941007490446
1474229799666
1264699764128
661783397156
668489453967
705593335148
1395054844521
1301649321668
918137294766
1466978248657
1479973555547
50504174828
1010109961554
345449001143
1371683332910
611543476076
167553023354
590291931979
1464850460786
177012064026
127384801018
1151983855501
760762226261
300295701992
1488612737425
1483359356463
949221518762
1045280752152
374928653887
1365515435264
1220463171271
660993353309
1447289344762
859721207890
137624950628
989838510981
620232007113
1173931805932
191977898430
1470866776578
1456609735962
1504253556500
151910878861
1502034196453
1426387875884
1176579963735
1269947349237
1171706532370
683761331947
355257960214
135470949932
1503300807747
385680652919
66690247485
850884948819
366864413663
1436038762697
72595813439
1369189165626
1370274505574
1448405733502
1259998604247
518608929033
1152477368116
253673912364
1454472689954
839511167077
668143560797
47548281165
966857708441
1380860585968
1159676648788
562929253143
1389600935550
993874711652
1473579645759
1198214885213
711626360134
1503902786359
1045557052074
573466986787
1458051755164
487236730048
1466697279851
1442290268290
961300550972
939488611831
319039156695
709043997614
870195024621
640579391695
1473955987271
768885831277
1190394463589
161591398617
99303377294
155545426981
1509738653497
465222629992
885127938247
1095618907258
56406617017
685139328905
1468724542504
704043745917
387804686401
1443377232449
63181825881
486054685986
382388584844
535504509065
558084142352
1422253567194
203788766525
1200432693331
151817853174
1230930325606
134435537627
497703900443
352723196640
1456271239529
229930464746
777157155817
1427541847797
319163853315
1188777294675
1481076543216
1488238667887
517254498913
1452639258572
1356307745057
814901613743
288475071753
929688848338
1531910031439
1408459647203
999655137849
1484578064656
1248287770388
328700446320
501704219190
1218296096744
1147446463238
42548688338
885043237028
78452455491
1537181763577
329316795179
122818118757
288468479731
76384265216
903047375682
1154439834355
827093822484
30098438961
36494304003
1119183314552
1474080150682
1494118494535
1024603422438
1514559819155
1255199666342
1333630148002
778136009599
753714469669
1495182462578
774611753899
453452318137
1524731094042
1151839843399
1197604570264
494033407990
1364854250192
284646755946
1100068579215
899274463155
227522720594
1468695854674
1435465318933
1353804170493
1302963392141
919686155498
1016316078881
861674986022
905842169561
819087283515
940494385717
843066390927
664543291208
206932708003
1487458139045
1533874789373
581902449222
427818884562
525792668130
1352918139168
706227598406
421554499245
1535891428364
1365767967811
221216281439
1062885550007
831643765658
816390630367
1472481276914
947409453943
1341108640933
1188049827975
487796346317
1350902527715
176680150681
141109215916
1449996778120
1517614564949
1340279277532
688972105970
726368082198
548380090018
1226129476782
1035830147062
1347910603358
1539331368756
1504704251259
317617278896
1410296151208
1497495445964
1028487481137
1474846449323
1190660114447
1427399981876
1048689396073
1206452562521
203132925886
1540091033108
455917958720
607186014329
636993029509
1479845904230
437642954643
1237069709997
1103948899568
726253884473
1321332522955
1520689145799
1558932214300
198546302961
1508040438109
1448384201131
1546715573394
1120538262849
23941759858
1316586344523
577833076656
320918968338
1499748249198
1317573712176
1221384896066
1555986236562
957690190613
218015843268
1527021724026
925216895370
797906476
910180840430
1551834492280
1563924601777
1131201499812
1084668430222
750887122699
1519967407786
1400689041445
985715078882
206532869752
590471841459
930118254636
1409990562130
1472684329763
1505880101153
1269016486864
1464747842358
742532900754
1209762282939
206838162343
1011051056663
29260105050
95147648661
38749391071
1210020414552
1513289824375
1337604185735
937531086225
1058214122165
1375501601210
906732593789
1139786073592
1516180049743
1442353988372
899824953768
1086406657762
1570362669893
934304042291
1022290542724
1539007242237
1495976320937
1546817833186
162901448193
593833721066
1358139620206
1070876475425
291487107693
1564971526506
234020574979
202683623307
760202698881
1495889315376
250142854173
667663122114
154884892911
1563390725796
1574046819880
982143595874
1409916519131
46060757792
1544652281165
1061811147979
995194368375
1528982687469
368378711536
992406903750
233179996890
544521695986
489398485975
281243296452
816461490954
1484378289971
1000955361106
1327605862344
1327969515411
1537388115447
1414383709781
371981828852
876539037684
1013852254201
663427643280
997674145444
10497748661
744745649584
1261961676915
1431897237395
85386467090
1221895890880
26868235609
756537301105
1570392218449
903023575314
464308772159
1393223682278
1483539995180
508833874201
1524542914272
1212710314948
507434307589
1456197645726
939715043995
1587758597232
1582354934598
755360318995
1586647466460
890508382105
587819042035
256815684173
1591431648406
1300013172511
142790454252
1216076164281
1584677263625
24099274573
635909037370
815891062787
839334066675
802701173643
1587673979019
1578343890180
1550476074780
23770239582
799948006997
35378110085
781040049928
1305275708895
719315903573
258827515978
1560088512690
1587432208073
290558170092
560266460715
9246263490
1568833320687
126285421414
387088656474
1265290022431
405780098294
888060498035
1039388368962
1024332253802
953687322502
1598169007928
375692273862
1568572539276
1181303748367
1406239174210
120965412428
1056020423900
189657109421
195715653532
865088519990
637798697098
1524496045484
1540490760805
1247969475482
1545120052067
360137398158
680831146859
565891398901
856284470925
931183571055
263427017823
480883151476
1217759634542
527164371711
331308210568
530871083942
389788695424
1354340027472
1602652125603
1605473445102
1161782362336
32184227779
469260428279
1216167717340
1262118151290
659982938517
1073212051422
1590902211083
293964272204
591969021445
1583770327699
1531841381629
1058639645098
329633105959
1286810063913
960072523559
1378019302717
1263014631442
1602308194814
893679517514
945415292387
1577900172705
490966296682
356407941805
36302227455
624183713982
183154902855
1286430250736
1236733048466
1482801468199
778662856916
1502119519202
1544582576576
1300895844791
1176448899342
1582103617587
1614662736494
75759728053
377906352765
835798575819
1052198758859
185990494859
127813678430
674009190551
1461000664452
1542207698481
1619222151055
1306725625546
730263563630
38014773178
1529246995676
453575134748
1425921365436
1078963311976
1456067729033
1427824473799
1519253387769
1359620162592
137848717159
1443207423669
24141009622
1618125846193
914593457787
268095213784
1387991290676
746967405123
953696496131
417910535707
544793786069
540009569998
1126177906945
1349926724262
1566303265566
1376816395431
1597784694496
275758516606
1549751395040
1545303867170
1607137188179
1200501009862
1410149121845
447156829535
1030034240697
50430915721
1610957279237
123439709609
272762420319
1266588673287
1419839898593
182835708205
321240046033
1030281740278
1509147120424
661023733138
1459146002875
1402850921726
1600734035263
1604568835376
701077708250
177633958828
1195914070528
1531054009217
1083964489581
638573689673
1388238494058
1312515551654
394578848790
1340610064010
1552933912116
1594239283162
1524084589882
517059885284
358155046927
1484541754984
84456965461
558301578131
1155578820550
824092106633
1368102046825
56948024620
270659846885
1615511898906
1186603818325
507838350843
1581775330586
289568522372
1497997675925
459240244159
1371393681718
335749370165
1080506095422
1621614703415
919667170582
1030649591118
1271428626120
8575181184
138060056048
1610587778245
388201446479
38691494656
1640413864942
1638980855582
1566961610726
1010111289653
1541485323584
1614712971703
560518864339
1405424975176
27243459622
911000838187
1515156070733
133042712836
1561987996683
1100278538757
1644190157597
1512015770191
630022595597
1448389998298
1040078066233
1337338830576
821044198480
28707844357
1604886176569
994324494823
551737933434
1500223797080
1056449870951
42309945358
1041107330800
1513611841956
571749832302
799472956486
1613145969320
963499415196
1235557010341
414581832438
1243554415406
1641287776454
1652148814408
462284319273
1536974579146
1164834533397
772295324109
17073005738
1591752013324
1201045246077
247342375356
948927717119
154942787551
1590917018812
1592086725415
681126005351
145945327045
1392422548313
539160615009
767804117710
730187221578
834341195670
1603377909931
1642981843768
446109013868
1648895846312
1563649215636
1315403088945
1114914398720
947428859089
207460434427
959768130169
1026250150551
752424505144
962848973484
1330675748541
509096074358
1172866265331
946862202561
1441901260796
1359405499375
913508853336
183832214121
1539150136198
13325607047
1642893943512
997608525291
1049606234921
314424482842
391263700346
1512598767225
1643838395549
1399982862274
1665673285731
266653146668
1471474124726
664304754337
1666918845567
1650349220610
1516935830227
833910415609
1550571251157
1582445331809
93326184787
280250240752
1113419642201
1481665520820
1587497287944
1531394407489
577758613183
180587561056
897476892610
282691921638
1673647390036
1563662620475
1673199404782
396785570343
81150837331
1575177278762
1549335097189
1670364174171
1357543993798
236442860508
1359999173196
1555914541959
1646318071456
1108633240742
881472658403
227404799630
1596890780035
700421114726
258214964786
1424173695312
1371539523645
774983209388
783832465139
257023939302
1608374199734
442011369980
422706181265
1365511680731
193459969191
516291725624
1191966924592
326875461140
1469427640529
559560047256
1515799179598
1678354328491
536979112380
1493015484185
684820031379
525747336871
789028763172
1602176405742
948782582871
352599701702
979316760721
388490663110
1311572479667
1459479772217
767201999304
1386469032628
1572498482974
265830650953
1625362310112
1280347575201
509300491459
289582124595
352249616218
267600966006
1423216072256
1438437624927
118861215884
266969864514
566865397453
1086186724574
688358548208
1382173200617
903932515802
1034836793759
996832855751
1280284934231
607259481932
1054713496903
941815065115
1490768602107
152933587507
790156485613
414312867871
902799578173
334496872663
1546014980304
986383009493
1608328695613
393669584311
1677165313455
652942880464
1300654410745
996807002892
1571733566019
1002132837300
1481237800987
133379666126
870690538654
1687791589265
1597516785743
1604766056235
1441836282794
1017570926865
1480302978778
1172238978937
15414734419
1326387889454
1255813862042
1566339056858
1658066398039
1321035712293
826154114697
1654136250318
1685584668822
1388384702019
1650914338546
1191053469250
727050824109
2491981777
1572585835432
1695111395842
9934880353
368658454657
1611114191267
342382885549
1449796682128
1231966497354
1612808109935
1681672316836
159612821971
1117090445561
978212457803
1379867530136
81155920724
1533708952517
1677961427873
559381300068
1678331879213
897017742014
924953641363
281667635372
24648371312
71592389025
487038021309
1214430631527
1095584720370
1122178895178
125460014493
544044182188
332538960055
1276609158008
1389694621275
1618048268872
795268390491
416028572233
1605629375124
1466797020780
872855038794
7533563008
1676818742509
1665175032959
243107245621
982032540895
570381762848
355221056449
1636944017550
986912160193
558437528952
1646267916349
302482227524
1043134353263
1187691977789
1679611245576
149367032102
1695332273723
483134473097
333303337071
319488488186
1220263131793
1142246501293
1407468345954
282622798111
1146402251416
5150080166
1645767400493
1538387183140
84366308062
867525469827
1307016635273
1429206479987
941027781712
1713269862145
513478229479
326229091883
51342588183
707317185411
527745954672
763619609376
1575680044555
711711928494
900978578778
1534258624708
798091944596
183329409414
392075743515
1106310686716
1092322004831
1608028135310
1107063717686
1725758133157
458721924920
498883578911
1700618581438
132016314366
663386077336
965817971408
1210845893453
523482523632
1363376462520
1704070583987
1425993012939
1682420191958
1081363625086
1341325927655
1251807122110
977289499673
463718107017
1365830208458
857945110637
1428517056126
1497265012622
570442148167
421467955565
665073004415
1112501781260
596454827653
1648851062738
470142103292
131522994767
1093351118832
1249732243361
1251599724432
1684690537657
471105492917
1186108741328
1651188778743
1372144936216
267853556744
1730048823601
1707247701447
339902740068
1464062752157
206538572267
362032663177
1544950289355
1504987784062
1615927699796
662038258610
1478645511854
1381611276397
647611875974
12245921975
1243748263217
1248744472416
364450936705
98714981190
1173813389444
1595925401985
1561437428470
275474037924
1634879849584
1035649615140
972004439680
775158434562
463032526741
1739359348974
748714154512
1695689625400
829955986846
961465137880
1657991891005
259005925571
1172329474695
1650287670070
1291379460761
1052779489342
733087819939
1698701293716
1012156730537
586273174714
142511945240
1651569577847
1744098027560
1074681532527
1646168611734
204406020142
1640743944896
1688823283772
70477657393
1041962827306
82159868269
1001524431573
836390679494
274016256518
1336323102346
1731792187251
829066803332
1381280234282
192940298286
1367075025765
1411882422471
756206766475
604313302029
1576749063733
691757748171
1195110047377
1533386916783
1712612340810
1402802652734
881012929382
1041030535818
1191877404111
572353393397
1017940653081
701127655336
1654696818112
1481092798304
1365234897331
1611143933299
1579125461516
631543358507
870162164587
694828447411
1536511936871
1528198512581
1326659983282
687822949766
1441027907704
1758376493705
881206731756
900498869459
1723657217032
1007321537413
1294844854301
423934975892
84689206345
1713365098132
1543940455329
401859431926
134137861730
1149541360472
1491315493981
11117514534
191923358233
1303165647191
802378214304
63565890977
1558500233421
290069093400
456990942915
1266952291152
1161994702215
1679857324532
149180496333
1429612480597
224944711567
242052015029
340485740862
833277897949
108123506328
1283994261017
1580395331519
1231309855637
282515277735
702600924248
292259439832
1653627678419
82746748592
535484053473
534822263791
1184631546469
1072964017971
1623540273509
615223779758
547722430098
573331760267
154773810397
554206355620
649914833397
209258233156
663064458386
1764715734601
388045303808
1354315719916
759411456399
145193510042
1000264902853
331572956945
851575272169
1738302752143
1771893198912
46383861207
1703230333787
775349385924
768901099334
1534923028165
340957007136
238333303632
1033519481176
399286875051
1630940176376
439694896683
115785050605
232234529014
1770468748629
1565471404227
1727683826319
948154225606
1682637654313
1702334131008
1346755056796
1453348041092
1669800300599
1230069443322
129809108554
831879287361
311486930759
1649879750789
1775637173399
1410924139786
1478264650744
1642383282325
1778386609297
325706921700
1560306441182
418197912304
118030252290
1752029233908
1382287722499
427678690052
1781740723937
1762255661093
1761497361081
329168541
224457204258
1687881807464
862678279651
1249764003125
767319267606
1759314012945
220011482515
778750701475
757658965412
643096755673
703465575436
16137337090
676921968791
1126704033384
648523986819
301975578521
1696886947882
617795225367
1783628536392
1787941821651
1496366468667
1617986275541
667422912989
490282711234
141176601848
844690798354
1260322386025
1617208706677
1464432557337
1699064942147
558600349179
1134277776786
1700954623170
33600822281
570517123168
1700801210810
46008589219
1372264243099
1755857853714
1747898760074
216978321100
1173848494297
1643343609360
1749391333089
1627005440512
775369144627
408927951315
17744841173
274612484350
1153742282097
93853923883
1744296132625
199034178466
75344349177
226954125268
1755120407978
1774307716748
800830776317
1761955817034
691394168109
316069860533
518989191982
506833911289
288719830583
942294731328
302973066549
174872121802
1281709963163
1704054330428
132021787109
1738168247894
10149511172
1646940306805
351168826238
1249189030976
799827531763
978889559131
459045960689
1784081293929
1463859885639
1254897831581
1413245712627
1413151442568
116730740782
1734711563595
1645610986158
705458617858
1534840213014
293477660471
80900092740
1420236583679
818797405579
165495600391
1316904979640
23010887001
34809163019
1112579756570
379798152675
212582316346
992378322807
790134975296
1720390925908
503289023575
1737398878752
1515544801687
1558076106950
1756112506966
34084515595
1752318077938
1406586786160
1595408734845
293477660471
1145331325981
1721294383370
1744841307271
61687845669
918244696429
796603590632
1676341679662
1756274831987
1388365103196
1472609060226
1403583974132
582583980237
1393662272812
178678084941
141561399974
1796397015815
1765722392446
1661769718200
1245574299643
249934156606
1506804777677
1643783148901
1780700587687
1787805690293
1730427670369
1424574859432
1191185340161
1171032580151
1314695252962
1092371361542
1328049808729
1809310772887
1768100210719
1204101015229
293749808292
1143947094025
178320014880
1701795277055
1810911885492
1167252908988
903989471823
961244354589
54616069452
1753875481138
1776308513129
1316887486674
1145833268330
640865988648
49050980450
1423833528169
1387109338194
1812017251048
960853726716
818585925084
1211923827488
2373992792
1805173982620
190064992160
1617304574691
1016242238328
1098940249132
25918970732
1814742200700
391667429484
1645648595416
67312975296
576025756671
1620426370362
256504021133
1215654551986
1671772302194
1040835301977
869796810770
1587037495477
1784981348305
1770182979453
143238567603
979037343877
1244565171826
970984819734
1393498273493
1788182053261
1078379834431
1785441430033
1406579265784
780034308319
390786881079
708023990617
1770358633943
1089695458986
1082288127794
419535720803
969108729683
899997927482
1459005558998
1822073417173
1090377153063
687181064641
1507726785413
1463470489022
1535556658602
1675541489421
364467275018
270782989297
667910534112
1746777308068
1718265788908
1797776247128
6796751619
313906901568
1805364967621
589378679856
91327311426
1087864745439
1228620686612
314994430940
1802889365219
1793992449387
1756809508239
517037835607
352936898658
93567213285
1582979159868
1205363932960
1094542229081
261618152634
1265835706053
1779314299544
667041332038
935491100925
905377693122
1620228823504
1303005002493
1583576120894
1564516256089
1786661280091
1799944171691
1493533442717
961108783434
7273564921
1586037649048
1373888273436
750367363069
1677254078681
614390381599
695787885797
490027114431
296460564429
1805435768271
424018080179
687943797582
1785480050031
207849078809
1345040368940
1595367589513
496530014727
1016221535403
327560423129
512446977716
1640225592085
617340512947
1597022748324
1455623044084
985809503076
576214404574
566738180911
1393650640623
425679985672
760485382201
164621428196
1780268406991
1124303613644
245820719735
1675188476569
959987088599
1225555304062
220106006680
854880224474
1405894366664
1828034918158
24800543494
146353596290
978713406646
153333834114
125713602290
1179982289395
469051002210
380575209292
19409334802
1804051705077
1648012133823
701939946832
1377062600555
1848628563497
1571032296704
345767389018
483460877751
1849105786855
391882222509
479658358493
248173512804
650723707276
1380309938568
527643246952
61855969020
1518875760699
1121396992066
164076075867
1852278380791
728069448921
821603929128
1629859361054
1787205955520
1842425943917
33774808244
1851233148607
1542258088398
239425267279
474617225868
834593427695
636280220959
54898627610
520114794812
1706132420536
1642053458908
1001544347482
1219833457420
1505270172862
530563416297
1838868521600
37223289495
1655392278087
1777827987415
1135448070875
342232064490
1722539622032
784961660877
209992904379
624669684419
1592300789888
182417892712
1780627061988
662940572244
1833933678081
1808569062591
1037134873046
1738034008729
1300164646522
842563293849
1382350051281
1697228899208
1151831321424
211970901572
1646623593434
1685735024654
712087076373
1195838743488
1254320676165
1853812726373
55558156913
1202489331950
954359736860
73543011485
1846118530650
904477054725
1815675569009
3384765592
1475233270516
248358991717
1764720701507
493614628972
757987975779
1633729394025
1445260558610
572752876842
1862625575045
1559282448126
279974394954
555784592463
1007313065974
149071050642
50985203545
38833152703
996894931131
203320822174
1419514804995
1829961673121
1767998051841
25186736667
410724434217
292724013209
1322849598246
1835348557581
1160812466235
1662397342741
1001513156649
543392215829
1158241378137
1322975729337
340389756428
1402294507622
205088046811
1342568403322
1293118140193
1312109136002
1640033005883
433898086838
1868838289191
1823821771681
804639887484
174201241837
1668839848799
982383017619
1755284994300
713760143760
168157253864
1868875527683
1615770649730
1362326633180
175930874451
1688680002070
1306929859233
1501218109687
1424455417166
416676413349
767925339921
1840800418557
1513817634957
519584246167
1666412000885
1858398896075
194325531064
1814682718941
388900436574
1803876491019
1770275159772
27441519677
486134719616
14171169708
1325504099088
1212488708557
258415961764
1113227407033
1801790272215
1400303608267
1807167586327
545929577619
85010780027
1015583775466
1177023234618
1008353962205
689741896213
1882420162928
533962672689
560790036626
1873970610250
1883250107073
1456089900861
425743341646
717218773264
684550978830
1668846680270
9328018914
1859565649110
473135032682
74195482624
3856812711
924615949102
1582545821295
1273100375707
1707147007734
957865512082
1797856773819
377840900853
1184047704829
1742365406101
1169089425897
1771036891812
1127109877330
1676391900043
1572410120525
135438806266
1828158347883
290175732579
1299044021319
345412297847
1889282957149
1880654595016
1574812264553
563862695875
152844604212
68921427941
366925450655
762409464820
1217231149216
1403421482284
269579400761
189081508234
1195139296631
57798321986
1539170315315
749589833666
530931505049
1828908986005
372561623568
1026062438185
1773675678242
1219943670691
1780462009436
95551140689
1577502941418
72631860585
1572617958668
1723468628576
1015305485495
1897094693212
1871398228266
47724014792
1585339052984
631852700973
1852642647502
1173292199610
495214832722
668460912869
1652231289397
1150849747334
494340755895
186521879799
458454219263
329091443304
364027231281
1475898686868
221798653378
244064513764
1444057010928
1622295996540
1232533640580
1147509955429
695734940043
1874237062528
1746342178296
1026547571600
905864537362
1868703210236
733998951700
1801762962455
652068404048
685404869340
963174233502
1553788997946
79707130669
240151821268
1608046537245
1681184762230
758049320974
1246432758591
1842380800722
1801417028809
304387445022
1488137125287
976476479886
578735642723
119661198651
1729900115211
1667050810472
1912915560194
89777669437
1453515059723
993904576180
1748830735711
532756582913
691275332759
468959355467
1881117951096
1889185591660
1088307927838
1849888475333
1649072442086
344580910413
1911478424969
12039985806
651475694584
1234193402841
1862471844523
157596067360
1083396037829
835094290533
1060740971424
1817041959132
258769703702
1497800405441
1840967109379
1180838891685
459547340695
76460092834
1902817818398
1524748589155
1815623788250
147990641098
961682947468
328569554967
519053705132
1608874968425
1119731671942
208233368483
1083557106302
1243516930370
380696977433
1796134005399
943231509686
1925371183942
607673505541
1883224058530
51908072594
154934521601
1735463831979
1272020824990
1550905785101
49938589738
1837286000158
1895420027381
1269557305992
1385115055564
752823191535
1099953668369
999172089763
371702625858
869263744205
1209362054582
13595766939
328338207350
1890205427988
144728459870
1751737548266
1826423104290
836135839502
521917940360
265812109601
1792483063454
895739751670
1839155002291
886023957426
1846016863408
576859750134
718811349452
1768125689996
1051351473148
1770232073960
1071900755944
1641242032350
1802042373095
1240009198467
1804111660539
923322812606
581643707547
872687373889
1249371997493
570093499781
1443334406066
1150469138019
1494402932784
1488008801545
471252717655
234121245001
471317330810
1862260154435
1133630991641
325592291312
452290421581
1677847211928
1307853869477
1258285831441
1204841052291
501589049527
1900507203954
486358252458
1745731297064
1399990518230
1580927409290
4386677917
1943581448810
314797018021
1945358551634
1498247423690
1657750859156
643681747286
1179322409648
1864466391001
481868744602
1846911821896
1672888299224
837511641117
1893480145636
417265471964
4871700536
1599610637912
1223182352000
1353754033010
1947214338949
1343560794849
1717978370605
1305606324004
496724922089
911032376677
1898103035164
1331063561528
1589105601877
1868500539939
1243253440870
1183295199466
1463202996347
1816586699128
1321263028354
246903247414
1565643533642
1210657361666
1847018224040
1922004155122
484831123682
1241681569657
469051863622
1796349528733
1492524564065
747088461090
752260901778
1900518207624
1201335399492
125128655521
1298670793080
1885758405025
498475860481
1910781597120
1030850168208
539074731371
1796025229746
1958261389410
176507877058
1450683389741
1792557498991
1945250384079
58040064476
1306313716089
1931790692522
327903197342
1957468358249
219507060483
503149706341
1901309572357
219615462720
335998879238
913463545374
1714096218053
505721310684
437532122363
693413974556
599528009497
1541811001829
682080055802
63970579433
144976548078
583220650317
218075601780
607174223279
1573545741279
1523660978616
81246122104
1705164728783
1188274039794
915836546733
1844450511335
4547682196
249509278676
1371741563755
1965916671919
552790380843
677128713309
1130631776580
6306036137
696612346900
1117373715097
652950709785
1313526189792
8445445664
3167069946
320460069234
941244957340
529420110683
1560173234754
1175784805991
1916829779341
1020642557310
257234679040
118817078619
225478904902
1137854909732
1853421071098
1014462197520
646821989346
1967462806482
965682395021
158414030566
775410965140
1900190601207
1245386616932
1858107026420
839366915737
1169068377073
1968154973150
1318619044934
411390009403
1942426364651
137115256468
393122645073
1887507894839
591247591658
1629270966753
1311740796138
1726853790091
614647785679
1371284509999
1045266258762
1053257763109
1949993819337
129481108708
987374624841
1894926853211
333035643282
482823171148
1943349504973
117043643924
416740874060
1426170889822
1930768050820
402272892961
1678444495146
85715018563
1338279948674
14722700941
166021469114
1248885820423
784816437767
1986122314917
654913646749
1062070457514
1095319364647
1393002090876
720639034398
1723886688460
1934623770419
1210544338304
1809913212349
862242440274
661209100141
199695399929
1702164469017
497430130320
1945080418092
1977104475741
1634874219370
217888925855
1992786511879
1518612007857
880057382531
1721700951143
1862618115740
430030203030
1777272031098
1948414167588
446152093481
1556404642335
1704954585569
186383730203
354500967516
1240702304714
878565549732
527927693777
163266871469
972198407953
1458366948991
628903657642
500761645229
1912400971418
1673781192403
360493337925
26059106476
1942438730676
1693094057599
27544106408
281878791195
91192377887
1291889646608
1063064366859
916978345249
478240015195
1965609523444
2001396342128
1690226370021
489906101854
1902545672414
1983651827650
1826837367186
434331309703
841867553115
1026478744777
1555260730172
356147186902
1479239839588
1959117376692
1264398850725
398936217472
574450716098
794612796299
1890112054010
725628275335
1352640683270
1953343343118
410582545970
139225589825
591862197815
1024034723859
1328567820218
450599443115
299034190014
36220810474
486865673305
1962445819778
1004153643360
1581042566569
1125344661299
1676979885864
787134470928
1843222823833
496120439770
99707219324
1512376332941
667166522183
1820918053877
1722771237259
366108678492
1138938531377
1973194872389
732598172631
1978041200821
175965242350
1291423478950
1679204017301
1912702919375
142030893474
331004070139
1033513416070
1318578721064
1459526371840
1562232829759
1962456679605
1681473691267
1424667126069
1812007961381
602612506783
1887699091970
1964147470401
2015248372036
497828322314
289140230204
1475707015261
1245425564806
1769383374904
102475480999
894998248703
640576923957
1839187242165
1922006207244
1371260295944
184191706973
1911017691586
1494607915155
1226535927391
178008859828
761385105440
1648428435049
1292288132275
948562418878
1166203834017
79162989999
1191633531817
1732535020327
298761993954
958219209593
2009917067752
413052336679
1751399128034
1414399438185
432675224994
1209482199638
157088406688
1918986950650
2003434686632
1040602996165
630842049928
445829585590
273669068197
1800306967030
1998938894866
1827810110645
67112133773
1805704578916
485621471988
79229288359
1197797265888
668992057133
1535772192395
1987267322556
1973442174598
798417101417
977220940882
1117381708419
1606169476232
558557802062
1540849284500
345665273921
497950422302
1997708867215
1932037917736
901891194936
1054747317199
2015879156582
823266085483
1932686535151
981982166913
361423771700
644741300008
1955063609815
1689798737902
852737013222
564688641097
1990023209987
1247064327561
2025124054718
361423771700
1490511167944
821958289190
8520322118
1708504644294
1463863363578
1376649520338
1167428260239
161766154303
1854466608180
569091893368
2031819965391
506078326322
325113445170
1473559371857
1098210401887
719684293964
1254723489761
1835211039674
973120281718
75381685545
1230342350743
2030564302623
128444940273
1984318736811
72732534113
731236889099
2011903965445
1205736775397
622646900907
1744185370616
572559366469
118688378881
1567067144860
790776206071
587634234946
1261316187647
1122858100670
1661592011722
1892907572632
1287498731622
200276213129
1422437839902
355839701393
1774921297954
1956161394100
1110238189269
2036735881454
734088113494
1438763404331
1988450408399
1954996622089
1695142370073
875968422357
794194907718
7128777443
1902456697269
1960581308933
85314701980
2042267769413
354458989827
1961869570842
2039621999274
1095467874141
831130462940
1700460956175
1971700008900
501530904756
511295829251
1314392510479
832857743971
1797763120212
633508423250
365528387154
41192627528
1873270014216
690609849786
2048506403775
9382116987
2024608373124
487270061723
2042269219522
962394857424
1566210711653
173819655685
1485825833330
2030900084222
1623490632417
1233362937000
1726836319089
209046849771
1327151549032
2055747486460
1124206772368
914562134408
74753423550
1599719438248
1025077724265
1997734071650
1742765140429
1507336880392
1844841049823
171802131528
1741769174117
1557185906
1716012703314
288442245146
1442143354088
2056273300250
739534596477
1193060593924
1619528323401
1412635935616
1181867262643
968547100301
2027356181707
101160370849
1076665411750
1381679746767
690361923302
2019670405377
1299040746641
473630754195
1813058349205
344795170522
1749157971935
427549598197
1577690134189
1955424024913
72099871415
1647199226713
544164985498
2021009707069
2032554420509
1773491545524
958071790032
1311944794208
1528541536217
2020091176643
798298644697
705416459173
338691584349
1610388373454
2038026292567
1198186074445
124418870876
1534359238358
640460164187
1958204181584
2026547135133
1384581246403
84516090182
834444578272
648540720172
633568373527
2049010787482
239493081139
824228153249
919056190234
347152984144
1510222572640
23643911626
652457113576
851178311347
459056503045
1211547600112
1040576385746
2025902873758
85590141882
1278731646654
320220789799
2044915539067
644087991808
1227099739870
685691918276
1822162660466
1151690474532
865794248829
292019884509
1477996080426
114151405632
563722108373
1758229396525
77935151008
1179490292436
1568624743334
1367674848880
300871651595
1939695438281
336775867034
1975706527507
844102541270
282890919970
1560298426243
965017212
297583163230
1205888997583
226785756112
1904582184976
1887433734688
947876535931
1963988742552
1073759192176
2064015215768
14278996818
855412991395
922246219749
341952487648
1488470650197
2014709274111
458278024276
714257224326
266419435970
305323315049
211160259460
2004920032150
997557188824
372900310030
285828748835
165684263682
672069324247
213227752326
2031828744613
1471349366497
1166015011360
941843499221
1047759988610
333998357513
999100395076
2047838653127
1772896263280
798753614160
1624865414715
1330590861629
163151180956
1294118328253
1639791301982
1258911519239
2040168203658
2035402172338
1738639988534
1939837142545
146777709641
246572612416
1205355969137
1155915172666
1898651099505
905400238248
2098226318500
2050824541813
485297160822
1063085913436
1780329923686
683720341518
1154903509647
794938378206
517796095439
534977002872
2040328360261
564191674341
2090059195304
1439728543618
86841605814
623979303199
1865069014737
2069326960009
56165822201
461437668646
1644590329487
644984069819
258756109878
67515637209
2076913079221
168957523391
1961930846110
1762499174847
2048378313684
1203438867589
268184300823
803538190025
1262723623071
1448082917475
288752887738
1558479770341
2070630655487
1634857485991
1687741727729
993270590946
1412670751628
1824781125167
284127399826
107025995587
1987537719925
361930727990
468358564923
834702086668
229332108428
1917313333523
1004012543375
213626280307
440978298905
1923685976723
1714927221854
42200760584
1792622817235
1810037190030
1884797493703
681136422265
2086347189669
1530794938282
1371921258419
1105877511471
1157532793155
468768413341
541039220629
1858736638132
626157112399
326869119777
2006957335248
1532323788185
1117777129992
8181207207
544903207098
1964097754124
2055594294874
659272648241
1481748072381
1518928397543
776108905090
1890200789672
109129057167
308548468620
352130265398
1553529730678
1928757385355
1026282878078
13466739171
1789542084419
2360416616
2083426525784
1044124302734
356831634742
545352260309
1382202967148
2074268426223
1885794988090
1651918192105
1423739688463
988456900642
197149679184
1839570998508
1178263456630
1545458548895
1182000385540
1279770754205
515061964464
2011117360158
2062966846786
390060467284
900037863035
32397845205
291446166188
151538864196
3507142956
1972827631500
2061594761951
710524649948
1610977532961
1013054858880
382326966625
791094262475
2002162011107
1163864559102
322953441584
841636321292
224407463911
842857533108
1208451134685
307890494066
1026914345156
1691935811173
784022182912
997920636738
1733582336011
1616630455543
2122559876293
1416301816613
2115247235790
834872912119
173472070986
37974315482
549736519795
2098004609065
1438030711055
558106911947
2116041298224
1675944916275
1510853515693
1806511916629
33442658680
1740595835834
129759189615
551548573451
518518416722
1959896205437
1615542627055
1906897012911
26405322794
1430680187695
2003642626527
2274250207
1535315450105
1842168057122
2088202862779
2085113222463
128959579844
412232722533
1679057131489
748444820312
2070027350959
1781996784681
1762014467008
2068198305496
768727987316
469261027845
2061252234064
1714075088012
126628636810
1858964953945
372014014467
133005675513
504553666147
504746887590
2120987700345
1673017028006
875690716079
2028295314320
2095941353627
1414438198755
2096903364318
786254131046
2116882296124
916437519451
369523321981
2083631261572
1443313407343
1230202599180
225324100431
1626483101905
130584987185
2083464163585
256538137701
214534844918
2131353279506
995916679304
282450937879
1814085118291
39611684627
1102559897623
640614218167
2133665634179
1231729350593
2102071763545
1076291209788
1962952593109
2058795043180
34368125117
1653196501328
2083983734434
2104667558373
1001437550692
1278586353147
2081979075001
171692220621
1680185887549
2126937699673
2100918568196
1296153636236
1557326505026
1304520038674
186168476112
988643760626
1749985220950
1874593837305
2105038448405
1419241237140
150889242795
2062185571449
998250233413
1941516542419
208687796250
2139906361676
273087389157
792098957588
2039352897412
1966265797473
880808003300
2110155909323
1474426826024
2061760623203
1570126644023
1948133347840
1576532577516
534378965950
1674459691499
1711903347576
2041651594954
473678704432
55320022227
2106687241125
134816615229
1809990270058
2128224932789
1050848281831
1706873137534
648177987244
335455382854
669076025503
2037210495379
234414170847
35707496862
1837312699090
965445815634
2032035674175
91738000470
988321994713
2124168655452
215111210995
743036123747
228205144760
133243976165
2032299467338
1686638830396
109998204467
2146573561239
1308200130316
1246836589458
465021999918
2028977816558
2163916576012
1986604113035
1099714572827
1103879639323
1518337207787
1848281291911
1570823279036
378180342926
1752374845523
112256003925
504604658925
2149630955935
1045907148185
1070205478075
2154137743627
2157369222371
1639822230630
2150390939613
1940145004871
1731068191430
122045713243
1009594006076
1862511356738
1921000046176
289056542206
1116629459640
1266366131158
919021273580
1685202772571
2164200560059
1701544449905
2038412759126
1615595127669
303855247522
583985161884
2122978452609
1952989561305
2144242793973
125297647644
660178083050
1082895251943
187652953228
2139965501004
905867991131
1979333234437
611119733777
2163929557460
873153472063
24626282155
1269192053687
2165946568069
1294868457372
598976849231
1633655360722
381549364920
541737492530
574461460874
142410196871
1001570649771
565780723895
22475652374
1836313099694
1214682360880
1452824247385
168866329416
55499175193
1112876615810
2170389076409
2147199268526
1085285854263
96273418229
1736052730405
1942118940187
876696159600
68527987637
2087539471595
586173961221
2150319070975
830792568001
1854136693161
2057254500869
1528538977628
2031283411197
2064981817448
682603042082
2153863263685
1708904419677
1453439332156
2175484496987
1548373010391
856257964859
1655240635306
2116156271136
1739267338838
171054284282
1823047769750
642967264377
2176065974776
1761630124250
1720818467679
309508895626
384303176497
1487312457881
1024881151438
1902666584490
1038348237372
2093802096135
348593535241
1409578299423
1803672735684
299320393125
2126176293349
538955647899
1802977750753
141800619111
1106759414133
1171006726613
116904788990
1983344318590
2181910812936
1780155070383
154895314022
256150232086
177933754260
865341700458
492152776913
95151305854
1117524401967
2099007448722
246302574578
64972661896
1503584527554
1900311191245
67837265650
1498750450368
1947330250264
1969978653035
117909883666
201854205313
2101679034872
2152700279901
597244093407
922379693407
19391462259
1450744058648
1024615619267
27113926123
1979484996059
288035850148
1388924863982
406372247171
1034172115420
145501049808
1352969301529
450792527002
1410478003786
235775549556
797996746703
133863288606
2150755955320
2023965361838
570223578104
262257452223
1614820695013
1397229012467
1807824735261
2185382909590
2141745282756
195195604189
932923501239
1042760663415
327246577842
1651897662266
202666945335
1210734911430
1643412583509
520279077211
1313745591657
990436131611
465542665405
1798581475614
987959701364
632899947324
156583970808
785905264730
2046669235058
48029309298
461333501214
1142440982469
1111192212957
514953373832
1259174152504
311314450065
342392609957
872457021834
1902614032929
2071660925782
318136288652
773853039842
1121694456462
636921766788
1983311901668
2165889468867
458794264728
1824911372841
1767726174823
378610724240
238232975572
477372201192
953541052149
1570973720965
395817906059
365618355770
1008702001954
1692224737675
38293916015
2207794261955
1282377346749
189638968542
2153073140101
109598618655
564509416772
321414862848
160897397746
246600132839
2009606018317
1042343888345
2071949352832
789329880346
2202944847988
1866428989203
2170796157982
2176230101712
2172898083341
1085762904342
2104920896303
265297101103
2071883077834
1842568587575
846820716736
1623062452686
2129730910709
2010431494457
1406542486392
2131630661671
1392178702492
1184985681370
890524804448
326597387926
290020073121
1973639019928
1867605160194
799888975956
300389910865
666025495746
82192477576
1898359972714
89080303025
2198948354671
795175232414
2042853785852
2223454156323
2213960377439
2130285784778
7694622340
2204222128733
1441993789724
1630658574523
961061209035
283944631453
16420382432
820536500645
111017167519
415448229220
361554592813
1981912975929
1337054940176
1417165619673
2185985667029
1996499605468
1411292458254
578466916284
2217217223733
1886748356501
2189619046939
164943370745
2228107193984
138393914182
299576704087
77480358862
628323781681
757035686329
244297265400
2142752235374
1948479861150
2146868441140
1550768559014
2039648789394
2096035608696
1864515831047
148035839358
986991293255
2140773158331
1547048205683
2150101919139
1205569013715
1052329435164
361536511831
1758237613126
1891366008143
250149025471
1710361404897
2206564917587
175716151535
61882753923
186886101925
2095119991480
913948372862
1712724568968
399557676477
2023626049047
2180614186500
2092215004538
384664120696
2056593377394
810855980528
172607867575
2175248633594
1174876157451
79248540242
2111619179336
955067168189
2078530743312
1613417083539
397603676984
1635330135633
2026782148592
741591495253
634304988213
1331048322119
224348788585
1720238681468
549596169171
1014747574959
336662473901
143952180453
963797848085
6073315975
1157696382443
1205143256129
399613565503
2139051469596
1757864216393
2225355592036
1665162911389
1607669007755
2046826416853
2248474653976
1447821088355
2114097777233
762978852899
222270838185
886804740158
1114217650124
1030047315084
1461610438575
224972101764
574132066495
1782558786570
972581308649
2145682761193
381403269832
1236792507738
1714323695158
2002365983927
1925430051301
1334274424148
158275457818
2255437712736
1643624740510
1723969922309
1823861326061
867136542839
2257622956054
749169199966
1023099165420
2194295137396
62020658155
2200347809536
49509896146
2257615186152
1718675864680
190889786096
2085240966200
23021966929
2488307306
2061785876648
1450028060807
112272818824
808204788491
1263359867441
174557270802
131532060661
1921668240196
1041765528619
1421131850173
1700290250159
1940197099486
2132017538421
712549865322
1367890658608
2220946117823
2115602861746
1025395417243
1058227676887
2204181175454
1686172031062
1887242107943
1163163197756
2220150613981
2260729757386
359707523329
268891388475
1380307797172
1006671364412
2116534425857
1123397825396
337953977192
2017581333378
2228741464137
1493705748192
2156851009491
938706967948
975610157765
462276148941
308799609456
1439987104356
2275453210595
1923450335798
217842234079
945404222876
1862956247389
1844427458727
591994822801
696498039414
2261223592091
1792610868771
2275719923539
1901942857665
939588262806
1841087830512
617583712607
841628781159
1398825921522
2236743347708
1743368543886
658710759273
792754215506
2041858264320
212507026236
1049913683372
764891076781
1862453924937
1039255752605
90861256686
66151424176
2087042149662
1719622536358
1690182885817
191419562278
2258441377079
2284248254062
245595565625
277942816723
206662909257
2280539265295
1169941972939
2200944195510
1558498236334
2242544589709
365447904380
777377605531
758476659427
2227001061765
2145689453632
1829239871997
362878644548
2291069484927
53291017128
2216786639259
1697234372749
2157383203917
1555039403935
1886906686330
1132917043549
1457185569223
137744285704
2096008757049
1444319561403
2275699085786
1711064469022
2239656430925
443490267890
2029846932275
664189100519
71833806980
1668458056079
310380589787
2165272464110
798957701156
2232519952037
1254175743481
291455084508
1120712488629
938197476335
69142031712
316440506488
1911471901494
1780030390703
587819276463
341816027698
1668474727934
2235276496044
1246677617945
537154043308
223950581140
112538520426
68054840576
287961659987
154456931993
1668589640350
483164520548
2244020518388
1852699148514
502985935015
970482804294
783111731282
1771944021468
1611914856114
1950217806562
564616769921
2299635959613
1641033635004
1405502564529
65282361577
2229322223654
1428546336419
1891607399355
1792123752507
1986569111686
1624537708078
236069812293
2239315257164
2229698686745
706041150852
320534272044
785008511362
799403252501
2247328068121
2252876290381
1749756957192
889707993963
1761391117446
2298065485970
203518111884
665910405509
218639211277
664476470853
398258288517
884772427378
2303558687308
59790170229
1211621631440
269722738733
1523769773617
1503351561251
466736261924
1026036204857
1920723061569
79026023714
2082014727432
2044720527840
346467763104
1560134493114
24473782688
1041339211857
1774318643915
598138784344
10385480422
2251047760405
710318835317
1328181178252
1679312762651
438246129011
614988174330
1776570529232
1204383689829
765016478449
2245516636256
1902491113680
1555389606631
2106741344796
111673158907
133752623329
2223787117405
172844735839
379401893939
806867408577
2193178344935
941840945991
1222948272696
824654986445
960027525328
727081085221
174571427307
2312378445712
1321218882030
1758175279554
1847852031242
42703688987
442316482508
133823035605
1773219144000
555394757309
2312525148662
2207422146996
2261387398488
626583635851
1686410113607
2116317398534
1872992610447
1987834650652
2201424043852
2032183692077
1124498237785
522368649658
144143352589
2246182217723
2283766853868
2088165961925
1650747264141
274402725313
1676626595680
1778617925791
1789148829021
887953483027
2320483165252
1947781511274
1200017327691
995724743333
1623858947800
1303732440886
2125884529293
2303812683085
2313836560357
1742214115588
2057591974509
1742029527673
1528819545398
472700343229
822440388750
2330434705762
2268105042082
2265039868691
1488549111922
13518692684
1510500356239
2167309073279
2327964141792
1313913845885
498601447441
1655672047966
2194664034629
2319151440645
512601457778
504549060748
834968007290
2013453658512
657645329476
894750889878
2325733458921
302143320803
1267552827668
2156160970107
2308491202435
316044895223
944077630672
1058617223839
1446149164108
1836484364760
1065237905542
677946116438
191279495919
2213261243880
2078521622219
62323200533
999554825856
111149040578
921607372338
2295634582345
1692033168410
1591500646245
1171990578108
1189628094321
1554196964839
1353037473073
2334680523576
1541120320666
58514873476
2203801835000
2124427823304
2189544819164
1726119115
1941221366502
262574870102
1214227959820
796310206093
1682943184368
1308146871001
1320936427163
2135083475128
2063663020197
684564921079
2265410595049
1805815848689
2304240862562
640526166034
1481064375782
1965910050840
1956892961760
673175796516
430800122424
823046466887
560357727727
615954482150
1602819253682
2288306451373
1007391845293
461857628208
1512375711190
1225630031758
315867688075
2155063428447
612054560973
1974230731535
65505289235
1250344756059
723321182935
1796870144586
1696414475680
500100926689
1204574211622
2273465308150
656534143724
2038456443722
1311878829764
1523990295652
1385323654454
136764188837
124300807513
1845058873535
944384408453
375626143813
927065898817
473916547518
1273787593260
1875196021858
796806372690
150243914487
160050946051
436648425234
861287132895
2001575726995
2320111452872
2018171441040
2302677048156
598168742160
579153173635
28092339909
1846140611163
1087034695790
2105595782462
2209597329973
1098998141024
539985072932
1666665967495
141883237011
1328362059966
2288270657766
433284662634
18826806443
363284762485
2103683058910
1388488352235
1254190944496
476918269607
2084315716824
1675456487305
2316646332795
2215860129879
1679324581015
2085858702202
1967676427121
2232625673606
1656243102381
598780407317
315858689164
1415348290987
16778784605
525609912284
438435441210
37417968974
1956016189371
207102876428
2118991526791
1426062677098
1745783445750
280987238639
287475307521
1700224831586
113714672511
721668499551
207967193747
347448975973
1331359745564
2071392716971
1217834857257
123053636616
2356075506036
1667889265757
281787449989
693156359932
1224587753514
1022722980206
2157575148599
2135047509205
218984153442
1228651286838
518130954324
1048895037077
1970034643164
2004796676673
1950144676208
1058470841993
2239066759267
1386233798929
548879837709
1036212579645
2003402760623
1685305444387
133441220277
2109504029450
2338139368350
2207360851646
2250955002675
1859033112806
2301814046543
1561106905169
2333831478156
4047713003
2221387525035
456700269833
1450344349233
1412572810773
2160617044953
1482492391249
1926078500655
262976622847
1253254213962
2372562351002
1604179070106
1320796960669
95643094409
2053997257527
1323595197460
1323376620067
2354619982221
489011330273
772873265671
2228091303833
1827502508170
1846342456398
2337368120785
543136302660
112955845505
831397337484
1839045163779
2334947150063
1993179938230
2329725738945
340027441242
1945363030531
16006529073
2342010435867
1522044770509
776460183566
1440592799527
2379367985990
2283659641589
2317524302020
121954042368
1284829862566
683418712418
459592020916
861131088504
1869222613737
1594512090094
1474813306931
493008232309
1095746098958
296303505305
1271825898965
921029310735
1092574697582
605356658372
1867405088594
315297968520
177361291755
2111948582718
25467681297
1719925370178
2236784551724
429439282209
416455844761
2038821166925
1667794971196
907051181626
7117169315
1325254499993
1781751556350
2288283455045
2388845973430
1069546149710
1772481425007
941410765117
703705750880
2195499095868
1951608909502
557820715177
119368030665
1615893356494
2388250698288
1757225464833
1811962554253
1392736501985
2388875303588
1396679606881
2213799502295
1027533143830
2359413157331
1136906169805
2388429837292
1999375826588
393833749752
1452018956087
2131832816483
496071380700
1897090658
2332873214755
2298793372778
1795741627322
2400590991590
739181495263
1424108360093
88850356977
2336288728269
2156312366014
752567426592
2287326495649
347871949679
2023241995947
50656274214
1026913762878
1335288570728
207740007453
366311821544
123595731334
1869422037652
2318526475029
2044195012432
461305683568
2070182040318
2370519368951
2403901614666
678805441231
769934547200
1095368181312
1250068142075
1787687798542
2018515886075
903627439917
2264424331833
2374472490720
436764567846
1041425221348
827997730553
548509592283
1723349724284
2286924810549
622350660445
3149415925
283768156418
301171747878
1443063279706
2245981690230
1730672316344
1546172650231
1981737485526
884033780211
1158175979653
2163769543493
2160522887662
2370292832324
1659057704601
311071237414
2309132326673
2032473372586
2409310215770
1611221634298
2048271733123
916487342412
1784073358733
978187020497
1295870523856
2056614185345
1058126949339
81609903408
2308182291736
864732180227
2199267277298
1957554549046
2411937014371
949800629951
328478411730
841888230819
2351738822502
1582490047298
1465503426221
2034837202797
2409087217802
1214046349884
2388228927191
64715001316
1352850361900
1283361913034
2382492040530
1736019365525
2350217192403
360738428241
1526591412924
2284492945004
1388495300401
220593414703
1960723775157
1352959972178
2301942403587
2317844854084
2386175289007
260847695201
1531689466390
21829851389
1152965150837
474960069411
2255410309714
1535793596109
1557202366537
1841733359622
214443301520
1600045256037
55341008131
29844598652
1233448685189
1944616763175
2419323995620
2423129789945
2038997837281
17802986168
2369469040640
56120665067
1546801322321
143409992435
355825872021
2290269716198
2213938342921
807632385420
472354354097
2431250625425
713727529532
2162524695749
653690698576
1856320909910
1665244309735
1880008687998
2427040930489
1500459215948
347093058670
1160782899377
869154578343
2034097636264
994963447556
2329700167002
2393329085708
2000852983383
2225304478860
1637124984888
1041238347351
2371497659769
2132374872406
92542288912
178504096298
627643513373
1772082840764
560452230937
2392997991596
2086852823201
2366316291915
2412820975159
2310371038162
1730080344375
2027348520976
1896409095817
1450704618226
2176108715286
830119326635
1932014032725
2407406321622
205112086049
2252896467565
2229604201059
41179781214
2090180504414
2274146394890
1292061514999
1309948642340
58834989468
1959084755790
209868385028
27711215248
710756039098
289384330815
963105601347
2388497134098
2357158185392
2185403353410
1069014009201
1881213827560
513529009101
2412529403590
569416084040
2444689946178
2382052539678
34590210981
1716748503147
1916550483466
1972858652845
2381496137934
2440711452749
1991778090214
1959597157700
789035248097
2323633562697
1929205450882
876831220162
1531583713856
1071924787467
2389430471689
2200550073066
528574260198
2220085531734
1672310327119
1549317948987
2342716308917
1038729556964
701408620032
1628869480331
2398539397464
1632330103837
1460589153685
1916307643487
1627151148475
705285131758
2340351196153
258123033878
2382101296280
972648801871
2309808557460
1940649589641
1985071386306
1147817941645
2057685256842
922509225826
1086265300884
1992258148631
2381586200850
1409751115333
692916858469
2421106655985
1706444264577
2393470061208
691284374406
1177959117193
2139681910838
1383510385333
690416087533
2237064137272
1454295421249
2238836974235
2305584106482
1121959318138
1134660159069
2308737663904
2083258225920
1985274856121
2418962256379
408247916589
493392929364
2410426263349
2041970143852
1082057549084
2124815446693
181459054938
345752800330
1560682476259
2193973987116
2459415422233
777491299338
2437532133507
1522707600732
1141976689
2470835881401
367435173830
363565760662
594677589042
635475301004
1148469038288
1987658844592
200900949764
1657431130613
1827341296865
2064780446067
2364294607725
2468376800473
839901128856
734777777869
2460112711075
2285695260054
18891711064
35437546393
2327471432555
2396800042906
1201738628034
1663289043521
349403116545
1339712169498
1237636685882
253179391051
1547586620631
1689775638358
1839914566985
2441964661793
807004948511
503368016103
2340636823847
495552255872
74417459867
2329159762575
1200862889263
2308288262219
1069037688398
2415045878251
2420843145239
1449772591191
1343351437836
1413792510339
2355646195778
2269848750357
1959694559015
1849683042152
1257021565229
436000232245
1529086622955
43783499479
1291594883126
1829648135455
2267132998138
2337882070439
589031438006
1734441573669
1779602826677
1826310454661
890020086414
486766835946
1629022554894
1199152567504
2013492922364
1539919022555
959414966560
694713808440
419798379029
1254899311719
195551972495
1918844748342
2355372078308
1181737264104
2249752748870
2212099971625
886927607346
2444711223919
1840190672177
2343221767192
658482056677
10445305504
1416400417224
2422573434711
2106670869782
2425453432373
1871110222530
2465910311253
2488358271449
1396902113213
842212481253
1836866879850
1694709899063
2270120243158
1600535140058
2448037972999
1033852301102
2191895551170
1142268289098
840535084578
1743192680579
1737348873904
1733045786773
1867945375238
2347322465388
741855359198
10446901747
52602121506
2414506572233
2428803044649
2366790294097
2101635582040
2473169799226
51087075182
359533702325
1498461721439
2447455798689
2463223294526
1373381821526
1660143447426
243926537165
2271102847708
2419276711592
58418389752
2496698061842
327801291027
1180105202471
1675392855116
637354703194
95209210462
9657686384
2129935100987
535405547928
1752941429068
2502779365259
2458876010745
647212961931
1281843584704
1921270373473
1966344312084
767300290302
2461986457258
1677678521704
1915349255938
422434306886
5866391672
960316624875
2491394248436
2106423965045
495683370975
639213877863
293196577951
879997093803
240565918480
2265315910073
2473381897637
1659821878285
1885121313278
891911542558
282567449259
0
1790255969563
799115222380
559422145861
1921050872786
204247978466
442243280816
1006959403993
446151800653
1843637706519
2273708328688
2296541227117
2354932103855
191058279140
2420225976710
953660508440
1925151904107
826611888903
1464943600526
1401162502060
1287058662144
1344636577252
2060225467111
367163453772
1302207821036
146746869422
1661638788698
826891392962
2169119818656
2257404973867
1744959260732
2395057219488
832147850096
928434816611
1208203988497
1137845767585
2229708574080
1903418875953
1048702871712
356091705855
2367831790258
2436111779861
542197827837
1865064162273
822707418864
133122142183
2387543205684
33549547217
90876125482
2516009259919
2109937687394
2239978533571
1055548397647
1958671634495
465572576189
1833168017382
635471822358
2370070622423
1929151560881
322886519387
1513124500722
1947929499966
2457776242728
554007264627
849514447063
774879067698
1041764347265
1066629539297
356816850768
1770837412879
1452561355746
2522026740587
1699056089598
1367977206991
2477519740839
652156604272
2353233121185
522140222291
434934033490
579538614833
115148381066
427031338123
1416736670466
1403667624188
990728333815
1025810135566
741732374330
2491515549371
1332157750953
2520058300325
542383753527
2313463967128
521982506646
166671675972
373434792785
1337198468932
2190375803364
1238520259775
1349272306276
2272477359038
15703416823
1971387580174
2516601292662
2502094589816
883031813154
192371120824
1389398206060
1615031944014
928948468287
21247431019
1159137349974
1925872162970
315483735257
2184965804582
2495570200283
2488048697363
2322369408316
1210967150320
825505669777
1924926283124
2176083954907
23327437734
1343792810024
2018083753466
2433382016481
2417812595646
1990450742044
1710880442947
674925284188
1285727898672
1247047926388
363472349945
805386463399
1261350613341
33044996157
1472099474966
2157070281102
185552223360
485343207680
797580815536
1623300277629
1245238524212
1149311484227
1463954879767
1928883055832
1918923890019
1441968110464
635134973391
883499488202
2457496117021
2101995826285
2376998119871
1096986449951
574727591489
2498686076502
2386703494217
1102323713438
2391605534377
2429495348443
1324101914069
1103253095180
2472897729164
1235870249265
1118506333840
1028689454036
2210873928647
908381033165
649208158374
1328814186631
1677537269258
2480655629256
2480165265983
576420342815
35946771553
1229016400014
1216448450390
196584284065
831095133338
1681572654797
812480838353
2228364003336
5369379742
2484542608131
2384331615119
1882974469408
2053029803525
1172468087235
2542885848095
623174342623
2008672014115
54175486828
2025177231898
428455114832
2267052624385
1144771405898
2530920690438
843407055624
2406389217973
2469810934617
1073466669284
1461364887020
2213685699168
1141287486056
2438215599865
1574198028185
2520212787803
2357761369239
2226434744993
183679223028
1707042217818
2107190769310
857916394019
2389403386694
2545408395148
1540362461215
1892435023651
2352657281313
601444766626
2121724418274
433699510603
2270576968979
1092078687207
90448956658
129755375025
2379461102826
1096974060512
535329583636
2366626008023
1729619713122
1303958225722
1123858362328
2315210792178
2523280320764
1700361848716
232396642614
1824950012613
935947435587
1797788188442
32957950024
2442530117314
714721583141
2548077314296
2283532764905
2520297157766
737347139246
453499592421
53483175924
1437983834749
1267503547938
2554072865724
2155810712924
126146943059
27531003965
14767343218
1082270665657
2189992688724
432721992527
334497044131
1219880465314
1204735673262
1388528005605
2554812664048
2016592815813
2561128441231
174680857914
2448462717884
712208515692
2160605547958
192102382139
1631099837402
535137513943
442571682443
739722160591
2257378717213
2395245860367
45313889845
2212472799397
189435978498
2295933920286
1997468068587
657630335919
2452946058761
331294675836
1848351882248
2108749011291
2549757644597
2087399615071
832426008217
1751563931257
2329652135563
5776022809
264101701639
271378353378
1728475518287
2472696219868
2453709054409
108427590473
162415096295
2532754261038
2336187222573
2510828806173
1225657887144
1373308184000
831421115147
999095348202
2037375432113
65820683408
1995856110985
899792945087
645597212403
35441548749
760137158909
1868846222549
1158490973029
96128564073
2470717362717
408313423538
147853137490
404759604340
618411241838
1005614806616
1396390678464
662560585487
415342947787
1884487163236
1767423361505
2280283217276
1341458302094
1248540751202
2558331242005
2479021084239
787020137292
1669856447788
265016265271
2518560494723
1323462207995
958211306939
2265277883313
2107764614247
1434948059398
2422078073176
490068023642
1183934819930
193483043952
388701470397
2332097840941
656317328301
1628197782681
70086519664
2061579468154
2183608821608
2584406654172
721705152926
1697641641204
2338442648072
105462165617
491515490570
2400183135958
559279466869
912675148528
1466668068598
899883794566
805383522987
342268557740
2418296762189
2232991124502
2502529209911
2582399868123
2275517057066
396110126726
2430716419431
1046734791599
314938508817
832482264154
2430224028112
2125165761810
2592071746760
321690283198
255953415915
2532238077748
54527189463
72851526823
2600470899419
2125957138137
140068042660
1195524149517
902073978668
2584077318090
914495849002
2377429551150
45763097741
784771363023
571037935398
2135906906596
950835850063
1440080565775
444254232150
305180508224
2517741492018
2131521029337
2502502370174
2188222981408
2588674966029
1242800418223
2535139533274
48567677546
1052402644614
1323805875396
698151478466
2506818845488
1844742656972
2092109418885
2409565850757
1708322413232
784242367684
212998817445
401852535866
2324585821987
1061134260882
2566987406950
2118170764042
170470317954
1367936872556
2602070085248
107523544914
2573317138312
1970602166365
278479795562
2417018880031
5123046506
1769937231175
1550968584288
1229377541522
1832927492476
701808787173
247850249865
2605119738498
141648305351
632614415891
2600174258580
333705245582
844876432500
163239514976
1871744752695
1303147860093
1053060771940
1498955349797
1870229965885
2492144071447
511423621402
785385768177
2551509334229
543457352859
1378622807910
78922986724
1051809165048
2222835859588
822389660566
1757277191882
2424606508435
1830136670402
2608456343768
282000335073
2294521842395
1766751915410
468383684397
2318231183978
2079370211333
585879051191
2105497485332
2604514219345
1549140123257
324679959613
91221983506
2437600281953
529686333929
2368466939277
2442975675952
1435684447389
407678807169
2168050240208
403355954368
2034619453212
1878561188616
1460011564410
1754197124818
2606324475190
1820167328536
1942577421683
90871886193
2438318394373
26036034828
2608356180906
1701201266386
2586824666449
2171453219232
27841248606
2534529061862
1767467546284
449503800364
1328653402537
2513203432459
460113895367
241244363384
1519784397801
1934430715444
2351342258906
2255707943311
139687448890
830332068282
2187645329219
1574008242244
2349276412640
2427265837400
2296093746824
809982066142
41919089661
1869364787576
2632516741424
2580268059703
753649931117
1556085305854
2173655213238
2618995585461
2635067464179
2207277153218
305880029774
458640471809
882222603932
182222778131
997994525629
2450456645420
429086774263
683471621098
1480693430275
1893058117418
555340815127
2184826154029
2202817435793
484552898080
1178645571046
162008684383
1233413627251
1371383195473
226093763867
2275908748776
991775133977
2272097003377
2371477495266
2577062569499
561597650
2330585134417
2356958611855
1467765278403
530661096901
100290213667
1622410916252
2102369355517
1327362130340
2111054229394
2530687267170
1273413723481
2396444580612
1670998781263
1778698802097
641090426688
2475968011898
2439608638440
2062352404818
2601791981931
619489070726
1726924187251
825278419229
733728643899
1140052255816
797757678535
1638518075477
2556514870774
1547035573917
1331798430748
139932470530
293716861833
2614148849146
204807715772
1287898640300
1656491318314
1845833203275
2394531875629
1636523909622
2453930532602
1423905048928
2199902315328
2075028417904
2625929671934
6993069079
307187464192
2498995353209
1182193559300
2450109951665
2628379149165
2136672120491
536101689448
2537138692140
2394338077200
1752968469358
163976991033
1417737447972
994551694789
1526079413329
738022332720
81944402225
827557985773
2181684941547
2197006359513
2245274734468
853302210731
762560338018
2230515659812
2647263811568
2560553490142
850101545060
1210236272945
1845964593100
917452052333
218938587548
2535834081353
2081553219159
696141689538
98509907421
2285013400876
1967427726258
1239495535536
2664098763322
1523730732560
248736210064
86001098521
1642076863191
152501821595
1357514644133
2420549584281
2632097448261
1917836034215
2570143077952
2337805874429
2522652731464
124594836029
1092983718757
336878050153
2282664985924
1796179042278
2668778492936
1336264550586
173419492948
1043554608109
143200645526
2241575475619
1004287235466
450931331956
2008498526527
2652607512742
1880703589776
643616416444
1277138413668
1598079188972
1400107674812
228387543262
2456798671918
2215439700009
172181742836
2440829225887
831458817059
176967137990
79089610489
1194376056072
1479553148623
2680858664880
993626001860
1414395888158
48784022768
2574472140179
2442130465651
2299991143161
9558386250
2282340238400
711938703179
650361983323
1002698664675
861053520496
2286143565900
1753808785336
1634247096762
928154306166
1336798833791
683722964221
55634069004
1583842342592
49449974220
2463528295987
466635573186
1299839053170
1318669516153
1536163215223
2567108268068
540723436504
2575445489542
558697426200
2034657284427
2350794833172
2356997778140
2219968158870
1808116823663
640404017692
2620903214611
2457646456040
109252866601
1151171181660
196872079694
528833532095
1249861514844
252553937850
2519280032932
1115942558544
2000106370563
1318621849085
134782955150
683457956125
704534422285
723134319297
2309239928533
2539391595612
473329792667
2396818076518
186670422360
127601482999
1670779342913
1308093067739
2600324941994
2233191005660
2620052066301
654150576566
1693955182388
2403769491663
9503832441
205531009895
2133173907754
774928973534
2487963816644
1225216967533
24187578052
243478738130
2520717101124
1418899376816
2211028351366
419217061085
2311516571966
2653371373834
915371828209
2210289723760
2588484614131
2702442200552
2666404798623
379457683891
2533676374209
296507306128
467167252346
1136691192811
1978885839926
947166334014
2232902927959
1570802466290
2196305919167
757588416177
1096696028314
346076999480
21217534114
897190839882
1243692582229
2410137638970
2049509280199
1091704126006
2529134103855
533452828844
2661412601434
2210953562075
1805980483499
472592757370
124394876976
542437449095
2715436883883
351604589740
1763633485264
1992534892431
201199537883
232341080130
814684390572
484827202642
894999184784
558114513569
2494466636517
1347745501247
1979769831515
2712562061955
2687182400448
2135974297549
2470285607110
692614492097
756846112730
2257304337968
279064794407
1724498642912
1292856350345
964419793520
121007626432
1425443855457
244542098251
1890666051246
329288446803
921396209890
1269653474815
357680046697
519842817088
111899640543
2588417289325
599634521002
2386937892405
1617125794477
2415493735576
591639355443
51444969780
2541294860937
341022113485
2713261331920
2550011969352
2248236849647
324805294215
2713101219922
2730087711454
1057406182464
2138772218687
460821490229
156385526758
2550023602473
2419036057920
302912969051
714405930230
2323407551655
314599307728
1514647340913
317024680944
2163673059485
875614703788
951351923052
374292900843
693729451264
1092631079558
2227867459856
2734036199708
122235955985
1590672513322
84985643460
2425963734652
2550682963818
2694591225452
1366121491172
2415687648424
1098261229041
2481066086817
642090586471
1520232183111
604501943809
2703357903033
1431980024982
927227181435
1305717380871
1716562803332
534280255531
2575188655918
1054482947766
2399708670913
2596898445209
2627076545686
461663463657
2230358334436
2289856744765
2678354605510
999697498955
2586952437635
2708281090446
1166435325471
2713410795613
2535707305349
753910824249
2605586975315
2740718719110
2739152674969
1938686316667
787361448283
1623684997634
2394583825235
2626870249543
1220752591772
751852387959
330709184710
2138626963423
393453392300
2320441763202
1043529731094
2528272953772
2592931929632
137878451116
2751824735224
2275001587946
318831110446
2676286850216
2464869769687
2263440854121
515233980092
122280796929
1875056526346
117641466520
1650412297250
2385198477312
1437962652443
425583809554
2537397503554
467202279602
228720151111
925237854845
292504686226
2467942756482
323255068961
1541651682945
147170441325
2635690885850
280416536898
352844113977
166078263871
126504924620
36365821526
2715661017052
463896755353
2028752175968
2748302094702
2622054767858
11037996389
2525460038925
450932269822
17977902819
1266765458237
2631860498616
1667125900027
2753978503760
1654093165454
1405931474076
207637851913
774879315474
391935333869
2138909921540
1413075028425
1282049289380
1153517397145
2460447762223
1210893824891
122440185271
2271990519387
1564538967578
1033459488606
310805863239
2271993514149
309574613833
2706240724044
2598787977886
387655892407
1562007369535
2757097292876
1008509207721
1043370686461
1749870998181
2613770965373
1584536246661
2510926760765
466724395206
2389380340240
2220916675024
362458057943
1595459220438
726949028338
2169648741451
2761935704399
868095248265
351468122432
1172529548127
937021671180
311790585079
346804531695
630276754716
114391669803
1030989160213
365013709479
946241138572
536315694068
1483222554703
1387600096258
2614267154698
2657616994463
2728735575217
1799558030729
1256562806749
1648384686394
1138880914913
972581787102
2443562480058
2732941614807
795726045184
1405833221962
144555422718
25221859497
879828725056
2020417256113
1202224489285
2422337019876
1373819145285
1061302880099
2555886084440
802946410369
550458899291
2595309770544
1323325139694
1009378484613
1632581408428
139310408442
1439070424549
2390717542323
474384415682
2752917992751
50846115241
995064822842
2001891940375
580168407705
2223989599589
2748354218633
2185413574272
1118109806650
72424032072
194154097550
2449328634712
1311565651227
6684791199
1294378266113
468299317624
212913329707
928165650703
2206083128387
516318653716
2780449253867
1781542089307
476743127869
457733950183
698926169648
140621807786
1667036394115
14462701337
324271821627
957290471683
1385661849221
1531146379404
835790630668
2138253042717
2110093566723
2371476885387
873488940333
550096088395
477854917723
1320256714607
2605573922520
1357574034354
122054867641
2399933192197
1450621338216
737110100922
2774093888744
2188279198737
60420122676
809005086664
912696733884
2675890331565
2458241837021
470117372114
532443360050
452997378584
2652314765445
51070042386
2762241697047
2715375029233
403195001809
1122327480695
2117310898366
2511650798825
1695236866518
247448784402
2357095501573
142796703637
2657442732022
31580822673
304642335597
1963104186050
1156901551825
2011340198305
131873765244
2656107390374
2419075722373
2185599565054
1621247765405
2316422422330
316094607385
2773348062888
834493256665
1753660251540
1646519639579
1309460936887
1447190734231
2097684673940
2520960583216
2766167356353
62949569147
2612840695842
842474557738
1342790714319
1894425260166
2807348269975
1225184799204
238926983002
50649994976
1284443681231
581766824230
1259817841951
1568432494262
183777072862
27680179665
2477144701062
1317377245793
10693155437
2630261540986
1334033482365
2414538056346
2777782969765
726527917232
907811687921
1285096802219
2123957983815
2657991213911
1073303650896
397743189261
173603216520
1900470484051
2721894602490
747382025270
262189258255
105780840538
2474152485290
476047391270
1164940541396
1604064372238
369823037173
2325692003489
2459800141532
2362149476885
1652135618760
160005793027
2560190575891
1944795650083
1897163729983
1913530000675
727306031489
2601734124530
2615924973280
2554747259929
1218321534760
2775983938858
363295696027
175602722778
2650114115333
1981854687812
2129534755195
425657310288
2812597123315
2809698343731
522472580027
194134257369
56612053045
2802342119190
2025807681486
1421237032470
144472476991
174572147125
2769362457055
2137547620787
2644448485837
2726753872520
594629111300
373935911351
1211723397924
1252202236505
152836687812
657881844025
2219294297858
100081101577
2205953036010
2249476878584
1689156567470
2747258543801
2777633594049
2642409669801
2768328490029
2805917873913
2612218614682
339573717556
1489223454874
2533764501906
1512872339637
1218297334246
1036372448605
1165347739847
1248576145105
1826554567127
971662067077
1182304628956
169205203847
361429194516
412025248171
2321797769388
2791665728209
1809972480619
183706077147
513380393984
759272281882
2278560425090
249817647062
2805362697069
2250944728215
439554635426
1015937003322
2587279573796
1127065760084
2822955495345
1958568368701
168950028862
757836457196
2222661497980
457705707480
46215042124
1825622281208
478646560607
438494591355
1604246711796
2028210430789
2741866885283
2647824241656
2767205535035
1754098816455
2574583224380
6714690872
525384037934
290404101045
2432366758128
207729831250
2736662166734
2613396273834
2338659391260
682946261176
1099260438049
2500995162840
1704900729477
2640065369823
397773629061
985329434508
1887351240884
1729709958182
2036489733024
298650056484
287001437781
2247055775553
328644525563
2386885406389
1862909004956
2727989809753
160967617261
1058893714315
2823772545301
13772099896
1203828021922
658207361126
523985527658
198847194842
1419865584001
310588254449
303021549542
2541162567883
1432927063981
2332332036585
2781443528699
883892476570
2824652055926
1683590630407
1505645615182
673499625567
2537617736340
1319045016942
1347716897441
2282356418209
518693733916
636358010771
416964009496
61381781990
2682954860790
215236260358
1620198910832
2403665223575
1407684079324
124947821703
2310707390270
232310390492
2848881897831
1895916565774
2099698980078
831937733365
467817022042
1859916343524
220646650119
2239845052294
597388442326
29232665014
21618330982
244833451882
387730527229
2548076484891
1144480325361
2663271801803
2452174523268
2667988829691
2186294843217
60467999504
2369608647879
2623801217209
488096938068
2220327262959
2830530588783
2794250820920
58283606639
2845033183808
2710678896168
1831312249267
12445168876
1183320206879
903873653159
1739030545330
2860300047939
468033749126
2630751924881
2507224794902
1880348059795
719368123280
111669353114
1729125534262
1703359976532
126174169116
2726422472054
1297376546509
1793015529301
2676114333011
226538651286
124386409881
306300217503
357766986857
1255055351608
2680733062797
531149895479
453948841927
59251979062
258869877206
2418746482521
2800368230031
2871164753788
2856097979816
26455723927
1975294403503
1925443614758
2643524289965
1406343117977
999312141165
998236267233
1682698604456
1692671332089
353332739907
2615261577581
23885391104
2022309624508
396260430991
2824452379104
2756529891561
2028289529522
796632388530
459071937265
669205816820
326460624870
2793189766825
2810355712437
257499369753
233120822401
2360450579736
1558567495201
2581567499255
868984727349
1945038698019
552849963238
2809044710894
2808170429972
812258968833
1541784739304
901471780956
1020282765695
247235306832
2686851303324
1754108090539
2719914970836
1908937030555
1369601642588
344489506858
1564975512217
34933933738
2111803102183
2751856311959
52683566200
2292568728903
92103102918
2016244733185
614327289388
2836779005639
2003641817493
2855084800308
2866817669577
353151246895
185784197428
1735293289640
433527505825
699783161672
611763474778
824700439665
2765723375162
352580039325
2812271485207
1284726801459
1052555126573
354815841651
2835022073859
1007859267052
822069373065
1073614019191
2819039959374
818616295823
468716621722
2163085589873
127305283536
21979603420
697155892504
2295780390364
1719171732354
2451083740559
2893514864272
2163381987242
1873276160345
2771535952157
2866897824131
667825113664
274862003124
2864873777698
213619804680
1384373969066
2702981336156
2731370721765
384049157639
2337498933630
727329107024
1315383269291
662026265119
145744758132
274957914678
2892954642671
505679297872
2412338578363
2877428608215
456746346973
1924376770822
1019101989865
217637387855
80259739160
1455135816164
1943994356571
2184592990816
2624760412853
554778272936
2778859966719
2070061913943
1079606315808
1899616145037
1495657489151
2403904237555
1478066748523
807056138172
2528898658661
2482630656820
918672567746
1495296792633
2899410089708
1383236596900
469680531430
1159764469747
2170165769601
762647034814
976578166077
1186492711179
37950691307
842881522927
1048885043376
1681762758188
37583405153
325632832380
1594144672499
2818568656540
2160887799643
1468503036705
2905424337537
724025052172
2277218079993
2878605585436
2914355342908
2914172334433
1368905577717
1270661726466
441536609535
662859222868
710057566656
1234862275126
337465650646
1510566896708
1382834265401
706375694276
2496466191139
1602260152901
1681572476862
1581535666740
1746080570659
646680285185
1064811817158
926149948057
601793386664
2434110872368
1537208370928
2512917604183
1718002418988
2704578283096
2068891462243
1854448976984
712453179003
262106871139
2918734017044
1290927937213
1795576737433
2585984217001
2861580717185
2698731673140
1298337971063
37548876105
95772485943
2520855133473
2691306431984
293918197999
2254181104191
2395084222320
2887348206029
38165461464
1095590946067
1923591107818
112164349751
2387561725503
105517681884
48449136586
2843569450863
2372660455996
773039282851
777202237645
2749621415344
2519843694228
155561665735
1762868722611
2117941001189
2257358351942
1277476286799
2549848622061
2162959421940
1313599859016
2866038512331
1348739981891
2867190124687
819540204087
2924064582701
148400007148
1058279775494
35378715704
1397410910534
2427690598440
818973707665
899908966932
1146743210207
2842136702325
1149942151321
1628779924281
2445585923759
761969507791
811095063405
1357271174832
1869806982237
2553922182619
2915419535662
2806972048762
499230278740
2585667734844
2463908482699
1526673413461
2782175906805
2330919390269
975619701400
1243018335695
1979203155340
669298540312
1046716266725
2494134714677
1389195383487
2735338444212
987247905252
2451668488589
930953390399
2322849552904
1193106636480
1182034781274
2227128462864
2537889603161
1977834640976
1885576891382
2067330334722
567330513978
753404477756
254264379264
2940979113416
314162621376
2392392317890
1479869669728
2934653402018
2912879750977
1000839313738
293447171014
2146287285516
2849708052753
2121767425887
245804129976
1291872665284
2041052774081
431140490003
2281605498390
2289353816621
485212384257
504309338575
2421709585963
2915310383204
2503980049481
2937736941061
1522299999578
2871013186547
2521221234329
36127311326
2901802023916
1643000623670
691558405811
2377117910989
2640292449069
675165937060
2820513170250
2908295651797
1476167312388
1536814731413
410214782767
1269726762967
601365144539
2531986464880
1984794529605
890956468998
1019436605319
2947791158801
1267872513220
13924062130
2912398048336
2861619520580
2037406947471
2064177067222
1606083566761
827431799223
2261730184772
1356168511956
2921304405991
1680718157065
135342169309
1274941629721
1957122804570
1735317518558
412683473
2961926197909
2879231581465
969775768541
2319375307407
1210775336854
364302777279
951520998970
2950046500426
2605830425567
2918096405152
900507527985
2213610797649
2882778138250
2775055320796
2567757162969
2912795755420
896261333851
911278584106
1152006752014
428214385653
2962382797080
2359686439720
2077529147331
2921254544593
2764876082543
2494352654459
859418304585
655118519186
2964964302369
1430113098699
422247421460
1237486342824
2124252727583
486199048610
2607470220240
2016562784975
709260912661
1983374112879
2932677298411
2149742869759
1637387166112
2879126989653
1980929807518
1001351670008
2651046835464
71619050361
1444195381595
2512006929986
1449547577482
1604878813923
1498086939584
355494902600
664028260644
2368767437425
2139998590615
901166945209
2689489514951
775374595873
1209954709991
437657757949
2837666671636
2584545072444
759267597211
147175999051
217749885955
2438897855329
2025376754596
1011038319584
2881752426319
2894188320378
1662590709190
1392549559621
17213570369
2039212218134
260160234322
2442964086190
707155086905
2562922499262
2309517775522
2211138759563
2345526230197
2408656253222
675339135911
2927575980548
2302566487971
2044477179381
1339230940840
1837954785652
2980276796211
764904939975
580573740741
2929877731093
2008883731229
352034632305
993951821018
2942094391138
333030432886
2671665091710
2943827708944
313150702262
1927905968930
2964634905014
2315539274448
2860398158251
2976695501206
184380082119
847398367702
2976760097404
2835696340720
1852901809074
2175831335031
2387255505864
2863590465380
829736123408
1902502470179
902175240787
18168623260
2821029064590
2279220015518
2810342455343
2251774508115
2551933523924
651616052971
1900798100172
1755841850438
612528549326
983478567286
2671814594775
1417097314861
206465553987
2677408797265
1131353647932
2295209695093
2515050118993
819189140812
1589073719298
45460572640
2896621767559
44749210302
2878714077789
591148965493
2926675049812
277041987307
227311567834
1056254175508
1045800445710
521085459369
1000364543619
2570373419561
2986148332580
2846753376254
2976347662708
1690238590710
2845948553726
2809412495331
2402572409823
1331885459053
633574146379
1938902489001
2934176009707
1138431809982
1138474171507
1016135025899
444481140517
2957405218988
2999495706290
443614545041
2920050919210
1849982666295
1106191924146
2922360745455
387721101784
19410278287
2861223913416
2698343981969
2960427198707
2517541946692
1727809415461
678976366999
514434462251
2086387423802
217711763978
2642223316574
51990539327
2976799155161
2031166770299
747029199059
2473620683192
851461280794
1526762867057
85791747466
1597869228473
2963023602277
2832465447366
2704689125779
609192963753
782057479886
1481447003797
2314010521803
60714741664
2931556323230
1499600876444
2823172969353
2001287833759
2739597655524
2789861056463
1270963746256
2214171653638
671147241574
2838261410110
1236116761491
2376994731202
76095846877
2042662023646
2867754472613
2008865074532
225516187945
925707900665
2901318779793
281352109889
109944866633
794827979467
568148455433
2472957559761
2144613064996
3004363435169
1107478112427
1999865324606
2433867348784
1174707984774
2987093625832
1568608056409
1988116391488
1377803346390
1413120575776
1129523850356
224688805988
360068482313
2604922451769
845330862914
880985436259
361138638272
7056631872
2798107880172
1052997870207
1056613861034
1751694918812
40148581454
502749326917
701340295075
2312640154269
1088946175490
589732492319
2364472728199
1746950385793
1671053040593
262272419910
1956101488735
2423325842683
727229175835
2892831803519
1927385775907
747304311930
657865494593
665415591889
22110752119
2945815687544
1346670770128
339942939808
286608776789
1018045681173
3011351722507
2836208933601
1476928787129
2298171818480
1636973603976
2742763427007
737679829477
149482379896
110036643034
346331081797
1536140299573
1066325349610
2396843635268
103475021618
1496870309811
556948906415
3021014891469
2903067475691
2960966015265
1149679769915
3003732595586
732364363093
2445652872670
1091649959844
282959690448
50661078480
137578771410
582315742105
2082348455150
375483525172
446610431076
2974790472331
1378486726103
68376189025
2831625144667
1687797080022
18930025113
1039245281392
2843849069466
614394711734
1310499839209
2497801412885
672359046540
530082068046
2549326800004
151261455472
637594644307
1395513273752
9939377269
2565694874810
2725195835409
20137080484
1136665386269
64377553062
1381267313681
2814565779864
1195431249277
1849759468729
2424537148387
137683627106
2847112956274
667130986627
2019198879421
1534041136931
3021640156377
433341419225
1402908831873
851571299672
1367399169483
2512417835561
273198519210
2865577292698
3024162693641
1074989930299
1265183787250
1852403306451
1831349750733
1245853877327
124460778883
2521236952800
364195563767
1988061982578
2899747221416
2078028578024
2661583810132
2300027781127
2332238501682
78761476524
404666996001
3032438570615
2240797556505
2257895914483
2308374934698
2522858874870
591725942950
2808314173911
936192059514
2432272002371
2713135730404
332234890392
961898126
1915466567601
860197456041
569658273130
3040197484905
2297073922880
2989996459323
961258943850
2549016098096
835302746966
1557270088588
3024658885900
2973854772004
2965243550113
2114610536318
450841232916
194072002096
640967329349
2984611760982
2427701248623
2124284131475
856374409240
569568475998
2034250120586
2440384447365
781376244978
2798788384775
2997589623683
2257217560872
2655649227429
3027215011891
2413671264818
198695065667
2806923404757
3046865821031
716055004708
1695055751062
1468688658927
738823375921
624235737166
685666978764
1370309544746
1562532413535
2870603831768
688622868667
663661862056
291842449283
2708583906426
2796114871010
2187050507116
525447928337
2163532637508
2777938016454
205739959955
2722591916003
111205482434
1413193514264
126437909766
3021534078924
2646812146989
2586999012430
2435826365794
1795881986745
2735089108562
2995050060080
1778999652727
2033138059234
870559734379
435599737548
3057640569980
3000705872125
2966800565292
2101062189171
330165414500
2725421551273
532741549471
1018440396986
2547001044613
188523992440
288893271131
3014154502233
1381829035253
1856982320685
1688143275305
1314783492825
2983831465997
2961063186762
1073156271536
895543348684
779059040574
2330771718479
219125447353
293259010777
2791445153153
330380954656
1206153765513
1229798950903
645613795899
2935273081002
2774645432355
695228727801
402205729917
1512548398605
405098498776
194779409263
1079848875747
58960376398
491242503277
2383304247240
2611341947341
464094584801
1655404184596
415979472701
381006619659
1907239037529
2427039871480
2733360066831
2356742001254
2139566218161
142358336012
1965710973661
391090723871
359473357671
2816080456961
2099736706723
1166507314565
2097110115010
1487799011231
838099790376
3051509336601
395950868381
554739634663
3069438090566
2938949297921
1622500116222
1727171499625
185953204295
281909557033
493992120961
2735670114766
1866385719306
1309350443510
70557666856
574551822438
1044111180268
1376755145770
2888319073804
2849718115400
428607696400
3058309695077
2734215626265
1312109697703
2214513930165
450529901341
1398902166070
2377206077491
1710074896485
3023362170639
3076288771900
235905218197
92594634849
69502190710
743877762999
335949956111
196908906061
902181875379
2337923923978
491042743929
2172390070100
2745026389950
3050946256524
1905272028734
1069066486201
70363067057
1194936299973
3011706464962
327690657744
2773603062388
2408402044745
1331001678421
1945182255086
3044386914403
1375191508688
420485632052
1692278626757
2652343575403
2131836186766
993168508610
213024872122
1664703156885
2783227216738
152745805647
2320915228925
2707637169732
2315455602408
3039362412432
2908776639293
2807663420021
2179929996562
2983799489007
2807478625904
2751799595861
199749295242
2909568537020
465648798081
1865241295231
352195285684
2987046205767
2898560450167
2960783442241
116493943758
261169771746
104673143466
324184970118
261020807645
1954515069179
857787990907
1014992187153
2114068104258
1916742115744
3074864649313
1356973853439
3010480887756
1637519206438
2441247375614
401291310031
2616171555418
933400210558
2968632072164
309562130462
1440620118164
598833952068
773165359801
2318904311077
992448848901
2107867104082
418417180471
84202833739
1277686309404
206709303050
2594827200922
193664083135
2690621537200
197007014014
2847675606
2733646255658
359077440552
311321633140
1167886037328
1457734020986
1276947462510
2769064043098
1726732296121
1198212183456
3018842753431
68778072757
963550031721
1562211470400
3025410059351
518799073891
884812929630
2837715789851
19443347084
3060709156508
1848351785987
2736749185912
323768577974
3069887032948
3042719553694
113868319476
766351219382
1826348130530
2148009526306
3074255292601
1621548782146
804625333453
2952153373084
3098325052687
666295531206
227228028286
1645146194828
1402570656414
3062702297652
35637481996
823036039670
2626598395777
63231365523
1174471200631
109460037468
1451387611577
3082270664757
784546977821
1283941378773
256315178751
445268507957
1859690453337
505336719700
926776963630
3027173031047
2202822729956
104371538630
2525876535109
1655647314263
1738999619874
2943248014686
1900567495607
2907251175758
2896020540636
3090348967239
485097653953
674764195556
2916599735725
133998720066
865186125474
1250297689344
41049900134
1641994416632
2136598741175
1263274417926
186360152405
2689645392881
107318481596
1604169876900
459167066027
3094666822804
1164767131303
2980020500039
1772073619755
1446493372105
81805739992
1420371629151
953260149830
466160080998
2922328554363
3070484915353
3070051239103
2530864477928
603130961505
3038676073394
3078923324817
3003644911699
1795217098788
1965322465365
182031182309
1905984411415
1349590532354
3082220239161
3068631982932
2931470457676
170085797694
45984745570
1041522352521
1230496166447
460357160066
2588187212832
2842341588171
2579756370088
1029502904008
411840001910
227904172317
2044572231852
87596739373
2963482745315
1809020842757
1483614385971
2992856063898
1339712225961
1550803870630
1303146882800
2770611311049
441554105428
609851455420
2358589348713
3107221512364
3063505714282
187688299033
483531037589
1614977654074
2906351972466
445410280853
2819024143283
4672186745
1408498155017
21654681529
2065084613952
602687808330
2483379599238
936935330839
986299653387
181149330677
2960293236263
2936148267501
3120404826586
2970005339368
3034310219300
821004497859
3073459126276
1911335316468
370237559287
745791260192
1285264711237
1244755486831
38535255392
359546739966
989959203569
1678309152629
183918632781
3025559855488
1729355570774
1578813509727
2014964777057
651180471813
1486269409949
1809113648222
269951452632
514877479684
257033436496
732854027162
117652219173
3094287840997
596844357142
2018731800241
1522364201312
2589157412205
1445942377014
2259575554553
791586963912
2483056078465
525805479945
2649924954488
709058432933
2185368566873
288384931630
233514728045
2720644871220
1093526460047
3128963936960
20190843377
1839554938644
2639319079497
626923785653
22337660273
365494525884
898734612206
474144631138
971860174741
1389379199338
2759397426952
3031896098190
1179302251505
1174398076058
5049007064
64515059838
1412883879332
2257446381765
2431304819446
481362597227
2945645732573
2192245755867
564951359624
17259901823
2071575609911
1820268400884
3092377983482
719889535412
57402708830
238769983091
2017001104881
3139543573717
507034827083
1096168652942
357945235287
80920450264
2129528431065
1934897120113
1004642027473
3045661599373
1924079674928
781317452293
93492938262
1707619028549
703019802540
1105909186402
2816257380929
767838239899
1861665122131
734912293497
2971485934585
2795483670675
370184835538
2770993106036
150080499039
1390321269271
2123666696438
2256840917530
2079387714731
393035221378
2141155708161
602768850674
744432622197
2308553374287
2574767744557
2350804668052
1671913084274
2416453341910
1363639999033
1735423355215
1054693308336
2535708997661
78881204707
103213741798
1819691184843
1300400132460
2883579302216
521038925375
2938474614048
231900460587
456806496069
2401503366269
2155247997079
2119107731516
1142119768399
2448100384949
204451460400
3086129979866
2085545345176
549132453247
1714484771842
952224200275
1846728461108
1344961659447
211812437723
2634975477287
2902496128535
31093302046
227380108826
520415156631
1961920725078
3001420136064
838893567486
1511607854667
1766790624833
2371997412656
3122337343641
799920242086
2326179391428
3107980045370
759388829605
3138138208906
1223581962911
1372304503708
308094039875
2315692915220
2848990710757
606938678564
2835121576946
2969675801206
894967471807
2879349129280
1553565094890
1505208360566
474442241093
54963728606
112222736120
3053901847986
469260417240
1424059035170
2976541158875
1160236487440
93465848870
854837150037
350682218588
945256653246
619856937232
826443436027
1560126228514
478021321086
3130372500012
3106113665
40206885076
404613089338
2228238768437
1228529882158
1052245296718
2607564163944
2986230353500
1997046163133
19445908259
299672153371
2749741081624
3163910962993
2703844539534
259122208260
3099286780307
2812399247104
945863616040
35958031651
1782533224496
1049319488756
2247503158935
12671870926
2002783875672
1075344710777
2430922090327
417384676383
3120241620873
3138010692828
681126165793
2587280982760
452757299969
2524107528311
3114572658963
12118785642
686661125970
262704017411
756918757046
1884069723178
1733303390246
3163309418916
1797363934431
2498859303524
48786129836
2370181423297
3007327162438
1363185805202
972980131967
3091152054029
2778847597153
3134470628097
2612741360396
2837888174201
2996895524609
390130846693
206268730843
1951938865828
201574963193
2532718210915
1275045962594
1911197820851
358241231873
1868395818355
2639440916582
2094655131226
327025766734
3051503595385
1638934256972
239619187115
1035981658269
2986790337245
1196679644871
3165313411422
1181984593088
2256685050594
861769363897
2398399651663
1177327573861
259119985118
2452207529649
2285021492992
3015282443160
910870096149
3096898949739
2446063151509
442005949177
2759473646586
569003341522
176406882538
3149673247811
616522716969
2347487753320
355045981136
814805013817
2530696057846
1767234872045
3153268609208
1779664369780
106797856085
234620959728
715734144514
3195696955291
137413816366
1990845143982
12808463244
1380165416795
2032231738084
2654124968092
736813060666
1478568455132
2199298816414
79406473568
494664232382
1118264649571
963118552970
293773290961
2013417357889
583273793252
2194269207751
1360447790604
1463604068614
2864528263541
2375838414715
2413730098727
406974192539
450941220954
1166983977895
1039931224535
2595288763287
3204192512348
3089305341420
23585371021
2715293436914
729508448412
1545252064956
1170056035380
578574732810
663276392299
3164629215591
3085862954846
3195024382543
1788029086496
2540231353519
2102676699916
2608542964018
295310584452
854039056487
2150266810043
166056151247
3105610561054
108142358236
2909612546965
315504776659
685293270922
2265438721558
2449870438962
102031488529
1250758346610
1106971264384
3199041524732
2840696407381
1237600384740
1124644769332
324582439114
988744742881
2353262962090
809157649670
701767101727
224747953792
2451482300254
209168105068
2446354748127
2692287673386
75945133837
3169678467810
2657465925378
1325985098942
1389807908370
2696332459898
2987492645370
862689401661
2157938737800
1022511153552
938735196158
84161599746
941632520176
330573356532
3133449492131
645201814382
1025034657493
1978875416729
517453346900
651269609499
669460430143
242799357651
1767886996993
3010978921056
1926230736750
3177069257836
2123104709510
2181652679958
543937000469
406022222534
2105440318430
934587469904
2504460665617
1866707101774
1825270761468
3073520752627
366936488390
1303446200122
1059033915175
3207836630497
1758596318697
413098888306
2748662567375
1541038018655
90947122439
2252016534464
1746816352357
443432474928
3125946561272
246796842205
47477964557
3157089466983
102449130973
741564795352
330967125299
679963493378
1222733466891
3186082529188
445193597125
1680068101812
2856017859278
3164104066812
575733307637
455101257968
2599508172152
1208829358702
195391907546
3115569098106
2751594196048
3247958574454
1228306716888
2414673838797
895546427312
1842746819520
3137372889296
2556325561030
2393800115321
819766086222
3002577214702
3254677432631
2351047833256
260846194724
461087029629
564093841265
3207544680812
1536640668007
1309553768089
2257611548277
3091908608427
391343517943
2814827112980
434036577570
191934655827
207305772009
509261991183
2479422001463
3119332021452
175823644780
2823205009832
76977922803
1112325548868
767541152917
2376485705099
163390388800
171441901243
116981251649
455801248884
3038012536135
2862105720260
2498426049516
657612894209
3257728970355
206321782116
790474132021
1408450987705
174928681533
2841064100666
867469125694
1027631129414
3120937226110
2711506530384
12941623149
797997369903
2889621861648
1842878002709
1794822836417
2648337311048
2240363325209
2180432967345
2891166049983
1938670965753
464731383325
3193681634021
794382693622
430938336020
6764461929
2655767961208
1145953139838
3204518686302
2405224037272
3143778734200
2399538242610
926750984753
914052329354
3140866425874
2529890518825
1705335267864
792634634852
307368206678
1152109076517
1795756061585
2917901165527
3259574314142
541616143141
2034864830700
697801567168
2871653166327
2487672441169
2689045882692
3012736784411
1673301818799
89111143178
2423631974061
341798155906
2733659109032
128676471878
2392991351624
3143990763021
2425148690983
2662737555793
2069816095390
280720335651
3128479755272
3153590640422
1950998948388
3157961271199
3217092061881
2528707984832
2923232424175
2548595197351
2374207713520
615014917032
1357455783184
1382337301723
1246591333039
2623718535103
1314295436264
55488589401
519577265348
2979006763665
2873233014261
2162097353466
3236585267830
1743509418764
672333390338
171062180551
3271186329767
2607662819040
2793836439640
14291286238
2569531511542
80795983165
2018407197561
354518611063
2349171038390
3258008599158
3235024261567
141881588502
1550192612387
2903223803421
3036340254888
1853921919846
690384592470
1030653859469
144693393900
2681350671290
3212818584503
241894574977
813014541801
1703527607137
689930701671
266038530368
3149063334191
1708216904683
1188785068500
2828011539789
3192709967966
3018657261422
1418066945255
3032210802059
2075316740274
1481214479889
3046491437699
780348194171
583613559285
2772808852255
40937294143
2910529274973
412804607279
3253260081469
1024063743300
206800933357
7740889696
1322830791151
3235113873864
953118849785
941918739415
1743251004171
318717283347
3141597317376
3018944718719
1525568966906
3144217316682
2182530038517
3298343860602
3208418914059
3235967106562
1436200782737
458410422879
219187099923
1687790983564
1477596582421
248674879022
2093471621259
25006044206
2945778731398
1647358970009
137558721928
3139253007147
794966333696
2303452472713
322683097555
2176132888578
3218243552852
1829089764848
160810347607
1645148452359
3280403100468
3265733113525
1704098468671
242230066366
2536471318932
3090845438397
351647190395
272246730274
1938050842060
14291286238
357092532893
140414954688
1285814402954
3276262341872
1054096192142
1257666853461
390477639108
2347906868055
3252711099491
3204091813075
3287668015973
2767894128710
679974885027
2414553124694
778513846330
3202875337504
2803546492925
1126773941445
2939753268361
2706665213066
1067990662264
862932105871
1589799240878
1133092241098
1489533503122
2994946496630
2412326657163
1689318244677
595221141979
455744557058
1073812495456
1424082429524
319169936084
374370963355
3055842612664
2968366154186
2109566552480
2661851069389
197121429061
2335347434813
2240335661177
2711005618070
687340824655
1571645840713
462667024731
3273286663008
1929954146015
189396598344
2776166917631
2107253539429
1762928390363
2553030055592
2367328930859
1387081845326
2994480319143
2616268222494
2713425856476
3309517607499
3260138450907
1381233196100
3047942699373
1538651009550
1597080294241
2903284381533
3131476221186
1670113642438
3181698343418
1247151975240
76970519084
449719676727
2293879926214
1008237142531
1085550259475
1721308478292
1659547100658
3068271626951
2996580637811
524812238802
1769554155980
2892415148677
3147217066140
2469837550759
2898763797808
2003681153423
838405739743
3033717360476
27248950986
1078755714141
1679558938398
2737768556138
3157216556744
452045465185
3243697738425
401572120548
3286010530243
557324218
3220670292172
1030179758753
1820438991651
2680604555929
965623275504
394408896189
1794573816848
809323776130
2971847146128
2274806390038
2835857095321
3322893913188
1720398591980
871682341885
1397896018149
835160516127
524337467685
2138455640329
1078956580392
602297651371
139183524910
397204481839
2546651469022
2874448124475
3134243191471
2849435616812
17540226985
3010014987171
3315189870031
1175007177229
335512973502
2683559696740
309946676825
52146604278
3301925161039
2998097247187
3236253990859
242137367292
2203027275534
1829261660764
3167400817544
2995385032235
573912449404
23076530997
3184016081508
488543667533
247482804338
2688252068219
478648947086
225620415058
670679770766
1069927799084
2622817735604
694570913581
1269320685512
1613502778949
1844382525037
3006807143849
1017050700299
301417229240
3289682467124
232707453602
66574515165
1863331023076
3208406395123
2938000498678
3285210611107
2514065269017
1310842532523
2193739531151
33583428916
349941288616
1168610564745
1442052417034
3296123862761
127310625827
745119043401
2972084035584
788949415649
622258247528
3024999940713
777957803562
3174234201392
2762426341393
1584734422693
180743763724
2315923307110
131135913987
180627789678
263331209390
3131722294942
1965332134485
1878754673350
2414388186652
3019815761684
642510111674
1118939392002
303064611385
468686150690
347086254648
3079329123903
2447885933790
1166812236643
85837463981
3043718212932
3358221407344
1951313883060
2787127014835
1175830307615
348196406911
1106488412091
799309593310
3260219795014
1008135545028
2648193278883
2546038434913
506156936530
590812204041
3297161660321
2773255742672
1328636227
2001513233595
2550842679167
3321839939292
202830982099
1122912072605
1475987180302
3356034971003
2325555548470
2941878716801
174202991660
719403913712
76664266011
725098147428
2696113022963
3346997511541
3291892084083
1190925926707
2614085484537
2310379121969
994781469884
1067811948529
3359232289008
1828675851719
372685376255
216572906718
3328496063930
2234584847313
2696604623698
2380941696433
419308270668
996140431455
675890385163
3214547569901
915423787990
2422683124427
1108038635753
346334016332
2638747429249
1188460029989
2890231767177
234719848630
3170144411371
10233938506
1477021608612
1212403820999
1479425438740
622553850453
3262328645833
132073358609
3089132931053
1674475273927
866617485906
3183460470100
2596014600662
3215645498027
1406358749647
2473380020271
48061698433
2144274339110
3347640085151
1978840650270
673007513511
2569226950066
2223785121451
3227772138565
293327136885
1822552405404
1300033019259
2593289661226
522646445788
1584730235729
3310752531962
26089983826
1869216411327
566448967196
2304403808393
2874416753720
3272178793319
3332933311798
3272618433165
2699979968616
2708511313766
627101954121
542661683408
354503093972
223505676988
2045125677657
229967584108
2023942907629
2376741045010
953556238072
1020011637122
3327426748589
3232352924963
2713338261100
302265055253
1315928071570
2654367795827
2275056688269
636486421063
950104453491
2275085631438
2833443637473
1027435630630
482865316250
1943271848483
3040310565926
759122858504
836043906021
3310533408439
2021231183117
1083120504228
338654350113
1817534387549
1243238892815
215151318405
3153699737701
3248453211443
3067666608888
848012469443
370920588658
397287203518
3289512135900
965584833145
3172995692317
2649014366947
1744413796757
1763212226258
1786140439638
946427680303
3233943883533
1736289138021
14789805668
2914676518808
1476005863406
585604326382
69133786282
3322311467693
3169109636829
248991913640
2841510118064
3260900128462
2946069062348
3177853842125
2895074063016
1925833022193
1378266246597
611086601063
2838740452697
2020549985055
642037262942
177087743925
1681987846356
576245907820
1899507823380
2983875080231
5447985485
1292465872643
1543705581613
1049017595129
3371645735747
3349897540702
3325407957821
842565909564
2520595353013
1985065533752
479452313730
360708437234
75570974361
3133651877518
2727780127313
86141378034
2467352477875
3232154877602
321323021139
1542400667771
2972494346356
1948149919770
3401247916812
420339938766
334823762744
145985981599
3253414516314
3300230046404
506899004458
3291759107869
1884177591140
3305261032219
128420431808
3204457325085
2316977773315
2893871848666
2467785830180
380467324023
318255265479
294965301702
152482011784
304247016058
3272877603093
3350345555599
314532804988
1066864251580
296804671411
89422339875
82798743971
671944279882
1598830397696
1511534939340
1310780722846
456353060847
3062802511720
2630186823170
696686521286
2267802312570
3392817292840
313857551467
1449542072858
3384097317981
394293577254
3077204574565
166605656581
2793141494899
2364102760403
3341667900608
155821712148
3316860812390
3307923385845
2523309920806
1775829092698
2918108664128
1896366310093
1634587700837
2792444909001
2580433798544
27217843848
1749189715971
329745329567
3226914624272
3162260999627
1749574237
901732001608
1905457713923
492081238241
2869358055037
2060851402802
2871876062123
23710533451
2756752716653
2803155474963
830349971816
1897583003019
2997363315155
225695989986
3341271549569
3025209109985
3226818263485
222277598171
131611181344
488612065732
3345988316119
140306601090
833118536478
3356419152226
605563569308
229011791007
3347281578535
3393521364053
453341339974
1838850863372
2229302403970
2951562185798
2833669266692
2414991707673
3288086259344
85438548754
1412523666767
1052648170012
597951520507
1487776488471
2437793537792
3586069085
2905501668750
1647082991866
2300619512771
226918966913
2401594335037
60264320388
3024556781049
317979056094
3103873106218
478301236386
2081611287908
3410046551164
3348704311137
494294922251
2939563776986
1165463355362
3370089100349
2229703716082
3326400969200
234735869372
268907544802
3359030027960
3134385524781
2761130284621
45569222210
2070363279951
2282724684518
2176006309042
161604570517
81559626641
277654415915
423534518489
2090713653571
1112726127344
1487278686250
147914081438
1974775765713
276525804607
442212939958
1842973093077
1317089286925
1138660318450
786273375840
2594039587440
461621865584
2153310700634
3038255320937
64537038760
1723984197378
3155259192965
1331415944336
3139078427018
1748495951782
2433440014667
1865229750895
3373667261289
2658724186684
2780414929408
1657438884603
2758057198267
2265940787677
195368297084
2835189405752
1311714322094
529041943645
1098781308948
928018777328
875185539867
1667669697686
1703432430444
3318034859944
718523977753
1670153664860
2427503031322
925482643736
1548021546448
834126706055
3387358361749
1829694987171
2559213086138
1564606408233
443879300035
1977202448025
1238926537168
2272394290433
50042129375
2182146787841
3083983214872
897060597791
415254138549
3046362770571
466346290371
3323897829210
56280723696
1051806687522
1735521617525
137490193182
2379728340157
1167557185949
987855683032
540004847609
179653365744
1626788420729
2697999088043
2224101448203
2054871866012
1070648346057
1789854357286
1653081594381
2886551260118
3216565521442
2828714725313
2825174092406
2142397375149
2270975545206
331013269375
3344470320979
481814501661
1655020600859
1905764175411
3123879339111
3219299284800
483721272866
433082301441
2933304865358
3267761609561
3382853468317
1931118412238
1424131647114
3376241525663
2990648394562
3223825698459
1665411371930
2558153973740
633655977272
2982773210019
3414043699712
450006101321
185294308140
171627635576
2893925626536
3378111615148
1766006581807
3235856524289
1193497743028
95311556627
1327860496677
770851944807
428393907625
556975025662
1462525498162
3432023039545
2828819247137
3025431320745
1475100274822
2915378548800
2860135719
1166758133209
768980550411
1649952883047
3149422253884
169542061832
336000629526
2934042805364
2552723136449
2094536462530
2385869711542
1025108867153
1814069754023
792125981369
592610219235
2234137793975
3236850501359
2221290024032
756892508584
2707962785801
2776945259184
2322120346160
457396700353
3024209016664
1561629659827
3270106303815
337747000658
2337486597787
2965803143569
2179277150530
2225949859126
1049519197598
3255905989904
3186984988278
715625719009
3432758475062
3089466966060
3439145525110
3340675180989
2209402285707
3074113007013
3361738568322
490425530894
1944872799577
573467673979
1706031683972
853486590838
212094690516
3208281157469
27541526278
1332121521702
1294882072718
2243087226104
3362595744155
1692197032876
2849501784366
853279938242
285547401609
811498004889
3366792409903
2838584651076
1156713383590
1142021171326
1797595708511
203428796885
419226073338
798538280762
755258875876
1009238432775
568502587417
41754216265
3409878052645
577099508546
3155783605179
311708334621
2112458408785
729430760437
1192371309907
2342567996928
864239026076
1698864039537
3141672344692
3463026252910
3100797843229
475687227335
2431994536033
3424200011219
2326448050858
163809512955
2268762389465
3277005784350
3354560798220
2008816990103
82014021302
2932112599137
3378117627587
1540116978771
158823030152
2059654545347
2096404916647
3424635407170
1571552696118
3474658164764
1702468338503
200830801296
1044151648208
64554437635
3294943958910
1210538893607
3477191597529
200814117258
2130999196157
2516114291302
63298349181
103972443703
663239286831
3160605565348
1205553592759
1297263745301
695190088783
1667018255494
1328080243016
548137340670
144914425605
464275223658
7375410864
993236967976
989588757785
1613158268062
3476684644971
1323441673877
368126444863
3484078752062
2235541787349
42734184262
86558371471
3164639107625
767299093593
3476031007559
1331046381967
218666775626
3413486510820
808629510835
2589106963305
1215568231403
2272117245517
1173605248892
1416603514012
3371805269656
3462214319471
1120470709469
3399361644352
969635185784
3329269050154
3190262086908
2741945541033
300808563519
2995080436478
698897922746
3022226951273
941760476023
3004022011414
667418198540
2362448287837
3428814386260
885901922361
410532411092
2257381312236
3244399487261
294246716366
3422800996397
226107086792
2574990437300
1781681877514
1649780437041
437950591042
2230725440555
3469101797948
419377380679
2106304730396
1649064298509
666634594903
231054557302
772372452030
1325404512432
3234608251358
2430323297042
722637646788
26888914917
2099135889176
752006050615
1095642954658
567095877114
1534851234028
3340851497579
551886777201
3146583857703
3169839934037
3271644720956
2279122305157
119646502805
2802496841619
2064087165915
2928899840306
1125075112894
3434713042694
2483855836636
1427316590503
1014154109614
3035292867390
2155773026873
3341666300626
382246495893
2574170240716
27099114124
1249245313416
14739156952
3460151613428
3407856968004
3139712582651
1814950710237
1255374707759
482086139962
1115439594463
1747132465042
2176245736073
1103519125607
985582551567
2798839119722
3224843452909
272008462371
266974203601
2061343769042
76461570551
1875019344425
1635835429451
1459336544307
3352517015228
155914196854
48001202167
2185114441844
54858251727
2536862691574
647813740997
1387815123352
2791210863573
2890979008526
807179856637
3047827168822
724759491868
30971999460
202650791306
2455939686632
2671104267727
2901858346726
1337422260770
260873328044
3317483743
117154074531
3253050470264
3503069378680
3486833680278
664795149096
3514489806312
2441600420861
2340432954004
1709226670742
738071249035
483666667321
1314344086394
79806547845
842959275033
974708004703
3108039706490
3076291903876
2182131865879
1197703794812
3469190648436
1330777860279
2518089243612
3455882068379
1501786936792
307025377457
1152504952997
1114971867417
3520640793242
3465601452488
24484782367
761264528436
2231600516721
2328798835163
2851480095137
737822622121
35735427939
1236755027231
1208965092365
3420998818383
83144565095
849614952282
209936743243
649048606612
729131902952
3251445465858
1436025911284
569266014744
3486031393589
1387421867023
2221379164043
2687955569721
152857181989
842122215402
3328817714597
1262854538242
3522257315713
96784696064
3472187447007
2376886503814
2251961707515
3029877862533
493057364171
604059040881
173386166964
154680103497
106012989333
799458126370
2373712526128
1948110774212
1600070016124
634533461580
64017564051
190700156434
971321498721
467217421728
1046767996701
393868874166
1517655633146
1630780683462
1439088514158
853146829142
689086070523
1000806157220
3302504247466
2036795305300
3169965188412
1644070712284
571860310617
3416839493691
1904479391800
1698800849430
1441235474881
2387338233986
3482641919893
2351018825344
2181801532838
3339483507677
416720917272
1349546066556
53146584921
82927078395
686723877578
3480288397106
3174413665820
713307678122
955416025803
2574479157306
109332789956
1646914460729
2744101679276
2785232803018
2598974065688
1658962258749
3433642300345
905228874364
2417805866937
2238558120897
113935735473
174604532017
1179185118640
890353228059
2254058235811
422779889118
2141748280159
1290420796063
2228004509951
2619673204798
3496596597981
896786389822
2161418854257
228917013413
2180608811106
3201246920570
1672782019935
759095542533
2418667557577
2200739003147
3502632749314
2962743889185
1646063212255
1162104793937
184024537491
3179409368729
2592242700707
876607746710
1434579363690
1813540198047
1491657806292
360582560041
2450381419320
624672941558
799035886238
835303077781
1434616038844
108587179441
1210773932044
1175397188310
3321694361070
3110049901261
3347319396782
897721522415
1896655707831
2340220007754
3461694391907
57563852125
2618516713237
870245875094
2337647749595
438940461549
1281536340471
2293096214033
3482296538859
3400416109624
3263661319681
3472711753833
27522042667
2806848419483
445021205348
105270661934
3500012612318
3111959433123
3190513324693
3528445137845
1357766711524
2949081921278
952967628248
214063220843
97898123771
2694040705521
617545795297
2263348753544
783437721659
2085741318934
603158858735
3139205481545
804800537008
2983504661022
2758114406824
62538144705
757534818927
2817417631374
914323179052
97215393410
1086178740588
249748446172
1557328330894
373442591006
3393471092815
506033854605
2041132641199
3107710811740
1183446146335
154903653101
244136066183
503259423552
739533287522
789455493117
1021875145542
3546740777931
2474702477313
3454420304011
1799695664527
3407588315685
899023052977
2584124615398
2162177043443
397690453751
2065698843227
3449823146578
1777101159234
1309246149017
457976065603
2866857323537
206672498752
61924537797
1989316317129
3469161465786
2477619890799
1683052087285
2449981780709
2364853023139
490275920707
3308022606932
3201625645232
3112340782108
2366715647555
2884332614858
2776497859918
2280647420159
21503631814
2288330813922
655347081011
1057631838616
104138016128
290385606293
81218285285
1940310466503
349195625477
924132534737
1910842470991
3335500153135
3580333148524
1548036049812
1819685669299
2013036236799
320033107010
3218779236261
2978311823303
2486010107502
298554250478
750982270038
714931972021
171097399992
1184117521981
2779742351392
1306801553104
1510914194881
1232676221017
3051372072227
452863793975
389343295732
2453991673871
3541285929720
2338196766452
2579304899626
1981463516101
193106300678
1506966974684
765435470685
583946728715
174745757868
3464986281139
163403589988
3595312845148
3441459871703
175357149243
615346905161
279499804
1311028612117
294595800864
897460683377
276730790749
55752058658
1542883952636
762314062610
644077591245
3367227143540
2433395533962
1277780061852
2565461007979
824728447589
1003633904611
3491540614649
86505382223
1484151635180
2824751495314
1251976169554
3414744258464
3602445406866
2962236211873
1716300840896
1002643159923
160210851368
146395099691
803318999391
2456563291438
2480389095787
499654558731
2175238130512
3233789412278
3382163354040
3525194477115
2403629947219
3604815382050
287037599543
3558052385073
548910483023
1650445788700
1159565103511
3548111954607
2290920097175
3295110462579
283865763494
823444614071
4254849309
108960147891
1710581915979
2511381162740
2850777222196
1032056000301
446644083490
2582729622248
521215501457
1355513758794
918026325027
1132573812381
1063927451532
3588206559036
3240958319231
3385917216978
3470837735819
2567722818682
673303612789
8920381771
1292789802463
1268411453538
2200367752201
3406449240740
396081362533
1583752402855
745063437178
388384297241
348617611817
4685367465
859441768578
361708630176
2805650331017
1523156588671
486393798807
1551319403358
1712848963878
1835734947530
1209960358071
1598089161504
71262723023
1012040280638
3538133777935
3578559903797
2115641863325
1927159798778
2306396508471
2824269093155
3002551113096
366391617225
619979974638
957151270046
84503866870
2900698245617
2131352685910
1468298195531
1536950867771
1936693261150
3393096486057
1326348664673
410890018258
298427519961
3426166219287
160884840018
1054605358249
1285702925796
1225805394886
1692598846841
990464167465
75859738474
2090708268080
2697497806897
3578635262013
1534411202866
2661678847813
3523239615946
694609558821
2901331316591
1281106803094
694433461808
27948337166
2339308087628
2209621204629
428777754647
2521270115172
3545970363335
641782702720
2955039554584
629382173676
1610177298030
1403518228
99678736281
2179078573682
3527195815844
2145420336248
15419128314
164894272366
610415216639
92249776250
1453931893672
2272822768465
3280976874398
664368744612
1901987261656
3628309796822
2513628424415
167744051979
629119912907
2016377358673
1427531163378
637579979734
2367045653531
223995155018
39560101727
2428480514645
228987502592
1028662125935
3590751939890
274076153579
1156560306612
575157611870
3142433149087
498042036535
3303189913273
1057072932951
1023066269785
2153481872895
3375913232404
3565654980788
3611872934217
202339669771
2046187323263
1982763898645
141020081490
997609571719
3639273454232
1344690702093
3077371805809
118454350007
3580290273454
1192646403298
3100036056976
3632259495028
732050543240
561455115022
2966797659147
2072092775358
1078280890950
2501136076463
3360366758588
3637110943026
2859151347802
12351080902
2823932495679
1080790988970
3161245667931
1864802222082
3004080335744
2764525900618
83390358991
327004131342
1147676249208
14879854126
23723947360
1455924880729
433817013570
3222460750795
2836229147349
74036649252
932622353917
3529321730086
731141672193
3558986089479
706044850847
2213487572398
3492988138866
1187341904842
3319416164686
3642888594668
71371098195
548147830006
3519752057809
294660329531
1736743833332
2906595384494
3535265415104
1977053997628
614410297102
155491999660
3411232675372
1228144434819
2422511487448
3415624430449
613759953054
3334857197411
2331698200901
1322502440210
3458139287528
2242932646949
2228145589562
1664263584586
1895298534490
3649527034971
409716599114
1510249272067
1628001942404
1568528101531
335879301856
635287118840
81676379776
3004809424804
97053700712
1955731543999
2038550392928
1611363681931
1244303587107
1045985130275
362434132202
3517293061417
610539010813
1994139534271
8079482044
548986553967
190611237834
1137356512204
3652352387334
267120152820
1403064769638
159519304581
1524282054317
1310820696050
3367144542076
1176662693473
819150841749
3409613614360
635183179903
3010008762968
62087423587
3562298497187
2466242061695
2463869830022
1190907848991
3599052246212
1496983296374
2589535754492
3623401390602
3060617522289
2042743558394
856970971166
308275781114
35528889392
3609695604898
903019881894
2367750031418
1347313885961
346236221766
3131028611827
3285174753811
936003835669
3003206406827
2168074490934
2175109590412
1040361230203
3608082127812
2970184586279
606842930065
1414170526264
373566365533
812238982000
2998012518205
1842874363541
3586389636073
2021790611488
3436642393626
2667063143940
444825200149
2921682553830
869914364738
576538608086
2530869275789
2296080711346
1698241671957
2511382022575
180244860832
3289907436176
110745757542
467322690049
1640764121072
3414943730320
1350149020262
3264497153678
932005356078
2915312817173
3339917638796
652715267171
684232819025
1354303270000
2971345255716
2785547847744
2351090436688
313875745484
2918233960148
2448007473861
1920897817930
76127857738
506935409062
3626639598776
1418711013263
2575606764533
177115306592
3188542776684
2533768549280
592656129842
3148687983157
1805903478742
2914297258223
3601298443820
2903091783276
478919559253
3232061331521
744554973926
2958536894451
3360010150891
2183372274294
3449913640696
1044927217676
2599957818929
302247741841
1812732943328
3069752124947
3684904362929
1143852441259
2887045096727
303619391511
1015445447778
3403830831862
2793737581822
310946179249
3124324518627
987413600472
3608267969969
250171029482
3657681994177
2492865005026
74930575960
2732696392273
3682261424980
155064032580
3398331597974
1266638310829
1065233681140
1485725827051
982331015347
1172043218554
189761171202
2860513536988
2055619773941
168219253391
259886479780
1710045931975
1225698616728
436709689624
2849313813648
184390912158
905543706824
2292550496025
599722367676
2905770189187
3691936120507
3476607648595
2922641565205
321642438253
1822651009362
1538907672289
2427012110011
262352303235
2062759178473
700440831827
31381779475
3099231023940
484805488873
1143659226622
533933902845
3122932673075
3445495441670
3683258665123
1992251690489
134355956930
195955466738
1032233483556
3286646132914
400911529667
423207479471
1337432038386
3705393247680
3042233534003
696744742253
3642374433661
750282671665
3121985128463
760761823751
733535068961
3009921463366
1723441822190
3652460639829
42438560535
1470454451106
892807087
2820432655586
922616687542
2880824807624
430190407430
1574461288244
3339281957119
3701520791718
3179279967940
3625335844095
603257500313
1535807491742
2895363661394
477859509272
899946952505
90626689512
891491590572
3701059618821
894661013150
487891542199
3318033999050
1064478166912
258162283
414574218384
875165366204
2958125357237
3682919178602
1633466949129
2398430168407
2623060369082
1839769185541
1235132819810
64467903082
457233121631
2822428573777
2065167484154
3581685210067
35848115786
2267613767754
403284162035
80919358817
969900427712
831016023360
868297120712
1596017668123
1055162101884
2037295636925
1555794110999
1331857574280
2346271896991
3518513141828
3257881537373
2406045898208
2071005464811
3058617914572
798503036
1073468701235
2627873686908
3373606294144
3672445341476
3595365439945
2620221252899
1170993425210
42110052897
192421601496
427542129472
310347875378
398758118325
755832545772
3719379605729
1889782827133
192466564690
2576975979973
2395324952139
444045630328
3067104145041
3498300375198
3321723992795
2697220886826
339354259051
1803384274481
3383487866799
3347606227588
3438735035265
803630265093
3446910886508
3693749936694
289263818453
2283825011002
1372770953424
1182281593596
2266426068588
3019252916102
3580445242861
290153928258
1153919026115
593364489751
2992522786053
1237807304644
435698786562
587387340907
35743847660
2874869492
3684399226680
536870683534
3146245529497
2597369022357
15324257388
2616967674372
123394646608
2333972750821
241459363002
53973226118
1123281497302
2191334299122
3651286242445
3682139063318
122141323304
1467115640662
170403880138
1437171225210
40398395863
2746278480246
3551249976709
2061510021902
3238515300758
1046423084511
433038343516
1813659452650
3013545687802
3049400722627
1078342787312
3132367677098
1077311072012
134669482768
1571244679114
903121593478
3499473168452
469812419745
2894333542438
1424554433931
2066082972788
1716292859643
2500683476693
685020114897
304137009455
2209162413389
1300764412438
1048269213484
818989193563
119891955843
3689233958245
3278028496194
3658661210429
15981498767
3599170274836
1198202704916
1291191615949
3728820756432
3108695438864
749290634849
2788141696426
1121717537635
3709467581832
9801831260
88839963602
1439292195536
3329460458533
782754498546
3397492139870
1131228601646
1703029600195
3696532833642
1442899932302
395275819725
3619382461374
1941552543510
3430962266076
3738650855660
1205615123849
608083409129
1872464540123
3065372752525
355038521550
3689119791481
590389878187
233735870123
1805775438506
1738482332457
591967464920
743414005673
237604891137
2211950809309
1563230646098
2328453200314
74102647681
1120348531404
2367908950194
823423768
3189053471017
3512247344690
2133022111543
2770554791757
3504516554574
1967798895748
961478432644
140612375922
3718117015933
3268706801250
1620701834192
404182309584
1872054088939
32823055335
3380610933937
70917460633
3221132818800
611582293030
516951372480
1311480423012
1493589327072
3731143206652
3697511343789
1660824319211
3006598404530
1148045682105
1518355678648
1626090672925
302627206571
119151200350
317700947061
961749159170
33742937660
3756774195279
3267099465979
1042698256733
3764738472588
3603913572930
3364202107204
3334879912771
2276268421612
571856575334
1105654741390
2649734102365
3290689104731
1722255239034
802639185858
411164018241
1873533147033
295108297923
2517359240750
3261144846786
2122964312040
1676605362855
2539537688485
3137247800163
3759727771150
3229140952557
1914624439819
134674708313
1458364336148
663929041295
3688979981000
1058561346307
2762616450053
2405405974735
536788469367
1707828750691
3030470234531
302586678948
158772202883
3069486111391
902348291893
3549819703759
3714055298917
2013397793618
2279082549095
3373403423525
3712906647432
163579605200
205519297209
1899866404650
41188082730
3765092234050
606238202961
3649117096807
3736075258465
2945776741536
2421545922502
2917081503484
3670784036648
3537062258283
241361878727
2080520017956
443076563856
650615117729
741890080691
1092589135904
1716625116281
3524352522233
268775964200
1794103157678
3725546626545
1117021010889
129254093536
3461657576263
2328175079655
3756732730249
1466223511753
859659884857
241629607235
812903962761
1327716042430
23113326112
2589198521039
461925237822
1439043247343
1373872463158
29333566723
754203021936
3634807171029
2033432078488
1235301563089
2897396406071
3749969672050
3702584929131
3716088150651
2758648665961
2913456844881
2968569491088
79639067436
3207020022003
3328477536950
2982753855394
2779770096777
2551422273185
971142735326
686646583684
776432520668
930274385358
3369340881271
2975274814157
3707459049824
1675886097074
2033671190846
1633038897612
3734263127587
3019710125439
1176662082633
102409060436
3786918432102
1531432469955
492219622733
1542728642577
1267539399351
1342275978031
3502121995653
3741065974909
2165611962763
273930767303
2354005793092
1767873196139
3021999854311
403806546812
3797868000347
3701087888542
1587705906301
2477076288337
299668526442
3227983822527
1270318176370
1629194454368
1656713361989
690318993213
697078668582
3455326620105
3805138895399
3023095634122
3246426436119
795721113872
1889969842206
3171292372247
3480978937510
683518913909
3745136514256
2508593198744
1154440976755
11785599011
3422217947145
2495075950843
880228288636
17082899322
101509474434
3805412100095
3780748086646
3160633072910
3674591216257
3051024055221
396803027299
2613676135873
1439514337287
2385348290103
2076648973747
2987719580789
1118825119761
3235810546122
2828378672999
150553557818
3689361093770
585452523086
2240088433800
296189805107
3475679093546
3040670001627
3589940772871
111139543645
3046769159407
1450063559896
2054081616260
2876665819204
1275866564351
3537464996368
1697352299497
1864698340764
3813645977109
3226055421062
672253070934
2343428744234
2373218026409
2548697470002
2675823701203
395699087269
157605171926
823546637867
472998341747
3303239575069
3586482126301
3776653051616
1250283229014
3207291985409
3546656995791
294190248796
1145894342756
1969323335923
1542567938315
57177463732
1307666015338
3038978298826
2202203489263
377119701331
3680069102149
1048642690619
1544702781045
2044864982983
598413188493
80367783435
944212884129
2302978516049
3482412237318
2705657047452
367903261724
3700950775886
982353166452
29116561373
3745451205468
3772272821578
569966421178
3562066429981
238595796375
633783092848
544106664572
1619906917487
123189251776
88585277012
3448683239715
1766292992804
1162693635744
3031238122151
345267177554
2348058773120
1034931218121
2983429735031
119324792946
668485639243
1983136867990
613742470725
895270584218
537188232576
1792268265702
676971083147
1734372229634
730475559836
1873713037638
2270102559366
249646440395
1562086740701
3810494603602
1116951439363
692390040184
724519214440
94543948576
2905742846383
3291222415577
690927896141
3816139292180
323208102393
2784146096687
1185506082471
604864667346
2058840482461
3354557989316
341508745796
277924570578
2576665979654
48129666261
2023295029956
1382188107152
2084029434913
288640697054
825497010785
441369981327
3411781230507
3055337703
391916685913
674942954223
3837339201169
509395201628
1842143634298
2671273454733
3366378634131
1864593686231
1457856980638
3754250198354
2617807943962
185365846553
3311048770288
522796101619
3422943818216
3583581729174
617075235051
1422304431545
167106869445
3197967169530
1732919434007
323941348262
3244029043505
2072366982880
1006393253849
3510339828627
26282085394
231043693839
992980781795
1482207647043
1831280894572
2559146593018
1238877561046
1369841226727
2991040333689
3798261736209
539824239840
3020212917627
1416763768718
693917556383
787161143447
2403828673092
908113633615
657963659502
2476631923326
3573223173944
185993979023
39788705618
1570549507492
418766888483
3040123153943
1017753475122
13677272263
1744801211020
476856060216
480270014728
69717792285
976862371394
1402807200469
1984673801878
3518926389331
655471358466
2695651769792
267003236978
3854631117325
607168758554
2219182836995
851068599372
3659988534002
1641048215723
3630742020093
3062760883346
548164115464
246046676650
1547819012780
2943222232066
2923605214710
1044029561048
471669703003
3658019943882
2654422328127
3747294375900
3559118390514
3568071001161
2812748134009
3301278787705
507789877690
3838498901337
1801962154187
176370877183
216463329307
3451513526072
538847043301
1683371909145
552293802741
2189840918366
3348746565017
160552166076
2849080147526
3640587818199
2094989262700
1814503977899
192131207494
72513215049
1115627017248
560117680440
385890196712
302873483091
203345263577
2291294718814
1453082168947
3068662657487
3068176554521
3817714080468
333966795396
2932658354913
911132340435
2090049801999
2747748465470
3281247520328
3794765610111
1564038833154
2008861087658
3584336683351
3705475633074
37688060271
2706584825662
3704616588051
41228130906
3812769646320
990216337790
249442808918
3379851402525
3857825396933
1009868718651
1612355670614
1525797006033
3512523171093
1610417545724
3815082159804
221516885032
3734721915
1070791687487
3018801370853
1714146686021
658325160923
1456855923799
1346112360704
3051907009775
2807415826071
373115545260
1563118338753
2564287927674
1202497453432
2048752249308
1380485017225
178224043262
1837519395576
1878644936741
3470426446194
910783504516
2469624169144
1674565176672
2579763917428
108034298904
2677484263875
162693846225
999062363819
254490064166
2848148651333
3167657520510
64232818233
2071814255320
3846037483954
1099027174486
3798763634494
3358470694224
1063733181776
1145348702396
2879835941658
2524378420055
630640058371
115273239023
441354481915
3130100436113
2343266392490
3801585823644
3183861203472
2983042125221
576147796102
1336392905551
3708834777329
3841959521907
3198907451390
2096584943343
738591461625
1639766714423
1829897746876
409437181268
326295970189
38273583196
2141029148155
1864646066760
1082913381494
3049326836290
3790874590454
385288282348
664380848592
1747906713599
2682046006359
3290215537461
2862171391385
1846898781526
3757218944840
3208763332916
1183522650871
3342485742972
1489256845682
3035086014306
473686173108
2784394580191
394802499043
2077231613555
2239025971550
1096394570482
1027533891026
733711488358
3246254531720
3105231567927
3079660256543
440233804111
17326163498
1912172522217
2978041566211
2491866467103
581924033067
104443113315
2898889749795
486071336619
1231730604975
104914278475
635552465096
1355986311198
2423709064427
2958721034928
2127574189920
855551581725
2843531512880
376696288277
487611412830
2524682565396
2129176696117
2927120239156
801560766589
879278738327
3819307526201
797832449380
670946640064
1937873938575
234728595307
1865197100687
1584299621950
935219255442
2265218100582
613586229443
3528176720242
2910325548727
79760652617
2552383602334
494286038276
685587319864
371359685556
433160333427
506182454444
75274525647
1937099831404
1771931515472
2694162485281
3306572995001
1121921894662
2915957569204
1134208484948
3634330911449
2885420567074
491507062957
2261664850997
2381229595373
3572173707288
1743143907938
932445272083
1547225988147
983466927482
3769416047756
122254445470
1079601101398
1574713325427
3665340507954
1046876227309
2314508450483
1539561310465
759504992837
27935562533
2605828501402
2115882911035
1171868654965
3276350375067
2245097107688
950225165545
1078638210572
2542197583463
456420118337
988071446276
2771980112878
3814548234991
785517089521
3897502072496
922195371409
3877573516172
3247145809947
1755093749324
3835682301764
3700537154598
2883114367088
2202425096447
2504731939949
826132032517
3872385178660
1383940313831
1697307492635
2777351292765
1737201208178
1290897012411
888408972962
859505224576
3532739448030
3221081240797
2521793581419
530262563536
3782337887196
3736749613009
1100273349344
2615234970334
2402440858083
2929907646586
1933431073192
3396570709475
2507363892150
1199449860444
3892207245980
1882109221253
3610043284333
1056442328122
3760191587297
50892078347
3073842947303
551860689338
2336581937575
1465984642681
395654508898
1360852920601
3100844659746
502519736520
1654321098865
3607655982427
2278678197051
3434052023279
1035678534072
3607622695488
3322211488410
512608298090
3598487655275
3879047838044
1939936729718
2775356939946
602106022433
2479781995846
3070143632303
408816264418
312231325317
2045713912680
2838754634696
3917336647865
412020432377
1063007504478
2924784934377
3455364683140
3817564530707
3745135953973
51350579155
233546166460
1239456344120
3623119812958
207950435964
2498490029562
769181796966
195181482874
74872147665