This repository has been archived on 2026-11-03. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
csps2026/subway.out
T
2026-11-03 18:30:13 +08:00

90001 lines
1.1 MiB
Plaintext

112644344117
32699040135
129950835093
244802239438
50593754276
401085563674
82645835941
257508770496
150876004512
54883850201
54652734354
29042029436
205577262317
198063810075
211717444779
228251458248
114964497279
66288049626
115591560725
90815961582
53053337021
141647777080
70948382129
102516397089
235968235935
89651066159
97138094448
35686249928
13515989489
198961362270
313366046502
152784906196
37369969717
306785572388
54002604395
342411835336
176497524716
270494971999
288321545314
8784736121
344991480575
5749451158
41145560611
90017429806
113285201068
237451389164
83069230063
35654942286
279091763382
320965558421
381625823012
21081535842
334742810916
101980556109
34634000439
356731987220
127317524364
264070918083
34196435266
366676088070
189260681206
22542741661
264099810239
206179671780
83675547638
133553544813
29124878581
71262538844
24469736495
53356934629
202617435249
22581608932
70758362509
287864916459
493590877665
388055997087
261635113417
133875438807
25760161052
122121380619
88628891844
119196294277
324269841441
78233139069
256711452812
18821604190
9641115515
95291387799
216037902380
24399827633
49878324779
358845207242
22640023652
13701445633
151412942226
193895002423
143656738676
143230834399
283547384670
254868641351
123679616866
6313822257
211140032493
41404785868
151120234608
213567883404
349403316515
14799875635
305427073770
28967704937
5505615382
323968573065
61848286145
65351981432
89872359825
153320267481
282478822889
173913343708
247742934744
456390452987
220550239971
109278865622
26977206117
322927672433
48473634656
184494828578
73437861873
437871092032
17647937025
304934599913
101470578967
68300892364
202970141510
9023204537
100888329694
233025408460
37298085442
62023855538
380702466902
173319824260
41890935875
39867377461
65095620936
169944806504
101064301663
20184036476
350954937482
8437067587
152258065968
107733956971
55326428662
151911488450
62332129691
225976501014
323985616949
42056686524
46896302567
39548711890
29202979156
359254129584
57653842589
316292692593
348622457832
166622522238
10150428993
124955689344
179921513955
164835667348
50227049221
187203494007
13853979181
2262923814
440201806217
340292177436
57651243058
133785817216
48922199719
150096981103
3640200420
190991081377
384427639101
98056852809
277012077491
212460313290
76081212758
55266541339
98440603776
16616981579
394187814916
321840760520
478963426778
85349293449
243394739949
367738548420
110321337897
381723125305
122358971994
334022392777
346572833617
100958890104
199396223159
25464157452
432812961284
316198344081
45909094438
145505610426
216423887630
131871066279
180124815099
119435147350
229307913200
300810882588
190385830360
242894275073
120439508843
27430314794
122581742966
438116108151
29226976671
232970770740
65876923060
13180361833
147040672581
244078214862
64424368026
261106723364
270153749576
230694318731
273269019694
189851218483
5511330362
370089043757
7652603825
103858417673
111258224600
171946501928
400744449518
183108044143
353076897912
116451425404
15416333446
107768669342
177937928927
326372977616
232292866137
375824260733
458063670540
320298725089
208394057987
49069635203
232282685371
105675428874
99169812823
318337399625
1864086424
212329998030
245106651229
329172953660
13109788119
314851911015
195202673579
152618891332
85741551336
284039978604
167767299193
95240254976
426478990533
295173102289
303550505405
89667150017
281093231275
255342477480
22230048843
437953205583
249032609072
35139767753
452411856964
167374383312
154618172552
295402571094
164504439453
134217906447
88816348280
38066656249
342256554913
57639087638
428947081901
119108613541
3674131507
23468606516
110058999072
214617271124
326889517839
36334821879
91255731993
73482792379
138215014771
219952335842
50946792759
12751878729
306365885430
171493877442
357668521438
180792699238
206862951286
19483670449
42453801157
34977858257
164035116345
401609383077
253242363562
212713919276
209690411498
99571846271
25435191097
72415137764
97992658611
51736164307
120101522769
348380498749
70357254123
468237815128
36947213561
250176413339
15556334759
250541358001
56444694946
273501062871
332697173925
198847291008
72861384604
48057854324
75196050098
74139421255
110159542349
28321438374
382040293003
128333712614
125850427060
230424312792
14515573499
58956634897
103460778412
180004800995
36675632165
373412805778
88606876828
35744090079
78646318934
309089859870
44159787020
99235724167
145786675402
66770142452
266656562554
206785308251
176253817155
49576682170
448012779221
9727813962
256146069703
103433884665
207863415547
65569257167
345543872223
441887140139
238487111275
19364080309
49108334778
118711407955
247917854064
102606814171
28436453338
214856614274
153048841142
166775834204
471006836866
84611104499
274381513312
74917077756
218828497653
356649931862
266639436282
434059985985
204956409832
49013150899
69519298659
98987238515
106673640515
127590753649
102152014265
5951258340
313971770024
246108693412
16418727606
224436919475
39448610264
57995488236
370722896980
221983834897
115633940427
240656959565
45359528605
236118917743
61866268416
82299349959
62949038973
197278800510
33130056083
388257573884
438575318039
37591112523
274456080384
57780584247
258270128950
159177985011
252788104336
235970622947
5046554343
54471298462
83959800920
314904350318
129399650330
174491667467
27960176945
60881441345
262566553966
176846693986
336731605759
310448105767
228538333984
240845175557
52022405094
148912910060
256220834312
220600962318
192878784435
51181372083
368538378282
315677335886
56404551891
98510639787
313807627222
22926813662
209662691787
288555818731
169037373794
244709049487
137309603810
200846879859
49308899575
109891802841
459491368172
35170699640
57426819000
346035594758
80536881386
278455552070
450593608872
243642408662
75954667968
45531072333
299529846999
132930392559
283700692876
9072838800
131673614592
348569702940
363519716829
99666126403
332934011520
395377870131
56448502628
116216866172
58313860909
7593378110
154877285109
79862592456
384379605989
42202315834
439665913983
191872110688
156794591770
133041703323
238849393657
196174392855
234737917002
192057168918
6063704367
71112877652
170031524247
353524101089
68439629867
151065029673
285062567097
281987023756
274496027086
319925491552
113084248414
389381342632
168241954268
36775867808
62526907560
431227190472
99440902247
98124371134
369071469792
416441839738
94152696020
180976301286
118874350710
205344887112
130462929531
217575773690
63622688325
185929956616
98472045956
38542235000
444054214627
387634415529
17523879201
139735633329
170233217045
301019362333
11264627560
80842277424
134765364395
275537909959
373752195236
114972583682
190437291830
73707976607
31676815357
59911270257
99990216192
431905514897
275075657966
58302580308
72318909089
474523412333
443092431003
83964519032
94330569886
39966116837
134151585251
73406040270
108729633474
93309179331
180650479057
10418758701
223179581916
81022977845
56897571290
65214425773
317735734791
192158617388
315373591538
77972043410
207366178300
87920712497
139815144371
124195383540
239390278510
11099890378
68727189027
359275806561
164336382390
214654160024
70873879551
163928376463
304136345087
124535935761
395871387265
180427230378
97193609024
157341396540
266640337010
42220894756
322650729138
198836271770
251727795429
10684726125
47055183993
267273472682
58513744876
218320719929
159996983643
128587687153
49908336295
146931746815
141474083299
140071333315
200565371084
12144262175
263767429779
46171685611
267198853083
119590227449
130470822646
174047091048
343860459957
164660384794
25928391078
128427225684
65374885148
418048150399
155797130023
68450370125
83058306647
58035797710
211652271218
4089496322
7644983764
75668487307
58546701088
87238053386
277057381727
118444818933
309039415927
15157998561
276917074644
15445608029
31807777519
15937165412
110514863388
66498590102
262556938501
194736270237
223125990027
59818197846
292624337777
109099205050
154548822823
29475678072
27180124989
268050333839
63908575514
127940460357
13648969839
33367436639
362130894063
22392196922
142822483420
33272140473
200951390266
339769990943
78693282358
399840450073
30783632986
195548217039
96950232197
150931924505
157829541184
255920438470
225787274943
233647847885
331502506509
17514876271
334379217234
430274617731
14781850088
239481066995
231170460077
291008651654
20371579057
2743978666
56828595892
220644264095
157648091006
223603819387
114680354173
54877711737
64783037457
139213992489
101051389032
76407931779
352878316021
183739113261
227142692111
41229819997
286262045856
199272444001
31679119775
180926076534
47300196036
211051276093
74073129228
100629753745
91613840847
371171112483
157715354218
157831572144
400566816567
302648118329
200475669233
292791499764
280862189790
148944510394
309059649643
102778880860
181285503378
111419539539
314608209876
491487107588
30599319878
62965611515
402535995805
318784346639
14582107908
259993220540
124365440803
136140390455
152407852321
174226599856
311338958756
7613161949
73529090196
290867063824
3265859842
320527448311
364565341082
333513843366
287964689372
100083131468
43314438372
75571704787
75850096297
361088976910
9899186311
61112759363
87386700138
227486829617
103077698141
45084542502
91507640393
155364131055
205153778249
152770578595
44003291142
91637547695
252512455107
459178813027
477903927881
305820933630
48419319472
260579220007
109649218126
114664410121
59042532340
14266286512
124543373775
196092344224
39194572645
245262927258
345560636989
228195634808
2313676055
7201515791
23714023546
196070049911
80634036516
316212576750
227531702381
222001574668
6896959286
199423599460
351775224802
87208564152
97128275550
53734875609
213400637136
47427513834
268902445690
29410185024
96392029372
35398428522
90006833346
49777119658
132073518321
40345063275
22670258615
108919868163
85215184662
13327753002
18690646653
134434916800
110350176884
375862345632
425511290098
80071375994
398175190210
254041897348
266435114415
219087535333
35977265563
100158202252
184871534408
34212173997
281352703476
297450792661
212168612868
158315503611
60451528245
88008162130
32719275634
247825725512
69376320991
101280429223
159319134248
97822467889
118378615351
41185975459
84451598007
345213448608
138705988804
153114502044
134636455216
236265143044
195899744353
26794709961
60715773180
134551218522
12957077710
185679966508
167351778750
107469498996
171851548419
304826775090
6956103216
404521006002
62942040250
186707279124
210496073397
271550975926
163935321737
164798396435
287890203597
420860801715
130088984989
55733889733
339080878081
157878795814
258659120013
82928599498
240210595469
424309582131
140127546803
8458309074
16688704344
120948816960
50896375691
81784268028
14015369569
230715386355
243453841426
52367737690
250986110120
190604491616
279254260830
103476806600
213617972114
65993583521
131082256412
191818172640
162845942980
105184825200
64067453245
117648662755
52225991186
96624984279
54728133989
60161309048
29177329635
26953787746
3939092702
210677949861
41900795403
211798368546
196481598664
15999758650
90483362436
153164189522
124762100560
223828756626
244105731534
227276400943
25215559269
25093187143
306224540813
87506090684
93260944803
346545124166
53132211452
198808345866
163038943006
424714913048
57686921341
3404596277
33695430940
196216395996
54046431704
12251110022
19779207900
53700882214
208130135652
58237929684
411912148562
3791284868
16465192748
160793587359
23368113750
156103435453
107921236269
239283271551
284009935504
7403711734
238157450161
252474530663
163529296527
383908343252
279566590600
19992101355
354426830068
283685134763
153969458676
88390025866
218974030568
43871340981
64715408138
61441677238
59482702143
63797798998
9083099662
161865963928
31940878392
175664592422
10552957816
20110824772
47331169013
340462870968
258101081406
142445317468
151649083270
361800973250
184331807530
30067567711
42906472596
377171143621
72999709698
164676426634
103211829656
62209307336
185940994514
361873836088
186332200152
222393768564
103304386673
52612876794
127480389026
9628820862
175964471693
323218912919
111893043961
148218087101
22038409792
253197609625
23442151208
63945661337
102426261121
25260651098
16789138163
204854763246
65257150363
98446674740
275975247509
249186950261
387927590216
286068682187
157320791190
86650160122
138671682210
160596517842
157280089348
106232603877
437055182397
233594074111
181417874903
160147146783
40801952204
55829852011
246637313514
16856258940
431618994818
194083161778
114575227677
421385751150
157235440378
34097106281
283759199822
16560270871
32835359208
324786716058
343015869995
330135058129
262785094048
181809742479
34770183595
80513512544
275206890529
156908801976
192859173652
143107747533
233305939258
71279561858
16053735498
84526894676
268713937427
31287758509
51298948202
171434361683
102991525766
47616804224
119880155261
175391286903
26692084871
57598069588
87420961401
90670481461
101030576330
332434953345
276077662831
414684480077
106401703683
108955678941
283205313105
51004718189
267898310935
432021810755
59022278938
120489375606
348465534209
114456817694
133199811428
235774011369
158214378296
158420776059
10661971539
140436128511
90304488262
3921883838
50666549300
292699270035
309751884861
28366241475
62881699148
13247160523
463046761220
353219083639
165409380776
92212909575
174264897675
149730197999
407575361094
121164149600
249422200708
355355074606
350977917057
337021250800
61231615928
83305668808
218856183374
130173222487
285541833004
388532242040
190846236623
287061860056
82506756675
122553522837
143525533366
125243612527
282790673585
32923693857
215945258460
34358585647
92551431759
290229288466
20999466213
24978905666
52840977640
137172221892
82806407025
242420362373
34019002412
73376629948
181796413345
12803475859
145845099504
13881385901
73334856040
9765916006
263728303339
174199918198
117517745034
139774382330
358778531102
366804259571
108415173753
204438711977
83904417639
5314767260
252075829114
3391497619
210876843173
93527849734
291401552422
31280072968
65543734913
139259273234
183641323656
268400690498
29454163754
247450261449
122078312423
267564757387
219478628581
117621169323
25237157351
301704387045
366539870406
150823991712
115975930508
308959737543
411277646466
275270673058
220359639624
52797675381
354516511118
226651208645
112936008681
310374407494
286166120829
154997285634
244183214960
143978084757
11875736636
162391806806
426248565502
231859181653
57527977279
211997477930
99960167521
223018755376
422747602325
212334455742
37476792201
407517124516
286695867178
66740751132
96390182029
440612861263
164126374305
170850634052
13583887631
59665888719
331170499611
104931793618
9861174215
266213132060
75071679219
277646047387
110771429822
151263502940
20702432291
41779271192
237934812349
187951611483
380917300147
268291194497
12776363250
286562291043
122588551809
99210106190
23868733604
19235311485
286853947317
430537781424
466526540229
31569856419
23507392485
84888007098
37194223916
204605273275
213847025619
84234611127
45292541690
52365421661
150248181040
65040489500
222983435308
15848302653
119922612226
199184041474
220819169496
420445350114
174702546902
369915826373
342972428869
7947650103
321983122157
12906822442
62638835735
153777406256
449282411954
340129614500
190455985965
126986663510
160788099376
84690145034
61668968194
201787381928
121634034848
339839113227
243891178673
404041269155
47888385869
249927527054
259890091143
47037757387
10875201809
83911236533
68235171036
97894328943
88575479876
89146254225
163230139724
223744975401
38013630276
306851730142
134243318532
192026593227
27095482395
28075140675
310415821795
151738134411
24671329472
207987832474
67671933379
315180395162
51468245163
76310955623
106580094218
3769273492
243665711955
261553845591
136463518882
288806041124
217600308391
54136022443
152351745102
130889206678
52662334319
117284179859
19032509468
166568684800
140791013623
80741867065
298038490812
203352251319
237120092817
26795221107
27592582674
10069249131
26705720406
360886614068
193981581049
110908177182
19626621903
138089097225
79429028475
40583376214
228891757965
92881101193
386021826824
197652366379
453205896521
204585519772
113947118052
87278021862
96901437186
277439448198
175844291763
115644189970
223043161544
79549722635
308040852135
36097766544
129986067380
237305494737
64726381104
215349004441
216580895656
82436068133
16397153905
75105682972
64852859307
11564570202
96039810825
311873077452
403305480643
179337162480
87918086934
27565590303
181661416443
251874794596
158882249745
76728115239
229677873529
131728830768
61342663325
94360443923
284573288092
50922241972
69806946965
288750060296
196548218173
77527420174
199851691933
311691409903
161669072062
21951113003
281855453055
219663087642
418936767511
387895787683
44796323934
48802856548
32157846147
55192617592
90580252507
256793906276
85909223919
34343678909
167234718381
134710304933
190319597121
129469554204
146733960946
3415263940
232894004873
134268122137
41777661292
72864302606
118378910024
40592087705
161807396099
68023830685
106282347708
52028441140
162945811118
73226195408
302498958336
178883397330
35412107348
30745385627
24593933309
64957362597
195499694811
356081711023
62472500214
165613831062
219061026201
443929225817
126310176457
229284261860
90157847251
8268963776
119683947437
4690805912
203882474639
90344074805
268639715833
301026667546
8362638122
110136098045
248474543512
254675861322
58101231953
335130729606
81119794464
132253505552
24965801136
190193745675
259204759660
246366638444
280698468709
187808081407
62848843346
263905752968
28316817764
76022197128
85674348532
189061266011
154724491045
111351153927
211568070637
210165992901
131095324249
75225124060
29697224835
213480648552
142179360111
12948361322
197442653824
134570853908
53189647019
14851769699
158036494864
128058048077
475390583764
250690940305
126319953572
67747941224
24062150665
18267709723
264696817371
20083030125
453742216908
289250824162
189319645359
200334233488
32634822707
37482247815
147791524876
270915527517
350692935918
155263607270
25607363478
102349021293
296846972412
119464286897
32717098229
24453374146
2845157764
377623734707
57460408544
175307440289
220223768231
152491707283
58059882099
90214983521
118302830538
161413673080
214335786691
157621554016
372366961361
188687855799
162315987595
242366276261
183403273604
237951149121
7684762170
254143774394
169857074388
181699155369
61721368820
219049697994
21125012714
234723381682
205980602964
396567084689
246092857940
275253072192
107505048300
99227369165
339427854803
184649720194
125415519449
139783936008
338844383843
120135634731
322301050245
188311419413
203182308387
361145512875
167844686609
129895870784
333051816899
116720135094
358952527916
59961255535
60218160107
125291525359
53122452402
195214811669
424783073528
273767807812
20839329505
185202177304
236445865414
32836777444
385442462427
277687060205
400757810706
57672652673
382590008667
239937908325
127835766433
272596500808
120584260237
124180089488
195168709163
296503005599
100879464921
195056223870
116950769280
107144131465
34805689904
117676578865
53093535309
78954688669
69743516798
307373292023
156500258849
274755597857
176988175615
50681411541
216971099080
94713608128
455788444735
246223660900
283176690619
281025593747
233788025973
37037026570
136540966914
35769343245
134023370253
2282485200
335151777305
174926930549
3807992864
69523662959
351239274011
313279013515
38066436545
114758735767
306607503578
146885087001
67668216728
117245445851
405641568053
125930565630
193228137943
83738699225
109521729884
63969999944
194195688294
69066367169
9678034129
35348864033
128941053555
386021694939
130608087733
269691441292
55298605332
239372031921
121080729765
263139423980
301581499243
4929402953
239348131513
140546607874
298009751283
273092486132
192215084433
138978651204
14085852933
195921795088
137964839594
8297336968
205047901188
77326704617
80235985017
165708291054
26638307494
9385662094
52562029911
93311934524
241186794170
113438657303
334111845477
80478831079
95949035802
413692989088
169067450740
365949464555
143095590033
94203483574
177119660409
452612265539
300893116762
138499707126
85861062253
143811619368
36963101032
320217953201
20481011941
50398505522
63714684909
227670665082
416498576683
11659474874
21268635219
84131041830
336837324477
148912004318
354162626762
100066777542
334880913556
233929125191
345807870550
7230400021
249534146501
42144992269
31736978240
269245320549
334663920687
131551733965
33105138576
85473908472
221518274023
11033979447
183676283695
265779702714
73417157776
95071817474
52531944320
35453729461
106027985259
32104149853
168413653413
271874296559
9472459831
125678518150
46871769453
141913117712
6290393702
11587953457
134297223734
132066948957
60440239235
277928965391
24285260500
234985604516
58941125412
83312181662
194806961677
28236184409
198899303916
385038390404
93526807464
134483809742
26009935488
169246297040
128793228735
138444563116
117514560766
145400353199
85665641821
182785161843
105898561977
282242485767
29990281048
374387636246
261237003024
90243420518
13285876937
95176816579
126103705470
46829492137
278494242890
261456343310
189764023247
278007992825
180203270389
110673611965
88986144662
38299945372
26744988119
118357065809
50455676916
313667536866
278422278895
8516422615
106068264442
65625966383
74070449868
39210102194
112102994378
24222903136
16239799602
158421441473
148890554608
212348285241
168949426081
153061382837
162110412621
228200126202
126810978128
437064802587
207576129166
388785477104
63592545214
14247804140
233543093932
10406715888
297082166132
63149063505
364871463919
53320913723
200941776123
303954077405
5546606066
109604274459
149888984599
188076505185
110289427919
156217126811
45261786392
207986145152
18226100756
206612665356
21193772300
141335064687
97808253042
288330556239
55209772250
43659619744
227619186957
296404844903
73898340399
61841812265
216629905614
471492539835
55511903655
10912324151
398910484545
232828720849
187445381435
470297046508
199829489334
1114291241
29009899057
61135610204
124181044562
25018608928
207890836325
194168441897
16798703126
219444462718
57694728396
161242037979
312584019697
11685453176
228503967619
45342765192
327045843802
191275144267
95539097635
47553152031
283345338370
458874956663
77750456849
40886380070
92490875516
439841954647
105292400240
231564163099
93852740496
270044036979
168301069711
37684005430
270263667557
302607440028
149759765383
109841495697
58879539950
240167536289
395069468334
398810224074
53631069548
210421045440
389434143852
90757667111
9605164259
17614061323
480456125744
94698397853
130841288336
314054906736
128467731967
44058997137
47159115258
447062064696
96085788991
135048217412
89615761579
172783916430
26948954858
106187394657
59432799510
230875861219
335850103364
254618482765
115829482842
66482019115
307942848303
442630002912
226104763845
51187374257
254780341793
5238609348
288741056272
83186566169
146924814429
76379661835
444375709804
265202302992
57887080877
100167612627
96406341401
95891300083
82654477523
86614313777
61165409737
229345230522
148404108398
32057299966
9051568044
162786099084
250813158761
234001316892
408467555097
192768592315
160209382392
174565445111
430663044839
34411247272
355777150748
335656067379
60441749009
208485509063
65492435005
54661290625
160361858139
135148104535
116032674946
73947562276
191378502970
220190505616
64248455690
122596072432
48315536324
64630278660
74547793759
67992501920
289007487249
291753462482
111169238519
227227395837
209805178728
165072671572
187659191836
212122993938
52984705807
337279322015
397130897533
150807238848
97103474231
281465236298
253874530494
121661554049
339916636856
174980364072
22069973292
149298681106
16085409439
59179676892
224359955188
68160851966
171043470935
249425333916
132094017997
222341327307
50406868877
73617352872
8023908451
379697046622
17558322502
305446523524
197467633745
90604604352
199954573164
388790307426
139359527010
446543604430
207918845145
285850182084
195788299468
33348907116
300414231958
84331795754
159743569213
253836974348
52604609343
11571417182
5888473431
32512407187
229939140791
275450960871
272587991777
303139678069
400768745928
187596873246
102768915006
168057726075
9995610947
26230875187
191825562870
430782993111
63152487952
440385723424
343975238906
334393956474
392092282525
105993844557
409298384070
58674880841
119904336265
15962613134
136194614847
142635108055
150002040210
278183754201
94042479422
2703308111
109809564287
240423116608
60383422916
107760597799
18312221366
80006168796
145478779895
164263330044
196975762849
235776805145
64152535117
159388908464
252588672422
367310392658
141904681146
305229106742
42776350267
10627807604
251682406565
251117283488
21145971631
87050862302
91280327948
232840844901
196675485053
88503238149
127069874401
18713988809
248019800839
253821216259
160190262826
321794770606
177600596801
4664164867
170934116845
22478667066
233303469564
111991721872
6896986740
19630938398
232457986064
188572839910
424570014420
93318145993
212403325223
123144925620
244293813388
390693104769
313609535286
214254850163
117193348251
166281041774
160957834012
42462410768
192385277974
28389335670
93588351028
98909570946
108086625931
26711930630
21240998223
132365519199
89969167027
133956913380
244651540254
362624350410
283783574702
354813101722
222380920271
148273319949
100539367114
229570480048
437333061281
170351333890
40120210264
38243840896
36206570670
93624507441
5849789515
60066896960
41371333104
71888553880
17902216892
334851580576
280072388040
252004320924
166617658813
30000346166
323955145002
24739651289
33790252859
188880203210
272606258493
430858619584
418252968460
85728684286
134052472037
186157083238
352059791409
124714339767
35396622839
188715897057
86185554178
127518567687
21951228849
207234119018
156425201025
14200600816
196807382081
42526448393
78861693147
186922077087
63288839793
55857357146
21616961843
67820358741
278739815791
109046880336
149835892583
168132167041
87897281202
154414210800
284750963517
12423498964
119515149808
12125085616
10135615171
129146606031
12461607564
274769167044
227420654923
9489836617
15992281246
129869630794
71408914639
267342931959
162841158499
81294356945
154312447589
96144313583
214133841738
163931202808
391613342856
325283104483
119215718846
214266420721
293002278721
168773324089
123861614690
85934569673
200792604363
96297024047
109433318511
53102224636
191906189999
66900227379
168745841009
159598097638
236900413062
2346522036
343997438483
180795733340
288238887896
364605418725
268266506517
125477705314
62833507179
42592643542
339765147532
104002811434
334383536459
306373879407
495375730915
177730147100
34472625477
395018987435
55267886859
214784856398
265914576939
298092078808
448889775799
228386380246
282361664318
135273931758
314138821598
325116330303
67314691253
7723395685
76374302138
37492927158
7627345545
28589076558
385496162075
407443131093
29458405940
69464427423
42066431829
99956054967
371355667190
253640391414
463483061681
105132719551
184280123350
35728549644
166583705161
193617794819
149489090351
315232619450
19104002027
89488191336
124819511548
355918516586
101234819497
332996712292
148533512812
170995736600
138518499458
477769513137
116622194252
89313460076
40325551017
92075938229
116125956217
32395654588
112315955876
65923264710
57916883968
273921237709
46427734356
311909523647
385381435103
67020205210
161486450861
373747796380
34609854271
86511552250
142403267496
166892956031
296419725102
145247347543
329476643036
65328001787
95652223669
123453522776
38938326287
11227650156
126842574370
390102246626
250975567890
209101344001
271997333350
86118150797
269598016749
156494107660
145566415674
8447191623
175671761084
196798784487
238984766384
8310187455
206915602722
80948164871
24170109153
57520786355
65245795811
146231595500
100502405693
57521365524
49626654181
16555774930
47241876819
40319196476
436024022637
374619455491
321892086216
137624654787
101254525608
49679281907
377507165161
421274803356
450041462426
30729972614
286576886232
196115019123
75207670844
121204097426
11634022088
220476632492
119170203954
194163181163
15723037348
42702594471
88519256445
63556763763
173322856134
151123355459
100188426073
145040933070
179977798133
121922759946
71675998195
8682769958
261426012736
350923200396
185445124435
53057396191
254772372710
159154457305
138687778563
215281593200
173986335355
108184763234
291090842985
32973909448
131048972351
430220879201
292371739044
252124463248
352363589059
454834342177
82790976166
147496613581
400347491715
46538939654
254743343041
278378818447
413660394653
278970282468
340839308022
101049326966
159502271694
63540284410
36166652243
63850818680
171535604321
215897049895
202319175813
72874762252
384739316870
309972883993
104586117437
319868685303
232482272040
60316534676
171188447287
106990936810
402445186815
167852084727
204530757708
367638700280
243047728012
341908373373
293328447310
144048168219
36129776343
47431632102
87958906916
413601026220
342848640123
36668908626
141049494736
51448153029
67118636141
190903924951
198977935487
252934811524
108500370082
29371097623
229260863424
284684589168
386443343962
77774669517
82019727617
175154233953
120754251834
100806158403
66847100962
305316570921
210489993436
227896977271
98846336113
13731703948
49798387224
121042316322
135342417708
266638569633
69640806824
75647181328
150328812695
283947745004
198757334440
77219798723
255166092480
230610255062
5228442554
97497619585
271509268656
439138779371
40976380787
50960992456
50263501789
130009037457
53982057208
227387977979
148065444172
148892603566
130410669269
98317088060
126520345603
180596383476
8768514934
143764430082
99466757131
283328010463
239061072440
278327903808
233926066541
98451759022
209005782602
103754418858
347514227459
135831527377
390528496251
344576757134
183401878638
98202536519
106332062484
167957397269
53610766174
223925317346
34943798644
73159888901
392987223466
48182410069
37033878917
246147542218
179418385827
349973146240
10500571636
198282967112
130528776344
385171721329
84182786038
236423263959
128955818053
335715163586
360902567936
6767254401
256233395615
289254202947
66140203124
107795644600
89709826511
303410438922
27672518995
301998687673
100636660623
50471698831
36379004765
197817553765
275421911338
170357895033
136241813798
374214639503
66995171338
150945399939
198591680124
129718309657
312541648331
236241647559
37927566528
98093603637
2656499901
18532213792
83520658875
259916308360
147517299993
292985319250
189632724288
67482668431
4115146791
199200891523
327475684441
45027016446
247989356788
15433602607
112339131317
108601757579
68549649208
143884848516
367294161940
94876489512
218481927092
12414651840
16528490915
98050220193
138374762896
226784417150
22483624468
141728427452
81892356942
116284441653
57341363415
117150777214
124591763124
162636213888
199859188872
208692865385
304302677770
144428355751
97463399384
113332865178
96734771403
3856268119
138307485735
61340674156
240248906194
245045821050
84193834500
333278528296
427948075862
256234638596
121398775294
58489122392
270579330813
339151643976
129052042639
124254868374
55232865615
49058752672
259843910660
92417853315
235123595435
368921777801
345312260319
43420144174
198701675254
70933533572
105671643078
268660370010
48890378817
28230454945
3281680626
285928246240
236766720674
327354500536
108171780130
349178085956
396954153991
262668059469
335285301968
364768510915
281960157961
259841622648
121356588979
25416279368
318562386971
194543848015
83366959166
6119121422
114570388357
23859290608
142578398373
127565626301
138210480567
37966606817
71833262826
290363345763
69890008250
311343414027
192791609957
122511248467
154063637052
299709425030
469908716960
92122678831
398524406831
333524087442
117457319566
295918428052
218016545021
346283830125
291216530098
240625788665
51792684797
70671241616
175386277540
95935345531
328712160366
336465107036
41242938435
86088678769
63156998261
131709707258
299675303313
91771433324
102298976615
23242636615
93660008136
415484424518
89378997486
361630444495
49217328368
11621396577
230472437055
301099581489
49646255862
247954421740
54170650501
97946958506
133593765426
50908919077
251684509499
120185108458
387419634173
248981846549
275064106194
129481234866
444726568764
314801227494
188172368415
241628972687
51829725035
17353715036
38862246837
1894312881
82289545351
212437401654
351213217771
100064745526
18390084663
126613542998
156863921453
203205995095
73328650767
123781421654
418610835087
286518696108
154001009891
379028558497
89358049635
288429904066
87142582796
96147993849
64090141383
228511419957
60410400449
70026885809
298816299138
303608558906
289507832161
441624876432
44519966455
334092826293
268566470559
89838473538
9898737940
84315397984
146905316909
251974053394
203221857345
349685618919
34805218647
99886324817
145455682046
1545575422
365364954712
353267999384
43673980683
81934459052
69262202566
131804923359
78523116646
85966623790
289032977729
182746267136
330811343513
260291276428
199326115001
84486517884
469869913777
132511720447
124302124845
25808224853
95863524388
235934911152
201550713564
322484387006
74275859456
350897015867
217992656407
244337165439
222969048620
211664152501
409528788940
334070099325
45911284916
290818220015
226501897619
232884579870
111124464417
4477750783
325732986086
64027724580
51190641836
35910321972
192255608788
179520347774
280527449746
30952739576
165431771521
303348190142
22459225126
358080871709
264243934418
139928960603
40680697014
351034608330
336537685014
124330753055
227920533282
184990018859
250169357754
330998674231
84365731376
125793620566
266124879532
19425747512
477028507163
268174966546
34353343071
129206001995
304572891022
111332437695
48021176642
17490271838
39543224071
39008208429
117410105315
287047851599
419255259970
315830214690
287525300078
30279982871
238192088285
46156031288
173034596525
291954151495
11279224975
186326376489
105072434565
105763520550
140078317243
215277043747
248027720229
90187342686
380666352121
284366894191
96131296454
188357150767
269032722305
107449015040
7899944289
33161386644
266146785013
94405896769
65939620697
63943312272
354010579411
94917444092
172698338374
170794477782
56553535987
105184212074
36944255517
193623053021
373227541729
76751694703
32585511936
433844040859
186044806123
94919300372
391639165347
202180655774
341597261979
30820190143
3401583522
9726564651
49622244252
188319370427
433717052111
153791097700
68080664083
102006643473
163002852872
53074130241
138621655558
371385539558
155602695403
114466394930
191497807995
108429284623
265098905998
438809993326
403697912151
52480221777
266749064370
115871799542
57817038655
156819220242
71600170881
130941269524
109389404360
81366483035
225614769082
49204777503
20528513229
123252427756
367716423917
90628049562
178482419451
105593980590
122204399234
51460804661
311588414512
161999852506
276128996418
116968603296
297827391283
57368672173
210106289979
444483079970
481111008518
70261016699
45512505200
247470576903
297654271313
84562999499
232641681463
232815970632
123450634228
242064720213
325763002408
37711826447
36291797382
461636756324
18493918371
212127181715
113271924881
275190233970
146966771179
261249865432
160717181026
147020998119
98045735242
76176568393
219207569372
162379652522
102598758659
43192777428
128510234357
84804592890
302364949731
118258100708
336523686030
204250945495
70965790359
327769845498
338408228905
195186937627
3573214040
203210874744
195778406354
96654016294
130737638434
226868000267
260781676052
106036897794
15545754313
166101480010
416054241293
107374012748
325490839687
7961834492
60614062653
364148373237
166405804539
172256511560
87769601188
244452678038
243598437660
104244330234
59345152223
338579989720
300212255391
138302430642
76195899318
148830213451
69016270144
99222984389
80632882457
275989519471
72575645133
166693124605
117431638709
25112210426
167529554063
6699279395
100385134608
249486606766
238644347353
203439575145
145359904291
333095265675
108559512650
136645090414
323411644889
117287029604
377785693241
76291126224
4508808217
301586219949
70041344549
251744700399
10471971901
23582899128
92395116195
53172663034
315997288464
391214874808
96139491642
160548795471
22425548664
243996686936
102323736627
23836671115
16542068706
71864606405
66471057322
76071793756
87127468498
406833336075
35790919913
172554030375
276122322198
59244573123
109765299930
274904837704
265065512964
36396266737
44194561052
151749183802
349740362479
38456684594
21459414334
8743775224
115099752193
43192112959
70096152855
142663259883
73040530040
166382278060
253888580085
250568779099
374936192833
48387475896
49026066103
118240587269
30584816714
220735552175
85305651679
302519567215
109687754477
40643907935
420023776803
131961528954
44689174516
405919126655
232776214961
76186311853
83222362595
261109132204
133472924283
126889091898
211846943960
254310653649
97731228780
474888297666
288705428297
291343717014
129226216822
196735583682
149270934138
3924825445
264759102337
281926509165
315966616335
199643621926
101383095899
123680780090
223391752754
27636899921
33147482653
422219346891
266797330516
326563219805
260732925836
68611895511
38060525855
281766860784
435659159009
25602460372
351177650413
341694227764
134087183130
189457889823
232145478387
81418599649
144255132519
128888870328
299516658698
363484260955
206405914773
112963999934
236941321361
62076580183
113594244665
105746226993
198653824531
415565713771
14214111972
233280970471
251326148464
59349860585
130460272158
192095828204
194813417205
281666888616
50268036060
73279669900
96718388320
240489252999
405376279471
107856309896
118636100991
30109322766
29179769988
453691042912
253701523384
343741518701
369569330011
11023650025
121069794175
247087596674
332832279608
424210364219
117230633877
47772997059
79538379326
276530918731
107321456622
200258550633
26497947028
386966888092
226068529833
324163307687
141287733684
41641778276
86906167885
465794401953
312314041256
354966557772
175898155246
121370837710
236718427254
211458243034
261497532993
362869936561
367508633584
45824286407
304215675061
275627713543
61562989247
121471322064
26143516940
21331332845
284226016930
196985830336
383208093581
188374945397
94415761975
178711846374
380175379472
358065517000
139734286163
15816060201
118187137755
196732178911
145416690204
106531169394
76748139157
93524559836
135577271382
135162986427
265031448656
114383259880
392726239910
83072914547
368927954779
343694082978
41554664251
131004423581
106623484059
265556631970
2735121778
226122048683
142336833632
98614650834
185456289187
182212234621
99726347009
104129639580
203055108873
111261758779
49504618270
54783697381
356737362581
24213600531
40079269335
63764892123
27314573615
372061571464
229663322810
201989055321
27213090935
439347139913
94513819200
231478030563
234157256371
321412020451
36642678655
152980393494
17904318705
148693061928
103361310592
220309224446
368769970367
101194880620
291896917503
133347486027
441372837926
361760224540
31279829123
26113387037
234430031785
163231438227
55087289278
124817186634
399320864516
52294648111
181589272850
30928829684
19246778300
38566147265
313881385432
31732471509
126817883728
136371055225
156019845511
46767950867
116392220050
151538137050
119458969220
166652830464
33431528352
108276557582
444320174562
243855584467
167518871803
41247392988
273475811200
239046697685
117109956695
205966104406
420435945275
43471017668
214418630649
70558687705
100996535477
80967683094
334493441387
176284012165
98825023228
23111939967
44891896658
95741468864
185679490513
169351697027
279860759636
117910835083
20563429854
17607183801
285801424337
5717582152
95159968155
44382800991
101305067364
440176518702
322818878811
192453807864
90583221477
392609381712
171211586078
214153882109
208393982812
25074062614
253607912486
104775603716
260240864276
83325435342
71006933175
132277423605
192920166020
172454270656
470107972894
189823520218
223503625388
239122591807
210420291516
163330044849
109411935466
66155604189
77391058906
156171013305
356504584646
207478621104
229200098497
21272374268
120994842022
39753887255
69133570140
87176853123
86119481060
227368632883
130556596994
70257061375
373826777793
293220846884
93338408344
12027743817
15115769693
146906325402
66188540100
105215475022
38407356160
137398881385
57882764661
139443977808
46267916475
12612856655
90029945899
264199726565
264327611108
72307393928
128699543824
135882639225
33926363473
127454826658
351023360605
289351920778
89598012005
135553174301
169783594186
315395167701
112163083343
113984275393
140530328911
310249613791
301748419451
23684728196
55672879523
319079624393
27590847260
47798556524
183622244494
191489481978
90288876421
52733790420
41624734620
94926506266
291025454484
26728396023
212900709375
281985189957
162201484493
18805282543
80026568782
220656392545
138793078410
106739691565
93482216483
29352729504
155257063082
98028052304
259719896848
35859882616
57746351344
191161626731
355682394378
332133382733
50366687509
63946707510
40141020211
96415844639
6571935381
313951446220
6737724441
214028630751
107232143671
275672455944
364460368832
311156632655
294715880403
64802265037
188981407712
288644871615
357194950411
116938902087
91691138350
458379782799
155438238836
144613042924
445927109024
63728976431
12620317316
217771142380
11800390361
146574955899
265787310786
227079400374
4055910662
28873972163
57606567199
268458534288
48477869206
70103224956
66544871109
88009904645
33362303428
89635687639
57073122900
143644204382
381784621797
265186307970
415141901618
442625732042
122144665469
168464878202
22699577910
20182300948
188009777201
46525106402
182124818030
130314397382
167569068457
318412596902
446769185775
190492118463
375471437232
175346072922
406036563547
182839934318
109362801587
191843975155
162851043170
251262131453
52758490034
23942973074
18343652406
76820494646
137499097871
13014544355
55602647629
335947467293
373136359738
345362226081
325597966002
26481373916
39755575680
136750623314
369662923436
398542221676
298297817307
36163590524
234046035282
279408418539
149333257208
158612472953
198022628705
222135388170
28513796064
171452224556
48175839944
115297224969
106159301999
304276733429
122808433742
26497360036
91662134240
64348736169
58952877800
85217500010
92194309992
374551245867
470124924138
351381308315
321311018356
2498292454
158180259157
204671508078
32905774215
39007693820
242964904938
91415193710
127334966732
168826307473
183942559375
163756193431
189665597720
412293597084
53201365024
51231460795
337378824688
294549939330
53317056220
120171956255
128447839967
175610728952
294127486469
235258329932
305702638892
55873248797
326136622793
230263638965
58608103285
147669696479
226929276561
325814605756
250769976590
305745166625
193092352862
114305320089
1632018357
225558405676
107381483248
449682343720
26068895733
165854107428
21870677842
171028075195
10884032207
161814270666
99950709698
18492915132
75606208750
13438621477
201701410511
173628918692
40061597484
116077510763
267544805100
352923013431
191427587332
237665389589
407713688537
246298417365
341473287777
148255791135
150041794599
312437292408
255911908970
1859165103
126042635820
217250078443
340498330762
115956457758
41253058709
18110584583
411642073540
306867181951
159626080537
283913281371
120875546561
246749501691
234061006256
234085812885
182097270880
226857405620
41869326039
53051710292
18298324278
415766432394
51244550051
63753180920
163319014938
419177382743
301136708124
81661523441
58700831521
30525817325
298702843298
78898714336
161332408679
140533822355
459007675641
273514961412
68538960837
122687350907
400133816856
251018035147
171885638306
320008061684
373962188506
36073742803
29335172814
332839217721
212004742742
335084625051
134074918954
124395386232
97409471388
304572525619
187543549444
120658425346
31861681021
99388911219
60108561802
31501340646
156577919605
68407551947
304713202078
47379097293
327402609621
113544500883
194332097383
148755560451
312321277595
120609874928
57872002119
170442994269
138924758943
120296718199
180332720134
17853404612
173358500269
6628274345
412439763865
282135391150
95638697629
101389421403
51063259143
275170850068
174100638392
65851515488
295778597123
387415677646
107646470915
249628841538
71611413211
134350726037
49075950210
163080121032
237215640969
421351062931
70139786306
128798755870
39971492830
237075334923
65286957384
246026330041
360611241892
51431512478
166451998360
113253060648
135358261293
161617935869
40511501716
98715061473
11409075269
410581961743
449722197883
303597891130
168334140632
136387591869
33719292050
200641138769
37472426627
455516312024
310313426500
69995402466
85396139965
21713187080
48719904346
435488636689
210116480058
21707685137
78010236480
251226454621
12720490346
16220388909
51075711407
57875225317
281290692143
112919114406
221037571872
337950954303
49589610503
62510280037
6282452809
287748890786
163021067635
125738020357
342791099847
11871878259
48608595265
192873124856
2368665668
45450043700
59100726819
344071338616
158104815631
104006889912
281901481796
178366727606
28435170836
289996987153
284433459806
12101750636
373185696093
37599233182
102544683211
89384797911
134937700507
23973348367
423187367091
137455218622
119374241088
267348273474
245064677490
330132084843
96876132521
21625553297
282390214542
93648331567
67777987234
48905403596
7651038475
369144414553
181690985302
87536667418
133505159636
380879986300
187163055077
268977247260
30463147181
33649445153
392526516076
285684352439
68745132225
29278835870
72248361608
128438248775
127157725856
3455166875
126510486094
362018434389
258051887589
157831615576
209368501686
45916396905
341439788630
46678703619
117884175272
367532360732
118765974860
190634560890
75119571794
14076461185
416400760575
219808941566
228173514441
437699716862
154101739901
28037873538
40879653774
295908486031
326103811214
302297719970
338387923911
145540186711
196623031825
47719811034
46815625835
254464400815
244115407290
40963813096
6425006092
63017162507
126759911888
216242545139
47555410641
167395296249
33934920014
347467015906
273960470006
192367779489
199220025440
114280025911
162006187262
417480522630
133865021515
236936146973
35261856852
211388419523
250988100459
323157772391
163851164843
102864907449
369816441101
26610328092
259104575306
52444483717
163623023405
65573725946
210058605459
207038714672
182923581074
52594807410
369643562684
204575024048
237098023811
300177803685
64662907494
132954685832
154589962443
44961569208
47990833471
200225716517
265130063321
376586813945
328489025962
61721469144
113735762571
98983849601
85179929012
182476673865
65127196221
199857800323
172209036641
59716117268
186137135671
149089309553
146013586915
68062439829
285745087449
24170184212
128834818599
308607557222
135213428302
162642016788
22460674424
79803237982
164102332871
99733483409
55281608326
294311515614
7655844999
67713107229
68052526469
330523384583
91184922118
214855108669
249834028464
154561867356
281359386271
299307782514
211209119994
18975895369
221592744380
23862903677
188917593288
28717809393
396835161498
3711090005
81405035801
120692197108
18470185002
34301310423
76195961783
12816877489
28678614072
201537649232
21275429654
16858908862
39082193662
370921881859
81533164541
80874085230
182704530647
122545685805
372936733501
488526859769
225125541355
136876668258
362620036788
145148466316
296517180161
244722622663
369734536254
268095606180
115481802023
104448306670
72931896782
16914315783
64624248347
77875377450
164479856407
93081195212
45420479867
210652886224
335465771065
129806787467
20401699917
47646236966
76389300594
297773388259
128967027981
366783205971
236056271260
255337916921
37182504854
333539837919
45959405143
353270956386
26128513485
218845708439
5311891420
270990137364
93178340396
65105011468
16415894393
377983502875
138188950564
60308806193
54637369969
64272500313
160107082143
169015919136
229661206610
179014226024
246048270700
382338051302
245068241549
245233517365
304529996199
361693746070
149391931322
43600645300
145779612048
106426683487
269608201378
65713692980
404246215638
214894286631
207282790044
37935693454
259078303240
105270538953
238330512501
249400731683
180332092591
206988905934
105450706191
331201879887
104691071272
116204492534
278283697224
308824364444
17056401210
451992494458
289758121224
183929346390
193864596977
102399491744
162941333215
81638152939
162361410251
193698147888
129960731058
198518148631
23913522132
176767731048
447931173628
363859229933
220150271962
136395766500
244825307758
57743408981
135354910393
116845202124
30023339204
94248754328
318485977604
395714645593
87298508936
300169972687
127813509455
156498179913
26804457223
20189155994
198518429794
160295163998
97653602087
65783340340
22988336522
150423091809
259510122003
47072173524
230282657882
8167307097
51294092491
60936523884
166272892260
33229481861
104218167596
57615242246
256066920759
92737435140
321993839283
430934480265
268914672223
136639705919
342655961820
216040496199
45635747177
152149957072
221227158758
158365328065
335430193781
12047643012
25176186690
134320151043
18137293547
442873844106
7887697083
157333393163
13228181228
238429402966
216418811558
16358452425
113088376166
225255141435
6049280725
65099048078
208505347750
84237726407
273506467605
12672046873
62528409957
448539618549
101852717050
254925606640
144595233132
47969496235
461946932897
368040630202
157666639664
271406617764
236353361115
70543282512
85900697039
111738088893
5089729707
132333358952
228713875802
122317410951
256407553187
342297238713
74512150024
209951997173
353469097808
118963667498
55781795546
189285216529
216883642166
140199603578
378926508533
63068623852
147788584303
263868726815
347152916656
442492029022
263506629732
288067766015
109551936812
186592547432
200669250035
116563910385
289570329073
11489474727
310517598733
33470628063
164258042952
7744989544
185363050770
97138832042
132491416915
32873275848
77572632459
354029252044
255700815532
54991903922
32135146336
435382266650
127993403697
162134460788
92622405923
378539710177
249475566312
3533053626
43466845001
28372040448
174068543007
19745133704
125549013667
244383857922
119846375706
150631627287
11070887004
359090388195
119406925481
284253258106
343865982942
27939823625
98616056249
11783815706
41299222408
31774677643
318016487437
362951096852
36948808485
156447660241
146695239367
207619662820
47247775407
140298653213
226349988299
207610421263
164507231909
93900479538
10900125949
75677665892
378631100412
265549290463
165637835852
171471671900
305953678056
116767764488
104799155813
207672064813
137017449769
152815952372
28185308208
138990970575
263091730798
279927129946
349804543389
297671016969
311014276329
43031665257
2350004713
5317725978
56047080357
130789246669
68554035808
251549387027
308961321819
53493303283
459425778725
57054909754
248703388705
83662532581
60956047381
209688195458
109224109231
188937219596
168570307713
19473506155
362956216957
198194121765
6613910178
10529673837
43869857684
356887236491
267113044331
359782569739
174515990425
354784924799
334287390656
6207951246
68693656711
103080127495
277519466132
43781699701
8328327155
243201978727
6399115260
119200313616
247862947170
162857930256
172604068335
275458777202
465765352904
327475035974
15082069183
390564530244
400041804367
64384478043
416766353955
332827765263
144620863439
139423586942
81731198568
12123893091
10802033788
105170278992
11190253807
148902248232
209242618218
95726008466
275134741973
263763958455
318467394277
130948752484
319848198864
26767411752
88846805507
307832684331
131778415175
41005066026
110529249876
114427622849
4389966797
27338712399
78736320599
229290482809
439846259951
40878981584
79034179946
16491049742
317406340712
116931757033
417843004086
44296611688
39203074586
17649479622
59338097475
31683010489
9781554112
219915007993
213355922587
5146845264
113601499988
270433923386
104110908188
29965707048
226031444376
87711223575
111834778280
130422189464
70322122834
47721570634
88307556831
207867174889
155588535333
221182647190
339500157011
283370435854
31160706931
43728869461
46461497185
259168872307
22253654398
36970858473
280124237764
292980113734
325792424220
161820508148
33944512411
115327145963
52539503669
125712638569
92580316425
82936587622
213574904608
18918161880
27689168075
471605338708
231433680694
217853814754
278240943113
185952728879
256591943920
98194727005
429456578875
186203707451
470670525489
196449981660
152637972967
82724380815
251963024572
221451959839
374998840577
101211199209
67390993841
209089509721
80475009946
278760361063
214962916519
6454983421
283813657501
167312839189
15675910291
188959671025
54124170949
190018228194
174927730895
359066436540
88566640096
326949766789
47944553424
349492223802
149981133775
185916288382
147306679884
295384569345
331497363066
262791687644
115507603457
70626876759
366453293118
75390969796
146648670967
115502162352
13900596382
122990597518
80749272726
118927618963
241139438210
241448368349
175592158105
41782869483
207986119795
415451852911
184691226069
89118049040
148434508176
424502799648
192604523718
259735763096
30167659234
119061907835
47421408681
127468265073
6473414620
440053498827
208094596465
285945015882
420362877669
302475488193
36510163425
285521906707
26293218019
79566296246
85522185394
101924939759
103910203934
167061821379
115849722305
309179057936
137304751148
373444853920
50118582492
74532025467
371472479230
86463790770
159221095118
20508072612
284722676535
10140065296
150497240584
205599090995
226658541572
258647180482
12630684570
146385589628
446622795740
216592246686
28872005078
177672077654
177637465350
349615385592
169937494289
138596064578
134133786844
228964820408
6149279169
165444361225
154667626331
241576344962
13675443722
389404842877
109553561566
178980594174
14838468320
203278139940
193325032750
146181866198
6946086903
218203183271
425539583772
371092116772
241693610733
186877113592
154785764008
59025974803
125527914833
124516203777
209849407052
86755550992
129029132335
200979605238
25809920910
428792610589
195527773579
196904114825
172428812214
327578737663
66127520677
14197745946
361457340441
108888262233
14087311970
19400447070
72079202292
321626437946
145819189705
289688928289
21709113224
133787207713
86734588954
188684285508
46641481080
15265975669
57308853474
288095524036
158518923098
363041169810
292132383004
135805283881
36889508619
97580486740
138618803402
40051714271
121953334986
111735566627
14819205146
81542051924
111518255767
419186254192
368930983260
45670042423
6539857644
86668056219
36860180116
430601896609
99192906592
30184399510
2816995395
132081381016
238581181324
148511031572
273634807722
1750979600
317493908804
11578391328
219918778818
148965891690
191715355119
281013498162
100547469306
93886873595
106875773846
8410258807
135046242245
340715730180
96028239859
141877802025
464963439558
130789570630
32402182907
345249692294
240692391182
378645997622
117400775931
74142614356
222987895419
62064845093
300446542955
31809541957
114870276216
213913237735
45260995989
274145238772
326209291143
40926853525
68652800761
87167901752
204619455505
217918656485
115323938840
133283160299
328423876093
206374198869
227921374085
54070625784
247498892872
190571907650
9494027692
1936049420
9414223921
98266028547
210869775907
22019476503
34676908775
6418290918
306974317798
261811880873
202711488118
87284711028
196914482410
130040231706
39177522615
40626904142
189539560562
344564421279
94745783849
173887633152
74840561359
249550594777
69712238302
98711403113
299613096638
388030118225
207651867575
18069800718
49995950971
483632550172
65729734306
371718101627
161367065846
236151399686
342871736458
68924008993
149286656595
41567396435
148667198924
89806776272
148355575213
366199978746
27721339999
30573979195
97246992537
351791275365
188649858431
29598180924
422056984452
14148752526
469656398841
48120251739
217728995298
30420949965
51918669054
195575214754
183695884039
121505922475
407272771084
60322744784
112557376711
366873505685
118122080950
468471786291
258077005529
93202811167
24222180266
74424695436
156302947659
3900094297
6351910007
38804874940
392895786962
48625125734
103138705557
119628464246
213266034959
17642323695
191350979855
234659750631
123442006690
34253710104
360392103258
363701391603
233318511825
431272404727
160271421511
230481075035
100213466121
191194556683
253936329139
51041880360
11480644020
236336510475
163428778344
129199129891
85269267856
104330706741
273818692024
183252067163
1556046514
269329951906
82121326391
105245317043
347867602072
153717096271
106423307081
276331258732
120886862564
299339496360
48442031808
252962757326
156949230386
88924458353
73766345734
14997936768
57849314232
180502461350
6076856629
1006739845
183727493842
75138201963
236788170970
9380390719
325316038720
215581999795
51494536807
81120820648
195103419622
47884588726
111529541964
90033282485
262106654406
83417862083
132098212761
86678107828
79320207067
248656614341
31869561206
158186399649
234747128202
264042943370
139010162010
277163865046
103510937803
419234721211
42586092139
356622839837
162413855533
449563876160
357155800869
37464798914
132178107576
119403050794
219251919220
456902088967
327718193813
4466185810
295055453007
91162939519
6098658660
300086834383
97350838299
24536768461
279339746646
451920237120
332129021787
153875322384
17373905895
27948681155
33312801820
8986477024
34062779792
115773235575
73650081823
404906360830
185504540404
65960483416
269342854748
133422917499
415645756290
434888354678
336950700087
47084760804
201430440972
149388585008
5054647258
247842343223
226120702054
129887932382
30022150896
11989790455
346933119419
306663717154
397638874404
159779015632
431143208460
219828432614
3562027680
98001503638
349730775412
221637409710
238515291273
311421028913
219994309733
191048821347
204059810961
410620179840
289617145281
83978101641
27579486027
126842400779
1280638375
138151955181
80388301968
302729591665
35100673043
241986668756
96373248321
229132881766
105203400372
33621214893
51042874673
163630786409
26524414048
60768604168
42787860339
441789629396
37169929593
423600717509
20770711446
123704727815
190582406047
20134082823
21241570445
21002200317
132679139660
331769946437
73482163445
192545309103
69229404229
41399572601
140484455679
427883599020
121293244257
251122719620
319416234587
43767774895
33486615539
202641376158
260431873313
90153521935
199999171543
200423171850
218284800471
108273703650
315470307943
413142158344
186714333484
350584734971
117812038675
366218413700
153380936567
233405120853
19777249364
177921951632
51060207303
12454645648
399644589199
137556402274
230270665041
144191436778
137504690543
465759342720
318467434581
65606111143
82650219612
159068401312
310777637771
114180702026
287430265077
292508023873
310372057374
13931117669
18463514765
188419427152
73137185712
284901830068
35507481336
59518868315
252226093714
392755417513
28008148982
262118203242
37326999609
49194133297
369119027195
86970153684
295339688212
177618078254
28916289645
327336429390
174919596588
135411991127
322184080456
109522811993
302199687298
25643648737
241939569372
311239658765
168263515305
127989059282
200990961236
261617680850
287041794573
52713338099
54820517865
39510605049
196649124009
148365374578
351727469529
450035763600
38437293717
90041611951
141597108567
150292314347
156307723974
191039951599
158480950651
134457141250
74065904355
21799904724
214386105022
52027678980
186469338227
369591662223
296025123268
430814164558
164159563264
148427358683
193375135804
186082446626
84639251087
256472805377
25730625493
48838859144
68632932400
28191392082
35305613907
336341145106
50450923383
42369845540
53865929720
218208813585
105319386744
122639920261
321074841693
195295117618
263894433151
84681104564
38793984241
61394387141
88110413924
289808595134
262508407700
98450374598
23261952511
216611734972
127898196258
8272603720
122921807086
74380274132
8768616062
225720201768
112340458440
110483515189
240447637983
52487033213
109903142268
58127698975
333877764435
356069092037
37609649252
148004058842
126769936394
113002685155
152122931255
128058057815
278518087403
7993072028
77499407699
363903779766
79219676668
388508993595
4173854763
73683583221
146800999039
327597972367
236389484171
25632918383
79187359831
116101856247
384847084708
44449467129
357695683252
56168012133
143892153767
191971043841
48371396876
165026180510
70631187028
157739572452
346107787102
326148830257
30681918136
240819842296
364305073679
268844164773
371160822322
2016795996
233586422811
160386462541
391211746576
175254107625
23847750637
89875622177
333244361564
231764575107
39908534082
291815697341
298044110825
108028605006
381907187993
273279651718
319574733825
148335572772
51096467056
108975403160
172847956587
407438263569
115380954055
54878041720
200594816814
105960339957
50280766048
10591661926
74568591562
144639027984
290929646132
348048320527
204019631558
167153531930
146229851476
84728466705
198633173275
175226331587
30479096957
259322739228
39989326280
370961536653
170882819921
33207183876
71284903165
42783321532
106387699334
89781199092
284711669276
329802192937
144384567792
135606214097
71353621961
237193124301
111990595917
4096291725
76673765290
215764659688
102351584115
4470501643
54398932853
63748765866
143001046591
75649909486
334097619581
137650563234
357330712246
125088250370
270039636545
133733556823
429629750812
131577079958
10068657970
49301706920
411872989280
24651915811
159162658632
36230269985
300633476283
37966506741
36374398922
194310647051
344846622138
252876593474
335284680239
33543355510
375035364276
299378144387
392540580620
8181429325
149022173693
227791453631
349633282855
25494980999
18396083688
129892838115
237792456856
156924580802
150169440101
262959188990
201704328420
277197414167
75534144734
41761633269
56229231101
195770370818
134708679198
4956930894
86867358485
86605900195
67548413925
126130876793
300324868804
114400754530
141732194506
60223237228
12663023248
3559075513
1888091597
34130683366
47394691108
206670956161
201793981033
172380268045
63344340094
35759306263
96355825419
74874495301
275401602307
177100758293
84212981560
398357832603
95928034011
362694142308
242393451363
126778425899
438524087356
325900287688
41627020337
104775650237
143772021679
347433259785
5845763549
76800476063
106155368577
440149617933
113216934063
137663222575
29868272153
279494341005
96939742410
1841811013
399422701101
379869391475
23102599792
129410231678
35147217302
120955152141
84295804276
366404422801
68972049664
125948294335
86400755694
82610753369
336342259888
266112397279
96157679443
285249093454
37931863406
35245668098
234380886323
32214384338
83836755937
439460701548
14933402598
55364630154
98274757830
30428373363
279145503378
14526542436
122400822467
11103388712
74058014801
70273237181
171396464177
31710525088
21454389538
260496621521
263470417851
287564943147
240405544384
2445541878
218890385641
180314975658
127739834848
180882293261
173941491573
38801128446
228120781952
46538813151
195198508184
364604715900
396774177088
13305716577
203840326818
30894128300
298326022744
82034876158
174995855477
155006577379
355964227222
136518373867
315485377841
172469573696
22031232218
7069487635
308013374090
190923752989
210578923337
60891717207
77979046963
150898976769
31522748698
224543465805
12849211096
54398011399
64291230540
169333801690
278326506411
14391883676
26844334891
5661264092
174381716830
435621728329
352583376159
118492102826
397305242466
268098545119
229273469361
142022245199
402638130964
196966739883
188095368959
193881403998
370325269684
177574312061
257568698166
95018164696
242650911659
342173579176
317573206906
27845371992
251486711989
27203409119
74124072663
46299319944
428023355918
26100680895
222648223225
81769100916
350957015924
131538706535
25546385819
116359548050
110387873071
47514659320
343643842766
281799503911
91689996311
10310572114
218555791076
56254405572
228034113098
179046851734
441754806485
324221438733
113327851957
27839260690
123284668345
103330647905
141070553323
249483684298
47211523139
191720165276
13366996470
319655246984
6508042117
55648904495
140333772828
234299606265
260064770957
115765738816
50562907657
33288200117
239583584855
38795941902
286141385559
14357768754
294140135339
381221690387
285030871346
454041720166
201437482501
278380202065
299749229694
63418854915
62699333284
34756400365
36823907916
184334772284
161854936991
292776875775
23980480018
103020390023
391177373994
162334223569
73253501703
118717669457
101979840232
138903477779
39085140010
44660770847
83082111549
302495768642
264480262291
137727240129
368625359902
132627553930
140616576701
363913740658
344895348895
155511225946
80467124568
455097065917
100415605910
431917731543
108529584024
160514407915
74940004017
31376984521
91557021143
171029614245
62478237743
123388881465
18410864587
252996793160
75787668813
80684664360
108580219757
6713242432
55779048700
291461226582
370742427691
145747510120
165499779080
50845351776
52315669606
173016370618
75788622083
7061707600
240192257219
263433466846
46059758668
44679887388
175160200873
59614835350
282511721170
164202482848
128863258841
203612696783
392776242504
338774312477
295312826517
264707367541
113900730560
107998528557
49090828375
363656013953
18484766639
253846744106
122312733342
291860727351
70636877857
418577723156
115713898506
270467672947
52718015188
284058203176
63415268428
259740035138
472095486680
278510874687
77276329009
99181490820
277091297260
176917059002
183561062237
159880093401
59081785947
230491322778
18790515553
300758909414
96941382792
17644115972
8051013317
300498378844
4305230176
97544639895
264951471885
300520313750
134797387883
360626896539
176472927429
261962662246
176747960743
76128872467
170703743899
238880668111
9792715793
33793797705
103192240362
14996321685
63007553752
118993883791
369435987795
86445287872
110109571664
235246695675
314631811474
286090873652
261940722041
376714202703
204791414153
307483670357
139994104388
19715186573
312888917190
104336685389
12460778744
75193959557
135407069839
176317788810
293422170165
77422558179
118465192716
29165592660
40825284379
430094818937
173872675472
389210073695
151836933346
59591805529
375385796652
315089503275
26174169291
355304558499
57319047646
161414391655
6819953523
103480247250
5230532812
111245472917
99757236517
28332326445
173957283310
160557798840
124626641411
242313976861
286163123906
480445718811
194967846196
98243996157
298523357367
112855756615
26745064314
176998745238
4700881854
280976841639
101388779350
71924813466
100676495812
125784402926
393318911000
119584485518
111569066582
57918214522
122002389857
96281106321
39868682419
161269743868
273412586935
301367051034
9474049367
194391240497
78907819929
208925067731
157195245182
281473982903
198005050972
259969390622
143145269421
62109669836
126702049787
258997061950
111893833714
28080244456
254988546118
7364716214
101669218038
415280028727
11050371054
70730588546
216157194698
453548309682
197284699130
10276519332
59460431748
30783607086
64737837255
135294124650
26430177505
225829824666
102434124298
24265567860
233723489250
191258320017
27566701891
233833382678
11077568412
257654433515
3894486936
67222282912
237041869676
337945844532
100885336404
254142776487
457794987214
294212816071
297016766203
103950100970
228873396615
196051886380
28918651690
52153497223
230613522955
84586378345
324266015928
133422844408
457918014634
181174775518
9426422742
31878898426
8176677827
109004589805
424331090687
176770445661
3552186732
372999093866
2747704019
208780485920
416378189580
255595117665
39372320230
57923214220
198198732307
282319563072
2562262593
22419783971
80941965071
310025289357
153858171007
283871029483
61775862928
56987011115
113055293678
125889388019
32436245159
131042459903
74319604899
44906422579
32474579125
8604646832
263167215786
296562036136
188552240026
394900824838
353211868180
133766742398
174695503947
144255109528
71121850857
106316050890
62642063404
77981064525
204107504128
255339249112
21001083530
187924996933
277829156351
14307945573
39032568229
985402356
83120365520
211246804544
23848248459
28873638117
99862437044
340073971376
59902531296
334300729619
57076732485
326366855816
58164812526
127167746539
267218679187
207759542351
43019422797
262227861878
14439336956
186048186568
140177367279
141421879690
332632971150
21454030781
10754539261
369131268962
207321047999
455582712783
313586032938
132541376353
176547356600
404736270757
312437626017
307036117559
81591293271
69482045231
151674694088
230238576709
83252950167
201033582377
101080536687
26069942057
43864729242
100911499769
11450806858
92443630706
252610068128
145852270250
254275649404
12208430346
257929450976
77044372021
53054020765
133408369727
158166886175
362573127351
181430674126
86152038325
26362836741
68437854847
124938683392
279358649157
195024121696
279860290796
66548098721
178109630367
226243929618
76398340656
91393162391
18950740002
65895108031
62388548547
23361406731
48564670435
60682909485
313360956078
378155495487
269708102160
90872286337
23332244679
100932643172
84392620664
85039222602
41606172754
57360084809
28207227398
207985892295
36517895825
248290242957
170425397695
47455303486
171503882107
68921455508
105534047997
222783618826
420207030572
25728491910
159933326380
25499670366
171468101499
114394567650
113703729477
31386902116
23917258715
87514666375
288589847854
59150688185
427112466208
132602474942
338596390061
91722010874
66745507326
256256455872
289690096532
78414119379
73582435405
433498409686
293047841741
2709424673
45534416579
465389666116
1784781906
95825119398
134580360584
117185765790
21284734546
250470415754
19471947418
345274682568
5219126889
154256221998
20331646588
282353079748
458895750514
215780855199
65090639982
270406287690
382238128360
267775349489
135265966012
267934820120
90432387800
300676618492
400710146626
13784405102
75502464602
126958586549
40006371920
230957593012
68040862539
53492997758
111732766113
59036551328
10204366732
36481162618
107522848305
286857299963
25852155742
244280966914
4223295861
218884392379
114839759849
299036516482
151212402878
458436782802
345120921902
269469736948
148154911348
282753538916
248452835111
16717036347
20410903607
135909462479
281491836747
431269876946
227138161716
129996568680
445225812507
53335243214
362340929559
102852593016
55691761995
353784387070
142395304880
31609302231
220996386424
291231594694
467376695568
167139912971
159060647636
3781973548
61667664693
458466500904
141628040032
61384606904
99085385288
93210646231
300495351809
413039332320
30424565525
307055955483
321139177012
428399163812
17196709854
222292219429
188134917390
333076603643
71947493210
53872484639
124217328052
229545275119
230616410400
134297717223
317881995537
317969241931
68391996652
47823739840
102938562179
210459414641
130109852578
177292397974
209427715639
226871096957
16249582121
346936594073
324045173243
177215222263
116424285260
228432211363
317063037179
106136797832
289168428685
230125906017
137008751996
147811854642
128033639160
288318596915
376041888709
31527905850
182070313393
312031041190
20122463168
95433893697
293481962050
82245916296
160811101849
202954801824
142640974084
70587619456
169832029487
89148164731
138936069186
178343062728
219023675963
390569384967
257945885201
100248157931
89315456743
63718500082
323111969178
159841535599
206648352435
85544321534
141652693130
377377083317
145815765239
115163001624
42105714714
335898275991
17470588091
438324681709
63874842860
219434980967
267344043844
414961350687
23593099575
254177933361
9367127479
238351507893
186820915546
42765042421
203158026807
80381165350
103489952562
92352613836
10208937401
277044941715
81565956762
169587920690
174904547496
199696383023
40660828728
117020414702
14213312252
261519093923
142437865675
231139756821
142868500566
55310095334
25991352690
240265144322
298304858819
8722571599
245708175163
245339564602
306851043462
13369674449
369691838520
246916717549
432812095171
62345318814
45239122548
261568296837
113731140351
311691117940
333441733167
94579663695
39436929082
115997874298
254796242052
31753813629
219940870212
86372161269
470381513587
255009491532
260212079852
196965624119
6591617116
170236223218
271626247328
265589429834
165842218368
139944623798
326822831136
251634597920
222266835826
202093034099
208126796215
108861937895
145820252446
18886858252
276072005241
121985554800
138235142892
174827155667
266714388574
117870777581
23366007729
140375221010
112265765028
287226430897
251089344822
179117490796
108794721723
260956225373
344491265362
25938251134
38703589614
51921282175
261265790296
82751663532
229773115282
168166690353
197499428544
32878764060
462794985384
243176515241
192348011065
92439404872
166572329844
327801368551
224099281636
61672379699
145648323090
426697677306
411363241672
89606042655
182214000765
455971280859
120134915378
32687843640
329169810630
53869633863
149678692448
156286757582
14059674629
98344081489
170447512604
394207878553
263354383469
139666927298
325801530700
358450069850
320912682181
114934763795
205406978435
231666113848
287018308420
222620516982
70113494774
222344860928
269114799400
51205754833
140435501919
240808432348
231289005819
137188648575
62901471601
102015902229
212025027432
17221413771
193040513402
141556957174
56201961545
301052792953
151328137235
75445277062
173988174014
384658248521
91331407924
104791454131
142379655936
26748412233
311226395269
93697646199
140988411483
188117953718
67282501929
369721675803
261011443055
75526896057
43047531467
417879039257
80837171868
116180324269
56507320486
271667911543
117653884606
164239061721
22512583232
436368019310
212609349472
57705341022
33880484930
41320161560
263363891591
71857046373
47049049491
295672078490
130963988669
86824645397
166247041968
302582801443
174025813552
103507505540
215286642630
84447475069
94161213492
93140954203
134263505117
189519248124
1956213718
400075419081
93160598192
331345079435
189391436531
17390797540
45354209446
388176586093
328696911976
316781315729
112640233037
293995083332
30968588651
98296296621
45423360988
171690934248
111873333812
13282276845
12549968419
64735639973
184184548685
241980849827
13269251499
3034538204
182409836971
93611881026
190883062109
239547590829
278939107303
382622373122
213494197246
306985424136
151410058565
302353336405
10390185500
166726104314
186961164807
14847500417
80988297435
303825632948
159777339827
217264764622
18184968122
121274723668
85707735652
58919428296
17288111073
150845360405
22450880840
256527818640
272528524980
136978308201
80242372764
301625053197
3625871398
111137762946
233429433265
37250043940
414208462175
37150498312
365699755662
55593565949
10699737137
233201142104
371892554878
293943289758
325699724857
18455759785
90655918380
39199282000
5434828363
131081925409
153831813217
407459053417
118280789292
201046785265
167117558489
74762959547
11137178047
78015810617
13051346261
45696815652
48463242821
130966211297
109176229064
58730150706
400310174536
182842362070
188941336546
242678278056
2904935072
66247833861
56103665949
31779334631
211246565498
23364761302
120784506515
107714817331
96576516934
140908379317
131909089299
310638544797
257317462308
20277405826
308561874569
45771061313
28303258292
335022630351
90778633425
366542457889
205911557886
351451498675
97096468505
69406641559
91941851664
220345737022
305704723132
269033721044
274376690310
334045685977
204178307361
33880750655
249665277485
226458082307
11928631520
162071763072
64077320673
336157923062
88155045345
79704166566
45162586635
417351378726
123309007966
228942400355
351120067282
119958600084
208261084590
207472479218
218265438163
389777066473
68693558691
226189601662
336247926664
286515851802
343426898524
284880436627
62160378809
151392442187
169010734242
210062605254
314906768019
246927389487
64690992016
161181030219
226416065827
152617894708
160534784701
87037466575
269377856885
61002080949
335883103022
305978823998
64533955627
2836098973
85716056334
327083194656
390589761248
144611188469
318633479521
364977943561
295321480745
82077280966
103560331006
110335456779
241885507248
19666896287
56748893604
51168895788
105943691837
442554795764
270909022478
271620440376
111978658237
90786770473
76643409313
151560541544
158398111275
159864262076
288235236321
84167803620
51839088125
117950249584
80341347771
213227615107
107954746053
61057254686
375279773066
284993477551
223378549023
123986377829
6995765237
306268777392
165575980721
43832495342
244140795247
200167626286
166532000090
247219695810
309381675615
442995347791
45849371430
138377230653
10510523759
292858348997
285124770985
183728796746
234173258849
218876575352
313679232405
360436550792
157266768726
82566277406
87852997407
189193586969
90510363925
158291718841
115473096380
11478243817
68156319402
254587753511
184386596435
419673784196
34780302255
230551640753
148656734692
87913464848
402696892645
195723021725
371247032547
58723230202
32423994770
444178759331
134877923857
311612665267
83654518321
151405694644
307712123819
233601774811
115526400138
315493384682
237108074754
117496557672
42767377170
192813689290
307165869844
13579470368
15619195268
144532098542
196817002522
192230282098
200799741511
35732713918
427893946797
280814876834
238738043589
316862925797
411411790889
234759431341
164791963763
242965328738
252763052631
222889866397
37253421419
430465233938
274600050717
334744006451
163714574961
353600428817
97491629506
43207060541
262772161262
325932156100
80214709226
102278966195
349346204372
110770427831
242092239770
62746745787
8362734595
165106206351
30187488618
53170315799
98853512136
175529134278
102296734571
88648922850
167227739366
53407109106
186710946076
65225428668
205366067498
47526541496
166151633103
145525703248
219096857508
279322521433
182941976120
421582214573
249515883049
31857481005
268897756780
377323439670
15342323628
15491708259
235729707122
304191109629
148206556736
401312229996
147151078950
21500699706
273696993176
212488879905
44113463325
381711305877
194225966790
85650532563
126802205372
431078121475
28633534399
243739990466
266036580890
219321795561
59387879981
10709167468
239348315625
108864635744
401033364189
147194397625
107857840543
160134234184
131023500026
275108410406
319078847408
279227228274
92892158380
32806428717
337131171403
223824776782
373497023193
89962202551
35295604857
255704992995
35098045129
251496340925
35230010698
211259432722
268294761764
290757068426
144425496461
449464109764
41272653486
44586579072
336894223489
244413723599
96475493691
248930249765
83744877453
115456720239
409968503020
395577186463
38965851827
365317853626
318822411120
103161725044
7296647776
40984403569
5058743649
33958054966
257540403737
160770327233
39678969837
303990635327
233442484129
174854649993
222653167605
3530206558
264408165379
165092596550
145755791133
25879753602
25686621791
92975121531
147119694166
96818294784
222583351615
6884986643
94152386563
160250309171
183497755639
326028648034
50173170515
426694606070
46085176149
251346965057
232647426475
57459988230
5043685151
198870374467
441802518817
11794328690
270196881711
66845448504
54317681508
211772002341
222157872150
405831240423
33805445880
300437193187
130436232707
10632115611
260359927323
107076767034
342750852928
125596706576
24136973051
22038984819
59897012365
81053173009
168096669284
23847685376
33002127496
304760208490
141866351855
52815543297
204773021696
285446951700
179662489789
315268066661
309034219467
30879058750
288349827439
204960522165
90884353144
103407643947
132971388889
11053352479
118306685431
229972893594
249138987670
65511284490
458963404077
271813379411
64109267922
10074286783
103349895698
148465670263
267357596054
123689004304
72884732331
133093656794
95322972393
208501882548
313718583787
246011787715
220978362229
271167600259
37451306524
200676374151
83511218910
406476848297
121548905815
124380585216
125921962051
17854165062
303131469815
237953277023
318923134412
196682225563
22506456350
58066228420
154767962043
252657380849
270439940989
139078264949
80406440559
227115792896
40676553133
198285799350
110790880918
31954426678
299506677797
227379739106
159005208109
131403837528
76686805726
36505830980
28447679026
319656028574
289523676627
98786953984
249474709583
223779932614
171373187739
246930366590
99144482487
235738152466
135934777646
315088281824
150928001904
128734278974
270731926141
6772501534
25419941179
179801467233
113599110381
56691392269
40461309795
137697211731
216383489444
170269023446
22213801573
109113838300
326123707544
99259533497
245498000546
22809551477
229058814564
57750073405
283221814392
61973035256
95693284066
84177542760
164172638993
191390773055
230620050529
176316886826
78078789647
136181664113
105285673955
29998680930
63566971660
176533605784
88868989137
72032790101
17163898715
182219109061
280850714545
283586927252
90744136595
109765187219
337977822278
18733320287
54435015590
239456692991
93307585742
377571653307
21760643303
300712082819
180483121075
99366154893
372050470369
7970310244
14993896395
71928299522
161231939983
71130258872
49003757038
250964496300
26354319320
43727251087
266071498715
305482466176
42927394243
57633563863
95312718578
4057323823
35992099679
431218593344
80373414282
126325134969
126220155251
44805747830
60992523926
465335673480
182139321597
177275159105
208315142869
147860474770
110486409902
93551156038
16548088330
223779206980
93301881468
123948907999
372921994982
350525303869
188939257879
308958413109
315521095337
49308956340
417497346301
38363268473
245642232693
252011653080
147301994754
82077092141
87273236338
308510636587
204517765765
64126336397
324178392606
108849632265
17460763904
124530167666
91051653757
349010950822
94244517771
293523064306
322735368416
53717431635
232128524059
254865509005
202664904352
199808453334
222612023899
159595583994
461167816306
215725669625
151944055932
120821895501
5031949878
153882338658
115630101929
478281333619
284981692006
66900211584
179277186076
37230897689
243191316907
73247346659
7099882674
70184791756
129046191720
250532505915
33261852374
71632437775
279660249521
50244948515
30776607306
7450418743
33116457660
267019551705
90351697146
75512851458
455249190152
135657564895
94766957522
354600455821
18628274869
238973017451
112575565778
219438316790
196084285354
17498516367
356010008265
263405898637
125993417041
230386114763
403897960403
84247690356
15033331753
420632270514
258934708104
138228325421
106798374260
192735287487
92629581808
361161552546
31582990682
76640149981
209644900104
72490369679
338900279815
119193111178
58260481121
88090092819
90256646742
145442535635
230558486881
315040375516
14961277616
376076449276
128509318819
301315303518
14843935684
172734277514
440128547018
46884479377
301596807949
154737033415
277538987293
52436521903
168218896397
84114215352
164426522916
35675962404
46364796646
43125608672
172960621896
304114814071
53178498037
224327661637
98690437670
167382743186
20907725111
290855865767
29511497119
363737291402
428961962032
129157200285
170437179815
404960234340
162664235256
218537376617
42349814370
106296680863
35419107370
78689180998
23110187115
380769408108
400519101500
56690707330
155600560141
146333855204
48919823839
40156266471
290331838098
22650533430
84932076955
230040184312
74533510222
94922087298
234604460890
189348441919
395664171187
81320394804
107651223727
416570361120
61223452918
30743122814
13432956887
317879290325
8814536323
15761304453
220237543864
202595213795
204490373286
48268047826
236685278620
12856604592
90645985856
225864268635
314058287192
60478111250
71008419077
265549540725
235604804894
59899152378
127315636935
130392463091
47470615328
7162404690
36043688625
13068945429
38445618246
135198627366
102099879606
114181262536
180433076692
101207800741
365506782099
102964542086
157603785437
21893007374
124209431121
264641331708
160601177190
19938349822
90920788516
386728883274
278386441542
229756682569
358963738836
115080271905
270351994491
424842341015
380667757272
142463179196
356554064226
47276713317
135602971986
217226979491
289256718329
201171341775
160875214322
382941577005
23378647145
58748836443
39325276153
47024451938
118998547737
39896818442
66063055757
205809815392
49241036721
136645055781
128491179930
82566809029
346029959108
79513941762
116835059078
98175232345
217520372490
155882728919
299850871784
187566173122
282145393845
183530744782
141899028131
19645483207
404799305648
205038104759
309052859695
157713652480
15752419543
94060258113
97255911724
149718574869
115780497324
108443117083
96052001454
331310390540
233959631616
211936911152
258933421241
76968403180
62253282603
143176063333
241786783040
87609182320
400222963671
253270078814
311952334927
51735508778
266027729700
117400483065
149907029532
94480258180
42423424250
297791412307
100619076291
365105809689
61770341247
194951740751
128663236848
273531243523
254436365874
29640979069
3952611732
177688318012
13131656723
309689596849
18419838829
236441698842
316413657689
336010672929
100250626085
108134809095
310766684641
374376664324
251331067494
139616076530
348157525821
333196163057
19065874695
223836869270
309348810998
223825013938
2659302695
204120778765
87253039104
187787342033
178272269275
433632368056
453624672229
387891784925
335675263986
29529762995
91790300730
123204759144
231558646477
327631683664
52844426150
161715892941
99442899460
195257295122
203226351168
37991299421
10872774398
113137458292
268147216039
60714998801
242665769713
221071340568
115317186857
34819437444
19267584411
270959868107
258294698619
206849498825
275524646573
116376660743
81297869928
21327878107
156839346198
254580070269
224467691434
129346396318
13827699661
177192622635
333956853997
217180721072
70692467559
43906602771
236775026202
383304596097
91587085779
176831211268
153247607841
241777102811
183402753559
186440058015
268369363588
404076250610
146323733228
3115570590
63481313498
127089777119
64737357033
211933955235
54933677838
224315909591
72752612666
25015076065
292864939481
304663824598
191435516100
79996158648
91515477908
52581840284
71862509497
92478315281
386365609719
3592603196
118493728061
68601872180
32685533224
71399094495
311214020977
249589372908
135385391635
330369099510
163743104308
342484015068
274711241671
250408226944
255672539098
261512547751
326399637838
232973913215
176591794955
282022733573
160964531793
5448791102
85519131750
411931473212
203982019989
49147246333
207549369994
218084302173
2828552449
144288172559
12210550426
99792818133
74686390947
26070288105
108630929760
14120539601
341990319055
176509497978
9914442290
33082894640
181723811508
86296585181
82738132525
375889894442
6174637444
41205659663
53302533705
116056077112
107396296311
90180166908
293378843213
288268889545
43079456726
193868175707
177438629958
316263936114
105010145559
56027680591
386157236409
53678088305
59929180466
180677227728
173754854889
330479251868
13755161726
210255493607
187859551466
95423027716
228551434601
349114130552
177386672479
4289485381
239983870361
235196698811
87798519346
47933463504
213243425936
416137142309
81830823751
210873867262
50230189403
66322964526
22295175502
3552663771
48293363612
265577369239
192820996631
28264376944
166725734485
206662373399
158310057195
299514087684
91448712662
62489116405
14382914110
32635554069
153312451375
129101755847
32991163320
164465436945
147442792110
34563786138
395258231547
389658417794
227103383605
128660009626
62456098336
90854202579
333810527488
196995509583
5454323037
63298966066
375468418428
154589879354
114417429585
265980048831
40605725527
171760097962
238099707480
194474713839
57955125036
196506093221
106413562899
25899145943
1913776180
65745905771
206442410649
32489529369
76012207134
138040703579
236468500247
2708628794
99010723980
107706166265
391885675471
257997156783
223127666892
155170186414
180037897163
85909430880
270290884190
215072669405
101405253765
84076510188
150829591488
321006494478
19086307268
291725757888
160736467158
165583161414
7098918437
127709560788
190562280999
119235752975
192588919947
79957290348
161647298961
200410360063
265807986456
216826243406
286750368366
90203731393
16912836106
406766243016
219543390559
70035395778
218529072699
315299683744
40545335342
80326860738
203657825228
8220804861
114402769746
365895684613
27117507652
152745805755
213451732259
347610173771
51546521743
141210556626
271251324010
315608524224
17957055991
52987422279
106063410712
129729372088
207849984345
129491661772
30247222623
97108477313
196508262327
280863232506
86534553364
83064574122
27375693426
121817383403
121908554165
216291603915
44115676351
135162632585
134801082152
177641673537
61416718058
402627688624
322770421383
70718317746
192583645594
21546623716
151951341994
17772506853
244699970738
185626120886
30213288837
112264691911
244857585093
63209096915
137842909735
383459517693
238921003405
256203298199
339300972857
51152864607
241911800958
185355007384
316148285766
165246400634
146900226018
210310323331
178618452063
224824231551
50783567264
333056903856
89572272251
53209180839
453399303703
254848997414
97924164728
284535978646
16632245674
237882196908
80708664856
207022434278
162668908847
174530565106
29716286765
232162332407
74015820066
143981280892
256491074132
102259178195
223640366346
226449715656
18321233930
358927897283
129960370349
269737498794
201607172803
78108797407
292503257031
153461396560
72476788954
262596050283
136191983751
64953478817
14112221368
13485099913
113002517290
194894058458
64265607362
51124473309
102423337421
203503948220
5958377511
307275396791
289131636673
149099017987
101552692495
20412206103
74586664193
224106106881
305661412583
271125924761
183274828871
16442007541
16987824747
49114014000
128989721495
288808951193
51785304172
158659118559
216612627673
96507810008
102512372758
5320881018
220198289454
176388796411
26636294385
17804542049
122626505320
147246015722
172141450429
161922926973
14711681868
78631097734
176232835232
297325480729
1608541615
93431351369
151294648614
260316351940
154488749163
195083106122
136150742378
287921231988
79903568540
73923968361
81250038228
149266868140
240214043218
355388258026
181953670398
48600733134
56899639704
73500997778
7135300871
194426544645
217360590368
454788140700
81783136731
215523065677
201323901171
125126826482
54694301256
407015489395
274895945275
192418434125
55573424770
4092898694
3978201679
47784950768
104994220506
125961079748
346463745801
50015695390
33457795946
226462748979
305863939150
195481220860
15044616259
157081452093
270200561800
62826456564
90206804756
161081729169
104231059587
57503313083
318347872625
14564483529
73217319691
212848004346
287079799171
155684418887
111080928591
187126716172
216756729335
82002863721
141292012193
112319583327
47367884336
269898955639
159076620283
7461376747
181114305515
327310659012
393014640775
112717164625
121246030102
64858961749
212501762918
74050291095
91130928381
233963963042
171987127180
388456805306
308403358322
122883955493
340876973752
210922402749
379474331973
110858495598
152239737900
9713818202
172405648927
246961633694
29538164890
102726954900
24237183866
331064323464
107687168782
47692939991
322229941685
400345194012
278199466286
82263005529
148949959559
223717897116
216635424264
94625893555
27199198511
191150236133
316009182009
71084373142
363407997517
126393364866
241640693183
125241196446
225247658469
229380476179
183760143711
23591135105
26289920945
175811265239
91976728000
274875444454
18445747134
224940605718
5051929333
117322060218
226824551654
37953065481
62013709912
139439229729
109245411752
58408565649
52471970262
303785920931
30830307985
262157613420
30271813608
307897747180
235690118545
65427481473
67003929784
57936424755
96154088840
41803642922
287206936137
72971549555
123299853580
56345333042
105029388190
95667422815
307110804574
195972310201
322062494666
118445542971
345948593688
346779893849
4623282062
465193380631
190950591850
179868769112
134636082302
147279410321
376465493996
17748864005
28225395627
389484050379
32287377490
280537046968
241589602798
116178671617
26413623126
293600646133
194339587548
16787295604
10599626764
301722383478
4221644430
88715266264
321437887282
305044789800
256420144650
198093050382
236614913451
5191641051
65771504584
55661897605
272813829747
303438444503
158768992514
351531324746
17607124907
123637775152
104203653657
139418007539
333578695442
91642323555
48259514837
175942906376
95821052720
98029238236
204660273786
243665120626
66024364095
53479955897
290280114453
221585862401
316541484159
388156932214
159625934424
20841631568
201849312054
278258435658
103654667693
15449507834
135524246446
336466573690
84916623049
292078203175
70598761429
157967201872
190244023642
238067036035
194004440163
148791460925
286764777682
27826898638
374958600510
332321782819
72020964211
230887797466
166054482658
183285353068
19727301476
64717515516
116671719466
24200635432
24823227558
180163118339
48082254149
217962213646
153762532417
44356510975
274986267018
140966760684
139323213425
330046788652
14870553955
178525770351
50866396096
84006095456
302698042839
161571134781
163211417170
434627639530
10380638435
50015963831
140843727740
247840674795
212256478103
111898413035
103015380719
173600439693
73211871358
9574903621
191200025721
151576902910
160586452244
139408794464
400245171769
12202287482
39634499758
64064652550
193950039766
91593159025
106136235139
103401109808
338128044201
94481697552
20819259194
120678526197
381184983617
16654496149
248488026674
324005177142
13480638929
11732517993
127980730963
3671980500
123943372900
92027828456
258235229268
182296567326
213037830549
42316996087
32834030621
89824203371
141392634188
382771136597
126625734068
183995168278
203030385249
15914921914
350432062807
149213570190
29827543558
249189949841
312108416134
86295748653
238830005683
31807714848
53460721586
12806983812
76877460127
148184584789
377081964458
50778959931
299291557818
59148339434
158257607669
63540178383
191666102683
122724973245
159342156514
44173769387
184834799040
205542522607
159798164844
260498667974
27839907016
241285126639
430636929999
366319853498
309920136688
96244508601
99701607453
243725436147
95296892999
110747844326
159039157267
6371233597
379901853968
16074882703
3723126120
17082726619
64788252412
2427718657
129313655918
29551590541
338727845086
31445816971
116450967178
36786320354
238291885565
11140716730
142180359345
119040314561
72923306323
153751770434
97412091895
143330907683
14233195865
226840435339
68884801518
17219286826
199750393210
49601366079
54662499775
7860760861
134844324478
295585700943
172644483020
141270112162
26408828035
196655462001
73373660993
452652687023
80094729482
155966566196
65182252570
58221680625
32419385399
297448499869
66425421788
77436188103
382766546799
123316834416
383105831904
269613689167
80061971875
31793804217
90991099866
240394714555
340431127800
143820795449
453911770556
243707342098
36084622657
6382518469
92062774018
45124474738
164946675754
207630670269
253918374486
491373852825
65539346857
92641529200
389118329833
336560081740
182344961824
275722486717
45964507135
168812271082
33405547829
101918450174
216229162834
406338632408
162233949631
409358303291
70135828063
103511028463
38080554469
82351153665
150443881750
373164326620
294242269089
130060691489
103533544179
260495173697
102866192169
76244278695
63476890966
191334650114
220473963307
241441687460
347790570339
264940719126
60135907898
23719581166
385137639614
36030087133
192479427082
42574140789
55110508933
163239400586
80823839310
20963788571
90243237436
20028320038
486476047584
160406568946
233657679471
121178248995
108325524348
109978364466
408870350651
397773330029
355174127284
135503502598
2787836610
39487713075
40322549232
143684081465
14184312048
11428787151
62778428310
236617873978
263764228127
339847378196
47122301011
103103208609
404329663879
294184015977
228199250695
201498987084
202590919410
13140988282
233052366377
331830118148
398667553564
142979624886
193281668092
136041402975
61757071682
232203349102
263216664769
139232493241
176347060916
198317318937
13499827470
198397749383
171132250836
448919532146
118271207461
70369239759
137949502563
360981652361
145188513727
67284764804
260724566690
91921582445
199325904463
48754223866
59512011919
215217324009
38690834405
405823902333
125785640431
7462287334
43394132791
297627950303
39020753162
200514985073
6375859092
144086578932
117802480554
105837227445
10366066754
352853877344
86078235840
313425253164
249613617752
341138222360
288677775158
334951394842
90216776337
35863750154
66821905638
7091172619
36239942606
104750875506
106089656825
132744995017
403129186311
92597061028
151218568331
58387668471
172980760823
166434085546
210475148683
259862561087
396581796870
14850773601
328988763064
191225615917
134516189826
85002081887
42667178362
109877456188
315563910184
144594932074
245252048652
103764733692
74768036538
228447844400
415411137713
106609576212
74397720761
112740536336
457395893467
407598815917
447851965350
214552561343
337680670114
381525599589
115303535991
71654294056
22106777175
28343392048
365167233130
6774149800
454705947062
67690689978
316078765264
115889997581
309708966900
51891281250
83118586143
364339180929
261865695396
338416917420
71744702827
26540523954
353399381215
23056083867
113442765382
157352750057
44198322149
333324532267
159030811662
190087225250
128071540064
305142475723
21194610935
122878458481
38028407833
179331759648
110664582819
175111338366
154653679257
3329986468
384115776935
279933616342
210846591783
59197724542
390232777188
459199735994
88502873797
445253245560
40948789737
95215151367
26834261745
5630369957
78764882706
344158769973
76496299426
81623789186
399349391500
210583634633
114086739614
199044775577
16470522826
309709023858
172117422694
2003097039
189738254518
138804728316
177436996445
64367528507
298487770824
14996938815
123806854110
307311836997
261043182780
238585331431
386751426564
357124232078
299829280551
104597167195
9694645075
7441130960
357341195878
413019914306
313969898488
187843687033
21006989501
439940533537
151401352387
79858283737
212152997952
279336983372
169421184598
76634607526
162267001302
73811553354
85195482659
97190734631
380159327075
117988091006
285682303951
232055014252
51998729973
87970947213
43012005534
278543062274
475486895832
144830364343
30489932048
476074340609
220380570377
83190790666
52220891280
261940187196
112902025162
120282060466
74677252640
232932185507
423783793089
173274807517
115449049661
203475950079
139164984289
354795660649
259374648891
64300741161
218053802063
292745254261
409700099714
445229931957
350876367118
103451152456
5128272565
137188994841
141239302467
5306649333
327025754593
76054577820
340590169765
32357734789
230629731504
230552508622
29564767971
43577865445
142606651135
210064827037
16254279338
379434734135
194733464235
34492529927
415536860608
130510748099
383150624070
394716996189
336263228862
198668568102
149725774287
84062708467
22797219796
433958177915
15293063744
46991293426
224736869355
172863144588
258143759078
272485775526
145539380449
69242023554
355214906618
248711259288
225428567513
138332713419
308731700935
219633049297
128177265577
83249230331
280736263150
142199057017
217271013669
345376303553
305727034185
271047931979
83570406857
318185936497
124715526079
73917011110
259710896457
78528891929
33758772842
166598911861
181917074573
256552840540
186544380866
276312771428
412487384302
30195824828
251973833342
394350964544
162742465958
37392549393
334805359914
249202316201
243820366845
248199438754
352719457411
269902049298
170828953881
66589117996
156744715037
23082400421
50349748813
280315154125
294760154967
5551612376
46294686575
263825077185
147412842840
65746427373
220084746675
81613814512
90823593842
387119116402
116457841757
5673079766
50551713156
304944416181
119155080683
247540713938
113748350083
173059528979
395300724205
156887894356
98335140282
197451867260
284170803865
300134931125
236480909364
56525617632
134756956371
24002512496
32995048113
7413733624
5181261248
23707673459
200744811256
409639071795
23035721597
182624789604
61878099626
338672492718
102705643784
321268693873
130176426597
345559018833
57661223507
255872428584
146640497809
57747399972
142328175989
453321480855
262690186934
67454025690
16552011522
215813231750
144443779732
384244230096
261423899924
5651072873
92137802777
172260066264
238771842191
157055926519
13339906036
353460941180
45959242042
133145413459
117639935892
252420678547
57597850665
446826340738
295385864063
432185681934
75983778435
361834921575
190751882120
273458351294
289594814167
135905114272
323630217998
171816700849
268702583927
246296994597
252609222790
102650725544
151984715294
98780229540
342952466648
34462199648
76506543994
112141734336
63851065497
11092787148
184285818349
67963060079
36206488955
83082038787
142828227181
41523779319
36792597701
159009681840
136628868835
309986474693
29108340343
264192277669
170916954308
159792533358
19431923168
296497613642
363317801150
287993054031
317234164848
363117351169
178175529840
134576966544
202586702840
297536663447
13358066791
21090345867
305393594656
310458210915
128763523828
216998879353
305044208648
152604069996
243075589922
142759242166
138904433633
313558018118
327338900436
82397906847
73462100013
370427968281
63096285515
25529595273
92862419749
232133231131
211401273780
181024371243
252411378398
173833101234
4639179965
386244717075
93587367257
41730232040
139122402933
75729322963
64314761059
108743846233
98167581795
186609697787
106055085092
258958638741
141468962149
105542351958
266494651409
50362980933
256150913524
277216146578
19313049681
19630665998
5101924233
81357077504
121195134871
248282403303
143889952375
186662173701
60183638729
30247055693
131324268219
29889258812
360110222038
181639087136
103870336119
5012242315
173409696421
29285574700
226838950106
124451062337
20455896202
104016326643
137888131955
89510671719
295300147650
269074425184
435639522347
125107114070
12428835658
186474340357
317804125409
99742347352
77885343091
260525794280
403231138278
56084185283
102350523765
308006218129
33275449949
121891960170
247505559409
176149972122
88068281893
220399361538
306832115497
303495977368
64014643601
55635837754
40622056788
353034615140
148069948468
75550098484
8919854436
82677458074
328031638036
15595904415
7589409816
130652364889
482431610999
238743474093
294960356383
23887719094
3763316100
163097286822
81578441920
85724860551
243288583825
101210716704
95370722186
130276557492
123680718325
41188987880
28361942800
372264988566
108760920709
109819173907
19418546671
93296589926
163348879993
100915490347
175363501848
251702814037
256350006745
133086409221
102172549854
41957328410
121736586339
170131568668
94620635753
234780622397
81923037454
277850351723
379044730713
246981389392
70572339554
152457929563
203383668403
312068539387
52289333973
25446618230
91425167390
212781353074
224081406979
339026246663
396745721435
270868027512
193549661597
269762906173
225343535273
223573052175
214181853435
185697360369
54188048204
2402316606
66007099751
126776621098
206099132660
52386982667
358947381669
52919486054
183397251155
228031798772
178563813740
44496878364
96978197111
170390839784
145667325467
457802958975
16116045845
63809831087
45347703568
106864874394
226837962926
66635170371
93606038465
194721960660
462249607793
139050838371
29647439872
19513385651
247341075136
68485817526
12191779880
110828198176
88859413162
22189706783
59693462692
182885791246
97543444279
120931263127
324060361770
116116682298
309166102826
275994947043
232830615707
97503781547
60412762129
369315322136
164119736316
193087664477
165776873569
139590771042
156991089432
218573561782
204447776181
177798576345
160363958726
142103075040
187867062996
194006819031
40084908000
104769359942
95420079166
209164141121
349777261231
161841329645
77211606493
115482444486
363720134297
159575202595
79406146767
6914515062
138390084686
81897357554
129640329590
122239283248
380959252422
48190177843
64793720040
265366297655
9500761793
422477266163
60051684850
326284754998
308830098676
410505976747
139463733951
148306540445
131840156080
273289138064
345442570972
49072502701
142336307869
260333084142
192936632897
105141797932
156681956671
48075884364
49944688819
191992078095
315666270828
338873948980
424041977773
3213579064
233357739313
323223028573
325440659668
286516770939
157761245323
47210497297
345388075999
27687227876
71895390269
162600832897
134845082491
88234986065
75017565912
158682689642
170203340383
324789640617
241342394052
2691227690
212594392676
381628430940
147083935565
119099225723
295599106361
28357326119
106108646248
288432736535
355667655514
43431883839
105353104309
26777970420
10293346672
38401334795
90667950639
56860884680
207703071819
292703097458
305813299768
94363030789
21061951852
387585018289
358090151609
170072225210
147096512828
110748663677
365637609758
9588860369
69726142575
14175648964
69298674496
281331377269
216464235277
51570705610
234881672995
246751006623
66493257773
150093336178
238534634165
355807307095
315077162122
273685562675
350057984216
52204920979
73674283045
79459938307
113689731995
122737119642
187818392037
75895011098
117680829036
203720170711
218566635548
218250314323
14512886891
169070340055
54508838436
51231211797
209530254317
294024441950
358132824825
62199625569
60592901990
141935130142
143972175820
273971200456
317246572982
353909544478
5429334770
190144091398
190552602500
121835350023
68852162284
94351357556
130064428488
304536454239
41565279350
229213973332
315784754000
111661532809
249176545170
194883435629
38043941711
89929402695
176282795287
106747519780
111000575717
123804054603
67902116167
178846219831
279320016032
37323186375
302700474390
46154240917
374844865954
153912492163
196170336237
16852139064
313631719605
203655730622
56189090002
486089874048
74556582514
305358114863
413219105615
127888910774
202553355660
38728769235
135706080432
124645919016
117578438811
455698164651
17958081196
296411916578
226833914090
12009415841
279352536614
31080243406
287250961447
53831572518
72083795478
328542425549
322744385021
320648367890
294616475583
260709523145
34952070524
20324441989
33779985295
204392306056
223752395148
323354299532
435736743610
264516126010
161580777268
63479864033
116855140940
255621894808
89368955239
43610188194
136265066345
388628647945
71260922108
84244716575
121631695647
76890622154
76155406859
130223728457
102983309973
396621669081
107911114068
124833819586
29704842909
241816681522
43078497532
20611497303
113455549080
303374302678
258267401062
135930471762
308997416116
271004254856
260766111509
224041303313
37996153965
249784804165
44531246537
64367635754
224194692760
120477634266
480581779902
245814218806
253600788490
42083118831
49767508002
171053077910
230399752975
169474377737
190246310684
16517976983
305818846284
153261410681
71834822828
34296217017
191622236857
194576993031
265260117922
14399222867
9014750680
41921946409
202495597348
122456499390
98029394147
340974792741
26635672583
150209071081
238933569487
96330929110
106910488781
92228278032
154117435731
39125286758
40324707099
285754907408
156738137999
32554778295
289824541988
222953773092
375747395867
205501829486
24553345497
140965365294
271516169492
45729185045
58166975639
76505220339
38401991461
73184194330
310741664226
269068391638
82646940544
233832771970
73072188265
222117578785
78410920431
12961107533
42953315678
271539137022
225599285615
188946316908
144866023174
287729865951
5445128835
86760270321
236842950379
215282128550
219684178113
93257256469
285638320098
416117143137
136543690046
133081025319
55310101841
147322526754
301559889506
177023409549
2732868155
261163643286
153207443700
339395951006
303143790850
160749859727
28050604449
180287499928
187491355024
69210823843
392427788046
194098472157
58979579534
89552246842
159340665511
94979376166
12717685526
162602790571
180334382560
132826327872
145583829319
124005811216
207122498613
53227601608
30912666866
88446654760
49827282712
30730707448
101333585610
354203924382
164421925417
18804305696
8405773133
126501874485
353684395354
204966121360
62285825695
124553553952
194945248806
40046618696
160210527904
440684455059
26203805101
333144621572
74267722527
30644790275
343902351161
44373668436
246925293145
365436505333
262319694539
75647967424
208822370184
98734165713
246794504235
21750987015
183875123693
113009183861
231095380492
36754909099
37340976270
254958529369
305388087429
147289213334
42639477911
118454959110
306720871955
472385085976
299082490564
18315968574
321183429106
174621017361
172640130407
13139861109
37764456803
327447076271
165870796170
191580663963
392338919791
106387693815
224369147421
191054300347
110566403187
106885371602
256993403153
80450558694
121074251143
16122765360
150116590450
392939363292
82345096219
160873795762
256860033893
116038657957
314709428183
206081645638
433328921782
92836052811
75406574262
241474084287
97982357171
302477569520
64967894476
405902806428
337500523201
428030033461
69792931463
392991317920
114873132620
183310941720
47907635812
110980771627
67167945593
266534643382
216760902591
304910837522
197303872713
213799321562
220442053988
73575154660
233288160158
409848761450
37376606195
227562157744
87955484413
18519589740
372382004568
26225570556
25525697322
212190407437
268149724558
137354665729
116736435550
119009592077
225178369227
95637160643
107025098626
182254991058
433970233940
151088162943
129563821051
209713525526
192863892827
101100861115
100896811284
291639373231
6692123373
297912620327
195359703827
189095084473
19775786938
162049844250
400338664669
83586155232
435163703847
179520477005
12934566429
41526475479
379734146543
119275403219
124290782564
155911526641
149175912024
225934787834
74163675897
400921894043
3096660738
83374626045
142795855723
241329535243
101041956943
211649341513
142546872855
286690867461
121795786530
144447556526
50088782632
39705723876
150171442604
22082674885
4617767062
270436076190
140090633280
325946289916
153149291961
157771460927
77876852550
70807189213
142310711715
340319108513
25728678879
347286550157
162215229433
478111877156
310670725081
408854304913
182389185369
272562852037
194074395383
184237180109
245246335789
287045156098
40465801377
55405479561
224419599964
62187011933
1976551463
199621909463
10761548480
263237183704
139209158043
157822867423
104983319473
45994022595
195393109154
15176729222
194520372939
100445721786
262785648435
112476624789
352500250092
112377854570
94641980802
288412313263
126639518254
33978753720
482440932404
350802841666
24617712022
369315360182
71489745412
46483875658
102873690714
162338947457
3833617461
93639129891
277535902912
246406874488
64690437083
289384424938
234199114206
80895321477
19630676060
327981031576
51460416694
443663595517
43777575677
2434435559
280173674001
71737152583
17569509844
14371484025
26089853783
162903765803
18100383915
202085260848
403100069556
29515531629
252391060491
12921139436
201781952311
321325501228
102222578065
344947850752
60068758152
29026979055
4082163348
15541819681
185300362566
151869693597
14016475133
61044466105
227080869082
412089006285
123247399835
394137640574
301634542419
157390266529
78873946520
155663815632
35379045848
181888158154
168196836963
138259415582
21799024857
428745902981
134767908727
168584488490
361487521513
247028802701
88744697379
4454361078
100887007660
107296594355
219141747875
119238487353
124137600842
206454884312
145117874671
100333080594
232168066912
188915915480
200528118527
113477329972
147904516907
168612194559
23006039687
282063823173
226943140340
172458369878
204412125630
239960576611
103196890201
111468837225
91288579360
103827544111
82697605076
445939444597
272545675994
125208562523
35362618693
77750172956
86989721297
166156730603
35550350548
65534830568
66572046764
208189144439
140279011114
116735325591
60241584047
318328034907
24588788444
39987675006
67103488685
315306931930
354298927635
99334904466
260650676837
206854770184
96064752319
231365304861
179162199237
254751717519
104526642105
63003071609
190915197038
289557365178
362488679356
20877117173
122245891749
85280553511
323262900391
223800929299
55549815158
120308721550
123425581658
247022610412
178725849638
326274305779
288802573147
270192505229
21138863044
65656907070
32512549411
192885412787
238228071678
223959181378
254484779276
150199418874
106494699250
128712243578
430501332576
75710258236
272372825673
12563916863
13194351804
73345347806
303942660220
361967237312
30556504832
23952292689
47371746690
169350160539
61016070481
170255049121
469584296315
240817878568
389507920889
26752547923
225146549255
47653317381
11915027831
223597579491
105926618132
382321745437
31209514622
87923832255
319422019038
79552240598
197388413934
272640185619
117926439371
110636393406
35359904285
448582375236
263673440531
202132380135
57677962976
140156840323
63737474169
233764924937
104451484615
207354413436
175491562583
233395481227
300544235720
5729792916
254135527587
239825656973
100458120073
300117663736
43640675251
338099185054
16365663827
80635062548
104248709230
103863501113
98719419697
56998485551
443979138378
32525877594
34966059346
62609594248
224730720358
78407074333
294423660146
353209040902
15728142826
314237059610
159242403867
150480743422
277109678311
16986005469
247196568220
25124511692
191832771502
27422097487
44677590257
453175796803
250317589870
118373810209
338106715024
120059135133
19932489474
103568077312
233574889348
390765666241
116529776903
195843471511
80374259350
110538928378
273763413304
245605500783
189379728599
86186440761
42644073777
140617217652
225823822029
156449043495
150695717095
185804036117
4178622677
437710719102
103402432213
154969142833
151200900418
135369882341
218868125155
79568130748
199240703481
21736010034
19562042804
234028335875
137323394984
23330836901
456852738967
155643342112
150522859123
337061711830
436777081834
110369659125
11553705263
126940690218
175474466898
297142457824
26642521403
79379839165
10720191119
67722776394
24522333162
179985296152
45992763338
32603528859
120908069780
247590059359
262063309174
5425078586
138363976267
28032625667
157578637856
46714415064
143888861900
229415171338
273567846277
59059311009
265218685867
92746571916
229392114142
277008106458
59791247820
307981959419
458084675195
197142621838
300203789152
293188589618
246243475593
87351722315
242157618028
188381409846
277925509497
33724529274
329729962647
317051095176
168008095407
39479192914
92050013100
314768860093
146851275895
165659765010
203874529344
187763554594
2163905815
1835058373
271210229056
215303361413
379973426124
37704133999
245282787986
438145413576
201452521582
66590803812
315607439417
99871565601
71019720676
51194276051
35316307879
471395652963
282512834434
59925757878
138153775810
23630995230
286832185923
149819710311
195550781980
183415309221
79148529004
194099621276
57486600475
90551059984
314038346158
17543196693
298811616439
3898944605
3410523504
124193724501
325104625134
117560769141
324269323968
248209386597
34061381266
26116889301
93806187648
114359322098
350011766206
342129618175
13248828343
110264004524
94247232966
249162234284
272990092409
116215741099
100188877892
153936023993
16866557699
63056447655
174377786238
142722562755
96905404404
70036855682
341881961649
23672649084
135255712797
172701141026
45109361086
215822753589
40922117414
351608591059
86764868886
236692051849
156929246083
220596953833
275508028577
321951139589
78557582376
49486382451
249981051266
145026628228
87228719499
54360236122
34649616737
69700936283
104170393479
88966792431
332734094743
204543272895
104524198563
219306612861
119912398101
453495333116
148876003812
177756196496
200776526913
255754478515
91854104594
153476362173
232008899264
119069225283
3410183744
306242128857
417641469236
163407170816
79811939669
245108664080
164156498059
206876418228
62478194406
2955327285
110006544536
400469604608
16742778827
2530172328
31189412467
180093214147
90309161353
106611750018
82662672602
111877480713
14140031164
50745038064
305109734681
194363062276
250575362418
341169916384
157899670918
19511385262
375106476397
355611989873
244534750486
24289559378
55405673216
81143528705
198272164228
177666551163
263263529083
345988362844
51927179891
96351579252
9132218193
111106685051
358151671963
125940622722
275384503216
205467597393
79097679267
168018725565
287463522402
183861876116
112473272389
60135151441
171808015870
217384627981
241421952475
221869247563
206847667750
101016283067
210062120101
104766347705
135504846374
9869526945
101658178886
50626332947
167553517570
54661068706
68698703421
302101834754
19154164683
98331941697
88660102563
3028863748
17676995910
251198504120
310055706160
284298264404
52158410663
218781425058
174100927140
64163058504
88315012416
153913210427
104706850988
14752629934
467215438127
3723675152
460605374836
152746253267
121601538886
66021116406
20128000005
162497459133
60586499027
342651235572
77496761468
92448598177
148603820286
189626023972
21693816262
61704549488
124075595531
159859991482
80965014293
34879787290
169320024691
53330798514
9000443575
272072525525
87706360803
69313314309
54745064395
402311415167
39073398920
122812474709
276069239491
33758042250
282727169954
296509428825
109037211435
412737907862
124088652113
35893444565
182954167472
43374805678
85878801779
241401886225
215362801568
185810151039
308304890605
148970359820
120664281618
94611136978
149500854122
194865565381
100966647931
273085695842
1954651637
346314547038
282972446924
302153668964
90950825821
160486909739
30722867747
4771194379
70610449083
282631852156
32815398497
89950213986
109110906836
71092540492
7489477152
217934090400
128986140356
296118220700
56605141101
89455245818
17266551336
318262203460
129250110810
157867569598
177149081673
62039870553
423571026731
67641955050
28443047401
35051966640
166249852388
358542871825
118655007137
315125529072
147943614412
104031485309
122339857361
81829735107
444842046139
153934631570
100247013099
141397504687
274815768892
278627452406
382370116571
357590621041
204507264508
261578749894
294177757069
136178598003
275321371938
88331447559
169266985426
104970071915
15902966151
270541192705
243373312713
53533395288
14381956848
240301873783
243181058915
114528884916
217006660259
50411561264
108485085952
165872453659
218557419271
306589275468
38491129637
309867121398
336219631601
69642801859
268770335183
204036392063
161092167254
431097278938
95061719916
124648470588
78092415131
113333817969
99309152279
344622339185
27807545558
225999600789
30075269934
185444995333
289132842186
219016618235
14232004143
29410346845
309127068987
168600817287
141237601173
246973657929
71643967473
23013044846
20915828802
248042785682
138200567792
252417211588
112503367025
61174696559
53183379753
171226467374
280007912696
84573746665
9249924105
86474403585
43315306900
72344583075
342180803629
40282889385
285859137762
84443531853
347565447232
123118703879
73143932371
331070593743
102270275346
362915669004
312490823551
78313724404
330987444016
324829143201
379984643172
219698333178
243104716442
335853561130
373404241858
269064493213
192473994207
213301391184
66892951855
127094389918
103896111705
4313647608
69629420046
153207113819
215531904304
254450428782
349197825625
294685172289
76820327142
93552231083
371624812982
183698917911
269911857680
334213794473
118946753561
231668960229
285098899545
91049076550
68128519006
119409720708
233701529508
139654469142
9418391315
302675246613
186876567092
64189247803
107769142235
232008021091
144310512496
158599949497
46282233841
47228480550
204009366982
170607213663
131827211876
76658966609
7287631416
439173569781
92300441480
74442994754
203137921286
348254776375
120878356859
146738926425
235618760511
434297965292
234190611263
344383910856
45609875069
119819489704
73921618256
76821080447
247360272637
204978539996
93766922952
142478750329
169919453615
165868127405
57521789086
186051162101
9294033863
131577573878
278687227852
29649394218
345463812933
84690601688
277324911885
139409173375
162519668797
141164351301
169667590687
284925922262
88968114210
370539529999
362163158329
67814353886
184951369495
212738907188
119837184565
308072380456
324114629019
104802597277
161080908873
223561256723
25647036335
273258604399
252423837438
35672150493
432584525625
24868479215
26900122622
91530273011
119522511033
103467513065
24125274808
234726821783
1787425416
321929203350
217665043555
9477428108
35948324000
349291585219
305377236385
57072136668
181828531264
43135239433
85797794081
182650119403
220672434412
166106642295
325735909420
101879666137
257326632456
39052249545
19622332877
29547708969
30010285741
197301099044
169510880050
44261553003
157634586723
12215484070
214389558170
430732305873
89023776753
424828014910
2200802260
51733641856
166937528060
57501577060
19528238633
148274561697
213209017228
78675253929
460286687535
325569636274
209454710387
67214164793
82698147948
52359563337
53642367284
364338879103
453325526116
184149236929
3433723262
143105592546
229217491604
182524302812
65224788553
16281577415
105403736427
185638196133
251965251127
185878952872
299436058216
370539528095
5387661227
69693460316
227525347558
154469532653
166711058019
193701230537
100578744904
56756978131
190622016508
211285765566
220462999031
9125431271
4559650780
171993187732
44341311748
90981988880
69048347726
41315772527
253953340772
43453376862
27237390600
31841105912
241249899122
188548133234
257645010453
66271407651
227060727443
39995944623
9622209635
39631019270
366986579269
298737176224
305165293276
7699293552
47371322483
33614614718
110093232385
184391766136
168294539943
389523719750
134196150684
202758750049
267113135761
37476521586
325530481487
431047429547
82498892352
286549636235
363733503835
106894300332
291711999688
113223628376
63623034082
3115795423
25736414103
160393545484
226500977240
385499985778
97997132138
247249067284
8091293371
19722518627
9495793261
114404315803
196822306109
60628597873
135494629574
22141128642
311114105200
109925495297
25312177976
126023476020
187797639377
17098604899
98946924524
146667289813
345142941899
168524513547
193650340174
281682295815
3907627668
139586055145
27162315163
271585734675
122167055971
155828599767
25527806463
70005057386
212427819543
111343793019
34048008507
234589971115
50645238774
332614527469
43516866653
364245074334
57530759273
188688349558
365600560482
120763995273
43663396608
181211525963
171035435463
88870959763
126756030988
425213355342
211939511774
56662803449
56544636692
189599765967
42314918026
26453817435
188730263666
404864122050
43397186541
123092545102
339582034980
323947532506
263310158291
73041116755
208911368788
119413278147
57875253319
153206894731
270744839854
93468257667
147744001007
6336748420
189516692850
305515006046
189681384010
11134085535
346600162934
133744280154
296595066185
211941747681
132515094502
77907310716
36414278652
142897154272
249740405280
164319879391
320383517190
165444338640
224773385975
18605110862
305963309195
203139473975
427450442757
41576873426
83123166318
83091890299
120897860677
383673550997
232417421376
261337123069
132272867206
339685826887
174713430750
166909120888
266944710582
202606108556
42385116924
121983631089
385249539484
181544001441
482363545044
181095862090
42151053575
359439471422
106096852795
7706437163
47080472427
182167394286
78367699145
135627236303
137049216129
57993257081
271667582712
27118485411
262770726027
1784370465
23055996260
152799576084
98941055295
317341488415
93879230461
153695510431
189150129088
5868754439
296390054418
61659831038
165833932591
59896040496
14726282060
159776410997
12363618551
299272645116
326482612748
91925699804
67175566196
62510407958
36193025331
111108876541
64457805172
303721153076
275346665333
75120871735
163819906853
131406545090
179798267916
35028754478
259101423955
74270671376
227002621103
128650568838
28081703894
136643079673
146839404683
234927478739
1646382439
191521474419
196490767896
227630333616
212280524265
83409330920
317016713760
111949139478
306251230367
22172244695
87018148904
219100804070
18954331750
69967092559
76428984003
406573326364
83426573095
196550309864
128084673959
183122741097
117635494590
80943721202
123629380895
343757467581
190549371058
168829989321
248153375936
120028770400
37641991842
383244144777
119295464924
14588690641
160969735751
115117817854
17393332292
110254382416
87471347274
321453295438
95358825519
115979181850
233408902790
70418591510
173562715490
402252803805
95714570195
180491820409
222169848485
89274558936
85563829980
5905178821
190597885368
90979480269
424437530853
11503966827
170768778722
41242787747
314793573613
211589840752
316442380164
31369835015
19512480463
38841625734
164739309535
309301439127
149811660089
59608693574
286007751819
293539594435
212302543921
77335684879
274032641732
223495166143
349949184698
229685256246
215659991762
18678949098
208457118070
420813030003
14441622627
20758036040
81397844476
104126722702
16763185280
106849044777
203285615120
452564482294
426709522287
112464713836
118267197368
108341312855
3960116996
345485683670
35480176108
118645816040
179423361911
6331799235
258628130630
265759447586
16915452515
350427124264
4848819717
34804658923
299050550542
19898604061
21862310075
380218339196
149407136921
16921093397
45411870586
202368051340
396303512698
454764398520
183840515535
127217600071
184174502231
206407940804
76707076086
164614335411
318982653247
129676635653
149635048195
219066688970
28971057862
158993076783
33393799023
75290179868
123959515582
4979921098
236323791980
150881536087
3904702936
189973824484
57643546802
406525921159
16003133046
31027165709
152291402880
9663076153
102256572481
142014541209
217543238293
77015180124
312716667202
392827682375
251694313330
43937233138
274143411069
37667485303
49452659002
236902989365
47868063885
90710560732
3359282253
237206411345
245525645884
346869270226
261068972187
167720130951
30274222373
99640478452
266907363001
125589933900
92141858366
284391042979
235465702018
72664944860
72441166330
29105702646
211159262047
106655490330
66025946232
268982047643
98195072457
157913139165
192782484644
282142511292
335276882717
129117125086
45235681399
90494943034
80999308509
203127706000
310806326687
58500096888
44463014278
250918600906
199190083506
5581412524
30424327847
3116045049
331906736154
131995603538
32848583141
390304176455
142552094520
167097698153
38596252585
217429580930
32391437517
175796108281
73176871161
106930599190
166679367709
99340684402
63351269838
455618709200
129323442655
253282293254
349055974745
383661082200
181727474359
105905445641
77422125241
17929635673
217040838628
301665590933
273259501270
133152965428
4912908767
292597062749
25997449451
136105274341
194699315745
10756613378
173154420889
249857863884
65244620590
111134411351
198758637885
253773159814
149560967931
82552390051
343443450506
124301968277
233689783079
258249467802
35478471636
133910389402
277696097517
291036802704
185017593511
85984348184
374334895761
113604426607
23360040836
302687486547
229783962756
57911034767
25429114154
140479994524
279805889280
198980722505
41594537395
300752743229
314636694571
139583308930
133673719539
119116418601
33823093502
208569644732
251994523713
373054818785
69392220059
136609359268
340398320278
63716114545
147106987865
106528241139
245243266282
147811513685
124014995725
25958808240
418129952227
20751160884
104990122103
4160485722
269678896381
93843801017
139191865945
70072504256
34420560758
24614332709
395554573290
195075669387
101017481927
224930921469
7855810093
98969762060
133256898374
348102078204
34579776847
273863254317
192176326601
170074357819
392043847293
45081279240
26520538165
59206592836
235449554570
190333185972
112942028241
124805731952
28509633344
258009806907
76634354821
13129607895
15668090201
85363038782
28483206847
194554041948
318266113799
75119015141
68800421665
223642783422
61078117740
337562443316
124033860594
149834336711
49352280063
112334281871
235005671082
192727044630
118892905793
115366582541
249381083410
126589237914
254692294048
50754576654
81709395344
68011643536
73410200902
112304030807
251367763397
338055873210
57647283890
247830524735
142235737683
14734507569
94030758381
126287293056
297997462284
52552408073
419995950332
163487899193
45359964382
263049053432
378211423011
85070547083
382039931752
224656544077
45567158499
125072134381
22569940817
204477071812
40236844705
31025872989
160823862852
107046278788
39776289226
259406292696
17023483910
270487083833
369740707954
147285844979
63626078999
138709273493
99550083602
125564410538
233861645356
35105019560
233007471111
133602557040
36903102040
92396542230
25564101198
252721252545
29158015752
66239112932
10268876893
79515127757
68265154627
281207395760
29432645939
336152236489
55992873020
296913692811
52777101067
113946251205
330712046838
114511226445
168251457298
24821010577
333178433702
94142815435
99245907103
77144234534
170262415944
320166559106
105218494113
288896999257
215278192438
249780243926
80870694003
140068058883
33339087747
224077950582
276074781336
187370299221
143148796147
199786269178
313322469321
115228373675
336055413371
13649842278
290492100855
14341922574
169893938887
169016799230
53653117990
210071657304
255597358864
99202584632
153690487439
103063419700
349672160108
180176313472
158496692385
53810688821
80396344889
133164008441
128440005794
33568633539
473262997514
237963588971
283126669530
448062999518
54026818727
37795616937
274932588582
73373037061
48346794380
333320963237
317354903735
9044306498
245244777140
139916682388
110964654153
4190993851
94541834591
321493254065
343854620544
144605622749
284572109963
12191748584
404323907144
208852491836
39010482178
294467296854
74982078585
268103757283
15214880777
75723593444
29196514150
14923819833
81396680015
261069442317
37220647389
260261582048
93185335682
364520748912
280048035076
240061331288
29498272854
37741111937
242811098862
6256221226
169231050797
116318991886
78492851545
72038214640
49154431511
106172377164
164351977473
385772487813
213656653758
307172091489
53080607820
204228597853
190125835306
11427972467
168231147478
198728060126
83846688716
244759290242
154342048040
73425104313
187695547781
278723726321
68012709311
206817048336
132902292815
143358327011
233892196933
264001257386
79091076554
156040670610
77949700666
49022992499
242275629877
201773336198
69805774046
103251419138
365180827901
146443778818
52583296891
109080893930
146657464782
322675215437
193471620054
56467393470
332360535187
99453385492
319968464941
377034239792
57770437362
260716482330
72031331524
42677816263
315524303138
184932180825
80053179098
128602422310
174527258707
264751921827
111375987981
209581292171
227734303971
85161259179
63019477187
27224333181
270908466079
307286160083
67100260470
372717193625
51617491878
277917059114
74925987262
127380092703
175855209832
373929575038
68590111573
11989443080
204915450751
21282654890
63907312877
9795353653
71436061926
171207141733
190789854610
224351112061
6592719418
189832718247
275910967759
237625167988
155183244634
121610581240
310742108768
409275890668
197861619757
66434997575
419267427974
301461369836
41079889212
222353983778
20879852057
328872993190
107871054940
128417256235
221594493121
32306825962
19223259068
42685629354
338671027033
210646180460
295114504477
355208868333
167638861347
121764613811
191973739929
131829236460
218003446152
245563478880
68795495802
88165749090
111653298058
156662473712
77217768028
154543522008
92667656839
25728626456
255838370876
26502143668
283265643322
109898442821
248220390859
471569285603
98792515424
83435600145
362007001234
86893072283
164782915220
117491317341
11524627237
68479154729
263649807828
249915905893
77822001652
35234791674
210538412308
435279975567
233338914718
310301993789
262224052199
370701765652
175852685681
47237651902
183975486520
150546027849
267370512362
23555840616
40234383539
76942582373
26049356240
335166612177
139493055198
154258727678
143915819380
57816880712
93012391589
34246697499
75532397978
429843212299
151821969708
35089943050
71819539029
385331232387
135817621601
57962571168
152612889275
135949201938
52004343257
188682925677
17279207178
145293979582
149746187495
368986873653
312306653368
7102240279
117586118090
34675032515
34257565360
305697064257
200028846778
126096235829
303557946880
56515439879
163264301800
229743605863
70137729516
143235390637
7755503234
260028660277
39992774452
120935601428
37868337210
38191805174
137504903695
157569885214
11135577864
75283661191
79617244159
364297062629
9570340381
239758657604
189561917945
108166811528
262460761723
316829735143
107367588828
172564247183
73984539662
3597710938
218196277863
20768528785
101513731881
25900544124
112810581165
356346778048
17993602250
45674684570
132931674777
8335651721
50048464391
375816445988
152418433145
485440417877
36538929958
107673120357
345026819114
291913764745
73613598603
168271740080
268475984963
28620378813
137917184358
121584768273
167953889787
392481775011
167943146472
67026680614
105014661153
263634993607
348900641887
98510863935
328313869106
173444658218
9817821415
141439493938
132840232620
161344961688
28405072438
247150179246
150585074849
97414454378
62733909903
62705937075
335682753731
27246733010
248076551738
59775795439
391326431964
158776516708
192852878864
208253164238
78581609764
122519742335
8617828617
137110682749
119562070079
25305610848
255496806288
119116889574
13363633215
75473963301
3027315752
144449479962
320534256953
50757164080
306496375873
398989654905
31332788294
115840630397
36734868831
154179042986
414890336877
17813165850
297950515088
39352662089
351052767190
18934624050
37019114107
101977628696
112573021844
175907138195
6714232556
324631779622
454265283540
51900033968
4163060549
341294193818
222311094794
186862825427
9812197831
23436239390
65763687435
392958379927
9587763874
296288003235
67137109776
143319109576
35410802939
204112112457
280706362311
96795985503
291035080974
266352484632
235166579068
246328881448
119563629300
31725241113
161018484477
109110108183
16369278231
126608374520
2827044076
94850206379
438263664498
334020170433
190010247150
299239250776
66999842515
66552668598
19715963949
187279487695
213911877931
24871700389
201593619985
305574656399
17970828138
214612277147
221280845710
261992545283
100710042397
344270177638
10233977971
61567994119
227925494982
403297494558
229870354877
91325892772
182153433848
159017714249
97642453007
44284599751
57880687393
21467609711
11446886635
4032869712
22129666805
126091637073
126554386215
43924922859
132817118823
197596596481
254363715851
37191597553
165188974853
364424004956
29881957028
137165675980
399285624646
240426932175
67813562333
127332904610
34368943032
33265380864
1511998904
79899723697
376461506380
426937027660
144998266268
94575549893
377138265727
162199113006
123935881416
67729546332
288580977412
408177978920
188067442051
146959959413
213650270547
40424330814
305899731158
48888354786
160299853265
249945764057
103112891160
184266273233
109705660258
115925316118
256991190509
313599793079
349815843036
250864569810
244344149850
397130055230
142265414599
202139758947
356281965051
341495045047
176990479201
383163134294
345598719776
208014553086
161570960004
162014856104
289866427845
3759031872
132562809555
60712160931
40098149149
106651429455
32609128781
80985614710
167080370297
36085695051
141868224209
191110587264
19036678864
343683591202
132176552332
28733874994
424254165508
134604116737
170051329414
75466642649
17320049004
34613699008
325906702231
32382499751
274853118241
9871078315
81705131765
112906481130
126930085290
78100288559
269123598130
251387235414
69334799957
8759515407
241570157664
314063182122
172603361293
227441985608
26162419569
144904435932
137153377741
35209326777
110578686120
111732202766
267088256629
52481887511
112283159509
61665124820
50297395532
54465696239
140224091914
115123089257
84793026373
247444528812
238994632288
118697825531
24864802639
70687471786
197779179499
220012793587
57723049213
383628634729
87568856009
30368264584
118844094310
406822924483
227291503825
350399025383
37175603192
310489695375
10767567453
106933752529
249034863059
56168550215
281256343611
152623195069
380010432981
66144318110
319806751678
132870421614
125461385341
276603992703
372573971342
230045815708
30499600185
270829798299
192307784670
195472383819
427297483542
22716323014
7882018376
76169338810
325176136995
197317875648
379042593425
170074663983
17077352966
214266142956
268726932619
221069057524
230919149750
293279795357
104494733478
175598582878
211041204510
211731885676
15745542576
392801769352
140657158601
196364208298
204183391796
24291178469
137478285627
8032791643
247017279929
37327587956
398809431237
229869072800
233282962106
61208797559
219135449650
283282514388
230879830486
33339708919
33265999054
125290494645
71635182081
13423323534
75002241743
188810275705
99049182934
262472744425
72811578272
304647565305
278961646369
138328002488
44504184457
37919577105
2556121312
30493427786
362550153522
2276980275
253175849607
174135899735
87256307407
109018702282
284844090428
42941980214
72822013416
78519512351
116378882258
151578181402
349174138449
82630860215
170827754214
56016897991
47243650132
48003530317
139687631460
91175416071
229962441025
26100990041
16378152290
123266196993
154058857489
150393020393
161879806699
40284694836
164556622967
148583186903
42801155931
203159747730
229840247457
12756014268
149787261503
438830829003
246739258235
48235026772
344360019532
22454403176
72190639718
130136100265
242418471195
71641553247
135008810513
231250372484
378411146385
277123082934
188988420483
69301936780
17765030288
41679553108
49218991643
20138057236
15979451396
119177100101
134642825152
405638665120
27398467583
399185793571
50187553813
17483957199
52576222613
270738140338
116178526760
280387591108
301243622125
181675605062
350183740889
29573613772
337102449770
202029739770
25547495622
268522625955
146942821197
34758779240
215869853968
23151204377
12338129672
156088535703
239165757117
113337582325
365512185606
283614842053
84730206678
238398733585
207877148327
134694341841
12547197727
412483748832
121417426162
21619488162
24563284860
16470014970
24824805933
297241605463
154735467425
82310246192
421267527940
150599108246
107458511231
221351105943
235388088979
46709636623
21518069725
291152394246
18984469744
63266883994
61574022230
41326944247
89648755058
127066140699
9614280233
288421162293
360295948816
396264716189
341315996656
175270994455
354146937678
190631627834
70794120550
282184848921
381746081756
329838939735
68971300304
181720925850
174813349947
109889145723
112389710796
66289761175
406915352292
248411550184
414128128685
228271765283
60233853235
451651822117
73267802903
171507105170
208258800643
221232238738
113907253154
204637767577
253412811136
28068703800
38895370291
316461592787
393732923258
397277593569
71262037830
45179632695
161989098721
262946522853
57863094263
134493195494
50828346120
223969351815
244335772984
255594024016
246438902739
226985321689
32024026660
172103375766
145448657224
223894586148
71782095430
321994527440
368183625098
86489684993
129072893566
106044660806
449628266071
35514199346
90874450101
35581883895
173269128909
108622450094
301531419708
12001239383
89050607117
103131591380
251531411247
22918116827
208198731235
39454191585
68772887747
350094902802
171845461377
282285207392
175150877470
196970965680
198070788906
31326667134
67623074160
154047099763
84554533948
91013508797
65963035910
212777672769
139499572002
49446812766
201226425143
5940591381
38879753663
455756353872
44637876132
28543918013
233462135897
26193160208
329802033761
94647114454
92185680070
340101016372
93143880957
269621059993
2184046280
376311837242
11738693945
7096654659
79202231115
37607981676
85681044841
205502268037
63165262761
307817382298
159270023668
341314702007
12197797512
113973501849
74214803818
58148232667
77205495655
23454340294
156143097907
133819477953
185549239778
475461447125
122927197455
268551000755
162283665716
4937890067
167657867772
146742205432
241169656557
10109926868
336195080922
41119098994
133215168227
79599188573
358515205955
306029634087
22083270731
29196083486
138040938479
317557970225
169252276289
95235533118
318069498320
9348637240
375185724235
44535929138
174144991514
302251944206
80954724633
200538669134
5816039312
254127554453
249949290019
138209836734
277293851498
31775000167
291408492219
187974456658
257613017504
339901273103
110735701499
73525776409
90990880809
384737124716
213241766839
442362854462
308907138611
246411068796
40579145521
129324867261
162065736341
16427813524
181702983223
186709485055
96814025864
368887757346
15931329429
16174799729
332339596412
307698023590
88122149399
20467295544
5036791782
208096534584
238701905344
370730412991
106959168080
55387504390
420430468906
134599891042
51258639986
133871168911
251719519446
125690415475
38881087683
131221118574
145699241428
143147191063
279107245400
72084650971
112165115282
290846429571
184939311732
351386380894
492012854686
222818289067
202190935747
61030556618
76602975377
44548835645
207916531970
400561281957
152771410116
183398643604
76297196822
231963266390
238549442139
139683033954
150080391373
239826302817
145962878454
242584565016
32259628241
174953053955
366804868284
297885958119
18628047946
369763433827
209085117157
72594377705
246088164683
209581175253
48390036407
150300736342
402117893401
180319922565
47341632952
329425167452
129762550481
221586087192
266830273449
143422023606
125867342272
63473041788
232960006339
233980790700
240432434885
109176364472
27738755637
8303740911
71432222527
13804961003
198246095615
269823555562
411601720037
61588125814
219697701500
36712223880
55297618416
7480176837
189116881719
377632878958
59696856787
50823409783
271560786075
107163055028
321451676735
355695566264
40645788999
334209993217
301201035639
99519473790
189584822413
153260382893
71143647208
58703261954
110605734355
22339286948
32485871588
21656251161
96456767523
51424532852
434576598587
121484682278
286407592731
447158753052
16785786448
107565150081
260984626088
84267579194
328350852461
224518601314
99605952123
124374113396
317316018635
437008853923
3821356921
85707556987
145863227233
306410876253
27207167660
307653310869
92506597250
150451606190
101599479202
333935179217
285139800342
18730838760
419234061159
39151102885
36488642558
300764312543
219325859458
133357375832
274927901561
376574357346
183957425486
104319394527
15147605767
23054717867
221548433397
50340110441
8325152712
104856803918
110887547756
142774785787
23520646200
138443087978
43399458054
47074623876
3933213467
313771146117
114487601512
22049928980
41632568075
327920815430
195712171728
270594875305
355737059149
403215340647
109266416759
117393299017
158939366992
40264557607
81550087946
64789401885
223519605096
224618341203
225833389350
310227931569
273885980413
88393724572
95126686693
7624131980
2883499441
365446093556
349679232715
419674709907
200737040099
63171235078
153443877498
224425745818
16436474900
160572706598
118918547100
33291252497
341326396620
33440118050
186086540800
291378242523
64186553180
194763890350
222553424675
82431229813
81900692580
117983791323
147949708369
87694621390
168188423867
94076073499
257362753102
216432616912
320081082938
82021408072
186056110672
213680904212
317629540166
242038275487
25665751679
136278265848
344389109768
205869129201
67691808246
6292054611
215986747083
73171928133
214851058505
72815775008
272449495168
81114609043
178024722240
57957997226
146720561791
439457478630
126925582401
179008632568
50808530645
40069781547
87122139138
52572235282
172910277716
255691638931
98659686304
77657198315
91402986187
83159368104
277282854317
73039164746
272739319327
1544545942
271459022532
28915093420
409723310803
344985844863
158254318532
83308005589
11774772910
181348293110
117205501531
183328758060
19333296295
24265505024
448491431949
223380871367
107381536553
65421748068
146550376962
343042413404
85299227338
179937080147
374213031801
113876666829
101941511292
22161273157
43124524122
74390702981
150902891302
21569428487
284733121541
362960614423
2773550064
24160510712
281278063020
325500927286
73077474194
189526657218
129478846591
281040660779
16468315718
146537146001
258702588618
200764989127
37845859959
44560763243
44534663703
22127109084
19997180130
21264173489
109815631799
21740005021
144645933393
293726017355
105909604877
38464369631
250472810489
77136002466
164630254463
247495254356
198695660172
387408874413
315833641912
76121114314
118720621508
42867668315
136599071473
13569621254
54025061803
239308368883
154278972896
317795338429
74909394485
123381146528
121513494406
13871227410
469098419060
45110440562
270133992282
208015630656
305020491152
70578476125
17097294793
1692306962
174285440106
272408341379
274580916427
34887715211
103535928678
106753472353
167410318711
455196280523
412479864769
402730644074
485318402814
62644860260
78912023265
50477538447
3960848503
467929273700
102530689173
40522388895
135402551761
253070978681
386854559863
211359394343
233560548550
328706377067
50963627287
231119666003
172957022234
404379744049
243616774124
357137311961
123993963724
281452731025
390741161751
312728874594
240575629564
240638195125
332634578335
480914236070
190491585916
121989971979
108558875593
27076750904
168592351936
413045503134
4617038974
69691647264
88744351598
104528481062
75048791767
129776483028
119286633032
256744015724
406853663676
61915894797
436506867457
273342653918
228551780813
258581477751
259423386218
159985417919
76279432050
129154637806
192791562771
45282087188
205457312941
393441375891
212839711641
286841873068
365490630625
112241130974
325084525781
340535441362
60528998684
212961541279
98962958393
17458439256
164304879042
20535449534
14993162132
213278995403
174312257178
25905431259
172261987781
33053941295
187672414733
336522629229
107039605782
394250761099
202378599648
173057038269
137709700230
81527041129
194765240888
78101921301
142934438535
228920449540
114783750068
67755657058
139782263936
35316542432
290705253697
62760263605
160272843482
2763195171
47492580234
160168676287
19618314518
93063663023
2808923864
298686544331
202320667595
244615243531
70796092258
145691318150
73347978717
419789449514
244020382308
69697388953
217755760095
330078332562
298401442173
126121329267
352958013766
89567840539
86156890650
245160351760
14599309901
190825621836
225958461823
343114132292
154099786326
108499554341
201230909728
96407724669
187331900048
37568636436
189049057416
13148509259
110209099716
96680512951
207855575755
318979080683
172772874704
186929043363
88357302037
373572667589
372573792895
97557103782
148211273700
227587860609
50400775545
190844560587
160849821375
69427821619
29636693599
107197029296
264527139608
205185100529
121708203987
398942161350
44526344908
313089044790
154534935741
82860268185
53449919215
274337695830
186037219290
26248505374
165101687433
99167057705
399529976950
55783095952
169365815310
58476884565
239855444478
15747289761
148580498025
203778904978
468957686092
49130285898
64332610662
122411896057
307307472308
81689382628
105503367644
131533244045
16693737886
65314175127
141095924373
40971966571
290091098759
69847553873
40047000970
79623006117
152689678135
360570640810
82311156939
47035868514
40510912185
178221193956
21667461688
258475713419
106982302450
331747822304
291050548109
103030395096
127567581017
155308651214
282341534387
55732236389
302528341829
184524696341
5265839366
13712485871
202190971273
44958089947
141813029253
97349445006
22881640950
210002428660
264754252028
375087475208
86160554774
71892845218
188622079678
94729975703
120805620895
31001966143
329035965710
97113103794
414098114313
151395835483
115843366354
25322346917
151140112643
216460559992
193787439424
96599170821
302540623544
462170511718
333831282282
270204907979
36992284435
6432933619
65966175787
368547478834
276162024664
344199866644
333971682489
85172172722
79931345924
84630024256
190241319889
2390619604
339089382420
249846794159
82277093426
38620801772
87539154028
184484068821
172377745357
53910366748
63819386499
45650929953
36012820027
128488913225
79725529515
138428978484
285575731980
211849547300
157498990816
82019215573
23476616583
15512716947
260672853148
141404308558
11568692385
32149153304
304480416972
21863194379
85025035209
180500442285
290476203775
65538969274
290045602218
127643236449
264469282228
159478101022
121855047261
315255602822
352251749265
38807673419
148376583591
272504625589
81875300164
437753568648
183136514064
198586205109
247334206142
188397762321
171271928745
40272462115
255952211179
35037811106
185085453453
113768858521
286145544827
29849373697
228791157117
191838240317
22579407367
133213043097
287588267303
35659699505
134662474289
66271688067
275870276494
178188405679
222650727590
49398470862
103238972553
220761563179
212701932284
27970680894
106928586343
328959946113
184032876123
35828400124
265148019098
49629330824
153532499257
103145804244
337640344771
38167845006
5866467409
67351749873
175101295614
183682707730
9765823145
134685412465
67432564692
379897529233
128885322031
62367052957
115127173784
105517286298
382703092026
75709624066
118422964581
383650206541
217702469835
81527752445
163518173265
41472299273
218558276601
37484591632
331013004698
19821850952
31776963726
194758507078
251638048740
227023623723
238031926290
75712374146
85192098824
52471137774
26990492664
196586083178
184510055893
120888330051
148013210564
361303612773
146363343223
61942305515
322441758538
281875400997
250450263144
362850608823
324008591282
382231245083
9043639796
70311597646
59730401105
254673865289
128260791302
252340305230
93598864504
43976155554
269893772829
63486888428
201502216703
50289255065
110667817339
245548681120
343060453980
100728882889
7504313862
401685585057
65110834773
207256376688
290210666806
8905157240
323657803571
333620238384
235299709090
34728808544
326274887248
50231313043
101104994289
294052593192
92278999404
25894332935
175221651546
279253567315
144592284654
54663772474
77231017903
71888527399
115549354894
216348760724
63050897565
134665201438
128789147089
146625966768
73588222990
43862498677
23557048910
248367066817
16670605242
319832800993
258780484586
84447274048
184762620872
77137977293
127989910532
243386369008
439121525361
29008330099
124444403086
75085819088
38427941950
40480488933
208343481905
247897180753
359480258867
65805894501
12549097404
98872430833
175986689055
8580900342
165336187354
114186571103
378571167192
74493050059
334168433795
205059081402
249686240415
434805965163
104769426588
282190977949
96060700019
335500670817
310690078991
104326937905
128577786886
42752555472
146659707719
95510843555
116441523935
151114067423
42534487855
245196052048
366882089107
46202160786
216532937802
126076416816
200617098873
44297922133
282156506755
98722405906
207710874511
33937534725
37936772101
224372570213
387075416701
286777588049
87274794064
13911320341
121512011525
141452502120
122319521131
32573686474
305031117577
63208473819
114410173875
99291621455
6837141948
36561496010
416378117581
145557344290
290916334940
107874372002
385106154792
278951218752
10688270853
313463148804
271511213175
264508530601
141190750110
16066531091
258793095540
487686133132
78586853514
160906778611
3867169720
83953199207
127972954618
331980750301
12073547974
74945125273
348115144287
14789966763
372226300431
142663721711
117307435617
290753506609
44710306291
283618230108
221173726938
112983146547
14251052927
153487251425
249168443182
86898898121
316089344793
234461432981
400695659055
220506838883
68206055011
319415712987
351704263990
3936197582
101858420049
98016413208
207550865590
113971369339
58174033659
163506235498
270046187503
136293069514
67663671857
10977357577
155056566115
279603562519
229779021688
32225590324
128848849825
12737563294
207874052371
233434043588
356873138774
120046099358
77413680867
83637345978
193109316663
84548033614
47363757180
185522817863
26461440731
188829510972
173366611944
177631402762
255180279221
136306341047
88682661437
92136176375
324644023697
236916889264
6453167875
377767343866
265393088613
91710476495
203352909507
400236889066
269031722863
190001053041
34634764452
45815913102
123271131175
32393825501
91847191667
323073133057
361546749961
42603543242
185028292447
223065930746
152232570211
202963236443
358327358971
13276139719
263832189967
446878034496
24811923998
160265111086
160965358750
285433107083
32667883106
149493621329
177925555231
128216229986
304472131214
111401524617
282721739783
202567195943
217664987983
366508122581
23028928224
359986606412
41563201107
111665966883
93699576067
208303771790
186418952612
167132361262
219758837481
256788983822
414144493478
225302005282
18905506677
61725444990
13234292429
17102162902
30360805230
50686720459
288890137334
186947746485
201290317618
347843265291
19356677197
51064532777
319726255347
97372634861
132608411253
60953318446
321266662349
130774402036
358178719817
14560436982
270566522521
22611017042
172910172009
104651658220
103132075284
300888403993
87272071356
237360371517
96960656743
271208491487
52781219871
11860236256
415837956909
19534951466
157329463330
47435534600
414146836597
280419198458
99214093661
431122848620
298478473081
4145958039
89329509327
130808223809
25555409158
173572639313
238822929057
376105930774
185664404106
75510558604
79098077030
265782544597
199292022057
24673275589
263635027742
134869717018
16171899372
59450066506
436715472492
235022382807
151577002930
100043815920
124699787410
80729800913
190557854426
165845699882
199902484217
244917574812
182515203182
157176425161
33703143075
19269656205
347116013767
240318030865
49507698199
206304205761
9979716595
175839229215
64818860942
261161267320
240297902077
126590141470
158019188845
268268865036
401315188693
111752019650
421871587515
129431670801
187715671024
136982610727
56540553267
374589734128
60952624028
218685157914
19385902756
119679289052
403947997324
284922441671
20474369062
219467189383
112307378670
145195899111
29098568600
123018566314
397064081748
129428946193
49638343687
17749681624
256068773463
332511835236
171322387754
32096806670
23343983160
22754513229
255982289792
155955953587
122723279037
252320738012
31516160175
177252394874
233856983697
197910281676
345450213194
109047737964
314870244773
188577683726
87725180899
32214365230
48451643028
83694557587
144312677699
226405601593
356703275319
265990724653
141214483532
42261742331
96369297793
135900868682
250923802862
149151885012
62362079440
348004234748
66551703337
16218060034
187784277718
31696723092
34372759026
57484815322
132819735993
342474362607
77669479399
34411903194
109425921694
391315776650
326316768004
341010854470
97997999712
49415676460
59120660430
107203592323
371478727496
317289502056
189465145938
16095838183
119852293476
81746473148
293202173802
110313676847
154527733097
9284031388
82047004336
407920825663
38029051333
30853304089
174612322051
312293755724
135740969284
123213454617
176199473212
104587231410
113574887505
354980980359
147516987681
315880192479
74846381534
88404152420
241605050280
45955419475
91828851299
164512625164
212620866019
348360026453
317211173922
32942711325
85321634122
29062297547
408195701164
335431909004
244759808290
107508192737
28005128069
421574511054
172140672776
290925798221
43474195495
170418145916
20083782223
172727148345
37197315335
8501775743
67554978311
181111377739
191689192933
400660116526
185113573572
29313007220
247955957002
109697384155
174523020957
51638419470
433840456028
434592348867
119594279229
178908124912
62388548360
116813614332
4409789646
71200207804
76788481109
65966405293
260188259312
338146287429
24888952252
267091851100
229501196502
48643840190
181276945047
288637383625
119966228624
237635533871
36430104557
124820435462
9959549021
105287188486
158812577056
104858556172
212458572114
140088505582
19499791953
153182526295
84678150638
259230128734
169699977566
171189114563
18713844645
10202258136
83216533341
256219845489
196061991207
26841439161
128918727623
72445155108
29053689278
56345966467
7650901261
89938944893
367729595084
72429391849
140018277427
325731151949
313916306827
21080680813
182926534152
139940140157
133905947055
199741287873
39537315217
272844711862
107528572073
142752376567
20684690951
116763701290
315633386554
290762030585
204719998170
8480527952
56335368788
27792729307
195539116711
204619011973
110993246669
205580340081
63335262108
239155067338
63864402187
87756528178
172631741689
257309101699
54452150478
176676975200
206352382948
80336157320
11189702017
269265650307
34006099317
71251964633
187819337300
274969856095
185692027340
112071005419
345911211647
284604199672
393225951057
111664731041
162019172140
169545307330
98199769493
80485116552
94027061104
407177149356
13508831948
51779230097
23262915738
335171384903
396241260745
402666866251
360619442111
390651746901
107756819948
92728197915
6087389303
274607541251
27127510869
445296199267
288910443658
86084831431
87633758971
173869964582
322840179635
292748681383
326290008100
169635536338
227518812207
176116486752
113591582904
274056240401
69505076388
22381879925
71741431919
49471745145
393725764834
61229250228
87112238935
265881823635
323517522560
70565664897
77975734798
15322961212
224817167777
76829760305
33976348403
213661342635
377931597179
86537564582
240598966511
153062894634
126826081003
96228866435
371380274748
204796383914
162997974501
45612812328
52628307484
399759275655
295408175035
3607151012
243658545085
101332447470
135457902639
208604562203
45679072216
10619776872
57803338958
161155852600
248046931184
220821886330
158133728659
140957151478
91865135558
304778335528
201321887573
179031420589
301648739557
281745835029
15492187272
52926516336
50861497155
210278512903
23043467225
258582698228
13491143901
95965500621
320064267680
22676621968
91623538355
38043583186
217704251474
139923798094
188443005302
283646998244
2911272899
70558662651
144988241701
149535411875
319434140082
201414843933
119345198837
9303219535
173805118127
24417366062
59868198280
148893053352
148119072637
68161391095
129721564486
111352941693
34743516553
161887345107
8001475616
300007520016
54646849883
161232970620
188350884205
24896182264
35662945375
39890844655
5113680327
349977606793
26005298642
391242989644
251562408515
394584978217
9099258436
183270919783
242334028800
369089127799
95736551396
20329456505
106859182912
136327517261
93056984897
460798520698
152113390533
182198913411
30347818808
200984324369
103928089170
276734253814
25771418857
117431680416
271673405181
93030174378
331600242746
61452884355
23174277764
247834913254
33440750010
95168906580
63109919097
259530996215
202386648836
121001053006
130432157066
352161142079
31818746946
57043919357
33131318071
431501877840
144454835849
158818360351
45861842261
63661452900
29536270120
147005876462
125544632695
181353900828
147269271473
101952945388
247547890499
160866670153
416117577239
11229175534
129096664113
135247047815
88656217249
34852366681
309442781357
349819194740
37351686780
106023366074
41268430392
202899810922
345694036953
247440331990
25979591401
232812766563
23012263029
261362224581
218079577687
205389423676
139539835721
17503368208
77212251814
46290583954
113752312029
145021780519
54815843696
100589750203
220796652086
186840496692
159245938812
357754359039
436982056414
18011169073
50266557101
199473533275
287392516133
57499298989
318814790614
31296842761
122730822522
30158978725
12513563701
156461652061
40698720519
33506607764
153008144946
342837160576
3082524228
87726484991
6373692083
394332738125
101796892002
67315198657
198695806084
3238532046
6600790826
78919494580
98751382866
259567258689
296657833230
312208494615
429463469380
19858183700
193704347817
44335913506
183800193213
62573023401
16119513344
215924105915
346025846986
268534226746
88348659483
248235534562
75487184277
87946327166
120625258105
276037959788
191661291806
88822082283
228950070636
164451526802
12388075270
266958059017
173702292156
83871255307
22286225514
186411102665
53642356421
41100024998
57961684654
152719039997
55667262392
20633597618
14293519695
409336962228
226034636532
293583845798
164310720070
90882644678
310171242870
54885552214
51646273488
151012411778
345359088791
170000280226
367365413052
148780519658
68766862024
164102872879
203439074367
258254722176
104289912106
296096662941
352042918514
405648974805
98774796602
348853442020
242528665974
342232736997
264523738180
389813443952
9907476303
146964585605
14733321944
203465749052
179233955371
17102751079
231919858862
146201234456
74502886303
81018462056
118006707483
99294960876
163022223774
118639353788
212924892238
320944042076
298442050360
148567797691
156915265523
292262204775
78260060563
46863217550
15380563795
413943766609
126898834362
278902365569
110754211850
236763914621
2981191791
108846867895
59396498544
35367695463
111318458212
199720279017
191531280801
350831043846
85509449709
129269300726
250484856480
265444997715
208615459748
207635118253
262337727552
418907708681
266441992006
314248067442
426594351494
273022691319
207242616519
210087410662
95207294253
147967403920
136753950042
287130611287
19181695993
2625741618
125041348175
231080891553
385778031675
48761387044
102627034760
111512563807
397425246328
320513012700
207395735048
134784129952
309103266245
322684850234
219671492176
220464890668
136830767196
10940675529
11594347795
391955526914
85777514192
406970504760
58524591594
63152746795
262683094824
71283183150
102882561862
241768520802
151292365009
101263990630
167611947659
454472494713
65116395408
355318343252
5571743217
71237091220
103533490723
156257448327
418455108523
351497104067
189163297604
256707401903
58402093701
138695648086
201314852506
4668164507
37651661478
287062883687
163122375562
261305266699
80486076248
52069263193
125445752517
43868400926
330190267028
274485503183
227817135887
244393683758
81042596893
203917054168
342155935974
172273756639
50412777476
5358980850
43102218651
288998769551
83847728574
294957269597
195357933172
189047309379
164510390559
262864384683
260282488367
78925779656
331597514961
234637219956
235757361779
156559680455
138093533892
158724977969
100423194640
326519967674
382708447325
186596418600
34000781086
222925654355
113784036452
264210433584
345211321622
73232594113
403370540147
35098688640
141410508989
161923149240
87155976107
39511703851
122404954778
295326755151
122641652594
71095170915
236292113710
39876404278
53624830817
214637146516
252059756926
333851423563
322924957859
177920691878
338003886611
167434173814
115100826256
18034856195
48426695055
191729940898
279178469550
17338166545
336715954537
26253431419
17982854076
65993279260
240221455350
106610142146
219539746776
88498685419
305382670190
268689072735
88268824444
151050779894
58274898303
125244171230
328648077289
78699161547
53446984883
53523790624
45815634490
203914075998
215486859482
272302569683
111366357315
23392496780
99196557613
105243904299
391569864574
396236897353
161751337143
26768434233
316284498876
104773642524
180758625306
148703523135
64774908789
31580878574
119951701185
291021541301
59147304945
244060329982
206120961144
92972670306
333407685660
319776491793
29208950949
180704563240
37074708234
175686233833
60614299521
58883657648
144178138044
272239310182
84545712161
121055843456
103253227898
375663872596
301885442034
107157636052
42605697210
115138558135
168036857254
123094756355
124929515658
35666112720
62029826523
92127828864
111323267884
69065810653
206783975030
5815851322
74354076443
85621638735
354001556250
127833189417
88570395976
257132810586
152835932468
267248683448
58079015125
107377389176
28273514363
129965835524
92664406361
5703340866
140458062577
166167681634
312800243138
96739015087
189557109121
293282929462
145740963732
148655313786
57683815177
138697389698
66240559125
209657061379
105563713650
273895760655
147858784303
202369620274
354043865415
193559583852
38293443877
290335379676
135309555736
25021506484
36941624544
215398638562
72278984161
61892781811
25202027268
210785729807
155595751409
218193000545
192532752917
225946784797
164936149436
28659059960
185044736829
369352123234
3317399416
110772643212
244891403629
246665746817
56604383331
13335960566
305310610690
194088442336
437417852342
147470558901
229536332943
366718310584
260877671968
57997622868
113931971096
319647288896
135953302915
150472041474
215045311556
281653489768
2939847479
9317211442
5262422626
87045134878
269712225639
236733050464
86937556026
43952892419
307057937929
99383166525
15424180680
152125926942
262544398443
124194569390
19972734937
111850102773
48853035448
379236608332
31666624569
259653324313
8392577428
107306322564
84647389336
53817808765
50618454252
14821551980
80224970131
345943246817
71510892327
55316300258
248898888850
154769692678
135765708211
30672490779
107901467560
271123499824
39393937435
319450220343
265302793171
278236968102
8371250525
315956665540
354979467204
122104205466
51415680521
4909647917
68961060971
50173793744
285325479133
212057997117
133727093649
160932855292
58323352642
58095784195
240755239630
241798435959
305379344642
183471196271
77190807667
42426724235
21929877124
20436966057
171310054677
291245280904
147463286197
120819068961
206297734408
93523978361
63543126719
188291640500
345737570518
69685008782
104065489535
95882398826
40219286836
98079966493
120100199157
5618301059
49992720969
334843792095
85877070326
151591884526
6411314339
11369703918
171516772382
196707837463
270918981454
384226178126
205998300397
205664068199
41348276030
49073995775
61315240588
31190902598
63680670149
177549131240
107185564315
309060958276
171971870598
192212776770
193815462605
214610959552
254281815459
154748310998
138652813587
102024027207
213156588065
85045091018
14783106822
248057586584
121000108214
207128052084
184734460432
78075911091
155565059217
58741006536
103362014166
5260374050
114522541734
352306077044
332854489998
89386807663
154872542307
56414923919
81031599663
116726268260
228662871736
78523143412
19075647320
220456394538
163456606893
33050462411
155683029179
144170100313
84679523108
216631015948
377218863439
249853133709
189283876631
95376333238
309363156123
304277667312
372868294574
241212426843
280833697392
162592723320
245706053320
134767111303
226823256012
124881085786
122730888342
354103639751
106023098447
13781157582
152205597548
304440700145
61582659784
199907807423
35094791189
149583930464
191793560343
362575608981
121226457930
186953417010
66945803667
196260859283
168676709072
128440331042
126477633930
5979605038
152239678252
3964979805
148633867113
122575166887
160946471443
52992408318
104437406528
80424647734
154931649272
40193877634
151042560660
32720331250
164154354561
180576972157
355254554233
111804844575
58649447286
61602667369
273449552893
316438247412
34222320688
24705170299
374159847098
68481570762
91669268798
107545392837
61534662969
42931723393
189232842115
126988216020
5863333290
161607198852
167625066424
258558318192
165171940831
162147081793
111441292263
166748288813
126228604639
214767091894
16080971373
58928171577
75077153539
155588153874
29584534910
180999762216
360577319290
62699814801
240700204347
290304449265
360675497530
254155341089
394085935590
12021384090
153065068184
330998879935
237482194600
151123206048
309042718396
168405596527
82380274983
163203753270
272213390830
296440965560
18404301938
100967935553
198072220825
2385546158
180757949900
4072046625
18026868004
407932982709
150039762836
119621642588
193648156481
298088463799
94301867522
177414980564
358423010425
245146471015
47489282225
296756683533
163000686571
312721182077
171456584408
105068431365
293087801662
10895883842
31442649862
268835475373
16090931197
361443993568
341276559117
217513549465
234538959918
48793287616
146850914101
146944138992
359297979206
202583180642
310534434159
18149217040
120240436989
33740310921
97160134742
200448574960
99128063554
340182679032
47703667526
268332059429
3493147715
89801091433
447609347752
8369113148
239184120148
354424424718
12078107793
312951629275
51225575235
40267742329
221524971506
137671942807
163276149351
365730945708
308201092987
225099716029
299620062860
113972370986
50453210018
421290649283
147598371624
426785375703
30781964911
197224944591
105038675428
21712667808
100360842596
66463665977
187565123072
188312065389
46070143375
72846182977
32950339895
73630375876
240115375600
14582814891
390407212084
5963169477
62202268345
205066702113
249880684967
160203682840
12012770751
63377732950
340663695718
166870625892
70502140206
43293638983
139178654694
65708716046
330232129768
55865351761
12485484415
17128567692
57228967301
251022029022
160816777832
152915137989
106248183856
221237594622
211445459151
110493199821
229522576619
251789444418
38349319215
48258799607
289930585681
48023312056
91837812956
271895328990
324996256436
332807882767
98155185704
69497727012
69657371941
39911548138
360093557665
149715979951
222646831458
332121396819
111173775590
240527717968
195364108302
150451960187
168942417047
186349027883
100560419576
349028864647
169445771361
180446876202
322804757026
352500924449
373187888302
134535227799
283445286938
319625171489
204830678064
143523672253
231683578546
77552451862
46919782291
12070644928
173706531965
136722714452
27842473748
132198888448
450944100555
66916896081
195870370595
433060023811
117732998371
7485990040
323681354181
35681771139
355806814065
16644865535
125861657594
182781410106
114659430177
78737036435
343197776905
385985256476
369180389340
83564645213
290692893125
7740749026
233728405125
123583980237
321477825468
22460405059
208312967255
50564554418
98725927316
112008364976
6534258689
156619818513
400131577629
115126210609
256116334559
335768070962
42761849530
16754849372
60581817949
40351408161
406750606511
77438568461
115592620297
37913238168
186351582210
222297525906
40508966546
85368601159
228893399210
132396225140
240880830066
148184206149
76570393151
397528834967
47097004189
60877418206
141185589355
51757101085
46854275532
70648949051
70352325786
74041858989
43420148655
63498874119
236170631679
74324564885
286619911597
23726800710
104460312778
322043430695
219648724772
376358599615
11016992946
158453002566
439433655803
181652824009
33103266242
62739754124
150946160303
74541485965
346409884211
9935558579
385063766729
170750672474
142877900929
403038134793
268403575792
80908796142
14540517028
375527252066
130756055389
191327832576
55576118174
337246520663
109036489759
5465481101
258908850825
58918077025
161338744143
118797622465
49829152177
275083962959
142701492669
137983150029
261984221266
279361796445
54550792998
161633130238
6334329940
340724809435
107427110520
29292461461
345822269347
285838776810
133910078389
68569704591
105435791645
228651241630
220792391977
116993995651
82498635000
90740091424
279365141886
94231137658
230614313773
98375956743
244408847309
128188467521
170275394980
325069875718
149883498863
374696882026
26382506825
110480557457
340182200094
139474937238
134553199463
51540505232
26264886355
348622349984
94848309123
71091332969
65490203371
198442948864
132140140117
126660501021
303303058040
118061748748
158695759486
237469988774
129043350891
164963520847
239672691579
88181448048
179035658016
170017442346
158517875844
199683134281
469442168973
383276459637
109886908208
149175951402
55082546945
244516398562
50093906319
5638331964
133767978093
78155681766
7376218201
203465249444
19948507255
362362884506
9424410445
239303291175
330198867591
237154224660
155707947688
112614830630
15639120680
111043731311
365902103819
94507177894
123439925640
215176864679
122022150747
433629465168
69368987235
233756926834
20233101082
84878778294
194471998455
232957005418
107942807030
272739307246
127436058877
348539243358
125915997666
154356245136
310448471387
177391992899
226012924987
92151864863
88808653989
214172339054
92730853302
358582161725
252099201955
16840632057
152786123625
316513498664
111520267314
213000149343
62706055525
265183120568
151843599354
68600113243
303853686491
347946279804
31356812009
44565317543
205660062638
37645141553
152337518127
5152400113
37889638877
163474058183
87659659135
31476933304
168933369428
176832131676
89186049080
8941382294
210329141367
92217397432
215724300906
333661543901
132694022160
206631537092
187082935081
280836492317
116756319985
100163784700
43148307169
61856058229
113091375233
118112445420
48890201645
81929516045
50832858451
20814794374
244107376390
9101098061
131466302985
61806720841
213020335464
425421251642
84375473150
114301084274
311198749965
177963062390
216586446917
253896022532
34947182421
315617382827
10819940856
317319295323
301550954528
171906245272
155003751466
5992473674
132850519651
190729932193
33101447590
176313680814
117396527786
137533892949
239751597714
351996423766
321049744470
41990462778
109193803381
127262842396
290037330458
43692984843
387096922783
182161867600
298766658511
104234618449
300507160169
113038473535
211213195770
36603207668
201133757912
108007145643
455908066666
156102182718
215734623914
64770370723
240300536427
245304347380
54330055997
255545302356
85612600354
40884092085
215912411737
213540911024
347212325011
105660693656
130585406296
27138649079
2037966076
315935742936
32443555625
167701947159
63986253508
332542961533
319447445898
214066556640
334055230605
132428238488
93454875414
135635431122
65450670104
53218411634
314655831320
77340443554
44121200316
3442595873
296769427056
272590006917
180422523538
113737037253
58744666555
312667407786
115063560091
64617195199
322540804205
28585418288
108015360290
292405625641
161090011378
370890938725
398315487597
276518490483
126657151293
63299650370
369326844450
123015719454
22320238724
167665196786
105440942728
190552424459
7742672151
277642193656
148566309810
201498481796
8564416584
117153322023
379216924599
148668721458
345911207307
13069216795
424948377706
69389301026
30000533000
25401778960
174995105429
314336135083
458363463818
4201326374
337278550898
355541914537
136017711128
269234660095
256168778630
16649974732
244484922068
95980994822
28063183684
192953933401
449886382417
191655778913
407119648089
82093351308
195195852209
76086308903
86789055922
326698595273
131801694582
348752514439
39513110774
389850419938
451809921000
253733884367
7673338721
95815765026
228378299841
114199325536
28582426367
92868444500
370537914970
32432633657
257120629019
56989258715
121286433647
319364097019
116297267335
223552811031
360785832151
223351056184
90916022947
138039305925
195761170929
356660487828
17843597281
40901938831
384209202122
185905266861
344898576690
177957356966
247820101941
129320651990
157071263646
41028897759
266625821284
199266959326
297110520213
407781223322
32321469472
351555383853
284712392943
200239986236
184914427064
31285295957
117705954386
249964545550
165802406938
15490778939
104725181836
89997618152
245722143075
215358637781
51639006558
262435844920
315796760071
51884073727
131572822459
193919962587
170948472900
106002546056
350720308705
192465094964
205614343266
13786059317
250530108322
32701982715
335018402982
142128454071
207340618086
82280691751
185306341294
160497135684
123620717538
196902584658
66585281610
232699163248
308848164869
384224348009
263296294242
160910228954
59760582861
333867726068
149753038707
251650663035
93661273426
9291924075
322958083376
238675733131
75372854475
170764373271
419148536463
325373299026
14398122786
8658754612
131795628492
164916084948
269724397467
270011287605
94196814234
242213582204
3420620326
264503319343
89707676515
115821098810
230069174775
120005740001
313991792301
343035530275
7685929468
10533220228
242079278677
364016319350
2321691965
332635537745
229491409661
94716201098
241446260186
83230822133
68528225503
101423554743
249655064218
220685365346
285531997075
155908602950
213998756906
299707851670
212052839184
301288668917
263619182566
64841165456
433499339591
73554093027
220883349534
172271496290
143490324814
80073943665
170809540958
13419840980
227770045205
61571417516
167078027131
29504922363
171777227398
5718405941
147140406244
115781323266
187305446185
373782434566
44480161393
87015813502
194882640983
68156664001
166923157219
26779013571
275232707712
16503995223
236789067803
82700939097
110077699891
236402025779
133914626110
264340929077
73902376622
58387307164
61341609001
29550568114
29738858827
283061950656
304067916903
96590138765
87972678851
7233256701
71868628373
33621570812
361644243600
318081653865
210825236493
143247858181
214598122028
417445111717
72429966423
34889520881
224778221949
207838943963
89618326287
100955696641
297261493803
338707223628
305991851087
158290334252
35534820956
65770172056
204988459612
265029812309
106341612778
280843433800
102434773578
15079111750
46511441245
136623964714
33397685360
65694307510
171908731927
29952003461
87266300812
38972907340
72543730050
138585484641
36592930105
230066402672
176940577043
346418287576
246379897475
273129850282
2976435813
97777320582
357982634687
280359500725
27457256701
65922630692
128402319447
27746218565
32691991115
290309146906
197527970728
268880243928
31841444433
356619120141
344333562230
13295347000
217963531978
2887955244
10813177642
145582660234
104813197585
110837115829
66708624908
89419715560
216541111235
17133231307
334643011409
370926762083
85549118222
194236481660
431481905667
14851095920
266527555222
88825312711
380129339311
205986713608
132272897864
6693726160
218597594746
145892696284
97885952973
240181557381
289726699633
131077544911
24577231602
291990808896
290235535023
61903424217
270895128300
112219057438
250390609874
367323088360
362284417727
242626985840
55080608654
143206233405
44881064296
298711237753
290757254676
479587513720
126425241832
71262910881
123372514537
193298101623
173457286811
378083463397
299568648692
24223208287
223450500426
40237571097
245102294457
150754162207
270276381960
309912014636
324808285281
163556694333
23222532368
168260081464
43603672182
368277725680
47556901785
275210332447
388650433037
420049585668
227597103875
51022729069
24967793065
362748299872
230606235292
123944874304
269393888359
241737623774
385622815669
200117049574
184603386635
71609357466
243053275931
176622378678
133046232527
243642413197
292617076384
150030804317
373016726433
50085343395
362377440158
131505503508
34608592639
196502758050
38705151571
219958919310
109925477884
382565844151
385204707518
47530669527
339816172293
215961122261
71992286302
10844302789
197055682808
108766948939
155087155111
23554575171
15982983789
35442044360
56182364539
35620100366
105010282835
119512672566
488927893498
18962879283
21473499022
283835831316
152535235936
108823649052
39810670947
78634556415
92290450669
408808262531
102324239868
3988837055
36794541095
128434924085
301136694093
156990033169
5191797285
100892706230
129735997358
355371375309
52510110225
319209098676
57719090095
276441994521
29335238868
101133168524
127823567713
164682658129
242201821903
307531339139
173007220841
204764606954
301383277756
120000922539
252844723557
19886079450
74079140341
219832137585
275642268269
44309980473
161387318408
87211600523
182919634413
37430209707
101362545353
24595839411
29204088662
182886029317
130860673101
126330649537
215583198070
169219387083
328926461267
87841634124
179738057994
168246924466
59251219455
134457546385
43905474214
388228005582
9470097376
50013684470
248092911431
20108516170
377043072065
84664146310
176071017579
251191904543
89516616804
68339608804
61127526506
121700797661
56428031391
400128494221
89670463056
183599916107
82411538934
112897280370
279854289857
202178644130
326832172896
242868137505
69852476912
184957151093
95949974463
12575106582
106763468145
421995076398
29436102970
73582775933
49553150149
459540044019
105135053849
103229221341
400764653090
25618191403
184398586436
39985992190
199857222162
91134700617
92613381683
230370429642
118220684600
94740354887
165923483122
269442950096
265288441015
205053455937
167594025763
285607887342
282971327067
54229590753
30277115688
109240755012
145997309528
30021557073
397352415326
266091228457
123367250201
284753166672
102929595609
419054414549
78971758892
49594398895
265605831721
83938783372
52062794880
30156674945
388300721470
239952096864
234030034102
214099706806
87463808405
220295008490
236883862731
231639278945
66089237493
35342366719
15600053015
176332872591
71693665857
283458991698
122716820337
116264646385
263224490852
328460980613
454486063795
188948233431
34068099171
178322303701
149968954994
128161739002
26476168556
96156237590
49658040800
351636991253
206094522604
65020875703
376802868568
96497541693
303706788983
418415556823
43428584747
29081129676
90247755165
16347869818
22004924409
158033179665
343986163810
121866652969
249241528938
216989691796
176969760250
219668147145
232436831321
404353682066
432802579476
321197177880
280187204400
138834149505
83362041728
212722907549
193477474031
446191911241
425298323563
121188122656
98812700948
54936185960
202384206769
16749007075
202405985963
9253300103
158183389812
236616621266
322721683967
177446254117
134761411844
272852119773
415877536416
103048428876
47703018353
372832138491
36581201904
184016416636
199592956298
146910323799
346611040992
101359060854
212991268282
157940528112
151965136889
111140546032
128689331223
149506479253
231717915444
37765605411
110417308207
21448139533
26484942597
275573105594
89094970610
272367269802
143932522039
150178881819
328351921060
5835241487
59908186523
311604227502
2063970440
8120255148
245039809475
41383135861
177228041789
290254516111
413414579160
43404305950
20331641550
51740034997
421414994093
186435907770
77132159856
227045275179
253554936229
219327901566
303501017913
334200960927
57150422953
63780772571
336400258569
351204708234
129964645841
2049202081
55669219324
454118921463
365674846430
354358861028
267261718597
81434909528
143087362488
126724029763
252602693168
14638935669
334598259490
162762804376
34267300073
162268935061
198717536347
102469157838
165836755528
19637144699
186336902287
146536722311
73916858308
172503795925
130377833790
190695113167
39701929215
44658470162
248822990780
184614284190
231475732456
232661052602
227796428782
8349712782
151091829191
210549919758
143750466571
52260220567
119122111991
118778383281
370555478232
140619706797
100335360629
410868724376
303850530526
78468378585
2085199485
156750735792
304206702860
37458106332
231092298445
70025413537
323306559275
1266889242
44076962709
306657270600
44000672582
49797981827
182256471529
94793015485
205502982245
335665326976
354685700791
319786710695
15779309636
48823663398
186955242727
97187686880
281615175196
165507562050
112762526060
337789242548
55268704655
285119782558
158192999828
275651981469
249287523815
116349506098
73937895503
330149738370
137046407819
17563792017
109413209450
92817310904
135378986354
143046935513
176589148316
249723149914
437120695432
161843357050
37801480268
40066390610
21288067230
186805626565
291306883819
47726819515
222904284687
10717199289
109211526373
32430775364
101494235885
121201455783
193087805574
129261974283
414383105271
144398720865
72201930803
290639425600
178976156976
257009180654
90509820101
129868621326
434453171590
300028714769
12687865261
75528294193
12525825973
290691561927
89967212698
470594257620
381239313225
403888614387
148392281576
214519976538
342330163132
320654934096
375246251238
54369923691
195807076044
2322352953
103778066735
148169903783
84910169293
14405603622
51957336566
285860746516
263069335154
357829869527
399761854910
289440221768
147549340894
91445501617
70989309789
108429149078
153009323981
273820378737
2952949771
226660718168
290445367212
429971452499
57142156756
235962500883
69197802103
105006700524
88859079662
242244741234
37896519538
85180122278
15812352371
218224472705
76701009457
235002199434
162728017911
42365858096
215809922842
74909756880
281694061005
152462279754
107013148139
99347905782
456405383624
7749823521
81602287906
213412953075
82024799324
380994882750
114921975660
278390108079
227439475752
166509842665
131957559503
332280690641
101108519990
135297776531
50872184216
15799499920
38211611334
15690925529
393987559330
287478520122
9930216163
8621789055
332877121442
164888549341
473492981730
391057289292
208115425086
307008725651
153833288897
172440130375
219952737512
278320892315
144499719163
148495019671
30080970589
436561099799
164249264791
62668245726
9218756280
302544610555
233405103967
10578241368
79946882847
310113842986
15641725030
215321872473
144591092875
143374111258
195096506501
86152946717
47426011430
118140321432
187448144194
164288415672
8278362904
20847164589
32860382722
14149599191
106068950117
381780371344
215012194069
178351174194
120923170445
88710087051
291863974540
390683659052
96141719469
62613482485
151875145219
294438755983
110003312791
181151897543
350502669302
5432425610
70697172830
420957965394
7892058722
14740280249
43504982121
305866733400
132375261002
243171988858
122297891876
199276749157
70889763317
253509390510
174138800423
398768857078
81202305706
427629427128
17193125275
43396171684
6875200554
116590938855
376705877342
94927388257
381252006175
15252432914
121282072289
214189186234
25504766666
82795580127
246747222275
209836493037
12009766476
410010635763
236328423991
205739151867
117894523393
212274011833
193988963493
128353513905
271808563732
185755915570
284988581059
84021258948
255729170395
301039054168
375773211276
29977177649
411859487346
29056921935
368792724873
127315540265
249599288564
37938170139
75071340174
84081036597
11901867650
98137468502
168255371252
127594920002
312296875351
181417984386
28952339924
130037305607
152406705777
196328837543
57845254219
150077106039
242583759604
339052139719
6439763280
98572921319
294780245828
142985798881
62421244094
24841272667
76845196551
157907953358
72418599964
300716774457
217750822368
82441300254
40495221648
124943653620
17604299536
76535660593
271783502597
53242970232
136678832469
235989573850
127036260444
19887605272
369324185208
140425672203
15195871830
81132580201
265824066167
42524751316
90957756103
36981719621
96543178468
52989870736
259328240574
105379023411
23756684282
138823018375
138641081468
89040898602
205367998979
241187331486
16446573763
8210251366
164672532800
19741655453
91549209998
33049052017
183911374474
430924302731
206399810944
122207784903
81666173113
337875216488
270433272152
313022612238
354580893747
341661629216
165520604661
228963499007
130024499125
70724924514
426545631271
273959085090
115730764030
9691701835
25685861019
360485617288
335627908531
60204388405
8689658909
68651945484
300658773113
5207704454
103674932745
70158997864
419698809643
98647828313
312149421657
254880921135
222556149749
300176179413
105307263424
238209945245
228550992304
331281181960
414192956424
43692212420
55656222318
94885951061
23095026458
142878466602
53055913989
428442685105
251187174676
241590574061
220537121785
234032239663
45063580508
56837805854
104990427623
7183399961
40348549738
310027738149
344305381801
61460001637
31945001053
38573633038
315701771476
413332546121
60173795257
59785244246
51407846105
14599711463
172313082801
311965928257
138752536282
293515747773
481798300963
282376337314
20705081858
400355219378
50371085953
109782771025
170455532760
263037090836
98180630482
12187688214
60862990785
20270131658
139086749103
22164026224
375437671795
312360595018
146836073235
450253935114
97703407692
62721798359
288603918204
441954725564
238527024196
42224140214
122403566137
305877817107
224680527519
100237609245
91198542323
192531178896
347766818775
94578159226
45628086415
143029963733
323998241481
7700786647
121756850164
87421666334
232671004437
193316931088
112301321501
398691221894
299447128059
77231017620
48833572704
253344345288
457878051664
205319536361
73503252331
188800245353
425865192649
52199154870
64161082304
262947231503
97433047049
52961158882
240992682429
50245325704
154394580696
36883242688
355528784754
62343996865
24465920555
11709020364
373027212456
34563173844
71054510245
113200083069
280348060710
129813406239
13876086989
224972395107
122203310556
90541714706
4324588227
124059436122
79836528423
174761393986
111279374488
16993561058
351780315661
8042711550
158661433874
59033984670
284686396446
182629147779
84971095574
115763956349
231217575095
221595589253
209646469110
251587470783
104191578294
18879465772
110503941162
30573143274
431185654492
77895053981
221526906490
333544871742
237040316924
19840102223
29804857467
250676989217
246426966341
268047749758
39725495861
121718614428
235871972042
283856946011
432047655753
94717096267
171553310875
324248288050
47871073223
331338534449
94620342478
16585365610
5852605070
35635013583
299671392551
30391593429
323559401361
28258209267
37321511046
206773969589
8492818076
22580883097
95341440416
5951128848
147528868600
132249091286
171604371395
113101874431
362455296410
82227976834
116605197024
132490402066
110884627698
121200139516
486323964979
6958351717
109452701356
97120824526
130528249191
213265177731
268044396231
348665140692
266262613631
138087396283
245172219851
89910390490
31315701071
280341918635
252961021981
252530291486
187001675024
125310136293
301588502106
162019272414
73462097918
42478173462
156348101443
55693495282
209679417475
346986337302
216303861659
351532275009
75079930200
107641909931
32833470489
95274516100
27421473482
339969620928
223774914450
167294136806
284459720406
59108521879
302653211194
156514184220
5772586661
61237216352
54592249272
401497479741
192349088013
14990943692
207351669779
123033775014
118679137026
167342988759
283043921897
188946824139
12299844750
171836415345
93953292114
112420391316
236042691895
23035447995
79037719807
155631487794
113323135702
118366837736
391984012498
55410044000
267805082450
16284933335
22818692910
209847506883
334525084926
4860552782
237009034456
319219255222
120209764824
360024707355
219786091566
96430348556
215656687330
116532217199
2592642865
93038298718
13756506604
296926783973
86793814414
223740014664
302190216729
8449275398
185863019190
309914674079
304759543797
251576828772
257603766949
273632195229
38933860118
189799713446
322490827322
271425495832
28309824044
5533153862
31935277517
93683432276
307957544478
158281967997
346588506712
75844031611
489732068713
76745677477
71046042553
185913422944
26517110513
220075172325
38143045888
365121250942
119047191604
38741278320
99104671169
26816825359
182408475129
42128611972
374530092468
295084486052
93658102058
4666701005
114012572532
358657151499
221219768486
116869596617
418241100437
253749945670
214398376551
320246364794
200828182202
52056987254
22228029555
253735634444
20264809306
122997787336
92746839916
59595092224
344019721770
169451764454
71537263162
44177272250
143993889021
42050500801
270534158114
4462729136
298312852903
57906552681
4317718367
380674922622
277818519613
112048899851
326874731206
296908834885
286792510696
5206913848
236509400869
153480541650
193866500326
59988178965
110783043922
79588484496
247617354399
350760450046
59058224209
289578485874
79572501247
48741417811
400960737382
163439605512
79097322257
94396172595
14199681278
187426349541
189807413538
153656969578
50707644924
214156528217
114452547118
198886446096
216181292781
63281558938
155700357930
305641351910
280801679144
59278903393
331710171745
98142526555
32774947847
127787384168
1995018180
118934871166
326634705306
460306656468
332978753078
166221670411
7053917318
106582757823
104373113437
191862356121
223031828025
170643549426
197789891250
261506776951
54541744254
48102815297
381228782385
465262140962
216860462182
192618032988
311618970522
74157806018
36296003331
136413268986
336824754330
3632035936
227802201536
246416030887
230929156348
173022200499
56372205119
120093952014
251151768016
15128403940
126553311359
160623884398
121281407288
196711615797
118373820438
51770832259
69975009366
197092789805
77996963958
356909442278
395474206888
189989749134
56379429560
46130376458
453922888721
44296968505
126346112207
69398932954
31300848276
59642774234
77056316322
73289408833
35034604411
271328019247
131695866946
29539504476
64628968443
146708623291
361908836263
431516253608
228607177657
183632210707
182432434865
101440046154
160054914165
61768666941
131247817293
79604221363
24886097156
75781130984
13723296725
24785753101
115492153471
86500022639
163814546869
171397721711
95505911627
87134228415
17175043378
192930729546
71880631828
32113180564
117312518676
319936838211
135723988502
183879924390
54784005866
104554862937
50823687725
328672285305
116835623601
441500517675
63258997334
127725057509
400799388408
112277687045
134980911981
167118926059
52571909351
235832924969
265957003813
8093625063
85454941828
224446553583
243349586874
53459545253
21870364761
293053852018
107648005485
60863761111
40694765839
405803773118
96560239670
386282156648
18807146591
76518487784
290396267779
402976685364
18945424583
191097531902
161656421885
163024202161
46744504340
375230009259
319409477767
285525350833
230030299105
303270320920
158109896739
11051556925
397861860692
80935710563
169207738486
43553638980
136581845815
21862915517
101798709848
319477579362
51321685729
126284291919
11234027361
43279441553
331709948444
325250336693
99756805563
51191440416
272173696806
369809726971
121445672040
363413785842
106017008464
80258759134
249016999595
20872458530
196599031041
217898450425
160876905398
193130845728
14046926130
13219373606
450193021751
150364112463
129951044014
299013553391
3862277914
385318847681
231420989900
365856640362
11645682829
256023890467
144435811600
163530866596
83549996120
28190883095
13258378192
210700437243
139357781418
27008048876
85378919209
38020200332
233564255053
155302022671
98259037960
308683795884
74996540358
180173995687
270920615822
170634983243
361035687027
20043567468
210751144323
41809275860
196883457024
109713992014
9133265441
167893500706
55840744446
118999194729
93848394885
330723221075
39723745461
15929775677
295626272182
417613342498
85689992931
353738742740
198516518763
120342868355
342542579226
116776519600
21624690443
164094493942
307045803433
17514747342
252846918129
96688758563
13650715908
58903823864
33730194291
155671851908
261232952833
268995177669
159158327325
217662093014
226910651985
74155450615
232764707820
434208918011
169080206377
312535327843
204591347830
179646424506
10854564405
72308612894
367760509202
25424315993
267894656474
44618771084
185328862810
108224840131
108599308166
190267962797
389571944713
300293081189
5044815509
125036552981
95862801497
61862583567
327270143248
178495632144
122444417568
264845509964
216118994317
22575322204
465715745973
177640748455
288343725932
365171442693
327032241486
100581129965
216687243649
131649789362
444839915220
66509421855
32048091563
124692147482
338531984184
192752371347
52260907926
53056082019
75334457451
154079803114
229898169135
42800452637
11706588095
309614743600
167754079550
399995833330
197782173187
311117837042
373487521280
257532101061
99033600309
22984046818
87195864897
318736617062
157348102419
127817036025
94124792344
126908373438
98764628808
143408407587
346444592079
244102673784
218736175503
178042026055
12514068161
8286546864
76037115021
85965513437
30882101401
191257700875
81451061960
83059788264
178592326809
320265986047
248673578266
72559237769
127663054845
142015455928
74250799305
135445831053
59215521326
229738696263
352256728646
321255678283
38772531266
439099542937
22569058556
47760686617
285876733668
71831987097
199013560726
103530088776
30158940657
346254577651
73834959693
257338567586
189990532150
202097602706
18330024365
94547041970
107692036900
29003642210
149781564529
96677402787
148534528769
198350674465
234472200184
90145368510
145035072955
289389117095
293922082295
353774986136
197082384070
350794619249
248337050860
303784936543
104951613969
253739060653
367171493601
301098440296
119880164321
160551976620
105004110421
150860115369
78615117192
145251994334
40722690479
83587886309
266887829703
306442062374
23551286753
45251973029
155623817455
106362241595
222276382582
302192458072
56037860450
117049129026
94427658695
264806845995
225698995234
116719705585
132455897575
116199773214
261630212937
307752361407
62000326284
183582889883
84843905132
303695770362
14533280945
399662291382
55423772299
23325944544
5399594638
364669239156
274301380750
52523518926
406788200076
310508126618
237954513703
228555340740
31657440631
381756431584
101920477006
211393231463
294011214148
18388091545
12445205416
32019499063
66477603246
9153300174
403458402094
152101907753
101189700072
51995691987
242500370025
144733014856
123106474030
136475307685
218537685259
70457475335
339761600725
295691957084
347732775030
426711655479
172797303808
157873414938
64114498686
253922355289
284522733069
21330458208
112291237274
322990010422
76207072081
180864906714
34733875507
73725914779
244157125224
128227520755
47173331180
371754422883
298564357732
117183332924
30458750850
260009793793
77463501878
98478285199
207977049710
20534655024
199276183032
235253159690
96523036613
254216736095
365171143492
221473872075
260484171681
268319347917
151221355079
6070439784
42585001095
181227001068
44171909610
314734308379
208537464040
319257348327
213560051143
93459553836
227440154696
125103259971
49592831212
173815180067
48561748480
349772681856
93071610882
169905071896
6055531388
9038238139
257343154677
106379305685
417521906663
159431434960
268965667862
328911381873
105808949631
124293093361
142587661194
331184455455
92709626511
7760697784
237089990370
29987792906
63680877618
19696849347
4105367961
98188216685
27730720171
281551762194
43176528790
111355609913
51605056330
118649783730
195319872945
24522929132
126649719869
98538191113
167903634655
451632772235
321760128526
252402733183
12950182058
105654640309
258129586394
58364093662
66265647402
266727382990
168450721677
55246860057
59611056219
8291758813
264782548824
397693573331
78686835229
408774108415
6595599119
28555567688
34783902300
196620016957
274148559114
78964726636
24352377868
244463048084
41727455421
10807278047
23511643896
455904997725
152740412771
281306927270
253001896854
271820474867
162185238626
324234395039
149986843585
25712616595
238778057841
386385097251
74689766363
179338068499
450437324630
201909639285
2707275955
10896400171
122838202283
269496575142
205206960718
25925408478
35293524566
7583352051
153275839366
167902638315
193850341054
100150943637
233217127430
76513346790
444922177979
279618816750
54514997942
20204297343
142446105730
182529958655
238831935645
45393003949
99840816029
71326899395
27724218726
204317875242
173446179936
124881947867
144671580315
15703289481
77704391350
107721109416
5297931912
198255014006
342072380449
124290746688
8773021693
106679132812
102329097464
33349101881
42448939202
319645603394
52418871183
92026272393
397790401555
180833447562
425685875464
255772795347
37431122418
57413294190
22385482801
425626143124
72833559210
243546657001
10665757595
19894510032
121615290725
122420998867
50351814980
241475392179
189421524376
229941213029
165886476797
303229020953
199111237025
2716014444
67932918829
64488870458
57654314637
1902116989
253786535984
172771489264
153092346458
178903478937
23365559063
114365485292
66689733564
43110760992
177167160422
25888095161
148409428257
164124166330
1452077328
145293063159
260309754635
196912138426
137364965631
220666466414
201309109929
106823775673
98756992915
356148432243
168982753073
165463884696
108020744432
309462110754
112931281420
7071950988
449509621195
217611188522
20010345453
200105397266
150322299163
114773449449
326033897814
100733630830
100380147703
59351933133
83717089004
168358941768
94404068931
80793325331
283721766820
338264633713
212658218813
49727251624
120005870031
139928378723
286329896025
239599804089
198651040612
338906034279
38916564939
56097588459
82869986905
280057808808
429414396528
132573820636
141787643345
196638791119
272755576283
188034969823
184313541352
209199501400
146222385342
184574212355
196974494311
205460321805
247660438144
209637986020
412007862251
400941059015
10761933655
465201398994
294149826875
129003377618
368505988153
113837685440
341758127302
37766914694
121652992617
89539470021
333643035204
173850094833
187946449212
232838987919
44200557607
157885798493
309209600120
127832016302
288633805120
273266975755
408461573572
20496330773
104967795160
266449136718
307249638583
9439880697
107973438979
186913400223
171774214880
185849005483
24802514786
35667060759
19359880014
246116350326
241409805997
471570203622
202339188060
273388153134
3616800669
59224214179
166920599404
350313506855
18234991204
48595533619
436922384568
87010343257
36785930317
318123394974
118505107990
28223665438
421075403245
467807426572
295263525272
231255609812
96015635848
180432156872
48847976795
36322915391
41224879591
375695994666
275496731659
32677323117
135820923932
261570492622
341837496944
91746329152
74438574821
167833649865
316073454774
220327589703
228845834490
288633798052
243348929195
140438478854
386309872109
194133360347
190987812969
246965051945
189549363778
101864981880
262154338071
126409040679
198348751944
226981956903
281099321782
261858980363
397894339464
88141541250
398680299833
134524191079
156384745130
317604342399
20515097610
95372055556
74091402891
128567315025
234945036596
26832963946
394186571246
55981715052
110202763798
165496526917
463846625124
233816314644
46352409293
305803768110
130019625734
25622440493
39560724116
219129484991
37789673278
118357243072
335861565186
91171918961
84790435052
59677427658
199377041520
48865948239
187429318644
292720501880
13946708709
91139459270
159938664767
218377758058
124735151863
127272177373
168110499107
275902933469
28055852961
126220805864
271274567631
10884324346
126281511020
275271749815
112723158530
136969474289
211254028133
282488836969
301914063192
253532827436
349713476956
75717164497
96780655055
117758593449
50791438652
152862367942
129971248513
349984127133
171164579446
398891382493
78653039559
427383027871
334643049807
68624818509
195160137130
164471705485
161630938458
22210972192
228248896288
121535771004
248971406567
55795888990
184773577256
136761768897
242184856798
45361591210
235168827950
99566612859
62766697934
288204472808
227185672057
19198786320
209335226163
228765348221
289044523148
291386704913
280131370970
33052133455
272650909819
132209833530
294983910048
322558460904
337902089890
24326133931
47911282178
253034944669
36270855809
175318772714
322446273748
44933789376
224027421756
38524858877
7115981965
25191294308
35480542275
392709412614
294993999569
238257148686
179388609338
27461492173
164503762463
144219223900
106246107227
288120380467
12291582779
249803689556
120618766750
23982922677
202093933002
456239968597
422877894949
223517619953
62891673866
51931472178
437950383106
35582047742
8571581119
157063344441
268705025374
115422931638
25892435934
266563853521
22299781334
9453360631
47393070100
4653936264
241789040084
27946702194
63517142538
254779953448
309846726685
149940226207
309116397510
136052869356
193898843528
63093157238
363784266000
320105080890
267355011492
354685434274
158618140416
68035700742
156019626936
263028107191
217818345401
36767035037
144024982879
240125001320
35012215933
224641468373
6050813376
5701965982
137287603129
216418510290
379143016993
118804360008
79225606661
24777688463
145791616044
107755524399
213151918183
49964398857
23256769018
321597137448
326655670882
8602995181
213793086877
76177391326
23680635957
131872186750
294266027625
173720078482
169729421371
49246781577
114708968189
3176341318
203369658531
255261004366
120210407093
284467114081
100156709166
287860895340
326983714413
14866806388
381304859719
403891019615
37903588812
215970645162
197807169693
102911032577
264065316745
306459573586
28975672935
201731030143
2364748425
274014196457
32111994901
144078292265
112904918694
30965735011
347664967309
25223951311
193876447700
100171587345
53354547668
60004922810
213645817940
56339769569
11458925880
126249526949
351894078554
128354462395
260955298365
112060683876
193292565955
392107140038
269787128547
96528574012
339682637034
54415177848
27529705489
205677390092
117252014277
354309736266
402471334411
152403302106
256244948854
137240036824
201392030936
254612190953
387438048343
47615578520
314953127742
24063260314
123321722224
165991060168
290782255413
304917516602
107424163234
228953241732
48115986905
156860705991
252409199146
195051079687
67765203765
432042431410
123676511235
93727138189
10805900060
346002076718
299534894100
378469598238
20747051954
43137161456
372949402304
448637559960
328576166466
75007279144
25173734846
137460622513
360538650348
30156990131
287795180703
147877572926
19592058793
16315502917
38387751311
447933667925
3404399501
184136624209
189929931687
198460581916
51048217097
264361933368
110997874790
372449573241
137566842119
276057661529
142733145526
295342908410
116993019014
180009663223
319859691524
168607701005
63300309095
187414958637
86706091791
353298346625
83147565564
269426787529
103148573377
89411895814
121178063541
52783750520
99492330679
63225215586
235225617838
295718434485
82363316565
90720657062
131982223085
159594555032
44719944464
171716276324
20639719033
161214131355
293466022279
20311566778
60218514617
36141071357
157410721672
486817186178
319444389239
373476937346
250988499582
118339409912
55275158870
156958742712
310866341087
310427592711
105898939133
377159869351
57914555847
80413060543
189428349942
48192953549
388897560831
458873573010
66292925968
323229718036
383339627915
75929771852
9740521251
301493125237
118108314592
161088196510
35737416654
16615948075
274273233429
156400131306
286721181144
171976786314
66827500335
84159591879
128891855428
102721754522
245397483261
20046304526
100161877720
36319643592
211789479030
389675635407
369990542375
33311482891
78584741854
409368653511
141976027253
185274081169
162913211383
58541857590
91502455515
311204529980
118347917949
81696988578
423121443897
269329472625
261338914282
272742412901
308383167511
426796776098
285548944379
57075739278
194846209238
60967940325
341885628479
279821610724
177232978104
28116181561
265409036445
180467501892
150297441220
203212999999
76073211788
233374592607
97422125994
22293907550
223829662802
239409625346
69919070866
29218101208
348722465689
138686489711
327458474027
77661622777
251783493750
380445009666
67631639196
178342437999
138069227246
20148707741
324606245585
5362676884
162892966806
213309126323
2204594435
252306482390
151157839069
31143086722
92414999234
30365036195
16016692058
64445758137
472030220175
282391571175
202616039988
6461130253
144402997078
262051045975
219159685798
124891202028
319728253413
139791657760
234515115169
38441882688
269183039029
143138515408
186113158363
129497997410
284493790572
63031271481
176736237206
307140874085
258561083219
19452308715
57453383182
149388418364
283124348582
133334964610
24314896931
287960735640
206517731821
199211236766
309991328346
286568479112
12218272984
54066903614
224571169228
200612112663
118367419776
151913898435
90251325229
52863040205
199273745831
124791935093
256268870939
218386942525
150836080061
301864657430
37703527179
15182975838
21500261688
135905936519
63662490869
178605487611
267395941544
76245540550
182168539355
317376523004
356281629616
217188889770
25367764842
171699080907
86730323571
226825877883
338067843611
177646855315
245535404792
378996134919
122255579432
174850292064
212748824641
160070480039
292671010413
78076069645
34187738522
295117175176
113346771933
487009476464
15757847022
470940950961
318153711404
189184005791
95988981739
20223071385
207708200729
224414409676
113674164106
125102350170
25662158096
46595296594
53526296215
47699261660
84361233673
216857162989
118624073301
24164160397
193052713908
74648193133
47350460792
283679965139
144169199096
161510721615
295050330932
47035668672
173340681220
39572296354
275026851404
98033327830
28422107110
190782007094
73198282023
192248485425
425475596266
140348525266
20574417923
319432153265
236531810349
310308551640
158378290888
55367775565
137057471458
142812406089
20052749619
354117191469
70195802917
155056861443
110021852233
52643409893
197807358509
292656634069
17035678722
197573443407
66094787252
140106869200
71200844514
284551309868
204683670669
109356562176
105767926114
260375459249
396677680772
176919458204
248270456854
43370197097
60163004564
132751124743
155904362055
125052830937
222307045857
191886443173
39198654620
119656629195
52308963333
117409660166
121863652858
208388752297
196353324857
190293379966
40587870852
315457111551
73247064803
216082987121
186484547580
315419476192
187254002218
345629721929
245319499240
51561245601
478447785653
17793318488
205871174886
68396987139
156306742068
340041398010
86923917017
151894783356
45911773535
224800165618
6428613039
77259333508
87717004698
267583671881
232213628917
370229957084
80559386828
56697382427
174118899862
10311333373
176035653904
239358895633
135274651314
92785098324
270023277412
293262566554
168600891854
345898847788
92713759794
44391181471
122988597646
84122273685
254342683094
68688806596
211862804958
434277849077
357016614218
53925083745
125489090518
54622952871
47525996317
123445863840
353424120096
109318422657
285364665159
34379367925
7697765585
300606424964
193748027603
291573707613
198146985676
58115896783
28496515989
192801834348
50495252810
253932231277
3664652290
179867883485
73161890414
78583809214
35032635379
191644190544
299676163250
160067822980
270047721448
291193256359
199110952415
453409879767
46484752663
146776514294
217339164223
55467734536
11338975437
111015433182
426085158066
224110675712
21336776297
203266278020
113076120104
411885322063
263980836831
285902472405
103371055977
134641427463
100181108841
240301694442
358896675425
15016702391
80374266424
78374238645
186114884770
232931858335
129762398273
145894440430
360672156590
129372013061
15736574363
179184055747
130380027446
239872783702
88173183808
128091688232
225338099621
346958698368
219115849379
258301600050
214592290456
168703724687
227748214871
17318124791
291308185446
2126136000
345148782652
162776147888
44181261665
41362131277
121956864493
122314129367
92256816526
22734574978
434700020433
117026146082
29885991983
201559565466
94589196489
215275997988
53044049562
172236448676
271258438769
63604839212
304034892442
22009982576
336848007607
220186109216
489332435943
2580280567
106506852289
166551038682
129651218366
130932224720
221074656708
114502625339
253837996604
13003903063
348187490318
282380625455
342817846441
230589391317
131558474292
473707014523
6504554426
430133620076
6613675004
69482366621
89295605135
151114225914
63387786101
368478323325
412729433137
111744359398
104696537797
148541384839
433291314552
6585744526
140343270356
11290429436
204482319604
309308716600
89963800620
19608423732
421653846885
304376520971
26262003255
346014470929
142659007635
217588056564
63484480353
95292023552
160426383787
376314496761
24899358894
5686603370
116221648737
11757310623
128666143607
177004925034
141116211137
134741928022
178471176463
437709804021
52691409874
266292695617
23462864447
35643813636
206636097446
175220563311
8483924707
11090115158
268095925129
109238876918
150578731089
92050862999
16655980703
240171609581
86478373631
260799773167
376491688479
58738299351
170705812361
403827272906
55290943449
139921048440
171742750079
83001345414
9674739243
273055766961
81101767539
350668525384
310369227016
22688332346
216777282337
93338987112
91064956939
418880750901
134392986734
170736255481
232933155089
129039668724
62547294012
324562367962
252682826569
101048007843
88230213933
182270913696
265516410613
12580459926
207637276563
160339568659
380764041041
160182615510
45228267184
66843891380
9376715293
172030109737
186084268774
30163132150
107225170413
408661987853
9076699631
124093989778
463000116694
255816741234
346844548372
37207803717
210382500720
181579199644
34873708655
298649038850
109069198198
25842946065
329351168220
29633776269
359546395703
15242220469
29433062676
245740692548
344917279723
135537731613
238528429878
43683832324
179477328838
128183795066
167549380008
43907518246
134094076497
38239754276
286951815544
16038170868
220689416095
317918382603
143504876570
261628907222
321897652466
3799781492
101813656042
216388360923
82948141769
57574018013
227753867675
38932571202
177246777963
334338087705
201837331904
329602918241
415291385097
147496063600
57958566113
251169694670
79005661274
127065633925
19036823949
36358452569
266524390165
97447434135
36418152322
240473402636
104687803797
87207718772
261850221228
6727963530
437870630591
175289469030
130365787175
241018392969
232792332448
254993449710
442238818903
98321265856
218884726829
95485171159
277025962568
21798942175
172668021834
106357441610
98960072555
309667575737
14416103807
61217316459
488101305227
72505174268
295775436264
443118082829
15116675099
257057723224
182347513502
325406551858
40778138926
105396431877
142796893723
414279122505
39518952115
268830108292
201212368121
8789417214
188821828584
64667657766
58616670069
291127811978
284244639369
172760351121
256534259662
260740964218
56396731284
22166090829
12084237195
60642872551
177083883038
123535413570
277033224849
245409043734
204734508922
61119126978
47115383584
16141139701
140277439752
164314340907
280437952555
98100136965
59257915070
67774298059
441821333717
114838547623
274672403763
317149060883
16774914110
199251929223
67957850417
130551461820
7087918083
87335371053
40509827741
234435648769
71157226642
129142853226
285641239795
112279675767
62139731686
77505878428
127126857542
14277115052
123079025776
67319174021
139117379597
20286983951
84226917872
211051007599
106932357515
48158319269
6853854719
89104422773
280403198273
2915418224
247619191611
68712972542
47825996303
337762743957
139823361596
144821706129
249474394258
142775609298
185527020986
178325175982
172231070992
213940842774
159843269160
312163542004
12378457787
265108819614
4753854656
18149258531
140416651402
28576744727
259622199857
129316445958
368885585399
136498669382
23371019332
35116711055
319418397115
1405626015
33085393250
274311012077
126875202670
234921633731
150402707095
264040174843
20637430965
284465464135
97325219941
93145895268
127309304871
28750474519
131046869170
64449808477
135396182980
9765113488
59767928372
113045039953
374083670800
21573012521
272513484301
142610564651
270255373956
31749331044
8040224164
88101879157
1778642589
136780781206
74725438376
40353162878
463597871785
405475649856
121075063562
110527027576
34932230397
242340252674
236938545145
57695425520
446167293811
69463945362
250545403293
61397624947
301661537201
165857647521
198985591163
61511090621
61094356833
278769789040
239719121863
35243527913
425635965452
130021240957
124336800461
88965309185
334936769494
23341086763
373641983879
12399683183
66167470999
95757882557
29252318950
126331141287
276098018393
131799039913
380069011195
114111066692
297804750746
22233242458
157272211360
4884712088
189268426838
130355928588
170479578438
270466504825
270465451906
220726172111
31255584891
79078179893
264547354731
359524371245
129414964886
71409405438
23608241154
117724059769
219122564334
61111374998
147050204340
156386211754
77512632051
10752359834
467158662572
348637329958
237593048885
45095883245
123475822296
92445036470
107434431012
283484486435
56479175395
70430964368
52913523706
83392141680
167971774910
119158040684
456505121018
100254728456
270119865719
71694224750
239330723869
71041305755
319709022934
341615719817
29958536648
38292415828
86647722020
362680537795
240563557357
78429435516
72400081505
354300804553
290611769739
5338364644
56895680490
220493511900
335725395928
190148202805
52585732318
158098564110
218799236857
245019149685
267543023787
121668599251
189581672666
85904941587
223238027005
303173735759
73634150326
37886754979
45819452643
12436026904
117245295960
6691906495
14938770110
34214239235
22944514329
90747928397
285099228596
49154311482
45371182722
168943998235
115288625138
16329139378
67348641267
127000290722
11600671450
52755812970
370677718318
99923779124
242001683620
47686515149
103664373843
69503690425
437719253360
335581286131
31402410472
31492456940
208021826979
194729529593
294385783949
157309770325
123391375760
31294159976
269038826527
64595279133
212032912423
42169897705
231279590471
380403878474
219692765541
277788026714
26547068236
13766825572
32481286403
358583627151
351003205409
28748948779
246923348914
84496400788
38887439553
170637247879
165214162002
49592209851
347627115977
200764020491
60338605896
9652394701
245934875267
173582116352
157230312050
52473880073
21035342993
62933031457
90359905954
138280399802
104449351382
22353454067
95091966827
327735862210
173484903811
316739146247
50149084644
301741701925
82785231247
345311447511
125651066980
120963359531
66945773359
328413243341
390017255941
225899371975
113328441308
129540120844
277403200078
122810432092
248979728882
118804901031
148654478992
44657022966
103941017013
201770377879
365853368092
396643735970
169912571729
112533794913
236221985752
128650279603
65543939551
250933498946
149818954150
92124861157
26697508585
80540132605
14346368946
133936521510
32475651765
166299690127
139069871696
294065556731
161622367246
24469187382
212970699305
109698472961
116443244252
301279928946
124276588081
103619686269
6163153677
228420928209
278178620584
99370542358
191923050957
17026970509
7399653179
102499458501
26086328382
102073473856
89907782305
45466813494
180608868064
87654585325
321607283091
221440579422
6418482367
131674255924
30483616615
344113505291
97154012621
290732279815
419765731038
32309897652
205411383847
175053345885
153756715992
68384951999
108902065607
313429041211
105172479572
10553114855
1527075885
109703498870
321443954870
298853722172
325898167645
164174193739
319769892446
1525414131
135209605414
130501227713
79742882786
268180287932
123902398236
176497834256
74654610647
52345477507
30293838404
27428992049
277196425053
88127210626
66789857648
149428161994
176253434970
195539039132
301470590017
127531389816
19448188806
208438679498
100919416732
341464480406
3464944991
300970717682
337049264471
12452060694
153945893094
157475049803
241668469935
247119556960
26953959245
63243668985
134399757838
39747825108
55278345358
26335596212
251938465735
225178498088
18571113523
58002629491
113295402992
135653750653
171105379599
170877410923
198848300088
239423136643
55770727487
121745212968
38767863201
349449836623
279729388717
57621240096
282609903903
437900754141
194072702134
151310042299
109085957473
423143670616
99636507481
88754367384
323106474623
200732328612
151352009497
46366461483
228773067802
167754292767
139412840884
109635366266
38335856902
21424216009
101854633083
168437974126
71085206238
54407687153
113874955234
57793172887
331791378724
180087246016
47897100089
196110857383
129767135164
38406691888
291722497557
105022203739
29185666453
67363282809
186446850737
19608173904
85636824952
106355017571
399577049405
25922017058
18849888020
43095915131
121689440502
361980413266
208813839294
139581923790
32804148789
134964137671
93839453124
122417069534
118462151185
78685143525
16327935906
118200548441
178425791727
215906884356
7239286735
133286496151
323958755092
232710115564
331918533398
331907885350
124937792250
154741742422
16757284048
163015106214
374897941534
427559991139
257134145328
252352158471
170529388552
226899568783
81436093757
177925909742
250833286664
128427575590
71234185053
31934404935
22382970058
56238824559
18466111206
21759126931
32345410095
15795267235
74138546928
216905315705
4184986094
292162826524
112516336825
233682763377
28581365685
49380419500
212701598667
176055375947
199227368005
348924861239
89052755274
90594587532
87140401496
6720475765
109174526810
346621667285
199974362552
127106875553
88242168788
373150134081
101090318953
286688780458
253915171058
101636643758
382320544850
289696046431
39911877587
28990228623
299568827029
123869851282
429165975473
81288818079
12139677402
106672314422
37519232057
188865109420
77487211915
27704448222
40122776089
57378770804
70069477668
170954968088
19363845905
314137820103
165603419733
437634048805
35374274185
96662141066
287537346506
23491592608
6998767071
264304912762
174644029856
249427958951
456974527792
347295932414
125401297443
127235416422
213295293396
381940509602
74247855017
167833339947
441860174796
277995039790
219764628472
11494314294
159085004809
10751358137
39621331219
10149469052
454225627064
107335881740
16797516314
133150427926
85185469850
100213869717
288293652879
342806010893
227738488689
151139985657
234493097346
343356116421
71514400901
255368641483
412350685248
337717410486
453331823764
69458888861
135468883688
201819708587
141312423260
331092142061
295188184455
235167513274
56820183145
259373281256
126330576739
320484384524
19844499639
361897418266
317704874264
13359213297
120513699720
52447216854
64461700572
101497697469
346681968255
222690905274
365648058776
76078208712
184747269333
141559545971
120789765840
89504822517
289258106764
387694953122
36395139427
212171285373
78873071633
26628337331
21218261940
256923199507
254637414316
86886201643
28650042094
138101988092
89294969283
57796929361
50753965673
10471843205
13897165190
238856127071
65875916551
203405514174
162009763798
43615019345
97982441843
359612261980
271694469097
167693978099
157087962586
273384405994
111257108639
179891477744
94357875297
102107678870
58369159911
26057514304
344266084322
321360226379
19035101603
34201241848
95229230935
412155126162
368093538960
50841931663
100269962038
47670804804
287141867858
223086901340
37914537951
136253518782
23994392288
193156795787
225791727590
216982874943
377442796730
223222308461
266320055688
33195007561
83239583138
183295792250
315512436851
326107062278
136772881355
99337018862
400164010911
138679057441
263237626626
325137012076
86204420751
110351079326
215496863516
205193854820
4901366819
90186658991
122433443462
19760930300
45777815589
21860992884
38548942253
10190288748
174473383679
312831212162
255633823359
363559388361
211189245206
74472648467
30584040698
162684973653
244865331654
322774221901
179445306627
100793936199
4837515588
131905006877
7761483610
291996744335
145173937670
310418657040
391263408334
101186942247
175556323177
98365051890
19246915180
304749126619
19685605100
36051847900
83434817166
107299144241
211412058323
423230077264
71683690299
226232814070
14304717837
133015544070
33798633166
268136672207
104896682005
132596447898
97276579280
5582429999
151403619257
120659149821
211810634958
3284348908
287997618321
319518807113
324112265934
195216253361
3420061882
32137009689
117354065325
15755427409
56152585663
276679504770
311796055039
20497174515
98873098755
71065660570
139991034981
29208219785
107915683740
41142123799
20135862155
116633653311
354187118654
125127335587
208436485472
393028478117
93528287998
89223813492
259626565386
108552563341
50852849240
174389036359
217687709188
182596448380
46914272033
228756757353
62990367846
378919840004
45482863985
11766780923
227527770309
384680645352
223249402701
172384965261
156601073615
251142611538
120416246318
155757656001
86542856460
394679983118
75769522557
128965682596
42853042548
410039686945
72384073056
219001004280
166754008666
54980047874
20551702430
421918290337
121044656361
260875375035
89126358515
25841136061
67341936921
244499822028
139520423291
139821083370
188238114245
371378485179
13329169678
126277765569
402475788113
193396801670
82062154766
302742211534
230326451958
98879343958
90364334150
132768699251
227773989422
186016392598
208701003906
296310259363
9085072580
114769648290
57894670240
150539167223
307859650491
109697974875
10255385413
299020646744
218212994748
7545913068
5900661103
382020305998
161212991193
118820741281
51603140324
70823146225
19257311324
428066069443
336679967080
141304657504
186402128805
280591800091
127789733692
78546026100
301097900873
296932563042
303134092036
207148992556
106914909609
65976533439
83510039044
196759358102
372095580707
176982967861
453610618947
103887664662
92808002579
305311253539
78688702437
58296398604
284344080674
116526992517
193798082940
194716629413
55258176788
3819950936
360159661437
165969192651
156053732319
358752107334
320933987183
341731472583
32060116871
298550823529
174651120457
67215308522
286988061847
345481114107
76670685114
297967819480
8304290170
84788178302
235960720192
260352765223
164080046645
208164757175
5013012384
15672700817
311843352947
161489019280
101387342995
235433080813
316383883134
305723112401
53235605310
135298195587
7538892270
56132372411
298319965685
327767387670
200688108347
9843005451
193749740214
86694542317
73704893982
191488096944
233466167553
70811516137
32929544222
368526000234
127364891605
104448893875
53560970488
269226540074
126860108846
345061452057
49662686465
81226447332
181803752998
158827950543
42433720454
348657196212
119435919296
20075150140
230933459277
18849055712
65905425602
436699354898
41892531939
316660901783
384811180211
21914032950
45652645274
158638433194
340821777252
105590977560
421619570872
463388628229
378217850702
323873663329
153623481323
20002509462
261448773560
175533584635
336332540122
272354679499
200848830936
25922762291
153695287487
381539447206
301738358252
92767231471
365410775355
380850684516
186323582182
116245188496
215506185879
266658372382
248685960678
8055896296
340712257051
231224154149
226349374253
211352403537
311767484289
41762656439
411912787436
17916303181
79551492592
134321556854
164106524380
179536379880
125296568251
194979620488
56238628818
154803379929
16955590394
250964690780
235548115962
9481677763
444285481375
253134316814
71996786846
37760289621
93562166276
3724050027
379147413541
414347957299
37117323642
67279080522
135042829786
105659885701
23609258636
126951454633
145343903828
254368225563
79314265662
206831784010
43416710226
56084027910
30785790372
263506891014
52448115639
164700171458
51860403545
10088566812
42077409024
73395394480
118196872694
98730611094
50860345013
270031976953
22805870022
439092938778
25781725446
241783757533
378716430195
16087831579
79843566496
162412654727
258505000821
201344736508
395901005323
221234994984
277186629960
295642975845
169446264792
207809348156
189801575729
189469325222
2611760055
240809528841
6328219989
448248781137
6577519561
341163564849
26175615289
170205622192
267882852408
220103943866
14107849878
228119999073
399607414132
289320924185
416969754420
187580269957
48064723309
113728094182
307143336540
61421589884
283405072738
32709690824
221417936873
97955956874
80942824321
339115660427
310429739073
267685768946
234114768450
85550105762
198374420458
54451965249
149307925234
374790184816
245093034019
278813548852
98580761925
274420055341
349615914360
181654222669
344927755066
88964334420
73336074506
356365228994
57340384966
12673161507
247333265534
171158691147
115501232830
433248613179
220602854027
454780274164
175297826125
249942042873
208244670369
249643072499
155330485080
78645598029
109721489513
89986876632
162882736507
93262457057
25314890507
372873666165
190813807094
35623578615
96762050538
133002245164
191653611113
390480935184
29350990936
147295921812
90875654671
164364634402
224334255812
376825862868
138768301485
125451685872
355054355580
59829989063
188557525458
57581955004
263090187729
160919880002
179062060082
234180320953
264547538067
262235468772
254274190474
143462447476
124364457492
198329091905
230120739917
101771257447
187205742359
333602577330
116150843209
3661985166
406205254105
127764658457
75599582449
249872560099
233059827721
318670349492
432240845932
61973076401
108131041568
355844206442
316638761803
125479667293
145298438262
11415981958
89589357579
21356486789
74081850928
368802855603
298142953751
278094888445
142207300172
285387827673
60646272765
36388837033
159014192690
111770584508
208758062833
5811192645
77701303719
77572975502
443499869853
23554315011
229084872545
160759008687
274653010717
151924339606
253546375586
87378151819
126119121556
406511902844
168973922165
120513086519
121755185168
51151404316
278605922173
302639313282
416770578027
229562732279
396855900309
71390996551
31556156164
211864239589
276186844545
331185658704
122619935024
168393735551
330545733821
250417061948
187855784559
122664593754
224320253086
59429960898
264211630389
19200990989
262782828662
185703564356
98366121070
94629026227
90785923475
70948112388
21574039243
307399518368
206211201771
14196891137
103697345503
272275878276
174795885910
289396607615
12525296868
467611797382
214524052238
214316176120
322657920977
129501412730
113179231464
324003237607
16302627488
243868382175
242768465929
133614328654
93123211296
3587745165
273592588041
411816536941
54930373797
363910689111
21929986974
179789611400
268309047098
192185710238
121076535394
121164738460
173155673332
188661853545
457086391986
376524542976
262286075140
77449200601
108978543309
240421774862
148106893024
44470549324
104640000170
354695079932
418733432816
145966921805
189452555286
7541727985
293110027425
299338052153
68793292628
70413261123
319081096002
149204748754
111095578650
37620165690
83737453476
91942192031
53351847714
9592309798
193243203832
85135437158
26261794932
382692624832
277465256701
245616283598
88005301325
93072388917
442580665156
59851003657
19187852128
48758754418
109434113891
387545530064
32727459333
176746497911
171936754534
108088838387
24633403946
67648510718
399818151140
46584334408
134063053540
282857278739
216213527028
18891791391
48815294500
45697885615
202578562229
303417202761
250937454419
60371210045
55251416412
330361985900
95212861514
125839677923
141887653570
17360016044
65685215519
425283722581
54373254294
402992783158
174157979544
67236071047
160946407299
278058663899
385952648910
283735763772
113839519330
98550905531
445496838263
158260982225
40075694409
122636916061
261725635100
96549565305
78147321990
12903799871
154742913551
484168277808
338865717043
289552563816
90319532465
244313771763
9727612135
90884326124
23939324797
83007303799
9200599463
384299869614
4568939024
57652428936
73609448850
219960091377
43785362884
226445079555
176874561590
115879478104
110963578610
216255122830
138842174378
50812235496
165254734011
112244219097
356092962548
81646550777
57349273578
7845056522
77973943735
27224414349
209751632909
162167525500
473467728402
342274991942
96812392001
150208198781
14775124903
235763945263
111420787250
99235151097
33748374805
60742075877
126309803763
390118730583
24370908802
94413997711
130040714951
146033978886
236332293768
180899475502
315763616948
106390162158
308425248046
97982447048
4333853853
318124166957
230874339753
358011876824
60449035497
58990946899
157217670899
23336739642
267643682963
179217538385
113541190931
42101658456
41001019031
187081705433
80493541126
331496615918
265681620594
77210967728
30735331389
144035193887
88373889292
15355354130
398554781065
165206959964
335916497612
149696863638
144618470367
190912293344
84989963150
70264740002
52854625201
251507682714
259530140685
125313779179
379646924601
150150641365
10591274467
65812956724
194568822266
52469823990
142406219137
436083131345
276614181960
72915478848
3047622582
329458281598
26362065803
100505922274
45674303253
24194329313
68722136175
99119033598
5271068511
171979030980
167727599199
84818623440
50992832973
135671714876
77909721147
202458961738
468534631372
316405149208
7302249775
118582378182
290768529663
26413261888
152572425949
59288544410
47813121349
256094754061
28355003576
16466571340
221815486950
107193330403
67196888486
41375519135
60908060812
42630754036
94059016046
287309856677
210297690920
86835441206
91121008633
303578209030
294166678044
160098089780
3898063011
270277000935
264943776445
344014278704
271363980263
16863048832
299765129838
225274583974
123338813987
119009206665
294980475858
162597784792
77810635324
39763814621
73112288388
135763377973
103595764735
48694258068
291655551576
75607504410
74752087113
4630120114
77116325875
179072927757
233374947840
38629622164
14408171842
8022451370
99488591801
31679860820
25026881643
114491572331
256569608404
167055337286
131066306255
112958630442
163433928875
312693380203
349433511405
110349311907
347157370397
305206011964
3958149668
104244446607
279360716460
202292999243
82758139403
230330580929
143228707477
34575995034
282001007964
276983335696
73052947579
195447710306
446518712097
292485669172
338643599284
334242895658
28462760892
55092522677
61370662299
154284423076
28482978221
51946689584
249573039401
46153386740
95419619038
238534853278
68205179747
90278383939
140659756095
430756450946
16573119389
304186914980
4743855545
58179885972
123593581644
121271111181
230536719751
29844838172
51624814675
66238701424
200878442925
218610527906
444711356646
111213893064
380271468271
447273695444
83892083541
390661415570
73920486443
67757794961
30689320593
15689019177
272802279211
389049617600
132033703060
50874638764
242706541830
82049540315
291313275530
153363439050
207657316707
144850756809
331783440375
389977363631
72824596249
92902774457
59319769291
360308206456
400510225338
86621481232
34366261699
235128408043
34245868176
120197906670
287741114054
251031206774
258070947759
418394341659
181907334154
279408661932
126761775197
23033380083
28016571825
416396114294
101829052501
193109190833
276732099306
89176835350
39123732654
214748708296
75676695475
55289851123
365066088739
129296326820
212584745656
463239614266
8246096731
125042426488
86664769629
146069672081
315846140717
154383532402
51740460419
63329288055
54751490860
140731793323
403151322374
122550857441
168424594090
119885373601
64672758541
10472771683
112164095902
168344554682
101601620930
177724202966
247618030425
173640698797
50805694219
31843838088
380035417505
200589092892
179373401918
38171719864
161088019563
462991607106
351804686391
120667414056
178357340697
130937741846
95655981318
370911081597
43500000785
7716948592
57737409275
329429052548
53688496944
20037389444
13438780947
128920057842
19743479894
36634856881
63219138474
254432389733
228728242243
309827533194
144298995225
7554027027
384427972926
49173420364
198421879063
155604563170
178072955279
384495027029
23812634381
91729357358
108346693611
301790601875
199750074845
206950542573
43444578692
76727099993
155631762456
31660039320
105690579967
161599339691
178440627845
83632414687
2836143086
148621274199
164396872437
151968052055
300007473203
183069170117
248957397751
150090429187
414619990201
45370564973
257566751314
90055241613
366068123762
4843174122
266145803955
429607777938
130487549090
180843248095
266373117947
73161015951
453439191878
84368359187
167893913632
251231119195
8648651647
148605590441
303428121269
95545232525
155798225657
99673858227
17643048549
188194674200
78033228393
162101386823
12485722264
34086382487
264457027975
100379148532
128653972800
46912561855
156765785618
48835959121
336877261032
49310193433
193748805149
238767038997
88713952222
405786794648
178855233803
131866268390
140317250570
12854411428
297145745762
61929841308
74295499579
22814441374
416900434013
339393565388
129748240429
30850942462
3400769444
288669192346
158949380969
286645984529
214525156883
23407514229
218121175355
333335245546
22941943035
190916582660
197285776982
341939034134
20521073813
131552902912
8000988766
384368198477
225760600283
221001750373
49233194433
90944252309
146731344885
150632114111
370884079697
166628413667
128855060245
369662244319
74291613635
123966597309
16051196200
34691882622
173382346921
225573408436
325377584804
40985137554
1980418640
356001468678
67707287816
178655458649
344467528166
238553727335
26669255763
266002258599
429859168019
258048916240
122793517490
178709353717
102847016910
78091465253
82093805183
122233132355
52974443528
47527736131
252567770500
125249026200
70282032199
207711587738
119910069181
446432380431
210898869615
136213633770
376252072207
89423203585
478106752440
29685208537
328109684213
169014408293
81799703563
348862895226
27194164725
33595832670
31851005364
38406363222
40427885809
17811807621
366964078201
277644418507
390393681529
341073745757
67299856883
5152990115
212767128940
264832306406
286938460574
160980919356
240987514962
158380801691
159163895231
376483381996
116113033737
275633205726
84669655315
183381426011
34301271840
125924940062
344664709252
33107294064
256051361287
20505251390
96624371103
26438271963
20925736033
288241508640
129341517414
423286600531
79097485823
211595447069
15763712104
57264555491
266247304457
206061788489
157183705473
217579676352
187716594631
49023465512
202392860675
487045439165
59333449335
463860772293
156957304026
325675891829
13952875261
17933054803
304656099256
83604527809
207220101262
304686526587
195896745758
1470985452
60338375372
49782139303
250526388976
278695742678
300779032236
357647993358
301400639112
443919474349
281491805760
6713180502
151838634223
140298833829
43301093658
93687761841
1725621298
61954036856
17440517242
91384231509
94324241695
313151080378
5195137957
216170730220
189406326857
162764165544
235448780953
256905075399
109985210255
317439294235
232638336314
326892063896
140065494224
279999947652
63181915670
119597388650
123738056052
102941741129
256570132793
254066952080
168145139841
107124214291
172822302643
276358860422
111774041480
443657514383
258373728843
26977971747
19735981526
32659038275
377033417227
204916570293
57254458448
190704191542
16578948908
143334732802
346889720419
101724991060
94208140302
274605138659
244772430647
8368124344
101530318857
271064677210
221433809016
147706335931
55388562117
44611799158
53793785502
178512607528
229410619151
308179894282
246062631588
47518228781
42885926536
365901419259
160833717920
82013158960
381965228077
371904895623
117513856381
225442525844
131993348270
130505230299
224271145645
220611166434
188650477840
124803431989
119371940499
436581278668
83333335437
54119446921
88449154774
450303914595
88768377318
207091964687
332404327238
90121154792
278260064714
80280065850
131076668524
176030323745
68696689842
197944911370
18578222447
63777872588
154406688839
356583668950
31650172853
128019858490
73711816186
250301265067
140525898232
391559910849
195750421222
133632337631
55100639197
170216588900
130443525963
415026041140
143754478974
293965042547
337335838993
295940638494
11313537266
363639985051
115814499462
289782844124
70408766374
249439081973
222025687309
161669778740
348282203364
15941136954
176610594653
73136843221
303564136177
49348197093
267213256667
177994718048
86872665991
119696643443
33933954196
20491405857
229252806302
93136345590
233769113308
105976656324
306082295589
231251982224
296915726868
151175489367
190921231641
192904293237
184784125568
141457181216
48708609523
198882804084
189209360442
161604973259
124219718196
121615135037
36634389479
277842391679
132530618679
128440499800
147253293766
104451194483
44132111175
107326407704
267926960147
275245459770
129476095934
88329654233
373504128702
35447957528
286173591803
4195023250
38997742741
91324461093
268381976438
6742097920
31393306010
160005756869
255996001258
118634903779
3510634057
96284611362
76396966471
9571822417
35743416146
47003747641
136552058868
409870707642
100029020143
406606124476
15710153772
443934825734
17792252967
105439916637
143110915775
15057072725
21931388889
299108901551
377232370515
294128962448
185538419206
83881032347
16131554717
68641176263
2440103649
46622013404
463076890349
81403691823
272711202407
231149627395
22877079207
93560240041
331202076603
253653047147
294546869534
418932010582
87430805702
92208434261
201102105038
210381298597
424018653768
17301740115
39115820891
321132948069
61733468026
107769219090
239150938389
223957106204
8316697637
81696918408
132934189925
129506676531
252665361620
117307268230
278205084264
314599326637
318567774139
229957295843
182915116609
77766794500
159178905751
81904775576
254727686886
22691768467
18905167204
341302854883
73352092167
106151094525
181214668215
258285354028
15195960697
51235283865
258051265803
51224065635
315478373899
200763638741
232048608920
93859028088
5604151202
158988598602
103456374426
204911273487
63787887627
378732767503
228642622128
88442143935
129567960012
259706282882
147231366673
82156928946
235772521097
353504808791
125220115835
176025021229
128775297155
234939459003
126546741147
71260487379
178998288970
272054573320
16931261410
130641832812
151491269296
115709855067
171125626204
362801386870
233358384460
111600259722
412452050643
25804316530
381050197927
318442199906
118056065083
60868746397
16389710386
56407711005
380082836868
23224079605
253933790169
76021123398
169704847427
22430669820
109607124009
63675342176
36414512830
95962032020
23556406351
217104058693
8211090690
417258703880
292869256804
249489321010
14268778297
298808173130
261110280810
117149915950
185898574021
322931987724
74520763631
75967588027
436667797766
31612785830
198632844682
114826645996
71721088022
34058126093
18001657981
96132433241
77646301540
56610325992
417832429878
40470003020
140297259653
69080930507
354413242382
306974009271
48720962895
294827513454
134156138365
78175759142
229636246351
42922906034
71498440906
50783454154
31561807135
150355517898
168481505005
243496325600
25902196909
260750484462
325073931912
185901990829
292569513534
239373801168
281604265824
51690239534
31867531861
430884127960
35679179445
55486644311
160816857593
88169189213
158116179084
363912840879
182663464821
266973059570
141346640813
288615979110
36336535731
26990075348
273923256800
53648111301
455429025089
17260031821
105162070182
321044961656
259369164101
119061563067
250138179005
151390790828
449865533248
278664863034
157468522014
85113676377
164783521418
39753038281
127141705415
21759137583
25586663291
216352813484
185170282033
179019946105
31558233804
106431305756
96210791376
173102009190
242447624116
145369547009
147696583893
42981891807
463291043428
97849618817
275977041509
27489004560
2323833697
131777836451
160080087554
256293295078
136637619275
174006782272
60452377427
249919363058
22072399160
195080432270
197207338537
56840869324
118892926943
278126118174
129163459620
213435480601
190361880317
40831357199
216531452357
51216419493
55513904997
5928003563
8563886848
34541952028
72093055641
428501473099
288678650092
398407892202
134456937791
27168940186
29931250863
112208962362
4019254233
202513434069
32143223386
266920019948
142610978914
427669509353
158400866503
195590801471
289057494328
30620894819
5937559455
110305738044
129154397001
118421393072
117422155677
29313298926
255536165026
69292265147
44585253974
269037077839
313691076288
244059814068
12625641815
360002247742
182003830236
40562048453
290006580929
154541584998
125865081596
49713323955
28843170718
182207899262
230795452887
21493503094
103772507960
188323548489
54814887765
49850592073
83675936880
35894413420
188522826982
237083613603
69014380012
52231050184
252156910686
231771198668
305194537665
306632000179
179757334813
10982415072
74449086537
67528515466
267049493157
273115246816
376746961018
410232433808
357199945342
346572466198
129187389526
333374167873
134947250200
388893603788
38335727390
51658666621
191678960767
407245783926
286046984027
442193123179
483669345672
27187231252
159032507443
35300968344
10978658285
93570177789
311904405231
248884370613
200675999481
212245818236
254954648428
36139510684
142013125413
169963008236
53552394367
256708291409
295595366761
132565628353
91672962233
35540717981
48836225096
251054770830
185466758319
146083726211
78977591564
26128662062
91523840317
239867990649
330653895635
91817616447
358752632754
191956257163
34068869779
126563658639
441297242774
22203793643
201331289687
164403335717
208577914196
270319743740
166056095518
65638810753
152125503472
345177784746
141942497302
281166980506
411802413851
253943217214
94315244513
238889318508
380387402765
72524772546
333975653822
449452103045
431382483573
70015838121
65973983407
180999538035
130880246705
166536849501
243696551529
22556326553
10415792795
470274472909
218186926221
164474041198
184440781846
67747529487
210759833111
77043034412
24744299241
218967616605
38298553971
234729570019
274323934633
374480773431
51598882029
18158032366
8716200770
217751881757
175542011944
49104573268
443671674446
117733284909
25484466821
169656868945
107301645253
40572629949
254025506723
29982522920
342793795414
64170764816
177855275045
73586750637
23382147517
85843132454
178473093911
179423530694
211065985485
237011868007
152038289049
28250137134
400511645364
220132479574
145859412247
112976487303
149011339482
303863128202
481527853405
227228404520
331728997738
262011923397
183724176061
97821217372
247812545633
210933188158
45784067684
394587453204
174615191539
24266538313
240108676519
156131060497
68233414915
447229459970
7715407961
244014177414
124820221336
134539367584
211417550421
72125517402
251492492030
124517796054
457117869379
43991825962
300816165785
357412792688
90870577504
135558718718
123529973540
313387156479
53640675445
316169413208
119135328358
137521255217
85746163563
79056700505
279313433604
143795922870
143931214142
29842040943
31643962269
152095663283
121799754149
141882832177
273135176362
304074570232
287794901746
296124025311
206524015164
237175158978
138851904851
14117194193
233869858999
103930982095
161372359728
139659911733
141625590960
313246400381
19211154700
163234846428
175575108983
222475325715
76975152083
24106560466
60161331593
50137130202
325711481853
220323851627
37377853655
244916613122
167584466750
5501457188
4706479801
488289207292
173517066426
68524474957
138579777711
48895961035
360561410689
81729387356
38406428151
43837931636
137305488287
108049589964
95433122003
101199006566
215471472668
333346146849
171639277447
12757221171
162389711782
242661966665
125166092510
80386709718
153036063529
170816419668
399783900988
291382851093
461367672236
239021428190
185022344272
27043431985
114895062735
244623481071
324814380706
107834649031
178659376130
202283817727
22310599564
25517192089
113350175943
86159445843
36089701549
174490976607
47414251932
35604941253
124335979956
36622248612
163262084052
14140842226
229389665584
69732377032
79096728671
8681568410
127096408512
236796274657
144840224356
69785121429
33380603464
49129483853
94706338950
9757845769
56583069742
99038337737
196343739422
97376166417
301544781585
67210435631
209703960787
6306483346
161176625960
164455566651
422118487632
155020442631
430318669610
75068928653
152657046925
22949469991
279594439833
63693280472
69702800409
73036897220
136472161663
287203223937
196562529418
73670092200
74220634770
211078162088
300533964401
54994513116
191590439254
244740139186
116977329651
88120890026
49292819777
283876302509
285868461293
283896686021
172638510346
110184784204
108538604122
54100582720
187626439836
17479901937
339181264291
302074399208
75822277173
142952554970
62030280845
291671199497
277588923063
36335547918
40442640010
17382171188
168123452266
74638753814
239502865620
314455342186
169275386662
86633511800
314196870617
417600827878
115789545792
141224975415
52902705036
131100315753
315152914544
115235998395
107803822442
171229709322
173197037081
30955028181
22912058083
111420390870
47117909453
472577558107
137651143015
212957340392
306334358550
89940183245
75706459223
113523183945
164944911407
42098397864
413198218685
385099400952
350969482006
22963923689
83889834518
243997791918
272427556541
146933184637
87552198927
222132138833
468593341824
51362919814
73175681182
199064280209
193301455124
37594955878
71223154275
129914767458
56252601309
353691241741
103302032509
315608409952
30316333261
39619401479
126739344737
31513614546
199016504619
187535973344
289383595659
70900576308
24883793851
435305848722
173540157899
146057496227
94611446535
42858956285
340007041536
381474968379
89763544921
170052910852
172042030272
217212577120
397117449042
56439737050
286787078480
4329416639
321470811764
251414466348
102210539529
385642090895
66358780282
161292871914
211377159277
186493925439
139669053439
7403228270
250192457084
25386125192
163809629291
147875287265
186586305874
204603746163
95256377072
142380820022
119941728926
102183872583
168240345695
316455133328
195109085370
277120536359
213571142764
97448997561
187612258328
103918874557
94687533095
391688732670
110661562237
194669682025
129100062506
139156749169
135568582275
257780130251
107634733813
218497754018
274664002017
25039184114
1898598757
79041268907
79600838613
22185250121
347553113746
255828859215
142968551316
259234487750
43600496929
3314468506
296029729722
306239177637
108570764224
2647284935
279768485525
158978872775
183381272592
131927386606
119710444448
55385357043
123585836156
264374245932
19615147507
237927739052
60267701973
302014574815
45103271156
31288810369
329872456654
2099842064
313721546321
127769723810
121626411190
362588127520
208909433620
271326529620
339678275075
227119001270
114721001304
40503150940
77856732240
104896392886
48928256705
90948458168
317798626046
70033343778
11468024131
315695723705
207584869454
88512463296
300206530560
421817058851
1447381514
127086741165
54475062576
234091664782
36940917174
329105158279
118384522221
274490263337
192826377753
387625137860
406557017443
39235524742
171608556553
147035970316
29009741851
227396054758
20749168511
349672668198
75223999050
296090275994
235221127876
168780350108
123260949877
204438138206
238908096425
74809916083
281156940360
350694944133
111587945489
54809912967
227712705853
11914680700
87445132542
93462563962
22095259168
11231556072
38160311820
132677555637
413866634699
211134999412
313465641549
170504369442
27011995640
169455074365
9525006037
116958998483
65049990530
43160382751
95474576294
26289514529
135989133534
78157557888
104300800395
303690732545
7360824696
69191972131
197963545860
29291803123
144453442319
380719786671
19012846427
108681518379
416201990696
7724353313
268970892125
111319329489
242902537569
153663389621
29019233358
331356977055
106278387964
131146631842
290660650922
37098053639
115776722743
380188086030
206942828770
47642262910
32864545315
91280934625
76571645055
254615593182
171208548634
33454173586
240657578948
326248015312
213869791192
131539131447
59341886684
124002643640
357476804694
385923590027
281094425102
186229339678
131927625298
199115382115
251703698423
371142400158
321410345576
88599002212
332132839887
174015484182
144313105293
460322240551
117623803691
116504958620
445335950307
72947328190
436484556017
54238700234
84892945743
163902554581
439980264467
119079440731
161513443254
96039376061
83501101653
84467709742
93612946119
257059970434
98456505319
46028510309
46910376110
88405337882
67497365513
268505872917
52710479026
163413921943
310149420228
6667736444
84601843766
97263942045
97401423816
55732021594
86143295627
67170054242
357017460568
93657893068
68639837000
60880436239
419445043327
7694553889
203717412961
54020530262
62644799123
8670023737
29111526884
39381959343
158024047432
272611177754
93692977982
119690701424
52086285576
320320624452
318128208443
46784380565
418847274355
53139759485
187485411241
92753974896
222990898081
235928496464
27903816584
277830105622
173582556911
124711464227
47675215225
23542956073
129628835571
243473725518
218375685695
70182607528
51360024012
364169376060
414668243723
121209444860
355893356519
137641130951
416847447311
44546608229
69516984821
346149503483
86987141528
283606145797
158257946341
214465206850
312713498255
58631791649
285847620924
27535382025
180157963788
4328687468
214684791671
91633464621
137958407158
291435873479
115238142412
404475743701
127891864135
191436787512
6608596080
52185664786
347810223802
58414041596
377871133411
20767423944
137835675398
201789873495
233415262357
136937107527
19361914949
345576634091
75238398555
276175437921
55027571879
145492349900
197797166262
67360382690
93392054349
168709257174
121502070330
106777465384
48503949720
183779385576
283502082052
363985300112
231672854196
409442817034
20511049746
104072672243
271852587023
141740678006
220159230325
348223102281
186828963987
49095832038
457911658922
428039411995
325932974469
203297349768
29729645503
224805068383
53639475102
158957535888
166737704131
345113301910
336133806500
44104488971
444574727041
124103192637
296208428907
138029045292
44341195861
229845260505
67916543289
107508746124
387823943815
136929452112
297613474958
192793515109
37064899691
54895025713
25793328188
222227862473
266462747814
45022960553
125188696751
109434666240
53873255327
57649580363
147341858584
418585227579
231725120161
80124150104
348257467060
146829038542
130883486197
32499618258
9378640483
218268128941
63339547028
101240371088
294554745851
91613985069
30110195025
118340280380
482947360175
112266059802
134987353082
263355582899
144470399588
108526241959
200518808483
109796970487
22125344423
343217317380
275311514735
24058299748
172312816196
64153313673
109663986250
130444909128
218715988291
258465361763
212290566889
135658641477
92857786406
34541164295
225195282642
257133686515
273792836577
193835115050
272137423952
239573073827
199735919805
9570710015
203871108756
49798956538
24006672811
344339968161
120213307186
56802603964
480080655209
158164770955
114700462534
126814491116
234975593820
18971259566
178752361826
194478946971
182180916743
299034426673
286343682338
149950261801
216010205731
175199012081
12216900709
255342176327
342191086176
168345100394
60446310384
300537929801
39552125549
35661017317
76806682175
114212562690
34067728206
115724582268
176820791892
68219115992
28102222501
386645244864
367237501153
211166496736
48490909040
471934310472
32992344582
75913734267
13378734758
295902043973
49939659606
179076904968
132845689503
14620560295
125783118788
386539559585
69214315571
167782253547
135660127247
414159236261
260210673114
43954672510
337446234873
342659442880
86508744690
301816589169
52435095708
325900637310
53895674424
345704503172
78485179019
202673786595
79669628743
195081280290
158130292827
18998871671
94336317076
251594233843
20638568962
294424921599
315902281618
3716060953
24980699178
106642927811
89666332450
14725101690
128924570248
356303290228
61316618690
379603879518
350765506740
74883892654
54199773545
343933592067
53314363358
224567037449
153415313141
23687884667
114323541023
193867505186
157329992202
175634466945
59209946711
340702069796
341126849805
275841660755
217796858769
450510253947
104858555403
171867002290
201308525748
69755037901
410296078435
399629142130
104666141776
121503985981
22654459955
15042948221
5128319760
238043810733
243222849973
31236817198
156892137864
133803210016
5268008802
6729228189
130718450148
99540185105
20900341908
135273427891
85403108817
238508281538
116738786799
40877005998
51755968859
277604428022
254475766539
230275095316
341208931272
237619329458
112954441192
38683014771
251097285073
61095713634
165946604123
348176830435
172539185407
316608772461
195589023369
208718457587
141616767306
181077149954
117597706190
201799517411
245400705024
199796780417
25847824151
148931490655
79245481961
26229873751
106268699209
386402334331
45344264639
14112709010
383808355779
198451190684
102781114567
339156425515
99412824113
105067701221
48950671135
191199018701
68720579490
423287917561
200013994847
32683291286
18067658143
383445025464
124723860966
185145486518
235597098832
121628397057
100518628981
244218557499
155456994613
9402582607
172173800367
200885077196
154715519859
277220175392
132414366988
166149505590
176666869138
4593690191
256925749158
140420306488
121102863674
102868869068
304500276186
164009680887
16191839203
352024705068
76623146960
142079639469
62961598781
3610209718
93290671400
35146016971
400937478338
218331059136
189831332812
120543631127
137832033062
181571138739
173178560142
138590303644
243315352919
204427767381
327241160352
73842584026
56516789451
88872127808
420734543874
24289590990
99319352532
386848265401
42035213267
138201091586
93159589145
326563588244
2760125013
20058613304
69475958788
297978363493
127931651035
95178133608
58132507375
205702170677
322411823976
254010335575
149601306267
337400571879
202222217367
147005314295
293089893795
281813429363
267748128667
140784072407
186503549897
50736493965
336095814726
13571421013
200269335550
345066432922
61358987000
309443388318
405502047312
58991007064
186913795277
153700458347
90380049254
14830565488
210387644982
136881451213
18114475133
5226886477
109200730164
170198631800
290987867610
13378848379
65181645828
232564793021
79449495971
341436112363
296116690321
67523182605
322711890245
228716446181
40110962186
152876447216
101487755920
104974016309
222800570377
197278117175
236105604438
14194789754
407729192475
16824360601
54589521117
117158942356
273345037052
307318492251
161175111390
37747151393
304864732653
49031615936
209033366821
264999169629
29805929074
39696890043
199712535746
92263181972
145091202362
309264838971
377298930141
60483510585
157256166851
238057494538
347590970271
86251034343
164735098854
109047913315
25057969135
21014346161
287234195824
189902817318
8991738971
273081640147
24130419120
140039095190
336736323634
24467169637
247506000952
179295780638
163304319899
60336339400
141454137136
265638690374
19392714131
66008694383
138303581291
440033801806
194397160318
104236777366
178510340408
37258350240
76669514182
95828480602
60479035202
38344643274
105603355330
95763195880
58050103612
14375603121
214225193842
144145756463
3784961612
14553186854
197750843582
166713405806
258668069254
221435493381
5041891967
329359142887
278154870876
263264341389
252518344053
412346158153
256329227729
134761125531
173865342372
15822164770
274645376240
193595893659
217234038065
73755909536
96331971455
457078040542
155997399200
136489718470
145176776212
273557660431
258398979781
27416053609
44984323149
204849363616
216405887252
94249639221
82307388572
390614689903
362136358942
304853539385
391537422879
106070494063
452293739409
36346100354
242023104861
72832210538
18709533305
136178975101
368363313900
339438056678
315432583321
196394620218
44347914150
99462781534
355344119538
213823768746
212183372320
340901382877
2962187812
18306358172
248237713184
193239388257
100358453637
421134615188
150026674798
8226523013
76284686185
245308754739
78050851347
301524328567
412789078011
113939493517
254312670053
184833687867
2396991940
356144932432
455130022730
382136825458
88152761163
209940601681
101579443704
124428321051
369306473813
225825228801
243237160819
108994416269
68642608579
34551866785
322125140606
341684474750
83094127519
213850179706
335240726506
306426303733
20422190511
200397281266
301792135709
256323659335
256520782947
116968035454
12488223516
377464228595
383106045382
196792969103
19218671081
142578025460
171825674798
451144502700
17322895729
286920914214
234711147999
273601800369
57945088556
165262519232
5647931800
118769304172
204330512792
338700657306
116307937753
26869461879
61557774836
365113402073
483808515983
85830454203
338525711669
330360780774
125874560712
329788120588
88768510697
47612063865
223508990671
431083685186
325617828320
35589331520
102826354425
108901546504
278922966939
274419927541
326171995557
156099328372
134077087920
125246427428
69359387742
113024166007
199365153591
93769532744
123670602827
29295098414
251635121567
53148893938
36575609749
278985944664
440295000865
95770528404
25119984358
145192435369
50979593626
267576472168
31319257591
78117500006
144435335134
225902336379
331981302665
234058023132
209946355709
301560420410
56813113425
359425276682
391271024324
146181159702
94733375798
398382160266
295017556464
168328974252
125293831592
20185952438
96564036781
140704144122
284312520452
343612298517
108467357386
151786426021
459946913842
119757112276
208881890848
8680294476
185303628256
19379744699
206329558212
175873538672
101407243096
164153254668
241043132915
67785175868
346151693199
9795557074
109798268424
4689300422
43030324488
192163303932
120801540541
288079466534
277598773602
81000385399
42727914164
149637912604
50693455765
389594928314
284323067334
30308219541
443433760224
260181898806
155734904008
85098169373
40813652033
76322138861
55830732258
124935022932
461715736367
173690729829
211023175241
30570917850
53326430168
222998457370
31800141542
173210467895
205809615325
19156264619
275473916309
225914775341
32125725799
88574976555
182244178326
250745138339
275142622628
126650184852
151324555975
305796970482
216760155780
287716577823
282386430535
279483662710
80981855923
177920046423
173787171951
231307961300
229180085945
216727397217
18375666096
26542099540
6005336388
386300828541
130310605545
107261676349
99504025015
186437770032
72065580571
54631565452
352966328624
53938644016
272709636960
179633019495
265165221841
105062633522
377269759791
47398895196
23908983128
39174945192
4245377356
265665746605
46930002495
99576379996
246428238267
108603672005
295221659576
159118163824
222369696360
283836341186
33807358659
101980989413
427122357970
19998176166
81839454682
179080478491
68967918010
83764819956
29745044053
183795668714
135519978628
348471218674
85769450007
52009961297
68535592261
229110459192
92585567793
284106933250
282708297122
115444517845
69627937237
69157726761
293803213847
254450579486
410026346607
106456779822
272835274006
46149577003
351330872522
7728957443
89331572025
10039684713
77173824133
336661656462
159302304993
169661788433
42524307875
81717983263
94072570762
70000147554
55523039255
162294547600
69169532422
228695892607
60036099314
334546549050
294181138009
249961707938
51966743209
57126728802
243524751459
93406561896
148370960318
380318698579
6847225216
57841165304
216259062859
270101891998
189978133017
133976319407
27998985308
190164977701
16557450872
263054547368
140530300105
373973355937
309901310942
19547199610
110343373928
54408772120
61456915475
135387710773
7227487490
304442303900
380963674650
91132322368
6797748621
197457375629
414485450173
28422700204
380494807403
234861966747
57422733438
427474177270
182613570037
129597468930
202276098169
387793411024
68285176252
67436972787
202556123530
318938075679
79662893725
291718407472
427136543608
111769743032
39486997354
252146320320
219795266437
444666542249
236976316000
237725363381
216876723507
228170943517
169721229189
100276963275
172489440316
375698659521
117048636095
297951614839
317026917288
211042390926
159367896258
49548937246
189973477276
206448827706
83417802656
106066585280
63896982136
102718947200
83666196500
328457192058
149348871877
160420105477
250256645288
174307565478
93719010443
26508827620
6968233389
290045292866
389971609359
100420645267
266155281895
51258202964
190742690598
159296367574
242186665979
97241858251
89998469830
204511786116
326832601387
309230720298
298951279450
15542478688
44309674452
364050104695
248282295535
176024419360
235200292704
163881980449
317928195006
437128151542
28456333422
320465194981
184916570953
112299334329
19734441287
19113506021
102006015269
61015708484
4982673475
92546789519
6542318860
124902179790
77259573040
4179076317
314683819995
84394982798
260956475107
61092262394
398812627761
84332576376
109261760053
186112290746
96452471646
34879739699
41119634583
73340849532
82422970834
189100282016
293919919981
108694745113
191792912049
129687510195
17341063050
189932973486
102691495223
32751903892
241043645729
41244449255
16681960230
273089676927
138301943403
43044416655
140412119519
93366752348
3483854107
73193518199
57701793859
83048700217
294097325653
116803734481
55332746058
223221379871
92264261836
115282240506
139091409452
196139756080
74345678288
7167813528
398907181737
106504290206
30543480600
193317445573
297383550065
87145392573
3828236916
158510521720
195247723051
45766370991
130774585423
363057783203
38542650722
382811596872
165539654274
32865608761
84702151238
83198907707
269796792027
222346057200
416240579408
362072464445
26622720048
23959621064
45039071617
262731525065
105014901177
252438021139
68681507762
40622008561
156635032304
105403999535
32852428611
53732192837
322825875734
74101268519
203036626365
16193269596
34933864250
38109825225
22976370604
210377209593
113986193865
299146870389
76186727567
131578573050
101035159719
149082307933
228309668860
154261336637
348753439064
86708946627
18745653904
60837479100
267165743288
281575788477
52727536581
337310937683
23937725879
323178089382
247937394231
319733063206
291095098875
174753104442
228944683593
240338800355
339119711502
96039334208
72249920101
65507635181
295475784078
395263340623
90401937179
218714148375
114743424904
190850535596
82280633689
103534248053
66290431171
73683806285
189546510648
100048122667
53512045720
147300687817
124266599338
337712011688
273020132600
151476049014
374439993264
46855606858
298104101413
20996658979
153425342148
36045845397
235006999299
143551634209
150443696509
424096985158
25441525496
85443943544
232810249642
346164511950
306839321527
124193722800
404554559543
324168598628
260792650695
169225386468
106636104631
368691830283
193737105415
210795984832
161171117718
218374231094
400987404104
322796642596
162705926918
111471560343
47734567894
390561849303
102174897428
169016993331
323349565795
127684061396
229029615281
179169768477
156538628676
373098282288
192059381527
55861096024
330901811623
358539599569
186922359607
337367217547
96139412106
355945817805
356231957877
160753492996
222408018640
182122625802
7246403952
215083911947
95830040583
27702182509
350642597906
150286786446
73401081398
286989832414
102034042088
264766169927
386051154859
289235301333
58381749258
21474973535
285012037363
63428810970
36541118923
287306167192
70892935340
259476193540
303187326372
295694202312
351722201796
103722774970
320094700992
162498414397
388124201127
410052545431
392221520162
19176729822
26956853930
251601365502
234490784086
45100209104
45707437765
14128474948
148521163601
96758860597
219414051220
55814399035
143538603781
3854348472
339330883237
95609604521
14466997214
24862411250
140744779447
156964211401
76893056396
444000402062
130694623114
309855276038
99027880142
288566943713
231679071597
298466417127
192383935374
115618923608
9338591219
290246978828
447923413391
135546155945
236149545243
89654253115
65968930252
167921072314
144821571422
100922136182
272748847631
59644244499
17595134723
41563573351
113032462515
10549224931
180175317264
300357547106
340148655327
335554371430
277002241321
69785295611
1721843198
219738126041
353129701395
158027089698
209423293770
45337599464
317716592594
152611759854
208933003882
22367668962
333797146317
156322448215
262704113355
396221846555
16818886413
122718321067
163727104274
76919700626
394207306605
74837129168
437737397218
473722881265
357604545909
175804207892
415817872119
92466805852
125879823008
398181120865
154153460555
247561934701
176719324937
292406149335
91674601104
41431594003
62180228296
123803247820
174897296855
24728054632
251084398023
243175337278
3478946112
38223821906
50395707636
168243618610
119607294952
216554906674
84951039637
441145296786
27509237238
94172333126
233513935474
68345595188
222194740556
217921763324
17690584715
9828695320
182008401458
117559999242
19612216387
147393868649
234972295929
240862457128
130167927280
19188000165
164361234653
102885741995
37904313283
87242410513
192121857040
31198108389
159245707287
60300905595
359020963298
387790751117
111753412721
407302440327
140889204969
324618052401
2903744800
60014852391
236696643132
5412008259
214271871762
237785197271
12498164170
54640137562
37005343633
283322637980
179014275808
161877356083
98149603786
182557931567
319039447427
374154770966
314075989796
143181812791
44127184574
110148504501
43122826600
53954552424
396792537743
191041579791
45350752026
398173457558
74587439807
181741803117
67317627559
5339629831
155458089498
62142647367
155011774350
190483970560
269609097308
124924171056
329945933845
234687937740
362613903411
413389933369
183077655807
91692960146
50368038766
30494492696
12774221228
15206210827
392592992399
255020291264
225057795944
240209717441
323733076071
119621442138
71340009734
296444626241
163826348195
68604311379
92765796502
402906609854
183718198706
143933439893
151726596622
441993358729
218149810627
288624596806
124023378116
154062038532
6249379698
89484058182
152576255391
208787626688
107594303977
67755573748
150522953548
131791282402
135096342200
374470283704
402363682736
37314294145
20923007279
46564250432
105871995828
225838084379
96834431316
218458041507
297534601804
82146195921
23793094708
39068115917
279376701297
204371020369
171416885776
164698097195
377910101573
363832560072
42839410317
19373549877
254070022492
37698465592
304940355713
105595534423
323767129383
257105022560
356977804679
66923913529
25124581689
221014596586
98406234722
59963366573
23636961791
353287746356
77999673981
104045298600
330382862603
227659792269
198666946466
28084239148
404120671560
139747187630
41697807029
166519317780
324869050019
363075965354
231547425303
61049320414
64834076847
39257589521
426368911697
330778068443
7002566678
336653010441
200002792842
102553467071
290650408941
109647462020
54340921751
82518368390
420961576320
61452517107
134014363918
46697361967
166982066694
227384193941
21729970787
41650499063
228859908805
478822855921
217844153867
29548210689
369347973251
185464912732
65768777254
312381148043
213249851020
235781070331
8464156518
187084692154
74723825260
150975824903
55185941957
103752473111
268087446859
66722690990
253777440994
89712811465
239876046785
182944721652
193057091786
321235625171
112068002432
134216211502
137716826728
184653830634
373792586226
59834606137
95387007490
15969433076
172395072384
26538204342
206892170675
335400433696
490864261376
24425156939
310661597399
193262181287
221642188181
74201579896
137478522604
7852467797
103419391184
114201051829
197374448750
301998094197
209820044112
209421386883
278773527939
14482663545
171377886681
456819482744
393986334816
301141717051
178470457788
415609799514
116489929771
187026346186
198529900349
339832418088
18068420790
86826788255
307247861401
175536268227
46535368017
179764594714
208156435133
175768740494
17797979866
30675103470
392271247121
24007962100
150866126224
205126094391
225441287052
67869320233
40164838336
110279475456
31091665043
321840100619
134619576354
227297820451
286286623649
26812772118
358513034566
123711091699
5025890028
53478155009
26925776133
186600064420
18212220625
239174088433
87625462623
99720957960
139930525583
122232420904
264653180388
244693953574
134913550745
401293584876
28466878940
331287457596
334522380634
227479023600
68307212735
417669303726
88994981364
31537827079
11942827353
76749610622
274749745629
88085774325
366223904183
253052361573
264704346269
10747036995
54079465788
373905780774
102069954742
418860922258
48039512411
167248138364
208635534585
104851661291
387442250979
120883156515
62257409474
91475060594
69173144114
295125793732
150757616273
103915455217
238529132525
98784894932
69149081548
63432522275
245852652213
384539642429
292580968504
221287208779
280850607224
2051742937
98401029879
196457745280
92811904146
141445010583
137534634047
11202407470
45451223225
95318516129
144536185772
311024807768
226063207313
112915622079
97136444867
298064361089
5612744113
93194167819
332629396028
42737298255
234105126925
45373281932
269566055542
45774006253
451583282028
110508053160
321027685405
273503062325
80615625267
20182996312
163068774072
87950555077
72206419944
411558940387
31316758906
463771015241
149367620771
146143473431
131787213167
415425165675
215195885865
98465829098
198981535525
138496109508
260815232054
351236037776
438913794992
374853076811
287897458859
95264021357
354654640045
225685332155
26394937507
356973004012
175847407794
188116311003
87765470918
208718096601
318706366788
422088867530
130108876718
5088167671
36378259668
15001893429
149201302435
411176821255
97634197051
349304691130
218796938280
188175631115
220184567383
151597241175
69670491309
375749130462
65947134645
24030312075
380215076324
243378559924
197715945963
352726678335
155440227436
303256195732
53307214298
438251334542
299147009137
74515818886
43046946594
275165078043
218652962993
67557018943
7780054713
23223005157
110909438198
97051443572
170108710721
57667246476
131988679680
315638610452
103458223261
405437900934
90887643363
264165636426
115173093948
3397535714
28843100565
456041462975
228349326670
368101654812
201696859207
137508011394
137070990733
396008358918
76749344465
13136831417
254047040892
311669644730
87181545392
95160104567
192947356210
264429332379
5926477921
130614925258
137017306515
139406742197
258753291090
273200229740
332710516452
127193254913
66619473215
3582700985
61910918461
71144915715
37970556706
160516225387
264418684306
100039559811
155642256802
59813664166
272404664517
346852736861
306608718624
179217110223
105123873191
86779516796
338897448728
145004394522
130332800141
254821565325
364368770073
324214380269
257543382717
3547727614
62171609319
248454607101
150903791725
57439990163
125061081211
106069253710
114807364428
72257224775
61734197764
86233235560
98242746296
55048665805
101830844036
311098966543
380818951809
256309516735
56827949072
426753364309
174953624758
63860933192
475946784519
154979243319
296945230725
186802313528
370576499276
207878742017
8139178637
235897670869
350866919167
112913883173
104228524969
21666808782
257765052814
276989318486
13550828764
152416827708
283675291982
43550028031
88597181785
451538924204
377602587548
352299658813
485074382068
177634267810
45161928619
209018579270
219327567387
182748992686
291491367641
255826274899
14103476695
50711992122
168959041077
104593610053
213134086035
277201441408
160922045531
246867947396
238772068152
112046652766
48243719004
101568961949
238424626437
54315379938
175312587652
224424052082
253459209076
81638448607
279275443249
200321479274
327564026373
254351938674
47296451972
63387530218
142471997035
59957742428
118017741101
397987558860
126618393020
350321054374
74223976297
35082424455
137420473900
63623072438
418091259365
69300841665
115421229253
163553078206
299719742632
293112837914
40232359119
108990587626
228443635783
116449725975
408196705158
235341110400
84010544897
105164372037
61240248082
56805484941
280245330598
46696128659
198302433236
190843508592
332805955795
340555825056
63230011747
277010828706
23491695566
55520414292
403776294526
92502893866
127145003133
89095531224
54430596208
234844642013
281899360358
40645992215
278900527443
231581883445
290607721949
59495149616
220775021048
125566928605
50061330058
39711663304
336009988131
57809853279
3908921548
132337050471
413943351526
184559731394
126428121603
260314832449
36339364611
109889080124
132228339828
282673313244
216769928738
344169524338
92467927443
13185983226
216694165144
40010770557
140103523301
340160761186
181331071209
168265549094
163176003820
89484202632
72699930418
228606258328
302158753006
107621913596
297699746458
31819031784
138784245699
379375201614
128545874849
74478744798
49252194082
140321936637
310788650013
118926432609
295914071545
117285598481
315472378296
163701598695
57862512824
199842821967
242687520270
138185305419
28834172595
166387423143
91007182750
47986664174
7896046728
8660032695
69386094585
202188273603
68175741625
98621389744
7869139052
126176638988
446141213877
158981678978
70772710311
46293197913
107319856302
285633035075
24599867899
132629700647
454577406024
307566862395
389698986502
149727011353
223917485959
229201601936
452323342856
120994483950
315928797721
195310093822
32096449833
141909453006
69980909156
20817393548
271354008695
165254446323
375001977444
282735448461
404373222080
133833536219
308950748160
66078543488
328628418414
373132373603
29208132745
111611301571
247226504785
311198188809
105110750051
24860043491
460871277498
300982691197
239202175196
129136129885
198747356529
248024100408
80576370196
322025109318
226811572870
309045641597
43736952197
64711397851
135327859263
138757042740
228116930451
23048262289
39154064356
127366369232
332899436425
432411388916
259307766746
136058357103
98949489053
164038201131
278402323319
108357500002
27930828985
67007858405
26205279775
237045852185
154760784234
20407613371
89109318027
19309098472
131220307812
174269573163
316330870851
358944757851
131923344643
355784202195
277553013581
250795293682
64892991664
159272758130
167105279749
453977105954
113893056094
365747347987
164893215822
210069507181
198124081358
25510353470
5860545359
81193330670
137115937991
183841298617
134828253578
455110973707
112403736972
450035599487
21714116961
208406206323
186648610917
117329972336
22285692860
106453983750
72282599961
216040076334
160041790465
68103574619
252219923521
69428054168
128118117948
387491924058
100097064556
246455998995
125255561202
287065567478
297435594055
230746616204
186872139136
163144262726
39114975567
32513882583
45254913068
22987038081
23095134663
20876591012
59407289871
2617267351
85851409678
191315554596
483101624261
145486232489
129755033545
92609128755
171150666707
7490014208
177345770168
204684699057
207136460027
135069049029
314376946618
179685810878
131824037906
91127542662
318402794862
87265260837
304588775232
30513720706
219638495339
56035259012
8505801620
237652443332
94157885775
407366091164
93961405781
179043123384
278216909130
100976972627
222892784744
314667254856
416738133690
15132387285
6703405769
20389213716
18127526670
286818920035
70811278397
233072479858
216138646041
90030324058
79803583407
201517152643
179259750588
62467836462
90295523271
120961201642
132475898249
444025713306
25144106437
115282009554
47902415196
8426141966
164197760525
271003983716
53424474744
80797207641
3779493359
132187179152
154460437684
42567371435
114300862963
19609523584
2774901818
233653142279
111898646409
173869784715
312951192334
39024476901
270682660090
8214319734
96092920002
46831753753
415746061878
257130749614
27274795517
230325012714
7473496320
73890075661
421110573357
128999899820
172441869232
149209547739
214396304115
227919492030
92845872940
313739572653
40582629136
45788895435
216774473222
117521357274
25504036748
448950726366
253192128787
335168276428
345214347716
47655017892
376063537669
277386218391
328665600864
279369580102
107183931781
187408510896
104476635600
104613012849
144929805177
392459556920
28146953878
274288836756
99651209941
24940079597
200212880456
54540313192
117510302013
307061314472
250469741947
180219354659
79766829244
169545820228
255204378264
132952610818
410399815840
133246868250
17255767967
54924093701
64338547220
63736787373
257719612444
284325553695
149833533457
75126586498
68494184126
201882190215
112130824411
52357935948
256351466647
192514347748
159521581884
348489888776
51216069834
76323213716
70809103441
3643364489
345139994585
225246521618
198038349229
47253523662
156117018989
242600779918
122375888495
127054634080
34868905710
156315673201
141879431424
287676284209
277377006403
72912615809
204282718645
180330679449
154138623034
225457517473
2247311437
302416653255
208147226157
232877678591
157043708143
104193792052
301463576055
135300409672
124610080436
2118387481
50083998785
40495609082
317877708881
39898387201
113520746360
123083320558
230762081796
99899903109
193172846875
126881262009
286165662466
298537758861
92796542598
142595435674
163699107044
45928464368
189246372473
216724430613
116015360473
442232700528
341622490941
41887092123
13596550257
120626449514
352656571574
118356008188
326185412912
326588287761
274938682551
3489164379
267136418430
113481184742
324797815191
68487238833
280329122325
406747292527
1715171439
395639153075
60469191879
253909990822
238202030340
79725989011
82636369845
393078152564
204231202649
143712552865
143287655974
188848261810
51074326198
4739299309
83677111467
96369007707
146215180117
96070831509
49549952925
179530831440
228344941726
436236406880
104631164335
160387699124
31994439718
72035153269
243493365628
43274007948
361403340381
343452746299
78834659697
175882167699
33739018343
249799938608
97905971707
192937008280
197567551690
340600727825
213981085975
358997454371
127924812943
61819082030
108233747210
151044177987
248479711763
142615988112
277481964796
35313604416
80188161892
17902326053
96410456551
356193713135
320859455986
421711768427
14269497669
275335595734
181581820368
87417242327
105012497648
31261868962
148265526491
352850089092
480890068664
348872125630
284661006221
150433516553
49927905934
193402265852
126961970679
56545243334
150859852901
106821069595
118411379221
89834312747
205245829178
133702420347
103816429832
5564953827
153419108549
29951847908
52234550724
207765180538
272104346872
143842364419
169026541431
32052919841
287623866671
334202775881
207218349393
50861078693
12758547219
122738494553
261257010441
57840974681
162290941663
103897808782
375426356012
207287073323
89846763783
16049696783
166135356560
196362641532
332171311756
239208389898
57045839634
106631350975
156336919574
137601000337
390474411223
151416640705
62131642787
154392693029
70861510671
67183342144
153191935284
351072659450
71214569652
243428564889
439146218073
19758338017
168390110354
278252204269
104904484583
12655714473
219577703440
175127116931
156578094372
275772803318
104811041555
4768256738
19494261866
119064692213
216883348767
9637615981
409763361670
139701218389
139275187518
310753734739
365868662229
128735429259
121212675654
107454507661
228802753413
108055415711
91812287930
387147304699
62569439405
195946561857
232047850311
108828346288
109936867703
147043501830
277497976369
408611355375
285998200193
43188901412
49897350463
247506022240
302713517901
108902384124
16694316433
87691756944
24046705687
84496261853
171266964419
103859319325
285367367366
240332485940
173658859752
115884260730
229741220682
152354214715
95469765180
82184337097
81958976927
13094784339
149249946955
126460203048
118845666911
375123502113
143264699929
393305676471
212793160910
471659850583
422728744044
147175793580
385556685182
320188240749
175415442070
23454391161
275273039070
485265099394
75335675878
102115337188
101728673570
313927978015
164114452035
15626711561
107908258474
60453993311
22335797137
126024739961
75275588469
182400057201
305310660868
258599025616
71986680203
152965266619
447771104847
255448972676
228767202102
79245333389
28362187917
282112485622
244847302232
46115507685
117581466002
82838319498
126634819224
309204573320
243490507638
280673572554
233568018280
18943833616
218253163266
48179893728
135467385753
164066256161
225530843541
168628304295
265294696789
298938678425
219141302692
63346154579
137288089241
137569202774
191245644162
237937094331
277301664633
315860907658
25006740868
204268642647
207361584055
252655827434
85673619336
409779772404
91372442201
57750590462
99009465772
234998356997
86727716389
81324864780
15258509162
138860359651
237601658079
88603565485
96616134105
13580842600
276884648959
287586723340
207891454047
12655171178
174956955803
36898383240
36385754375
415133360298
33219109609
177278067224
154375824873
397018377448
178986570942
282900999324
10655695137
56866410624
125395258802
71478835911
160672063216
126760658762
56805031223
237818207902
254600718548
16448475256
58117161448
149195635424
179287422199
179091442467
372564740521
214397029788
155290067171
49541082241
246700943792
410545702361
269265738798
280086126647
21402152683
171373934635
89242377233
304594158502
143374560712
119995158046
102349907626
243182217107
20659502808
83942229087
135366589301
124599455685
64418557017
288853161888
136989188129
85058804458
186800483763
65167678798
9366453188
408444121722
360224028001
250358536178
117239656905
204923061961
25752140020
150539169512
146085739856
342395193363
51164597528
424470479681
143128466525
37476070132
12252661893
299012301567
88776232526
110856943534
18853053495
333234060259
199956664786
477447898127
103739669961
347339614418
193251836869
25440897276
111039790137
250230383487
91744517110
164710818781
17613440159
243313322650
27788446463
37093886633
231689785203
293219825649
251866418019
157348725095
394998960032
321744059045
259735773370
58685961161
291548792284
3148475998
260827825691
80374759895
21402996077
149463556769
271319952745
208280658754
182677120962
114040681685
64659940546
333001192514
221445938024
48451333069
210182141938
66145768374
99156371331
164282090114
79775236609
93239708476
171708842126
152199624348
13514780745
54290136534
43477722882
89734106761
337876576368
377774596076
402188156751
309825828182
12603534120
182534861555
358842767969
195985635052
351447655808
128081343877
108401842311
11149323683
155479443745
380647780976
204180183009
16076535237
134047708904
118671881407
184623092485
187923493646
187155022819
215812010672
252596823854
219111103709
453342797009
88497094582
91103022731
97680277707
336305725694
174629308562
108869069615
114748241460
398849753063
44215680447
33820701964
246260592279
127023098627
94940640853
141305196314
92641215698
238519210031
303500123783
299095227178
427132106278
54354582319
246620108696
216814534169
191041817717
222191186389
96474747282
48846001700
203582965038
146932175516
199991681837
133392227163
60504231492
344333582814
22618938151
187422105554
214834614861
26701348159
326946326431
6307490628
167577552923
116100980021
79607082610
206033197756
6816218822
356981096905
333288328526
127538170449
16589833432
185088529996
257352945128
235575514921
45063008970
173352123033
48548629546
177821883428
72251040958
267740112581
431020483651
261021219882
111673280182
62742895035
40202520822
313021177074
108706141087
394900225833
379511471427
89640168577
161924695084
102650216941
265594588607
183198183778
75704998372
115329190684
26046824899
298833768236
222056259726
198062276631
172990025702
274781730821
180266647103
145372758093
110457453885
283600680123
326942385236
376656987612
24884042605
267028796054
321512231091
146210709856
77968769858
42210873804
24671393824
190766203442
200237466759
289092205770
9902189924
30792608637
81569054776
258754651849
257763456238
61726101641
117855056775
307472788113
148130941001
22907349582
326695771174
136014457515
128192227707
324965984478
143660116423
335226748603
19732702949
202302950327
283694842572
6541037210
286551869013
305272650447
92117070087
276855447567
339058414531
267704086795
289224867906
5568232610
321372130950
21280493573
89654000161
189015194181
412312150671
297504688747
302593614461
57313714401
57244963367
1745482942
143546847022
250845617920
237064124483
33734126684
153200697396
229148867349
110859709563
234036794165
250706635569
158878848826
196039088752
100144710441
6835848814
204880241962
271035859728
212650353892
194966165123
26736746291
101150954263
166640770088
175380403927
150635606729
249983976050
269291989714
464957589147
184125939676
349917999538
337152350885
403889999354
299139477952
205751393081
231349135051
80513577859
185750584228
316523816722
23101851057
138874300964
274743537006
134997857312
113162404036
97853501418
113376414287
284989237542
30861963463
17616775829
228677749396
37764365191
27535833008
388550327285
340847292709
69838591884
270051823116
307814598776
13828320417
161683661897
306239891484
244310493737
333358723104
34059203422
144202068353
403659778414
116123793110
128057589807
333861387174
324264146406
235026346200
175215650393
4895604960
92522771212
251693622317
102184984505
245816699796
53269313785
108684871538
29316374264
167242797964
292277686562
445272306841
95315107079
62398461072
330534865431
91804135163
97212276981
146528615695
255643162396
392898773129
129729343700
46327607750
234514547137
68191371890
65406587757
44360271340
148504693622
27848509442
347864331715
326761187517
257807366970
260736502152
73873694248
206593647282
30650085385
189892175443
102074621263
155660383965
170256242110
258428215448
360263204221
76321830277
198327309964
230521037117
305717704756
103570949459
326109920626
233186740474
299906706229
301671863514
168235401114
327574545257
35602982896
45266892171
153676413489
97148929980
67838326618
358026643581
79338558338
48191245521
293285604521
86236523419
166812956676
371866450253
314756977702
180781666864
403616632948
438950282052
6566665483
243464543870
168954190967
63615972588
36696100713
386924297482
317839050349
341968518528
235012321832
55250242647
46936083941
201949235964
202212259211
86272001418
148368741144
359025923048
151500831049
89967137506
145927699452
36892591497
71588529614
93797846676
354115158531
21055428309
300433810612
152557035713
354371415124
149565729910
63605734777
182345885185
385881058968
8150430769
131009462481
138617067379
187818567012
174810608871
179850257445
118916032290
325308849151
430255175280
158781732945
203158466382
124945130528
22165257862
302251262530
58448501306
39187961555
41507803705
329547824263
214251873878
276354053901
56295539567
166497240292
34417816725
172139563367
326352070413
96121041934
135063097702
111784943265
193590168950
122634161641
144580843711
126738593627
291655854316
230526903422
79921974935
40487930676
344210730181
37122868101
357593312637
392085868218
133951837448
48461243001
202854746850
261922860464
14736666406
39067999530
131063870843
42112245007
5088160996
235705888562
9584948965
62495906016
77946373098
194166039574
317747457478
206104202371
9036461016
44078303555
144501365794
315734078719
151058043934
93094549021
158342116435
118359469021
207898634574
201372045697
113790639855
153237075661
25984224852
233193530884
86718919693
18198813577
124094345231
184519995511
373582509283
178770183152
24786856427
210316023426
41488213607
54462171209
180362422424
172020049609
53405275085
251998833878
27792523202
109683793069
157971866823
208705584958
346482394133
7203260736
362605611764
122195354707
75224627003
49167216685
320856843435
129205095682
247458111460
340038486540
15245248292
124077001925
119492019590
94224213176
179471157573
70530520534
191995067033
64835942766
281941959165
250952975630
310173933211
69642544890
6139986132
79246300368
205100873368
410421768711
8481598954
55760510100
45257593279
26125360393
130692921465
213192808894
312623804962
110864671619
345588486276
251745839446
377554132251
14521873449
296904112650
275637100068
232690617012
193032952892
214526116928
385706868105
348327053172
14739049550
86723744260
214247018342
327209375229
79666249156
354276158993
206069209770
93287133918
125488757057
101485592648
224497434943
120815678281
122724759711
212331646278
274836245506
109209568553
12511098808
250967237526
128308634633
259955753805
25619346174
211960177014
186123930500
345481501955
41990185116
42691845937
81861096310
325049075244
227950267082
370088425610
292148388496
383074774064
43419649818
247495946348
144846403216
355575038373
145323669008
234079164678
185545771757
109646106689
450146527878
282151014497
144217384291
127324231033
274305220317
40209950854
36835640418
325413713081
79465849833
101316937736
264881256203
19672122377
20904627024
141450013040
7818954371
57217491080
3768866980
335236831914
64911602797
201103063746
374448495286
35151995448
106275420411
164674735105
126975666655
99087529148
147016227606
105600185119
193451573895
52017115235
69793785734
101032755294
30742521785
15069493799
5504042451
378715431725
193781954488
265855220285
459505276184
65597754582
195394106232
265584020109
167720034493
274254827904
421556986396
2032296985
12911061554
92840934166
153067165155
23238598318
93178234421
390794593547
274531355568
86418068721
284536921363
10160435382
249126270359
454826603710
8938860826
247742555483
175385143401
74525751583
132385849552
163653144632
62685645993
156861865117
217186191746
344426900028
158156566091
10588670606
108152525718
39852213044
188121902826
271147225671
428084802335
321034779695
242166977597
94175234497
367389990247
311839323840
123143977193
181439936885
326462223422
76165042192
62070378312
209878355268
240018234030
8439400797
18774667928
375902551166
157614179575
188574130810
342782432897
162757034466
191380959617
139313466072
149093371338
263091039930
347067306936
183631576446
319388227818
70748734335
334630287999
47884163877
33777929007
39616985438
331712198518
47805366661
193257462943
277891080509
81678264555
181995766015
4425461803
130754217614
266455285473
81551967513
30024854091
196114331255
241560391856
105233448086
214588347772
64920579235
250749533672
283297567231
435521943482
378951841348
392905851914
33205809174
43086981500
88349478113
183847372400
28435492497
178264097913
2801840498
144726875547
178253911704
269405610595
91783557958
244265972004
177606748455
253742612778
215368254070
259503176533
183892542112
108086273664
49446935604
102627999770
18783650990
81136399663
20242463388
233565864025
66046521580
227427397537
103376886872
46540788102
214753307118
4092235522
403352891691
120306784207
30932747277
155474919589
113656482922
263584286928
334519494045
208731727738
13833543922
29589748352
87259380650
381440578073
257036269909
241999491696
356315882810
161831423473
19219823662
98135979198
185585035650
268958215442
340871992574
283211747756
139974070625
38603939800
187784239170
65782168939
381578290702
283618075668
8166415875
82005228213
368349310841
180611115112
179991432008
197479126548
102015308065
131727835307
61143431099
81257762675
380912884023
114943101241
46372772908
127395093647
282705157467
185386540034
46122986620
146843712878
45244735358
70911886151
7004927819
99705386925
221778714776
32090021163
330619716756
24636049784
156572779372
427863066646
50235685920
164833422264
301143985651
42817792590
66311068826
286017734345
29848722709
75954690376
261528599446
6704322372
193968418676
87634554115
269161077602
17858466244
106249243346
339843621572
151245874292
94707135488
194187406858
31766495005
17903174931
41829738609
21060623115
166672903063
14276537441
59480466779
163373363360
162416856074
111822148612
26180274806
120047027437
122146282375
287643746912
36394588483
247496668764
225994747680
122924200136
165519379966
208340896911
157214046067
209301258663
186962305917
392110825249
395798842288
178425696376
185398324408
19743121834
50086876505
316522434133
241469269640
26828187414
55383924487
48101321073
48301002401
55664106943
60956014868
50561895680
145143746170
385766942665
274358689989
126450616929
56519109961
4863067168
185595396654
107109347407
142079877666
180648619447
14699676974
11617509580
3421194349
38850233817
13701191959
43398396654
169098334969
162893238204
176453163879
45823447731
30502691007
6710718607
78409225246
229071330457
295363159912
285016588442
36167814208
98795471264
31770105145
40621029193
302892293520
265554737644
349558309635
93478302964
51721456499
177098646247
135102651975
161218594772
472075423331
249924027104
193141629076
54330141757
25041570806
60845630545
76180160536
5512703854
263170092386
370876342627
95269404890
14561508426
234526665281
145736353808
86860906142
75186682767
239698553865
225294742932
70635975661
297700956673
169659074607
364826079588
348903316903
211773599987
33948168419
231569518608
255990867628
57465472923
190934141876
169712332821
25682695989
411185888569
98730589187
278927960600
292718268793
309813107539
214032937424
34909805268
17025804102
36413167336
235770316726
288526532205
85748276650
66992478933
63498117713
202834899976
346685712465
54423163890
195320562318
330735650867
208405094649
27483187968
230570034482
235820915347
470112268249
67819116323
433435065224
10784948468
171745157170
385304702882
211561746915
124458158055
50380975306
77110445856
349675153835
52549164258
33018264832
94464928302
350105367314
375192136419
69235452690
9580585917
417207441009
26104877719
92882832668
71444076350
30888185017
11163077849
380770030145
60613982049
42914639141
469151301091
51760581513
355651050374
217360370513
395923433527
117211561973
196203696280
247401205083
159525923982
254431976969
345944735798
62868450796
11077042694
184373311338
169715707555
108884063968
107820245410
384814626020
463219444115
103759217632
200725330215
297770353070
158746610084
294206738809
227992530024
255807213891
312328497421
152201322157
6775875879
131231716257
154767577951
367408341195
184976103833
25579940633
141629522580
76719720664
66273560055
160531895435
38131621578
144117214715
40079539434
307689902934
191732445305
198037545175
219848250959
34149926694
196211722133
128895053742
139063403410
16349558364
223451242050
161640118821
194317890034
191914607404
40149615153
239731517856
403889307591
67611503881
431364514154
129611119702
365281552301
229664138642
242606013098
16031701789
84322227187
164012218823
2520965775
380340008676
31655740945
404328470489
308998102559
450011625702
218805255835
177644678139
200293128380
203729277870
153559993448
150189425087
42760964611
30902447043
50070594888
410114534756
277084302187
38975441301
177563188528
373572097364
334250796927
124377781099
276661391356
22909916865
352051514794
325284462374
183241386166
335563192484
297846851524
91378218636
173046476425
155953792292
20460196724
52187290067
250803406197
170193477794
7424822169
285488212829
42276728532
146242455831
183360130094
305204197917
272142285498
204852712203
122159053077
16584225049
230799828872
185631633327
330093507977
309452827072
107783697065
254935673769
156835093724
289743979635
9073052974
96530103812
124459132555
253815900181
206782030129
124668388151
70450011302
90000888568
146061033405
100962572540
33611605789
84478362758
234991907412
78406490244
203618201529
194089647401
147521633851
53982672293
61947479233
219400249719
84139933863
23305971708
129143672317
118223495904
80396305792
23832900794
74659950488
151664709319
353307187459
432984375786
241722025804
96411821506
3373817578
184652239023
34300606703
262319488492
285471397301
387845222247
44834112816
335223768425
100606347780
238863949528
13603285199
366013985687
81531789161
286861812895
159874339211
64242349431
138571579111
38088709967
189376273139
235660161663
31457957099
55048537519
21251543885
478421677930
87734150476
287489763184
171113143609
19795155717
209883983144
136282031461
118571092095
336648865456
17275685453
26260628361
483249917637
16094778380
114101387199
85072581515
298597871131
148924436338
176698030387
168605415035
399169560229
85677492328
308147936234
120499915185
360991053045
33943413211
196727507772
157187964143
189778457098
182740789477
49496615627
48656607946
132966020785
77659946550
375456546675
54553270382
65476253950
122517758095
108064208766
310336831419
258299068562
370875135911
308318205112
264388442303
124778577559
153027356647
140337226561
158283329995
128268160839
164331545701
122822634644
51513843836
208938317615
226258851995
51024860812
64052915187
136004655360
134518181483
180123959810
71236685705
65727178919
11250055752
107192824931
20901409373
63868615081
294850459449
354247452349
88841256882
230663821354
280554755749
127812957150
196638351334
217789902166
262487288840
294529535052
194948232922
14083215314
346467515998
431240327286
70034939092
237566158386
420829484248
135676894095
56816411332
35492662216
77975823983
387404327669
66708942780
87029636749
75545200053
285093770655
55485253844
239591754079
5936980442
75434198697
185847702679
317866458346
43441552178
450834222789
113837503953
156520873837
236091578646
145582152527
88131714522
174055201753
142266823086
182167041846
181010259619
469969211564
87840714866
278443287410
101988989526
39681836916
255945893390
129061999746
388566151377
115954377730
155204273508
121351650182
43856047421
23176266033
10373049471
23319990596
151979857612
103214004815
73217256028
172154125421
118987850162
286496944348
37171568092
18434482111
193279390008
117782775837
189019780421
163369614642
125190038936
143735899765
387009018740
290516999492
109155562733
33528917175
251543088178
65840762585
20812224144
12531805517
130269600579
83524608539
347917243491
71589331511
313314752062
363876251801
99435042433
219410167772
364650555061
27963235646
326635224608
310405128612
401675706591
47656356569
281962000247
25631653892
149950435304
319778164357
27256853064
199642629626
198842095274
66001816224
70375041290
83021185934
293182654546
185719190979
126774656021
214666014295
141209405820
115427591854
203347320255
146836467542
388175655461
446075523858
361080331377
92039415926
163150399679
19321623095
175308757536
96040779649
11807967056
391502572096
131739925426
152146021972
7709650438
403907694925
79927289536
174540045632
147583465066
149576523645
99962737747
77356773202
141781448076
164858609342
107747885495
308628892345
226949745359
7370927834
162949966736
146947658702
94845180682
110962552797
74462640471
57228697806
31206662760
117776961471
27371344867
234439101440
108108536497
45530595443
14865616941
29535022668
209800314949
237742676801
326731501997
201926010691
290929853705
71825024964
36740901616
123538562333
6479159965
113834451331
380494906553
40818181737
73154845568
172048950468
3053390297
106194086430
45619612634
332502263325
202261339463
90726934692
335841300265
418720970234
149802462372
30228266055
139165858917
303441496799
248941296566
242987928111
210061612611
409757136210
24307071759
5948782814
374616956495
167740039661
167518675620
199809196777
215510203248
78606347832
215203556732
287452782281
120749972389
53602113305
71235972263
111452740968
26721315368
284985555527
252476481343
280273796461
327161252230
213305250221
155717881133
22921926105
242335620887
70695856419
35832488284
135513546483
225357725239
445281218405
95928591810
75397390151
58550844312
139580434614
39773359172
20909548511
245798299676
67737757775
331981159317
52807988337
230914579311
2331141183
301469910649
268574908007
192686339914
220787751299
36206833298
362001665388
22634902117
82099509538
9416878983
314994829350
321334310600
86559760592
120570417512
164110574593
125936942731
250149724413
207396948615
119753736435
255331974709
141595967309
124353501354
102258205614
67948660363
153170392818
67638540870
162222474036
142660308953
154807238179
176494014981
144828064991
82001612256
119545436389
45338948625
262865931057
319925287133
70645197582
22637746389
116533886588
154080344999
37938268501
43898910376
21963383881
106800897634
119376564982
46023619625
452449734068
194422415550
32471400485
89343172503
406246383528
9596420061
25665258208
2836799116
76171530389
176712140983
14492795287
328119246365
325834014492
80702634791
11943525305
47322271923
181251476345
294097538115
462774262392
20055005310
49432828305
121898887531
7042373216
143415375233
179215684070
59339269189
80317101479
217884339293
76185751257
195074120951
133483326764
11019735186
81040815480
304808182869
206294595185
79712470153
46332773831
4849969093
104168134990
300918730707
201784037479
331056682746
249776244546
463615847367
297403142559
229664658575
207986683924
272286839834
12423261695
322425323727
71088824227
414094240307
304023509301
103052834769
77986529006
275182624631
386291663190
119734381676
38562989979
265370495043
46140802958
89900666544
98517180501
88553484147
115053585836
402488500041
119660174407
94121252746
318331748466
282104571573
249059561507
322782348637
74285909878
327337609200
20046329576
45642878851
205433744800
248320553107
38330240087
23781858245
4735004165
287991472406
108287699786
16597339256
192759974818
256365204951
57628535256
97549913824
255407302469
31704734711
24525242804
205758560964
118867016701
97648019074
83987105569
40501813593
152712810131
101405788539
270893971975
387537714739
8061868462
90416529894
221695618895
318798109436
97991624383
292926186665
121841754019
62396372051
229655684138
45667008561
148684754120
70760157131
43014401586
428860256644
224792077718
61744608399
10970872414
126794112330
24186301349
9398253867
276701037700
146649664147
163509315868
330675989959
141983723251
26761343721
133987306106
350171015304
55631555626
19200709166
104144871869
272669412295
16003363366
72052512151
33839008369
101842326171
88446409729
291923055112
98536196827
277596759811
444993634291
86683906745
163377712977
164908470830
38988111413
48860037319
243769260017
137747845530
278030804183
213936849062
22545630314
58730135824
204427895343
418482603893
97802074395
175001119468
278230942040
180021528320
59281055828
250198319434
176732794655
37733993145
6701297506
166998747572
53813497617
46071313276
113155412918
400642904086
192663766030
197333385416
36711672781
78334803111
217571688515
254818475945
269111294613
123744666966
136343368286
118492384666
258786778069
314691499594
147413463148
40448363688
351640766740
54748003604
292169942371
146773245510
8762014560
91190613577
179523088089
14210401580
10934362120
76435108106
142896809547
50927310828
114963986810
250982102373
335147287804
180009337779
79735901773
220800308661
103143330383
165621154735
129150293954
255706807178
85896549942
194316430878
47545735488
94710722485
49098035884
138481495546
75544172486
108922775403
170535958445
168240625388
118710718055
166659107183
313073574239
227324141168
352243938065
254035422437
46646298207
253979698290
40046750521
23298498980
125665180175
187920522632
87202135504
258204065226
9362787565
143083749871
3821953318
17319774839
357315055579
283743352871
64555753450
69131810295
158387282036
254423253621
26943105959
51370345782
393190654621
321358203376
360117921747
377997461474
342375903876
130221467680
49228483313
204109652805
79076364883
82702767621
288984629782
86401166754
7904497074
266293888126
78262929188
354009123507
6046306001
102786870503
65976136835
14580145871
202043574479
50143258155
363766691940
22899267269
14183715374
27995304404
14345631270
132989571958
65737478679
348415597178
345049448281
78563799000
36871838867
211377734400
20239181987
340270918756
193682970992
29581842785
159603143567
21105203592
292882505479
68222103534
384955957952
144891602230
246072356898
90914368613
175997936643
388707325364
68139324980
314477426388
5601010133
115913194046
42083301134
261863090789
134347277095
256797397711
46794499269
1846093014
109730773190
208082843151
108194198322
105021257023
3758817430
190257336606
7654132919
198614038067
102674698188
20944980655
8235048521
76415138552
57196252353
238321622210
157108095456
73924134188
6059469179
272140026890
89346358971
42105501518
30818071189
81004424856
172737604606
36699641507
34889896081
275853022140
103135257343
233477880609
190202903353
225526501072
235486947574
107970251560
356343812466
90759143901
406829807592
270756758552
7279375620
180313492024
58887382046
43045573562
51723512061
175232676830
251013088544
301059448494
229843645251
108639469684
226433766291
335383040780
127782410983
208707653606
358491434601
130684311331
262238114964
232856276173
172848859087
228280618934
4692713717
188990957785
137753599761
117893205157
121778326403
238156793163
89012038616
383172530303
188440857310
127323170038
22410008318
267025870183
62419139957
377965812869
50821317771
10337751781
272846285145
14779541015
72371874156
42986849224
36114164233
171919194898
285590405090
189681887712
143554515245
171504417040
14825133558
178582271125
401930084759
351186663271
98286658459
227541020187
355330607439
138228871950
9454013662
53704449226
244907868065
446616598918
16189796341
230692823963
17242426370
9035826765
50355523015
106642728366
207679992487
96287724292
88871955348
111962797584
183979315521
85230663493
144866941426
381394190672
104363587996
292402968948
306625971964
331998173110
74191894427
77423360061
330724010595
22739319865
76759348481
228531279924
297818157160
262043125575
260068114725
70611740488
67204739347
42647526729
90653309512
110002778006
286848857915
269954484585
282412676925
204877018506
128402632062
222970659208
70470214175
209173286278
199161257688
386044295271
123480403165
291726837476
31954632945
53744656928
153167264712
284194049663
262342817023
219952204882
260017935854
280807848025
26453178890
111649248550
6996903156
102459943566
300484040542
128971553886
256175754898
361460618535
56166068657
110869886346
13304892355
10886653018
35412180793
4051036722
302599728485
127194104995
53352635509
51419875085
147530794178
193867807922
237259926297
52032992789
167656551861
104187823024
308581739740
153438421788
5372616902
135764178096
438415306408
118554082931
77703898706
67871156496
139386160656
3751580927
266112021886
163916635619
116439055937
108694612486
69478348074
107561075806
86080767773
88623250470
223401995552
3459073150
93836737350
147860906046
143885760746
129002781685
230286735611
313978003673
246584462810
288517303743
126865745575
145085427204
297891289296
68969995977
238087894148
29659702741
330865127816
58813171027
117834226508
195734277812
429140536875
127403235932
458957802922
292633592222
223485917977
3003950177
285105949024
122812458284
46057694267
57391371824
247805960202
25688719820
251878444293
79072552329
184775294982
369155589859
105133274701
71976636222
46431196297
289498908419
31601571131
204728647098
61067705975
7721430908
108933178258
28255764909
59129691606
249366398322
317677288371
143572921226
13378040054
95156188123
287395355133
30212515421
52469833633
11896960094
31609405768
339241480427
48515321796
291220576490
316066412525
168388542456
75225133472
112689513008
164768416289
5184769331
112309935204
7983463564
254673443471
25498549607
194564807345
151452787033
138788823935
47135503722
344201807080
142629738082
342827051364
406478334191
41356659461
74576384744
110363401648
351651905607
327266329218
36800474920
28461560226
127841399155
261612358263
281175738926
393266530706
103027221338
24662698070
335842995746
13053107016
172266496917
347187079630
60967191333
449474130915
222814826722
19164610707
221547934116
133805805859
108850409792
184287689232
264326150565
342891457054
25308554743
3365770625
5582520626
271230985903
5840491302
254792590441
38477682304
178956084813
59829339598
35112115501
328614327202
99704838446
20011855231
40887419276
17156029419
61166551918
160615712252
22337130495
10880163938
236996908808
305754112145
36987278622
429528472687
119554208006
90214821445
292248504600
11801304074
271032633992
47395932307
216856000195
151666695617
140253810168
62386708157
132096203245
352806365241
377502124927
213919990165
300842838962
229454924920
59826713631
202053006950
129015894016
93089710951
244766445687
15214958136
205048606835
348120410699
15036748058
378723188325
213567967883
173154810178
166962214380
311388226762
237317565076
116740156834
390567217965
354021132414
352610988686
169818729051
391629142937
39965493961
100511419107
234154955928
50131752759
329484434126
57938169276
68749838271
207116719973
23555299661
106317242211
74084134321
162309860700
52787522243
107211849218
187911523249
240599520317
385169741129
48030452171
36008424190
2721327283
15902384855
234975791476
33111691898
204435918849
311444998247
22731765783
339224420204
14823855897
300289421111
282771878878
153153558207
30848482608
385000746268
58168961948
5715833718
34271320430
164905594140
345443481647
421158715549
310944402106
405695463500
87837046232
177779347674
51659251799
311357250942
134715284441
17454780975
344407470467
89932155867
25044211821
283434439545
152798773100
31228415809
248710642486
74624486017
131321652129
300214967213
60915024875
172966568762
143626972033
56342600231
81406015633
314556390242
32145659214
49695739421
132000848011
228097259979
21058909374
241319002327
174714219925
251812189461
195142166334
344144803469
24468094031
100759153378
239972619522
372412599348
142625247101
221474303076
250848494161
191600737146
156243051169
137566652237
192079759881
104262003868
245010793894
21202883839
29682137896
47215224835
129015123754
305553438621
27549976768
125668099814
99094755132
269315889060
279697379875
14076863786
370817282151
396898161236
26312240883
79682580106
39522595289
105726004615
123546769289
242124608503
70821145236
43517745717
36349287235
322411928533
145165141058
42346152805
15334230674
147048066479
58060091162
105711400216
236006504810
85974938955
10938108690
304919841788
20908210797
48030971414
33161275011
311207688825
315412535166
90154435637
49463334741
31296723539
155369512180
4142720494
220829169260
76474430861
79464592929
88978862005
114815446995
97042827487
352328677952
271497704348
34622214755
5253067143
124977771706
5305840392
313779134822
165565817896
41542014970
97464193232
255702691542
178431815006
32566184363
455874352700
315830188120
34072179100
261906278878
22817476199
126589849133
124349781814
204314641242
246603576427
154767823876
14922835253
74922445676
154861164505
294401326838
176971498564
97431497824
363789980090
2852261756
107489675800
13532368845
332943057774
227349682653
10894396945
41535502845
291144618895
312567722358
99799753913
142350110684
225802738528
107997491819
58334497628
57939947639
223290549703
221120607773
164993341163
275775718379
27405591485
198248212647
157224894423
62551460159
288512739400
90959847111
18000175783
329236913948
285428019645
463784325517
315614352086
36277432373
304445880158
287724396409
40326184906
195653154672
176695453392
249720760369
80356151909
2503329715
22828677093
145358175978
307357786191
12401132241
53319354861
167936071775
196095619349
57434434737
38842192145
123825186230
431176258866
71448499964
208372437909
173925750711
160947157577
330250540227
403752409891
55438883849
260703783534
139168730050
39253023767
83916621769
299916840928
24267825357
163248257684
204718473797
340359445694
460793379568
50661395690
392823683808
285863181611
185153072085
37139561741
288108374072
152493773342
292175763832
229350644654
215635287201
6575469592
58930099284
462370464213
45409905358
176061257453
172090228808
17859328918
301058923168
70535733303
237592044770
197304954398
44544129757
64156668859
51389471666
41048231654
151045647881
80270894642
227107805306
256037013150
200446483073
162937422673
230419851477
162997713459
274903013301
156217861654
26685460867
135158374949
345822873791
106672488075
62765845469
243471009952
21193463243
324962310571
6034658310
106323349015
88305991002
262870530761
179490067923
111948504419
52451271326
64797378012
99079289104
277181569696
402034477443
332612125212
4470740366
73796973096
49959373911
101159039361
83047374151
99710564041
60737132897
26481341409
162910481230
283082678153
15258092995
43362790432
29483954917
256239571246
155698748000
242238055015
380969265292
202624323992
444908718035
278138955953
181986458949
61172116580
394854145721
116268026832
366079948562
208503060063
352099963384
152683313721
165194265861
239064516578
75448386849
152279796524
73569344265
99297750044
120308456355
42979702434
147148411007
284949805840
269414679403
15042061335
18553381036
302643436375
35039409921
448077663683
57842589346
315882429595
226867248383
256820836733
215406326152
310837413141
2429733520
375702810253
106713484948
108902951410
128348697155
309856942380
49591228231
113417847235
261679890894
255196432808
232357671160
172664329382
333725354986
12779626050
170036340740
303711677373
127244412670
256841326960
131651933758
218643369950
18876944344
72666741967
64725908618
62218888336
59145544432
189777865273
163810298402
94889263632
144957491736
221199288037
153492080298
49768481310
278549005204
337654641898
270242080601
27164556749
292704631719
121460733277
56168314112
243767941739
261632795608
93536135363
53862260852
328250577944
16122428246
80540782705
251497736419
270945438714
146331764934
302055344294
67223157991
76115572280
39930453331
81119871976
212712348248
84149629159
142986456630
227299808308
129174723210
187826659789
252757983708
193019761030
24492621599
293473647171
230837978372
146005686786
112928621485
120900986381
22219760804
394330664635
35301946676
113683526981
154578260093
45309419967
136819775132
61593270860
72981587453
288065077905
312311803111
102606564385
125449668061
306760532589
150274151215
446463722629
223850688034
370527197807
221902043091
73296064164
139894723203
285588469139
113216666588
7858266844
369163427358
250355885444
116307225868
393969965095
42418407911
245091086596
50321558016
13749850931
290034786192
9664932518
347900360592
42880902780
414261218553
295910225598
168290123346
431257582849
203192058735
10059060412
4405262624
55782651501
169229381418
410220872281
334784209197
65243164312
132699655018
133601926999
189679202209
59911253629
70268762658
119132794303
3951353673
88000933191
243031145330
232758332988
117397634957
230251940238
245466889640
174022075568
47288728332
350690996399
263731926052
328069087339
66546513964
60394391061
35527884443
259273202669
301503032094
83280807879
151011445710
395883058783
23901567286
23676444094
157312229726
226480366397
136667660241
110832628654
36204063277
368719828623
18093342259
57711889601
177119372537
142420646150
224889278989
291303737288
416659306477
135529855934
97410639081
186126505495
235507327052
244292639258
105871262597
348128487462
129148299167
176708279590
118520057194
240777717785
397949705053
93544478023
129982275718
77268040324
181997075671
168203693815
100848497596
182005342492
168832835125
440788756065
142365846640
27922311525
110257242393
21868768470
77160837725
133092577067
36468185970
84312113055
326985241018
318147556622
3555180236
444589381160
120560379549
228578649832
282964013179
159119231341
157266017510
10541400743
92190740431
265553403022
67129883288
313852965251
198104874882
92537935346
118798361638
55150808292
109855429881
108720142401
101243488852
319231532714
89571315826
124750848000
152165940354
326768551591
165131247680
48822403673
27242868629
205530237812
119438260145
209627657043
16081819680
102277241297
136402537751
180902633738
309975834592
118660003897
97181572491
82723168297
248338577815
345404465940
233791422573
15094040255
113449946930
5011416823
75427415141
38808291226
100374193267
5117987784
17926895995
254587225023
130457949487
103873235906
132244959354
242887385037
308072917487
298257135117
172195211587
54576652057
366116224460
297550462130
430943205851
213972254933
180598865740
165922305995
181028302667
312207733265
141202006922
237588149401
80119390121
114262351549
248503930841
462800079787
204405788216
285760838268
387243567109
391244948754
32581532498
154125788695
133464865403
232762449374
130422054181
23834005401
88373419480
352616626384
180276108533
63063532492
38091071032
458203872823
160038541135
314122795575
246921636379
106366250689
71747382526
147422105988
185276188465
234588088788
231354840895
398244248301
180569037472
87691670414
46829894387
4389804910
416238804904
195700530306
53090546683
422460734231
6845268530
422746937588
274419696642
157448016982
320311564199
184217996799
4858197140
190498298604
281557492014
86243892509
116815357887
3248769449
30137224866
177341768133
115974065256
112783711349
226640137265
20320566006
26132370724
83813419437
131079605138
96798295577
237606803118
199159795491
95565557543
52292126727
16548952611
134360259416
279511717033
118571126328
396968248945
32753835800
189352578218
189304659260
56048153751
132986247513
264595299599
118353993695
117750256423
201805732136
7358849173
114633055490
266364256442
11927266907
148585560307
140358537762
18694601367
246036486380
483500754044
251486343565
50009395165
213637130824
285345391471
233473853936
49545456787
147012032626
361365657772
16711355982
118721032733
92936606385
80016937312
72559975373
72561602623
177493935699
166318309543
50884810778
43991410104
63300999949
333246694879
214649037181
32834600524
69728282384
279395878939
81302070226
91769222478
173491008556
82707075619
246549581154
22807327267
28823122808
338257797739
39859167081
392897724170
193449658478
178271664276
298856199021
68798358268
155679386483
35571423579
27780549216
136349845296
218037679134
55566164674
28484977013
89749207080
46364146580
199676298992
217000338299
417138219637
355940610984
178265551826
173836546632
247462175684
363581769069
274773974187
246189303420
334439301289
20838069572
115000959551
225376617841
324466488653
112396263676
326266654096
217233290459
83492809969
73279127616
110443630436
363699117302
110964821184
212604841230
194603961509
106557192892
19365523040
89819319647
27045421163
57189034644
228573254582
184113219972
127607079216
59048913133
128183714228
153492406371
30135990369
246913095263
287934061947
145657925733
21816982360
110736307164
65057516583
119864697482
105519919405
145014655766
96739725467
17828654850
225198911559
80187254303
54614205713
147308973723
339025633366
400436797700
8125494052
6252412051
24599615036
111720795084
95225650154
61721808359
39576102890
143033987821
125657829242
373433988461
54150154190
451298672681
72693785652
203017690276
312967419236
46218801859
1889298595
308428066498
26010072301
400226874523
168072524876
195608300061
74755398546
40161674570
323183307341
61671038150
104899791195
271574310935
321686071245
21059785692
144896863596
111945185951
335779957819
167015283104
66926184624
19511775854
368084020541
73240289127
88342753036
283945704113
306818091174
172458706842
444076700780
68370267508
56007220956
257201103980
165098765475
33250619862
199960760353
422968434230
114096804581
181657638842
339059807035
99097525166
254432329801
125098764440
236299956329
4702168301
51884948955
97165102902
142724245638
30622365951
213776571010
267269455164
54580867612
264415286168
234997451815
116411596396
161349883694
14191543195
22944847262
62531570582
262880490921
86957235026
137642143795
183485010064
10102147275
245809190886
159553032198
228177323650
212275785012
214856324603
115785636296
37147364947
118297673720
5997065785
338106498719
266896675170
417683368845
304107638240
339440079929
114219682886
47255613563
63120998111
48716821213
145652386884
153764525057
245031030373
125254573877
430182309671
100807303936
15446003303
258278580123
245566909263
55231907794
150067522796
137460667372
38588748777
394513261455
162504285895
276777458129
220884067714
260012560685
111110941142
215908850008
194665520529
438916981691
274376954321
8611387663
59598951100
360176553685
24511382466
354574031412
267831155273
11171863953
61657428498
177094025010
146854306265
10446576989
250121466669
343789268233
10393614537
402294283977
121128555210
83075785815
392501761595
493783887055
361611654819
167191622266
58312847985
139892027555
252769924920
280324157998
181378082646
111871122824
198907796833
355788121074
312154295438
120507847048
215469841929
154992058488
157099278741
413968610131
215248539545
193163613429
54802741174
202549191491
359525802942
335759589789
196152856519
96105015282
62757190702
107805737005
22155082895
266101975437
250110744249
470953816375
34881429621
227780214607
103216802889
302904001173
248155399250
415682652778
320240795050
231969092469
14972746455
16412201791
101970321133
82857525853
271094488480
7180938043
31970664646
33701008589
175417417399
278995314397
11776852120
467946303795
41037632915
274963893859
372813155456
156253562848
10238422347
355833123055
181824711571
19639571827
211840755913
221820454259
130045754907
258859151551
34196963563
129924454470
232215370515
90541098618
103023098632
174108719274
34500977474
34383715232
8634267894
318462560206
266619075155
163620999280
187262843029
186790914122
57478564159
80025553768
430770594957
420848732760
59491610018
275189938903
142251287399
332702659778
29138466491
125332359155
177047660654
269731713078
211424757336
301481017705
26072271037
342658931560
62318725504
149867186992
42168529917
235541781109
166089463988
375490396572
200567940221
241131945249
14458922653
97666526496
15019440993
107295103541
82195775806
140367841425
23231101786
54419180378
275488799011
481334953119
266460544910
167431314310
158587296753
372038462385
156874758516
97072178575
327271048667
206682907372
34524179250
174311136316
414955172527
48023981610
131479727105
244117140575
73627781766
153162440055
386971273180
63360533284
140057587163
218499374099
261597276577
107813086875
48384745239
182999120214
400684932403
133361882529
40150790946
17638739238
83965354662
70627744137
64631886545
77239185875
209654179419
328898748236
318226660155
178935281726
228076229979
204864862001
119988484605
1093563354
107514409547
51654678463
69962271617
119275880352
164435212352
146429563138
127839714767
296641541714
259831144534
319328396027
294330220401
316674304229
241283765153
70898652143
269465855206
333100371972
99021264653
55141189631
194226002214
245945794028
39721613359
24185309028
241201262865
99756947442
281446876032
206597387511
11270205757
145265269446
84170947803
6917732086
3516988333
18983361692
200374558493
289891634700
185070209338
266225921133
183552500266
328165828818
50550071292
135635763557
181129134986
172985845395
214319027154
339663359634
4950244681
44195058912
52050250329
102890675065
147532233438
38008691615
233422343265
351728422188
48180090950
97123747947
441887477827
65107360448
245329632287
206018824563
327484732384
366726759490
148051737000
17707189877
38603820818
84205562878
233741985795
355871715081
161808386580
180312325017
87522571821
64091955538
189187859008
278078562297
135416590784
69902871261
167104186270
94573257466
156148192816
59985999602
319867928530
295698753183
158865984483
43243505024
11223013796
146447155831
129608611357
238782504230
12168039745
185702489461
4891559066
326059590415
307474407383
94896500507
232179429144
333397895427
196748660807
186624454670
16025992179
81650555011
262889890684
158301106955
8590491456
61499517152
407880969772
70731296630
29127393766
5469607501
367134103766
292508893259
116069015477
13951956754
37841783488
203476517301
232975356599
27744091411
38862969080
268737644383
256373205869
357807693131
319045545223
260875096710
99637632960
256025502032
340842059769
86527836636
38513927970
41050784433
415799173935
77657496567
119861240862
250379199951
319925724281
256298798960
325295813418
449714457325
80390172020
308440316556
96233230516
27042387131
241062125101
403689579316
231304104108
64429547521
181995796652
30472519346
64614941825
107945055002
79403788962
155138922798
436693867359
43099474444
23295860495
259538609301
197803783786
159947225543
274950110158
8790862345
59273130536
144134073072
21160379871
13366267227
28753519154
194257020837
212627560801
143854933756
164422377255
124267707044
140873008217
364895457187
117760036979
109129780536
264415158818
16455477350
6400033957
94089892572
19141226302
19553208054
112849474720
67374869631
44762073253
150116665640
141479348721
260350823521
10326858278
72978506178
343113120773
40512505960
447771600952
149748265103
75590811918
209973615375
414262184316
117513130774
52720439224
130699968592
366873996133
133983773504
380532127003
121857490621
77532588839
218601014587
240740444631
190189436417
69789579620
25945001284
275657311336
191577541323
16305097193
395492584950
237797942626
12016939643
16185038622
3693945847
175652446436
154395524786
327853128544
135828355930
241114409681
23295400241
134800703671
218395808494
168458258213
224856889927
291576371049
385580865223
73499453666
284615320812
355984863591
119336299220
135369108490
314121291908
106129800796
327790863157
131739049783
141739621799
89920846658
74940937627
34599414264
3452494539
221788645374
2433345199
68501362424
323697297856
133564828157
55418358676
43362402792
438320928433
411361716278
138796708134
171920459991
407833064601
188515789336
192461284103
248059726466
335249036658
88591607096
289805450432
253541223183
131370344046
466378353840
60852510340
380366296017
2674204495
7103096966
83657094088
4246199432
217541496102
72849952466
3172089995
29850098252
146697459923
293345862614
353901163507
64174453111
86121701500
46335877248
332596006130
335727276154
59781990951
74873032224
168764209837
254092395917
273011285401
274040963171
221762081779
228424015281
264397100055
280740208237
457336116461
282131519858
190276149367
125790825914
41309738297
11134756956
41572286070
156841154271
134931332556
4432975815
4194861297
381827367562
50050970082
255577948438
47370635652
192292987456
115352254222
48427868257
127502646012
63658383866
275378783828
326401702690
113135835289
41131132094
210404213055
82223905293
306310396717
289088605354
36121958622
70406628514
47645547032
115993583607
264883577070
243059812523
20728234544
8719027661
122155275343
90707892851
237317230439
64442675125
53117908618
42718020619
27991189103
43026274861
119319396604
42381486124
201530872558
120715201084
215064410645
45977940292
40619743617
32592349610
83225384186
199860694542
31168962462
139165421891
15064596965
31103306310
135878053345
77699299425
75660507475
296846976052
224806866462
329502507856
284580929245
60044806162
182569301261
26542075209
231803023423
114195300388
280663434354
278155350291
85355213219
6184322412
292793212815
409621341580
80724358477
254631062653
210470315657
33653658209
79491905118
32957974327
22583309008
130236492694
323254192187
12444021229
280783317989
319798122823
113657543640
300441159221
57059337156
244143556123
148702676440
215059495405
417569668444
321225066822
294857691031
202118321497
393666822094
151881232109
129796380019
29540446780
94191799983
42088430012
47066029557
404711312413
267279113181
38051072511
379770783727
74628854963
360582298244
138477137904
22122386711
36597754767
42641427506
194815297271
288605612287
43150534802
397211193225
382095262129
110413472115
98107685546
241863288149
182409556366
398075709661
35902801590
12821837910
433142296635
69864072217
228034787992
224568037794
64096536171
3782076556
189051343954
311174517369
35005467701
213517792692
25705578035
252122555688
261455026039
157488946323
87500105945
90161035549
218255359823
39541783482
101712989500
55867607622
5338341611
294026471452
157815129060
53328950925
181018587893
245360940274
260633651391
283707830024
19125735497
168882831760
300496773546
112728282424
114953025906
375636296413
275803339101
63556705062
21649762498
22469153870
386615495512
171680795437
249299643690
237245976314
280199264274
97071869089
337457660918
47334345777
263275193045
109688563240
45306249873
137684615065
51569199111
108631091554
37922448689
96937863756
25268794962
245715391450
452639723608
94408289626
372411027751
93439941508
266560299243
65188438980
117798021872
372213990798
327505252425
130464663224
152431556036
163143729191
19789347729
25121445334
106639000273
84981087133
64360628226
132868440871
59169032078
228056528510
90470922971
135444220978
331282396575
183080826744
39720221550
17991480876
216889255546
147650391641
176673302622
126869934322
277563881946
7902282555
18992294007
158732259646
18538804681
457798764366
21964271159
64662100592
2148629285
174110787411
211821886012
259264195791
138049867622
100021324361
303134313963
344041372944
123920665115
132328275459
216124962567
368836671272
37655171768
87335188183
168520973520
239108787145
277905574626
10258956679
136381778459
279865332578
186635168899
293008993672
281911455372
347578818674
134649698094
189970189730
8383327051
188595011099
237108472206
23692883582
136385878656
55162962317
200777958693
252618676318
164911272852
82938250625
43239525341
101182520804
277100213789
99160204298
195934697571
120391256755
27464911008
285562754166
73773991432
279828382107
32261238388
22105929828
51486656690
69565849501
74580213464
162921807011
9861817194
47069734573
54080342285
120257995963
284974732559
80240040765
109280369333
50933279609
317467657370
288916084555
229837761904
29446495709
35569369323
47814704476
222876367024
308272385417
114669405895
17973477617
95743368390
37915980350
427337636542
43590221334
107469433073
212731663529
117979255232
58765651520
79845937710
17782623629
92849363809
78689053983
151091398666
96216788327
199596390541
80681984838
51058933032
104762583721
106246874142
234585992301
11773123709
30969293835
236589994045
297494577827
166650131643
184355163251
12661542802
137344341899
32277782286
312139905100
15737212164
4654681147
81786595599
199069229282
101541895302
256563629919
3534793405
340307262025
115017476007
138974161140
52373768181
272316593400
138547884720
171304571534
190817242031
284787339362
26462649815
275255727743
192851098491
172621882238
28929664193
176480487852
36801799470
140891632902
271374470489
325296092584
117241123543
168578469728
167039748780
71908565118
63986388057
124261878121
30607146927
332345271174
73801335275
59335773859
145856083789
60896518623
6711650332
110011367988
40010052666
69883548871
364735247543
276699512276
195761459922
144302071109
268126897269
129886090173
109726069481
103443688362
237116504731
6350907475
17827241856
90206603651
228674309651
332274302067
38405637220
1537702678
213412514549
71086299594
50049915037
254114300681
134889770909
3763910137
27175493515
24566102304
158581841707
182501846638
337048014841
84626359640
26156324999
38440227850
223115082419
124959252012
31280934568
2616740991
80139393974
121127889934
110273994022
37357956324
209223976277
386987922017
205390257585
3486569346
126073255222
168478984260
179875614281
29560985104
276970147773
214005734027
86236433802
338481052340
21854893687
209799184482
44183737642
46298619519
378484300561
200285853781
167859466302
241903286320
170010906728
97538949604
175832048627
32685697850
58651380695
441447623633
248695118548
139311395416
45682032061
243443540032
301762430935
61008962966
240122071377
87989332827
169948330982
52995078952
329213624242
188962333923
239814243042
113094108294
215774221681
312354930415
58679648621
425543038565
233749945800
200840511576
12314240512
266604196054
24781284137
184774816105
30394536824
4535158700
127554388029
13793120732
308039214618
42236689738
323662177316
93898041983
72298224406
424566068930
50878115708
104100405216
288266056157
186200049045
222269216169
40327871956
124674254018
11819174653
246751271291
92584022540
111534872160
90725490544
245956276894
152732818857
264135514997
126349861250
239948419517
9270713603
221565979337
102441826014
40127013065
73004322192
265421334524
129762301321
179605532137
68103216082
142984697825
147828857596
80616805204
175724337081
80391399106
37254841662
17634858271
215128496237
23171356562
40565364848
326581952496
149328786504
21394592513
197322703577
68845370437
83048694491
57603265795
302939920480
270553037207
105484653370
101094859995
143932760717
161204148072
107746166653
338946193189
122868766041
151585999026
182488378193
88972253119
216274747920
130126386980
221567880362
21737007302
432087295190
196342056308
314495251923
328754502844
227839577167
133206859998
40461747925
46694205371
250940999577
99041144228
30618996900
14831725696
119152369621
4242632068
213820507482
141124356465
242959553351
218212688048
48622903511
331345238652
73501862916
175667269844
274309776146
389582947397
37386873985
185652891158
440620898955
203987018892
349961164247
54582695532
264123665864
110823196607
66605360281
187307707922
123083188173
158943322065
269618488303
98229671815
114072500234
76822603337
81851464661
406467564752
127710373209
303940501031
93777896274
278087483770
376710177085
68274406786
212534885673
62108772125
319656834466
22420613078
9443630486
360741337057
127435958465
99931400617
245963773573
167556532767
58368586271
119829320603
97681935643
288909308003
100414769362
60934507456
255356968240
162176148379
217813773313
10504418813
97507458197
112523360633
312734749531
27779735419
372784382567
154522772925
376665017148
209562456714
205901713436
32350888526
243684058317
25787812600
184770860556
224298648199
234693604050
87985941028
214363667904
50628787760
113534844378
187026001203
204401347053
32726049290
142292687044
152057312211
109012002377
43597845703
41634560719
59546899820
392126986429
19903881090
57698655799
444179895484
172434376835
234196055631
114178029853
243931415743
112337933958
460823540688
295867912991
37906399813
134838548455
172722554716
238310918052
192226677538
299964064858
180848754901
165690023136
83374191561
129233423774
300519945063
218234839704
142727414797
54322751613
45071150230
130160472144
17173563585
26625822248
78105949962
178897909369
328509825051
247382797049
46112809736
98755255114
109463361386
215546630029
76687303102
15614475956
71771105361
201444109366
219515076145
112294249422
255955034174
180726016752
153293534025
37707004269
205893958438
444445107761
23643231732
123497140663
166167477815
302554781055
109508917200
145353063479
14014148120
344672862471
421196031489
32806913057
86839876504
64709352698
323406128893
9662945674
16362629349
144538022989
409672122270
44714682157
191581618681
44606228508
316120195772
231008731320
11106130822
119489467156
109362899998
72560078693
297137888928
200992304110
123633375207
200941027105
91987942743
173984797039
156533922695
43443577392
113361764008
28186499924
145132798264
226434859021
99415448458
262237999176
170692609861
400002056513
168793722824
103044242426
201689026610
59487592277
117516952271
224778122818
262129866519
114145996029
357128521723
159644341313
220166142982
252481120969
209717471942
273314679816
52179556766
4273392256
109089955636
45051728637
21587008087
250314939254
269129427718
281719866201
97252351064
303399144741
320706356243
43391643693
69626560438
390236390539
13578343936
166526588110
17676327906
100050424740
123490398522
218969086500
280877297935
91068000467
13490712400
117715985325
76049457321
457131683878
150223316710
161539682136
13162362136
14680245288
206509955411
131628773960
398535764992
238416442497
245693769289
56670447794
397147484770
262690251821
143962508305
59136395788
356268590375
54419214671
333858607854
217829704715
249251055230
238825856440
282577865073
13483376130
9526321246
166397748794
21188609782
196759680394
25300065660
34294853920
350154120840
290010445274
15882346430
13135922627
355760605357
126875652427
208266794994
284166049945
88505274197
142833592525
142505476449
363512995119
149136966929
42810645284
92452508014
59285731650
239554482815
213644701816
20291904994
209342525263
124494338279
243396366387
233176197672
227358347946
39405890006
94119416323
103469576746
301213658659
147708478475
68728924181
298887593581
205707190597
189399727348
122012186423
220108920234
111704986724
135027042570
62041730457
263530733762
86881847286
199093946354
215052607381
334427557834
280793060066
182005082291
242087014179
26752567277
13117541113
272953788025
231131628406
127302923918
130482529549
101806801461
52048730428
51612756655
281382080359
163381752624
89207858705
178035243407
297923529180
30720245028
321154568287
101264518076
259656567778
43387138570
112258006083
101339409118
98305758647
443537640392
121915166133
14492630984
186174084871
7226171340
108765577874
116232890367
40911185196
4019799656
101036042951
189822190712
242532954153
63771567533
224701611973
207160885651
332101403467
254039664814
4368358643
101183808396
83945624081
101452677927
92085335927
125541905355
40859998273
406787870973
88351537671
104531481436
177996793303
78707852530
434754594302
139844309144
66123277177
127373648127
90088036669
199533844330
9167119943
176011386643
60464804802
422782716584
371649443358
69675346915
112087610910
4401716329
371456108728
56961992416
301788974269
110827796774
52581684853
55641088183
177309580148
193349293394
195213497513
73240970447
196922185417
26967092414
177931883269
8705293960
35183673065
232200160778
51996934394
59524781364
184412150582
57606412687
407238499030
126186215869
42037927664
97626551206
343164252549
68820053189
182887589064
379184576880
125376109011
356057612429
73469350823
171058194917
50022935040
104178084589
93905384370
194708565783
324701316508
162726099874
237095969213
207613820495
103650298996
94647502007
28704247510
145444185621
267202958716
250546527362
146449693775
207222255895
68316488919
363812200160
18593165765
388332313052
136167207562
116949086177
58788169199
49306608427
130106581700
190256329294
154882779273
71458802973
47265408256
31166510365
34928462193
378090571235
269244180613
207151858178
237820148964
164903118519
39243014385
116426298154
17796936496
265783301316
11632514959
336482507915
140570716305
150230037247
158832713832
49798032683
62400901724
52456656986
213740329761
13711048530
114732702869
131641562885
38871400202
258400513570
49937045737
22113425073
45575768078
12638704965
23683483393
69936084670
60901174859
53910390727
374615068035
202072105344
38598203681
191445591796
202591457449
22160337463
123990983752
64883197439
115062887497
139262921997
355091708663
28939233808
51893727141
24679583400
403372861883
281433290494
82068527024
39532696395
236753266908
183897120183
170850845411
125362700383
237944780137
150913151923
33394897081
463395524472
335480256444
66989989327
65926873059
222963303237
51292482740
280835719916
58187291312
296677904837
6314138370
56090716217
43651249121
241629865346
55213220648
242867854807
196501452510
228487945752
422522834041
94658783533
354838380787
106733978109
220208379816
149905653002
208613962812
61107138650
70375645234
79194337068
65107436173
412452461065
212159073807
349227974183
485310958789
331499366323
271917064893
315313411071
69986947100
255270766420
133043591202
18910027871
139076360717
265620584855
5552363723
36852273756
187038387918
93352189702
111311547331
21377447691
254063538000
360831263485
68901735684
3726318078
151779483613
94746423558
6433888344
188967953510
5543668301
65514524613
51334044491
189649428955
353213447759
37507132118
201954367973
200953359528
105384764598
226522156558
443007586455
215848765643
223096480568
7610498324
289359622514
124785947269
143874670608
227294247381
179750457145
163007437969
104372199067
105308022614
18566074334
159513536902
11938483071
245538282844
114222582416
118278454120
273381540740
157019474387
316431831555
143376907948
193576372408
99405851068
183112801339
53884976633
301358104748
76003553331
113555923699
284526100674
260461593875
249036289626
78781403771
149249757047
77602256665
62648957273
251545225557
117577940427
3193749422
432948263652
32595267721
105736946061
21613954302
368905685527
75967705039
23450647098
221702036346
160055229020
375407537757
181665372174
299236073401
254025445559
197256117852
163816720350
43575452791
94284313658
11407523505
11486330992
317863644856
111792206805
292731545667
59276212661
284049825812
112468194486
20476777952
30114939462
267493443206
164362794853
116649220257
69035852749
305349231560
135568478052
273822647133
360501387911
263091033657
13875494281
12205385201
440571543955
34124611749
10476636612
115245085745
154097278068
44642242148
332132476411
127762105437
66473442211
166238860691
68977078047
180086331708
37326261017
263096605521
240975870161
123076074527
165896262716
124883980818
198029168942
250349342255
287385825114
262664521061
262012078996
154005551303
17980113124
122311055602
6157272403
48617467463
48769202764
376219827052
12481821667
278049318884
171628703242
116831088156
216715865153
312819113474
154191151510
120516952342
228909827568
20401583297
50415370668
49601790389
195552386407
196399753727
135663337350
49254284913
203731829776
176762000528
155640754049
11000916210
163093545329
192694301122
232846806446
46157044202
108804942112
170129715102
289414100788
209636591537
107463903716
138027881516
263474372533
38159094756
145860927085
44028793241
46736916618
19564386518
89835667026
106782693706
2742378827
272425114752
363972684594
78948251131
257850035074
53146122830
125739368300
165874110654
254616344619
105939159568
340034209889
164631336177
125774103989
53100732051
136936387611
275966950622
97538071641
37163343505
217373160008
289648872011
16103736962
312368172811
18289868430
349538292413
36266091613
182641807305
85940876544
8581844718
181455984965
217314878159
118151877752
70867386542
126145118872
61887697273
41291149249
237013164393
270590727378
92344764417
181088191148
26167383466
266339342643
445409772800
207841484917
42006978095
395464040401
299280483441
189472873062
101175803079
247705598897
404945394807
356917407976
34471288717
65671818234
274682074087
100248689809
224094868545
409189225066
204496341509
183564894230
100432965426
17044142439
252025262259
48837498251
19288827993
381263673565
55302293695
345097562321
343434491289
60490662170
126442795749
37392588683
30110392635
322076630799
6268117467
94271222729
256714216118
98244500297
33916288770
21778306751
276236270186
255636097262
118858145166
201602975691
21362663978
77332757037
54374431933
127555172674
281206145004
5814859015
105643908654
152904743036
51839616919
97968373836
170669254583
130317660363
13763795277
122560358713
3245963959
95045318054
34625071063
11764313852
8829066651
59200499154
25184712106
2406244190
309743519836
348100878077
161566407656
19332736798
132966597526
93395679754
112869922704
271901589209
38227625546
190694283567
219275200687
32556140757
239025614751
186849531065
390414771876
255661677503
20052463224
46430509143
177374654743
48578150831
205841724189
133674274119
152867240302
21559555851
75040631486
256083698961
21744434068
333085381412
147878742247
306724401906
5447263656
265291145630
48282801022
411848635869
113794309064
56509757474
84614722471
82873272745
53346754942
387669548267
182164059998
68988822130
286896003513
267677391834
47760530301
25348666837
68463665537
343181195938
78960420826
102002503303
122083983035
277913013620
278383022315
83011959957
416033121409
181777458975
6992023777
120414132751
28105270578
132056078572
46953425119
281622028704
65970261099
51009298531
35748373042
275799343330
45814225360
391645510297
303653811687
45571892907
30807698975
441328134316
145183760235
290088808519
154496339678
197692721957
305285023824
104615409291
292116438546
187927930969
159006025377
409437653473
72264088101
338602329939
135555167602
51475928437
215288423943
135624986804
319464305473
207129426272
291916730679
3645855481
48212406069
49095511266
216328215324
130147345576
33942382773
275176606426
19877991426
9144818564
210018965764
130767026201
36862992631
359902402007
221644150932
49590276797
148417578721
113313706929
323733881784
20547360391
31397244954
33852668169
100589903479
55702523693
141499928198
154925920434
138271161111
234697537659
219611883776
234149527424
315569999160
354444966972
131385849388
385391323494
20522161232
85072483201
60431219999
267906070558
172868197894
345515524978
62789836140
8852579389
193532520656
249638841993
112597745062
236191441368
34738382713
17125652338
164718967772
53451400146
195213701196
204309323610
43533137395
113290202392
272345388779
81670080874
51552042511
4706664213
93678251108
268406125338
109110021234
62599650996
50209977729
11214676425
116257760295
56501803172
429210667368
37972923838
232169715549
20933548941
272948391031
75741457682
305950758444
15437220116
212943274577
32698894674
375795036328
46832864595
423391009383
68746765203
233391342959
86649065327
80328082042
5853493261
42487927696
346752859014
88584600940
258385173639
137086977615
171823074735
12949200244
7058441052
15371304615
275838888919
321557132271
131754523698
208962916009
60046865529
242685208462
218936488166
10209478722
88293109516
14579987811
32571018888
225909755678
124785310792
330917152306
83635636169
303808019658
203958555325
381664325562
392087915986
329303225744
164815107811
74963382270
278584269857
10829969679
168550808514
140875702527
387998946662
103588526455
81526427182
162476157998
219287367840
143686002446
146392164620
40190631271
59588629375
52438468501
304170159975
123436953512
170635997427
8414458091
59313499934
224951424224
152514238305
268248465755
65060744480
331022349386
11517889574
173435306500
67826454328
146169718494
207260755620
228891753832
243689711388
288340464947
304085582251
234155360865
123503953724
243987475398
180769690997
310638953977
280468867606
382112757257
330257332209
37920298491
75784190917
115516702425
122496787642
68280986397
366056243496
8651013981
115948560670
156159379829
286689961393
153250727519
12278979065
250268985232
255018083593
207727086047
200767975680
216576134551
127534861183
335671721113
25602259600
39622351386
183585060580
434706103751
37303279382
192509418283
15616028837
76531192773
11524477869
154596878397
52158342774
317074292150
32629564433
75878145228
86751244440
218624451693
154915690030
21843647000
448700617371
84493999082
240271057667
230423756891
110397112672
427264276558
128972673843
78136362539
131211300669
103499420647
74593292519
49698059613
133741356852
113245203696
115061226299
181635540861
319835461038
67716161538
171326269789
366872180518
35148223579
69688241851
140084013642
1941856042
132611451683
456175346248
257164104629
7724102852
457594638127
238302780566
101018154653
155822627124
70842094589
147366758807
133114676327
227334332613
446041651749
298291536147
121536446851
407451202017
34148975800
82444825160
183351910763
66414763297
202448467347
105182313974
102027826824
28262734377
38869438705
244848554162
235068410341
180951876445
179673827779
399657145567
312872543064
64477381791
149847820772
26576400882
170793775181
169396406317
375767880333
2941201322
297503597356
229879235369
236898550411
169826144905
103149783495
46654417878
53684073817
132429568431
293419600360
65874399266
199537929923
27372387682
65313144920
3752395078
168785856599
105969066161
106293568021
245011834721
182179241642
155233710706
12055075925
213760409384
75761534483
179182725663
123996541143
217831667951
173196007024
66995186748
296370693986
65696212654
56727231928
77262727605
251879482869
57618257298
63513961045
263720838018
401706005034
317719539931
220854491019
202406979187
141549233130
128629688569
42855396254
181599961726
255761293389
43983032249
45089744946
224803133569
71318810981
68643179595
53531248063
204203675071
172485661811
54353410224
54763427221
14509860994
154783102213
10824507457
73036024106
5082636176
165796617544
70458961705
85886736593
378863457178
374700826757
138562165156
187628854063
326003330302
34949678471
430620275550
151054666095
44244791248
445165486573
335131042445
292666333374
9824262231
230135228675
84498728416
25019309294
200522971444
24186957801
173802485594
153456080992
290529029263
304957263032
9539291094
173104470969
175901119692
244570660209
108209941134
15858624294
176588048555
298579993595
295638642808
383594335234
72468785425
62996457223
35713064387
140488338337
48293499648
114732625354
7887277358
330762451174
13097390872
13246623996
84601024861
99190458559
222804837120
375690136109
437769846311
338925417567
459363700616
190994308155
231109672750
337514585373
199444468018
338555825747
77833666870
34787394855
259459937215
326005067881
149198430648
19597870139
188207630977
140052543561
462605595110
24111643583
60879685531
343808911539
131215424044
177787619781
7059268441
16509346559
68667652524
13591171696
16452492794
156053621577
134973123296
218391135441
41827899554
301575497758
414522180656
108104045639
82061235993
56342793386
138156628823
256027089795
32306678776
23741095831
144482086233
211358168147
20424145783
177716122629
164490288170
148996802532
280588936366
125717709512
99134192475
207577990500
373276479663
193229920383
315038589421
101745418874
60874070019
255049919377
282647436171
142382334163
106498892226
102600194581
116067052662
298038272469
170157015847
244860818900
71488603252
43931275008
90441277116
149278311237
201969519315
90256062747
129963049092
441786399640
290523102933
224397305343
3594364756
123144661894
41361965896
144661699237
294852866690
364743108489
135224758754
201726954871
114628320709
47931577798
131356337588
2736677673
205935869453
365989087252
67063766721
115217851887
59319151232
6602426662
119581103540
411228002785
12544918371
25073669105
288731517195
351930478442
18981613214
250388510029
40366765313
8348218771
230101772947
62023721210
88873077723
287920265820
155453101406
89359922399
67456772152
129307139685
234752237181
169207993149
121592542322
209019098871
356490160432
20374487464
136870067144
246050910176
130970153320
464268379868
69406130139
173499241281
329417867947
388954101194
209954189579
343185146211
25009369753
287920788080
160733812401
367517635176
259260516107
123058946062
96079889599
223717961101
71443393420
66873126840
78068008492
10626266130
207088868789
11272223250
226544525628
180528368056
130749317594
17336905804
368313770425
304895034949
21367406709
92088768956
240522570101
448020303639
213444861426
197343115027
98621874790
272524719390
153856834280
241514064463
57447945511
62601403603
2135703426
366359047786
329626973855
223252721697
42030782951
84756298874
202462231223
95792333372
67386410196
157408126334
148974189862
36054694843
143861802430
299291492298
47792661005
133961873810
9384935455
100803308595
14982990049
138053735222
223968917012
70029414129
9906492465
93433964870
297624410247
159569725607
32787551820
166210146309
121909403276
71844280108
358484823985
36374376981
148694461235
90488461456
326302961722
29692851484
182615669147
199953015108
231572076765
70361509293
100378627238
97677482271
17228896945
239584566991
124170991827
179826025844
49083248150
32270862883
198236145125
38125917928
73159015438
161545296296
222066304347
437173503642
48859847454
177518761138
2613156189
73345013121
289576659192
124310474335
256138454292
109762945057
121004312454
4709428942
195557536587
5782522919
135480942427
143280116674
232223415711
171811159383
52737615017
206660775250
218703498988
14703093449
103179718157
7618860781
71416704697
306603629244
92430249075
198120549232
125485101128
133930873259
154094303762
399221188925
170067894889
105121930324
199945523528
131705622667
266914891631
156027158701
147645418853
250933504032
241169939871
74940937367
42209985793
282019833828
12892102265
396096460928
79487606458
49963500005
204769521909
144780776613
42606855458
202660707769
183434285471
230927431291
170170503889
147279946025
197918383646
24304894408
98504441987
40725807195
162904339050
80090175413
167468930420
287800171117
79426351896
240147010315
197487608048
11146659343
452905398790
131892621086
27726560836
335902863588
452703919047
165080360338
66126238192
23856018047
203395033822
160633145088
199261774515
99106114622
219418816304
170518231891
151700446692
227569659927
50333840189
250206557911
210262660418
290916080012
111803271461
79508532970
74166065233
211490604266
32000774342
65626428228
3401477941
73400285789
74648631916
247936838355
220887572664
131081722253
127359460801
874092417
70223947832
129882139055
2846847048
189937302038
117762304511
358861929582
171228330061
149057204796
16200551677
344801707923
7862661880
200903153426
87019891017
159468500530
42534204066
371379056471
318029956138
236701706270
411776489981
418132354948
172354119109
278632002731
27445873090
108571618386
314949236393
282474623149
164528657255
12339321238
71169565237
372760232955
91676814519
101001153214
7792830580
50790237722
169693100631
234455982822
111570954914
19383217598
232162346214
62739640986
123954988624
85140414765
127797251027
221234742146
313771825780
300508535220
279510809635
341238605628
178761461379
12112865735
64737345748
221498645624
245306838265
164803060142
279122392385
196637751942
215432661189
320498992749
113165017995
256385935002
154695922235
263252296812
160088244645
318269909343
240802908846
8318256347
11756781466
205460668718
193628949997
468607910372
105620021295
12500381825
8966268155
33832090433
6184115089
262672243875
334226531850
314634761625
56139996570
137295287170
145499119892
217106712557
385827845828
8766462646
217043276080
59941415322
434119140335
113557010520
148799545734
352078523231
4421081957
344561397574
82513413143
65896699738
145546130990
315212662641
295577702061
73029367379
324603928267
306513077597
106486557247
40666344788
257521979372
82255413874
413750584727
299916915430
294256642676
50808795302
148882958840
321806274830
95772587664
79433113307
38369362025
171096082883
57939373106
23866527924
36522487693
9570764219
405461469240
125413422569
43071933386
35744612572
67394326556
392090356121
354579771951
364828314142
207525295725
224934270688
294292309999
104365664602
187101891119
224383358079
165278246474
13412625353
76053751053
48648697445
156431195646
80937981077
20545961697
121755235581
30646643770
14482091133
297840716974
251295230882
180542621140
25266261650
111337666640
326757683230
189510482671
12856840257
336892092302
70158751114
150318766801
156751928961
82898395559
25279490307
24371162096
78166835970
28230053945
158491034305
280898451980
174568632780
79292223060
259366318720
56793703949
123398686602
175406374683
168786120263
360125992820
106049136479
121813060227
13191057629
139181800574
47803257249
396643021937
191791439593
77660370443
51096993444
421806789131
63410419418
190801934701
165303531406
141466055573
104256698747
478583241119
15030973387
237771881632
4239268270
49214587152
120781077202
265408253122
246090419105
231380537070
40426068000
47022986116
18593018127
330118073707
359742105790
234015649585
83545187674
391121009900
43501283938
175022148649
161352181065
311532019216
451494642871
251835013073
199426347053
42877155017
126058284045
243490252487
333321727272
69409976187
167099196538
230461896106
173786755640
59690820070
202589620020
4681567381
52573257160
326124106786
238083525275
251142517339
165412429552
211132799381
310798667420
9743052310
222870528754
204584844731
214063568751
97658522126
321048033959
195375323933
13539073653
86235868171
126334930839
81777564974
163234755552
191309881108
63665660066
22068609794
93015243287
484218929906
210605094199
80652181383
190218123154
75444026018
22548685634
221039731460
135228190918
203080640498
237461359667
13091170528
213156362144
42405095400
67365364642
211164963205
204254385745
1980126892
277512139943
216393396529
170747259337
323096709023
309852250088
344813559535
127101424039
115320858305
282233033143
275100087461
255064818098
185256108784
29759239456
45105909913
285314855600
7178596121
103419392771
16994399181
66919920948
105578861335
337178110140
142735467709
21962827297
4074803889
140994687195
92514458387
311854557741
32984473507
319444095372
284659995208
44963931059
138947355509
199679543421
120379050007
149861658581
326082754383
27340368744
213718523014
7329526911
130781645149
22502264362
266618886589
203957444672
52533388133
308481037780
334629538801
106046567053
219554155812
70781752856
478216605253
340478583044
50157238404
135403701618
30362048237
115969866546
81957845199
343003495468
159434847590
234288084891
103221765844
297771898394
5982865536
408807875010
49506918137
167962952732
455842140228
211892235560
155053551461
194865072527
224144076524
118094898382
78166512355
52687416101
29064242325
139578745595
34112016111
149345623573
244946641709
9168152522
58713408154
173623029930
41952436689
141138360616
27605139471
77095745006
345472355298
24319343143
174219011888
349435778386
223067040145
376946708874
98498429490
268230389411
78152966476
81700212963
311875956776
78177173680
108303877449
251054336484
174930937028
5105735725
183553446448
183018526705
241068724810
212715988358
24853222071
375927741936
102042096087
216360388032
80624316337
283204605557
47898049011
94096649072
339105744181
203671003333
380162064435
32636678155
50037416701
82474657801
84709907516
395771557176
216227281868
393061023140
173571255529
50689971984
145473675859
128022979246
242064119357
306565004002
217017037601
160298623909
264449453425
156592153046
33479761880
310916554661
37622443484
150122441202
286010780648
19509461903
385524512179
140818975793
98635902466
71489221335
102646138437
180610066361
25240803529
115630540259
4063611943
127262587674
384345242232
452043314882
108363409062
183873248440
72503559911
163894723478
88038614311
224369035124
130287183546
144958869664
426496121023
189684177885
406110436456
38610439443
28543214689
230614309482
167333723967
99764506651
332488315945
70311847918
92160406946
58292584170
85365655602
33701773802
21878739343
300596039248
138818717607
308726929751
38782395162
74585907036
54206446430
130214831860
108146721883
137026638250
291756344173
75953557438
261196466869
104201761033
207911248595
16047860120
207762921518
101829157453
176055166968
56191097510
413751938183
77639502760
87580187605
418231305860
34020185950
227368716560
14287900525
29318106803
141061180715
379185388476
8516468538
277965486982
290127305459
21691016026
246724127567
4802111414
409061766650
183783991334
24172077438
56326697210
299110919750
369917349969
68377485199
42889588964
356509891962
23307918261
25267165916
156998412861
339627570160
342229196980
271636825952
433876837394
56516667677
3226876615
65915181039
378930648319
63069590273
164631942055
36072888522
424297683713
136909636991
311745173223
275719074739
120908657776
107561375173
403590867560
30935747188
47059696973
256976651739
86494808296
10169184542
81214468991
170189717204
22586150582
67328738536
24045967853
319592183624
90258929279
436021418013
280943173166
3060323523
139602590005
323133046952
67622354041
296035285342
330201787536
88484159139
264325418989
311458433667
65781488676
435858161698
9471970804
989006526
39246562780
245194047112
186710615566
23628514934
17380555504
2655965243
430517073104
15672180894
38643138154
140699127271
346291595073
208295809519
61859194701
160461438408
149190578403
66342985055
213611043885
70161430304
116575864541
92503627300
471042925549
275626633413
104274417657
241023322686
7436625439
97403281807
145091585315
211534999961
4358546070
191405116866
259783183321
125257346301
225209329193
247624008204
85144975609
62521745519
332276226989
44568314299
197929788024
56192817990
8620507709
189192493456
15978914663
142090967055
326064656122
71201139792
275002270391
242442387918
107139274386
36083975380
121565875284
98595402656
95054670743
110273854598
265151226894
114588138821
85796742796
22419306205
147306924710
149528157593
179563836960
182889351842
321183782581
256093088842
43318075995
104440397059
441706518716
32074027604
232499985308
275701835693
190571401608
301538917167
70822349723
247282512085
127756590502
268963788473
161976068458
314226491610
182167740494
377305254200
63668010816
44333855582
234138712055
25858699689
207833232302
34468741360
154928219034
153067020411
120542742341
32703788538
35235492477
186990749842
271562541421
282975721918
50465486633
299329521961
15359395163
191075666569
91863129284
129090244770
324208311508
234809861983
444290840111
283538346797
246879537963
240934579339
4178082178
98022141439
132139707121
113609313622
114092090028
140993054510
6451694739
136750772755
136635054483
37126597945
74433958070
75190922413
149654142155
322850921676
74300526058
25809975411
248295430105
117083690419
169689338969
171749907441
407842772058
299096110549
105045328644
26713057908
60015075278
172624923009
300091537530
258224785125
190114107356
21964310488
126922946795
278056422393
15954882630
91387773977
84072037369
25665008898
100010613408
23068256666
53627546475
285304258174
141527059931
238700081088
73206663961
137485089600
12903843628
20636488594
348595426206
212661067819
94416212473
95280202016
312484529709
240911944002
165614535087
394278858254
52012725599
206790938379
290363897492
110865971388
67672619666
42307974883
182197847176
340026588967
199811072469
332393842202
124444263735
229841031134
94101256507
28393252600
441273094405
251071516037
218002078532
272096196696
70676226167
297228719984
12845480949
2240330076
347929082134
286708470538
134360231742
166041487171
330233828895
360494101729
146955890491
206541105734
68447324095
105404729624
96343378389
227310008701
84454595002
57281814996
308855523780
32573311742
153147776502
81936761802
122799398413
98856569654
147447678566
48279488961
8765314476
81164007367
409410232251
128391920700
258704878297
39678216903
37793374409
31489097436
89914128398
96676400592
230897472783
15512374885
89948785226
376772956504
261752352509
47999894571
231768886220
234677770800
380165659314
41433242456
8971794884
76300535660
209219302948
65501760868
197975980593
49394791026
404598468739
406224638679
149410246388
122744354746
9514181106
336116183912
280358880537
70132243733
160491783173
15652882034
8766768449
156783432443
295619786243
231990440655
84614876723
407353380440
257838361804
153256212095
72669447783
253679014345
431887314944
220774889936
58710544404
143337214649
87975347474
184989800765
304379553098
177643415690
121462572659
290218495143
174155724574
188933129249
69458973917
152475755755
68920228633
169605408720
406907106062
352399585695
131701116876
297065029193
92603240277
301852105995
193254753049
28438773872
47722946144
68799256110
240879178797
37039874325
153295252336
132423199834
127176674815
227261773487
350642157378
126180085888
25545357003
47351700012
193823446538
188170529495
131715393920
111279923855
23358074252
92318665972
76177906100
398341737602
121038852638
58531837443
439485435519
79718947749
16423303035
34834381107
116475418334
5190661432
127608393108
33449713378
174485893121
56456989660
56597080742
348111607702
229194260511
58474126558
339413869211
347832932174
74644312817
256316435072
151099101519
291177079368
217433661815
298795703923
280326158253
68518995344
134062548559
227372469555
132037734589
76415639370
357622565906
39434501018
89380718279
365802138456
145304171463
78590686871
12036042462
146154638171
20998024003
10375993005
202298641038
48506052008
245408280204
155988292798
278115472467
280940841507
104623622827
166451395949
224769195160
107560572110
247263667255
252221350709
155802250703
192014031896
32277922427
10454604127
4371888755
44237828025
189078672412
141936727925
111708765013
70080311134
332948848820
247307817582
385132175479
62514275799
243245597205
17220382055
48409871101
222047502434
115477044725
216847342983
356872774696
324447752651
73830954579
290470305202
207601611770
112075673488
367265924421
177931140413
218399591004
310119335332
204386121480
395200301310
66959757007
262084617905
88188729079
181068386676
288052855262
136270792847
353390665781
89785276922
17256478925
139827762559
29850261434
200995551717
13445955914
103094461967
246079089381
57275958488
26099475399
266123612377
47481653226
161787556832
187318497942
382966959179
135786883181
158701331286
97960819324
409037612124
148797360306
353800872110
205685415645
61698199016
245700081323
135616113799
325913271385
111037696501
178661542875
71862031621
64673110106
196635208730
230547122796
41862071378
69772414200
5625817860
335169641172
149137906908
114200511142
295026475439
158215386295
127336719686
151455851964
275086163562
97919722009
168239406137
315664014394
421349032105
216627907971
10793540410
267697028300
155258095410
30668751495
292420754290
265279778654
167273086422
110171941195
1869683629
158102585368
265599154157
186837746170
106190305220
157253908686
456480637535
79277134837
55851479574
248850698055
338867237975
154804864025
280798408851
281794853712
130151157198
230850939465
150753810557
114721716485
302338499608
386544064897
78233389871
4844626421
130534375846
148822195675
23164625698
86264027169
82855818852
404059660709
99195608490
207689616894
287238610810
30478685344
167017793128
31602507426
84272484329
198897061449
410876335244
222029377543
401192964508
198971180849
248439239817
226855487744
223039244249
356090741550
183418770946
122840756599
16305519049
68096753846
233560031767
326155695782
101391985906
65743132089
241129050596
237376302045
17643682199
150456109854
187166820981
104797993651
317223915929
291231646200
153464661701
249178598642
57830984736
66815799592
214142571962
221756892908
11814907591
270198362669
227806376525
19650219010
164415700078
91234953185
114280582842
275341895433
50709780786
178532555979
155120858387
368075854147
456019678261
148801338629
25977121896
42908158224
316964338779
282286530552
150691632608
144122816817
36781606259
152737464949
196292836054
215560541361
409420759671
128568568183
83586197939
231637969208
28288257460
112367241637
196062472652
325658576874
297573032159
9336199639
55803864896
43968565081
49636323562
250519022964
312456071549
299310853983
9576771763
183708191826
79820660185
9173469603
248608069019
219717965250
166953283468
315339147696
54307797868
70937926792
20965900190
320612986578
137684608627
139397305398
162065520559
153935225248
292612500021
340096552774
93957089438
3596013193
307748865285
125011439239
275079127944
59462022096
86505659274
150800611548
218324649537
231928142017
59613916938
54659429002
157855651067
172960242057
84111305925
82925949125
105653162197
355983855268
158798287308
396435457448
230965628337
27295742558
152792769042
169751657612
26925307460
337351331029
98406047557
190187964862
127915206525
121283928199
442613538084
256747119315
183547700020
59794483717
173312991340
185502424010
270183209635
51939440624
38376492862
22400857697
360255177533
61700032358
235042788233
229596336198
103276365065
111160892581
20357079203
26117004110
306242306811
33061269382
91319533201
37430593504
45265671938
217755240039
405028394633
9742430057
195140390854
94968232918
208709116760
390451895387
126355941580
219137464760
157893065852
53116948473
86625052428
59763696003
81783887016
112094918678
354060425711
128723475464
248833908364
34926370535
337151563977
106951815225
22349448197
168614186945
45085081203
302486792172
336150592712
55106666634
205737634166
117894673568
323132207029
307413147513
268237939884
50985974118
280117675758
191674223083
181622160406
427230775528
71549580656
341546189642
201764302563
51641577543
198176824771
66355634112
120752570534
93063534365
152228694126
6432979558
143209980898
390235289712
149921416501
20213079548
40143532882
175788098104
183302422472
127975449501
329025461977
5039982846
103252200088
245676054391
129525941458
371630796730
90778696558
436858990832
190185628580
231545743608
279129310756
246567611180
79581418453
82047393840
18879704448
13896835050
24008687387
32833715970
94390442250
88164124397
111266882868
247772588584
91287207432
265128432163
265789668617
377209690878
213210315758
106200250079
276612425293
34690460566
39210010385
120186527887
140821702823
4610542059
77243120078
443977326073
316668732560
72951414522
32265794510
202033030610
187442893107
40935444145
241083132251
199865446032
331202373450
290420094677
440440280538
133904561484
139319531202
143775722345
22564978928
296384162436
131081665273
5092323523
33328548581
281888174586
131311031302
319664615312
77704028577
295774543741
223426793730
258160268303
64245142183
188229392873
102957266780
111340428004
2945463951
211867694007
124775800338
377055172296
333774176873
97355806182
93982272993
293077474171
236119799488
126476002974
196800286497
80844653155
310497454903
286829342113
195088741216
373234426703
280186795581
109638842953
335404236463
6292675548
24730321479
47432946996
62373424048
105300308651
189933930048
43202394713
40623715970
105600101847
214558943506
281814077330
166671965862
253049405882
335421417229
20042275451
421904147129
200517825303
58875599278
88430781894
36945281398
21854088304
55812403916
77010022052
352715104699
26002006119
142260689620
110060278870
238486391831
4287868160
168742490328
183683700854
39465955832
69337105502
76481220262
311940390898
123060343714
128034286217
161348588796
68375467718
131140362413
33837889272
389575122734
33221275025
219898929988
10946516951
204781789771
214381723998
41823071286
10176460219
16459834256
124472932758
219530556891
114456567422
111086813204
348415158183
79523119848
226209483281
134065482662
381911892753
212352799137
377285484329
124307055319
76353741277
358975746981
402404429908
29850037138
211054988376
200680474226
100913109135
176882463018
167521818662
341908723702
168730531467
39381718367
449716756289
429655957967
327834092414
303075235779
345030733260
5656696562
359632774881
69270654954
36181296062
54537263884
234777503697
87969895278
228590407561
193398066089
83532028999
323578739699
149112986748
412478475464
335393382329
116323927971
17036049412
18078843566
9448298429
171177615925
232330978582
35109200063
37850209128
349918433569
302905815096
31045596105
182992679571
339797977502
6648580086
128703143624
115622112533
224260273300
82406714453
208924038676
329105380481
12483654153
96887649119
116483314524
203624880302
151298252309
58206855928
201808305327
217168851933
43355657807
267257643148
212213892458
121995474119
109211082055
285903278504
352758067466
254342924299
131432267092
177234088530
56015552662
7431004974
301441370346
211967157113
119339062772
88563722740
219277273158
277476914156
264987993588
318759081808
5326555630
323105558974
148736983715
109237790033
204253657436
309864122592
10213732447
250992105434
258433720417
170062189445
30252908979
82605898721
5908260558
284129644831
42420040161
39555520160
37238049384
118238656062
204662364872
57366103048
47168328427
216040711817
181567900846
138049607211
177395443726
477136366179
294344849684
93874799117
5609561873
114126245745
132967565509
214183928170
22289012672
106049834670
332721250730
312761023286
351701553403
77783184647
259586574222
188757203633
293735041136
115986266493
240979959545
283758102120
319884959466
85813066722
417169314562
70583454377
333522502630
134476328554
210438654115
190364100519
265997090456
38767940349
132587159548
348637078390
93069742211
301599048976
174101809287
257052088091
12644420570
25986751506
353077416483
199853603533
25724391865
379449904049
250389704707
208172592125
110616008200
115430329127
283975367203
151094717129
44881266799
209603163492
238527503455
79410042540
31043532142
188408336306
316400229741
26725444879
257456119716
212879307382
212162206520
270873524523
132522213463
182946629872
12997623735
165008923406
248087237211
55407108200
73789824036
55679074172
35794254085
168296072126
7441501826
39730501467
191163635375
25690359016
43816872473
84230117400
19011437281
132272790744
366170307250
261937911577
35002672959
212786735513
26143676508
209182853282
152139586193
21207014104
308808258600
3757815660
153188914619
23067308576
21794838835
264307843060
230735278560
164456639317
28453902384
125244499736
174721790691
14084019832
208655010913
391968228961
298527289571
322377986761
139642510968
418321890664
146950942528
129605838959
99453944410
14157753227
91131716574
253052218932
41475019926
22396737224
356211120626
186546555313
182369968101
31629965173
61761214612
81032379306
136156824248
99681200296
92728340819
64670525401
75952990887
180662593852
110117836613
80551754694
153327395708
392514640618
23442665832
110807199444
22808455272
129404566113
201756496955
396080369134
83669794025
23990795645
228723436272
120724170659
158983320243
101570977523
337823915670
25324960832
225277945801
39024329274
56139906735
10546914938
262507087264
41808194416
134621725585
72503234440
145824641756
101569866283
82259972789
31304493455
21328355332
46760646952
175552481928
112162960702
206337997315
305513208689
318435774948
323537187568
136680886407
392325864876
234914561379
374600927220
74038707046
27451606229
124527198699
84044133349
98795677678
119023025490
260538317763
229118182615
286570650498
268289317230
201220696657
92011416133
205314184272
42354310061
292723322054
26218209785
82284122806
243775991480
66307083675
200882434451
111747191945
76794877568
71663040620
42384746600
205709118959
204675758035
344755114476
169312300280
82496271329
129232578429
135723456849
85256898237
226865983431
97339676061
396827026491
140763942088
122107926210
53527085805
128439108688
48267984597
352910977162
84689379632
391726679562
267502682920
166848832776
307581657318
86599617294
263363724434
22715266171
311364840098
214458021256
98091798623
155216619159
62117712047
154308039634
153958084033
139459107462
244698988794
81080147046
51289509571
276946707446
19625072984
145037754417
120077299811
279853877248
140465726949
12603542915
392176760132
113741294693
157215851664
12832813690
426196661023
183972042057
160661989476
40198597613
319134463106
67691624927
255328947685
40993977874
303086332927
101784511116
141548560503
65438547930
168361775841
107185224920
101876082485
233527043884
142929501698
70375484479
106081025545
189903583893
180759768887
117877852213
217246728935
170366075847
85969605818
4939435386
37120756642
117888535210
395886104356
181513186230
34866161539
378441012710
13353135723
171954451699
63193232392
36792692413
180058327073
312955687490
218944570380
444058075987
305659692409
320129368508
350072917428
54814102678
236235545213
371617717200
372157049706
109669943570
190290720068
293742215127
212325148513
156729146924
38188008446
208281494514
215251891179
171762902745
214135887702
21959490493
166701743393
141420411202
161316554868
99833786149
259769132942
394709098984
219110086452
219350860626
23651054924
23604122966
269200458933
24094831850
41382609936
66391368013
77616103939
377530642662
207718955802
331381547150
298418773203
272982104677
200145323158
321018559190
45190583899
136449433099
198995441580
175131276666
126043035719
164771687917
85460583359
206150902748
143937243175
93779254134
35932708136
17592483913
78808315546
214774855758
239336967663
13065036927
52977208434
117002344213
149582176496
75519003462
300089349916
190949595163
21627286731
11576668512
268615482285
292344112268
181861320336
308304604102
240297076997
58499775133
23991107502
200599529985
70737605127
239619023609
154822796515
110364886133
334500738985
69378767264
8722664585
22885913913
379585635068
150810152078
158821994153
183120267628
355171166171
273335175931
80971162256
214827880300
260830183374
190494348432
257157573829
134263289647
300459625959
223263008989
318041832100
355055471099
393800422640
295483290169
55525197976
153620282191
220564429883
40583890992
30195432515
47066823282
263298865380
227741190203
79877845247
84392090286
184605384830
148669699365
45293060954
92632115000
110186220963
76151371631
48629732411
180329067727
86303554142
201076265566
312883483683
201688658543
253930095765
217830340001
95560550765
179496663674
319262672956
67271084613
52592422287
2292948246
17415439598
53474348048
100954547717
129307697966
156195802794
149271216671
285376799778
86120130278
312221179741
16072074448
6861864305
280520072971
71929679321
338357698107
54054815102
385195914585
354159360786
246904233291
70964435125
330954853793
345545763106
310529448012
278814755830
160753064347
197320388147
216435660406
90525612810
83655716107
249891767363
339241965284
384617177324
110250107574
27114774496
190953165005
274224755557
440827217723
385710253567
76360067706
57521291280
16554764666
339888349740
471763883038
147386048062
345743782125
51835248522
304811453330
195701169552
57168430493
372126208954
197346991261
157737978918
38711543835
102132478287
190032914602
210899263134
143329457449
90427121309
174222291435
110693968196
147387134937
334274668880
19060303717
248221383613
116435545042
200894026810
391629409164
160923919520
104216796288
4586974173
62008294744
8407764813
35821483496
217740419086
42055848739
193279530788
55869893903
117199896449
33063415434
99556584768
221016163672
11744660671
29208997196
211345749848
238131246023
259347516240
159795062954
399383604043
320759161490
161757902160
168067671433
62001942801
304822684552
237970845078
83036868231
315963238417
92136623231
90024111913
254637027591
98201529927
47309651068
74123036069
369913208760
247365169823
369802879501
253916784245
45481110145
317497342714
389890395040
108321303333
56719069914
85277810435
221750950996
249852036840
322786728466
240723396329
335271139717
198626920151
362377691702
78245502735
289977386160
316242296390
235496650668
170053946971
59913976221
115368026092
227088988332
204629984350
27693604463
90863605652
50553240875
63817049464
245637044177
29902600045
122215083158
73012547693
97033548561
207058956376
306728736405
64251506536
155872855970
214381252774
140952675987
117067827227
117112431807
274147763178
101670427704
172811182443
80319992437
156905364780
208673990421
67659057774
349585587140
74121860978
49775302707
157893990648
61593354577
11842188996
433432797341
70644921020
93956687836
87722090928
200887486631
26891763801
277085448229
124437204496
73952885642
295114595283
171007350379
306035239381
110929075634
295993979269
216135576616
217571304381
342972340901
32986376601
60957270741
172693356717
74887202179
98606204185
179055748754
108865401665
88728439739
86760590310
294182913684
79904722805
158903964684
20292516400
14186006234
344204510957
131959389513
343829307659
125764486816
73559133137
237675304878
291157647078
236397708090
161620720285
341444693003
395592128138
118768160745
74171463901
236323814200
205004144865
382703787704
121177142935
114276586885
22093171344
53492464630
111891697897
105276754932
45553317737
83904971106
214109257418
225128254600
338594513443
124384502232
96078663923
12461029904
11460805082
69640779384
68407620987
228952070692
3593503865
26904433232
16057018224
340885018323
186096527945
71235626959
126682175898
136565023745
282109442174
337397086006
209997752626
4577452291
2163799718
4687306690
421408210324
71106021496
138383673630
48516898861
335895558634
414803607139
354490108811
129617670359
360957806334
58921189650
101672770729
122187085427
414428979410
133625941837
319868555626
165223088316
79794495350
256043197494
28009660332
432973112389
113086365728
29252496706
19712929182
84399386226
101478474466
5295177376
201480573903
47712241291
155328761820
71386581465
83636740431
64819102192
198170726441
21639766915
104548404120
54416244491
79869246011
225679550736
245741247433
338550971100
82593125088
73032641919
179602393002
77004532177
21265786726
54754275400
255641412465
323900127942
165270092351
165181794790
106192993871
82535356779
363576627758
192589498357
365821316606
202252647680
79974511584
342952661663
119257211987
32364481356
388367193527
52841158426
124190359003
247279807470
117012577762
434023032135
5231396504
16945657657
399375427192
5821068892
59178812994
240432333407
243436737063
115144694511
153646371819
121684369027
414900284230
370165340054
25291101512
77061430655
32487598508
225968340842
6655815067
358775322766
73262747205
197909091453
345296182307
367380808790
94753200403
171199244752
73498852767
346594618296
227966868883
147555565783
124287249296
28845244402
71784144455
104997574237
95822050332
109910884214
217996060900
123321495624
235569882996
283789466631
153336106773
75756731345
367404210725
332157732341
190285284068
163941514505
59061291575
381538970650
161307116920
371633870704
214657628204
157176505901
243202818259
216942800788
205712441054
79485830662
10938013890
204349909162
355026044652
193243447861
219574417551
137159527030
295065454860
23146715203
55948992024
19717146803
251446703411
381516493788
2030463505
239700352855
257610143644
95312099013
301438578879
78027617144
182728894061
298647780152
189578884948
2451173994
141113038251
17506414211
254747630255
123351230194
180976634737
158473018257
92613312421
228497585613
245499564295
161061887730
14292400509
33878270555
196035487973
20955858086
130747371979
224018702549
344385416443
451782963996
86402082919
148451234506
77600720523
82451014019
406410969215
12398375209
94576143983
188905849817
32797416697
86758163169
401466517777
414916825445
263132546877
278996326451
97257880265
43878806964
317283143816
151291880985
236336459378
287883809575
93997071824
119453628182
88858777611
458534990938
2529045219
234587660178
160782543253
227685413631
24025083167
63074631661
155971781004
190764168884
12340217401
305678665969
192206986340
125917550700
48932651197
47989498619
452296137939
202737804464
219248623803
271401996661
102844868754
91140061121
234146939185
237622467587
406043299567
70508607204
168866679726
359638889789
2515026435
225670232547
97106957471
415996639848
181330806546
80328322153
149211349745
359301022713
265062080159
373255423900
60852226645
200846828772
227707338498
395837619624
166317405030
375894399503
30211370869
226209436103
210650332308
33830555618
292847524714
368749799539
89516496270
49759345846
60576224680
289998113031
326081399080
262464540692
201306002178
58781920311
119042517615
54064737933
245795740515
30875695223
15958067793
271792507762
305991001393
21398938453
82473215996
472461729011
35984771822
1558498559
86782482103
230294381711
145373774376
67026915032
322081538223
208676844270
100848549771
205449949135
231165746755
131028564658
204184441862
386564422540
26087971236
193625504416
149553659421
33500274554
74994349286
2687205302
225678206482
308719162719
141176502204
254679824253
104861083731
312866696071
180681828611
442455775735
98601755622
228970412231
150436792398
46027201428
155796651533
67059959029
307009039433
252635375965
200988138802
13219139320
95086413195
124501432146
106847145321
119442308962
291519246323
312514464004
218977111691
42537351119
140513987683
182816798936
203089105252
72632187038
169678301655
87763582050
235734360369
97490314344
85808152109
176834602037
199759145031
55647862396
198914287149
242645556727
133593949470
182545305879
60574861128
242353796153
244857870284
297942505810
259119212069
110388864806
107442385457
108994593211
243399594240
87740466804
264394572379
169436553217
102106708327
345556033238
103102974229
147999916036
293317452798
231977114846
147503830010
79697910379
211113129802
400997047848
7673615259
157046055496
420994892199
294349468663
199962568337
107245556532
111042625861
231959370476
420562697719
191512880524
80111843525
77212305391
223777200295
413376261003
377979226431
385320018462
380842392802
318756732141
311053157630
242148461253
72161577133
173491376209
90110004897
16146933550
174659174245
341013352967
245791917083
108955173969
185074862828
53554719767
244244771743
204062741992
211843226262
94588428003
3276334689
204634196116
276131429061
79705514119
87388301883
190189765786
350418780121
155952920520
52912601665
150283641106
52944039346
60921338989
184148738936
112286639351
51690303534
328846475334
175215408898
53263299180
106511024596
187657742327
208064043660
478468650107
120161119627
278565193673
240335281316
67163818655
57470247031
269087129184
76152625747
122819906988
11200317173
281704027494
268974559647
214632088335
131017052582
19623904568
149466403305
1458634510
47652659695
297049700338
280847103772
6218960933
355642122017
11668253764
447583004358
129701614494
195495830974
180040902337
360263892605
293540108074
14913031716
110651511523
117878687056
126700707660
164050474383
347090302440
42727663295
87689985208
145346181131
281814899513
67502148347
299764917596
86660952659
3769716299
156660099826
24712179456
138698355864
99163990990
74371076117
51392927176
35338055915
100477954714
157710404013
25891620664
115461131618
140619652192
33187388125
150465896251
163143986926
341911341508
97557668687
182478615910
22454874188
390199901958
208720280797
203548218594
229750184762
128219392743
358250726242
90757700965
175039926950
150307211468
245358931453
366302389251
150506712572
232286056016
161178830916
34967683423
284923351240
288043434397
167777010853
18422049955
347281508039
64645941700
52534243534
187928736220
45660082949
84657340107
175670500460
369718977278
29517583467
56014448654
186471138034
303432713598
212532981338
27543120549
114254825447
17561618623
50916145364
263755514025
301327140523
255973975639
88584799151
117450749152
396396047770
43030736955
114318096635
129525738604
270291042978
130241506151
14117969628
210609318760
136203741764
96085122101
382577539487
23206780871
18974150191
87187668667
202484755403
6660646646
7678245765
214905684067
202865096412
11733099008
297110763315
3759107576
217152863389
397400072502
43133925621
35757661001
15053124455
134558620089
7734420236
174028131440
8105199868
57862078976
210940035834
29523237039
225451060785
355451707880
93477875085
269988731064
219972471466
36489579965
23982939730
60151903659
265683828983
35063603743
97465235321
158973739759
149560929701
75787310652
322168536776
3142231086
276300905492
28152651167
437645361952
36640960040
335989791865
35646005062
82083544910
373201345144
111462220779
241041959673
434031206129
67750266041
21311980123
124786527687
212770468735
56482151377
109371737133
313372786859
344444029604
132392854274
173588237444
4314168249
83223479745
187495169383
130915339502
28042799236
103963859814
132686865631
91099011072
304314198191
126144306618
281000536673
3162463714
138716118643
328190175485
289031314161
57019849907
288155248235
65859346944
7638152697
234691577815
121078023712
76747340592
117285778108
15103316310
19515445893
190147067827
120394033774
166443525491
24850850151
251772889228
93340303657
272406677328
63061794786
66557016008
208937984443
171741126520
329118131624
267372706273
98734544219
12176476906
424175111295
106170137911
343179081654
118641268524
190709594265
144322820946
105311148569
55825053111
302624248741
182431883649
54939431184
184815608778
53059357361
12274302258
20437702182
235929560317
230412544399
119756828676
94378505030
51121702613
16026134167
374530913444
219462917239
88927498037
157252346969
12610469404
19543782411
190263697764
477669036135
240097299027
41685554326
203933881378
153531987521
77727527643
91115241654
40954896901
185676271453
58871692274
229336321947
125435338659
339139977024
149536587953
103851879890
165187602470
126192406217
116732255888
124288432877
104596482575
54313336196
20284169947
24692155198
146397035433
2247183937
297464694188
319680295507
45299013794
28775381288
373528388196
288041761571
227023041439
339869903845
86678719416
100337113999
218603052953
94582054511
60477085634
30823847965
19394739550
123130984590
114177835067
316434024912
351827593817
256470481319
137421569711
379158360781
265240857185
106427362213
367478047483
131026808322
18682321908
99736619090
43314866528
105571994313
76046469216
251640266091
421526334919
327603151504
59377249881
31083414616
149584135860
44273528241
31606240482
54765199892
289364967029
53102499418
60181656310
19801814614
397706927185
51272231970
347236786411
180938239567
191406773688
214264995809
99335337164
12768006015
101603704006
323062883348
418271460242
223370868981
2478228484
180318560162
154665155872
272887766444
33616721522
62613989484
229075954024
92044882213
207746858424
386781707524
239499477151
49212174578
66993801775
284268664140
14701874812
136178127996
360648343771
85501625714
27719201940
272957944090
52625506546
135781189700
177188525531
114152236852
124473068036
62221199743
146437749316
191779262094
292248487497
49426417356
258039992843
108419611626
8006499231
195101823329
146819233680
109792127502
184005471354
80633498706
173035460380
354607057053
81855773547
70289299787
381582773782
227521205976
49985056462
437307067900
151714974777
15960984409
46471477711
58296830955
410260567854
46148737965
359708799391
128551070361
138990444901
106164474035
2713839819
311342325149
116583685924
203105836728
104014541918
186025673171
41284396491
240230341908
104304572893
140012870653
393524777742
90933862494
103502627208
69785926616
392887965036
261695439226
197533936756
34874016227
220546075528
400048511367
323467589009
286930892081
187449315710
98315136768
25348306286
16169952205
9357886033
73368154081
131470072171
115054543315
18986078741
46851193444
72741505286
21407175801
59234247586
140193810329
160324042178
156184436390
121415642773
59206572420
412760051390
62378432822
181511331402
233233412020
410805003610
169523439609
315334471601
170270503414
335787055719
92415214398
23965951425
8148908713
256280623359
18160928499
65561234404
52639018408
154421221741
24225346523
16030102129
157459874937
455829438829
39275481974
154343530749
10710655288
9800853507
147098364509
34573738850
107242980797
9626472584
85081424041
348631660868
22664699689
183643252870
85112247230
285764949661
157628460061
129737946833
119415336484
362602454207
35573738596
238378700162
156607794137
374723025416
32253719614
7509441560
333621104955
179247272400
51207541988
19823258586
241595487895
462702559775
150189718573
193798546925
126484616124
38886340953
153348086008
112578373269
39237604075
140172534606
51779316744
33557451988
191766455114
375272041651
9912311011
142860457932
70010646702
98007824690
215466179594
42730724549
3593340909
126702579087
133701688223
390922241874
302764908007
20375054027
140548051186
21220873400
78261677935
178842034222
10929402140
9593879826
116081232003
233903766398
6597180659
227952089895
155900987008
225958655159
33119218226
271286175013
143135963672
24894972402
346268511446
68875734577
141819956389
82646117852
248337919230
193455040395
169925203214
146540823311
254675121255
181075129918
77236265258
120337062754
173108954230
149807832417
222111201968
452030620721
13985824750
413161383354
114441781157
30620813525
59275868445
471161097533
155339834748
234250536822
177990143186
436337891850
195085029491
124990516475
152737426115
132160851161
208939482749
244081053070
57093887948
45497300923
41538622930
183418800759
275634990379
38341867235
113266462058
257852981943
37025215348
89774879853
138851759059
148956126789
208058888124
433939581997
26985406546
17279013437
49656497136
374487635344
42690653080
217851809936
76448065007
116196058444
164903289189
253155254043
277603456762
137238877876
153064433388
17223256257
28579302214
153765163715
66619768888
244910849208
97949205867
111206858603
335339334176
134747110235
187762289832
364093062517
339244736140
160673279663
8255564966
256877189907
14788531609
120904592964
280645465884
120050589403
158255578280
146926116643
90677302681
63819947887
197270470863
53356110496
155511711304
125997405326
124090666699
302056274124
164934546207
314000884094
259421923645
344184171474
106738372021
173290750272
27950796759
135400540039
224452568059
334623374185
446498336989
154468134415
178798455029
273132951627
16781108418
172628696175
66422410965
237845901209
28821780311
5324680601
12008652181
67900674343
272018461523
71756258820
351906007275
218243662623
224846373887
174377421361
216120409594
52863972019
52810729910
173681447738
25754886956
59248187700
262205306868
306959325727
484119700930
173284075662
417064266121
372531693240
199592258012
19372188563
7876733532
150158547087
404453552793
203200321575
369169962573
140053200685
312160571074
177386309370
344548442707
330724910739
114307581455
241314592472
196008249889
345203575191
12282904809
134268984552
73384071584
62663796564
185122181400
130980476896
312545312882
172261371037
136835641194
69842510211
48776395718
16925746990
180175536144
365896114696
191686528512
45885333272
12739653743
73537524352
319996311341
63810223113
225339522222
185076590610
174608494132
63868918852
35701306238
266571393616
319866026927
282144292759
249942721932
200681714126
93747069941
148019189747
406679354762
318746817508
438128278288
51728649606
362823085888
276907294943
69100203568
72116552855
313748787237
201644405234
330343416660
112102472023
72997777363
66033818384
141801433926
86962937534
148777399381
88919340844
24634982746
327132728163
332148780350
257403582369
9959652225
227904331645
34974524069
321744931489
49186025063
227593519415
292217507391
337397188548
32038591322
37930045916
162156155276
119030878994
193278767877
157756611679
251848736524
280600831351
81187991407
220076266316
127747643499
433213260491
129926340093
395429696819
379232007966
218728940379
46318848605
296080729712
335484636678
298073945417
133346044930
20720299383
94756350851
423880185664
43208588823
91892847057
168564081188
97687321698
452771411106
50787993064
6025570291
209714571178
139186074663
232941694424
221559394365
165499646483
257034031643
453101123628
398879781639
114778570115
263227858980
215558811039
20622578855
1699823287
216614467427
248739230595
48951453163
43130820773
127189381351
319355421226
125829813164
90521765351
26176695504
300847438418
2647551906
314892531473
117691769242
256921818889
21637961777
356941365659
451922521156
145568461923
180481491112
228875577516
304144835035
187704042382
455462097240
175295979702
62195477460
49223042212
119514123085
347771314545
261175888069
340613397908
77475173247
77454128594
360415534286
370411247789
452948360129
223516375319
126870073379
194308588388
106090644946
195182999830
12887814704
19098016773
248494546988
14783321848
47477266945
87448836048
277458441991
92000523058
251879268833
428008493490
343433829573
249385429631
114221425468
304941983520
70021020105
240980083146
117782411053
185242972181
226632912744
81712744370
226414519101
100910046415
308797837052
356860248990
82167056583
99812201441
169618785053
134590891391
229116819142
155227028599
90982592661
181334978097
193911690915
31601171625
41211430038
161821353405
324740622009
219238583541
21645185389
34892668148
108138287980
199397701057
102920210188
176116228303
16070287153
191183923685
64445079621
261369943602
180398853222
38221015774
55687154638
74015457116
150878248205
186580750914
204369877712
64727957846
229933775479
67353887409
50166909804
223831031567
198336389534
199438695622
207749770846
67969815929
146930391050
433768575835
226346095669
52317266696
32827091417
71446487022
375386504684
280799659977
358154484432
18018569219
301473331258
161979759181
36118433678
175463331486
317401026143
342638563604
10505770935
35380162983
368667285995
165290347974
69721025274
42722924725
8109147029
28317184643
96112873746
193851664545
223920975337
190252441287
129834380598
176598537005
58190724740
161460203225
48207021505
77961495593
273209062856
4388113407
11609266924
257211075895
103906429432
354869920395
81693686209
41670426310
219777611025
141622520369
138473431630
149481865124
19318299739
281110353134
83974625628
52409470496
70160711780
14721559783
58693210231
6380502678
20773255401
42616599710
329807914063
85771033616
39934649075
48894851367
318544077099
172183323788
191659982510
96194088155
5288946910
173264934086
344870726801
89464156509
165984869667
254140135626
287499488829
148443811635
85686964050
34058391053
451343127753
53744875927
416772692651
207217071512
71232033232
77150395110
33046337934
140058262185
86717166874
158666827553
8926009500
136861126438
278845113082
158292955431
50539505527
83130479698
22512922449
310358352419
144580488147
359880108298
26526841738
185161470627
65905612991
258451613900
121037276819
170510140725
82062523274
266793493281
23590866720
25731575843
490826178197
422940408248
140894874942
154026877485
141410300490
36907204290
382190435817
17407991579
9501082490
29356254094
107695565020
78806119503
102165742020
78938334560
223777662656
99284561660
121857682818
460849712937
60447492806
220510740676
323356557056
110208790693
35820091941
244238782342
148436347928
93906464131
83414654082
200296953507
90175611121
6496742477
351616466956
17278303277
262169857380
124625036033
404240701034
119938651641
422323283324
14505589913
149824072216
344003407307
266675778078
161267262044
301374925395
228278629235
315441256624
384569151740
403163305871
61808749444
404165883087
72433596520
12863108695
389232451743
139010158528
12317419404
313863147548
348384913157
14539839489
156763007109
39098527587
135647262618
422418937677
237614893213
183978065105
227712778961
262002890012
9849901386
112708902883
165982587589
336325720613
110024025527
112784439039
190997402971
225512023486
237481739811
86294424671
133148118984
136075184940
325992317814
296262980328
18808751972
73760505917
173823344832
392180596204
261705525502
22576077495
190102621964
262275420149
53641955598
14576170746
283071672315
78029603718
55595922425
63885961642
307704556945
340768630344
71917111602
243002440531
108103618349
393531449537
154637229107
4043834332
12500482518
239444625028
64178725031
82660326983
180128129897
136951749520
132508677393
139430654232
177892553887
218804234187
36611001878
94101361008
166709214017
153219703550
109351741932
416652823904
121917796198
262759347018
17438570672
64567545149
155004183439
24452519767
256513151271
73741784866
22530759096
101836887552
157624599011
105120336811
326408468427
117818545366
413021286285
270503249767
217194234059
263095259527
256181418675
277362996328
56442959819
97153367418
208496811169
224483856639
115202011748
40926303407
49003345225
205044538080
216904956792
113526768517
282527508143
103120581792
29112688981
41590213289
88168700098
254784138348
119740257079
230055788419
33057942493
367513407206
297461262532
107442099346
377068808501
245663258501
9003379026
4214033823
67425276556
218182502674
52835219621
128010514605
102549928491
365036470542
29082456234
12399282102
135746708140
67700689317
15374646226
247161788334
493902048487
66846497130
472594438213
340884005892
325050802480
152183976910
68391420036
46011626438
223255677768
265299265198
159666496696
124028162950
28023495930
385327487694
174797818552
119380227537
170392756342
345108635258
145097408825
29203877841
149583383619
196440296095
221987182177
80071279506
299410811693
52309046711
179070402007
331923709362
357724840998
36547071646
263481628331
15713104719
336964270542
144433539337
265638617851
231757993217
312121591200
155440187779
67017315398
56994292273
135644356142
103245753617
204854003856
347997245311
336717155303
120817381652
50679336045
341111688008
217457818879
30661893789
153542572662
53850365029
160863636496
51916016323
336040892112
152751262155
10001935518
136691595221
9895264999
69175665803
172568557365
26737308027
288117638316
458982477395
135380007328
23695243433
210439866081
285299441637
251547680014
180762129514
298693349949
50453225142
118958542339
33564837534
33917198247
209095104698
332291849622
100903433494
339966182149
227049018041
292657587428
323401146448
71924726593
160607431638
183333744678
78564767776
85158093284
368876152675
25128831629
322391987685
93848760104
141662518923
18811530224
230353820290
193390135217
28255249106
174405320456
156482095649
186468383680
236191360943
157612970614
4511765545
16690136090
182740214338
223226666890
97646551747
141594733834
438334924562
180722201996
1381792366
70124301268
103501405684
63832659675
262167432025
453125521390
367049393081
315725935523
2812736207
113613261065
437235104148
123273589635
249350987244
36900957690
401082518501
9314853084
242067578805
114111816874
28032256198
34894568383
192987073497
274784160458
38076096151
277179759196
23027615955
272307526469
303161218662
229360154131
192377661890
183600652896
75136062471
33185248308
236877382203
57997138927
198816477999
232749174476
38744960519
3162224340
15597836741
369822544507
302437877330
230064649292
37800027654
288062674554
160866944299
149253395791
31277583305
35589777167
222793276765
116245390090
63340136026
273828222730
178955966838
239820425763
256805695721
340059160730
331017140042
190573190429
118288533422
212432707398
328085483145
65624068660
106760148348
21819808226
312620324010
48099137800
69182528022
140587781201
288560550337
67339587125
469720455672
100129078629
459211996603
3501754782
114348173170
75917841618
138594405955
206418999809
7174989446
85626192627
40731900982
333813069667
431608751634
23772035130
158444934031
89568503799
223538127510
93670454024
375849047535
37715268942
119237020172
154059899504
361526662703
221991019779
285954077696
288383539507
11242228125
219007121730
111089513175
141514593263
334161290194
444233718834
33032288529
21721227144
140505587879
319705650672
241813633410
177235905929
412929745671
189282516151
107750880737
87627032784
184464905819
161048481230
127269846279
130012146279
127259900692
68705640364
62460160190
17429519333
256613101057
217033456033
144379270100
14455378853
246619188543
107776063332
92548393167
90488440267
277845919071
60824985052
140687306991
144908859169
35241384166
163808791670
125625561111
207930664981
272465451798
252389072924
313739218555
195524360944
106112183991
241718211731
167212123777
56804867708
36997432777
146270220595
64784082888
344352353385
62317278600
221081385991
306953764196
142439775646
18009934868
246969496206
246727254488
40202828553
259468001322
207857790784
325097873183
42794227708
413469536632
143858322208
125339662635
75095783318
115325229923
20294242507
268921474207
192041020953
10267992576
214511027979
8743757570
164425863257
276936599601
119896569857
455517198581
59455490234
170557313740
25959689518
132572864099
19199899405
219555338574
8180622012
84225072140
42628699416
142834809517
15246947735
253345533906
317773478382
235856191966
290228036333
324859148022
145197769968
113683057343
307004089266
54486359996
26668550462
31336114272
258367546715
178995027231
283316483506
180527932596
98499681801
72167031672
173435837901
73370796951
69912097871
143411577768
148917404224
82114160935
341609714819
201308615773
122995507443
244361777087
109357207249
182511208061
45615637037
242005335022
372637439149
30175793811
36686028256
6344848828
78326842513
69339585327
300786768244
362597654039
73729331887
328182336417
79174796176
171162546899
101340179106
116877662477
266495676905
7733044567
15118052895
60003989883
160290371674
35169301748
440038530248
390672933655
6736691842
457321098537
12195284457
149540868959
303857611920
20518281703
401055751040
231972030445
2879648867
18255579135
362282299650
37115530779
220153732381
190154109324
82181882652
251044079384
40963269292
78171179651
48733009631
232741924631
352678384355
132936112837
161999395200
195670754082
268204944614
426939048395
135437351181
120360934795
110746853944
294395928979
30682044255
112079180695
153124118805
126196021858
360124212300
124607282361
23508214206
10368782290
241279641368
81817627448
257221508715
55806472988
70805334574
95020619242
76750376134
233401415493
363070251436
318999451782
274251142811
441240173976
326079993014
131678553631
314630276566
19401478903
266200125015
414365968442
7480246422
35190206196
396815238291
11804482535
251149425878
84153463852
426103875394
160326619708
84864609427
323409289989
67421711422
106660802808
40035348991
163562184720
92885109238
202831656970
21748399653
131084937819
83821124311
337766585479
116077793431
105544538565
313806505259
87270644145
136112889115
50673572528
324035322157
249162362914
217012818430
138836614159
98085969451
278858555022
287537005740
36310272080
176973560279
131098998894
109188879373
323705555894
117804380935
108015860572
200361492046
81137270369
68354525217
131481603127
275980854369
17842699768
160800621350
160119270340
260035132923
263854612211
365882433263
254099248052
55428321616
190726993300
52529008057
136372897029
56423722214
210795640253
70483998928
191668044560
360304750818
67778524075
149949524216
252756993465
8644110380
361658886310
33516153291
452108461016
234002084565
262670809743
69009469986
64307527515
320590085498
164213179862
391423924369
74790672624
19476540579
193037133866
40252336472
22129757760
350431907139
135398628978
163662310414
449977796704
89931525754
195960341408
29375239619
296241651137
146766646600
150085469160
55778437467
182323016628
117849810237
445085269318
113721355143
22582829171
207269802970
21403442761
261035177134
334749820553
18113862260
407768130298
187217615836
23621333845
178574555398
42213384083
8217026126
210854047098
96468495533
24667159807
198977816664
40330707415
6472489499
313534201232
204785142307
125345173663
406776829394
60733735564
119779471491
99388003076
91623063573
323224050924
209371096169
223154084355
98272508890
136330408595
5471528347
319041596002
135364075564
137483144395
99272686595
105175015505
150584227637
324795231228
54792162488
171056547573
68616764455
248004366446
166201879787
52662936350
255242731654
249072343382
94668334462
80397025764
438133569864
131101849669
58002088838
110347269981
147334700951
306770781850
54034962809
255207890640
138693922255
58230993193
7807704096
24303176986
110458782657
410690292927
46622810249
188416615683
18765391639
183291888058
240945752601
308267057434
84053250722
108473817204
337545806409
23801317898
103073510698
41881991259
140981867700
35910071700
139756939941
181678078718
36831117140
274296066137
185831328883
230912369776
45859772287
589221060
93336785258
60350586012
79593709753
403564382620
5047613194
90328519469
273789875424
34013570059
273868012538
183173396561
364405063596
172803393014
260571318259
48437206183
71875242669
232605086907
61076970758
371618683052
273518021947
339927532296
453849447421
437183456876
75069074018
43608141508
232317262383
138615380176
127244398935
273687063274
46105195907
42310097653
236537055936
430398296033
271547240548
274611406082
316722211904
86139666984
125650659972
40573250566
446771815576
28627388474
65299100040
61338563232
201274989620
106444154341
4689516746
106083883845
347908916800
127243095002
102360004628
107700671194
298735581141
411202950310
169343232118
92761325876
70636449949
6984887558
85114466356
154954658639
148282731160
16089200193
156174731012
156159100909
126362987259
155436276952
4073889008
6008144669
387541914907
369110284197
74531024493
94236523048
50997609028
24527167927
230320497695
25299402793
97630477906
30216180800
154996737184
278172192515
364996903230
165173636250
286392354870
81681318595
204725345858
272935862874
120001262096
216668894100
391337234882
30989271968
108221902466
241336030660
24369246982
153369875550
33314304639
282284274273
229146305655
326816724039
216689375935
33978368084
63021510426
284137029887
126109209572
284506299184
149296573099
374148549687
270339607392
144025968126
57046498860
80254675105
68034091596
326431929486
418555061550
130803524297
136116868768
227038317881
37858239297
104222888397
106724222154
112790290754
194367134039
184014380464
116971869310
270050599236
267370455970
488406561496
358389256032
48585728240
165204479823
226574000486
5645244264
292131860873
383200482061
335589368011
247189107008
195439625093
210914392879
55728950565
175285542064
271528268291
445325272588
175507875291
136087438450
175201474169
334374850040
91917139490
110638517470
251759964061
331408902804
187601371658
290807171663
191973820116
138139838633
158745097186
252781933800
306331140620
154877228869
65303379535
58426896354
56298826291
202462981134
143257498594
302924916322
43235310536
268374555718
228099945501
129683565112
146216890183
170488114220
75036770820
300646672907
222338845434
65502481363
142663069541
141174647627
231867679204
27404805055
52683340580
14262857577
229004690744
257903584811
120994024506
383296592303
388571757718
179545420690
368480806261
154968049550
130292833569
73861043479
228942553587
246268086503
241087442884
220121348331
58245527849
146445759426
118472792472
85063791283
73521715657
425983724462
52107959543
17249240630
242429664245
215841108791
190791458503
27549237765
270931172827
35613576304
66273370766
23035992848
180907810633
48978010424
21337408699
364839535638
51132724777
240462964468
7349711904
7798595638
11920872203
269624863574
363525353629
127686920799
421010963953
323569688147
139448355025
162699868625
205874827722
322455589497
289046627778
55004814128
243410632887
228369665634
77779891690
204645998965
30213912136
245862334522
69729018618
118552160228
84406376417
298481195117
337804446399
38846666808
294038493347
431304879981
348668739208
84950135108
258481236690
70329700242
210247170717
156995313139
16388298204
75459776914
253823932708
401676014854
183190079592
61654247619
21784356701
161682581472
216889232726
225981733775
345859294235
443797906888
401658085618
130457661555
65268889154
185028438376
306421734230
105563414214
72124386577
382583600269
38988937248
140065081260
338217829726
376620889388
94124227833
235666134056
38592960692
477615718052
133615755038
274214285861
480653241418
447252684600
16461439238
74216751428
340848570852
154599928125
38139518725
7139653795
348456587760
420230673507
176684643166
48057320960
208003178670
273963328220
93271990584
73533879325
168836509135
213894750392
385013403611
392393824502
6232923897
115973649633
12769370734
207486256613
288036170538
150719373261
79940879730
124381014127
134258125793
138249796193
203654861984
154618809969
132714959498
286232543740
422038293047
3572637858
169587183480
13585726290
209205051622
99799354477
11649298841
91742281971
131089732811
78886037585
102196785433
105835739129
317130120438
361409014837
190152668183
217301076841
118529416694
115272765435
226378563387
254282186884
212247697357
109211704562
80729819670
137877555835
371573358722
93138675684
287853744881
120906214492
21475275129
27842460664
215373957628
56216354450
192990333158
35131271308
29212499244
266028565498
291861307939
10091089310
369888865819
273181641054
277535124238
292962137081
183973289983
387534170434
15394778179
32615291729
7850231861
106457360664
49449315142
389708481205
257145371278
144215610721
274701827915
265255325998
40923203257
117037667452
185602528668
343800940295
254539952720
11547251408
72832022595
45144577720
2448788134
197988315294
9871086075
347363845553
70365380926
207417425024
353324831252
188286577934
266954522634
195417963374
137220007183
249829593545
449994559020
151606824189
293119878642
108444243971
162681934558
11582895703
262481939342
34303237091
262157647359
174455847452
264183980565
77956984383
108723020905
161792791751
45077096755
158413607899
168536437229
113394975750
162539097464
36319026664
321598099439
241044839307
250292761994
64086417265
23663955508
344122745388
151306029113
28380858084
171415290105
365904808594
43561744834
305295337204
189031191134
335866417114
411829585996
106451614351
231952184660
328049892737
287457040619
56101783726
199246567421
38030264769
222690870039
160152178471
79912963792
61910832799
216066306791
19667754807
124276296947
319099942314
67756525197
360610415696
262175635649
2707869125
321298468107
239799505054
135450865357
32475647014
228773663459
56387264626
23245967572
100734005783
140224514656
92402456415
127479142843
392657826973
5367146298
156609198074
44430457220
258674596608
279570498338
29564777293
408497687819
250098346497
231165817346
118350557133
322565704593
5484973877
442871032710
284912833496
185461333408
378265066454
60268044960
31325550695
65628631305
80520094355
316437654930
31388402177
84859817150
120688219894
86048122750
261061857175
146730476964
24843982612
309303203178
235809224718
61067586169
177539073436
45778971712
111615737862
25575066050
153372590414
17936760127
48520391823
390055254896
48915980621
115492379367
367388584020
68309284086
248896192317
159071045445
70601172168
233226885131
63935334559
247161066748
48183143134
268762738611
110690722791
359108367453
13873643781
274001212262
112085698784
149280503433
217509723877
46704501866
147175495133
156360494230
33940418281
225831022235
81124878754
307183805717
94750952822
236240859466
414213465196
79180074412
82409448282
102569069666
427064684048
7792524584
5424526509
101037293982
53271401425
116915285720
142887342562
47164628995
79562870554
22208008683
205592166328
70611913983
204144859838
401865272009
175744732752
27539515854
155766929698
145607769698
238760449676
261954385428
211602502905
82571965667
229043810927
21736602595
81221380406
260725593103
278183085135
182340736130
209749857192
18577575965
81497208503
277477473343
125661534485
112474808517
196955989790
83043222730
39502113410
149835322981
6688102016
16210309582
83985563936
170184415938
147865709399
80691112386
102143258472
95426560811
17411746926
171542971599
48314573746
62779208116
159973552347
199901126864
130546015178
3811711426
20374618852
400337879811
34413646990
176431352587
138147564927
241753705061
101492196748
135051407881
436268036648
176606269482
186570373732
197098884526
111339124845
336848761601
197701667644
360428423940
150939522841
116940003510
80469255676
412686543664
1357549205
194620202388
92783841839
74966540205
147320249999
360203404003
199052223727
128284424765
154831073791
330481804278
13975575768
173986625105
56489851818
103992400479
344452256931
6844056031
78845031790
153483494242
61693377233
299062939863
9725092683
39334353308
17241245643
166635385415
99819689326
193723324901
269548868438
33034208702
12722045459
229101792180
293675623425
376317329559
73141104607
16849290702
13005857653
317142102526
220028402162
217578509734
126779322179
239593386175
147466325887
182049276239
274337033119
343281363802
189130655643
64996675992
145427599796
53312793360
285482000895
293835947400
307725765909
413108177001
117319843746
44708967723
461942084775
110340342720
145802454408
185725730355
115361239614
106957727972
384220670585
312395952538
21241099699
110616313956
55466003172
27290460841
384695718313
285003038500
91084664692
67182054274
96400642598
220471841125
350750702269
28892888032
11057258000
194783336558
205220755934
245238771688
53110207736
78730033981
57208491388
183673686020
108321646973
115132874620
12016042084
415716602775
353333376420
317615980317
33708376152
184465356492
36917419885
7753186075
66512622716
154472890421
194384747928
140500584485
244930670796
329849471183
108773847105
294222718101
126383481604
233223625970
155650422219
25701770926
274213713312
94740419689
55605854083
56017930989
110332800295
248537749083
18769504644
74578540171
175679672744
176696113160
15751129072
100156185186
150862370783
114609020308
121915199185
59164779652
110893680138
149483520457
131564651648
364452814896
27590754871
134817423146
430678581666
108512262227
33147303671
178012687547
95798433456
350877193197
486649629469
255525078308
14588921116
275902363313
171522479768
237662617472
312417787394
316159445879
223583505140
427772176486
63274524263
195326867978
407932538098
65247804091
9901836912
155220688274
452401628125
249172822924
84788476165
98954129814
398114129670
446206234807
99626982494
54752779883
242727662183
31738566010
20630087521
154080195627
242843033556
219746602029
254704601227
15676144330
214811778003
242298888399
22536566510
16592795287
9209887228
41702095314
111251014995
317865076808
89241771436
63365711906
63259932640
399752412891
43442175223
393818864427
22423377582
54286702391
62560532460
234356598115
54192153872
177854741720
157599348853
105212034068
121667875442
379521133338
340400867310
472413637090
18956620409
125025887216
43914451795
144006090972
203507046867
32959178749
265493085791
86396444252
224386985861
51843201503
123614159724
365736582751
67402830441
294057562360
10710068991
297476554790
222787653882
166727226593
187030520977
249688745451
290600922218
358950494221
79305749919
175697565012
22834299539
26818196594
271643215480
260352239490
62280377661
59839527628
298125348334
344868955844
6412126527
140989860011
50287263143
383290730910
2883985480
118971521204
194723746269
48730677815
299848236489
240321802879
8099599601
17115357910
262362930851
185093332600
70468291056
21842219495
44818093517
135878551772
119013361764
204197279948
138875818091
99005553885
103834569281
66683664144
199373336075
426314759793
70751463592
290483724164
133318026730
174856969050
245914439139
38112734648
102129906695
74475422780
39445698249
51918531752
187894921950
4583480495
286006574493
146193512136
226580689028
357491219024
219874104084
148904217391
35835732618
155398239841
160902214646
158899802863
272795818364
129392441032
86613769494
42745847112
220672402064
48771117238
8283506294
226565853359
75381017587
102598335544
44859022714
228259965379
270670713584
54123964218
149104470356
82629791421
173092134638
152117396237
97587778696
18369161370
21969238460
128578375962
297987230319
53690130598
74467463642
117986880674
48280003100
46528505813
110240629963
353234649321
65427610851
322637020316
71934763495
18533598711
202361341888
62353234164
14254534123
40438581238
90524155213
138053921329
376950535614
44814793256
108706329486
11552419102
292031004959
88805013661
209797867919
124623566754
457283615509
112481842342
14018997337
42225945064
88353990287
302727603359
225014586511
208355234581
285983648976
45533858945
396534200689
140915488514
47946857825
270000537442
138484890895
134440709821
8808539937
139473714615
396305476077
257041647391
35263872566
223221585170
212311938236
358790304345
208564632803
221335943303
264559231044
259876320316
459941958389
90297899668
298076165351
26318020105
62044537326
135689909066
121042177673
143331138912
91856757277
305012775984
57076687555
335287736680
178682148878
87036398806
190345412340
310570413081
202677341028
256192208823
17810767662
79126793924
120899519364
298721051514
112627731724
103595037768
86817418647
15951937701
43767595987
235907207232
358803023744
323253556332
55515611311
300822600798
7203586099
387277013932
302047818403
367092314042
187337473477
190356157059
194031532752
178722042550
299729882071
231209771056
7806322326
240530795580
53111499753
180232397089
90539115434
106215572201
290012828795
196723717938
53600240585
30115119508
12527172666
326536500829
39597755469
142841962627
249905079173
108162468127
35724694475
96725817415
70276344896
57658522161
214510747193
208873774976
144699981945
276950158208
200832162193
347543879609
34450609757
58148663308
109459500474
138443716601
229537530990
82844357734
153050892867
171099133158
184221882005
126127916067
97315866845
170673837512
31893834284
279107763004
349821760159
405366965076
239290697641
71360953068
75542104694
426459452541
44380944868
24562717040
86217945892
182836600721
6975668168
82865382535
38368864719
63441519464
86372833045
322814560110
180632569327
294450507240
45470169120
6822746135
180217447448
45679726174
68757131344
128569288386
227183954421
400655543996
189655243548
180535711159
225618546425
349215771581
18727009222
339010792825
258676517732
263884603566
58409732646
215788196144
117116593540
331695127821
239502683892
384193056824
10791302112
408479589412
43102516636
401044774227
120399325920
162230837109
127533842999
230885653377
308365612616
228046512969
153439696076
217246092704
63275025389
324192035137
405710262892
134278997478
104905392326
267534038338
397382973180
8114818044
67900935056
141132218525
258740269678
214170943858
364589653288
85457556565
280447927075
218054753880
301248539540
52516329848
82472451171
117434777161
255936240558
88241229962
312751607485
373915838524
225070596858
5436240644
16054083647
34047523535
271084717431
255500771696
3767641296
86737934252
130184259884
140407144169
61708536258
372121463004
204562215234
314541971835
102586255548
318431466186
122718523358
103706627554
7854808494
301203953227
241211401101
102446601746
260572668124
135426876741
313767456395
193358224112
54291804632
460617225696
136450588140
88256890880
158453028991
361429913991
193236295180
154267714791
115172643226
215843033511
358544688369
23779362946
257923543118
90925687558
129654113231
403954840782
181527994739
164138910305
171397549167
93228883360
308908869890
294227822263
142005584624
411728181171
246506548249
369844299545
148123248193
58862598542
317671459041
109937934981
179478516637
121847891165
50583920948
333830821366
25848395799
252079433370
21080066455
54947494051
66342807305
270980189169
8884332637
189810921158
10147774924
100039380915
256320420289
91181297209
175579305926
107800265221
404574820366
6880756655
170765436556
61402543381
135006427974
47396952821
47417534379
123994853604
251601114807
12390472776
106871357779
426382205551
90436740256
103782426091
233443848990
175487230229
148171211106
293216598724
141657822686
62798514265
145785368612
22025342503
226753198620
77597661443
126097344053
25103272274
184317493735
50168092213
39122792705
161398579375
70062645724
179552228675
119420908576
232716561345
188160793167
308507733542
343034392352
267434323119
70008891356
246659137478
434600072486
115404915372
372163111717
408034255105
399918602460
171275991874
193475173579
11683466814
150983646106
136497731617
42729621915
91375037736
57264273843
204451305517
73673232847
82582548241
218824748498
328625429043
307395559816
171803649072
58795393315
181292249441
14720597404
378855042789
230402776214
244783944619
20391998397
75294803886
244241415850
12966721970
100567095883
131710367459
56787942483
95459097015
345393047457
418376373591
150469151055
85913576503
170903008211
1651520772
17443450477
337581282851
106280926450
24596161282
227944624018
167033020710
9766740117
288402387500
216570792360
234278399507
53316895916
135150042795
145643949071
31534617086
437906771340
18363231877
82036296738
204454667537
242749203025
49503635853
117793409122
16352592192
78595463882
288873908084
196101781666
48152955433
107766716524
127442630881
199491824402
400727645064
261900313459
352171019361
94239908634
216100757264
230953385482
344689241834
93670630770
137796833891
199097667993
59255345729
20448321683
158009037603
70759336699
256776738107
85175740118
64767770150
106543711761
37742619044
75343639938
57957778152
368117197029
21976689605
247180231440
172913169241
384633844188
62743872286
52700963188
282531039521
362552108226
116135868030
209345393709
63476992551
82190023269
204247383032
38178780288
366853491086
67507631689
132744745222
343570481067
102763178684
227629719129
297804613700
83684354483
148411067504
225201137432
151076830279
259311565845
399323461163
14408591544
96717362687
110530400660
30157706208
116893827854
120871159086
38586713994
259427371230
197726013193
11319500419
67830380338
128061232994
307614587332
124848549068
96500060652
280541238545
244958631760
13752034928
166387591914
93010274904
229998440841
247178349049
14687053788
166248899646
106263004267
34362853371
87188107417
358813585017
342483544235
135454331989
55868440301
75582682949
63110548073
244726667045
72710634573
245267789496
475702502663
156488315591
152026115080
130868506026
41214625382
57519147063
126473679327
15287961945
19899668998
125460061365
267043284175
300805701420
357479864819
68609474405
55309887176
121460703333
23651337845
107089069551
128327399757
243982157566
364333862503
30540033829
291677350045
104902745154
67277619648
23284190106
16911475707
433404973033
132787783723
26802968265
57477051224
72638707149
109083383266
288662217685
27044057573
168496474702
81078101728
96682913500
433333557558
37574429874
56872113547
124670541899
148129134924
290458960940
22299752892
66953620750
27541676178
118653602856
387390982641
171771027333
107295950484
26795759121
98559186822
304020069683
107555756971
300614046404
40457250278
241993130994
284707593215
227331467778
86926976169
34571578886
37299896942
246359878104
480336883740
18980155614
25295651863
130548947744
52298804253
238197730750
87405061491
158226706931
47521656172
56242646293
201399228095
20453706881
29442744846
245499096710
99745034741
80558545599
21068077515
225005514433
13381167654
331831482184
42996828849
24166375961
184779682217
282266320920
43848529751
213342582706
7313716295
116908399270
26599036593
16903167455
146336853119
25363368545
195437359749
199327740709
124625967077
157408107987
141270456466
79215640596
125008214030
74818676880
103189972542
225482635401
37722657961
65628936120
241593228934
74977250128
71862590068
123685675997
77461119681
411891159169
24139247889
279069124134
22779223741
409819781327
153022860438
110327892976
166892458165
30733743445
130552182303
489096952281
43540861678
23712139661
183482734109
484134696916
83816393974
31833218652
229968747547
419999176954
149634728129
86112108815
352189818891
219738090520
61486631782
107820668429
47771040288
395355166929
42758917634
57332280342
272908489080
11013362239
278942552730
116974152950
143988768373
126674803170
218817468397
275807933982
344865249712
103141469662
6144976804
234732829266
98796157832
122930964950
349425777089
67162581290
137652994344
33354413108
192220793641
317437376719
23723002858
7284386496
157963600419
97129873068
210584863396
419914267908
253120481000
316081430791
17118220280
104251731554
410809423121
113930961393
310768331548
35463805777
99064499735
223037459930
75961669529
408833000078
198769264983
34905375383
74092228671
61354394214
7821999592
70263090105
169500653288
23348599556
80987877198
301055777174
128370589369
326825088419
217035813363
68988242834
59064888238
276559258257
73371110762
24114403160
214715434502
118981871787
150309671427
214094227940
29615714490
66489680533
59979140744
114000763206
30197399803
11121296916
253216100764
116428662343
351862960354
93388357908
5004523276
280654094887
149001301182
72166610730
170002028331
364416885949
355601360036
113055370409
29588896061
111133386768
181692374981
357011717706
91686257054
110585781216
95121868899
351723158293
132597252482
39889380719
176462283198
124285924148
30607904419
104693976442
250872994367
24624926591
175602526472
79689403627
278165947217
19212958234
59132395736
234378006611
302259368307
137310775125
261365689539
5119718105
424284778738
199576117450
124683573079
181245853478
161141896990
310466190097
150339070739
229704077299
72513711173
405409203642
89690070778
490316031802
55866423975
6997401521
22203129758
153549673282
253367419506
129224091267
42336463205
142903382547
222502189691
142393752587
155908260579
287727569772
205609836181
294833558333
131681746179
270815883144
135591488090
34854931326
223365727525
36908104586
162246925546
272795598062
43982524700
211536035559
85047756366
70590225867
35807998280
78779902867
100234885112
459904832019
127775062994
125574678701
201105000537
152432991810
121474841591
98662642538
42007674413
324024508830
187921721002
101404066528
187525819810
116566866542
162917865676
28596065019
251567248743
454362778483
215748396350
194362404229
110346138690
361379093802
93816741440
90461870518
249042800566
298749071164
66097042682
28571432254
288361610210
198880029574
259867141936
416599128428
244981604511
275593260516
152012929818
59223418163
138640129209
160630649301
180985944643
13592469619
94160175224
295706318558
135463226159
194552676946
284471122875
178590367255
274148486642
228392170150
226917078900
346649583797
442166462291
69999569497
217293211718
377677804053
223393480256
192781538139
402792941732
243870605117
190803222537
374145987708
392007073871
6539740648
107026286094
164754562406
109356734962
149455859607
72885802074
41725254802
123073219651
360127124745
97883485803
386937544973
9647413417
189786371223
1858959426
283348280040
198500552636
75701684840
142154962514
76468636000
275474380732
64373390216
233893950786
401550500651
197630940549
218176965595
5202351152
258319008458
83188792977
78403847073
75099365259
60022840374
297053664012
49407720551
66701352382
233749465076
125611565652
87291796777
375097185909
167318816540
251859526008
146182284773
45948279735
106403332477
221196887553
7682583317
244896686109
315493277836
207603202992
197305028901
116389702704
108761392366
329928489541
28952430545
14376526220
99611065588
216817964356
355234803368
26404385189
287105139913
3308026962
310032948407
227761479119
78938687617
225583722958
268985852360
36575846545
21318078810
314762670233
114506594159
376880876579
83118639246
186541202888
442592062500
86812852787
297049212818
106793729130
68074432557
140891998444
285619433759
385466194882
91816757302
157935116067
155614392807
123399423140
250584271716
52543948236
222808337494
216035362214
111236564960
195697359393
68791590695
444424931351
215819249494
378725302002
321088934223
124044008109
61420871700
144318096482
248131947167
123478587440
258207114707
169959887256
209940440538
61402258028
289457167247
11609537341
138579308432
84904490072
336787267394
260328421287
227194968179
138505704402
436804573518
206200298354
268931480873
191554737039
103342481412
238993029737
167423471651
117538930088
158335080301
290995421063
128803117049
353804728252
399571677901
287289785011
121001000684
68229005847
152379136828
61174948662
276233189412
73622818451
142813415662
28978998167
313082199874
65817159751
271395140578
247569568583
62957583474
233912505489
298196009631
190674263118
161891966078
252211116899
191169165406
27346293172
131380408266
290507706847
130691649648
143456100600
54279633927
143822303292
307118109099
128082106613
43613903690
143670877707
58982783105
263684944837
320505424637
233790193373
60910289815
47936746423
44610830892
328266449153
63441911397
421600546400
154737525156
205603058948
89889671455
180762348629
67622679758
163337896586
397095118652
334306370099
110274669528
188271543237
45896222271
121547472199
38625973847
341583451320
199424881025
190942232303
84576949671
260230188338
464462657000
291027753210
263904841498
103722502010
50467143220
321112300465
236156061915
235822686572
172871671638
330055098811
150666023215
23853798545
218487226957
78648536216
56431321127
156708443791
176887172895
55325803186
4976578888
216384274981
349365074318
66872713061
167024497527
279356573122
437040139528
83137301023
36501710698
177431401622
308536493130
37032309386
89144882279
238714610663
327303350150
150807327009
676862326
298172565238
187224722822
22537442159
69990444297
128791278867
6286658479
315166414707
114161868360
362169700103
13548089327
54351130942
132761885503
179380957571
278793264300
88698415434
170852510664
19372714494
14311251590
169087422102
306013370767
249576508974
25309183814
102406052571
10832424298
422655219143
125809328188
356055089097
276344666844
170013729139
274488461442
211856266577
181103883343
45758902435
250422803975
436974705970
105338230716
102204562329
118960159122
236399429104
189881640380
99149673125
63484675444
70961022176
43550274071
129243309623
37174351452
366517622482
86933063605
107494620603
38446645415
193717940623
7401310233
55840157010
29813149469
39889875847
204250814390
176430837130
346219599403
213769874022
22752061274
254332100249
185004457422
72989715379
95339694247
212818607294
324227600129
93103461925
37975758217
241205713612
144236635357
105883580400
274557009892
137290233004
151121420704
335071490561
274653995321
131919360204
134735936679
183473077835
139366517467
182131666365
37449079882
49500476305
320270540751
85073285834
37305451835
26211417898
9625818807
8349922244
334033552859
122558756121
111124235451
31183179835
318915735810
378611486189
161050123859
184669380703
8549499702
428266404590
14699720622
310995536389
233849565848
143615632107
246535452986
332912074118
233514526082
51753254015
452504674338
81114291161
50237245892
214603773258
113020489588
90201398502
111675058342
22148884895
310951003411
73784196926
6968762201
196783054729
51302509391
72074551269
103913153637
228794584008
110807354529
170460848048
7283593767
48547347453
159329991996
65954229410
441837999640
164947131356
120678855821
109306383199
53843798882
68374871434
216907853129
224027857514
107503608463
309734119817
3517838348
49958855259
65111936015
328272526504
111326418748
31404682125
147579502401
42319385332
175328419704
28080561872
367976704568
50325433577
245844803818
50836014154
178396328779
55669452982
12386268302
54390372874
29334882075
134662918409
144651415129
286252438510
3523410373
258702664475
27652551311
115243439140
140059642803
110319759535
40558655633
135167448165
360803010637
194737702400
85956379933
225182383128
386123426637
55772050460
238078443294
355256615532
294398928494
68893162437
161298043860
13572861569
41616289980
175847994255
66420427185
178797334520
114983390202
17237042980
250643872641
47550078735
100086766377
374322721418
92959228066
41511586463
355778489514
102301943041
169537365641
82671423220
98946344127
34174274432
160996811900
231255417758
23367475868
215813405141
288933582816
331324101920
120297970769
324727069671
359432140416
411936176577
126733251766
80987625646
153633497068
21251827342
69104278514
53247293795
212489783426
200802367548
162540617879
112424206863
129931931250
90186065383
11253210610
279850809003
139913413830
138839250660
231809817507
22510322508
68610595148
424546449655
127344384183
239685472830
96800400150
121972466515
282960831371
200565868956
310974506520
11411257372
81993635522
72464932382
168691560442
278245426696
66561343356
142146856265
290113732935
175136445837
39932518574
104401971067
127281264296
145181132436
119981139215
58164063401
174936849474
266543850371
51989085103
196093410869
70237527987
92444644241
161432601906
110143405823
221847647550
50904638733
8284733742
82788838677
62058475510
269088283945
88611761137
226438372474
52910517340
485408421899
234309362113
92623058781
221759772216
309883981258
78013356248
91234831062
25318521178
38355694472
73824174086
39066007805
386539565843
92486197244
179700879047
6352462051
318343695784
17425355309
82637699862
246944690454
231768943208
228404785153
130348016224
316195202241
77496170680
367798637330
286174084226
19783621491
54374439225
143762882692
102593448721
324172264828
99327022545
161032292093
257673103344
150797571559
393997538984
250407418838
235655373567
359600847514
88934228953
17890908287
284229234434
84116522136
271375146261
43714809533
48932789307
161214843392
345519817704
109727272286
86131797120
306749799630
244843695752
343464003134
274751504300
252533724074
58477500176
71788714370
19072089512
215234668294
300290624562
26907664478
55290756690
318266971341
233543562151
12028963543
177788679170
183688596969
41121809709
52566944305
408971279418
287581588039
309113011604
64924195193
42347098063
400086937022
76707947533
73981002153
219313452711
114504913589
397839823901
236665787683
35061608079
209877447078
319071670421
80296827863
332602808550
7108843983
309870333590
108615283247
376494171875
147719776301
43309112314
208336986476
12475984290
43136921633
109882408379
329660665926
185378427188
289041848208
343397900944
404790466806
13364909342
241689690347
141040059272
69412597883
18344449934
129260250886
310105443816
205813592146
29737303720
181715080074
137592669510
97576551110
146238236794
92304950574
330924637939
53275906745
113597187136
438708947629
299520069623
203951234007
8709447049
101875282929
257815481219
97268271208
121871406406
106191912474
84393791968
293508536942
180352109707
167123712996
175430701626
375527731219
301081641590
358960826875
123606857469
179425713110
173768544665
347595276773
203677547801
350655990597
396740944400
4428929705
71049110947
132372135537
418853981748
294558279986
23455183228
94728810217
259432332082
292303525869
291994886641
63192667977
148329195744
227728402314
282224225993
119620987702
162417215660
4442816292
122786906826
282653557078
48936242272
231115303512
298268527115
69744712625
118990848189
94511011893
372182891558
146648455760
73206917190
302466260294
73954421138
34926965076
370535351527
10671947275
82967534602
224826894681
112079816319
81470143856
182770259967
214933846521
374761978122
160629692886
148516748015
309511941229
112370651146
227744953395
144485858918
291165881042
32381647759
4259231507
41160424433
183745336737
334030502178
462814468966
16603491143
29541193895
75163369653
60247535595
130864804409
63055247102
339967744711
193219838550
75954703744
206077539859
14704923915
85192309125
225977437235
152342075646
184605699531
174627141899
11076666471
289582308894
463111649858
238807355513
267262242830
202615557451
340250199173
254848819986
55098708450
178276176521
56811115167
122411466537
62845597900
115181455785
188307184519
61049306190
181925765076
9320243831
172981187127
133078994301
353719546366
200931857432
155045102012
104920363098
177078020645
59087753136
4423578590
351762687335
229208490342
240485688368
28094980812
292468444604
22398801806
135836449843
96544413103
347596056469
154164301052
404004832442
105140363309
285840311299
276224709811
65408406269
227597205007
24199864267
61342793010
201085689515
143813023138
116583895398
330810849803
76643583799
63474413755
96398155684
73648372158
51620789413
166004239433
155369443676
10689427226
35682756380
359465926600
132509258410
161992155794
29457194160
38071085031
352431808508
153515117613
55387687510
267543437113
195945862606
309494850128
45651702362
18226141102
152300351695
176468242285
44776906065
214274139570
19523702636
83229303895
84015152687
148320517502
157640984751
119340001908
193324137969
172761195848
200745797854
56754055423
30792613231
134582679456
10139916954
188766345145
174320523977
137460821014
85746824371
135445349789
202877943151
412712185258
33500073188
354148652239
321485537483
34285874226
169052739813
113912486830
278446239981
260302207395
299513292056
226124170237
83671098507
65260947634
165491083994
23086924379
19618415227
238862345926
335027483859
201648047388
309382036984
260192635893
195813126865
5267588981
170611389292
326979910297
237822511806
339080273965
231550045420
15766153783
125610927937
52229748687
106917665279
286245230459
54561732895
336586200647
71170848131
148951781022
60684446516
104483524978
142272240634
288506964776
382417881488
121754724757
167125345458
267994372831
162460296891
32385210873
9722855849
218018282866
153157229132
181040592736
77970218533
282420572386
30726627452
83521349060
345898508469
42792298695
45564784786
235660738553
142224756952
179611354734
471300275995
147420142295
175468744968
72395714815
95835094506
27758688682
369402875716
306904699122
31008656113
425757476442
66846698270
421152339083
35827856570
210761532417
218705013965
107448301206
275847250849
129005590670
10706267296
157894598004
56545307426
397168903250
196849658658
204160088468
422982877248
7195925724
417332555724
79424057900
163327874996
103571293958
294878074764
95027384851
60203501029
325721144340
6072025954
115126695168
342448311260
251962577247
160547699420
77074840774
125856573980
163288568904
131072988884
79378543917
134046760339
235736111498
334581114408
36254801294
52282042710
244976573190
111293127232
52751697219
71064612504
319098172401
19876950197
15051661765
7014417113
11923653437
28323414423
65789265107
151684193509
159383866731
279728666621
31888099022
119536722776
163252627488
31044299642
327899559730
11977130461
236669150588
41054929709
219492579499
147863787045
67490312373
86742672414
302996916431
356222966588
193179473500
70939015274
31176324416
114667335826
349136039408
24874270162
10904796523
282878139890
84325539137
116788304959
151314010490
216948909553
18179532097
165286542361
200808831243
310042622801
398686416452
56023774026
233651162180
45265519450
101143051128
22755450727
474906500314
185357018945
83091978854
220303314401
125109270323
237579735176
83643595095
30708201948
314261445473
397796544162
209892618624
118661262415
166547031262
113485607534
19981559421
216347810737
39964200858
83528507716
46086848335
272965029905
102080412300
33440174433
109516365028
315850411735
152798614518
92700348261
345263315168
138501589352
39360106865
440059238788
175496004902
55528824716
8415716541
100347074523
53772663095
260671474503
173771480898
15866699333
135089299296
103425644336
37042059695
282965471663
113130383543
31948600639
464322106651
102908568494
295162770409
194360629782
185340835998
319873561096
16938775224
140292573493
75739992241
70214429455
303354370891
57811205635
153946564256
423728549436
21523237975
135037248450
299798077804
233514735664
120477792220
305297925867
200479992801
159186780025
151345031904
295655058087
188484685282
306448497695
106066998629
447932867283
278263706302
160629595590
247076491339
126326050997
406963962877
104833306607
177136658953
238807130289
210316066427
296799183184
35820140068
348982603997
77439617646
366674348629
177281990332
176776048518
220156810990
79444251987
80480794867
105147136186
56402048110
259784027380
309194411777
250867905173
69948832092
230336765564
48784356969
57803788208
424847139691
94539234498
353660820376
82583180917
86378200888
124673174680
185185804571
260439574410
290921823081
65173713258
81233145309
113163818953
32411398566
247122602033
241561668849
217564988985
457429569492
48371458057
345321924458
53167332889
142344160273
207630525217
162080290451
304013679318
245898374929
185047779476
32235842900
282654298194
143195483981
65775063757
15609929050
46559603354
282111157549
57993520006
79360134128
118660522744
86886086410
433236611735
214959787490
139269386402
190717780822
38620623204
109445233644
432124101418
157964364196
158715530485
428049965953
28629520558
419312795487
66096743984
3286230124
374787958697
35866822674
49188620658
195960058105
3101411540
75809877488
135937378464
96730847492
50517973117
116605934689
166581859742
90908772274
267331036669
38807877054
159504403908
239660467815
52501664567
4873663209
10181931055
161853782214
7819623230
32139523347
106968218301
80169686532
109101022633
183693317318
109554024114
33330297734
216253253699
165125854143
172844697325
215087168032
282221847796
261967547231
335980511983
50392035809
188599721999
213523682378
158114782559
187279137348
359244215704
2658497843
135878409071
142962253496
455926475301
390468385464
154456711878
60283995709
289536484191
435316596382
133877336864
271173985133
32928595405
317369535174
59135591236
10263109221
277316865488
168825651682
319396696226
274780796659
37525401092
178307706038
157458606767
226129281130
59438755049
243057277295
294634836869
374443174310
173544233835
136300686938
219574841947
234966959997
320887489365
329327465725
110021965749
31697390358
166375804384
120178419017
296689057747
187764788108
49951679034
341554316337
187170531980
17214677845
216049537660
193564329499
284629213602
39507208285
192874955369
307121218706
157500067936
205801190745
227825118918
108900836797
137620059645
34443622064
6660027321
34331290072
264697676940
66271055453
27519880039
119030678747
256666765447
45227489278
111638454283
394521106068
304879740873
441101371901
243979247186
165949292692
37610898610
153335087557
12186316724
216792828559
183180602145
242166894127
392063658816
159151005507
243218519556
59123292651
95745841552
71552251615
2979913386
53723457331
199733342197
145936595735
151061550858
27697617137
105680249981
18910706948
280447105852
69646852913
209612825741
66986016046
26534913568
215056962719
9325421577
30546232942
386430304674
67684973886
171554848587
422991454476
17694366903
184647585177
163545322733
335288733856
323991998202
195238561490
318144495108
199745069814
219760944740
31307888021
23113160099
337853989931
418242418623
190232437131
280216765351
266157005805
153762326514
365132549618
186451688945
55708151776
76264543205
122010958958
232430337030
128020823299
7275941075
259008302982
90728152727
384929568480
246698827935
320266483837
21699279908
73967228861
76246271195
273729509130
270914858928
320645441661
204269797310
194782206534
55001864629
52677526313
251487520737
222799286054
357880003434
347838872554
135675888655
236451813182
355791050583
126786995941
298557933454
36723362786
361678651020
104930903032
71391484329
236985169351
93900168478
12314831411
339621775431
10140906084
75773660573
4011341966
92874405696
38741383999
4056414317
115148044235
128782405949
3530767430
144363053140
183189172280
54529657918
230906821464
315941471195
62741522404
492664851026
181145884465
2983656002
110137918959
43168431164
37023061423
135682795535
14478834153
384761806099
88262364449
78617158171
240810037457
52874829998
135085571674
252681798812
275732600068
393019411725
254562941066
126094877337
170391567835
185905272440
139936471502
477732139527
7848984135
101530545188
90395088361
137098765816
257052204079
65282786485
44410327830
303697448835
17876448711
36761241589
78801559908
68032073253
364861921282
32593528337
39376235176
211060855584
40215955254
142720103970
10114173504
135417682571
21881742255
69245977279
125122397699
29657714761
23112324518
141464674441
266450965683
83311165720
177223469107
24741352768
312379284553
280375314813
138860410028
426589643357
161697038026
114646456411
89009053498
51321736921
91773427231
193841346584
250868828613
37767931205
96012410609
408939158373
154452433131
64244449242
83183338792
111527739271
161898056026
167554261755
207373148138
261220854184
191845648579
37161533817
346193956299
329712557343
58343534078
250591150014
176385166666
386039121502
344902041702
282570008993
50857501388
121623154152
20928004766
35497930648
102580315456
293304887340
421621467440
152910927923
142085320986
95558413912
217412584316
84711088485
266203568864
56762031454
195109358329
125784680614
318366456523
197845480152
346816774748
53250087287
38146240979
60282348266
310801611207
284388770630
296297335186
247843730620
72223848643
52196728899
53710942739
22359801115
108224491037
314620100535
294813086065
158053570379
144394215952
444898331942
228666750072
66289239117
237112957044
31644262545
398587006176
131761600572
52593117087
156471028616
77681680492
88378302017
271419511275
169394932329
22645870793
10759725883
106193849797
320492448168
116949646777
297998935836
12679664741
153554520782
180255303618
423105837660
330168125276
182757389496
160739157726
285799159318
153776007165
191234372003
5659569206
360826214635
36563325343
219233639377
353678975917
351871791728
358174709079
278526939235
87526663270
88788320337
76619371950
141410972984
52913535252
50392541557
362339808713
28022537790
15025895489
73132378139
76973217671
215495834100
79801078712
14120587249
107163167607
151222378147
259255864621
87409374897
50466739770
84092766088
250936722689
147292104196
4271325594
15636974147
178337797497
20953298389
408544639757
46944014731
182745518603
38286593666
231366382569
132454998793
18419572049
101972907932
122819166080
36161220489
318414853856
69246136676
115863237644
241692999402
52809759723
303281903987
19528863276
203631449306
125892820867
353829533785
221293307470
135437069905
107556657475
39410270535
194982676148
78473747121
106828622257
105393274940
153520455140
38461284772
328666532914
42861028754
149334119397
152899035259
142070270829
301104851338
190884847297
92378717140
229442408474
90917600772
156366244459
264398077125
24595922654
319966705887
346254394024
71729325827
359012453543
84475270899
109237933210
212318367841
241802297654
7950170608
115575654390
39492592818
155775638777
64763880889
82061458410
174249421734
21519571378
126656503106
67656259263
314071876596
396226460886
34482750359
1633238277
273300391985
213381483333
135208526023
138688644253
46624081007
61953295433
89654867303
107192739869
40193196506
403560872723
89172838711
125625754296
56527080084
56334670807
130422591532
150076199775
269041413981
406161193999
308383712455
182239943818
143682397506
147839998652
21654677420
175438146147
123516382921
61010441287
38307325039
142119103203
183319396847
75544297985
438696087284
274091408189
188548666783
98969566737
188873644686
307290243811
45410728532
183311109569
256334615519
120455610840
137449798011
377041581756
377824989007
19437290762
237560838620
227339418105
316346417465
123802884050
339943221056
41942612683
397704592681
24777785352
270245169244
265688941167
66949838507
393477929609
367037041349
91990306725
292529469685
280106515928
167522982581
205588079151
74842783263
105558802170
179288350749
383482685568
51918843334
315551358874
111010428310
206457589011
59236633346
65754660015
419250239066
74046345841
273339393615
160938830371
110772893233
46688252495
96148057227
42746480195
29845090019
313341588904
13270164814
256747464738
427800443755
326188885018
10925953642
167653481136
290000484678
132260866160
139453787218
208240030776
224055215190
251432238389
285411435824
6985560828
216689143499
30140805875
360902955611
411820184899
203134754022
191132197169
23613243636
126399462461
119333215572
329284292524
214140479337
135994144198
127357618329
363862257017
34404384838
174803485631
305627132554
74579994029
16416372976
101048181214
14171073159
64095615752
80074575806
300552669910
381463109421
126621813162
207565063264
177679103252
318397518835
44728438010
59560121224
53940531169
227138894181
321597174350
7584188954
45976649004
190992311858
58863786828
232589103396
222261369986
12618573060
30763112538
59107307910
265770082996
47505434271
244736200364
95203002404
72738195143
88224802961
173790049156
361693088795
13783962041
357907676149
163279200173
44301209932
88253970750
247648892752
39243139909
8645235835
361320041316
198787029825
347562430031
77981050574
103338234842
135226707730
81093099281
174193342465
43846170952
165341845818
194657579022
248917615319
165141844166
229550281747
152309616561
262751636204
281967402206
198652917175
79436139295
14458650678
262797904878
11657041816
308132846068
85670782159
195002068843
32908251914
196060050910
297547644908
307159898181
117566050309
107757890846
134766041489
46763815172
94811723460
85351331125
413730206962
96078545642
91985422766
26839972206
354733719791
9420287670
41436581250
8568050465
18389445055
251950391692
269411476888
290948328935
194518645954
61268921420
234330620985
175338698557
96154403694
98072256760
59355727741
183551991401
72367295774
88121327744
426998329785
245153350153
221365394785
339739537979
54055072347
401780629797
326830357792
54971759836
428205084933
8938535154
337171989910
336576292929
179412189533
285078250606
57812125162
73855382822
59960454154
19164282916
51523199864
207259732314
82320330965
48371215831
144314292109
113911893721
86702316043
27812642843
35790314475
40115574073
249346586628
299568499722
3579492622
23559220761
90786887400
220631119205
417736796446
408801312122
59639999176
155537114154
20454631855
251300968540
49215191236
145175799334
133838850782
145173657060
50101222748
154713916374
16025257569
17290290297
239364479255
475795881708
195654514142
157623600393
18090464871
121531135704
61777023633
49646276486
185981086567
96695607119
38046450781
100917217917
411179235749
81029195404
154376216212
302957840981
187580271130
301216742169
331344398039
82362336891
292346108494
265368569662
231360960636
41357492050
242980631045
178233912829
200536977492
84235898672
134565020818
199898108043
150097357055
11703212411
349152086023
3713485423
379573091543
200217526361
327850269954
22528907708
290106482534
75911647160
115466669043
236127098651
17788441082
83982227713
83161820601
448424376149
112594160960
467942660952
53041545915
45676078113
256709550733
8541791017
400681976459
57389159456
268535233802
103949611375
278789639088
316269641904
57217681188
265167851437
53275125819
224059159181
321509695831
39317443233
34577370384
321512813191
241441350547
342457310066
22586588818
24625022711
183285154652
297033791279
63696471239
316007835288
122994595274
80226379985
375630632164
275104091960
48913565664
127408192067
145258248905
178479207603
82765910390
135933776754
85646525536
275213892298
424684556773
335822763765
200090199490
115876835979
219094401754
107555818138
127024497885
138675450386
324132096510
335645047658
158750788673
396898395457
22355437836
57020687089
13827966538
354259587878
41481244765
346621332613
117584923794
85519624119
98625241329
100639434066
359640195341
133904789890
290344767838
295603189095
170566485914
13822575589
161244682065
363623532301
362529430226
90201456274
38316855630
23705270508
12737195191
130934320498
70467307451
7444701132
127646666617
353746236309
64427525238
280508041241
343952436726
49604677338
381877270120
3806654159
82500730194
119157768803
361785017342
5736932917
56104523800
141004305864
41538753445
124306195677
31129705732
377245852269
61442017192
317090369697
298458834621
442240859055
42920936238
412844765284
7663048836
160087962466
339677238177
2449261281
422956557819
88574347669
238295915893
134224463868
185004995364
68599251893
27740686063
75233454353
181058288207
213336181944
203985035807
96714162913
199234984245
470589948459
209331061856
225509489689
81322257189
115463871491
375860442024
483257906745
112875854134
183325932414
78935243517
40853335650
322112322136
334837744812
167787421315
30225279347
106936832879
91291593935
319474138986
90181466510
304110445747
95579357216
178640908201
154494547460
146564228239
269496880139
153008242199
385205563185
202898062680
295321375938
284810299327
90118262261
33658734677
128946466893
250733281430
31521007501
376670005372
387706116842
163652084011
334885355493
254497510867
251290187943
145491098580
332623397769
309827394181
13444845392
140298549087
430486714473
337189149093
202087005763
245355408741
210489438919
118272109000
118482637905
244049243629
338437364426
203843711885
135931679919
272050589655
70754289581
149206476591
282205924218
99743173981
182608095893
34500712357
12470007146
70548171699
16759653234
107082087695
37233583366
100584088772
20801845376
21816851759
85895975889
133679760490
87132417278
190096217849
65031127069
278794817600
45812792462
142460690388
159546929122
28101684233
77894198462
66258620158
458103439033
5149929180
29825223312
173985701545
118586273572
391254653450
212992773053
127901103380
111589252212
301111030130
281809777470
148085415220
265455463479
465628485892
166239675048
88352929495
294481855616
132219657782
321839021143
107944456637
150187949343
213610387585
86741981301
286817914357
279624762707
218901626401
209020683212
157113632522
117828913125
169982486949
209562671551
81801550280
95244091546
364664756750
30547754014
400677124335
139584283673
354655976841
413856658466
139146680832
180928270880
266863118933
59520514427
251328268833
404033462057
9295951444
252828510141
21976532259
231736339205
3664069781
114758847725
4571397666
187223218182
218179079009
8371773770
283212660475
141246166607
81999105465
179283040841
179908570375
312735465346
185070831300
4381037892
13779691465
161365657375
36114052697
88823529582
101224012617
122040603059
130488917129
412111728693
141247701966
270321025860
46939051314
189416563000
24801383574
193681350959
76094505849
253290760514
139698272415
167906305330
181788493708
270976601368
29669124582
34979551073
302000719612
121071226333
113493186260
134947150971
57284110316
15342476947
110475000035
63354486165
312395315692
139743928994
142138640739
348649380116
229027859146
338827778688
9898688883
106009024434
36074638498
42868659248
371922818670
135661084456
109579363830
275232768402
31201140508
64282404695
129439621907
179640214254
99964722253
355310348155
198262038831
251543239109
347075618167
25614890829
114475383614
118916472503
443735090503
87183152144
338046570326
317732448609
96698584363
334640782729
55765640229
15361233441
117067507670
55276773743
15483190230
119500566567
322186325799
165783766220
380677381786
55091151157
328418401274
268700705747
419713594793
358765296906
95720769101
44705765356
115309920044
126700577351
356767635914
154260409809
72582834400
203553605778
287979170677
51350502688
243041113865
26419583761
278927205863
52795299462
174588834559
208556856303
379878948584
62111190358
256968309242
46545754005
441895974338
308082429795
127026773435
112429231466
207015160103
372576009105
378790680140
323739524400
263387535846
317509781399
27533470448
318603050350
103653863762
385641660454
65680339067
228148597688
290091651639
70326512687
280065468251
209218694650
376249835952
249706765615
379402169835
25164276333
327331054477
92561073369
45915166193
220137731548
187243223352
140749025472
181138008742
370741896706
125944200660
267863432796
193181115886
332144382281
10496906259
169102615688
44428885511
251133625956
34281064539
38896493349
361788111394
308172842417
12692048142
39203236452
226638620689
166037159941
49119402484
28124292725
88532045955
176380021361
153658351542
188873818851
39762115404
379156386754
250631710452
287173213343
161299646429
163268199347
91845540395
161097335269
208711644815
84469604323
85643888441
47173218794
439762493204
22833253641
317454242681
9503379208
383119981454
34029435077
165142417188
246183821956
130204075864
401288041560
181800724248
329771936433
94774710435
33239587808
477404546229
137079643555
33614636134
165416628159
57328528862
240076121082
326150716453
191455568498
6274912580
193312300418
282371183270
307805950730
115189647847
341781243290
80559468893
206597291114
252633668508
219670844238
258021358954
276097673249
28659029806
298364041976
368172425487
73994201414
149554897873
244294964770
173518789367
216942529196
175569657988
64963357513
328737573529
151403783371
26452595820
123385182200
275654822378
335147695754
154031502956
210941228754
114875157381
357020491203
76689527676
279661305820
174655092260
219933893637
105540018139
83349867969
34972453130
439746996840
152122111097
41718546648
50105680562
223494774424
392519379836
183258676632
243853372419
125051699927
29442095960
246670258796
362546513564
281497045250
219610125932
317493291120
140350896962
9501238935
156454488444
220105499608
405326260411
352671865649
329219412627
53593958236
391012419436
149759275831
347223140014
204241199531
38724656984
66799473568
12029615743
182424812901
142600023864
104726656745
72366621432
83895691501
90210400326
3141679283
8656159935
174740151556
313341655718
35642597255
22036806799
34386676167
275698980427
341641396307
166942137192
178221683963
2885363986
272308988648
455090452249
32082945020
327586858758
299344603641
356663724747
301697503794
264562147098
159635655345
354142193583
366509128406
290500531882
247801819782
394846503366
303241143120
63149670852
119368019242
138496668479
157484233385
300486552081
408636914032
101404785566
48448598960
183136783851
122960716743
182021216778
43519161379
139510942865
124774251834
162727125257
60221578819
116945773489
282139841621
380807726873
220088199520
166294929331
114013894698
59166063602
5832432873
90993523567
209219204513
39627469549
152323628318
224551392151
95707806394
361179502694
309112579680
87314410569
101797892771
1904168330
203480658425
166476322490
390549130507
35258716002
67644562337
332158474315
369017770137
12404601738
431408106250
138098013065
139969958260
296123167410
161813644041
218079517351
233846788227
27522229391
331550346810
227194355947
89560039347
32684877799
21005342407
116462144214
149184907307
214830118739
393133866271
238400798628
111232360108
77985965863
136450634284
229160405559
129591016517
74286250951
238233717613
8140464400
86051392132
56760666592
7727109609
65044263673
341114658948
22610344461
172068882249
132785187995
478330637485
138030099999
241200868263
138295429360
150536219602
215852893474
68990607707
149243628227
227217047904
91620556145
72627278624
94423483592
16598856759
354811215445
152044938492
275983239196
231007090745
66825722833
257239315946
259903076325
384284400073
255715929685
65839319728
242710559568
56920116132
89214924092
313051471977
270263035010
117189013855
238329489444
70565600929
24195699659
90348768664
57015204668
57174494006
125712383933
174201784902
263122345110
359292905784
37742494198
163590807667
64021064226
233926707593
59461206222
112414951649
234493929774
430703400032
49785714914
11942365525
479753153587
256345397277
123170078776
25292635033
370772503043
22521146981
61703707867
407698348638
99680342481
14661638910
285840922076
51677912619
214667762142
397934645707
192912161137
278521305799
191672734873
56342718733
7816265753
125388081492
337869467056
57103610903
143008064265
41856389880
247567547059
175574219171
68752510020
200025297787
282480803455
399001739215
55992805093
459795076274
67853335360
39160212696
37792336506
310078687785
182859537115
262942181565
383796584591
54639898039
100427848025
28616138199
197986873776
389964347020
497871086697
40352334722
70775291353
233100920918
277376830868
35859794832
105113458141
123651744447
168210629904
216293968449
36738517806
12425588553
116136745722
382765757047
200046823430
166086698348
46391955739
202628929700
286141998451
260838965807
74880549622
166480090777
471760481299
156287692744
354301748756
80301638315
164432166318
361245470534
28287393404
291039695788
58921262178
95235989034
116744694943
63855485843
155091577126
327064320181
396509612937
120569682032
122971879546
110906665280
297571167699
201519928117
345427061709
2795324496
24957637861
145688016663
104243925141
172269271932
257885382949
49069798945
211616947982
376805116459
119702568025
182429795794
164295441901
309295466729
63902366195
47994205986
228953562175
377193273154
108865107410
462341366962
42012868472
84269864119
65876660441
11095224479
74283307372
11119996278
158718029741
112354351349
172798739754
359638211022
65252540867
80752872554
186464148708
88883371406
142780414581
139438681236
330396559479
5534412298
238712932260
81371523413
47988146742
85250626650
76776520634
380415170831
178584468252
66020563756
460500246839
18078355303
77640630878
81550719343
9127900698
247368854906
348860494425
135515280654
59628529141
425935620327
7445994423
204678027387
280471757508
399321460910
230040915808
91283105857
258498359969
44022741846
413024754590
29346339086
149374815063
271294629788
249081158959
149508784317
176887004445
103515958278
74006838908
82239040051
250214536325
62151732160
251773771465
362410487754
226333310099
372298966705
333687251159
152964548859
21285216095
359342761805
94662914089
88650940229
417589600491
375831225962
22411595810
199193936224
148925459690
88187264424
415117144270
89920889005
214958386321
74783813715
321424848972
198417685771
276179778574
43873187197
390000767496
81233511594
57817984189
216114122068
82216016585
103208116892
69627586100
178125232088
211914791139
328905199908
129528797437
26666996612
343377399682
269529994695
280154631573
89783119895
316794277072
234665427017
95764809881
429480859405
346251835764
49412037483
299575708938
32217295423
262352795977
76257109254
145640524311
186077514845
22787847446
303839390320
127460626743
352999282609
155392116783
158499846607
350736723176
399138901725
72215026692
248520166206
54676595296
50710935330
146123273410
18308589012
61904053494
100169645331
67270552674
116112517546
218326560798
270045423763
14958132827
246695008543
81904903911
191881224363
315676618278
107671926150
296713842880
6953676873
342912066745
364388483143
84719878945
133579279693
127909285573
289757474417
121410967981
142938150776
29235956717
266533503027
2507850732
165966196609
339113502422
359568883486
172372774320
206511467851
5427340212
93344277013
238682554428
32636564773
51857056310
115488768475
135845098214
86044167396
107295645925
249230068112
41101396511
323444246915
371310224655
2525046958
171188040090
234649998616
47656152816
23424830702
206284744668
296163780243
65457300739
108129685284
197518995351
422329314248
84398991630
406549295149
192081288708
42138323776
292775502518
97199628578
28988122190
282105822764
234923760091
357043928053
41315519619
240559919718
36198738668
89120421637
279146833221
247640951394
49926024806
93219773717
287677338516
145064443078
97790133589
47097475585
55523356504
239613969596
265496465716
134319423217
43793216203
356639801772
7892620234
16701811589
42476591703
158708936262
288974741397
186749924814
434421766154
222894338782
54466530256
252140698713
255113782738
19021643087
80018484828
205711202189
37852808048
296999338274
216016160927
46032293280
32836079140
454371797862
88726151194
14567683699
146105989030
231498958234
343758209692
65248782226
65204109932
94598761420
108976667297
77545576197
124319670417
68260543909
37470489327
237296125965
162653966042
137463738937
154830217817
197889365241
164023027561
148827319132
169121493693
198378844673
174594976648
189609800118
357376299858
175577736790
105425959690
369209111411
106029453002
49357095863
20643072594
128771190132
166273608774
13817764579
252373084964
138712592902
227063314629
122567540182
18315477000
155839689895
83033684321
161072874661
116446497271
90452145192
340560319825
418982966304
95808026666
208786926657
233143338386
28263020983
96104934094
345297781662
81821914741
93541232790
187157736346
20955156423
64086235697
188510856445
159991995161
273290449541
230468699940
63595319062
215765716929
39362577294
198261941579
332951347782
367271191822
160385002840
83634354249
254919785982
104625389502
97782613217
126173399634
46457225160
158973551483
114983692738
339858721740
36589303957
45060441783
363009961183
61106854037
94008700496
66203373739
203417451826
253394128876
58327988385
91227240661
12149471592
30723171362
84518952171
158563093917
176271224341
11371759234
5669761393
140836096368
362128428137
95529529337
252901653136
55149031342
179112680664
136312744850
147629491073
36052261149
298331968261
149559396599
345056709190
90534328304
7267106603
103096094578
159300378761
83138312571
221319543345
410897397961
258748683528
31963471596
54600098383
49256946043
240502999808
83726848759
79125607812
84674909115
156568593658
90501869699
185588173003
19117834142
68368729351
348749563119
54854813290
264283683911
138880953088
56622021329
16413939245
25028912750
103989268360
174174828396
90953323748
147071206455
46174474619
83939178319
128446474742
40570109219
312377551306
165843120901
98627066963
86509143139
189024138985
15727770412
347225331480
188529024423
36272949370
186726334942
75292433901
63501449735
170117931860
147552601418
404948571230
268387058363
236470702426
6805138439
156834927199
154387401292
104345229309
14035187794
106899003126
203307552101
326364397221
20597560919
194739689123
358846286872
232684593448
466076252907
236323705772
168887707875
362438031436
109620806093
316821934123
205807931223
255373607427
324367039205
38507915138
26823662389
227617961945
152918053671
235718801537
353360215949
211803616787
110693624127
386401100428
111087708150
176764420848
33347386124
81606855587
110228336546
250983134292
70797444062
163813203956
19590086260
75942248376
23264084947
59132086736
239073655418
179226324069
338467537147
132571780612
75142648344
87672947002
16080889705
26797451415
165163093230
81383443816
31895924048
205828917802
228145594085
30941034792
124921406472
36466247119
82197304050
300056170469
351461473255
115185702553
33446412733
134008814476
168755338279
82529732369
140180331781
144749455013
237385679079
33962652127
67131806128
3273746945
49440279163
23328367324
256289424666
90920231008
280691362914
162533355170
54824775044
179341141340
167618425669
148472913764
118466996230
97483157620
191272008012
191324655744
65267849892
8725724681
32264037837
139280157457
78496510089
405264213679
51870753296
173934526038
14085880850
54174346098
65885060301
167053276381
52200558067
151609910338
74844281578
258628338602
351466472259
212569864993
411825350642
262470981817
243392822742
261724767348
32965529742
126823103201
201444517902
381502196017
89467995416
421549237046
164556827083
98443809612
49133218432
19416473785
126060993103
124876925009
226143799961
21223272417
28808428142
216503130998
321581432736
68188129856
124996671995
78204910375
143897429375
20904689274
134400375234
358664425914
5110167940
21789238562
25026561519
123365894787
284961689929
129914672375
311748158736
123882077456
33407423744
424376430616
77263382126
216142420919
117673787447
46316460407
312690228074
85446066664
117277875043
118492796744
291715032159
204650509780
198280289401
225209081811
17847390880
124406421080
278273437331
403610374278
85326784972
78702017495
41724801160
321117427339
427605423247
321928879528
338861715019
171601749427
214753740690
124614805470
148262732962
131003867675
94034665125
328070554871
54234263677
103001816688
278059874696
228290157375
51064664276
25778927351
172607998268
157464614477
42440102304
57762919561
259380326640
202153926888
95226405954
180131633322
61050583561
878040965
396091998152
23196035210
64356471748
78779865378
170669053760
335159116878
153164341844
195637708371
357586559332
88474153735
171602708773
16035838010
358109651466
397453613434
220332002041
315582042569
28712550663
322039591527
118461327803
224682415127
31902592179
171803473897
227538384753
331581088073
90991637559
308557837802
230097525723
211320848206
61412277358
74331941915
139470337607
289713137599
52115961705
302049493269
300578951316
61343409665
302819780971
139688804504
260698723896
43340804599
263794331037
6538822587
147812318253
322699820405
221413410418
83295027879
62821616387
97292773317
245679364638
326110580295
163304391061
166264935383
443531876413
82363568054
122621069447
121713774414
221181789513
283142170754
109804498149
88420610699
118443282536
138128807880
189063155763
85934393838
431731542453
22533381422
39607478175
439986466466
103894368961
60176208556
118958168124
161970255594
18561412588
1590046388
157688837257
26046583287
38776063394
69534589232
441411166420
121147858698
184036950498
224862939141
168479183121
109041555496
370903221358
35105630887
249068402215
118461672257
4708230555
223115018266
220541176771
225932732281
50505172346
311875958498
196807282222
18016724808
141885030926
101550836112
5840700601
93561945328
385819265606
15370985278
162179037336
120257132273
88658496667
355957753929
200972036023
13570863483
309306679958
57221582406
17756860799
133977883105
55953458331
209817366867
136266493692
238100562386
5574828313
165489949681
19349981162
385230918624
210026432966
36978635968
94448740947
276925415572
346302205754
10992403921
191472625731
85594285548
180154582535
101397462222
64745015743
130736402031
221795213332
330131409042
377442726741
312343711761
144580227413
43768691560
299807869754
323735455417
161429657963
24806940773
144675220268
118228751944
315111788948
195995241383
256301319930
73712809939
7393752043
133002786106
197567681336
267235987429
297097493237
221400728725
120164803258
230498795374
18498519890
302088481764
203543857632
9853686335
172211688970
328793502445
32935999743
255525257384
267822634145
21006431275
265101153882
266881038219
243837639239
163869219250
451386835723
112528583182
283038438228
200650556685
108547862819
342745152163
193665763013
69084055589
189316293034
68433963145
14110510456
39049921161
118710496790
39030274807
65432541932
100549075739
67023102140
406060861928
188939021432
69693261215
159163807145
30889663924
112265462737
314824156110
282515669922
75649193123
201953418425
268338365300
176545625499
133463018320
271986416890
119552329458
160847650322
281556354886
258872495633
226113368806
260675955599
449143462345
131686005874
111434412555
400558649352
2273849412
313358928723
4806145719
215244441397
173574010300
252624744077
106223942720
91018285967
279371307951
464002265094
61813371980
218674442564
107724687289
138495611008
217432704205
67265153661
100426140333
171092198927
228763676630
14502754492
37978277722
37887647611
29710227382
132313388019
236274999730
356734573490
105829497393
22258990192
139166493682
353655847758
240016720500
105660725730
109764516583
179569828639
416347904227
133435196693
74081653490
114407699173
214302372688
344111225985
157301498932
114050969238
7799898823
432481337463
195529740334
21873964297
221150560834
149761992491
74416208490
252294633966
78276830812
16533657115
70860003441
77431773442
47916450021
189522483408
80104356872
74512462066
259048305915
206678231082
108466201350
397974368130
131985869089
29594722711
129243954723
267658066237
297069839555
28772429642
16252814094
2488478307
132372847500
34453972320
111925330191
324306612528
83029851276
279309304707
92001203103
298819523660
69379790001
71708168767
118040632301
337326731493
295523511323
308356536268
47606284834
128591037083
81296591362
177025928176
126774151260
245947796905
53192562703
374921299033
45533783403
271852450511
15346543063
255227899733
85086473912
242715517419
205600115373
196091106692
44647424289
325333768508
82951652853
70547738944
57438256466
96206292842
293225095904
41229716194
214024718647
117003044354
32455673286
173703536839
7244134000
51561033721
219167763666
196044549879
33642159619
112247083247
267247542399
260174390825
213828809299
243551088518
246991655977
286358708683
102013346990
50483219210
117650859459
136980830353
96947417020
280387154881
126071205579
292638921344
171082702605
58141504909
80879586631
91719473477
385718470093
82810765215
48296589062
331704297520
56486120463
68047509341
15825223503
127436544437
90951631459
11029185375
34978123537
27642908697
338270005272
70402059674
107341331674
215609770768
29869077884
347392532918
247254878806
338500685907
177153630882
22182177644
34844284058
89115400438
431532830558
26155108845
294934763777
186732459962
58322115638
67153484791
266632178433
49371612206
101120365178
154987328659
229344414986
377799250765
4756895098
36390471802
40158540010
12858843645
314315334941
26859379252
38953418972
104983697043
120321227716
66512601557
11057861706
330448452890
378441735040
304445086567
139629231049
200566724558
130863125658
74712408434
353420303988
4150381483
160379304312
130809676576
19933282721
216626720845
11390970854
65060521400
39537413086
127924324627
443202060847
21710540424
160044380311
114663244722
39494070671
163635167584
99991878774
206041955007
317814743812
27710482260
106938906875
46852314627
184638587875
213352121014
283243108256
391647032316
14222806187
39578435374
144031694156
272215013610
211444692298
134095320949
193951255887
233550647455
154544476152
9921520645
31572879304
93184508506
116585213428
290985127017
290972880545
182597893905
23049202884
109872964292
136425486628
3821111483
9262191956
104643998030
426153414171
251670340649
22230770376
433956374387
97747368113
196435500579
29186914685
85608664934
282276112330
10889800660
2294268192
197286848589
316522178791
21835435830
104031391475
7192285013
210252070640
168598902451
26389862519
283894868931
89083694006
286613834610
16630929496
241091282376
162213597065
123546569443
151656840990
24557267195
70532765611
3144488295
58726354885
383245736451
68293465781
125535490649
264154425748
349497899521
107742918322
38286630112
128025899052
134867143425
375351575089
45478964267
56717182939
304464669327
32158059848
131678536999
173812847484
33307655529
176926525792
3521945827
220740035044
29400332222
162003981320
290323748169
406380382057
209719290815
289507598627
20773074226
213814675821
239367501138
112184172392
138845144337
203083099749
155917912940
156534761341
66952384518
302436654106
41259197869
50726998393
112988819447
137832683066
62922016862
204160878066
64059074408
104050692578
316956496374
265265845112
33659484323
223814518040
149240938237
177606539372
5140825328
173826904270
111946413510
220702865565
25273668485
134134117780
278779667162
114065596998
242143926841
286897708311
298170357408
78948507149
280172337092
133407269528
168141000235
15471800482
16978378353
373458217750
45965525922
373872346181
259646027899
29694873108
167174311400
233977270561
248418941336
25939842889
72903238958
38591119172
207249802655
85885220210
261270665308
38771198713
103312381965
18628205547
173107475086
39131500668
109052931350
264599873487
398150720803
276394660755
83028639331
329158920792
289748185313
348345366162
18561822027
87429703636
60974783895
233373085119
422038998829
26906341518
440743402682
170138228162
140104604192
125755803750
235887874419
4670662052
98324797012
76551229166
87155416924
159961979681
263226911812
75157578706
94055366406
68481325841
208454607723
281748688759
26414403844
1892982163
355295426475
68348788315
23038509346
24329623609
136894687480
217044438264
398168988716
318492822324
137337996865
94777351619
78280884293
167314603673
332820078783
26435924507
265802352150
280144766030
356572782913
78849120574
149055645600
239029514578
89382313080
91631435619
26693261482
28196323068
411539437620
39967678660
224758921116
139100099221
287338575400
364568888315
312744568671
117135042265
64151544217
9098267302
168257381626
164677303069
276044181505
315712683748
245726023325
228681857810
198000414987
337616950068
123343127482
260440855902
397034896813
122719143741
92202457888
294669503233
16577282399
167125773665
100586777803
158141858888
271817758505
228389483743
137394736754
157095622113
19830878668
153611292001
154732032390
119103381907
174214910773
96256446934
381582828307
14294444947
244689561339
87797860641
48472804722
119479854650
150277060232
352095573628
19180821320
154659652479
36079703952
57286935822
291933410381
217947574775
35327409745
77317153557
5499711881
114729252622
170942676927
142184914516
220166960059
398622389083
17803366509
88204544148
321449386078
147923535751
196676034586
127466996049
228321302216
85545391912
66886555872
79988459149
36821618934
193132851940
190145089923
14388565940
163408914722
318482035893
288673199302
171110487299
72983365727
417728252338
122352292531
268429788083
199017918738
256823341620
20172680810
389707060492
87810278846
74023986485
119702262519
173040983492
49189011960
34512174820
16420925451
425701331860
11582329906
139664936062
29816105782
13231817259
89320886767
335673735667
113514858820
3584579399
3597370797
249596219263
7525412889
111510471946
120917947999
417671090272
343572562979
241855935367
87446573892
156360037976
161897041074
29946723454
178396643083
302136184364
151642158122
167493390549
113547555087
106271494005
153297155769
80898049050
382849651653
227569841599
126730096955
226316661039
21223944197
231606267374
73488964997
25339831393
167338811823
196867755811
342199184362
263989378244
210385631152
187615758550
79668099651
164781924356
112340370850
143561140607
115471085103
268185970779
240744893482
105259789508
146191249415
252167330545
10173608679
361640252078
249207352014
40004596333
178551398776
176602702974
3139610963
172395294113
60370926428
293825841829
402521146029
24977077866
33312317861
266974483831
14641376245
209385040677
233279836365
22079480874
63139616063
81570580463
138192041954
133430436806
44240183313
303905474172
89558560138
320703526362
242297858291
427395095102
62176308988
4136992969
275787279631
80871832640
60989583047
346825299584
317693548681
66718831175
188115069174
106808408219
114338506343
300656139550
231884784660
12627219651
46256544305
232847076119
229039849524
151627172786
263544097072
35533883195
67780759828
50687490180
22351601845
194197707045
12219120919
23679134570
95539192743
4393082588
119976091453
189071045632
153374777595
232712602484
42558743724
18609853812
203858802872
10235766300
115729859569
74950583563
167295619299
16895953154
142353505916
397324908662
83683407637
42654868346
170632570477
102104145757
4359258921
11634354455
358145092249
73122771421
67146986657
164921531587
328985759370
128423624570
78919220603
222972633333
27099296451
42968917439
317532795838
100394159085
148104151748
46890221230
54674196783
103671202720
173043800579
299999080838
369155262698
143930993438
11593827512
329498446096
139214772443
11915406422
243682164809
137462846104
107768842071
399680064610
301680995248
166930584331
74494449292
194273902642
307949539773
409317390895
274505638872
108325405844
320289689983
52611821662
217457251561
223936945271
44844323951
25779581508
109032191542
156363541825
311358782638
149424497867
103982858662
206341938427
108890753398
186568407669
29523925725
288019711718
376537507931
61009895194
147097613712
95336116232
159279789688
354478719325
229584930816
364487486012
13860711355
59802026159
306797018070
215124414097
34163237048
107515926719
92314643207
341985650211
264357566090
234375133452
132084715403
213753752725
6609780329
173890156698
152088103738
341938149490
319027216846
291794913052
44344895072
45962278631
304485378598
289291084471
245097256034
257805574342
170247182647
9260381340
30346504267
126112635127
182590424601
310750118906
6467536501
89055045877
72533916293
168600232310
62452740687
210022257446
191507118744
443861457952
102047012839
92908516148
34455756813
53192907817
276599648413
256639189365
218016757861
3535301767
50518416974
196521716321
14553226558
135338963391
94502253758
9879398719
21513373117
25170597479
101703482191
223659992382
30797392149
190061553106
440565500607
264751969709
82285996440
113244618067
218961417370
313826245214
14475437455
26512711182
246741724642
134194612481
259696857886
347389516453
129247216867
248906015268
11808180131
208753457364
160607251859
83269911828
23760291719
125077573398
82834272387
283801855935
31263998479
243928676110
353292098922
41269194993
304516202626
44946179305
38777046391
130895827610
236356578876
157629211893
134639382294
20354917711
49496756993
112411670999
26443181837
278875472100
158490304752
328805335445
317021336780
211973761368
317164117876
88355135436
242102499879
203147288230
110336617520
22244230382
421384973405
5351795476
4029813405
175640810188
463940654401
125901606033
281103582183
125585794491
359423676111
66467810743
110853059729
197541069025
363278788852
26189075001
146088542779
117925372263
114249789858
141689932198
313145556713
399160322130
136587286562
107030959099
26917081086
265001252230
271201782639
9362024594
75412770776
125390104910
10371187029
30141042290
130428967299
294506830771
166644844592
40648759174
41849215181
73102591291
435124313343
244143546692
337161566790
327735215406
54014791422
219200098168
236430743051
144753623734
255968846399
127166425103
217662470399
356632149922
76946217645
360112793521
225661993812
162194474513
186508505295
34355789786
86550978622
330850650433
49340054312
455373941159
383788480236
81440149586
106262439409
184724256901
9968030017
166266654206
42592296916
98207393087
211540659735
29944024328
419763761179
10837394607
25607645759
229282258600
122184822585
96334883973
23270175664
97979289211
38514322291
350237629121
146770906365
159274164369
198069090377
148813401988
118042201749
389878188030
27549798948
297421921460
360322073209
24889265207
231485160731
342047559693
399844971677
185097952542
136911768519
92231537098
195024430130
14787157552
293563206857
112093261035
56430885770
410411408012
156231152045
244450536417
34689305644
161559483170
11348549445
31811151872
35093700355
113717394640
21168072264
198249155785
130925423776
49507845117
147346956392
176582514302
61868113026
18423843449
34471092500
369105859066
42118348451
243978686361
56843514300
303079880310
414417835334
265628666309
135848513926
328016522105
246952856298
451862278690
120773637924
43228581467
38352810555
92186833041
395408887377
45408064570
179272637011
48707075043
24703685675
329288298012
137230028341
161050808942
237955950696
273780392999
110886260904
369676499549
246905639704
29223135354
103421268209
269040617255
306455034699
211325835571
305494617839
282071153680
328515039177
37327336628
384477607970
172445118305
10839805069
297143176149
2932071770
179652688898
403458452787
108026932261
287213458688
236784436185
40342750397
225624757176
177995320570
61465931499
82414367318
168461932048
69636307119
344504190591
27068832947
355390622002
7526954526
219541965153
115928439899
240235473786
171766644446
297414075047
100454568246
184868912427
210379016215
251187750939
2599190283
37577626466
55585039149
19018704209
255871943260
325126567906
185567568206
101287007081
17547895713
112065620201
227723546332
259039579942
222953132290
282380753840
199224869404
1998815530
113323136101
287954642812
18357973579
185036393049
191397248983
61510700682
313836608411
136133983448
170041328548
108033822632
286080725683
126215299137
224027453089
358976631569
11238769574
67936143108
188563520651
361507712903
244861897587
182685270424
55854837214
177661858615
291040206847
91193592790
128836150326
119078384040
12102909345
104200632158
46204792748
178179768262
100887755311
62232175824
441882326550
39418575827
248559757137
324077165800
367676976046
335474163103
164891008643
311698678153
178246183880
334677771058
92960165502
90677975735
295291567306
18345701495
42050403881
37063226940
123800283831
45595060734
224052544969
202253606388
222234902898
78619111048
11030380341
232321940838
23017780720
186374381738
237829086808
72821805855
434671389646
134508174718
190616285239
21071155083
288550515134
330505552612
280562401536
128576957005
11917250618
397432236841
301502691747
48434596564
46264270673
326299243927
17154212030
115841644508
379930615687
3011184256
378942047076
120818974733
262769307962
20248512690
350212587758
161281482150
144807699810
29796205874
133260717423
287719591687
210867932286
92159291243
238640672135
338465768805
7615584183
153921346427
97681823994
20713778307
120453075663
228569998144
38216852285
38421709012
135791574303
205944182000
118532179922
181251838857
237960813573
87266751605
264138692542
70751572976
71342018758
264428544165
105422430168
74058558737
291159409150
64355600707
139253643992
219208287933
269350373703
72514364442
311575995704
196476078755
91536764443
259752810049
200997499451
269873882874
28636465950
409933094050
3995016560
103223752068
298152114890
87173435405
431859255815
9687386183
87574607381
208455915523
165485137441
144731236893
231766405131
281799404561
100353483957
320329946263
98404503755
247868561199
400297786211
415015699498
14234255244
251335142168
183936977882
207187106400
349538902269
222488049893
244413108795
146441887388
221433816533
192538529970
119627851800
147241103875
95536645859
360507535747
85850016840
136145928280
106738138776
372242297980
144281082424
192111174142
246019063074
398672136848
128831449866
114922470856
16214849804
184046547987
147028232395
324413920049
15292162520
85523611790
113567553894
120051204954
357651819006
195371073301
286753062919
32257836509
26666049989
78325919704
95500926521
354358396743
40220122678
83707099007
354021311343
149337292916
286535128694
10984074711
102696847996
66557567137
218631415283
166075840666
205010884248
35008649889
62741460395
43918690167
101349701664
312046896689
173750073207
346823494035
254774001335
73367934703
166442193436
231993846604
403379997256
101607929908
118387422444
33899269432
224383956294
213520565543
285707365226
390671496130
84414052319
38358127368
107815751514
289170602613
41013851345
106362070984
210656650346
398940042026
166367485462
74665215522
14909251257
155202968402
82570024028
84828508217
408984580515
177630741961
318582485982
97599912890
133517245093
10562681709
66077609826
168124144298
16120128905
155813159076
368195360921
232302456089
188884914674
129788261157
199671342513
392600804259
266310055695
127850777557
140997721816
244040919039
311414231295
45844500416
478137794330
73066647824
183884236022
146023514969
120632322557
45121271282
51063665393
62764172721
313996844961
73129954650
192466060959
13144324374
317379973726
486092804282
180589878476
366847971235
89772988942
159824049634
56818615579
198313769384
438128777771
279587213152
57068365836
36650642639
300718144814
101711918219
55849827328
160138121763
18694751157
201323570326
303342851827
256895585090
40984730790
335927463048
62840015684
28350780168
56830938238
151437926275
429192189285
155145055376
146617421181
192504062049
223755997016
131810334787
16677347006
55573324082
69064635837
72074708355
353835080194
344835796147
175127387413
462254015267
435363055911
171119370505
24687717628
236896228200
95197709811
430953382968
462323644919
173950203825
221432895432
188861828061
126531755624
249816406767
107500625097
26260275088
117721740869
396815022442
293324096197
290277701627
86434161714
207068733513
93236756981
387832122480
364936028105
197463303007
49210772875
121312521627
149640263554
136609331192
281208571097
104841647709
15003838676
155741737991
26977303639
43920020204
290995458880
197383700795
173414256195
23674125244
264655336845
370263549458
426794697245
155062729119
48182915813
294550716945
324276527141
158895649370
114467393925
49981164288
77761640212
20127552400
104015788984
22911702103
68702543991
271395510610
246717536626
225145073991
340181907135
228514163119
63160522293
358208831096
192339481661
85988223178
241659881794
161984023989
125608288141
140684991007
57286061761
174643790421
68263894591
51161112036
152163634622
21095305585
380578108311
229088471467
481876227374
130091797693
185206545284
204168722848
179039486432
252345305578
146400580248
354497564777
421192251204
100396183820
56177053691
242723817229
313544755729
215898485972
375268053870
150186091799
137840735575
159664054611
147839894808
291455968725
487625987403
30086392613
277687041551
221740590812
338055778733
211035741137
417864398645
332474548571
171498248329
148060149629
253400183896
18866037031
309512670892
187200693716
249411853708
180311765339
54328079269
3064938945
34755050605
290266580340
227648167446
158852058461
92459658467
77137033950
201796965725
3633820386
257949494339
16447173838
99674241494
342030990131
236924888390
113464419830
314955894383
120708805533
350221129720
109976433924
234074819497
40372325476
124628314171
354257958925
48363782776
81096079672
210818149486
67082090595
5050020640
179305997137
340375460977
46893610962
330063265993
239196746045
47801019696
347528420845
80946515214
216058566022
150056406205
125784649047
261840687923
3374609181
101031448785
342821553582
20921261499
112130233620
36489246824
167449047306
73724241995
342966474419
159035784153
102249106513
184258393811
106890920410
11798212960
408268722599
430496635225
14431994192
140140975547
126386000421
9993829442
348819249714
138886975857
83715720912
324280711860
175262508997
147283976595
109145021044
340162189551
64050321736
70891429090
131515166208
25817793498
144762726753
152398968391
34595717549
289672078981
223288732571
60453119452
220214277367
90996418568
286167221387
181628487197
198352426746
4517945619
153835696341
62826790532
11279359556
216691909337
55727486163
39364331719
20520346317
349741639662
64472496146
242563089752
373613478369
190977004650
211129620064
418916815390
324407303119
11073240920
78904035268
278005657720
333622851485
443110781845
425130935021
109890311318
373538394911
63525156312
333041039051
118884172123
274143271386
240443652231
71671774347
191937104469
356112254828
71132089731
49759623446
110859382531
61525297786
92558585048
101279009719
20346776665
164707383668
70335771287
208874316649
34874625270
68613673989
92207040431
27545000583
117953732363
73962141065
105075026592
157449456975
86629839817
428319779269
446983606166
347566306387
346853815369
212713738303
47968557673
62308001524
15584219334
80191894307
41479882490
18343606106
25275256396
175611057524
30780260308
320625246785
368897912220
39024580966
131287531416
361032746539
99177826412
122390199436
188863320829
18633640326
200168096101
245403792258
107955744973
157031786912
165455282570
282622415412
136291694570
215612137446
225665739029
152070276782
174896656005
45453764019
123352280236
260713983751
425344601812
316502633224
173935057560
23438552473
99622811134
187330308904
12730836186
76410374915
216443021869
5838160499
245386123910
296583199054
221387572905
14741481591
252982706427
21852164132
325148547656
150525877037
16790947657
66025944121
103609141653
374256755944
225682123663
352406968549
154379999416
131724764069
177715204685
35866796646
85030712503
15710836258
234712762319
285663181638
154883479286
200600069201
203581239126
194335410871
288880356192
117370491859
20485411428
126540025547
28307319554
136366300635
146478210018
101566288377
51501167968
278369967372
69438700254
124749182104
263925161710
458958749548
171098343100
361892285908
166702823813
153910718492
18041723450
75419861534
31690926744
170186470598
261194087563
64261414161
114332817154
59046558464
111085622432
201442522797
284561996410
110256491311
129601079370
426782816302
114338289468
280443170040
101113905977
325071020978
11361351810
103088928723
18457029445
388495242304
245291821300
139016383166
190528287021
327882471981
344105851428
84434638284
36286911748
407197962845
194513261119
80090855745
113137754756
327753316209
279635437900
383814818892
247237976878
297908719095
173681062369
398656239402
441624607720
3817917429
155902533023
131684217076
138574079155
168500843665
276716831906
396162017626
182757881692
22309203896
287107471665
372020775295
202783534620
6576534649
203294454910
191235424340
38909395310
247574780656
426910662403
255484256891
129266427455
357039870301
375273835371
288232290332
278138989691
37339883778
255373219047
64975726309
108376162585
210439025366
117296952139
130898195617
37269983835
28894380935
459431891359
287546055341
47631968450
40328449843
31342528360
91449561963
184733002161
246845912758
177857112617
372234069030
284432306666
236388369782
111845003137
320841895858
326471066987
261158122162
223074051757
272807663669
87940289603
14572703802
58022701112
74691885299
161978557972
205578439528
72542877699
74895537637
255001116967
157918680723
71965281825
350644108125
299319053955
280468609712
105069052658
87689495611
51149144479
213532374687
161987392316
101688899793
136948328695
158106758248
231939334589
249494814898
177610614954
11729325304
434135044713
112087199012
197426243064
404822333923
144190043458
126479608397
59586683241
206749726918
36630656953
293626650350
321233190105
114161454395
117284948053
198036254401
64766044466
265796630864
92598674090
63041378062
82307020521
168429319929
62984361681
57793032114
205663512515
98580619893
250833809744
276560090321
378999592630
253792464241
150003190636
3775754865
7699368582
320290840647
422257486452
247245698396
223922941502
151853368983
311006767216
328382050376
156285097377
202747548326
57102253789
224987325359
7069849089
213557903428
277389746708
415619791792
120578940353
90217699799
142680081209
154221704591
463849395165
451231435794
73740010308
154040613124
59801083086
34816003546
73416519300
121897652515
2655408842
398551540197
338716987565
123767232250
109911949035
26597473679
118490869320
123351405982
337561309262
380187563834
240353504418
68421066910
68107928989
190222962174
66213510523
1966460684
130738122115
216667267836
343293354733
138920052972
87780318327
113177912325
202977722918
234064722599
99438301817
33117764417
481147440338
152749785116
359760372947
272652803414
118059343749
88074309257
158846655087
376999368577
116464927959
238554909609
186530940203
27191221953
143959936582
76397679164
75153266266
97870768773
60172667483
309058255728
198831789587
73961009281
407561644593
273894827175
142461565946
101375265368
116603978782
253858706614
363166285420
46397509020
191141182543
160521367616
404390053967
190226918929
10741194575
230877708469
68166974213
183135565299
63025113526
110433054610
129943477178
379995009982
106705797723
216824072217
309987008885
118912079822
122377298953
76404381383
167884031190
41176365123
280830063091
122199685447
38376411046
300683767220
70693724093
163383094209
286053095020
8644786111
105109617334
245367117572
166775502677
54987771840
84564436172
141836196416
176326603147
83634410585
59847376844
278471615353
111792358549
274739328907
265848251577
37377909123
79247541561
146668136083
70649731328
461346887986
422863697287
65604048287
120503281271
58355208283
3094328985
141806623528
196971890340
10442423666
36886637223
46770134025
236658839192
231622388299
85214167699
204002405961
198106102254
27455314550
100081935328
157142268717
51727967757
305898960229
256403769083
77614984294
16106059850
384411523147
145001953707
124936492374
62158817463
181858180358
409963833417
328498645000
165454934897
15826610509
303010008659
58357482980
51464518170
436407496980
169506776054
14739277040
380686146619
187333953011
186214435881
135133617233
47423951479
18416749745
122350759645
202248367490
131696428220
18883349991
230149817754
173950732385
185311400450
318400858151
199151337437
236448013148
194151931171
106011457820
65305784970
17257198372
377161593494
163920998993
89068196849
184232498236
173333787648
165309495911
142625343856
197519329002
241680007378
153561952664
36027560695
117205383320
239514929919
176822411029
244403574774
138260381256
367305079425
22257738829
389369084326
139884790421
268027781589
233032724765
207530708758
23543451169
77872904553
106866907802
46938532171
50128885262
289402810010
244050229075
57776152711
36685270443
12206602653
95583707793
284884962264
18623049210
147074184403
211704807263
308216041730
119728799790
338888240821
276670371980
240220270838
143867882256
123520460427
68497219442
56427717224
403234304890
196416490682
274758086094
130448926691
297427120319
221079826614
443780945250
225117997013
47487727474
16842761753
200601730904
104938602055
313266211504
389516701644
80571430593
298364486981
99992165129
49237354775
4317800456
64709849041
206534290295
26924298810
53129823950
40274884035
366726044215
134375132219
228724663706
229623585623
37948389205
7758932518
29372526125
233976091196
74437949036
356015074814
11429260475
235380908116
351667635566
223270218191
138079388870
255821944343
450434823748
103230547665
219585235121
27175559584
154397821138
55853822368
162916969411
40968965363
43370521254
20792156824
178344362414
130594401647
4658733729
93355083441
132504073954
79785544937
311458883598
335010830216
72484502312
155117345648
370833411209
69381132549
315263579127
232483566319
333035129024
55268228688
319559206242
90953242073
87414950600
91648500671
256663279641
206744348222
83944405905
26555579560
118382018029
166585432764
452354540970
382556516745
213619341651
255826476813
142956884046
36114193844
28847499472
240721447903
351487999754
260482900707
15180865512
113540033771
240427307030
164229317566
215973318668
273354437482
34804710761
33739095787
106979873960
210016047150
156376427764
199034559922
281002284972
69992290870
66337916281
275081699073
60820217448
193167308154
16185284750
105467441410
11896208530
75667937867
320638556856
309087323108
116885916034
180671224175
156323752568
105342129333
89993083624
362799519748
129882583476
144254113903
250427875558
188639791647
288845987169
42079294400
60872857397
118087461357
81054288680
59333481091
114209710477
475918239336
41499012941
294900751086
187419851396
455555598305
155653725844
223053647226
67992649734
227211093071
276066801955
76648102469
366008255320
91895459201
46104187072
44079501830
149514606304
396069463669
450359195922
170933583046
174942653810
129645956601
38834847313
114006934398
371215915337
32280907214
171173140745
186601228687
269461900837
334363268146
134558347372
111302220384
124558136650
263445590603
56322826276
177459149457
36188221977
124580652272
72936032847
376702867104
22904319191
248974328501
43508882718
165507539836
7370020946
35142819538
145702675702
83985924899
283134396823
204806942634
350137896173
241868220424
107036038346
19931386601
328558344641
49454087388
97279274000
195863790093
102622842634
171878075706
377354230889
63837440669
300459647777
362861966786
281571474622
140708864935
210688068554
77911761302
19315713408
166717606190
128193695268
377651068770
250908563730
59648718860
314534338084
110204166166
224365643058
100571241741
152163045207
103604462100
165433360021
112827493491
164405949083
200462313965
93343830758
9806511578
129009741639
138874386718
28674783762
26504040603
49226650047
379554265562
283563013611
163870763380
342224141576
189537062855
136452447291
157129083227
305871187929
291644418739
27327709092
70409909855
35989603704
40995344429
19398405949
140108638262
116570405450
218165009439
76869029043
289615212407
333664830655
304686101276
133177512006
281917570949
54929746103
7115691130
54811860575
222286599910
2513280655
18560605806
283417839829
57226439173
186235415915
13820291999
13528343480
296994925178
417343137118
25243003440
100508408928
93408323449
116831939881
119638480634
87045999313
40795993418
187979545911
267660148612
242092894311
27782090026
84079377979
14688302198
489286700543
149402873476
97641623804
330423015864
113522388837
220030382750
448864828799
38625312716
75389514568
126577820837
51327810407
210227784858
81942357738
394413655203
66321538519
83445752807
96708186216
187390521262
31873360447
46038011223
26109474886
107149548398
112074974257
2533630617
187739712598
32631244686
59243874628
421217710358
113394059377
454692129467
349525396175
255514606994
155681406666
42231554137
199718505964
271170278157
202025067595
94849612199
70845878461
269209945239
75785499699
45992746779
88074980366
98008171505
3263422031
155577931159
234611813464
15203683449
177918528640
71551736625
38605338634
62143410967
173067147646
39914568141
23238784004
101656100091
295318351984
131282685442
33014650057
191585221487
151288723804
18533252907
380001109953
92097809435
11622125273
16359001300
163378416743
372486506136
59406378515
210754416206
314897290971
304043464226
7571363325
80383360682
377860075737
106652364961
112734776441
94478403343
36676657085
244702558270
20833766043
173458831902
178226835864
218117891093
135996824397
86526803863
124288823371
438942011501
260117824201
28631934557
129583677840
6999132935
282792636636
187300175755
214387713620
81276163991
106367435335
102627855452
295201596132
114965423252
240283045350
125646896900
270717450859
3994780258
18737562381
326910011262
245773522033
68791689318
154580372245
231618420280
196393391653
72881422760
399073626943
93685024699
187307400109
206378816385
257801190070
91256580567
63194326179
234461617296
406588308830
4483943475
213287202839
408891609076
253234882269
89771703962
40022658015
401439450982
51890949432
131285777921
52548310249
225923596961
123377235492
268945436767
67716831370
229823770209
236250953856
42599291726
311765068067
188917910972
301715724892
187977106775
113007354761
11437938645
150371864604
249373656787
185846520788
152548657691
226164108138
40415795489
105212147278
84788193563
258832901567
437309410695
79031014730
39641245307
12975229833
28527798818
19382510238
62314136026
101538734059
143217526702
152504088871
221609211841
67604019765
115483085900
36773190301
173517825363
182382237936
96912711179
34469677571
95296395021
13209400200
359520467414
16701324790
138769154535
159997145051
30461674320
101587276975
384621602794
74275973254
379592007102
65400027267
20122843798
340990717821
24534231103
394996042353
174305078576
300176981742
347804195904
3190094901
155955712718
468311674959
137348531663
118709250463
180273534795
215740892893
264074719706
7417864276
277857509978
61984289759
135052515628
308036483070
146548889297
122716085620
260760706317
70442993648
162673093658
135403516206
355049664666
242822153485
351616836853
81823265470
201075188192
93500084100
48046497331
147988706593
311115699592
372221172151
175693908253
314172833030
191763537218
246437434358
271654931458
183782337838
188078692501
27634732808
23326176149
311419593414
102366906483
356270841602
161821030415
122939020638
322616422438
286607826112
42472304007
14528244276
210865307377
56952213926
64993088953
213123456462
208046863417
375739405239
416733849368
155216226880
245196538380
175027014012
74696822330
64303967898
91366962454
108520110101
431275815802
302229416056
43968547526
142768588867
128425279292
448912635612
257817960440
77116755488
275274235714
77625830785
251818052369
136554312782
338133053545
350963088026
273221937402
46229016726
105973560620
133066045333
43873336247
216886852544
166532247207
186272132833
256231708914
227767925979
95007527940
419821122639
69022397800
133288988017
330806299282
73660594735
45570360302
468459882024
248441491197
308966840665
156018744492
217252417985
9277623095
133817426566
247179235526
7790393613
468933780746
330479099000
9251937712
463989507524
22252753052
12743314853
130347529795
344026417698
273808669616
195797357981
62645379217
126985555613
57017839347
157711029119
102533973062
152247005863
110128608916
198916962363
66972797215
140554620390
307822954330
117915800297
123753024076
160499740248
22615773416
98714972789
157015824169
91357325648
287317296624
163990760060
10592976488
24867363309
248665623212
111625302749
161146720090
104708419925
228547280128
56501770504
53964561716
350810528150
463445287463
166566928533
99132437372
298861890134
296338110030
210039593863
42426243747
41488912079
332578044112
418059608471
97993097388
145303934421
3672169743
65577313507
225482921688
364980292588
81592277151
223422798971
151286533402
317361470519
413716873165
366867770605
158440923424
275266965829
179817877329
72696853154
132203830253
108084743507
152813150536
173529494445
147285962389
455597783214
89347201028
78637703860
32259357545
357855069437
123605062929
45856693846
251929635739
61648562951
164501069951
77087657680
207636948113
108668035700
38566398062
203803801060
100701000037
141465108343
268811363465
286893551533
79932954266
26593202358
143143337489
214925881111
27521148978
65181769234
180604568562
73001363811
48261265013
262851136604
58121751978
207073735255
22707266213
446069439801
251041204363
202349323823
98730314177
304126875175
97720307856
92216704869
58649125181
229529543855
52596934391
174028525839
4285135935
44128138773
299364573949
232426355157
11256520283
321051503302
73970721098
82173522586
272731524183
146452582287
62967470882
314136847208
79817364889
92398387840
133201683441
153059364999
238635652600
53536802425
6737340562
167580581571
72935403662
213032873276
55625234257
91965379200
334990311533
386495197683
212574451362
127335968842
132930709577
9992506280
61062710096
206727500427
259886280333
55559712194
164236924778
334085710335
42269701950
167392097802
140821002017
108332934125
87052330733
188923923209
166957054959
331004423772
275744980583
410016047075
230737186172
90015526321
300817445836
71754142567
221204157883
93180051504
25164270264
22400509380
340179474840
104235714504
94505002920
304646717834
349961197902
125114317377
270511867349
335459509368
409834414534
243393959371
306876587008
6679094386
206799672816
118526889020
95665636492
438969269877
224499443691
241541397388
29154710671
58017590428
38769395726
127221017515
18425855846
53182048185
52421095481
8020101083
258497385744
171663513053
294493738594
53359676888
220252484109
313518953026
274526789800
202542451923
124652253121
479327764885
269836118735
78828066209
215799115438
118207827549
423153048554
319512848733
204844393697
175150987093
284324725777
280579981731
116234807417
159065196898
174619447743
248199926727
343334678062
64638955224
172991397634
313903031873
98955843924
63642746707
103433873675
33183323303
1392964246
157893267372
28742853230
173841896862
430428705566
38843778535
54739162942
232396505048
220145912101
31794350102
127383637935
150797302860
3178743614
106316280114
44531922907
156191622526
158061035219
165848491664
102807646521
147399445004
321983936380
100139730116
33582263910
27238442105
85852393248
171556082665
28699718603
40956741580
304038850597
108057439284
96732671031
18284256552
305235656815
329712196834
170177330328
98811433672
58441889649
47833433897
416621794068
154425966115
359266592186
131009049564
228564088613
403843745188
20259272722
118761881407
313944703025
24946509104
86785752265
233221670724
235476972794
361444676792
204679127608
369190783263
15859522670
166321825388
231066757001
275455742622
136121513186
94573455464
21469261913
319447261541
338576054007
250964666265
233577404858
388166451776
209479974303
473870789125
40986339264
154990374612
6928770728
16662937247
52251512318
369809642946
30150529484
90195624135
164176320416
191239042298
198387139577
176630784260
68655056296
20231170084
200815800530
284908066758
28606562233
101550039933
269550586883
75625005737
47395629123
127646429462
377051577661
91174904754
28199631146
409566668385
155715126816
94791372094
87688954294
74516840610
112814123148
205849203152
117136674012
6416255319
297220359470
89270238377
449132775985
99201154829
308798372939
97462680746
258145553054
245681539976
39422600802
347733110319
231764476311
279926705956
267821300417
165197312396
40546558555
57889442389
128865617773
11570229077
289742553874
243461534066
27518700396
203385707060
203880421853
47753605311
110274035582
71623099869
241290231488
55447907535
326810138580
137458469578
27248158283
219929089521
49368854301
272753182379
46009431373
211886919116
56732389638
192929267188
62797710597
87236082145
108609255660
361204547183
353630114947
107817389978
147546974992
12755706153
175215430491
180652503049
26948619763
237689125194
178732092704
16048859374
127052004471
362060065968
133591724059
118569388474
54333683393
104632559246
11213622560
103817190558
39745066769
430009937453
90963045986
118500129992
115845342330
250975281450
36965473564
363427487556
222485893959
150172678203
358220727462
61340627571
95125756951
179080537483
212626540906
194402321391
201820860008
90530359068
209328333990
243099549274
251998459194
373319766445
214766457411
152971912620
31039836566
375759458972
79121892973
33065294876
243390737530
313709047744
109654711900
296986877477
436961950280
157747337516
248529775217
271969347285
15414701218
82088259445
146127005210
111676258105
271297030029
105481492088
61489920990
182575521573
274809365807
295261052761
1492645804
11750377976
230726587358
215455616631
11601492976
147497878269
186776738907
78041183941
252532021003
189141242026
215977166816
120162204106
31167532425
21083640178
42689623112
221863955731
57862934989
72253174749
270826270331
158112747582
44083020365
266735702575
237263307401
154696406354
135435565873
231009235405
3240066334
139014179511
139781868445
65451607931
21955819385
187097463638
106530282982
8306249060
242568001668
481802209681
164733565510
147906669113
23570515112
85401831344
105296640330
13584062534
324851597642
252086435224
12701128350
92497657591
129400948245
302432472312
336610135681
217671858097
195595063311
7425697558
391508272965
349236632347
186092690146
216111991490
155211752852
302333792049
174260955037
182897046530
315063193585
119723330954
9395634891
392916334002
68472580438
309838222127
20521803412
225716018454
112304506269
53911611717
91080635458
312400123501
252336811241
195706863135
101743385099
268241724755
350275437751
31764627823
56576918920
33840561032
103268946127
346779271725
162672480084
126913701371
29860331967
469028615612
360655188453
64864320560
103564169078
3125753756
21765188880
169001514761
33041220053
100921291029
42450583769
6476163420
47283569071
470042629495
41307025530
88029092808
186328638898
103948523435
82858789809
389804102373
195323570629
22001842630
205946807127
386570833126
283334929759
329034289220
34074409589
163941575574
183815749000
40127534255
366096731804
258947182888
106330057113
174377630161
242384250258
254984928306
417873844685
97135069832
76962043125
107705033386
231829279060
31301827199
366827471900
50726736162
26062633397
10781401575
77330798402
118774470219
203261952878
45743695314
167057250310
219219534059
19414517370
22297330520
259951513930
146645124848
16263287038
160546195588
212370532972
77431264521
77996297206
27983874633
31962797552
66137561288
397687549980
259030153303
43019915928
143736147385
347969268600
182127959942
320580529121
102146161668
138873130952
7637315756
7608700874
96615009789
88852550866
117964092571
97866906523
91899514073
154131591868
329008092453
242963184274
63681121283
49979886144
2024844218
15711816583
14587682707
146168526055
283889508237
35863982531
174862114458
75825736688
129848140730
43430462694
22729127158
272730937570
326363352424
253878340707
16354359122
34616114462
158524188103
264507557728
282798220940
194551774752
156259369143
56959196712
181459540836
395670859376
462222538487
60795709472
192668999015
38327209671
111579275701
14944570845
294979557962
152304730736
40591699384
33775330866
59988393545
20685223233
68512131243
68267862750
18117910325
173776751435
111373488131
55936617730
134024142630
422133998929
7296681261
44687402514
34394585980
29058676818
342151685409
76771434106
25907350605
120092647070
135258708891
47909076016
87282879889
397763727982
155721584045
134392095445
255383516912
96453587616
63304636604
344181657377
114410022282
302870227689
257754462444
81640125262
102350759922
63782570857
76762780881
202336472644
111085957827
44305809360
79613779035
18179811627
103114269842
124537925070
121839524816
276613712394
31547335660
32959455192
296056259108
248562865233
22820412988
92594048131
371761361398
335336207228
228174974538
104355421417
25240441641
339490047046
128778936417
87848639385
157513105274
66276632505
120950320494
301053288987
139826282210
85483095946
160555542089
161451894161
24144186676
384109299665
235659792183
73659739214
54149295934
31581024600
112223761305
344150167265
191198799439
228941750214
8868361507
211579858197
35953331566
98032245611
157431303120
269518482405
232622889233
358387195776
156247979547
1296862782
142542270240
25927460383
141165447118
449778785055
219421390739
156846640278
438511022228
90368549360
121188681867
17155492709
344257085242
18263146811
391497225758
207621193932
166784842549
166964142241
188406203658
363472779639
23983382302
96613291579
136130108997
208564420364
174279652300
5959444610
122130095685
207945162079
86025201175
85863694235
183238010201
136226304490
26402459808
125801207042
152127386663
252287543130
179426699376
270741927868
47299274999
120702761393
249691674919
339825527026
138158811646
82364252247
180026124664
272260973381
227083330068
11960348041
423985123472
95005112360
247795155654
306564245950
160184346655
183343018590
224648286466
8331122126
327706755998
80262890747
63203876036
23150460688
270314039522
73456264168
21856520016
82266578739
97990322799
51592187637
355021295817
169684036902
85693970393
32227738391
123449192265
50523555565
249113797274
13572357278
1441376141
138762528670
126342835658
349262322825
128750324613
35135578338
149302283415
189197479589
311806631186
412034762609
278803972408
167926404082
200651637171
146510913365
73146180091
29884620453
169466312565
135755745307
258753920228
229873248613
210002909754
37174469070
34681039727
127314200604
321794413281
170488726795
358832872071
392691768713
127150512599
207670929054
70755908958
137795939322
95873329524
161593947061
247274007275
244007456423
105015807199
119051690749
70483843850
17890604074
74181446970
201837745312
365316768453
305037491183
37215816554
272766247552
294609264930
208333708091
54457822962
100171410035
296233136984
193043433357
203857834371
204168342661
99870932037
102025053235
65879380767
32363678790
6856053028
196649209880
85252894642
260302607625
94148150979
143137814520
329389185617
400640643038
116426523676
119265786439
25285281162
164068530147
70425872344
187855242010
70750234110
128422933291
210347100038
128118549345
96680441504
90078381812
55513027976
11031027209
363058511833
181777385462
384352305677
41655519496
236720173249
187883036776
33775042072
228551339459
228882180134
69967439679
136225153944
41052904849
138953095316
250998471211
203076792676
105035189686
28381981774
151798220389
31195441583
313557161179
176091310843
245206830134
233844564043
236285318500
275030835653
33122376479
108035195028
317056374788
315047732893
216908451347
283301319082
323353272892
47757315351
282888997831
415569728889
244572242745
51314860620
418713234243
65190650327
132223401277
218064804614
66590808605
251022220214
98698562565
441460741141
301602543871
277754258483
41670358890
70515138476
298241369147
142704548349
287063457729
104973544857
98256300944
180729987369
46652007261
41477074202
274405717343
140772788966
282143060489
103789030651
123789456349
298484996225
198612733424
313584663990
40840432505
163124753978
64196676010
134173436390
52228547751
411790903538
11536387172
18429513123
336569797474
269608080058
362182856870
313704596108
42217075326
20655987592
44585593015
265283442012
302775311657
211055413059
14905165077
121535045165
276290782574
250025961893
91002169246
187168412116
260907940211
47665558349
173597051722
238456893663
174281795878
30155164746
114571973017
443111158966
137239643753
197167289939
105233646027
281846714889
124945098329
245506304748
326997203179
444610221139
116618380015
222869865875
142689313933
226376615566
138851079726
260734171924
78422983732
194399327741
19561208787
69852413509
347785291271
421801464481
466003362457
137580367662
314689444647
19985660629
59063483454
109139932197
129965586719
110631150067
11053033092
277464597027
100309674281
191956514318
309959425622
191345218068
473046101784
230585428789
245633693833
197863967778
362548284385
110345673953
245799133200
9798637337
117370723479
235440500289
168259637697
30623413045
76563563136
271359324950
283179433430
50624013580
42485750013
250156323367
310317233444
169681373920
292995664530
174974639176
309572422787
217215934363
346140056570
38032317578
416998458701
198726157972
30956491675
16220527579
197402857286
159419694842
263036472288
53115781742
332011544430
77980132224
33340688589
160896920833
134985236992
92376044679
85916322721
95045004750
221107133913
239224351507
25704496948
385302038121
380170643255
130297857257
281314982856
215355911131
196395903112
229280164808
288375371420
117498645633
47610608845
17158042100
114019409845
12404762397
38494928160
150976366588
10982281120
469199460849
335554010407
352079544086
92076312949
97984359253
336288306944
160557934885
222912427445
14999502999
52400172806
351590264733
285106327469
276223594303
100763495043
132922010562
239573190633
16595397093
356087323950
64568595634
64662641824
124164052697
7135244347
102089871491
20230250972
185878196630
367089205524
61821951170
112202894859
206913654798
340858732132
298023209437
6843121214
242747965923
42025461928
2633005625
85620389010
168540961126
7514523705
352111981217
197831514318
315315595978
45861701247
111417056868
182307004568
73238057907
146374161682
18824520936
107395804158
260527654082
95558427212
33003237250
195541149166
360479312181
76070472956
150797765077
78455380749
41012599510
161967620607
226713615424
90656622170
298931342015
157553956123
115437195401
84492657837
94781066132
249151011610
113856973053
214385463863
244872689798
316551729677
60031459156
409515877045
75447323114
54126157022
42149593471
124474387923
86860586987
285168286895
394526654356
38723059972
225814382847
53799797984
18011659708
2872929130
280292192333
264153006126
190654861245
95720512218
337218755667
137123928459
271137462614
237956323823
283779198695
63524016399
175836834465
104880450678
71699075866
76005066975
275430087872
15818702343
21132714874
49417968151
358280971718
340600587318
49639070592
121537474960
184348154436
238612423643
317662779349
155396352166
142517407891
217700572447
58971616652
196034505326
45362847096
90568164066
58856305675
89831585263
346334431260
96283304930
371301812544
160403797616
137659455138
315296645957
30843806985
142650898536
236448633852
405379153657
91012977532
184871645378
67142141688
20585038114
237752853599
395187208328
96188731640
92140515584
257485958087
94628192602
231456173890
13928799691
223869949359
324559900376
112919657130
188025212020
167793261408
311695289563
110325586152
196056787795
248473496464
144332343750
3857302372
4211153510
298525987811
14000923267
154181549070
142669619357
33593648001
288987176444
342463918811
223994930638
337959145374
115776214851
83564595507
156710437928
27107644189
19668667719
27526034562
305925298568
153010884600
130756867375
13276816544
141504387111
310612293635
287692470524
358635148775
266575854371
83272874384
102240127419
82293235193
224901181749
137176669691
8651912317
147079174761
188442165834
53192305260
82521896074
486803715466
15431912802
196757495361
36253115898
226931272698
41776938710
143673954243
337941140974
130618655404
12518333375
139504787664
127938887587
216923327338
330573706348
171887951038
151271309567
25994754700
322310319283
271790373000
228328970339
380124595848
210400795574
124611278849
128810964562
334375385339
240958483881
262637714488
274632372611
145341189683
52239904466
80006603142
394244022880
45826024643
239467919017
48557773811
214573616743
20590730336
276872761484
161401701006
86593286800
83028643611
409990739199
287360260155
206617303544
5395964674
290645866900
21212302384
188395034358
422288666840
41356616300
47064832815
203747060850
55703912297
320392908050
285050254961
130108818080
74818858721
212794811969
307611112543
174730696340
365803310141
216047179174
9745911413
130242078793
127715895441
40381604690
292839621109
226357688188
60806646715
124649954937
193591000613
154390162126
290139194506
283064837590
202502901286
284048296201
23611947781
17168381078
217250867319
326039051057
224789389910
85702489037
303544037320
81010829603
186748887854
219924905892
245707932944
169821737634
27269174004
328439964359
18899060929
421069546240
214933826119
127137328566
38010161882
17770387199
179209346567
257499163823
138283240944
258718826710
124982763519
27434043267
24115002159
149089391851
208006349754
210803664037
108622913640
300101179916
75296435367
78708236020
322005866231
20221534016
445123989907
245904657654
302332602688
93114819102
263796085790
294903060602
287195451063
94314450560
179297514827
19237566809
162448580373
322119330842
44318281769
165988322038
136993505905
10376644573
107274430838
191297809854
373424195492
205646016289
271010651632
205343912402
19511963605
218967866321
155036331330
15126127686
242038027830
449965955847
146902065997
384130719860
71575380221
228720060646
93595982668
76590043090
415486217252
21352583743
250280982033
296208735675
305966977368
435466501250
355696925358
151798104290
204237735571
65372691832
154468353177
37387164291
76529165674
245734159499
228731422781
52372917229
194898700033
222381289871
39532080587
60576180696
14576480399
13649727971
159312007114
347012843237
5398968630
264428702886
131842375624
386033427280
75316605219
209525738200
320206730417
326663150453
88533067524
321856314205
150877939956
151150891724
371174062906
90898598719
169317452657
120106200061
150189328073
102140733384
318522117246
322190554112
225572513881
68326918888
81863187206
51323246985
408093600303
195043171196
137523465191
333477724421
35916971499
77452701186
10917289779
36429784109
140979047063
40492718387
74276121782
48964454566
230072308696
121267460200
113766492547
38622650290
201904628955
147357972824
224059225656
167535703320
182911304154
326107147126
11303724130
74201931931
77241575873
56838451524
315988469641
205973711834
4280305587
70453217381
341215728819
29981027517
177778802869
31870389309
7300011436
234677841043
83433000615
33517761727
117680134811
310088645436
44758860382
72659988849
143941089712
155908290602
46330370396
132829478127
130044894872
364682209680
18995216529
138581573054
364845292236
373474835391
296038558289
5587978181
459904954819
84495890404
288642736717
167439143437
225057764801
251146852568
105033334216
84337724722
5365025351
124929122310
29670046000
43282439594
357966769290
211854353861
281393578127
270134342713
80603314284
354410729226
78335598416
122515678574
143524302314
65083915799
194417314159
468826879409
23894169143
28108990180
212286742794
202363241015
62230945766
113553650427
16170930796
63348719515
254098248929
196644409106
57219221082
155528427797
129873447466
271041487103
286591469498
46364790261
71006736294
173221086568
127372840533
315513337611
57727758618
243688358209
69883463067
108028443839
136903003884
277414614687
161779104552
360397522484
167008958577
375936530219
64745484839
238709917839
88448191074
173663496113
88066229685
339357944354
152793075153
9501443673
52877411129
60695887813
279843715111
34677300220
301103487992
226966311108
92639544838
48919601123
143044580981
46634783380
43633399088
244493250820
438988724941
46052313877
324115126583
118438073369
187705331640
330668586252
12525319090
324512026065
63767875719
73344841249
175432727113
63041218182
82664561607
79579891546
223283328418
293592705645
69667418016
314071455273
159343609233
93303725287
203565865267
201884698978
143809268023
52175399539
275416664434
420284267036
376531914065
342562551878
2814590603
112214402778
270730084873
329557638263
267363146116
31017278081
71151868602
391163794490
322236212627
41502371908
289400700583
271065241037
61763784295
278527319661
105711617837
140150979693
241568251378
23997298307
52693761742
75025254222
58619303209
50656978124
70104768210
242378122106
139685028044
122142314482
278267497001
67117261291
122993516601
22897128772
169723223318
195650502403
298413520729
374707553158
25754694686
59573779957
274027736031
55493890571
167849406251
266934694594
46456890129
93200237052
275026285735
106984818884
51592737154
40834077681
285096426792
137003106231
111996772868
210677943529
297193919170
95727436031
63135803815
229241995629
395327002105
234900544712
49782183908
273685378472
140514691839
55144253169
232724626494
121830314296
202687266070
244494924767
174955708214
346827697574
93964287963
22846654377
82631268867
159825513419
306329563744
119224167003
125713208667
3896501181
11925109954
104237157040
276744978481
10723734904
108753994238
33179650583
8242998267
300489483633
303307516302
328700194370
77390985925
185758238887
439544449169
114599198933
360662282766
98070033232
103894088082
236899317959
216983319551
125642526166
7207971028
20034926172
120095121624
215189536162
58018876276
50948398209
346431254085
138267365660
360521202538
13652762652
239226177009
195659831773
6862088917
74032502512
69264723941
44760233194
117633468267
294482747088
172588044234
255336166138
63445028255
2104470553
111030428058
44976404740
11676570727
179272974848
245328783926
274650216720
101416889094
143846822924
203683559959
370799867628
254406675700
32019583558
163678433805
318111639614
290004949822
415154571250
123234872350
190468015286
140778521508
322317281424
171634523326
335098696965
279164823546
407638696082
129040367456
282698804716
194881119803
291099869187
99551494464
70600081298
246059004039
7953772121
326060634702
201837253399
3074262690
96866891001
339079692928
221899236733
37545847211
163297079323
170851329124
423028114982
124412106090
166859632782
325131645857
419138634097
11152388528
100455819104
238130606804
110839927742
72425561700
214256744522
137677340886
62092232361
263188913815
329358831367
315606669632
189712583109
266895312112
91920524584
246950299516
315131165303
163984644883
322294980728
255819543920
20651502714
63422066709
99773582782
78933614199
378607162803
54519340355
22039377667
364055098585
43685036556
17377258002
175428886447
130180554016
284637420778
280395904725
358219260071
222070016629
89237593571
26265066972
62645881356
157159959106
376189027210
97030019364
93299104428
233906939679
294616728102
410995333355
186095832313
106959694591
381756118358
93797185817
353085207252
339838067044
149144769418
51710883678
98726719292
211136522377
102697637868
333229472994
44562882485
473582568857
357783934854
320204039513
199184421319
182475370962
14843640329
276315268052
182378627062
61138480949
11100687558
163967511843
31137858714
59620859363
144700184529
240931158378
97385200845
5452866842
303222191307
245498276483
99541920199
60012094620
246761132025
34686727805
269276756720
246658104780
104953515206
7270657369
196762000329
272417802536
290531210954
63330214058
209431909383
222574276430
150777642441
258311322351
145196613961
232746312658
158924587557
380822854768
230042688866
31456086225
341334419186
128728492492
453544058668
123792830709
235839947606
102040259635
22782835984
60041563677
307805411065
62946221917
348809304048
330113463148
96059733928
266981078178
28802535011
149256899569
198771661075
370637617328
79551146845
307431836644
68377448162
307453576575
250551385100
174335770078
379691541947
11520232815
209692418187
79321158675
225872270901
156888847349
82052984368
30902109499
285929626763
258464302082
117819258142
62794982322
245490693731
191262304483
262038644576
62574408690
52238237009
357489067111
182863587750
316198679759
32323222752
232749083161
59287794308
17760761384
39740266818
51549412882
348213230623
94264523757
134509773351
60745764305
140495209072
31417568458
17809753460
112151240070
16449711604
293629800350
76164784107
29006394328
7634363340
322236363278
209362255334
49817854394
163955732356
96940656490
46969490485
19888411340
283912381926
294825434342
92631721642
312547871531
201003066405
97426455114
165626415744
244818773103
279724874831
166639424664
34440740457
279470383289
153708500636
112917440750
10269510316
168946443700
163920034249
8990077859
7624832607
156056424391
214830770978
339013283666
256800543877
25481166029
144648914162
165306496256
146945693046
143787247908
140475480573
100678397641
177106883054
128635051951
98133598044
49495189688
101355419075
255441997719
121113060818
73192288534
63865350640
65755253176
84372730572
17561475258
315864183583
32496119484
11910967958
67244138497
271282853812
342721600730
285361291873
160551458089
73284048896
47528080134
132468962428
92368958030
289083084349
169103523760
7073667018
76237914929
436292815372
184815469770
96971087830
113487328669
96404092011
174815906451
141407034822
264376493253
251737860166
213793221365
28608096914
291811451941
261999228038
45192294109
49828499097
48910522606
61345742526
82295475628
22123004010
334354732532
138173517528
71423623125
83005603600
7174502460
40034111023
130545201757
345613456237
278040005557
1396424122
88855145442
323228345050
6779109716
104416359872
233165426288
262843550510
75713861367
55345574196
395393703688
79933811720
162922238345
205146441209
238780692450
142617483720
85154096286
187688487600
170578218151
250078627148
179486339958
396669648024
51278983375
12322776318
196792470109
55759386158
2898272693
165335497152
102531805868
140437149255
409414336356
93702768736
138289425741
62492056024
107662321991
64587147715
40103444643
3563043019
222534641698
222495109178
362785209156
60296117756
281531773629
22293670769
234945392522
74811877794
75583782502
183812630559
292503749493
79945442611
251913693721
149088340988
144873199545
219312845101
389600477558
238353722255
202284219511
129304549632
204756960392
136119201958
70748187377
266805649175
78327773461
170595412629
338487316093
408464649678
204348096877
270496542956
362856810062
138169684705
187111009424
357154101022
10681276343
255568261698
193764453782
15449400835
99063398483
127265916287
103944087390
238515248743
67530926393
73248271699
318769547881
5190510274
6275163167
124273043040
73777650900
292000045152
114157641865
231322135849
73746374241
284351924735
128145717694
36981734305
295889630965
9853135015
259022908349
43106248339
198370853300
313495803759
144076001265
52632384653
53556391693
365221151913
314507907387
327052209696
300462811172
89273234556
237457579974
81139475104
356838882848
142276190296
104365213073
134727455102
295541698020
61404551787
149174001154
484778624600
89988675655
4949806030
58212839637
68823316078
7778361902
166200481284
206486296749
26157996106
458796392511
52994367655
86967194829
407845111505
25002067635
168591029978
329071084580
39759201667
141254165868
158867976488
191594759074
316226766518
214620275064
42997853103
329555219420
171176491584
173208951009
292772075822
12631767992
53885080140
317049052435
39413867771
218229039477
407594821553
85099152430
218159879579
125263125606
44982614283
138843298564
246235232323
274402289949
363636741659
75293069349
170105645755
65402593463
254652472109
88596873590
240051592502
108578257958
175731040017
68507263421
43383943626
302264157445
115063338257
84353662326
169301692675
206634667138
51893133930
146657654786
123657372475
56180290598
190191791104
252804911137
58913916509
22784298191
19226178893
2577735685
157336045407
35128131988
116748371974
133311038475
98437221771
112686577970
441430685348
439585233287
257427287881
31541714047
94656626884
75284458009
280417246747
280409119343
4053550249
83721203848
106708423111
130265924615
286025730409
170727713933
412991814934
38232861343
225714943115
59594162065
48473689351
102375413590
244069445986
387300166130
355331687452
449402005584
264351776603
42050791825
289840635455
302265969974
177127896129
21070816913
351446639662
9367526855
140063528124
22475613547
19442558891
299545818947
293165196061
17324042505
13660117020
166202349536
201970954142
107740484163
196418289264
90871800160
145642586270
20004352381
312612523197
408310365099
69628523189
43348171542
47748114778
366207116805
95498225357
207183218747
126912219631
168845882408
135246181822
277968088025
266288911988
205295210708
109527274622
51292307781
87297799625
25034931677
347401512991
100195092460
41641730840
241571554606
149942259793
49022949937
48683782585
40852127100
152751983497
15425428910
136070238839
250592861531
320887961770
189815928843
230833993400
108567248021
358169002988
56480802122
133333375319
302036591314
102173878996
62857718455
100973939519
134518339083
307459457487
16609353130
472569580919
25187137003
43518509653
458563684420
112025494846
387846869028
202930151894
152204539380
266018305073
97472478598
77916345493
71968167751
142486030184
206984088320
112508756487
139342051344
6810476606
264784514490
196139550807
66081704457
168272285262
126344557864
76264783174
78917874817
272688107684
50539079461
136860589620
111152518793
198576233037
67847874682
77111806725
306900608001
52183586485
190516711401
349283698598
18852146095
59450412090
338319997390
279403623594
313252273143
256013260899
309952478235
201491073390
91322443440
97921063525
4241757934
92143739750
242196845298
129011139661
163684549387
105355922132
53337780434
55329267741
61709453064
101027928742
111678843331
118164624765
236278740902
110885749856
76428453258
16989889539
248471881469
150036106313
80401826398
232878022500
10309598740
39586756006
66246574059
136684416688
165669680581
120713852600
341756181379
118546078242
3197816757
123908578023
168184568676
170466147158
102680411267
45330382373
420059509139
251146826592
191178510475
177834532189
18429124833
148984566407
134314168159
463815919797
443965661058
146527287299
314189614595
66530791912
64772941454
27493788884
41935754497
46547758618
200560797864
457206653226
359132545314
166681282380
372035019182
138360553871
27968825555
82797110741
200661152048
234836662304
18853692721
118440785799
46405115713
250923202028
128423817845
300781439136
37240945894
202824141498
63781100621
192624840233
242425269285
298439757356
39831195096
50480409516
335048514170
318686614768
288288891314
92771484549
330158175792
20498411448
168221469674
79452240620
386182817421
171605456096
331910794394
335885678099
189834978585
267448155816
77948278667
35555908976
241134340517
21969134827
375311891880
404375070179
154692829502
97892433842
179605618630
71536351037
288418787155
160482029436
211170939323
128627253312
196241547793
154874469364
183073044542
349591310729
260580720925
254397285433
185399245063
388763806128
75760287485
7397842112
305761084087
305708774024
296358165848
233739841512
171121763585
370340686896
11004026811
51366566892
122418823846
245618680280
130607870772
64482429587
427061826626
200131432467
170837101157
14805673137
170369655011
237481292875
193708811317
165548282896
207288271417
286130134533
55806351138
113788720925
123803758279
40753849219
196026483737
332779294515
376068219434
331282862283
23091260721
216801074503
63365549423
84787701864
91052473384
191052501547
254616192842
250152331325
265994065014
130414474221
152677096946
2634416232
14960133830
418043142850
116522332913
350924023136
375919151821
52099563117
90983086188
137544385314
57881643407
75806935166
402692703969
226067878267
258588975425
93216981961
72073879033
130580097155
202996799120
71347267057
396871584752
360195119548
27982087949
319561754958
444928967073
38138503878
128021174727
72190752657
3163190576
310392785664
188795738043
279676316104
211210510337
30691582552
123530832431
227301386011
102306619365
151060820338
308184364782
207905756675
387890398900
92172853332
370858555999
241094942715
275334489944
116971296128
388201695518
240069150153
239973062459
41697467579
229352730059
9555868702
158619253999
300630051975
154739892515
15783767472
282240452518
5106922198
97963217263
7981254978
113918196327
99622110942
130782596733
171911785628
377582497204
63446525040
57192478653
98377352819
115302936406
359146179448
41806011284
95289123742
36158042788
102489969233
22896973468
25908203906
238084579453
31886681193
9474585628
118200781565
27585717395
214748505845
14547314904
392063641455
4397047415
103825336603
199053030887
2776911244
24550366809
315705011194
57098305272
146533338513
128522758009
318550218628
122618072417
196674150349
152454597255
95178544492
69208879036
43776104927
230266372496
28674515330
254409482546
285084272981
231790495484
46749987172
37368464166
345381981344
62707818269
210583855372
6854655483
78661730450
275371013984
331976126673
112406263603
182369477557
259628784941
226276236079
271341645554
86397662054
6530788078
136544569078
94353167416
387337026318
27106693037
46050817736
269446492469
254632731705
376059015880
373712676066
137564856008
168512278430
44475140300
124704939586
124838581182
165042326179
339810059314
76697336234
85222705814
87053530202
96070476999
2510084488
399800656327
249281779737
178767519890
19750303323
283568746016
115467472223
39496312477
293635936121
28118902917
30570696490
261339974954
135253691880
45724604551
134498953262
254385901497
92975663007
9127465640
66358215903
367421944592
441065345763
349725251470
51188444436
170833973435
335215101065
5155591641
392531872607
242256439455
35742988902
316650763571
259814323651
92983509890
18783087105
50871885029
298936841467
16740419911
229121484293
80651862334
92808638436
124568017512
177311199951
264471615591
82281851262
332628382980
193859954763
230556476284
8936903575
134031973912
119706685184
104192869087
136113634170
50739088975
249017120781
46735428080
135945292637
137108315621
432675634784
133435446187
309111254300
149404982423
182169063148
25370237211
396519987450
83787168492
81472603262
115596015878
263827668150
172151391850
108890546261
135783626737
95167696566
12507080280
200087521577
206135903782
43617555278
8974441221
114008597342
190599229258
177951808165
63872286620
231256663531
267497056871
234256853066
305531516929
184358799358
98836948120
201207878170
102983780326
173671267755
36174688531
96720709659
194607551333
56756009229
94168892068
93671753617
248011070741
215688663710
376806027701
85379953797
245455878443
151225746898
66041671562
226445106286
274238323447
105605704377
43201898249
34870605332
274928757850
30936624819
15180817408
247091359213
51640569294
10662270359
72939390677
149347608037
314451390002
243285993257
34752221826
171135937875
397437847903
311765290068
226669369584
342245234317
20234115242
320350214145
222055536668
157640956832
273835343621
59801366274
171009630834
355516010522
138900821751
13144202840
80334349671
452155020681
443354402587
73867058466
161877166185
136005226922
416204056892
48102807094
125332602820
408632534505
374650927723
113068150950
133224884365
178818187964
218667801171
198718758631
3438419732
80469392021
257560424529
41774476064
59735920260
238992849861
332942870773
212600788588
223320660633
152904960057
75099185245
240764364766
249578682338
47341747385
74523143928
159661103808
90128259053
143666020058
25337237005
186743066495
91970029445
347982104146
55580810924
119418547706
7710900661
75657351313
11693179359
169438928593
148936577619
18908794718
157646003541
286890827622
127245955325
144020330910
44833068920
73942359621
37997911138
32283480221
230967413982
230882865722
230943337434
294638161683
115834064050
151091170269
186152681876
264392562706
78641529594
98927330326
55994842192
85689241936
236998841651
134459287700
283297097435
343247450043
286806766637
43716309350
133889075309
41426935153
275075691076
24170834940
223062949214
233475880157
225003417212
78548428176
237472392238
171873397441
162248899062
211976129813
227993895748
185441598914
47033964923
113394775704
246011276937
81194557093
311158476027
57051840457
7704732722
196128226592
204106446912
145120531625
59242955032
118338483865
161526459656
194367110642
135773231458
192918586624
387289692810
26354881342
302026351763
162308547703
6090596997
219341496150
318844937223
170555791867
141425788963
390499426403
235328901789
233230653381
242696515532
190319889001
98811419086
114961387303
50989158509
269838995524
123887766209
295176338765
146707063548
250069329139
115072199178
64634108115
41147123661
150312937303
76296925231
55801274329
6714298758
264728333806
290505663879
250274960835
224311864626
242983600393
34074224659
467168971490
188047223560
181756230239
60018026092
83374440999
158755140727
96385964730
45882642039
133860248189
188832605775
304647502705
469056137422
15482509010
103803733573
274978941527
6041527974
12844959516
171222334100
194097093070
194962252794
157502845439
301787977677
436606418369
365252445279
52493019357
16325640087
73378680570
211595753618
143915730617
400099377165
81243160726
306634504328
231436009748
56374754067
319036938105
295549934481
233849807093
90426265057
22939108231
144672574297
60865810703
94649023357
229175500871
109394615599
445889081653
81444165066
49029450926
154455465652
14288807973
150607456060
328822943475
259613924033
36362546932
402522403647
103293202371
7602582680
214397753019
219372683870
103537764892
241213316033
93306912043
11623083502
129539126830
53096820824
253950747128
169751538745
43114947617
36084779621
320640948778
9091098545
113568153532
136065309767
7968294090
116722732626
72322683711
321044630239
313522873466
215880669968
121680279088
151003763541
31130323157
63699931979
80369570233
304687225461
282180499232
193505237571
328692791261
68359567218
193426394083
310805150162
288646263285
202008550839
58507745595
33527581799
101598709533
361847138374
29788879932
370374340304
214345548681
307793137728
148340404898
96109392124
306963783402
293148522845
100652163447
158506071350
269755382452
423549809284
422478761096
67616839177
137945583153
310701847667
202159948298
126068631307
23721960747
189952737011
139548285196
282179139565
410868837235
129139377000
332480726916
63702216075
208188436495
128104889526
60210901131
31174957935
463038644943
397759831673
59151931330
158563409344
330539846499
79203191204
160850580385
291007684976
180951260387
182455115103
9752634820
25197150670
23863944427
262979108498
47298976472
142140586693
174049351339
194843094089
284336745488
37569330702
114956488686
103323321188
296052584117
252672995859
184417669140
218428976050
49946835952
130792668137
226027871705
97820373961
29763350082
103411851592
122740473367
90472550933
135895717563
14152946348
303532759136
200930908628
34139648768
38911371717
104757293011
35072205084
279829333844
3554387097
199784622988
92882250251
248187971702
16236096858
29489995494
242388373849
289305145684
227885361161
111648477342
427810315053
93111048911
289300936399
29159509085
171930349000
222944797717
288962193040
86003001707
309901225341
71659436892
270702619183
10188879092
24749695487
83431050559
302661721260
278958451790
59929403826
345136413365
8204755707
93118193090
139357502199
309260817921
277344953716
293723568829
281559088126
20756224086
79246421594
199375848867
111730780060
150076912468
360291462159
286781201280
26340732719
410069958428
69036860832
230429971633
196866801990
14908744508
290726782462
48002936416
315734029073
38983479140
130153585793
79751765361
149326940411
206294599314
485863379300
27124790459
281985379456
5644524189
430432706437
316656469945
21236494305
192748308684
3319104411
56039230690
414176488985
52092037880
4139119552
43784256364
138466745962
115949167025
52085901137
30106169720
40281509919
253484494481
151168494704
161112071160
235498731973
54286085876
310470976458
29263967130
292798369790
65506323758
84691118636
391214812519
198768834384
296390890813
167779595454
160895186933
374175747622
37621606571
205840188713
338347099104
304540856379
131509213394
242824322213
226329272691
433293676018
10242556896
57168508002
189240632279
290014819350
210932419787
109952723271
221187621246
31671221649
14396602740
431254772877
13283426528
205732541333
330699442596
7675892857
60042933529
291700139281
23771030877
38248924945
185956156182
473026192359
95292685015
7898505802
6485461187
172501015631
183594796115
428507477161
225399550438
9187837761
37200263372
226662569017
253051802824
89293935257
30707845845
184127092157
241673414089
182115735741
36643813713
58373160179
57857799254
239930322884
155343251732
166636091509
71206713901
124180939869
75643658664
279838737732
5537644585
335678360375
231417654364
87936574150
109198882144
393925497766
129717909147
37069751878
186902266324
26322727218
98762685633
50519097388
121381331646
56647087513
146939396178
310294984384
58541254041
44923840171
19418533783
56366111613
150237659296
133830547069
213732789081
182319220466
188629945358
76152465467
98117563522
116576858867
16135935409
167841189917
131127911257
186189058686
253942884114
222343644726
253708397812
85414630634
145399894372
137509480335
149003633394
165813737818
135549109487
173215286354
47205038186
211018315035
140149508014
46053582191
130731072670
32734823210
9059134110
200220554417
30605381226
135665519965
57143413748
320742703468
70445499043
50301366238
247659269261
200464119468
290470975633
398756031532
191214424709
46110845348
407798593387
22848308254
344395860214
39870042088
446931104069
76014228016
216662372127
154114044462
179786961172
274590204434
23726197486
216673883520
124982801667
306292969411
252616896531
79814686596
464676739163
35077419351
290472540364
16784771628
235868013244
189881896625
387985035187
55550022100
276012552216
310542848480
9443227051
108098297068
136926350587
389556136604
4444107733
89040443388
281302519592
157868909399
199598730522
347042974393
20065390814
322347297194
288289701000
270975052234
137588414436
357002138191
30598709766
94733578275
234497659826
34930779824
18134252256
464465077997
93378670284
333302122184
215834684847
202864850909
48028558262
349223749418
50496058179
257340392879
31194663758
22616048425
203891385114
221059252865
293865246135
369708034341
105095797353
415902577867
167213549245
41592567473
36070816122
469915659859
124283417486
335127660335
172606564693
138186701675
71887183847
73118883340
233883835086
38503751910
277831156781
217804092121
87582542047
16005141062
264017341792
20147441361
250168999702
320852455762
14612948242
89465117806
130609966310
273387496721
9515454464
44577897886
130565195726
78414562786
303712940469
97379552486
30704660932
172794205001
79415243053
222844329361
53655149368
310006546208
147430629384
184478939479
71291717394
247325371385
52142494836
167710911553
17719122529
308848495088
199394258557
98112281980
28529472836
61921564439
48253572737
159514403199
143413109151
284347175002
45905775905
182511025256
69387066902
72291218516
326419910297
96668786959
81177379959
192704398751
30809157573
3586460210
73876503556
112079799458
251500986829
77225847638
198495844859
347617125749
268645477371
257876992368
39043825118
328786821803
233849742093
62856870334
218119432039
90216676427
231434612463
85646044090
217339800832
6485914612
275743746297
48802805967
22142310556
159076084393
76618864182
51556987866
362353146149
26944633953
57709168983
3520115527
315083819925
288265639903
71944399317
218249282646
199910456125
307683433585
207194899821
310801556572
56148532345
222593186220
62638203444
164941320238
166759461307
19913890493
71464155283
197617165172
26113443878
134729598274
155737854394
244347170404
260213667127
74955106387
28481909262
93617070733
340210649792
87558553481
313560850351
27322994270
162960048028
240372100524
165650916914
73656282261
77992859646
141334405539
154176223782
194797659101
254470769139
50384434140
190987344393
48730677341
190339291930
297829862477
210133705948
452589933026
116103234946
292457413421
404478829134
333957407584
57240624693
247585589022
72626786047
43455738542
274712908415
179858696516
77123090941
1899830201
371028402447
7642590076
211326157956
309755144313
169443153963
75391368050
149581083832
420379837501
42722879712
85370438420
294280385586
291167768201
4586141430
262726198171
68887348156
25709625235
177488321582
17925148057
180152173769
334498930884
104969502228
402447412787
5952055671
66386054394
400577465663
200669253933
98695093322
329649014284
47603419947
11345677654
12761944621
123805275469
261495620549
82224553022
7408527980
119708102785
372534632006
432210497569
169750288387
189093466569
50828666979
95605531636
143147609970
296701670221
242349345695
363151213998
305327367469
212210581636
169498405449
183625067991
252571829140
288319952790
92642509018
96607918143
400300251368
428693904893
5992764289
160608437714
293367081762
66171025185
279220200428
71022835989
259125354173
111477617231
17331259053
238114769412
192301736092
154309844467
232205574700
404865776790
179072945295
95490369745
6035620186
200907978920
201101493265
175794253737
77626036949
230345409172
182169066316
238026767718
86762039440
318845555555
274053796795
152123413118
295780719213
167300347691
198141038089
167821373507
38717353620
16997372670
251777700232
68433288732
302755954247
147824024569
80590498373
194144735017
148414617790
73584304729
132337940130
132671077671
409166136933
33684705487
31538319000
283756800895
238467616798
73623661619
2727973836
262665338974
181206128314
159054562692
348916303146
198342320802
202344771745
266869664986
189229832866
372062329609
136219608962
76967721420
32068207738
92149593087
173914023533
7716711045
135636670406
126429853423
186714771516
297280270400
242653830926
5760280677
213676715283
299319812275
49076902104
71420961902
98911594488
168522967802
475895664404
165590995624
171790710288
133847786460
133533557546
131539956665
78497403368
70293287304
29940113502
36338132359
254055376823
230961454589
142128961422
70264986145
20889311440
120963983743
80259193813
149402428974
272488602373
74108472831
94307490702
129136361413
10765089316
8571486210
54473979365
141110498023
105261636905
284595726114
224212556771
350384664764
38831065828
210227142742
133301841755
109232112142
320872048256
120695135974
20777200668
328430769864
61292913737
408827260854
192409706777
293774804370
14887084871
257918608572
420082063967
56330010782
43579733932
359727722554
83878827518
244362015232
50504341220
129856467592
16270845021
81369771898
213044319429
46928935660
111949083222
7834181479
104188391989
165146507224
204614750419
6752937410
255056753920
325137926371
122429208990
26543935787
4868453443
61952931257
167418647782
11299617729
33505929031
55006178481
300183545007
98213580407
38258797390
18709777195
216325423450
183003985417
247141165500
165087715774
86440326217
188080788486
51993240605
40981393557
408004082040
90364240181
143914073797
250205161177
133131171015
69644619735
50589217785
140464881167
222994999262
17427324023
125236187841
92139389447
352015234632
25635832997
76233346222
236031410819
105858912331
53762913713
96141884767
257455091439
78847421465
66430315332
13628072326
428342221162
2566364061
120142799958
138888999111
4243177238
152039544484
2485821481
158769055822
139102561975
249486353632
120298815645
82690363443
339649060516
187628881600
96853140911
30472345151
73269738233
361590792542
402640778661
286191620740
296438259245
133046577149
271419344535
195806690517
179113449121
185672754014
42783756217
168505416976
230026234211
4662230526
155262391597
196624239327
211514852832
451248085954
113105158642
39343813712
249133804900
279785934629
299099894103
23284917736
102434761731
145363438086
294176670176
66506945757
28369218148
212802598153
48704074040
397631710014
39665457932
176224553209
204412011396
147198069609
307511185553
56005137135
26569536641
238140315419
414950336441
187474696767
89247734975
15634838643
26506741505
140740992645
12343385028
25584009887
111295822140
90999786806
299798354378
51458111577
31331661459
227401314122
25511133070
240313355374
236870815339
285009677109
221499306531
39438371820
77319854200
31277615116
206808119107
215460900845
78111353077
50924446411
213267596779
157875466074
243270965856
327504634096
130137375382
3729591549
266145607321
84364152405
366347631918
425955511140
4720770923
23123735620
190217718471
117744645009
2084234430
396941537982
261340863363
80901480659
45483360019
120705357005
7736565615
431539455812
10250670890
46869703098
8583953516
335654838452
229277466419
423395468947
12835035035
54401137345
72444624156
62785429354
200665894661
180142157128
120312477262
253298187837
130936610523
172729318891
138558718545
210694365342
173193837888
241323598262
50770278521
358231928822
234298303932
143066258978
148032305843
153128116763
178673882571
459383119380
271791420037
284832291086
246930789995
13199026189
270673443181
81730702519
188856230904
383841811793
146886091318
112868712206
80444443806
33614017408
92379883621
327835160591
66579015796
327832041815
161532594399
64781037729
86222992744
379983502273
25696111062
7896877417
251747330800
327639006704
31335875597
371290246292
429201924591
361518846033
67149403660
184151753837
167518758662
144485579120
312059095810
102301835790
13206622524
110087851021
82859972912
133189890412
267597915059
252333601322
87079225694
312568798054
74445871935
105711836862
144490311757
59791861010
110442466814
161501465599
84868961479
79761620352
122529141653
200823194705
95812799790
147204989421
242601072289
86545333964
36108289237
167463407963
127981509984
76575839489
42556009764
228041234523
91359402168
113591870573
41202045678
43142517290
185071723620
241994512207
232927131228
229896456561
36239434158
153238459364
299443608725
48021108602
52707395881
248050927040
184804761466
332823719609
43557407587
213315304660
69249784558
89624933662
70627316851
360533794365
174325775183
187649347323
87113727280
193001748989
85823999701
334125177142
111792397748
36195619867
41378862122
98721770382
190643685797
119398706419
332151416424
242872641047
286929187459
217851062312
161695071983
304839422574
439234148343
185921423396
54221678040
96977788091
38714220141
20168334215
50613788019
377703236086
86813064689
326550414538
53910781457
139957106524
343381017409
337213595311
53236934092
130076976775
294255281769
430549564749
290509346789
59733865855
122018555677
2275299856
85660751794
365510527518
8452662656
48743023853
88405699700
282780736285
197198592981
221151254574
180896734079
80546983835
310917209226
95686148747
137136200495
185526697331
317284227201
249429518941
323218766981
413106793056
145528323638
302399155075
352113505448
181196155406
160917137792
260205927923
223640022328
278873021049
47436768659
88156734035
79610576927
141902867248
446289222149
115678406392
22576767004
196822644809
338632756505
174271347316
222231411063
240894689223
379646382514
257454790932
144853280270
168765671001
87865227415
49062568146
160867790491
285357058333
150754397825
47899185336
265543038610
229961457208
79912537592
225417354401
11425701702
173296436570
21963475994
87927016372
72796645779
35945398305
350235957126
112794151249
300148117236
20477369630
19800216278
63442323618
97688040015
326613238467
155795614846
257058571649
189717739202
60762771090
188826837653
109435230227
295080998280
198071398593
170594274750
152003522283
251213189115
156435944736
132831700384
412964879782
263434348522
64814030744
440035831817
284828685893
164217968382
177719575545
387653421233
135517349583
391313370007
170944796864
98440430944
183256253294
7528081394
55465620530
128867312701
92554339770
163514845059
198958712574
73698287927
98663002318
57843069187
231801667465
10640664473
132093333716
256225025375
280705852030
42492188877
224286998509
61858159252
309621419541
120991208180
86972956315
158989890233
315432206979
240636267824
167824321373
247023322984
262799940718
99815369195
367052082304
126894757834
174778881377
219779104874
46067598867
68428686712
60358412836
141379309682
60131406352
321614387314
105558994121
304276228272
251886925581
58248794734
150227506499
320868044538
214981788515
89639869450
11092811304
219094929045
57222542209
379901830161
353701949384
329987220419
61077830916
198944785214
65428257064
175517410234
124109915198
218019574320
344084583067
54363050766
288749334689
131829626539
165299533871
69405720492
319383774235
371153901103
13003184224
92157871477
141238760710
65668296186
92259480900
337206756199
212722591523
31484518491
96302424925
319349184307
255655046950
24652911317
341823319202
15707100628
132471300914
153922893007
117576558245
100644606015
275169873799
273255826338
93005633058
4194732681
17683979615
314512747228
230943351897
95476577478
17904090651
8725612727
14578754174
39488269131
123835881984
59427599700
33213964910
59977888237
68010252105
228156447072
3564089163
22578495244
89310369248
326925378122
55697804222
38778891952
339963369773
306519501885
69123833329
79919240842
242202253242
15942991634
105349377298
45500106196
57676997992
396732503992
110418816931
39820145890
111704615660
188839734425
100215071697
65916024046
6932918937
128967798393
122565599008
6239854570
271611726682
388507015459
46584864186
245783915276
353237015797
34432534340
357188932130
280060723768
427129127286
93414896313
6212030372
14975974196
150245951622
62572612693
347170192295
146497969403
420261206012
43115655000
37317587564
76662327394
29756453541
102996327879
145761176479
43575620897
9872680542
398756820402
175226566790
316960487028
125069561014
248621269722
82264652856
6840999403
160730069407
72408457356
26872868558
314819664046
225086714995
59600002077
175638676907
154262132869
180156373359
231405965929
488919504117
433154672991
116380490903
19669610752
80121868691
391375330879
150775160603
51011576312
71832796900
390773798028
440301752928
33878616508
83572953624
107417925426
10773532278
3729649085
61777977856
64769618801
79871282948
378891585487
190041302123
78848747525
5088883427
295475046774
239205479176
201302247332
289481953551
225647029903
148805154487
217205641900
48390797104
78952781418
279445028519
207461482911
34992402798
39885006853
203199281108
108350122696
286737765860
88250482659
209655040109
21476723773
78541535728
349871067806
224874495040
383715630793
86922801373
283492632530
307631678304
262489395160
253313543591
232906564207
128756102177
12045374180
285492050749
87834138451
229614493960
113068127056
379643986742
118999666764
67910175126
298484269887
11591197059
185621714601
294665517679
63676595625
423865791293
7796688192
63788242076
78198483683
18799231826
151461226278
114641427635
239311964848
227987844968
161690711419
59973001937
317436217858
388716564623
25769922596
293026580462
65003507997
41919413179
346673682530
170600667715
23413017909
51050140429
62850517742
120410949518
180553314144
154883894543
81772087895
31826215251
82465421846
31228820696
95407697501
111450954745
177607681659
86095425072
62543651686
94158247027
132428759731
41696327543
410251549504
64312918281
109002688640
11239049736
431890596769
177980452787
55446488017
107971911624
181845369714
186602999944
264658415764
117116056977
213806144044
27240408979
454781786238
66826253968
18280393458
4870331205
51345110368
202637864656
33611529102
30435304407
411138958277
270875936899
13033610563
101629079502
4049234912
248156863918
213032249782
32920052999
381253550647
287493730649
64695346694
80005259510
38389866330
52339072415
116991900778
279495231730
10523341160
36966682225
292485912274
158656040978
101567748144
220902436139
164543733158
212012772196
296862962435
258340019993
54719563913
39808452383
98263714402
53914676576
210015835009
160267162405
188887563836
106352568082
124913037679
34485356173
424679046567
59373985362
133980569849
9219200476
376718678084
10693219900
105402792089
205221277287
479825196803
52139298276
47126143411
115072394346
190924931258
29280705479
285943102659
123499368471
350263217053
133814523745
146258402621
319787975820
35093821427
314263124832
113150213941
375185894819
55541286744
19189546412
182499546423
313324681757
18573496341
135416421509
8430848664
4934500277
170911154630
385380197660
135576651150
110307346300
136343096525
51645109696
145204938137
391471668278
45005540011
112754441837
205530482513
246543672021
121744164612
51763850799
338446493293
97822624353
12904398949
244796909261
429434473242
73786048905
382718557433
138949316100
106594559676
62432144417
118525980068
159877373613
152586888095
306971184038
90536340427
252991561716
391289860871
68229068004
110957535570
60471522660
415312370243
66913354854
124936775097
295213509605
47326712502
171416983035
148456375890
148838441923
20010544440
76292806827
35334041622
60157602082
24153338296
221124812600
6954913899
436563701127
95583936536
103740713608
16486799362
160396275562
90743324093
21537705164
213721902666
332218321888
239477854104
244064196261
240251617118
63265536246
14640791292
119142027278
107232930969
336829163997
122488628431
66034928178
226517052622
62594563812
245854100755
28675642761
260948848378
269171497148
20908714408
112654934722
37921808203
147492816045
195936033531
60139130302
55040416591
13902207759
336384757595
93660519706
233013562474
15537389036
212057679211
383969955584
71974109091
98727822704
6295939413
337146004354
454457469316
139386752087
436807565666
252923830096
46068834793
313316608392
66217885672
56209065626
259166688393
174185690817
250610982638
96541471508
41877870844
72074104439
16346075676
18434355597
106103758141
99146857708
13024819881
6659312503
107681944417
117204317935
253868672822
12779236386
63098623615
251543928984
186082712708
414128680636
62133436208
232970074034
83245608250
173037128444
58217208960
3458433888
160027879958
359276769989
306973695549
163870230278
145457314666
338927341922
251864002774
166947710909
37845945242
183567275168
3696514120
238810534762
348387425512
15668316985
116558979738
241814569102
174414759848
28329176505
368749924299
166235493154
51710194324
76235066391
42043167239
264121697302
175461204415
32894296364
294280485757
232938471167
159242315420
416522001197
425956853433
280416811903
298829494355
70227835803
184096627656
351655105644
246159386539
106419903025
26620295995
410825118628
169675914882
230039174960
336285879617
302071067800
95613324796
169479767113
61101700809
131696441096
13662323824
275695784825
336978482027
11609985015
147510733876
85761088639
101331126314
103393307936
365529244800
220138505823
33150705284
9102673093
41449067184
18839334324
132002203542
19915008543
272472663228
31788123754
191943293037
87661433408
89761276081
427137841474
46396830967
378988766445
451403967223
121302902758
247601643960
160441945456
308092767480
191108778308
156257560592
127793318418
5595802092
49777220989
62306050479
49639407199
136545082343
246745649134
50686381358
404825038288
338750006691
176104964917
131340147291
165798028447
134568865792
225772904068
209494561545
451490042246
106873295315
237970859872
273259983909
277503774432
145782168679
53557490506
131444833796
136665343468
277133368425
256293288457
268908746481
164430189014
382680420011
302935789779
26042940616
172267932302
309129449039
297800778999
70220019228
419711013080
226410063402
140067029316
311801573746
45135917993
78326809364
99905471416
160117980948
36228182494
272968579853
127912317886
112456009734
19181634148
11949679258
243988744878
64641635948
8267396078
125120272905
156552420511
284195192024
209513822346
114159655739
278296785974
331247993976
92390549792
300424592010
253960212876
266029333422
97558404015
109791596247
14205897076
93462944674
64344777371
277261050389
49330902729
216756039489
140925265671
50868673204
266359818608
110360439152
281359429116
168100645764
14083331914
137401414587
63243074554
13441616198
91922898456
85739542823
45979576087
432307812256
321776424578
77985212701
180954436493
253436652492
37355542911
204829303709
137126825632
87982321916
75373093006
63643779124
83765750197
72539927415
207970449320
191120686965
196010398124
153667075138
139265511660
101841556401
414918662034
18915823936
215848266478
193943764869
79909233995
44506505050
10554340939
157604101162
90209834913
375330960817
140759817229
199032561736
37785267687
107935347098
309386458622
221927288485
47972081036
91644355475
275015732372
371580595393
215708626871
305142937187
201228794779
45242688851
174726119384
42912185629
323763594595
90956685130
356040662340
82356123714
291967455468
77657972907
276109007143
39892089104
52020344855
342950326370
183002312209
142708874927
389626836143
20875402347
271147555847
122530108409
315703064959
88697044162
185226769906
19046981594
457185054995
203139592117
161390907218
197456318175
211409215512
85874400489
62445970451
321560165766
144152660287
193317367552
83902545944
44453303153
380130641976
114263017613
220776187420
59026288854
135555085102
86192159949
208610795865
397376059772
7186896995
265316352375
134823921659
149204176577
422685545728
229092287000
195025649931
26645154796
185239644084
207744988197
213937129367
273083000200
82876238180
332396075379
196211619097
195918113385
305563213458
99542272498
334309731865
203262521098
49300504384
37832121101
164391133643
211770914843
290885462515
399384188642
260701028941
356217238545
212911952146
268981575017
161823774250
121313245506
147126879146
56375540518
27306075331
143200975196
81450246360
222784165809
123606963441
54537080693
92788326114
345938019645
207618528767
368487111800
161433316655
44817271787
38511264012
35540360466
159906409844
12130143978
338561280121
82638276401
50207682292
88291312930
11221550817
72964870931
60912551751
138110788922
304204504222
120520455056
98216778743
6393790789
22378475203
405647233223
472456172359
177698978171
361872117308
271547852126
125101900433
34273114155
175690951790
9327448232
82899450925
86334298338
72325602596
61653322591
183013379798
22193222287
394012722433
53559357584
109826889054
204873812412
47102628184
334149049762
154647717880
122655732602
149405294710
202131665657
153057419007
137830322399
192965900573
240415291004
140165015155
464403771328
386805084365
157470211682
165730998330
276419673217
332372645251
380481915868
119030865027
180368625114
232678582372
58015389788
206008970970
133951938113
235331990341
286587006899
169516520160
192114814500
16030914784
294522814580
55543963492
281125800294
154284349098
314780174474
64752197804
54393258235
95190149216
165473960001
53323500739
270785567457
52632524190
1483191462
256470556784
8864107923
280993956009
5743345920
196418372416
181101417963
295534184679
457960774445
55415948096
64906510382
35606608306
462876575091
242911151327
99056833344
13414299130
254670804316
44748288242
32990417687
84925481204
276341089940
191062839190
41528399896
255516537038
149819941076
235905891460
84059043257
14329155485
199982456214
18619059272
348270513651
408377203186
364286151014
82865462655
67133025865
26561852129
148512149766
23139706960
199610596378
52390589426
156430025516
297279118980
71227125679
146752691459
390485278252
291175306210
386006921824
100683601624
30869251629
98427756157
155160011190
85159285893
75374829114
50183003944
35366173171
62941171890
376237155587
238851706974
98752445075
144053894450
149494261067
95962605593
186108080067
25003241882
302122373050
260192095556
273908405103
66669540210
334372062617
212817465206
179311659446
314440778260
79373539212
14466392415
96113930633
267040268813
311796564975
4550315574
215894033799
321923854227
100140152699
22520386414
67107426925
113735557752
137699688084
156909140154
411686414647
4327881472
130170358765
197320921228
160490977289
248302617256
413794029229
148733893527
102111444474
226312419782
252961493007
55066541050
112229074225
293118819970
15449169052
57391266357
167656829292
402997197272
96379392378
77235240526
163748305008
171292255642
144816769744
252282247749
176005232068
47115261538
242782124494
122089151022
328211678777
77469786079
86184559602
347362651484
17683161595
230685461725
31433106754
143895379301
470069830349
179247052158
109279438907
34913487738
217957062099
101984821527
192557874749
59895033937
199810334832
248058186997
301925458635
129160823830
45874049810
235685817216
62236493642
196978272640
26852202705
275204132975
179336277334
263992953532
45883273201
81665161709
134203340218
116751253386
2995301997
29876381439
18890943115
208951511868
308079088882
18255789953
150701807825
24067355214
75350899021
229969391419
312337002034
170574219294
320956156542
364552171205
34060676677
264334542343
40379610088
114599632207
126121756744
194614436044
38123995596
68282777281
18691039999
115428567982
19159395230
320763378546
142197291559
172199217788
278750151240
220303907169
169570465788
274245203935
227942825848
56779069394
133106199118
342440789039
336047024992
169348358461
115126732781
364764688050
66998820352
8836606076
133899562804
73910691071
10910011099
277404218859
73233600334
278699480517
137192473312
335259551720
215014511096
262152972802
120969933056
156135858223
187201510362
227377285535
67279337805
201677737634
47487633174
99517721423
354721707085
137465909115
76129689108
7015644549
140657773085
75910604155
226513913213
252554032934
18350842517
193585265949
54912756787
309967222974
283666046417
277337116757
286597819450
90281753097
195428388163
334364995086
241988379367
165142788702
58561080331
432033897003
218996365294
219328460460
97593851744
27560624973
120053252312
221427434521
188288580910
147610607476
58750296645
51474685989
276043276297
128814589886
217933034808
43242230547
60676422220
204427646401
152449419792
73999691173
366279074555
128397207925
180920740609
68876571935
77366942651
193167824906
61260755811
288212376188
268918109833
117165640964
210137030036
14563240540
54602832402
19988312420
257813476639
237484845970
239902832620
247463634564
341987735048
25460303968
70821746475
62988606950
68528352890
391167041629
105376951898
39418636240
15774289093
110875913159
110540908438
207461619888
108506445143
102351819785
177984813977
92631220062
17067118503
246722146332
385113275190
6247949623
220161466729
179375783795
15931842687
97312240942
26531411651
319530798447
223323780810
8171537115
144081149334
94514559090
73024133031
159683174023
49772400647
164255710487
446448815240
176556935558
250921864615
197733305903
158408916338
90995364606
279996787723
132276788232
387982314527
271691274370
372175781255
414283533632
279774134536
62438628246
9318919204
254348621971
425365535593
74937350622
38378353878
14477784844
114043913265
423251479981
239822979004
262099229174
131420856286
211558620964
211288312408
80553670188
15549924539
72847592687
187271528241
118953113774
108996795685
241790088364
229852738236
352560094977
89965546658
222247436281
416017102217
264255053768
28368028643
256616268460
452471081887
53757525066
15658416488
144907386675
389260201916
205990063781
27216024061
379058713068
255748838408
320806577527
71331249429
387110165004
16833646249
144738469563
82223217278
94939215281
88998608741
151556980734
184659861915
115145532970
400441402263
13025368307
109933078663
40569142017
144916828191
367490116530
49278150810
190192466673
99664987417
32860384653
75944858526
112229913765
89254189674
138720235038
251747599009
345881566470
137498720437
90808316359
140069475467
89066530700
140901866345
18964501788
75373489922
343073655660
34333316312
93307783479
346589217696
157570202928
77268536666
130472010698
246298610085
171979343993
71067887706
232946684713
280052880106
155932289876
195488730436
66290341185
220632439848
101092540667
250031485657
113925905933
95096230864
444038363171
73326762598
201986068649
353101561084
168360522295
89728108117
309006536297
35076921001
281232291568
122882836025
58296630404
422800864909
224469709487
54585844783
87077469547
33635667052
110911303832
141632416101
121921236447
129579712350
123795005789
98805281033
192724873524
428774694611
283159629432
91885594274
306032530640
452272848666
184179025220
90813771873
75897959328
124024728993
299148370043
282696489221
342229568337
347801661090
353871325124
107870621852
176793714777
14447913218
106032067084
51388690459
144010090094
137623807947
24152156065
73646484925
156340705930
18176501852
297699063368
85421594588
178191868603
69582300235
124038284327
50635901286
126889165160
375013374727
133387098290
210969379505
51602358738
106586664511
20062474600
19174587966
78805713181
146362911072
415923100121
316669030617
392006858927
21892478327
6786769640
83126984629
60007338433
233871656391
13972359270
89018355664
214679203168
223227468438
8496916752
276769932982
77139184742
295540149570
50613585761
195380093418
205652304338
193973330261
231251799623
203801357500
50726890936
187183986954
367385481523
156863545345
8533002333
68172175381
10279178862
171627918990
45315476513
11003523613
286223814989
96985263975
56548845027
117135101331
404721863996
113401332665
46900364215
125424664377
142589486361
357454717120
87389836697
330742810375
144936649282
158192943511
60682610468
375353126923
336256786589
123513711074
19367658472
76343408039
273452887012
113656953080
92077899261
72736798002
181200485645
155332030779
227661774069
127097898509
168274509155
45730369638
358704899288
77189543026
369972016982
326668983049
146276043723
185232406365
288384801741
1502220558
24456928888
94020980027
79620515082
338938166157
214620873677
192776289834
384791784125
276810212075
191910350949
234198803159
77739195133
314684077643
321514720054
475107359060
183445155654
203646366985
236547078339
164435829578
110283618543
92339343186
305541551063
91864237251
134580466553
118091828631
101833913829
308557952876
451401093201
63609652649
40697440304
383156768739
44432443144
27185707696
379732466594
373936460515
368841443186
257723392058
257704746357
288290553009
234633847893
251380059311
106132000609
210916077204
297918881917
149872736580
241432700745
186557630491
39639460108
75045831037
396640882164
271746537034
99576536663
43987419487
67021973488
196753310237
256652179061
107704095480
154998066918
247638012272
150363714315
24828699966
295427010402
21573517314
4318835251
273866242012
250524322550
181832322581
420315121404
20115301454
79208459310
449612020072
341567452439
13244191536
67406392657
226520845454
417490067181
285477921574
101914456665
388498086693
195408039667
53630524887
331480761493
153093350099
240105228084
254867155600
37256428767
119886200656
287531676089
4630599916
187651943980
55718439376
33158301346
18140939345
392250597045
403870547295
47046310911
296453423595
379622836360
350936419750
423871753827
152944374578
118694916653
56362890277
85919576157
92068208974
173610733995
164614162434
65020555281
11532302973
89286551220
170809221498
83339140628
308094758556
308703703163
58065624262
142368820029
5339729605
327391994260
64821723701
73353418198
217798286164
273788330582
10779302587
408376717541
81758572993
245769542711
117635380888
46681167526
277978929984
106971307446
109226485226
402524252408
149533269920
129723815558
41601445452
429056951790
59250748812
263968192094
51571680827
424696079602
133318285297
4945859869
257378684816
180850507232
30582686097
190740422842
224485788849
154160172292
169891748948
302391981426
94876621985
254639163609
23107919860
255645252348
124339097366
81564553994
332990300752
40815984701
231599058874
340189225345
147135421636
232389464626
389647581377
232269794893
26692031716
223363775223
24935085501
87514421121
153673167100
347229708962
73473541409
393864298844
12256589231
141461426715
13986485057
232258371449
150545610888
278585935795
23628158548
270839359463
14051527954
22243947006
243291876767
208039951347
8115886939
300710851656
90685613808
4977154191
204753200843
171130705247
118818983802
48238660165
92767801257
49635334139
31955417385
100317352632
65675366756
59193435632
221730662629
215171274857
136498625500
121760849560
79702928165
64137555558
101597381055
158052655911
187365411825
129353085765
150151596445
220544674737
217457398581
314596202784
432500183084
365250839542
65178863418
82527735861
408218264245
226398621048
306611715874
130355082518
365804181721
40500430552
280045878879
112675467358
69422101538
203809531619
214031619278
6681376221
178628259380
397407456388
104575906736
191037587571
301483250363
54595713131
361201493390
182732826666
4556181412
292684571801
276936372842
198251600495
122082223766
151448215138
194842976359
298787327479
325755173668
42731024499
357377961283
126559621316
268787787325
2062642369
216560951023
156437156064
134069106381
148530191679
396479652850
319521743154
3642483794
65180270553
51219607117
20256080658
215801640013
61592581174
28807879011
16756876937
323470740446
50689080360
67408239509
14006906723
195870943684
161475625107
84952977117
202480619586
223218939711
2804513125
207555840898
280530363112
106731270631
13150405840
142923474030
84192558101
339194505936
219364285032
316571337814
56386274365
219680912414
349733501823
338362140193
19886683275
230395490595
27786362577
157041451514
104255031675
43010260281
64689463792
73562657023
212049774669
204771688448
32136030648
123196208420
17043173955
149367350053
14838012963
93864978727
227194219332
172112558404
18663165012
172481214313
229816835809
265430958921
354518455943
134532831198
276433725644
35020970835
177056917392
194697198389
296848616468
68904886809
36038248992
176172427161
64742967747
8307376833
21187021213
269557039427
205807100527
146410084034
93620778658
105228282913
119100296799
411852230458
151178150647
480033305043
330414135728
27922778088
54129693329
11648943022
368012329219
121499197271
23650901196
90154264443
50258783960
182240040060
197113770957
94781587368
143116204859
14721682620
137498415663
153282470652
57799711993
409469483867
275409690464
157837057090
115229851589
96500457436
152567789603
174037092174
198669284092
131630064120
104503027781
13534328254
247770808872
34300745181
148223607642
175600858457
27448919843
62685887058
8966920112
265392019087
201784450075
285487010266
70554894618
193426423871
319404261100
111388048268
83788946008
40087556436
143469393226
187725796876
32527054601
294963026213
254960377093
348725345422
86418286010
90558310402
189387684287
83656707079
411145069046
329400488129
446873488935
65155955717
32628940323
46483575783
406695926352
64641898325
133264223718
57791693820
459426563441
115527593057
368210371065
18593725749
281175857797
28146188354
95478552579
322781650390
393268138686
326346043165
258685292559
229867489719
197129813326
191390847794
179478002691
143687001567
54884173118
220910068188
138361172379
145863106981
82037946712
244849126150
8524352775
243083437224
242594894762
325879392864
60283110650
127482528352
278886901489
13544654713
379370568834
184033107766
161076257999
47542075467
22760568513
44139724257
25762106509
73470137970
287845130693
466973967150
88171723274
42372398147
200867552997
185284516643
352665179939
112759564343
39843990108
22227021449
251833769689
149282226561
94631480670
224404850382
332769871879
60409380344
106610837658
134771109538
119060590795
145510238919
106985069092
422290046802
184140083006
209292607916
72096827245
157174958833
41325405109
453334461749
35433446910
173327075312
341196884789
124845526338
228678584039
293250351196
44184339549
211708087739
221914023143
197103262758
86780216017
331816476309
317056128947
207936119243
131563412881
466844098667
230318307505
224567758963
243803418585
164117398858
312532018517
46668139701
295767860247
76779501512
108997945583
277680441472
43021663193
321848473957
126563271100
7699077768
145367239583
348872720148
62354397051
232655599588
295820236650
261147501845
18311787079
353660812035
138852821897
298965996046
210782847847
135187076612
136246433333
77477594640
354188889733
470333913059
310839672395
149975797480
238917857904
64670876285
244088449565
58632410210
125932084870
61038663553
150628093082
197377114040
109588543137
7919300865
172125366056
89067137524
98983863715
320185397207
24953689923
240357951196
36357720854
216516562871
64593769317
350088048092
52840477160
443838537089
67560348151
83472198811
223353936804
366964799348
422774611697
374131509292
362736016346
263376327254
42384294169
127304225555
187658650717
15633132492
163276024134
387906933044
116112277003
55611338834
58756013522
110192559098
86422660626
215224530765
83566243804
401406838245
303774181768
18919726370
40726061930
61978814008
341525322758
259803706714
203408677163
313986800682
377542551095
73663621242
214166699672
345913680469
361081967358
127794426866
6366176128
148740326986
250854919428
146206954849
42951937232
216400361113
75792884806
368771493387
212120077180
96303195194
390769374624
42606514494
336388808247
119916297988
361602816309
254573949080
105704204892
65192973117
242831742926
109742735468
83154527570
13391559446
97149411834
102579630824
89363093846
44284805933
350156583492
114321810190
420240508668
256528285485
108550278783
41040062068
24553839152
98140939177
17980229672
150487119734
94541377373
467300810371
84499226012
10405917180
319185478057
25424598605
203825731140
191835640360
270288450394
360055443885
284318792031
141147187212
76488200196
67887763821
281843226679
13416348804
75593539704
103684886677
267957052553
179131810366
20008138824
256580178333
291988505532
219793420422
204426810151
39981605808
80023594732
50529598628
12943605886
337809882268
121514718520
174505167359
128773590580
403938057024
293773773776
307830926915
190653337263
157646341967
467208387025
36860103125
90217652858
81608719657
109243631425
323892796155
163695786880
108846026864
41934614311
78459701461
5092705762
78392172057
9876572401
266329893755
248744785999
358398522970
18270513836
172253751399
123679601369
21734615607
260277535441
77713688441
239087496050
63393562972
391149370845
104564915299
43574686585
121583810534
215380765439
280614287678
92650368712
167771741535
112488093779
132582693293
336580442404
288226832936
71730746542
159470871512
341645171441
276787777002
126963736382
313192078993
287615895640
268162453207
8859142181
105937229732
29101656199
145818864909
14517432111
183652492333
186527014901
61499369422
28010245925
43316340777
49465295532
105584894170
113604140228
107434971496
96712688297
11652853205
7834608602
223527395740
17714802658
123428166548
137571183409
35641415847
295399190819
20932061633
80689398560
350676278015
192013446854
447047789738
40185709717
197636892931
327776316165
92552808731
256935537762
286457080573
345570070880
21966912889
74728785536
97813985226
318177823059
53116384713
291661436004
277674613060
11158238059
388475994903
195328085965
22342863372
152210303967
50108380374
137436690322
362407074139
118512911103
241266015146
322092174741
364162556806
85729457654
164600981453
115003677124
6300874456
296737606490
66505990018
208491601776
160649497328
12128942322
402065490849
229280678152
183947085695
232164525894
168421020741
11871442688
403857078637
83789586442
167442683277
347800271772
221268208995
295173210701
409026866667
35245025310
129862799670
23496043178
305176281889
184916568573
140258097347
325183279096
300653314093
228871118325
134537558158
107829826126
176219930616
332900505676
367857802944
82311996497
54066425495
1578981168
191263875744
349605572929
224286995601
26315669612
194814960258
317842477158
39226762032
169820769829
252410745110
349177998887
20757364224
109288496850
130936699787
56473852125
60754798928
360790124318
256594609846
122256139190
32395034122
72642996735
129591066663
441533247638
235095896025
139705686397
407346385918
273313271544
384219823935
274117651185
61699978013
189971281975
248738067379
329262738752
49877356662
84226806799
79010350102
297525855389
311686941384
31649623993
17063118879
179712873863
190920229594
55389163303
477078893744
81811974805
401769033907
29679534096
328920993539
333102083277
106590627826
46489843546
8939424860
288298605142
287649248079
281239349814
48812786850
99660034223
41882550717
257397468835
3872618697
179874298944
150164195061
229888349436
181706915656
290516862286
3435796419
15290033783
191148638247
271152241369
182948740379
261095206212
412036724958
13802787795
70081569883
330502805267
3276114156
205158805992
115556216721
216990090768
32215493100
113111947748
16087685690
18694902236
69875669237
202438236653
183460181363
257437967869
183289275859
42229500307
318625269131
28833611215
105536475298
5847734747
334577735526
346553871175
356128556590
404181154310
176561339313
55765540969
163724370032
142595379834
47728355674
450105354332
293163101799
264489281398
109001153795
196515594939
49177728847
247951619148
117176086037
12658585992
34726176261
134242874443
4535735270
155324286322
257584377650
338952012438
195073407141
167147331251
228082841585
280329812270
162873177548
101806689481
24534972923
305422334299
139496919872
31357570288
404373430864
70292470527
54155726592
53195957771
371693805562
21756024890
176657205985
235983873112
188532578918
91752393877
144103831187
221064233754
293266054217
325023377728
416951645380
58055964683
13250127403
427296057696
348924944181
452967946420
28211479236
69553455211
111370032203
276401232247
145452348684
110642547999
344410968438
87111375423
10887019313
13675853536
182209168620
40284834771
349854078147
168618389356
111805331016
45049921073
348091204073
34112770347
85644356194
245751599299
67862521342
118797812488
363798924150
113173873420
149386254720
253798854424
26395317631
111658122736
4389535577
59620433316
139164141044
109569977128
7215722888
290330531714
32522370140
85094881818
357946028173
111625758717
165339051542
290885538945
137980809945
302293601133
57298046966
59519982919
34394700221
250765561094
70612425511
210957214258
78909846064
9560492352
166102246425
205296503567
131668723333
116875638032
235142328560
394318419528
137941839294
99401584686
232808730633
404313152193
105515042582
470783868320
231758252547
187661267224
335401675290
158120130274
362514008155
123932710430
66658626898
43623248125
2145800601
46144961752
154944490614
385215409632
337938839099
106026585429
117105008982
270081696289
96085703683
120414457728
33824025566
53536388603
106467276865
244716845068
98957017874
267943166817
11993183484
160436344219
418465069297
135286499542
114303843845
12808883545
174056170687
134329224603
29461087790
152751083903
66913693521
95732929670
284002829965
16417272390
196856729316
248685283977
143403544590
221306119549
178376043522
172244850082
89485291101
5879130157
218749135811
158189902102
220040369456
59712294403
269476398506
379255981406
217683189408
62227215232
330246230307
173706446078
34273000945
156143872289
201944212015
188557493676
328712017039
132549272159
84765263322
254270217848
91748960321
29579339850
50996866340
187990085736
236837703682
33898484872
78013379869
162378289295
150022836128
68866092202
264812766690
180702715002
203802599489
203582413334
391188930263
413275701609
270630182560
21433416684
50243012217
18100500650
311860095013
379798705591
138125284660
23593344256
78965279511
21901337541
182748895053
114411665755
190500828432
68295526397
285684255827
11091389712
22265817304
285136656198
165026943741
14703168484
57808477556
59308184603
169036148298
262967108637
247604467016
320910380931
38394843161
11758469508
189225534060
230745806763
31900065632
54632898701
45682758906
178771088906
37350979191
61635639932
121442315275
82002860497
195314255528
23172414344
142163267990
114808695110
40161218184
9581627403
147777606628
239997679315
493235568498
209518922463
33697376958
52764981984
108761311834
252499362053
397302678484
30694635550
96872285122
339225481278
74875253738
70265966187
410069523220
378594079580
173001315026
33850190301
11352317329
244532158270
10672261697
215002963728
189290736039
24325346907
275242489168
239649734353
143512030081
47285895321
124684463256
124580681830
247122850678
33687439667
442899470742
186132517424
103180751658
106842889624
206647689368
151054892960
39042616762
148920502058
162100363288
249503660096
54929507367
447879510234
284340740622
250904841956
57464407441
329972699728
169366677111
25068508655
318192004865
46817443479
12807875373
56995032833
375688260448
14271470690
279349675282
204047623103
174126257366
69728236771
415323507352
231396255801
38953951402
87395962032
31629774868
248165928932
185705196878
408837178168
116040993069
38190545405
309769780150
52057878554
97922186562
40210933959
157355911690
220132538273
91254640662
334238342223
223556908596
202380673580
321821544385
208487443568
198998982624
120353436569
32106059354
59432248765
100624201610
44766651824
82667585346
358068088285
74274748708
92660344337
95925961910
263496992835
196492964582
166373407330
119862389326
2706677354
153709124668
105064252232
75850183924
9613078379
278573269976
48670081791
95243350589
95485343236
65257140919
76783125033
318992578102
110908094193
35293544461
18424278640
272193820692
8247446310
145847663397
154716075659
154806263002
372486473638
104368779131
55289202277
21946946808
350478417759
325370444167
123043933860
107216051810
182231889296
173874690461
113477547900
405959082608
323814576918
43584004073
165131523643
303502626354
228957234164
463086694926
398441774587
185456261151
80159634381
358033657585
12590707609
130477761736
78732477978
257727911559
249138017582
129896661712
2066466778
29972194578
54144938854
170097340015
177880604367
196077895749
19573949806
213378933871
22949704320
46505675893
76766582715
135562665493
332549242685
28714630602
102547155036
77113230644
213875250206
238623087569
31881661960
244364768637
15525625231
111775488438
182740898578
4242290238
69340551192
68819733656
137007117023
406540598025
83742830200
36038112232
81987679567
168760752983
125872370474
104759790597
122790383337
187603598718
75210766967
55248362842
457459517729
159846920211
12432754330
61137763279
199686876237
45244278474
222517192778
68988238091
130104351272
69521294602
154104879201
24124469586
179401628272
46198590803
248606507473
3731913955
263247692420
25842102586
253093141287
58649995705
70608135541
193016983257
154659763388
90750705136
57033788911
241107898146
76462200986
107564809106
41160641915
206529469427
306054728330
279868055887
124227060278
206388642513
141945239428
56721942739
11914093675
78057863468
34924228854
152357119780
33380475849
314357689675
124760119377
90711192791
202325807908
177933159079
36642464851
164387845969
234941856253
59319465554
137358835354
295924866974
140539580306
250776721402
102336537181
381249059302
13972249450
196709332160
181557043456
168152890032
302121977954
43826548245
46960999748
166280328140
13235355040
1940960473
81882466481
331240569517
326530265843
38672736021
7903778050
74162087319
463412897018
120792273578
166893315747
151220367011
134476675984
143064059260
66669606558
99308495518
193114094191
22815210999
10198280328
134844771705
311601716397
285418122429
168640954900
85358943678
78364329454
179487852589
85054680419
340263757728
261477267346
126473065852
377766846143
33947013334
52275957900
202206860142
84326942322
403944559641
47036306280
381533371293
136774110935
81376837883
210531067951
249220320959
130003292908
126155253514
124125030343
223664108146
239426311300
102302583003
136823731225
152762739320
44733197728
146377687730
123789388535
35129227242
141997539119
60855885296
182086592542
105081022921
97873689126
10032302894
382203361666
47506486482
144699157960
199109536821
117501472710
255993018908
313409671793
26681206182
258186396139
98199591234
162560723011
17587980449
202870103005
108795232592
10763126372
143837339908
5000862343
42241610304
204019505876
381350274882
133476440561
335699465154
17616144600
162348698100
24782640681
323243820404
95205590674
97174020556
187475366374
131703802709
117063164329
74196408298
27499177675
36818028728
258388024393
428394270918
269799923064
244006277899
16629734539
255468899200
134299399860
38168490252
165076284723
222735832362
287999878157
250382235645
233249545495
218018595225
32887285535
407044611490
120992798114
266308866106
246678557652
59170420088
336952451622
349160905355
129025607218
156745335527
142512086348
293921186559
149580763658
31577894407
424053574918
31057086231
50993224066
178646499375
9485282586
235231451702
200897153377
462486942491
310773905550
191701081825
164149041954
69807873727
131017773404
176050650741
53671342150
58381459848
206306539688
389557156910
41820810708
203661861955
251835451600
361867543038
99466992704
167298290816
160559216528
32286732218
127149651394
159975533142
203578488636
63036089484
187092543580
14635702783
223163642437
68449144849
79277664368
120175057571
207937836964
84882245303
188010924398
142528412157
311758649325
4684628863
261164775585
408098569705
130620991157
40872996621
87892849202
219234026765
90407452409
173957233942
117147700442
99112639915
166913273237
322292603464
165982349515
76443409647
33104360988
356217512343
93088395836
304028554575
404094663308
381967599674
414030210897
104909454053
131656669086
224645876040
81622475711
381075981370
320007938157
19025870868
151093820821
299708341172
113481452037
249685527313
91911095437
130773968321
125058709361
253791894267
154272138953
303308547806
70372407981
135163206688
44333481973
76267317583
126080791928
154178475226
306843993479
288014280002
127958629874
177303316869
294412420453
277205899928
471091724700
22132326059
265766960478
167679220596
56217818209
113734096219
361054119225
139754524432
67683208503
98763502119
43478921520
112823401490
264420685882
276808003316
91615375414
151844057719
383640736038
25014699080
269054687248
43563513446
143360576760
22271203230
10323228726
113088704700
231135684268
336251741709
251545416482
41754189087
139569676855
184289707709
69330915924
33605115251
73003508411
32566304921
80609042391
280538981113
112906274872
124573364891
142049946439
61724914064
233847576698
51089986130
72513382663
428038369380
225282867209
11284416711
424753608079
116820160875
113619471520
107954616124
182933128687
141414643664
224025299798
124754476003
366330481010
99987531201
325293252038
183910506410
155597217338
342075559120
107721225568
351900600968
111687912372
221155985448
168054597206
144639566820
88973477722
218906631474
28647755177
394996446381
229241290288
103464415343
203988563997
144433146789
107570703547
98339455815
135026910807
365797570418
301293251427
338547990274
199769144001
134379567269
9834734512
249754130970
175732590205
164580423251
178393761984
87239367792
49324321643
35523631825
7564981699
309923244309
269179466568
244345470137
50287952143
242462659973
15108253011
360110182879
146667679618
60895614301
250434871889
48084051600
194050216358
286184078439
145613108944
191240556463
115039397721
76506313295
63900752682
27124564062
116094779533
98513965018
129135078454
337713621852
242044185899
118670960557
325199796530
389797447229
229759323651
87167209153
299349945075
103291868558
102257850949
432065451809
179857884584
107275650749
117667076909
229911333213
382709967194
180961452431
405098041462
154425918548
145397927272
119586294432
9815613979
119465720259
417760082883
118823999345
195453395029
11805675723
257722999411
287022135972
30296556912
57968366681
52990791604
26401707355
220736771416
141256076162
96719471896
108802115367
128097814656
138853790723
394590750944
116521758153
116317938244
106769613018
440923278473
123068588523
8829865944
235409899028
300795429990
125418775372
108658518512
210819869711
83325656840
277105269702
184342183887
200849103602
343882254786
188809590189
6854974714
136459940599
35380943753
134055142969
228268435983
143338001270
377133523448
18071381805
25683861962
196245562725
21685459861
86821666617
95133600132
164267468107
24097482261
405773566099
48521191599
94837479349
35191214743
58299420020
377316592195
299473799552
65369785818
293473742878
305700325713
160642006664
282651409733
18495569678
171068664060
228488431024
21726211110
339515631508
27362085221
35090711338
254180017560
29856508478
323374164453
209325516510
89428305264
252096202663
97999863427
48342425336
8952061385
465409584067
91245722674
137654679481
80935995081
157889342539
389078027510
362933656172
195084475407
160168605597
209266235205
53715985525
128282163977
349323289693
159431177233
80691058941
162000055207
360203580473
414976044340
54969073700
25239332377
77471185096
121425185281
114000667356
374085551912
291423106252
270618375726
107723175832
174514885715
18480399626
466852513736
93343397134
35425552889
3110409643
411743148669
43860303262
371485773750
273587899542
366789129440
264688141106
118100687060
8199057338
3741126575
34961187786
259346892682
11801393594
80815198461
308366936418
151077409980
311779700325
394093391415
12028152311
302027893422
223493005463
191379275035
23163753333
37467604053
333651251573
180896399885
427214077174
14514949363
219284085627
156932486687
192620310629
67293440761
249347997336
236848828986
351717386225
342454742380
281850321380
93949789079
223588648691
51061320807
265819691161
22751776632
78737370141
13910335170
50175355824
299040595748
207453170379
103583528573
21962058994
124993292475
122830585016
165813332495
148012163539
86808360466
267352909785
5254480325
19869969309
239070592949
138032679537
205335513701
342560897630
68445909176
149046071862
70906538360
137903877976
154181292583
132342159210
228064152540
65625529829
62463727635
46154558445
282755773390
68344538115
250040786949
101858296702
286161630256
104983842084
49054185900
136578093924
175627098097
84362604546
274137751040
426107876226
210356632717
307683904382
114598463866
240461497280
194755363783
77720127073
148383222496
42484830534
15146347538
54884090957
233650618211
259532379894
22116136950
310982550256
296035354616
42900379656
75461925837
8899144717
233675543890
196723651075
32167778035
329178420332
362528003145
103914734179
158031810103
406632020880
114332494575
170436232456
129439247882
122605654721
321334180559
158212928154
70021367672
45182979313
50439980658
255502721301
169289452224
112954054654
213581953298
42053853991
222810809025
94412317208
139895159954
110098018674
138685551723
241373750825
152027169419
135289000995
161174688405
117087715136
452660262907
261442220489
184195798798
351442968318
161729334437
256040880327
14737665790
304353312711
30744004056
168021648318
263130627101
374609317395
279467794948
336276021266
262789093268
83924568128
398166913402
251225583656
78644684168
78523167447
262621189047
76002545231
401694655402
20481239325
330075980404
155111120419
142458080707
379972835066
292128351337
291589276181
57370324672
11079417169
167388665627
184446533232
175212309895
341241088352
245866019735
174040193854
10855757261
34377457458
67468541274
248754786344
201008209137
447602829824
257945241616
43963814509
114120310318
83825088792
251425163784
302248388413
83359385935
19989843388
163503261564
387113835505
152776946859
253103041513
148418758033
202297891308
185308506893
93316754610
172769149981
256820289725
209881257716
256746391883
86634256751
157574163592
72595161572
25276566569
285184079959
3895874251
208684580342
180074871025
196430350627
142181623137
69223354652
340492350234
192832831992
292948070263
30135662131
10395144210
170579327384
355790496699
317110290021
315036038100
172514832616
158594849409
47678864290
251689535316
176408738241
214201397488
13954768724
323453304400
126907285749
173391701998
42256914357
118494405516
134190760851
391199588143
361146656161
289251546480
273809954193
94565815665
312861657102
39337179571
38326732423
299922657321
3938392346
143046725119
104657744327
313167624706
25356610090
328263470607
77112279946
69690861192
123974118288
24936091525
369563178984
95165105438
80451291002
417251755703
155258048841
116093013915
334788147939
32652360774
72900115381
62077923696
264427266855
230961108905
19935895797
228358459596
272269623145
425962199494
31346672488
235903798111
335127421923
5918615654
9048669475
6042568582
4864955443
92604015324
87007206802
33261360974
80049246795
27493986105
389622404462
331650329901
76029913325
313500767458
303388952963
53490153748
367235913715
228607096995
110227794943
81929009553
177442807413
52722734110
144061000233
333948309559
155163828392
8653307721
329010251757
244616753388
77446965506
212280299312
89661396518
146154875801
7499164833
199352700677
204121988750
239347698602
73541880441
28542563967
268730209647
105813427517
175886208987
227731326601
138435851005
12743204542
107640199744
128519079484
102343561302
189966857680
24954321483
57290005780
174224845910
3087348523
19091519904
161057737877
93076155949
34449278645
10544518679
136960892260
119565607685
81499540744
274450657548
224622019089
178240763863
18818719241
107920305141
178586961229
79661142730
319281271476
30092641693
464662281470
20453959109
473128642896
124265971866
301810867133
4990837392
52844296891
199647503829
192200786766
290172788562
216252186523
5269849042
307448145477
193522878032
41576426358
247573852879
33180083630
69056047032
95805320115
207337317084
341039219823
464511838139
246865610156
34171221734
286431249789
6113346948
187915739000
406544485087
272909365321
291886506770
170394936752
259507037955
333813701366
4597571048
16804314766
279305119032
114207085658
63083603478
333038305055
157311034719
295834669072
68282769706
98607086849
321757376252
237342596983
369340384551
52424297191
363733690903
209299751956
151100978266
237004503879
273879756313
114442218366
247449228483
50670115073
206284718023
393738253299
108722472712
19824659117
168530331885
248986936291
59713231888
209124934830
137752460123
132431396649
416702528376
304128497929
83076716306
43974701249
272108802663
255899350938
113815467133
100626940895
27787492196
196433734530
225787003361
299454926559
301942591723
179183515129
12331103859
32084866113
392751401032
20148884286
388403291781
310662729448
92477792194
305904210155
261193995190
153030808182
213575730600
214782699584
136115037234
90424859303
432934872703
282768144347
109591958409
309594304954
27368906435
136597091117
133092649358
31079849641
400310996408
169043136917
273864291581
17757187469
25748045428
13720023224
321069655523
223022795240
43559839894
112334004449
317206163953
143881428109
337636806609
88841064534
284073859818
32720671634
337884521459
212250002978
263349331257
245498867991
92125549393
125059387138
94681085142
17892357860
63681644675
228571334641
134604598133
172596391938
123573980354
218323424990
274152360543
242116240440
83481481087
186635943445
298974876224
17785621334
4977102149
264440832399
191908281651
198464167434
423147949876
76466358090
398688477579
76788244456
27086855328
17862523413
127469154088
103445740159
11935393944
278984838226
29064726563
293885165855
85095762102
172752573555
171118353847
92632684927
49304300450
302767314302
29629400128
61623173143
26027494889
148191769395
381644805217
15840154446
40135373810
127755187493
196166822295
75983486060
214517855465
411599917304
131886554453
44307965350
148086744237
277700175941
211183666553
288013342660
152002143010
18507347416
5355214966
10445514201
175386618473
12463910359
49390379302
129860173952
103413995592
219217218942
164322868717
9233302779
309436604501
334995192432
210423580280
131633134954
152585774096
105920819627
138399262156
6068634181
96980683729
290892334276
81781352993
345923139307
249370355745
115569409597
185942192606
8626044355
94967791893
99731340970
166718293240
230665334777
424144051648
63049753622
62249868875
164990542410
105217038728
431181783075
281285224762
322418007396
140274320079
25906690037
105783174595
96047850227
222097300534
68759418466
382822089731
177212366008
185306633974
296089397463
26159864373
3857342154
254958391748
151245365212
192570667063
285144728687
313076476858
24516429407
3179153886
212539395823
10136213589
473726979496
224300475118
171436820506
132460713797
33693475795
221126001095
380514327251
43959464530
369900059344
75631671172
135660515284
10997991054
76084480994
159537679582
97155964846
48544007427
148355463331
394172350799
65590042267
12579129478
289241156332
385399611263
53638672838
35166788054
56310201836
240659731340
256307393925
348917790269
41121944154
163996677089
2372732873
442851463378
101000224245
85825204127
141456579408
363694251689
124906577592
435927533472
32212998807
219696106186
44703332896
118748821887
106765144507
200338615963
60761952597
280025837838
315203658914
98770989836
76428747930
105279184323
248861769819
218355256336
80372992459
41315424398
269028469341
460003410958
47154913204
10598422227
225518427759
43394611784
261674423076
219307254445
290091920270
419636044841
464951846856
25256600450
255159678933
224996813756
294533783843
398019235743
133516645790
145386397534
361596110857
45252431055
54340778479
7646204207
180534842222
35251547867
262310038846
181519277411
348549103600
256995234179
77716290036
272494988285
302922997097
168764335871
425398114473
52610211440
46484862720
99672553260
51389056178
340081487903
218847104751
121056130009
166961753875
54810663113
383240180402
284657450367
27080155861
392784731475
413748326458
38924447758
324970763138
124401051444
167095583301
85443060030
103875054272
396238181734
144850083550
150671494831
101830083856
240721481601
258458062952
418368587017
19901472713
59259744611
23732262442
39519763756
252931579762
89229763329
375167551778
55321251017
103430162567
189647468094
215128106963
215276407741
148636090241
29460149567
233511238115
35935763980
111730233370
59302379089
46782881310
133685282375
97292864624
193826316178
319761743353
2389996839
63265406780
184366447188
156878062232
134256614863
9705580924
152451471624
304221641830
105973295302
44665593965
13066372054
269186272777
383029364411
16732637430
39216815030
20736634210
65300799108
337051831249
152649764394
392921483680
119234701468
140350039285
247470872124
55331842610
423607359659
60667354116
15336693221
144995036132
111221708299
102300573336
387048212997
149722714316
98193173792
7950354249
316159892645
249947130984
234017904963
10461204095
48804716132
54092412974
245615011916
244939687698
28760709626
88695771673
159978282809
246498306671
15723728909
385705654147
266681032557
229734200910
24903348848
159057266804
263165883940
69040254451
299364479348
136514745538
320641397627
252295306204
37826043490
217886103766
88642387237
81044015812
256697501832
315064813415
16663690763
154617413039
177676937362
159578563851
244941650399
110461044658
271585850954
455895426562
246749158878
114641664200
410012126483
186664060051
251130610817
23049980538
94013859781
129040265525
112945017912
172345001348
222167277691
117401211050
4988501240
182427364934
227442420632
50297029282
247086911525
247356079131
171831408972
155613655937
113411719601
81972105812
42452389686
305764500600
41523040676
149781055344
209219146780
346407732996
313758214394
92947615742
301497059629
16893034854
433543886025
270789934921
379350429146
33518189232
54789197153
223714613195
331250565700
92332034521
457447900839
179754403626
440976117882
81341478704
126716543566
62139082266
96128514000
91105888000
27058769421
425784461780
131998014799
416852582854
10341810103
131671168625
7832315653
87126893512
64051560151
259855497685
131836370107
149894776176
75525539905
204565642212
305276273170
40336393281
89709105809
123253262886
40446484269
154922675607
130455993747
96010438916
273355315633
140206354853
85377010485
156454977980
82102929598
141558707408
319046688285
347361790967
178389608414
123526522230
229626235093
89801744892
40468241945
220550195922
155523712990
8444557887
390572938385
63637556610
143865964791
144769758221
95823717993
177070222683
117946430089
71304881288
69410437055
5253007587
255421135958
164574218078
139045276208
304590241412
139898193232
198776450815
115520668952
28256788789
34345215895
260283090992
51294482270
8119567042
291368030731
155050256563
164260818009
72629628461
106172466510
172073881925
200008650127
32418113314
351331703502
63614383867
77979516820
123367270901
146794148733
24988165123
302838360173
27697638523
211841296150
222716754361
117640204249
179505372130
115172353881
129186052912
252078345373
273041050759
60349925626
67602279472
9519487288
87688668981
253201643109
2811103939
197662254830
18995896278
85392184730
182897287678
288308032901
332000084343
40741175266
90726993409
289923763045
56335838161
114194309023
161454112843
257976648367
422540894794
41993912340
214280919570
129721440485
12255136294
327227175448
269286436542
240242192972
191456126713
123205951550
4552934296
284628173221
194625624946
144926642447
153567664011
285442110628
270574753376
90821891327
240547136715
443665912232
208697009610
60393606153
217772465997
29256003725
251773758721
285024840642
45303035834
377227182048
225426171714
125594778968
222772318804
283968249019
19074440086
18028764974
89810094883
126695194802
8870846316
72388087918
105210151429
5320690508
227862519301
70491964322
247159661734
369915380210
230624891978
43013356630
7004033818
58931778103
47961674633
158265156565
171141518684
105463003712
363600130849
11214213950
291277817578
319983423774
313904365394
36813045221
375929854602
96698130064
55947895602
320935887136
294692770755
183430305633
187081782919
141012835098
396192841460
174427144611
318807193991
1701042025
77315949730
2163468618
362177194865
362587775585
319077841123
56702424899
179378848847
247656101836
140671236934
51634333482
134259777436
309604713449
189906122357
107231883645
291371953871
302586417295
368957326308
196112150592
53722700766
69114950889
232038931409
47153757304
172509630448
120202331001
45503070729
83499643383
284672412596
104455396818
3733221185
294228190521
20274515708
436820111624
170465846777
334238782011
94339927258
130105459787
436621794830
72213920262
341953465833
35802839605
102152455236
167292708321
21772814459
53606359787
193687212893
259720562831
141749197878
143306575201
272227446034
314252021325
102037038892
15423410567
192930821906
279001899671
71244811446
100298085616
203330399850
259809296258
139424620907
305101921143
104341147776
308101646220
285491885933
15422249809
3991256090
108676564612
278068352846
95946202038
156801388850
31089070169
380570953958
302328737886
32468701264
9039062856
259030946178
90277009651
77516932602
309005421441
289902516999
146589092430
29762121849
205991499178
397546228271
231805759603
15818637655
178687789300
122107298170
351007489864
179575306353
344488061059
20290254138
151588087197
350577704280
122574751043
267717871161
208000698845
142256334996
279946136022
55585604584
19230676173
6842174515
94926859413
3750936759
395581445702
9749574572
254134742139
151676999997
351752554622
104864368467
66794534754
250083429865
86402093644
285530088950
311309427108
166892053766
123522537160
165319873148
266076443864
2525756326
19061443897
16980462659
318639797508
307542320706
223310202461
355750004885
44954566471
86192245004
267586805179
422409795446
66084658151
113707344914
13263781187
297833955689
62009965260
186651056896
48320235000
100714962746
172609374874
205127621735
26690178423
29667243199
61065602394
328347850797
255789831830
90284698970
295911138348
433206057925
77731887550
408230233207
98835370506
368023109281
9665448472
446559430619
67676620196
420496669720
2322200320
348057779387
341766995265
291044019205
170608789991
115596705122
47628455099
234427857768
69519407673
410123849382
69841823329
50599867609
22302022437
89636198692
386388355012
93511037396
87723403769
160928925723
3981304076
363228081964
93834010798
50122628088
128304857026
39537238785
134971297386
31373714209
165601138800
9947588057
427719818062
107392942096
258624865509
28986888276
96428911267
187021897540
146260870835
139226758161
9144863283
138340600333
83630603859
336117005910
27559217588
139597060946
217998161156
15082851793
73979346248
103100877923
117896202556
163409363414
67427358076
6478695542
52762148002
88569521161
422127875606
15356664386
39732345682
129188429729
468041471088
230032511043
465467993943
316493874622
103586560715
344697423900
274698961685
106865353512
64437608579
62250304673
44771978245
57523383111
55130207935
179444930595
43174112381
119738392470
101537555647
279679974955
36840139636
68831396566
332894728784
29400458491
432468510952
92473405769
95623791560
229069618860
194794467335
312697431823
451904548322
37313661396
140747119641
107275374699
296417429865
96517640175
290972126511
12819772764
166873116259
95391578993
50854001535
109835200288
19532624992
431015474760
170948653230
172634089353
347721241824
20152337762
127291313793
134387886068
201691386038
94647761274
273266828307
36571950563
191993064007
130836757077
242822530494
258861792197
142877935722
271324855256
30444206303
257850007296
196507175280
134779159883
58418013425
152036972014
50284564087
293797300608
177261153880
247107585073
317416121327
80357768740
104448232811
157286975600
429081205142
366324337497
84906656786
11876165944
98649258906
95585721025
215155713890
32584057054
371844622842
52649952644
20409142140
27010752994
3411115243
122177783032
144029720281
154891392398
61120728521
42344481737
58621875942
58266865064
281628432931
413334758607
168865046809
129136415517
110263605643
38599719486
402372716267
159396313024
168087589265
369028398012
423330400511
195955826240
371974999660
18544669425
416670518373
160456190461
127939904412
47868319713
98585824797
222688217676
39637945024
184435718453
331726064317
172836296010
34786484376
81645841577
31250323820
132231954131
170813639673
161797584423
23054444168
40075477594
135951344138
87248163271
91543789332
141306726989
188114446172
409911022186
400358126368
175193672716
46596644190
372381992625
43225592754
380297060836
49502772607
11130567599
72312722013
162780929092
243061699437
64290169651
20844754116
275537553179
78884311492
346150720865
428788975956
415271138648
165099710250
194281224166
15826789436
29817162935
286134872917
272067021891
330342102685
334547289967
68127394885
141693328735
209638218932
131850761965
270887864317
130421281628
365824660367
336049807216
5039756662
260382652812
49638693683
146149737602
257345627923
142863835241
19449969759
52404121085
217415332705
115495888143
71663508814
72411099548
98782653586
150685650794
335900668304
15615671224
213023474245
128226009566
420376988330
463565751893
14793304901
140870559737
94985263610
277384823291
240650437934
161311851243
139244808106
29889646647
12331673098
85061573761
152486437713
24087246682
157600327173
72882991263
5909187047
76717240457
28642776619
134167587710
53462143126
189476648107
84472078992
183343187361
155195892248
3779114480
189080734859
90311225605
19964131211
178524139291
7305717281
53840679804
271209800441
40081327773
33933329709
25407623177
100767750749
19718812099
12781749911
123752414484
104802509306
117010490958
259988644422
109448290648
64081140181
104112980993
147467776166
10861700852
243885009876
287584361142
366986699521
66813511386
49811986012
12344604233
55415729876
230939671865
319318939062
159860798563
155137333068
8183137654
38717183056
364956645502
24037702071
60326223791
79199299660
161260923866
20235320716
48970048925
325677994998
146843397644
134438555075
102147383508
470186341840
208201269138
131128854551
12684977751
221960526897
230105608166
182095819743
276299233268
336549600486
62591121202
38841768603
26427830209
307739282442
36821543333
275857699865
13674468212
291625042878
40800601413
314477661365
170810583009
114129738679
226421116443
198029423480
132054713827
149074513074
148037791085
222375553174
293904667495
288965999251
92814354263
105698665639
38859590337
128341725164
117703968490
53964301130
96615992766
87432166072
63847249712
247852950250
134978795526
111950201195
43025559713
14337459870
150858119709
203698445003
36952632145
86415401310
177976409279
84918660908
335853378697
54236382175
390413362419
3548388601
207667412132
161470006695
79718490745
60143340393
103504868390
379556986843
29557855267
288909797809
9748571807
175803403245
132191132758
86046717372
184564642085
279439788220
72728747022
228682976993
145657125615
3258289987
217660241233
295918438459
115335179682
200668297808
60402050580
42913070461
8959678032
41238745525
150157705452
26222036390
132225055076
354288674771
28024764302
126968426831
47164022174
113625787184
200461180282
359357801621
172146240916
41363192749
141952951618
113304313345
92782516537
414509287464
261775586080
190051370067
88860053394
387179483264
3308899750
74814905278
197863748045
202177125618
83977771334
163323619359
383277891617
321989948828
331940397793
121387777296
138267104336
229493360970
317111858309
100059696793
294869228222
103660462910
191861549856
349131925987
227119802424
138057917979
327061119096
217806682499
267654678395
323945242389
35067490609
13753939146
270398547567
280880701031
92394705712
132459680988
8452619033
268460411894
176066048340
301954833650
24576094266
208523131091
327468215045
25994698043
430125116355
9080964515
172111168171
449420160128
192403474736
4223682834
38521857205
50114897710
16205560309
64717205467
231239594218
178493651074
94979462773
287366812851
27590154646
94044053219
341132736689
49471094967
57206336562
315322975640
36653160598
91873353445
46650076373
3864732534
421090813140
340750254135
79997578809
67975853310
193850412925
141364635253
162904349324
295179127677
150341964598
109794029770
82449781551
45128236077
294476400422
308624373423
100259971403
339650214183
396952677687
37886749324
139735438745
318563686076
76679896788
197332481498
80215681546
102858828692
87847039907
40406238222
212091734790
465379814055
379491179657
119000600706
119056576168
183845185478
56338900413
41923623998
98300900270
52769225313
118798943408
115114877375
98069490363
56039113714
436767192120
283974634625
179681738703
188723262871
295029007768
154639842373
185336903082
48991566940
159342506382
252953374567
107051094187
7282799047
122387761226
345422497665
215148191083
405281384641
258931482897
122405429814
202292055157
224675272770
127958012116
117397050638
5481952916
95495984781
390582177815
19478147930
290419687397
184607104224
143574270274
149255631510
30951910542
19882313630
105118838455
205652611950
126271826086
344471288355
140567191398
236838843300
265862471929
238859044586
32864263634
168804190571
80178260487
130178952803
86526174058
78927780803
325568319843
264145671401
111117346634
100417492677
104447130407
160325714110
62858205009
28490309901
146811419861
45284146047
320108303312
108959705853
373391226124
144127593597
70374359343
335287262070
78357627777
452771718526
80129429093
320297755376
128407903604
52872737013
120212596183
328955213876
128890999057
140764372258
295603508766
95001829421
32581810169
432355609259
321000976949
79094462351
67007712356
61325170064
330475058351
60150517984
345633678348
102314848936
13629176889
26772238000
155980122935
127287501297
36020883371
300740793165
195973727055
319724202301
219261452896
64437171395
235448380333
433965165909
218081009154
419001309773
369980217382
24361151862
44420510595
247018371623
102941093006
39823573101
101688138122
382070731731
210290653554
136773932625
334957485739
324073950374
157628500735
148289735754
103943853761
153145921673
20672601807
100851900761
19292512627
22682388780
252571797145
88260592610
154177784146
17619230735
311071558113
419627045718
192976452258
119166381719
164591917974
179450800433
48984108681
114529835272
47645395601
2909947515
43284260438
334805818101
46937333612
181023714846
4048582190
94918408029
145415250920
207580726261
169298777165
55129190011
411477200253
225822375908
320379891343
22368569982
137419559236
345682406439
54669249846
148150036568
39445609817
101769337042
48553228876
192639726958
347019559881
257036958551
40708611353
214721858632
24979763568
106541834998
111032542579
96883752952
226746975986
44918293685
100167545237
5583094614
421577326853
198081687006
79510246620
251846074563
38769240696
125617710139
67938004080
213732200497
114418677065
291123585491
10859913934
49839258894
73596197014
101437663761
217036445486
313453727969
316842356439
193921729367
15920290276
45853431615
372468610453
119917464751
307200409650
216950309023
157989441518
30113963517
167460489161
403143968085
76543201123
213324040776
56105861432
54410321525
31363943077
36976223940
271270072789
225605454102
140327594299
168452832662
293834487283
386731991173
142519502790
24244327857
259638037671
127276257590
181425421949
350953431286
301222770868
223369391573
78582522820
86055472300
439411256580
11614881025
350197727495
39817502448
136992916744
116610811746
106992779787
262027861141
417158388239
85130278631
131180081982
126806151409
62236156366
370267228588
113123071190
270024274382
186932913637
283106353050
155517016826
69736971328
57661169305
278548995295
56911506548
176216759382
21730140774
451465554983
369844739472
26163520697
196947915085
180442787656
16451072155
120709951174
311705757213
13983588691
235617190597
75125345418
14509906013
76043873670
129549550177
338227675676
125927031074
138750405568
11805033180
8170621051
201629696675
8954010739
15568599791
25142222487
72600773727
420367269387
267138195041
374501020951
44981555530
281737537618
42540471445
82175210066
279529520722
378462982814
92452260975
301002431257
377345478364
113639890516
4286597546
148755967061
198298977019
428242214434
164877320764
12012409246
60598207193
404829009703
104696091179
20654556690
312012776132
15218096013
91783871072
118935965922
332300055519
42962501199
89734066027
145325104826
340889876916
142310093129
135506878468
112743117841
143189115247
168966112405
295529659343
19404085599
274987899762
59686322582
34586159450
200351174904
211207967121
316343877091
33392876358
303110292554
344472542297
357293047335
56784812288
308689076145
118250426797
263868683402
38767442506
407024461798
48600474252
21790782340
91615526513
166839507585
27252637888
143149435849
23843305635
277341641055
32967829521
402701812969
216604166559
209840157380
41431069988
292539485220
320269304091
142454146837
305423470904
223077033561
256124232774
198218435710
251614899880
84256784447
161691718797
228329632119
121044167870
52564575821
156451783080
48792998851
76155015402
15301352617
26512311864
51239950944
107636201596
125153273103
449965061031
91340741611
350613878073
237324754428
161649675968
8018878341
257888594998
264266525905
24530994382
109747536985
124293503832
25336847783
211360139478
253537985871
152344257585
4199224810
65671233107
71583726912
81992264028
185938599865
235340078740
70481325862
164686147333
136058813595
68112034238
98797034294
163760259372
11214182636
209221513550
95496498036
33271361180
7176508921
87297608590
11400833022
143924180061
93687283455
12082122385
260504015329
106704261066
348031176246
434375684708
18671853822
77892333541
355941970915
69341941431
182575579034
246052303757
18578365129
5345828552
310055465874
322369424977
67695361467
114941534508
203236112188
35455054957
197772600826
199881425818
245224021282
172338656684
74087005183
262922186610
47702511068
78699062048
90029425068
410434799285
377228778459
242146529257
405342725063
75826169181
190411395363
106759351511
267716307497
87610929183
170617586157
76856208644
153088020506
147127623158
472101184724
149113156487
158509677681
6857779266
42931327370
37693787359
225688765211
38885909863
381952366702
105285819315
261618419873
91012449165
43862159692
312187146884
306932966490
195716487774
178315165496
438876164494
232610909124
333332493374
318268890932
78136207365
36774996817
191955492932
319456510168
17540604333
112935055214
239782904594
28991961532
452988989464
116490199339
111442642633
180708914527
207238197423
44041637251
250077906885
95874699676
165931184558
75447197503
153689194159
224029358672
236748880678
92905942550
128134088481
346027811031
457417425705
122133703467
30534455841
163565492229
30628650461
188602421462
259143313013
221359897054
74891061124
243094874076
60408544367
144516193174
103870531390
120454094277
133099337858
14023764639
395242502368
13554122188
26324915025
5511560209
357475484832
388544903988
224016795048
13188857554
43445366083
138890868377
69947788949
100948025419
5270588484
192935682322
140247712331
84236307945
351814638558
388223170308
168759851085
82012202633
272331665116
49256988055
324724717842
173552998371
41399173174
161264932951
244845788428
224860666374
62397813762
262517117260
269663293590
220376070784
58881345261
268406053195
159020902400
180410190604
81975717354
33137014515
329242275070
32468848111
3872752103
41662024480
113955223420
71373238961
41204466322
236031585940
70145417564
8462144627
34201917532
183643036855
108888912611
379140439492
201395150905
44086421378
109194780596
138580782008
111043783983
417992255596
237857993458
180621506906
102129564002
268138067363
221622679980
364984644030
123209660110
407515252342
4544575855
150691827925
159599195274
5501784670
247674962211
147611254365
245426845858
25443231027
185959103270
172613135699
181529258143
192260975586
407535403368
4208345620
150408890797
233958741334
294129549792
110051187847
288396278407
272194943921
394030047810
48942783302
310097724818
43125621229
209009823128
272383406308
32930137806
15897974161
360697347807
39151697828
123117591083
317792452535
77328960049
4479159498
239262600014
99072581162
164128188897
328035116510
38164082852
294222525096
330594353545
32638162502
333701418893
322988957372
92409682945
11347149969
103089595572
435223240993
276447037559
448069488470
291587657026
97032799185
230287672707
182186538959
271845903500
83620089418
218073236636
314174498607
10133228490
158484468381
129480263613
111668163305
93185504351
75857654655
160455412329
363112368263
74540299343
114070195256
6991815069
390515389404
17461557981
358629705519
146271934982
8651129550
60072746592
85890337389
16259402840
71815656568
44253700319
355270930023
98498149086
152032630310
148825736766
295621696305
46529741409
29164215518
291363971309
44914383215
218377845859
370521939999
196710445495
46262539366
213802642812
77811478856
335870967720
110707430244
118081372778
357447624266
163131404038
101286102884
83950357705
206943406296
165320388385
49618593106
331469884162
179583487004
342813481201
36124244067
338572715133
23460850746
180719550422
179458128884
473234502454
89894900877
112650005313
123996949321
26544315842
328417291688
86829313200
394979235003
337919396390
298172364123
4669621758
276927790374
142409873851
429073733383
354772779253
30804366237
115596281070
140154659952
149195242550
417837712430
161292287784
219175524702
196824007037
294446568641
53434319020
38479813022
397291761217
316069349218
273911846698
97229895397
194816488170
21311472155
17702779232
268030431695
247526159216
193013278588
140073009681
193112667706
367790625505
131454994728
180813639475
46312296585
184716859242
321292166396
331729073094
34779608041
35134526313
392865838185
9506080876
23232069473
107943727704
30026458444
133828068825
212804221622
314204762242
48067293094
28971477686
343369086266
156905549801
295693010294
4308170859
88285894136
71936410010
181518066245
103354871074
131961670233
161711883541
157528599612
397643667135
92080682217
12142155856
155504292502
94075512906
8731985703
109187957485
116198814279
2299587711
168521723567
74313446825
63105456272
152771811282
152469852511
225226231451
38002458882
26958351278
205711895441
124972672142
196082420385
73082945105
207266962510
39473530866
237852652898
167609502621
268510365792
240096300567
6654041599
141146525711
149309925302
368651744893
162361604811
104211864695
236611939088
228010204443
143356218970
155041964504
111127732812
119019296198
45645205981
20787675470
189332388074
357411490399
22346228120
143878436388
73045115226
65378451023
108744685124
366052252237
141231869968
83608429511
40631956985
23723034287
349572284563
250501484738
36485673748
290349110004
160452113428
136879457747
104478484749
356383415851
68347060149
293023593862
2812592736
81507777546
298591653468
351683907655
304370752875
338637110843
137446996961
181944909259
12834163531
22931063081
231869552534
74242185769
336528669338
173737660031
283434293313
291473091086
91759914014
86534454249
26109484411
446070064424
296066772143
27054353055
171491231896
32961341437
360179079955
221870122152
117268487553
90571904992
81349914222
416949570747
111168093686
91374172385
9282269090
175663062753
92976741534
50082751560
12444816342
274529160242
377859553431
355494997613
239620939811
54426085251
83243825032
146896557159
71247778634
77802630811
138795805946
347039492552
111486309473
200841662959
26555480094
215324612952
285803675583
153453562416
41179215305
128471337383
104408321504
35419928819
86283799244
62869949915
348213229543
54641348792
76612519041
144429895987
168377653335
224950317360
11397359031
80868326552
38454290989
292580820263
240241536287
193820435744
208661641884
66127221705
373618822201
269307214634
36046475159
160819760944
448640347068
445871984771
187362915040
53297143157
349055235858
100409833850
47131807305
390346431022
257909563111
151577257710
20809759418
113944425971
93020071592
75897700661
160858500670
133162930962
100038685198
129966681076
177484937407
200128106241
58733698230
365867463196
193907756396
138930073800
143107714855
235424489517
39687870365
71249624445
365483359483
103456652649
123556140554
3751283138
227760893549
178251911906
167027830983
80381977313
92737644827
108168591094
153616106994
63080914929
101039277531
50348450553
447196314566
253114141511
9060437573
278161259649
37356830877
99392785523
310796170887
377814186695
51747277104
351034967799
54627892372
78817990357
392725816074
312975020400
137812987069
207028932116
346047311570
176550622641
177720302522
24648021337
241428373867
168495205742
116841417835
66583706435
7931918165
70388275955
430552183966
37176674963
324314668820
273960624698
131579572408
348880926892
17555332723
221634236648
168491867708
250471090784
115115108304
207795999032
153478371441
129626966886
324058489564
46822050846
108912827601
313546216507
405147719298
259285134034
99650860265
158466002314
62040632737
185390774975
185935317920
41742917733
104717320894
10931696128
261041747509
281522279772
341860645679
115561167062
195358506761
28818269891
109431475073
166542232997
174602711447
99664886064
9074171413
45238305282
81844449516
341127129244
296442032820
6838609938
16455611306
83933571727
346496514534
38238197223
240740753561
266753272226
245001612245
152612218305
445882552103
58879680139
14032604891
341029263271
257057939811
140097511112
60594446877
241290320968
29296710377
284035981948
117392583123
105429349939
281710688092
370219832204
145972236420
98199974280
196045198909
241733548017
61865534222
360519718625
176330258496
67212649291
50804894884
147773260279
54775501691
197413678993
41340788852
97940336889
184833333988
312007988859
53574769886
348421347572
298508619383
15358449314
299585769471
206238308979
74769951794
295727042007
91496163204
89631941398
33045678978
52476696604
84153068518
8745641428
101367590017
299426679706
54587806037
302361294853
144522555967
60106726609
208992932555
187247394599
229891630833
343909232622
29474748654
17129111642
94533179720
144067901727
192059542575
341735790085
81460461065
75671662955
111035485465
256170975530
30263221447
24612707367
261818527516
428939898455
222074480393
92393956366
102644767995
288583783363
243253634145
149497341425
337310564646
375348334787
411328777837
393703221551
138897142420
440205398908
3270375733
132392963012
178804888562
89192182950
153814626542
244583877345
215746160528
36318719502
249263223465
40101682407
249724941423
26857538237
124790253289
5124425996
51764111335
131478663846
219989775593
3308063495
63573635500
86620846317
33748972049
345974753903
59842358871
276670210654
211887509428
35634315185
83770734571
43091527266
352799834833
153666871206
114240693947
55433759607
18925329339
224647388036
252348752073
258834287736
320622838810
154381776582
144697068646
137326946212
414121735788
419108529000
149325833791
311325903817
226491687351
237386434046
371834918886
3921814451
225008608715
180570037549
23305494708
10173336870
42435795146
104618194481
324962331231
37111670934
299730789610
252758833403
137986045074
123328857387
59475065099
188613196144
179082655220
24981462972
417021763540
102954385041
282613365201
319393635707
142340797689
278848961131
269228949450
14209154772
218984618963
165118178696
280721998306
55126183830
293573499548
130383042601
44837378165
160827925849
175221886191
17607417738
319748237282
364391325236
187390363419
298860091983
170817905419
381975569954
8767191006
32806625882
71528144954
74868199796
16844284435
264792881481
130297924111
35962228458
233194207231
107245981982
2594481703
109178942556
107976368347
343974059840
263147635943
238554143080
166964727372
12939256779
301902801144
336461633201
46139329962
328271113058
351424285937
346404919182
45441414291
238316973683
358788430672
88725875251
164672180374
335140714450
42060787102
138166861425
31624127911
116490705911
176527127954
39276950997
184803239618
232671021795
361991118217
78182490693
34864221928
4978734337
385549716286
235812728352
65672786391
174885065479
29353476502
208767892030
10358601218
29548896324
378732674224
200926010992
97170763519
298381402426
262314226982
6013062977
130021652587
112884315477
11460823815
200212850995
96697081261
4674140544
104300094921
366943746913
102865743667
277941314504
269325740804
63027443999
87639552264
66188514832
150852783259
221302524272
117631435338
104997962316
388257293507
44123570945
40853379586
280714662950
325391338281
82643414775
347793592278
96723602338
129822002933
15185763836
69711542856
219639335969
10853982731
123765648996
2173454163
176159131563
73747289320
49418043301
372114487574
271592776779
354105984427
41750727447
48863142993
260909364669
213809291346
321154651798
347734780331
337501007781
252626636177
220527547072
153238905441
104860224149
404081854892
137213891091
364872700753
321855832819
177187620275
6088776259
339841302193
124363184761
54824433924
298401876696
51067846793
10120192462
26813832199
279866023355
16873107147
153642710615
196787712766
174062877995
67581938348
75409366008
29348456798
69584565148
238085639021
68863929563
124234201738
184767592300
125928645816
44914352747
255036713587
111370627640
10215228191
162629924469
237959118851
78380772005
238410061695
34090619666
429680118911
357229341108
142876455512
152425481006
377577614884
93195399867
52410303186
88200377373
97689674928
163228114632
382641857819
201779233481
134857326326
430372488012
228004881168
6438825012
33791324246
63550535551
161711941279
289613951802
222906921142
107777904671
343217398570
41458021913
347870931485
187187584058
145418818212
350036430784
90036046921
153571779353
43836475086
354028836352
153461975532
138092826429
333559593284
11596257622
60243849383
97286250586
347041358431
378299869124
261204428496
408465468421
37858984951
227466089442
60885378092
29771554382
8629105242
3705094305
15930640020
326678611111
119561810585
473084406844
224893247808
350126330797
65753780813
5125828322
76258642500
126875350853
32426279765
262016702877
282977145806
244443189974
234597870116
36606849364
262433688532
110983631376
157456147445
68560846500
441782903189
142366504537
248516769970
233597980355
237063750318
129274862580
333644774560
45234384242
142861806590
95080677330
21038559512
12655324595
63633266729
6840771130
55683093015
136582079295
331043026663
372008795331
331374495195
350238161431
3174598667
22180162152
181970236827
9918644043
53830327898
150113025429
56427483838
47921195728
485042029878
165285461799
273224347194
32789402320
340185422319
296640313160
84073122126
75964181779
309477197503
30251371710
358070716900
287012969591
415104119909
57404318941
352083766719
182261586469
15247540074
213064069079
294173707289
274395789748
359142352898
304058679785
180167460635
277632471017
238323402849
148477797831
8045311283
243405344011
363687386982
186705752412
68287783607
223362481275
394322043176
109224322894
135070222296
34935729446
142499664257
382327256250
87475174209
101234416319
251533561975
240912699128
173989416429
339317364923
22695294966
51864389776
159582105801
37424198450
135223983702
160226333043
278210861300
62425209315
207041097563
384173315243
92488408049
292418971065
324105383735
286854275995
396263592922
360183917764
128189723692
96324235701
4049544410
81157588203
149937135469
350350678392
284060992443
207966553339
393222661759
56445043139
308373747204
124935356553
229032618310
66360710964
37163843029
207973608443
192930407596
52833721873
348351203965
150796343391
144956894657
35679498585
382410959617
199736842165
235022197450
106065606527
191673798109
90944293487
247478069619
185529377563
154450690360
60276039644
245564823525
315023132122
66400831147
22973837673
327463325804
29995360575
303155128950
293444541099
28531653075
157125583674
379797555341
101104560625
9833863336
83228235455
71492432567
190221896446
93441725054
45800500293
84128943817
179264987771
206750643451
298099874067
87169637233
24503013837
59160202344
15234112913
170046036208
152481411845
155390969736
76849353603
34629930255
53810333055
76131025678
26046696728
315540005358
380533019820
249970040916
282592567000
321813983959
238805171182
466724124126
145692059323
36461294366
203149203602
52918356607
20866459282
273172863526
91625341030
114636881177
260378342265
128096090625
25332195044
288297089428
273098617923
197957064140
300360890501
64743499202
13985207889
45646149164
6178101476
9074348652
372575059469
293761791320
127664036901
63508134343
394661393998
27721370362
169769174742
334107301403
158736761164
86278306825
349031137248
417338241577
388060694373
169751192979
121486872988
246115874326
325132039412
137936354827
137802243190
36220810377
303154269910
204102377013
207972987949
29794525876
174410197789
85784835801
137721736158
226012265504
222672760852
246429443505
121901807216
165593799261
205249562552
136524174577
228015919751
170791544091
164990057756
87695790880
34122437915
311258777521
390438867051
231730509789
44602613028
164894006008
11148444098
141129023569
264454486973
71414799905
3707388270
4913730834
150133725166
109648492304
108017632973
222131299097
35572605515
259986353733
306599350967
289802044644
106193973771
122651855896
62012749194
400945406849
290329189374
123919411264
20621864891
16063632617
181828794910
136584160401
176595415528
35265052417
187730859790
36743438881
83033582217
127383428206
201578047589
111325128563
93443346976
93475113111
155812092157
98154840241
189145645854
342728177592
234419319114
92464825433
24641162139
49887813323
140838397120
31462227558
10931966380
97768068424
131142710115
2607631904
30671776415
164566471897
9867583890
134829339878
181666078005
134594082772
32068794953
299305852534
139979913383
104384910588
12237100183
386382691993
92086261297
212976246588
50702204241
181954531837
288390562691
187833424071
76279646279
218377468143
190291103102
17262324841
37526886257
333849575245
129510392090
4967595757
15715530600
76821807861
31817218862
117193523082
42758033002
95769023046
483564805608
237741663765
141174665259
131904729132
409247921262
266229822474
102097714435
23961782212
208565160012
39885839362
204114315562
105194519588
382035576040
76966261951
378855538432
143290290172
127496873162
89222611631
10308549223
15229686774
323306634848
179063385341
19827919951
191384319167
165175955648
306007820067
356011563730
320506299210
117714898842
20308291843
56338906404
133359190943
116490430954
67656245376
19117600783
94762580675
94816267733
18774402670
60831935534
284997301564
30825095131
99857592276
214534789061
43198892633
401119393812
248059050968
22360907867
318375595896
167548298396
53916541987
109682032002
94366412141
359690545342
338355455413
66337124599
149338273088
439634772173
282698764411
69364549036
27362218658
3771963202
376396755137
161419030334
245673008257
336435906923
450380095059
30737431559
117907973564
186369636403
307694501518
26330910795
194350530463
117788351101
156844340098
69415700909
325296535399
79087472336
246012450405
344824380023
361623283600
268315770273
266674821647
8049234649
138681799663
453659315718
377723933200
55291517471
194159846428
8455261557
177707263821
7593564510
13327697316
51176765009
292468720135
157296896717
383656963785
173848548486
254159519975
95268029666
22778179513
279405526500
105107411324
91870948565
101059619687
16450640023
46307911994
191248435221
219051506631
15723972021
55360892387
118060221660
194378566263
374781591302
52742329368
68517421335
452223432480
296928558384
103001547088
212063638717
27824295181
97220459067
58039988994
31700817817
55269292278
3470251231
67508132334
121312214654
21932872022
27689403235
56192915619
265628750635
296016609439
32203872800
218207003165
16199049455
95274167200
357961607442
408497728635
67364680532
22139099100
130189548212
199628810474
141502465485
223203854136
277633430104
121066344458
35751850095
320084956984
356887200372
52091666942
31753414812
126628978415
64210060763
29790532568
54938494723
62507152450
241855427276
312214006608
74904399684
67490775953
65938993564
224173242264
267967502266
95662122718
217958046892
136457043279
144152984376
55599193071
178341110863
276273629305
175775314351
269972589595
289788986614
98794349199
431623717898
318298279089
154737713255
183515546165
443763273411
55868491179
68219874455
31294343546
165785996660
139704113209
267815743361
208913252906
10607596484
354549214261
97270651763
263968720130
75079092906
310577020383
18103186198
369553115099
77761543164
452332786850
139221867505
76519438928
263430573147
34684769011
472917643978
415086486505
76350244003
16548158068
167301607016
103083941234
130126529392
79070001039
179349537439
116898219855
8119927232
194612987647
44994241311
115473282664
145150825052
119688667990
166918333641
95788722554
271785860326
102382683807
143048200126
83550579447
380518280216
331725203407
53685964908
70934943998
56515537282
359717204263
53671868300
79331624832
48201425038
434025552805
253229311237
62213291779
295210726372
22543079550
86177950994
42520497567
304591501957
203616599947
186447823643
273853938168
25019805000
143804527120
293838348284
437483725207
462451336034
91032170837
438316505089
364709611443
38310842940
42647063023
98514486872
190096691171
387029273240
44749187162
197692711046
190354302668
285820700635
3439408380
58188295231
84502275661
42905867655
53352900984
28780878667
350141125005
117870290627
140713369276
257828713300
427418582868
20846420616
223132833426
392666535565
70412247806
279442714569
283860972428
191169998959
51141195962
209669801122
351018148993
157236210344
122951042196
46191108913
304401760501
130998485061
221025298838
161776359269
264427015970
142590503875
46371620779
110524325122
291702833242
108709872011
240032349917
186519249820
80176187164
244057178759
43473169912
376122469644
152554558909
371614539225
232112917193
107870858417
185166183693
14120997086
256559596171
239987674909
3659972546
53109533018
303798067373
365274992666
74075837430
386898159802
94723614526
48561140156
159962083375
152438478184
118313281837
405700208950
289453153087
215057446609
290303181262
391170856950
353632147876
348345405729
111881078073
96803954130
368313037303
320917390829
44589652315
389781543050
453565876181
124990516644
20479309625
436796511141
247709101899
130757272318
110447889032
62849208474
239666506676
176325241416
113120895829
241731928531
37475584436
9055273253
216864600470
343007494900
200121623889
13826986254
75297253963
259701159701
48349898452
284637965008
9462155062
384848988287
146327542484
91877393506
157529618556
68695105308
30343227938
159282626170
31518961251
47147039523
41548329796
294409896022
48636489815
48709145013
120282613192
244331509841
111998282394
311829775015
84852107721
402849186381
275831981974
168567755376
234662620194
255119790917
107584363783
9613268376
291976070919
188624125401
146378755643
460701046931
12471161973
11926009437
17491506127
181677894601
347829802646
140302743206
80463206812
376726221940
56373412860
26157430266
204069972823
65485360279
247965522306
133428550493
24189873764
134198819683
196138653849
335427844608
322198780178
49800748038
417811369933
390006262905
22212609544
297573299832
88598585169
306340704289
231729958490
174934699350
24338418767
90960925883
250135791955
219636678724
157026374546
91849715093
36135077618
13049411232
241707619183
64482072512
281741324415
400592685898
94189462024
298845551410
213638425874
152115199525
15947118080
128044547198
276892764277
397898481247
112127523206
206766607863
236839041279
52821178187
374370441113
202923040805
94024662995
258419247944
98171658506
205725645352
44467599636
30598890720
112256429036
424366715304
45370384988
72205906389
16075550528
258591726190
120508443173
20044921540
202634292976
63309123426
248341026361
307699166882
363885637519
11963666594
154472802184
30276471616
101424320855
173399428691
307504466059
48678138489
161658608950
200644797191
306430891092
24258799232
226512791012
335835311177
353338957630
73573742241
28060129122
25902989115
387108814682
65038052363
101339584659
368458526200
409691321553
40642125336
64566692156
411663269815
254733317002
183549921367
41076842085
190037363065
187458674196
45281338638
172929904110
148745035906
319825661084
391699506742
4831451320
419493146573
269383308605
118306554944
466552619244
39645510744
166224110650
222084840706
55479559013
191737877689
196655833577
130018791067
128148151107
134218286877
250904213502
241828442913
104127659219
26001261719
73351278177
28508311710
35200805996
198100189750
145498822791
47987805354
264647060356
226003636209
44073712690
188110687873
22364003604
240832476538
84265823482
263660383077
219763331925
248318092840
77131730127
138760952815
13482233647
377844762493
14917071135
39380365980
19186095302
210255027504
25849134171
11304789920
171375083826
153454837678
35857043950
66261382345
11441581060
364484011492
119270331183
427753522268
6041460519
180864553350
233511195549
251747873128
43004682042
355607693082
447972546720
4659824474
255894808422
393431410377
244235651662
32711578299
143874809564
134598477121
53131298713
250040086333
47369493349
117209503859
128544353487
202210509535
2777076683
305697227300
140258860035
143341534540
158721046807
67428990493
128057993484
49849025110
41400358006
5598313583
210076691619
144702740015
134904761296
183554048923
7658155123
175368671173
61186886513
5104994945
105777230480
5641704744
16860031479
396593012793
4885671460
167534495677
142602386332
288316091263
157569739044
273584002992
275524372841
170054757143
185264026456
33161950571
152513562389
31916588086
142476634660
6695110327
34505643926
193190938406
438314260553
205088558342
33485455995
323574982434
87087045098
191690026860
169355624804
146514028872
349619285670
247993458547
155462715679
160203110661
111932749087
30653462832
106902544768
166025286009
200278510695
138209308248
172178858623
62933098876
257737849410
186539874032
294857000839
142705293983
135603850553
174455054144
93004392169
138224086581
398545532686
330542606940
48017808768
31288022538
12822751925
178233454381
430160860915
29020930737
154198162277
26535946454
162640979123
51572851613
342621251886
63536329235
296640118938
109404566410
56316139008
68452851863
80706222230
192002619672
142171303663
52124910924
127844914452
67613950873
127957869233
91882034916
24830786823
203781986196
224854848420
391971967502
111952872901
244703141217
16252362247
73910936946
110731587345
34383202002
300951479075
93170462175
9658126177
238120323951
229014814236
92506998572
96724758985
178340984983
86443202770
404743706662
245105508771
250215205695
82837221821
66301854882
101184006577
60242589134
170439642098
174416420455
346396559012
172904570310
222734556060
242788562790
182999801867
330696344492
46172980376
235264123614
134829410195
161996044861
215070007039
295077193061
274402021404
13095062387
4830803693
146633243798
7537938602
112278272532
80569340880
129941224467
154748146829
205943596349
273836749863
308499695361
104162834852
278608134797
480099376376
279639479502
286680895790
227883673792
64371406752
22619847903
52813884750
126682120774
68610081990
202178768624
351441266615
17264408712
116396918784
308052186719
5480838415
409821079267
333328374942
161500369344
194464770452
258995398610
48353899991
226881559476
121420042125
130692465834
69038537152
266711736597
257912697119
440125861527
110620291944
154142664728
84003009034
187625287643
196499890704
439679218676
88350046768
107723909522
160295027003
129662955059
198725913039
462577475026
238236997100
390219809195
56839941599
148426863069
146817716423
335694341624
62953762321
41888464998
85456755342
70662594688
171177022276
321242895133
215364541814
81752888857
64326589151
9703724029
355270112433
435585527521
332321385822
103035247071
461877976866
182287762351
402936792366
226047478345
254535982300
18388164682
109696923734
246090257552
72724142278
160493383870
196318553531
78790861508
167193592508
417164613392
361393879655
223679718832
181451262371
66001478558
17052035955
85760139275
198915438196
351220777767
254502362420
84095602913
102721973838
369799707377
172461840016
196479956194
64815305748
174570641091
188111713280
328646570876
150740338215
181891877173
2402486838
201546361000
175847934141
51335719695
460121508537
32011356616
14342208024
23994882091
344405475136
5599340749
285648298664
283778154991
30589299349
30188333037
461725735519
90109670684
137852740594
268206879548
320755708398
362054817728
43015586706
41929635754
60737970404
205974622391
329754030643
171888246000
159355473265
330971935383
21318943123
54269561020
237764500167
268834934530
147275234783
143200588890
316845907275
145081465460
202549264352
183233706890
340750730688
308704701305
367486622720
366910757474
345247359463
28136118427
106681697637
433610722322
35504893949
147467300026
186186630829
163057798457
207445575464
66185079177
187278965308
77334935167
255341960215
233042040179
248709483066
55655390892
174190515238
46143269742
37004700644
114828383163
137255749070
301436212427
99543978195
160916911208
141381522945
130691853603
66292427898
153980345372
124613790046
64067087840
101138032373
110781958786
136568918665
133685405538
198845815233
126214235625
400435250204
131318559255
20488489413
128713816780
219477372882
38489191200
212234735327
398679989458
458401684526
186130899226
67372663861
130513593668
241653804962
28983864026
387279209705
386491778761
265584278419
8528242523
29977037894
48356790823
86185972048
35144601914
420600834830
73330904307
105017638426
192367235583
204596863631
329569174846
299593182001
329317442423
15141925384
108949666458
9087154840
179901700649
255582777169
24803178279
2127612727
181097744853
94301527187
426137379231
134305424848
77831851661
78498534960
45016677393
334665655501
171780465336
221299108324
87284718874
290973700148
94888698096
434792637922
312446250732
329617948626
376048064891
125363830296
205191123345
272645367065
278172420686
420910091254
144772796423
132149274037
159187296762
189122069939
71440102147
36707963405
163554172576
137730607350
208119261157
249663796045
352391668548
5327461653
300007787486
94705741080
167797369135
319624917648
239079619849
91825167614
439895084542
132992187591
101277305722
148004610147
337449314250
210283286800
345782843606
161867207226
96940553678
275857596478
148868383009
50614960605
73791152428
36242564250
60973498890
1462734515
416764373549
354946017938
139563235127
14457385996
122540043739
29884317976
55120557700
19046335920
107135328765
219764476898
250164531359
86656787814
173658830502
178339497869
105730604530
257447392501
12343541284
141160528458
6426723841
52382579629
187089844335
224695591437
54774612406
253315256279
66329588570
56171155613
15868682389
376148875017
61837460321
103227164319
440259936268
21044976840
156932223033
65061483651
332486603946
12199361226
89611583523
175971614053
73175869391
355630435118
14993733686
188953567293
308558072373
5014618060
250809379809
103346561961
173824538769
42719329601
101359823612
19990923064
316102380567
116961619113
253038984090
238118546268
266971457453
258909425211
196061203311
230204130267
113262380316
45730207552
269060201897
87980747098
134498346935
75878826288
95786169785
302472017073
288714943154
238530208767
434007419594
22680651815
202990628383
232680225350
208121706727
6253589524
299375140159
199456099951
224779317535
181995530277
155233788032
190306197933
228948510507
89388659173
53191120490
59747723006
219884111174
373187587013
345269077571
117266100857
289237002376
65374290963
337846298665
324729865182
71614877598
69978046272
269966340668
51653320358
104706427741
187085368350
178380294222
54749636092
363738641352
221526648808
150396790213
44430457082
87511269648
202448774081
93105652845
108888031072
102404170567
20771300661
96782510248
254735637885
133162049838
242278810326
121097449952
120130611778
24793180088
435227908193
37676299366
63320084354
156398612307
202544532440
207658811551
81481840397
226303352864
128052059538
260816721704
28967827895
402039093838
81816474176
126465252350
143062685945
181321216889
95145590521
44541441042
373900450471
355099158442
91701495238
333239812106
7164912795
5922208901
312327308338
135134562569
7899981668
174603814847
21317888790
146673242740
68651538989
371792314867
208186917160
60795991442
148311679693
81189702980
222468024218
204804509745
21566446658
61670766757
3446539926
70798195840
108230188209
208765308095
76368457337
97439116429
226957147992
66526195669
463750572754
139280044721
261550824387
24435353566
13477117096
62370521976
332146082738
313514999606
234716309059
302301802851
51049791278
203903762397
257960882879
15268181964
96162437368
41574663857
33871851367
69312858397
110276717237
322668172041
217330252110
174549732253
287993999318
227199427713
198269780330
23473077249
77375386081
93838304081
27372327280
35254464686
192404218342
325521618934
196430265483
165329875649
268163033984
72218258309
79567686990
383772338294
8921076227
28125693254
178549517116
102914909130
224810269571
43968776854
161572250288
76743274260
354873508620
17673835518
25775544768
88464753847
276529486851
143473226542
283085540166
66798219212
28541791359
19683925062
120569188962
66962096195
241196480175
140012216389
197908484752
262191124365
231072284777
172344162344
6013665694
68451926898
109628004320
130932006959
356732866742
83680467581
493157273802
260966849880
250363395626
165865175070
405679652164
251982157414
60582514707
37710030446
31775532732
259352272504
106108924660
117132462545
193453354171
202540609299
366690662994
83836498178
195786709647
70858014227
105158476464
352325015357
259796033573
117457894396
259426566900
33873402840
29790095584
79574806285
207596537084
196430536771
143972638091
98930507055
221330782353
227307898167
221362109364
248853791353
277162842655
8324281946
25478188545
213195921249
371680825662
114499272961
239894833836
71237476690
178986187222
323770680987
8850288800
133459575364
1736972250
479620533236
24156438348
66541062691
93479755630
113941223972
5127630411
111514922482
256478178705
111557198471
202512247868
245094722451
295263575092
10148150316
210320591748
7845609034
251792783121
11273466454
201751273703
109935617035
272739009618
61359976572
219364362020
139769312210
82234956297
27447431823
222518449310
17044253354
10290707966
188421600172
132406162994
480166225605
401988967867
200508940485
28120813137
162836285638
141165454877
247218796697
259918977086
331715918991
246741705843
334618212623
266962392628
102991281823
153867805541
48559227825
64071489085
124164333745
56864053955
355964228958
192208823879
233967834250
2470694783
315571757803
156738654266
273151972443
345174747283
107224566602
143461356956
323443950031
112353419195
320821935565
266303375089
56762523264
31181614969
14630352343
148598680444
74550415643
122403472477
139428658028
195630318790
290248674508
258675233366
311676295601
38062245709
84598650569
358312215379
389622053665
449791700399
119224046291
29983315975
86998527108
105033828075
290692539575
296825655377
110524480930
351255676576
236761067742
91305334212
121909965246
136374816830
315782322469
94866539915
102763236160
430166970504
53140915690
219342837058
149624500506
168270986582
136423850277
248254104083
120559594004
178379258046
185892891361
184094216631
27557119569
59914558310
394610281348
185807893290
324771365816
53034995983
137678427391
263378603367
165558598444
399638288698
370464630688
372351741642
47118739385
237968935973
4581523193
221766629653
11939290533
142387594680
82629512068
42698793079
125245151578
363319791434
66567290504
183705750493
338758340445
144877882934
40044464172
241845061511
169478423977
225389335850
296817463033
172981059417
119768746721
66599466835
34800490364
15138463540
39485257796
337306644025
43479542376
424483047999
290669267007
140795247190
195413353115
213164585720
128139448002
78512150503
162638348298
40730480875
118712607100
117227242073
85055969423
278257743598
130155577430
6046606696
127673260667
336438896740
252736072711
109263326484
244706725721
187058468117
28250206680
16651868832
174604304158
7514510843
56792836295
426548813003
201805815516
58625237868
177370981564
348811325900
180529406687
104337285194
75105502116
63877601032
6412906195
306252773588
180703086101
154480799600
308237227739
96955855340
50174003622
81956863458
131835312926
387620107532
136645188003
118012952370
327874372944
39464671885
261692614403
36871149891
55099572401
108216602587
362289473977
216741623963
47842101190
328987818266
307798215589
207073979894
188043287971
146287520582
356014056713
218426909960
178350629587
179051563402
402419020268
64230558526
93918666170
449123717689
240421272174
104939194670
263715251956
28560431017
173064216884
198868494370
138521352310
92067024061
294825034903
348782001113
47882944568
58236912741
36818188148
211302123480
137984774332
316276287553
137790938813
159014722012
48860882863
41588509668
3170624010
122911371148
93769611736
59232918470
222535153993
67735228095
147126851996
182958378056
409481892184
347570761876
38188476026
1430321975
46763488093
96537631334
174462813462
241942061843
116116982856
355421184350
111730150308
188928494512
115770419697
319853811130
53029756182
264057077478
422012265782
37539154725
34777383583
13867447546
102075630579
74014193950
127523911949
160400031127
30839727233
45650230469
317155260224
439291303461
77537814886
4572665217
82683874914
388642761811
152306237391
81516047829
378936252064
250229063008
215678695543
129916103490
162603885919
20945627968
217904830799
40598119847
208485692084
379622966468
48630221327
7594778316
186968441155
142303846809
387843889745
90756627297
203299295265
137804222960
20337006920
252283613357
98828456507
114990416196
46607935583
145813852507
328496232867
41267951761
97849427776
117227733532
78986064118
44175891306
425369979284
6098211601
25926645600
144875547010
93584568781
180145029402
137266099196
216008790895
297896671517
115551043632
361659511846
15552603008
393051541413
305051902828
272401641629
158979167340
162543420205
310634916934
361578771729
279379199990
369667291055
235516879408
142392307372
150765197344
259360735851
219420572475
51402347248
109341490261
407173512427
106390097099
79890248535
251263253502
77235371238
24737284379
352802392822
21424446725
49714098498
123519118270
408603869184
53648749231
57157177406
249305547297
246411601114
65088285050
40899606413
31508442053
181954517236
153722002443
178713917357
219703679753
222371848833
281824095351
46456083651
84513698224
376781448168
127036375986
218571000808
217884206258
89379077643
66244207558
21020631545
193567129956
415151253151
29643689267
97770785218
363882599158
260504017299
10145783824
16495457248
253802802199
4091283011
340931770694
215993073291
43880683965
261918982224
1793974777
328391239040
101744770317
37103785417
139085458481
89046676089
21406250756
317311533717
255859590970
302453933202
128873228621
90704112151
261669650678
166581569688
122098336520
140596011874
142368171861
284803022802
59720371980
90678264868
42001123823
213325704420
41105763835
305134118568
207324695404
107708391845
242227111904
97092992621
311304242077
170903061587
222207359887
259082241671
23210401930
377185295599
274788393704
65727063290
177275237353
307666814997
50960726383
196978128058
201450095526
423346581666
107124150319
260321906887
258928456850
328869261765
16579687004
188765803604
70224493115
194404707842
248853804128
17992795393
370465433043
99089280361
211237576045
141894895122
6123183880
208756743665
75925553881
213791849395
82862556531
359805289099
244076821227
105058333905
30245724883
116469540793
292310838115
245398794946
274968370323
262168912241
34419538506
451325723386
228580458143
5053270125
138244390953
103982931652
59098297632
236059840274
440389776681
382971248922
171761521203
86386381280
389979706364
437621095037
252735270336
172247846276
140449064579
128506734472
224877428808
210063167714
465645059703
392844168416
316979229510
234446506375
8458822410
89846642265
255564621059
242961414583
378968268420
318096126203
89123905599
79199414654
3641957984
73886914618
131927430941
318044435949
425806953224
93067669481
117416606616
196665674668
94061549952
100810309112
163765021556
24322119274
192192910259
313630725364
155524505006
49927996854
129887477591
227854042122
69874381387
3713284725
116554233810
65078038050
375610691589
269481672745
1978962118
133099081283
296304021728
82119815019
369383367679
86634918574
187640541283
79119027697
50270701254
5208903606
389342688229
138914275038
240786985456
326989969877
98568041154
10499005368
456994931795
41443415181
63285490228
22072270284
79171018129
361944299558
252403613498
159442830113
177559178894
269735640711
44225587823
122278590888
44949101709
260842638148
105622944783
122648531466
74610874712
37275761675
90929110862
315761849473
120716974809
275065466452
51646331241
28054644516
223671682636
161570820513
206625572187
179702740244
109009366562
56573271642
2427232733
386274979013
47394684172
10120240138
90002101484
144655090014
80534549903
305348924445
424731495621
17548825293
117724956918
37447758843
301241164905
12077758568
322321929871
87526867912
118072974022
402931673233
45315510276
35054211370
179354955642
23260263546
6880135339
308148452140
41150495037
12290812390
75244972081
268310021198
165432751540
265291659691
61902213105
167479443441
321308433102
354635683161
109248939050
172009682191
190508891750
11666411478
344367977159
133212359198
181361190148
184593849296
136896710822
12516944581
304353270533
258453509605
360833524292
141644661578
101355662280
45698350462
119589629966
11656701301
135539191947
278805066141
295880884788
84972778837
130216180969
7716756377
94507003512
161585396374
214089353542
216914204489
447204741304
49821862706
64033492453
218643674841
169196072507
384958049647
81814340774
43243409661
52804925947
115355324515
36714162774
255178302864
5900885997
112744155539
63530566591
286851631821
99133928449
68638304227
94953100296
310821973476
20994745498
48830300058
284320292706
265491434866
353505882386
422466484179
268923789206
173051089366
353873601403
187120667405
39413611206
77174769621
14889099794
216163288883
151531348496
159131052239
117628422111
55269819019
190452263522
257224381402
134346751988
96816756924
213551039379
100239086029
120221959884
316452818711
245685125138
131344855321
9789715270
175990601674
180885121365
24994576431
46086598010
257960080412
56086410423
262879866706
187277899912
163252509978
15956586796
34515425095
388733735206
368760476061
340780685274
184246628364
18999851374
362912555367
85774085522
319955153010
332466051689
137337602762
98148891047
146890948081
398919688235
388157191135
46947972109
40834462841
315599626302
218257392729
192073661664
219843987884
31930590139
40253903735
181380743159
21147122260
198918885632
248701550207
86118692048
80060364537
189639999867
141418768607
74840786014
138723341409
120161592163
222672185716
215600615759
57029309262
13164693617
339564786093
303301898282
54374298773
85341733497
7615090985
129848697302
22221255078
205456188814
110097827488
487218037987
133677862004
176632100616
336060134367
34381989373
132967912626
332285729932
250590383384
195811253485
121355789560
2656436987
160334158042
260547523398
18817617569
77521889810
193148826289
19196720349
113616506858
91980665902
287525732559
98830317689
52819723554
253249888409
156689516746
306533402198
111966915177
305213550742
98225863721
366687760976
37037382967
401501617672
130671010689
96558423827
186356091531
188746469887
28471834104
17674835046
247298863090
238110652351
148248699481
68764018038
335201999960
101479822775
8128197640
353753816006
186358436250
333962334183
4417784548
325558747428
11088678130
270856733847
132273577871
205899943706
145937462129
187826852549
339943579728
166934833814
75029690251
25466057736
33280192376
288686805650
371706463365
154959079317
116029395513
261583208215
231905247564
176921469750
158979433399
12372325920
254118796935
81586276718
379447900670
408577385960
252569869704
139052825980
339735543773
208265415816
51596005725
189945356310
74831587058
227289756763
55389597959
31570756607
142962253749
199171689840
214023216178
48297180252
212779500894
120179880740
218342185364
42263585669
225613857600
230467580151
56873496809
25146083192
323072293771
58570885756
149699104500
170195528930
453201298216
102243000284
148529356055
119171216617
155366879204
2136068421
60575273115
43952850898
95034552600
13713529706
172471176269
90195484641
91254577633
399955049027
165523220695
14487559767
75266581378
165713535577
299130596585
302859498682
16395254649
147271997333
341752327158
118393610402
231098977422
194662362052
142321598402
215489133208
213730727554
97292939195
150623610664
186691886613
99385493223
341782283229
157916858084
217627511307
67381297642
8848389175
41990054404
206963236371
211537588698
316558046144
206989899090
340186100893
213828921922
251536754705
242407096186
198027293979
270003662016
224510470615
14127460900
201621820934
117375613856
317989432133
27348315226
77742253033
85735165728
47124642469
75601758746
184709835404
307175672297
226875670655
169320310691
43522727723
102268176584
26024180858
71958038046
326104379070
181835887985
149122733001
176563625019
185618205328
204176126308
426337805230
223111451260
48762082009
115275319919
41747172099
139155613929
21958436322
91054282478
47635037086
263528878834
201325561552
218773719322
338781599962
117433418645
315534039687
227686003504
64114473200
291927224720
75653252160
288883793727
88855694705
318056300853
306432324655
224330670456
259072720652
306394503585
179469468691
58800070889
210126467513
278546864169
287976631839
398344379427
38931406232
54814685114
206072781839
196494173659
91554806855
307172154877
231476145523
346711185832
254898349768
178741878069
89660994169
69390590046
157459508976
182962530703
309006976893
468365431737
126465636926
131006435935
470907818906
96420476233
11909599078
150997101211
52781122206
99743849828
275173105380
266880658003
2652319942
291613065170
53409885988
221992536661
260128835673
196827597835
101852654539
61467712832
49795539724
106069168402
181501978321
101373487219
107508725057
225256019993
190858108898
252495632539
21289590793
121164081313
9160227526
106476204559
28342771036
63317467383
148513671417
293214669224
181714683126
233294006885
43046175158
3773321401
115179373549
116801808499
251646689474
218692938605
34486044181
135258851206
456129610339
201161692278
313068844165
20801110374
144207716071
174045451080
289962880394
231380108814
64563360213
250367739644
154814220155
7660186062
163583222381
179743874451
62803749421
230911664529
149240876956
346834902358
81142729611
208951544384
246593771767
252735763028
52736692073
49148368474
152776029552
24545111055
405438185826
322813133325
228979695956
109090222169
20280117736
10349147018
283433821689
138797490490
244546430612
192124820870
61581047723
142566295186
370412163685
83908254801
8424076380
112948996938
256170023331
301398201368
53478165588
294619946454
233265825671
95855224240
116075514641
132335131912
64319606599
280284945804
39049897783
332255331623
117235328288
112422604274
292906769407
346677317601
67073516281
104010625581
211078235800
414834133783
37167908871
137536028739
254161377646
2166899355
169560964106
452383227663
305930342583
46321481041
321279331627
220374095980
85809612078
49064314931
105880071191
176061936738
141969288642
115819799299
176980923968
287988737612
13057123581
372908611735
55355697781
66753871228
61902521391
87949081781
284995569940
229904489929
405920772892
64867389150
251846402869
185150112124
5118058200
171917261517
3855450537
477718658690
60958607401
91303134527
83066276500
214075787566
226370419214
227930426435
13856781996
311980925750
64083284569
111027883995
170480289533
90853228475
26032303315
111593755467
155688233138
73066763872
231996484497
21509997710
349360227284
194757225653
483759847938
89752560587
65345339551
146709572505
374226845935
143104738131
223645031857
257777169141
188614558732
396780167146
257708496598
205131266338
15090475763
135240581981
186785535179
300750083768
222269560997
83842203751
20619992781
118749057286
394041005314
294298887453
38241941095
45591494655
36337132202
73425236765
207887633363
9602862837
176456201340
189324187470
131070905020
64529414715
197329474402
206676617365
296281445035
38630672249
94874861051
247377236998
375417918212
262478012256
273442194786
143201292299
67122514045
94351615979
110269322867
196358626330
58387907295
159863142129
100699888818
231171130242
68248190639
83193957494
43131390239
218186137889
145976778783
187513082423
250801800485
60911266262
297682827722
294407321279
235970091258
60047937601
398184854010
91227594986
24668436856
21556827157
182274430954
207542679520
35905614969
25503637170
165790682196
76437151004
7537854691
258702889987
47016638706
22748719471
111248807231
81244259562
225573765039
221269386380
11055437645
106840172757
113217980237
75087071337
45393711046
189340868084
78426720847
123561059636
126879271636
17779217473
75095520165
147999688346
4007212313
342336805802
193224386860
76173369771
56955926269
328574163182
89256273641
12943095088
312260963483
108086651511
94740410007
418681410560
131400661040
150292939169
76462808615
465388291580
213692743962
146292577058
80955544410
15258221438
50678666370
80317759622
80364468028
148249407232
173996070751
48823528380
41283605916
168570997983
115357765796
202868241335
197377643109
77676383677
24059091067
225196538558
48758947277
92906234441
61199046067
389475072441
395631398135
453543931697
151928836861
8110834671
167402163868
202772174550
230812657266
7898707159
274129347992
244094482837
95061150976
166444661242
293967737350
218928257971
268479092889
108525273805
215413101579
118413837473
18460903721
417397533124
264091404246
330367738527
122490790205
252602280367
89194310498
286620718335
272027119188
153274398231
66054335277
46173129424
32060783673
260638206156
38536531178
144227444138
164577178704
89060750956
169308163555
156788742293
20996262512
188556754722
367370871832
80249537430
355088016605
268141949031
189349529533
256840483626
111597398799
137443048866
75335063451
106440024127
138762067130
190112942670
85538654088
147345980045
118200192415
388798110509
66467497420
125993418139
69216883495
111302472157
224959430788
74394167321
262246875893
327813091430
164738656370
176765199584
245274911527
20345327101
433604519757
343299578022
51444904096
167995484541
21768052711
24976939868
135512520193
65129536935
97124889583
189869220139
170679485664
355251782823
235721404640
89553839935
221163065781
280979932439
206992678458
51099869207
95539584943
199902640544
40208929017
386333346490
206260208939
445870628173
60553152857
215052202371
147435055953
24891154109
372393986639
52038644354
143110464598
417169549260
29662478974
4013412678
73073360481
111784662975
176110631452
7340923485
50630819522
32646495124
101916636399
88366499081
60436906528
187587021783
108518055468
212232916838
71612730692
52294019951
48635178038
336937229981
51067091037
176428196822
362790595619
202779695449
14871858733
201628529437
399558154804
142700481775
266909154515
109233306402
136236204514
156735473989
357826422608
3959064093
133683182849
66209899391
38571824059
394773237654
271636298832
171387319868
202705660073
60511067905
10818495550
56415495185
251003078130
241432626626
130913183746
205465673950
17287400580
96352163626
196063013020
361676535977
42667603670
99051209107
201359803082
15971599462
141157223437
267652158181
69767428206
136462741405
233202222310
240117130902
342377356931
173423594864
16994242588
291457416684
308169146126
151334842312
112919570388
33894680035
239788591412
52797498839
108427523006
121771551664
145902893102
106189815989
20073660362
249216700467
79017649243
397946281237
252483914945
165131523212
154699615347
21359665689
243365488296
15966041253
289908746601
211019190193
138768019523
112113012236
248616607188
233261799943
128505929713
226362905182
190742165915
185419677136
158638462350
143354730676
17669569247
81912409376
147808989876
299240497920
412834866661
22172753013
239243648539
76829514691
97710555674
125565402024
34482268613
29110384014
201660491488
308413745544
287240329125
133121968144
82567340246
93601522286
104468883741
75047685451
182112558853
313717674423
18230538958
345344736776
73944168914
166906875461
111887331053
123577653783
183517862595
315149052995
292191666446
273969080449
42069170839
444992995396
85903407256
50614182295
3135452488
293267181765
146401296286
382952195287
393365101566
28790202960
107992762507
58793919327
360462135096
67878384908
24337362213
12953959573
383099266629
46991225419
45381381197
231726308345
270530923255
169161956052
233172082398
112857447561
149813303490
191913229953
174362116592
56685787645
437488530890
28627580922
242676849526
37259016610
263113764736
56830926341
227861803896
298164023586
105468312050
59354403634
47275741198
35097315185
366203047464
98493627381
134637866676
173192948528
367829531272
255390445751
283506931013
30284307401
318250066350
195397761543
83134411841
113713773032
368884929650
301463205456
295998119462
287375442439
165172921675
154030523557
324479618153
72037718139
181681093387
68123881558
6021928950
266235612502
158713599992
195142662274
236206505356
170393555815
265059661887
65484278302
372670492670
19540052072
287475253853
160953812295
134785315609
123261229285
159908632090
56572259057
244165724383
41402765490
376916558934
91301767181
280078654637
119532618146
120491986557
154412516696
63514230585
157973482877
226871388435
166657237764
199489620345
24373072335
84820831039
264665050485
280325136306
161505874350
44202270473
40254631350
269193414914
340711189224
63882350755
173633297036
89182455500
132114422642
369230248216
214999680425
93432591247
96978067184
58128267392
22917631460
27301839240
104706295888
31193094788
101990138900
160903525153
42781201628
262076991152
230753979465
17474380264
73153918798
11151566844
16144435184
442534885569
86198133718
99313988756
255321789562
111437459316
271077705310
274544670756
34378356859
29703263113
317733933290
128591391500
298347268088
406942500951
316899747293
72713775532
26274262335
192756226715
81621253873
94606485452
176204492264
341781859453
314193110934
166897250357
163124397373
60625575345
298926652145
71938120670
13655494921
319627218149
242255524528
13871821856
256142627292
8163858547
151244515887
257010859676
35140163512
47414487603
106839505653
108306578416
206281096824
26421839948
234810295801
78531541955
115799884517
360991463500
329195147093
169663544176
234266454479
149520050650
126346042796
246704389992
223381434626
310089876760
192424644456
117978696967
40156089597
36392159958
302147270934
89919242011
117823881111
155212247606
45369620740
323095571765
130754767573
12318364225
460788580184
64373431420
277434229804
179443995708
248534927849
66855535338
68389565799
243966481471
440674811916
285073980731
383740003588
83469765650
17705017363
313626018107
370596214550
255891440747
288578179629
247054273038
98494627106
223712229731
360032773271
19095300123
117656977062
92021706823
98388787825
87327323387
82758372903
179324137812
14973332323
53565204188
351062944143
59017537567
118648882332
16573996566
246126154019
85731821902
53298714652
136666821792
175172090460
167437776868
144198571550
280814322971
47171900214
424861041199
107397357266
223840625915
407000838746
150134038054
93704294963
471812977319
103898945296
220851117016
125771944206
154016199253
352837308159
56987265937
321372227816
62690767499
263411346226
170746717205
151076870386
115626779624
151886735546
305361727828
433003711172
247380341286
326711277893
18528801720
38193674235
96462630851
100274927198
334046290835
290483191534
97586586926
32460114513
217825989511
116006695863
129097541692
347019585915
32430794058
247549348316
111898618796
225133777340
19553457031
339710112682
201701449052
103161374261
19403156166
421315080281
352438070262
119204441793
229819563832
139001441995
46496693399
66455881762
332888669022
4391172488
147495701547
328131145711
404112252587
302276619241
215535883930
244045998727
144070002206
402134029818
316122476918
3008056013
225963099743
254791502716
365748919617
3337043655
371502927887
186319969592
340201382147
325608541975
8932670198
346608047747
208101424574
135651405143
76764116185
261779203823
381201020312
79155077963
31272018211
128619134666
353744612010
400075862483
113508446740
422534419852
95300775129
176934525257
206044568607
147332820055
64991241018
38929989227
149945965821
78801990487
40782478112
24121554232
108899388745
404679041993
485846210340
150486854062
166219991422
120782802259
187943446523
73000338479
209449899506
348800148606
223255208231
31503883743
64371244866
90141050466
151486826862
142862673882
52094238756
186330716876
115725226844
86973157649
364653278844
14278344762
360731602229
123925295758
258036420254
84241887938
288295308517
83327155879
292484775837
88293936543
86180612241
340427469814
13790925792
245550214059
10800030982
383514821544
116025957222
109364295002
397631230178
87250799687
123331036338
275991565133
161413785359
171162951157
90966752498
299757019756
105928732270
63402175685
61131457748
126134089114
146737736651
274194625877
380023313861
220041477527
247317952991
256625825227
121171047453
74702621194
31784611871
221980941892
282372188903
276659420121
6660526286
349912873838
107138094386
282433216307
327578288331
13324192028
379962895934
164675004343
129588649537
49589288745
42644903973
246700249278
195865602207
286901930607
107496448934
217270439097
160708092154
77986529663
126288317174
164961816996
130734152286
376582377687
212643084256
38945424641
15814994060
261694690685
98014133209
305564789323
33233326515
113779954268
195358584634
131208345643
119096216867
287266804395
268177778601
271846854687
108046654748
270382017849
56436831061
188821444004
62469110727
297411312086
4590542664
21239425123
68546467288
125518398031
194317821498
99625212126
65468019831
43658059451
245877257462
267356481318
22430282809
105825679201
293631368748
143322967306
355423705140
89351272083
43046696783
352602536461
139188624910
121195646165
202277776991
201833966943
203332686434
294737024922
372992773518
84364215587
6059915976
87532046222
9966165393
1032814333
314724878584
236297153833
113511172153
153233238694
245535020344
27810634059
316386851217
238034341373
48631882051
39192666239
85151076067
335677182586
16572293558
147995144027
113199848819
142069402611
173215614190
251358790702
276253642218
278934287032
483480537041
36817972329
139416005551
69468654843
52066451252
73336989663
253800493148
78581589801
100044404103
40966742449
156908508983
106969508860
146125255062
9687752897
423604628170
213764713913
404048253349
435936282708
296003203224
167751194680
269633321371
150905716078
325677025297
134477810529
95615882602
160779493347
45272644262
238142292537
6210227031
182691042579
178688032193
304748819612
49434745402
220147253483
240028176290
280969550067
11422991798
73476426992
236397482983
144223435905
385974830657
14969896442
76701841358
94595283974
134685905425
81926262674
8944406543
150809882142
106360325560
439480329779
331794558712
282129327997
180296206733
259551875499
118550115999
232205285888
104693609101
317769943180
147583832424
392614278842
214722453564
363130485693
127904546457
71849336991
22742583629
167205911073
396941983607
47161996968
400637001653
438716329929
392787394642
148984895505
207292016927
120234681591
159057029792
419176476548
135411287681
481775386606
300037130350
68206063033
191002939822
294807451811
121577667292
56848213304
388054924220
35666216333
132564369999
370317306850
175779153927
224289832206
124371255891
204699476219
187048644427
224963873728
138426017391
162078523145
13704726815
117529753401
274245515169
44177002746
9468750077
258833941182
462303330474
238863148770
6677378783
234306458163
106668437909
79866638904
109022483785
121073850867
37202149285
123722733138
201464747175
14374244494
203348418541
200205100901
146034258716
132182910669
294168500590
127587398555
263746356404
402172327408
63251821181
209293087528
117004099370
149350498349
6655573845
147872037164
70287876435
271493063632
183534106501
83369625117
115858250224
205350318203
260706929856
244704691421
24791002426
202284249532
106803595251
68560947734
40330511967
24024528737
167645101449
174282306711
65446497442
101851715021
6604294608
73190836572
376901141821
5818486053
333895490738
87370483078
140671851462
255112403916
21032037726
285336705547
19105502527
28186779272
222813962641
396029561266
181099761796
223665644554
298937641507
306316414442
140111819604
61136078184
294916032080
39259990311
31075506663
222927015296
173247593244
425075843592
82781192155
122262841627
113171661758
323549976164
73247072602
300659298514
41501596825
238859432566
317763617601
47176967037
44739992525
216145889865
54466197973
184225777119
137585105865
372381023003
66841342182
267504894961
70001849446
245188360744
97882086148
82880859318
121217355875
190826953410
144178687071
135667693089
114667479057
85730665637
390285897195
114975139149
26500002936
356652779932
8712411080
106998327696
24490033799
137252232486
61667191596
249824789515
239967342736
18106642308
117883730333
119098987237
40391259000
73524607917
68506571280
125043562119
87537328850
185722713330
148928172158
94703610110
15583760810
87414962641
25513126953
242656294572
293454287680
208785861859
181198780354
146238601284
174130250673
327696108777
41407549367
27342718341
58208727759
227167426725
415364903823
58470903267
284077310530
188217961235
7209539508
386908749795
323599251795
7120934957
368873585716
65615016425
251238678843
422091992282
187012648160
464162336612
81868510971
271268173315
42339354208
412620665922
303540065986
128305922457
69104189903
61331728047
240689289336
359766364827
86379260690
5854290876
218451724104
101545406199
139443194743
125542604147
93186371831
17137393491
45769680355
89152202736
21586208564
333543258195
288832900719
332982153203
21794677535
330061033305
309432187878
184018392323
287896896450
109249118599
122783684487
52717463916
323281792716
227028644250
31079997604
54289452991
21954875915
214969906278
88087498480
338979618035
332887099644
182249373877
93829457167
31134865788
102254392423
242832308460
198968510834
197597384781
58099149494
373126248411
60933082304
220014959554
108641137648
397233666832
244276377474
233033527762
426576111079
23150043165
300024909494
17790640861
272764684009
391819740042
431032975746
150464252559
345912613920
275034191736
373998553130
183449119565
178660584293
197669828310
69993313016
118131173624
367895728695
311279196155
145347983882
15793106357
86651344442
66222361610
15459422778
175834979997
68361853304
180455689633
44369784764
29109787562
6860773176
276515507410
78256322718
225488160687
369323675706
177177225806
50801656935
381849490047
154873813818
463250748823
166975309266
104340414426
214925037723
101432796893
262784694472
50321444971
399872169376
19326342203
18923326997
141755234922
298529329838
172255140127
63508552146
49380749394
79928962621
135319759169
178657287357
143840890844
19214265589
198405303700
307279219983
126378227636
109884263107
222949132483
250864227267
241958817509
59677729771
46528409306
273090748932
241400574242
116875043641
41225600358
112672446806
88141496867
291644279208
9511814455
108384854772
100012315341
268268153802
111118659637
85008739065
234551490158
61691520923
24416251874
42282230628
11136608547
207395530151
9916628735
384691491082
191146830835
58027556821
157706175214
240136454913
152696716978
130258714480
161293068100
16836550985
148146727463
73535803527
266172721166
114946127900
119756789206
329862738563
63404977070
344564298073
101435404625
243545323096
32752232707
403906403972
156841327468
74476999305
215110122536
167056719772
93822501049
179995848220
18115914012
177521503481
132498830032
85039865180
141239362138
129408038793
9592851828
239173749255
78792636215
45307439172
447645523825
13486673761
214239613710
35826992468
109757538909
244824199579
77918625373
48267678756
415936918286
153465705514
213641542760
229016639711
161396876318
353367957933
168791909862
239157217400
414642160871
79962095467
345108495582
57850854063
129445956269
131899964394
388292898742
59408802872
130655752391
82508612134
224690765551
84218684011
224866245112
126094866001
342283932972
316429027283
186512669703
41619778538
17266351596
22716938833
55617438445
263728591090
195711178041
286988250893
127798606976
334938361159
200208884105
177959161730
45161905291
19160163913
466820695336
73654813597
371687294538
109676202124
336401532473
255644989096
485638491074
49547249866
383169325596
282018052139
140459599847
270111646165
343556705468
95876019069
295147620473
16612631009
268647624861
132337493849
27121723164
347912223588
2352344741
132794321536
37785297733
113229235299
263257026806
45045985836
73787978346
102084695319
334229685878
185281631590
34825527420
114539484075
373549659432
76341775597
11365288373
194756105334
29807626783
69499377660
285384412563
111376054672
377962124922
125250252689
130448749689
232737804538
51231658868
17743797567
154893789492
63715791088
309520154234
227014563653
313794220444
358147439616
245553061286
32721870898
89869192100
40730778869
242780996988
94623732077
158379622379
35226815652
242125974854
257257989143
206349363672
384769684756
49083604407
419752138275
28545823185
69544034544
409733705615
66950733658
303740442969
69228017077
161799640150
302301939031
221503119300
283913738670
195387747624
102238485737
56477990320
140493635966
302918420699
57859226624
240317774470
314477367943
221833480754
74794488645
56460630868
23492700965
46153163503
71705058562
51222538917
222078544413
222586260007
396632566520
46868149176
167174232165
455260077580
377844536008
23452358860
208525647655
268840510145
75588638558
413857857584
164581463806
305763019387
220968131659
22411884218
68982623108
41365453580
93239257105
373203136522
210434048351
34921153383
40321012417
246651290925
227201478770
126371559529
48984834472
56882163357
152182177951
187113593739
40500394264
9525727792
127744070274
166425812633
233441861796
151524340392
279307739570
218120639991
160599824699
26105506530
82988297928
39194121123
58443829265
8624419139
86893681091
345572556797
54554017596
106530326387
285978938825
225499451965
38565910811
233647736589
211706769398
139991104047
184407222962
320525079039
161640347785
53273029608
71683861901
293621837611
19738495261
309102215327
68479505995
30891584991
265847062738
476012480612
406215990728
446169643107
252318378538
102156777139
260455020104
41091662938
41688435434
385061908499
347507832190
141431765323
82858955625
94306713581
56414075703
298328339054
108245639094
23675371787
67137984423
126586166406
33158868304
112549406914
222900844686
107820437151
50602827722
48830167837
291957722391
147220037602
259765412397
245131203767
381886278233
3758855144
14494627745
282313190661
77999438183
206519370205
141233514311
120986901673
271387798819
55761511314
176958265032
4863656261
15139952060
203803916278
4109812497
51859259161
110071584210
237034370284
22070963653
101834425348
70957181943
466798950475
356308958238
335944304610
89253716799
142188312811
24470372083
114250430215
60603002534
92289456884
87552286350
122872569812
355044825949
149212201247
84472567242
60300501466
168547475753
185281105851
189573215449
63992699646
321247186853
197687065761
344145039320
168179118054
234403966529
183454828434
347557945012
162912992299
378464518019
53521475102
474700290065
121799968178
35044133341
132990968831
215714752837
71222071404
207079291717
91317603079
256314701490
145673423316
204725035010
344128331407
209292431713
23135921983
253404311137
196201276959
92898229968
266243843487
166531165883
346554486319
25105301230
134803411527
152767585514
400149148879
264040790240
113489304940
43279056270
71050197696
195541680524
83745770291
313010112083
134564840501
107457478957
233951320742
311207606236
57010987705
206182990460
134934768091
27498685148
141438952900
3652852339
424949096045
52001097418
114999328266
324700381203
314779473854
332328376872
83109770571
41071739782
246970783857
272737457296
101212919821
116176075758
127838844881
33088614440
308689834967
21232537531
212707365412
289661816098
82290542964
31410505870
152144735274
78949147282
343114774579
114127918960
21833934788
32818919639
15755821416
462616616362
26594762405
17747851421
365141658784
73429865496
402688167305
237176736863
419047986413
128385232632
257651800944
132561563952
125157154639
31404527059
65829656563
85946883301
76034559957
198374844250
127204145528
53209392311
17366192054
267846023098
84571219406
146271576947
30751460626
329878855851
3000666219
29357460489
55963352601
64735961217
203535738006
279067108901
487804395405
140530515444
29176414936
196799749242
105608897426
148095069455
428553655778
7847388654
235425805675
21013965199
130960273143
345889497769
18219579622
96878988325
31690174743
120735312196
243750676535
25463990463
254395230903
61905475592
207244445734
61761770599
93392178381
390225790760
217360688133
53265897991
79234953895
102427390362
201080143607
73160622392
133790948768
74526032341
68686925258
377735428193
359666883890
23639797770
90254970481
166852575073
252768745901
16664596286
117084760939
111086862589
53901996572
433475618028
179188826843
460907777876
22965533673
189160372343
139445361857
333286120080
384847092222
294340085787
27157050401
164588334443
176923601837
284593436622
77718631906
171966098769
310736994675
253394396591
392417288329
26832280018
186854191668
317889306128
33627706723
249206740408
36569569461
144107609991
98302285191
97716292060
5600209637
28360854121
295547264706
241008163769
76804326052
173499825157
131728851692
166751700361
106762421845
207905290429
367533491931
80828879833
162815589159
55319529357
49648399677
51218082583
265379691479
375467433603
188223851941
212156317036
231414765429
144268191473
73934200148
248337271869
6470594865
38152550226
108043872021
57386868211
164420213318
380822204384
1746941364
105639998126
135609280589
320563639717
39178826194
238990076245
347956149224
16522612448
411590122802
276243750956
129349926476
302866275227
115093700671
349897104855
45423963839
319558078534
166427484145
313968627464
163173967017
206029204496
144398089050
17209197832
95275026857
15802872643
62830776766
245187285038
407411671118
58968599389
80823224152
64096156918
32081045771
353513302598
95511955330
48300695213
222135561859
205299716806
471282906265
79423684989
57501607772
19434295134
201113186064
410746646744
186758343373
97243973566
156936318301
256662449435
76663409261
271060627038
135153037466
268970697332
116339113738
134825639599
44243909015
148685359367
68445406499
71294829994
24292037008
11014911146
178153020254
359507573922
62914544684
478668090680
91577854119
123936539638
126097738121
195483720734
314119776494
110459469937
187202468964
220248675351
255198331127
96140752437
293615089225
33674402678
38091470954
30961275392
350932134152
28292040058
264195699281
461138403768
5549514866
176188455588
382012147270
127392978783
133841251375
174638099528
82623340158
143245802979
5138478981
21158544941
359039903944
32576978795
309890535960
158689921066
19839257060
60403167945
83099713623
271534017557
268378980318
38083388982
285089445391
11507004266
188067287395
116138412153
102553245885
196440533369
74003704781
9622947438
22778827963
358450513409
167771784176
343232963579
307020260265
111741203351
154381069911
397095683015
72345842265
44837283909
171283745473
144406823706
248762307179
242137843631
327760282823
175521962793
128490038443
74951187543
381775214566
189052385506
232740862428
114690584613
123574761323
153975912183
169021231720
74490390126
163028049946
282309532264
331725396550
49207854530
188933264918
41476852815
173920457569
156937614736
60417937680
1834987118
52223269816
232077083247
1917237484
77191795711
214372622866
283941710229
7076154059
10734526747
53516919277
316941358946
77656774069
205479168186
430693837535
362150157097
241418465067
93995065746
32078199689
203607134557
163019197681
111749776372
73963191236
48647872226
146355211828
277344358772
92182136256
351820583360
240286121113
245989600417
235677739249
92787780033
345194617222
99011740277
168672560198
39259406089
182537023003
234891014589
357670099470
229755942511
164293631345
10816888175
196501875652
384658799821
236263609358
328039351534
75184268967
328840393482
172502771043
155716320691
63196785838
311708980310
114289743686
95061035630
5354257019
218592279055
2994761874
367094583691
95021705012
107229144542
21325674245
195161583017
216681295019
33812708051
103996738160
361466492584
195909067174
51899207606
3791982082
101796035410
206563098533
74685774495
102153181909
125782763147
223481589089
275923601988
12160531024
251504212194
84537112753
47410784676
60327548091
10801109958
385277285613
263063635757
250197834385
101428609699
318298167704
96679429998
137297397543
185698508721
155101038088
409731682899
15331019643
148275770095
188991778691
391662687673
44398918485
84701782519
19143044803
283632943374
30191792367
135510595737
22801689504
91500856175
194914739992
53398532307
125976105096
347073756044
144669116072
30819523423
200657307567
112644839795
57664891302
165604437061
250513935122
170756067340
140641829326
13204128342
239728847784
215937913393
235260191283
236861197242
283255522840
126563604927
28868326976
134118907758
183855931036
71826015590
278600407157
277215423018
98688540634
12805515546
45907647625
101370632176
217448450033
47130552149
9903348384
232074997017
192334729917
17939371475
210873366440
110837095302
170645006599
381578353589
204372879357
68916234981
13362168808
133313591921
99564427298
227752300485
82970910281
19760379680
123053939809
472811570932
222277334546
132325058547
119368185645
151466925576
191834399382
141316376732
20269794450
273933444841
38147833594
247702059052
294702265579
105637645879
86112409980
344907345572
97746604435
315092139273
133350703006
283744311913
35290523392
216569038672
379637272785
419736237394
141619914576
264200181826
124091887178
39621901034
162090444819
315413927221
15061763135
17194156756
277516701653
185149496780
28327716568
288516915731
155722292558
189418591499
280855468798
23690123522
87861249365
5401315014
82804447808
4252354628
85437511673
123476246187
251839440634
97180377238
49433557017
132847677010
67655922210
305684316287
362291025380
307613167741
240765605113
222988585814
390334526512
321246971639
3031445110
310853417963
16061587779
334192571735
88673450219
36378720128
129986830291
143436842736
40064633062
227658680080
22160941873
161429073338
174393735176
235938112911
65139835134
158036433706
127225578040
95811749912
251204904405
251148268319
196792395663
310471571163
42890282859
250668282261
239980306315
251317546793
348764498237
251586937598
241494174776
95016890899
12204712833
64970861378
191796249594
325423025766
76770485813
140347965664
314553602208
141271019319
79152184142
340532763415
122028618040
402516926076
195857116473
22757001007
276521621861
251832661005
174749456446
476373423152
20929732105
153183289431
63986958658
443261088798
22124681080
73973137727
358578510816
145371351025
133563966597
55030455566
24585250577
66770960229
86680473757
310079583063
3618269384
227613657556
282806479519
316136117653
400809505741
76418132509
14464946251
448607376569
270962123597
299454863171
49807999270
247637672863
472033297916
26929161035
281238829556
168246705687
30233814964
319485679869
42219268019
22422139101
151975392418
276100756415
205279869489
28522472773
69883861016
70411139180
137766725013
298399649182
71067444712
195289985117
81653603073
7115808151
286460925802
315617450222
88287173633
9917533982
265872782949
241744799811
142664090173
282837069693
117213581892
100740969179
44778369492
113029076478
114556410784
58786882511
31930306831
6469707820
39902693022
124432128427
17940718339
93982614533
187568708502
35159526315
18634184207
120562433715
31765334153
300961122155
95018661526
313585980725
305322526355
274827403167
32417476071
474413297651
220613903098
338922381271
298969901180
190886386505
64486695375
40976452403
288303830763
256463849310
301851313041
145358536055
461810111192
204084103718
317272971348
419654471989
66563562453
296687478154
81144546368
114627826245
21535383568
282362352505
7026993472
66635979625
11733101308
125964366419
127630359892
317591350308
59435140860
98943853582
50149580160
57164207270
97307786268
19103189143
268025915928
33526175209
41151591932
27933642972
135243819224
226347753060
267485057600
253595716206
172082581310
2694462061
348475244139
203787002494
46091466570
144189912381
390771849624
376528483749
32108149764
147681503620
271479525521
344660766490
434721720715
5983418161
127484361243
262444744286
254009807230
82734002868
307827993669
171481367018
272011405870
139374745788
95211454316
201410887455
189586930045
11963716841
17232211269
311379983807
194174502986
97202283064
129546137923
148858517606
22466684125
210933876599
249461005964
211828936184
199677051571
232493448320
153177799376
16191985277
141116227940
32900253284
429119822920
73449988968
146590254503
185689191552
70004789414
131102781061
80294342220
62650777592
142528435309
297281132909
351266805349
86616751131
62827709493
228376741652
132953769949
17084571035
135764082507
87859783250
36568252601
25620128270
186554638207
15570493177
151353159011
142743683987
265368815721
40202056123
241311938335
98921289097
359200757013
229735517006
250293316687
287325385978
147948928884
314048574873
43784025214
228246197594
159372211246
265835497146
153220105446
175700790132
152980736435
114980734845
144500768184
142590303746
65715505080
7691769981
39891801800
363404734285
38872612959
92689132186
375377228775
251286945124
168524964865
375271393275
395345771292
67269037550
58018925612
86597088639
305264116763
273557592921
49211906344
143267516268
16698659604
70552548391
57324995828
269127623757
131970873624
122884031549
218653691799
80216218586
58117237724
385523128651
110908034229
18989289110
124175535301
18713002179
298047184057
106556603822
73117835820
62474478833
295815915829
44305119623
70652197134
2081198961
19226534076
207001475998
52647192796
222607982371
60154834278
7542175162
140552140184
209188867094
286497530570
97222498902
225502971309
26443433078
203277642324
59017470966
43917798520
8514950952
306879279427
124979713793
82474681817
433221394961
403751259256
42168983429
72727102985
187299756055
147164150544
295014030105
39329375213
216403064763
49061406944
203395283495
208302525999
344384671694
55665810024
139196134717
285507378885
72561059344
132461602104
162813031460
52143735961
264100875451
238731762962
113315520888
29654254120
128455595757
228692799563
153962608328
256841237889
139164213002
118068870983
428463353610
236423398728
264667469195
140474428886
448345325130
311676010465
62394700960
199634515796
162774573791
130922745060
422356434538
10791087157
12503894661
377661333554
84589822084
385326412368
111128263183
87999134251
160798301174
103999562923
237677198437
45587247426
196721016179
210865990152
146498143097
120438119156
195816660197
61186029703
328299137466
216909180184
233969342566
272330783057
12062298797
213188799816
451700420096
248511165908
257929383212
150832498177
294376115692
162261561244
194770014134
369654919568
62701648410
328633865943
403453120352
39922508953
207233253966
259302540784
290627092363
330735183531
190217971019
18299231720
109337441807
164585570290
346067808446
108255083884
356321143114
33168932798
69427036677
161299724779
167223105509
310122707514
241772287341
288621155916
292874160953
255743606895
87701856411
73929447484
48656325241
33866973860
124658348125
258134513850
193592054991
206648733651
255345860702
14877606578
85595570664
74299042204
173735460147
269498351856
40816283288
237668613704
274139475956
381529953556
79807418267
221680958739
487065071718
154310115476
492009152172
248318034161
267307252821
200233225943
71600549328
270748302933
15419247491
113260189477
13304223512
13464348890
187922575928
111425931878
309246608362
90098017704
103966041484
142698376538
102475532596
74455368475
159836753992
49395221441
258255154051
139796654596
274290180893
295436493015
435098359551
245030971743
209690275283
364306300683
129262795838
25061611173
91275356516
124970001761
344791019087
72415959457
92136097002
115117135823
295082406571
108983857816
217709362257
450963544765
355096445133
22163320969
22867863842
260211761613
107814356671
181767555991
182865980866
93774773502
18219760932
238296232110
239265420623
85255609299
80514611382
101363486154
443736412352
287778893138
121797532834
304532844175
353443815777
118660036913
23914211275
18004620640
64340127545
19427560545
51827681446
193798559782
154142188451
11550603587
351638013901
315682306535
244228825842
243893141344
265435546633
212197606465
14760384567
73890099109
353651886266
249549180485
90722593845
161614924135
293191614736
2305623757
15733370399
133083411569
223125446459
211319647064
70409521596
36218603958
67250636068
161360313581
65372675477
75918202347
382327661546
5647420683
83097742407
397066261318
174306574392
24988582963
60044154123
82805798626
205910446430
189164460858
189121608456
309066395303
27517213197
10396790400
236965036945
329710871773
269278628176
69832947648
44572907583
18631388052
292382757919
111621545533
278686897994
40727058882
417438782834
125493625661
82031538952
152930695673
182983274364
18352259644
210639031669
130009206802
360430963939
164134224209
455343103426
211055308046
482632396477
107198167933
71790620265
63102349186
94867593890
50966254042
28052110718
163281529234
321261288226
54759439787
240511859083
205593663456
239206516646
82411461679
80070327038
331320830499
161246980096
275371005731
59604959490
183474465746
18435697401
258121363559
243309159206
130695674719
331029914944
168492598814
46661369514
47532382226
56122410111
218879206818
337754234741
190694203677
337838087278
252798936509
281039648111
80079579294
286068291049
65421538075
141607016150
461703844505
140142638894
216213665417
117764573614
122882527916
458930605817
28555798407
398873502479
366319104648
428184482797
65652461744
154509597059
236134808863
19093249932
143462642847
62889615356
274942138791
72088236699
123714842922
59924472363
356743208699
126992716082
94757140127
306256237417
308979552591
235365495738
194649141936
152674266644
367601448997
51561844524
36228350516
168812028123
40273215471
317768953830
77739530976
322558364510
270604027092
186021903529
221571390355
124820525227
61782181083
238509303133
97169991488
49822914199
87249358909
36988233570
211129471115
220211587854
183356157230
289628193298
369746515921
110434242239
171402812805
268238526804
312262589727
143216790318
60020600518
50764545502
19709995741
117871279691
35641170218
61801713934
237260938450
104684653010
329109240104
209413547871
443995229510
179138669941
218095660691
387362550078
407799027741
99552734537
56968047034
376325718903
259177837303
348563977089
4220500422
123834166103
23707720018
153685057374
301357090948
157656199057
165849574630
365714164248
68292090405
84884504065
213438892712
128864656312
5371890881
246927132598
269652149160
342436076402
78358718942
212297160580
55260679076
76606316873
386433476747
14774499832
228854690811
308213650252
103177895543
65548301350
197068803050
117884704758
49698681999
90863941169
277148058641
186000367955
39002154174
141157381000
355346668511
207280055507
269112245765
191743546527
89076871100
5969943364
288585975647
249003493726
28896185892
220498147785
6839911464
371428334201
15515976436
305940607445
454488872393
34225401597
435500986346
256267446072
48991360361
80953974485
6805193842
323808183151
51561305292
20593360505
195026817369
12780939866
15619036997
279150615757
268912765943
206130354848
166931677743
198550993605
345184644564
112566320322
188746506324
340237164845
286070630550
104727947557
222040117919
53027053416
392978176407
98538582018
52637364851
168981848047
417274944323
292627572985
191008647071
224681604121
289910868289
21120452973
32026760449
44367563547
391501000021
285733674831
180720315570
14073639998
304761393124
58770417274
67833496525
54874393449
134551106846
35500521001
26441137100
111685608406
358135081156
392623237428
258084754764
305728275476
37367576669
288887888762
31689325541
87024986437
48073474079
172090808977
169077749058
446570035138
145326328484
41278922193
25534262116
142901142522
335945890305
139626130182
334494878421
394941394651
102497049659
153033826030
167169754879
91038542846
382078364058
11514890519
249255510051
166941225996
146395313274
39489331354
71608041340
233869347129
73602260372
8499844549
147056533974
222521226267
8839375416
187829686615
263679795304
64185612634
152653508592
41050640712
322145454672
110631439887
75760227179
319352427992
58261689923
51986551166
28833233283
116550275044
244012492049
18740681795
89805405936
204595218433
112653951598
23321112053
130825039873
20034933994
437002366707
199847305664
284639302601
157418933527
160620113270
392919229191
12349086856
169388401149
220478667237
92840287833
328049239561
151624239256
190407011600
25980446587
345529362079
136416913158
350986930516
159367054737
371230897424
177340700769
92285099262
293420345872
35053841784
384965309866
156788368862
215045814504
38134757281
57415074716
244236539996
37580396479
350648708472
177961456002
32250936375
183512722404
210326163975
270134537262
157479782663
194606417194
121890795702
212643575785
4615953054
317751867178
125189106977
195059363020
7802940491
401583075203
47031376241
85565560870
78095053057
33482632029
189966317085
350106659376
261034955833
210724149419
283660517065
351718480989
92756819335
41581113375
3587515856
158454456212
284449342777
45186008038
195676582705
54867826303
232820619588
333712236701
36792016621
290863036114
337020090445
154379697160
30278800281
116775682217
228421019875
391675735604
95308301539
245143825551
357849917530
47937157856
101589659961
194290393911
211761245323
286603409119
118059046490
203388059524
376447072380
110472526901
145058359297
179860397845
77529289898
153411842771
23359501685
157211767460
99001995486
99207588959
5443985482
40541301227
52691986430
246134152464
61787830598
24661069951
106197709098
323555962586
245274535620
120079952651
324141594590
77356239979
196466674947
147589224779
21439619412
115575662889
24720345356
166297332215
255726913917
38590415339
58679324442
150497093573
178307726061
304954843743
57978517540
123333360595
56201957759
247355446047
208993642953
123697937256
143935221488
51251356704
61023933751
96552420895
332282694326
63456255405
122186791002
274943159565
171407161251
103640530495
331676276299
293622376311
265189445042
96198381227
38251622135
155510497299
63743071151
56860035816
55357900590
112308982533
136745894197
293662207580
260876819301
209950040900
159963912592
169507245082
417385543794
76452992940
256937719276
73037174383
103654391518
103156041597
70092387849
23001063207
32108186753
3485251671
62549437176
332752022456
164735353077
46383991179
155732571681
208216681231
61066513257
47090480371
22269321918
163016384962
93511053550
107554497450
93569385671
176915600670
28887353116
334297736771
129968068507
35229119102
67424585159
58116916771
253310897739
434329172360
23468657056
119400322754
55504988088
29657465636
252168541039
255732314453
74079108171
372509938371
254969072707
53880181096
15075194696
310733971554
1974605789
101608924077
87161488932
329118360227
345386617774
172129143238
24659096904
435574213112
225086773793
54104371702
47100154320
220375115117
20108702913
192321649392
373371190868
311440134499
38684854103
191670595337
50348874208
155194640167
114330377758
156249858394
12779611734
49340946360
15049326089
357257161708
235962846222
14925944932
350750398055
308680822527
103037356606
100548589038
370338676386
233390720791
223458614230
291615335650
51421846579
350528390029
35544449431
51845581910
174383898238
300802104691
284633336972
72567281174
11300284146
342658385785
99604838080
81274489158
227540407458
38872516677
154759608389
105974242644
9894365555
188988697717
66025538426
203237827572
12030517880
174016542933
165821874695
57717967795
10397256054
150058597443
413268330996
50571387157
4749677068
51256863087
47450981840
112502731187
363629548619
333691743169
114603997476
76157872951
115218476748
38356711445
363045752678
158434876273
158315310276
281502594263
145438567621
210868688625
299173807021
54033359264
108907596738
263926977608
267999491517
198557784013
176011297055
384635506594
32163876130
93706097786
14689383262
83886644583
71057395392
123438241039
413785208945
26106522649
83641188292
378712511670
125477179323
117832041542
120945066795
163455861439
225542546470
30779239734
323127736987
300538155990
152313410328
318884477227
47242465244
156328627196
179585528376
327340213415
125148279329
205583919366
82709858485
56969867792
99740966926
188594111937
237573326177
108561095523
208930155933
120334336629
297414696427
12353222468
104618385835
25379351972
351533951700
195139533251
144260025353
409419299711
103615800876
213053192177
283211128059
277947978942
258767290729
89974393989
79533728804
151516684509
39037497014
110300654386
434506910922
80240412763
79128057314
336028570407
27756824843
289852598685
45188860239
46897846627
25592322854
233922702657
154504773449
403322978997
276884171022
345882512833
137524796347
356722821847
52722079085
159944934191
400283545932
175175098120
304686734927
66476975014
92796712089
348922453434
109533440288
68841346500
64701094497
318748260303
181390876424
301951569678
458859974079
97308214817
166779402708
204519089848
46353410223
86375964903
166120577338
109379843411
240537342157
153836106603
62713100983
57683753656
8823818443
346927460224
209990523785
211700927719
300201206788
344931238138
126763947488
71222476692
182892877740
97038014525
124721498199
62286272316
9980754543
291847099078
90150512591
338716376777
131243546492
182233607674
185634230497
416203191232
367494886827
49447096957
304617990744
38844519294
54948277208
95333930673
276049595229
39575791414
103742637565
201298964831
124083708765
235367968916
19607444999
472242039753
368747787568
103215893949
129385189433
10374618263
423220521977
64887441490
303621700732
22433386910
117989135873
158108389293
303189512855
49221162445
210078927260
170346010106
190816479314
80040862426
92448639592
16394735136
168069055994
141041075127
133246236574
340946439173
306051992211
146830388368
257423839252
264524471463
187863577832
52640682171
432208241502
221228499914
137446033869
65496171976
194356301429
146106774103
254689557841
75929705162
159507004992
68948606349
56331616868
156866381532
119078006014
18856645741
339477685859
287555856739
119144907905
36425134120
421117718889
114166675194
391246917237
4937087550
31420446349
82244604586
22768217550
171772807932
78365077183
92660391034
185132511126
154487175771
37145300360
145982412662
257188912697
158614919872
155351401157
157567982820
210719835279
26849603016
84668104325
8865791093
185898951742
61020439242
63546678715
232588461433
356128015547
104036680489
154399628510
156993038692
251590473512
347648941350
357547660171
267430064449
86534107811
96227501644
127720035819
274398920359
106469038206
157026569657
39112985515
371401783331
102715527193
258599836898
180051684673
197085618399
277229434097
245437625786
127880967586
318769592387
75959566094
83409620665
193569134276
153648105128
21000465224
121891479906
92166538467
52720886444
284265361853
104908652463
10762787812
380807018226
136113206028
33672402193
267771006551
36803177833
379413692156
124163100865
177555069097
150663957661
196751713796
114026142876
106153068859
374529620269
377666508486
44164143994
79739083729
171843271324
80642774275
15808509573
33999456778
20182939086
30069613626
187984554466
34001525274
139610528274
63466669262
71883027164
325592086387
346485471353
148759174750
16282278038
217107767631
248393612904
63902777641
41705909904
34116825352
248356454064
317361903048
20842603211
161515391683
24443692259
170071243596
147320599956
136468853693
31644156611
27664620053
154869323584
66065014422
223089114539
27897553193
138529339086
12035782159
218637409660
244216602820
14089235322
120371476227
353861213649
116737333244
88998927999
207666483481
278166923709
190100955512
196137308430
33171370934
34441350221
16032592691
235372005641
205679121862
200853854297
345926344478
147728285014
121621778138
150300672991
267084700246
73304336289
314738155173
115206173051
126004197609
181712058897
88112156415
86416772320
40608859236
132138202342
154321724997
244159451381
381484865308
317251714573
229486756500
355022587301
127172757777
10511967462
32183003363
295418498674
189068544648
113038673388
214267595845
8369138771
246222920369
9463720056
18737278092
88371250922
399108922169
122602412354
405309995489
132916049878
393521173080
28774217924
340626650077
36311625129
414713921688
64159128619
84703657736
177376603787
90054239816
324533263734
116654850594
248479706528
31904358800
79994880996
301501494674
136255754520
308641206337
45404573477
42094444332
12590680626
123507873981
324165420718
75354535479
276122125178
88516443415
421857680300
230055925019
283999173442
287623650879
6068577741
172053545195
174683079606
132934267140
302994201416
238347148662
281773357040
31751108963
58827056733
65159782208
282582005868
62907455494
51733244618
125138452437
122062443562
167410766288
178689080623
96558398456
62236964613
75885944895
128058136091
181034080932
258184069939
94591617825
326384352633
56304315303
452929372818
231510578589
106727371039
51009636420
23028606356
25511368792
1125122619
29109436222
14721293298
251243998684
161873826751
70499613595
358299553708
191802844599
195917536820
138454085674
67916995921
274325225144
261861506857
78824742839
9039079886
289001324058
57253345467
192194715015
338989308248
103393586657
366923693301
16297816217
53241145065
367911031129
159960906150
183277557395
2731604045
68034384790
26184521297
12787522881
88827669217
70984615932
14970113055
173364397728
129153334953
195939011571
68778728151
402780091716
208965417488
24112132815
242661357127
409672149988
38531807333
79487643030
445289458316
139037235388
14661097208
296062203725
99218536908
323248250694
65411803648
325608169290
113503110846
244990855347
292593881737
87965539513
242596648848
289485078613
96596744804
13565792476
317553286302
124974502795
234962210021
5071574033
374802824424
320811551340
113066002876
330525044928
206838524085
361646345518
289234005982
434131093183
28346856670
257080793491
327181114073
272884625308
350966464966
228859970272
168107546501
213074682419
220740032763
151308963599
313396225423
286008291798
369883263578
122555178175
11498097982
85427935689
59323589404
64374348061
87290027697
240225447990
74300057768
168707387703
146830915715
97585373739
3076685730
359405763506
180438414120
128683581957
211051949657
180014979898
232444566149
342271084353
130323294997
252627787012
461465498590
210386664843
393778405413
65943072808
267246891776
331912979813
104920526185
140528827627
165747745014
408469577276
18664084923
308266575550
182434593096
372697731136
376704297600
119425143596
215689240470
134481811563
227473868389
166180897633
138997787128
141339536437
191275516235
379920961355
170117361858
386059879633
249821649046
106606976216
74250584067
115553129868
26926045800
91146413835
327269778822
277854182227
78266610396
167924282259
100591463707
8049938337
123285074048
169429548870
384953248191
348205825755
327538002431
309702474386
41735229341
63851154791
224287103649
406303576420
86781155649
146963609361
85931001700
72840321306
111298606172
27522065551
4415966281
73226954078
275374385663
46527630344
109283113544
29274558113
9902275610
278072297151
210458998766
120969606912
10506960708
86770997213
123868915069
75009920194
211607950372
307350736770
225401304545
9067520208
278277909132
264824247886
181778774751
223193887846
98818299048
302608193549
111940936255
206783010149
225810461127
109639635943
11695297316
209852102372
177560421829
290767251530
168594712545
249932204436
62382633544
54134910178
17086006393
102429865860
20677099525
183845751208
75157442620
111180328742
79578048747
168176096335
101602157699
261620636575
62757467975
258012614958
211439953230
132557288580
144315704708
374064287080
103233299495
134886035709
142168452651
112594684053
114793796438
103956831764
119158616260
104561994770
19482349462
26577007897
155215608922
22255018981
136994672919
11682158188
105682646538
160708478762
353427313887
233285248383
61928601116
305232245989
60105228729
239696573526
114568712027
380446327990
303089491897
186603748866
36482867213
112127460999
70394372077
269868405624
120253306426
184004766967
5398081247
82586805768
63807346208
35436078142
78285243119
362266162642
48568208465
12563120354
180168154370
209998110704
125345172039
137320449908
43174111970
381513279536
36144717194
71060576854
193110759662
89473410816
400898755396
204362772173
267892834631
350562128250
5226115060
91154712721
164182608350
208511139105
24124316433
298786245791
368839952399
247850810089
373087842032
131427241998
139138637275
68621685192
54601702319
391859401838
154848059030
259089522516
17136318420
95452407544
161699896559
15255099555
40936812482
58611743342
129735487613
406290416159
135011579712
278523812800
116418777481
210411605314
108679340332
93278381212
68538446789
292885321830
105012455263
30883476689
272660063665
128957445966
38945043439
134072679036
217514157927
323218926254
59894532639
252587272153
356956775662
223385752569
358531256284
83670721702
89517065761
58065616617
41802918353
29292887427
411865639697
265034427491
201960451507
62511253927
81605495871
98149880603
304537036748
66534410667
286764133400
247029113798
323517986965
232584634134
117254569082
316173755301
39877218932
187749559890
147111763562
66628865158
198212761262
33028019161
138401024746
194042851398
191056024069
28826685136
77979392039
375410883399
222408525492
19406494039
4308639135
43546515655
172913485651
200345383879
383227852106
196876061660
90129156668
35658275798
321952650843
301595458471
187271182900
174033605350
3800728730
34513059257
330065796188
371185352425
47668385446
56103771314
249949139873
123173961291
34916584316
356740180829
74405870331
430786628800
106360693498
207043309233
112904405187
37801852616
123313958670
70679408858
13684033299
403169627385
81027689495
120907369821
215590883972
186002520793
91443881623
308019814646
271557470813
52723354816
128582141921
103067840451
45327224972
293385703068
418190242070
312978184466
239046326921
18852695383
108565472484
135152650197
330970192232
146366028292
49567765673
70636109484
105516271074
117707244005
241385986538
282286438312
16231277530
229122370873
72868554773
450605716976
58763651252
71115916030
276673222275
356209388119
173320837912
107936897964
25928491503
78620348865
279524300954
130205833322
186857496045
29041377177
72156690807
231877520867
299627857696
301991515911
117805465261
125223148861
192468757401
19022527496
98136175029
230967888585
307459839542
348297475628
210967730208
218486409694
109076012332
62381417085
374298396931
479892466670
123850197728
25442032310
226442311627
176407994845
115900426361
98974778162
62514048663
335785291243
376032886464
104007664630
17249270007
69333172710
267536640226
71116821420
79621409667
316573783712
192306554774
264364572454
429293170566
55823925509
7824903790
418307158461
54459754053
123337258119
68537761907
119316658281
232513420199
256154873100
45437877466
15676344014
296720160661
12294537050
130061060519
401598919616
102543134352
6079885487
31636780567
119259817556
182210098777
133393848064
473998583837
279121471162
8950973043
226885828806
74027704230
9003362287
290702474814
64398772965
409074956057
300530210608
204273340491
94922365203
8479586032
63482039104
182006606311
137222929546
226376673196
200350592140
133658913979
177954169569
85244735354
199441914129
254880411424
139667553838
142945475151
315867380059
4171136416
57692378390
198751258260
237197307131
45840584990
118584396870
305438444921
95878493670
90707879311
2822356407
237285203119
62671931249
116193391208
84071977907
349702849294
110227650519
111811279337
33075831326
279891307373
203234787633
150382326381
46960500063
259774285490
108168453858
224396196246
173881949516
169407278813
332381276380
75383317058
158597062284
395184359028
113882000683
8439003954
330190097539
262726562656
275696801817
152796422169
16525342611
95984907506
127958739076
126449083957
5802758336
308944956627
82986799135
114675935332
45401779528
269827589093
175103940029
409624240457
194746350623
330724450975
163058624981
47598800254
114292226203
188476786421
121137695466
142330425019
160904228646
12673754080
60446235941
19794388604
312658799322
77212231309
215528973717
251753702512
77459811614
202140188997
260419362612
60920709673
322759833058
425902311816
5077472655
273211369341
187873459601
222118067721
64505741380
46074002655
306065498714
100885142629
13554857391
105863044472
316438535566
325713726617
136167894189
256024745336
321021921174
91252273425
313651811039
242131330122
51540924317
290302352297
123728132085
468549418653
228039852836
71956375449
293562313466
72756494259
115920917080
226016917356
192190341108
199816386802
134235784047
14134517616
4164216703
376994140536
349683740487
20989247912
131203205142
16189226252
132785133710
230851823862
157744216989
100131615032
256695918985
3296751379
188194799984
257862468077
245072012229
81289938522
202803979543
191556032672
258227020295
464161998781
30088097994
301882836365
285313214601
212238735260
37449752231
104452060461
219294704763
98514310109
128695718769
22542810451
239056605076
178419421959
67132513500
58237524605
4339999138
382138773696
251186402177
182033910213
7372222231
97288812236
212556262017
360833989059
99167710444
116504505977
430981656175
372910277162
107604810894
19185309214
148236988837
196164878398
318015714712
307767179865
324135238933
38861332254
358273208872
243309998035
173384719473
279954754770
34941842226
86147086868
374267792724
193402350091
94574392162
335294663558
186956099561
225375760207
250827093897
37247722315
164782921266
419291214741
192169947848
360563417187
123695915692
215423279773
132006652946
186582405285
178160599650
151061914679
307259474289
209536059388
170493517719
72622692022
99796406711
26090088883
238561457012
32195499227
78726291574
80774902559
76827854671
111434642819
95023184193
167653396258
160133215217
25701001576
16745650784
149070905678
159876748865
43197602766
259007379055
286556623518
334030316256
188134389315
456035663017
162800248552
180853357093
96121286323
252747388377
73556375093
454517345809
205844028493
257324519148
136996148583
62821988684
69947342240
280874874914
151734222081
13137737896
73935859680
141793803439
20360412693
180314131549
133039996098
323857985341
131761670863
469241794418
373631727889
95702049498
27266926128
40084505554
110659463699
42418790847
134016055535
52701603486
35828123666
66588089958
109079463136
435466750259
76647334239
356166931881
37637758013
264898788302
167698141952
163968506368
443090592719
207193297791
173801415412
40230444064
224718014958
269533996058
123957293653
33098637085
272989805419
8192930141
330621704331
108607414516
390161908344
61777796446
294394851129
10641384342
450162039165
348755398938
225272155010
311645474190
277579953347
155560854629
84253452437
18254392337
160432491772
344846739304
83567601962
55929922369
135467892986
159546019628
315851032593
270074279634
334304289482
201916347666
215919867768
369585162076
149475679703
22906524470
55325420343
266940783067
64898983791
181419334157
247108354139
259332040866
161608267491
321668894176
71512715384
8310804066
319785320361
164565320520
132470004047
257468874485
314477854823
207807565880
460158738353
85666054790
369713562907
176703905366
350139862656
249580661354
88461239651
234840964458
10847746212
224420751895
49087706471
301534140605
140587431495
77158289002
111399058177
256257123589
214700838825
64572439878
168352924184
111111929128
1177815535
45575592943
254115412075
42954581009
155897611117
190562777723
345236453268
250859141757
340816013744
11322595346
427800414239
362415094167
53572494570
224544662622
37977996575
154713440571
168641594763
16509014445
137623178823
349842247037
317876892847
213713083532
159129988956
421172690639
106294369802
78166518298
306680350001
21973693880
165989391416
411496082123
294799211571
47494538437
226061021975
19602304391
62404610494
106100949025
54490999056
55933887879
335821923384
396896036442
299304255498
194492453725
457659901498
85660724263
195934922412
138297333663
140314382323
142556619377
51958730655
266345701341
156647593065
94346473487
334936369896
7473531055
364019059684
30037591561
94091406340
301927429144
404160031180
91222689354
82063845877
11215681788
6618089917
143461985523
153290621910
195841860112
17687421403
137191592777
30813788868
37905992129
8978820122
356145405268
116284852799
220311553669
196654547884
24544216534
126755124348
30735655237
327427041052
46506853493
123249836495
297301118730
138139922003
171345498614
359909844554
272339553162
153187074211
436106109271
46881870879
74993524275
85757931972
131982527275
182625196031
115257260221
193273826694
249702808694
74579440662
212966227038
54211840682
232124670123
167777065717
377072588166
42242038733
312764398295
120268049350
81958943642
67389864767
319314043701
435637588880
263359867960
238482197434
387022999845
50121910312
131306948950
106114009422
318039136357
78030919871
118354387883
440861911431
66704064864
168756512708
73115607773
211318171235
14592027517
12636923956
257030979272
137850360852
230384424884
271131420634
168177333990
38680536796
88573093287
104530290492
317466184479
142131472716
66470426157
272155526973
77928644705
156799221532
10985864789
47782871999
60676668119
166836344420
39807406001
2346771783
341970580331
318883163595
279579745260
284924399369
70613382174
203158486489
27317230735
71403961268
242920667968
308797817768
174709613681
90452389282
134786352177
85341979197
60037157773
38030595452
37720027101
279379431426
220094947682
1884718402
27625539798
239891306851
207138713800
87136994343
15410944266
269445046522
90319369982
299349579865
148556576005
30222131085
188092391063
121546858167
235094672349
43284318968
178658276886
151542508053
346456391050
3670964353
14741696672
8751065196
238344536356
403462003671
407779113453
104911926757
335175767577
304982229217
104181319799
71136038706
79174607496
393110906843
254255489441
118159538235
54690041725
150010530304
60412970023
44860264974
306290023613
200998314644
330692035346
38733258487
113493856520
206800084183
342391786446
191378996566
84616598617
6231301046
151346792622
152051620519
22462456450
230222852894
209921439337
100527394779
82636230942
30198230971
231099037252
281280362861
29494302913
36501559380
203880196270
339352011851
259823012273
204686117418
59583127584
12920080876
251910364882
49210816207
182179277466
324262774620
28794574019
103522371629
86336821464
185584331153
29983547383
349294995401
234872338041
6832851311
30013495116
46910534282
156999142562
50213355615
7295401186
216932461136
313578955750
141468256093
150596146873
107328288954
152903960064
17309975891
215235543652
214022556117
94233886247
74920710680
163675062839
179766241250
348056895246
310254216560
15919106713
212739985264
34404410385
14242691219
111949418228
159535400432
464668078171
282705598813
137800378755
6439438756
38571461607
454141049633
133864544476
325127489337
115037808218
52688435573
79422344830
62464834733
140727146181
267335132583
64039922274
318486489235
79917798321
267810653578
472172580779
194336297971
6749001349
238462033837
340788681725
339877811637
95096837341
84300258047
51443074351
159324055542
421605895686
49119247883
207303220569
227387503887
58526581427
198449321329
431462131041
252450075586
165665777753
187052763962
16017104661
190111586763
335368477604
183476339810
60831010222
350584620051
53866666512
45623510535
30520434841
207177802074
407847314599
42552225211
75602658852
146927489496
352152664610
357924210278
325195669292
247206485508
16602185788
3539311560
48487996188
221435776863
100570500266
226292851185
195175411371
234385677573
372895008946
287579800468
319656566339
144814220024
359851891166
363261802791
221988567979
22387159482
2949849263
259679089479
70591990112
84633140509
167100642035
445518152837
175682487414
107906449547
72441601695
87539452686
131980350721
33046796662
97864822339
130745986964
149640170399
310582436336
20740293137
134257399408
187156371952
180590436438
201780152929
87947343742
192568375627
38184241181
234141599500
292726124148
104646600679
212808174505
246058612525
208106459629
191307925469
128235000819
266051200915
217447753943
227208755811
165230257245
193395079904
366894427551
217963292432
254548342212
239888008177
276415322097
246552544689
411015311723
259586313511
46144226536
43240662185
54212089326
234251057524
195217113138
40592445201
295116271834
166722195809
105399212265
15274025799
182624471739
200403429730
11642730898
36275206795
42184624426
116609733776
63033798894
337221410354
267092521278
22056553364
267802264686
223105596020
69369427404
134132862195
385151438024
13198978429
363526178519
142239148786
12440760994
247365499718
165093965299
390379614094
253497961534
94082607340
319294816480
299731833271
51743110409
118261168027
127735145723
212948830598
146374219661
141355388263
101492933758
389210867324
184230654996
91420747791
214187784190
76688857834
26017653399
140619408322
255872169246
202175047005
186869084587
61839413216
207875378012
291446578346
303579780970
119267701762
213645797631
130643792114
132736838158
174148045630
183796922787
283109741098
212046165977
215750538533
51882046943
137896776501
146526821133
104502305611
236493106222
52409656640
372964260460
47937453509
157829803192
79483246417
45161510679
18575194193
363148494176
158627027032
192231286319
124982838946
155659333866
251910913696
245525635329
190522214765
148585442281
202517995637
171276491563
174502255920
80430718260
139357829934
55415719101
4259060770
222030565891
150617856866
189152253355
39891104689
252405639005
212505116541
141807547321
125998526830
189615034904
67846857915
116491211165
68170272734
220528399325
175280367365
92109602098
5456588419
153162485750
88621844783
77489881297
205733384168
128751826797
133163662591
14349330777
54300972193
173901809542
14867843577
106587766640
94401678166
125154520204
117064932410
376558268852
5479724780
219437062975
203930521686
253751285376
196676935014
170393798297
89810075799
11953894037
103790751469
117842911865
261441366564
300876760677
122234217174
106896470795
91646973409
194694363490
92281706995
408956737213
124776968259
9623229876
417118585293
308343504205
245740547133
53326732469
287516609960
209993450263
141517113467
464877127021
39913263100
220426793800
311867705222
188077268513
32840067566
68132209932
210613243398
57028962352
201838343317
76768881152
90996929065
354921470147
247706448570
321073140442
136650639217
382309206750
16445928088
25017207488
173719647324
50619207664
213423670248
305960456520
131684891021
111376720157
229284914510
254916429531
97660287919
82340742009
125119100651
222957841259
282603442171
239998018231
108624529237
47429998221
112257012752
91554166440
354351836922
136148118740
234837299657
10654080421
104565252973
42046177315
140681116528
206275662662
23014883393
308274580617
234594215781
265331259770
267389910533
283159315129
373867909204
43563863422
222982029096
138947907508
243182397488
70112093993
10752839810
226684053221
117939494218
217997142191
31655216219
189619077881
153295425425
92803834587
9847724811
84742943495
151860235799
22492824024
203469060107
356620569757
254633277675
329301736547
14516730769
305107219288
290008075307
66195446799
128401594134
75930531778
409188052852
232054300735
317597679920
148956595347
460191526234
1924733863
38255260292
193772556418
417550682935
351131384690
20229004084
164848026730
42140604432
365393737785
17453397698
241887478805
94603013028
171931306296
10020391415
328755124279
201483899932
299136993055
41507206223
347530234053
48963108955
35985470731
237190250418
87152777900
355992098859
19030316900
148532643579
85576215886
230391003919
267489364787
219415438012
222224712797
22847895607
204233520941
139064543847
279549138955
276369298973
156770947530
22474368008
157938937756
155249825112
195838416371
351550332963
34511278368
200884749620
291049613548
471400810800
73484565296
116085044275
133079078709
94572226529
174177680241
188155341421
6002430344
131320259167
243022516637
214520597544
76024587223
58285150852
46942646987
103991438053
12918410182
70347149862
215350960815
231336360815
346131386790
92050960376
108024013668
137179673560
135368554091
152733177800
119331187914
39424360400
84294730578
175573649443
258891736327
262250433660
226663301121
253660352351
258158188015
116314299727
65342567202
193606601673
69520198614
54921168718
100969058394
22128026746
163556352739
157068891867
3482737883
5685777886
199025507841
20475343761
19953178552
194604367421
268785764730
166513084780
332746432753
62885158306
28619864651
181302540363
339321753815
30293265928
107663677383
32309572557
270166281422
272007892213
376961125536
58131681559
420459319989
121699620099
369294559519
45751436162
324639588867
305477623051
361562121408
30667039787
84935352897
52022090970
47839800215
106531617663
406975257650
93775351795
47817019425
281357321036
203585337871
212963211049
159112459987
285392998602
170274846144
133850008051
36895923864
264870706182
52742003995
340589588142
307535341385
161653427677
370255239060
14996001452
29025552043
302093862587
103573346713
321989163648
93175165353
447629789838
133300068391
333808296014
15190299706
58963682334
119948103971
57133219179
217772252000
385641591803
237949357762
65501024312
43205416817
285822017156
21556886719
316262235767
175702346373
86752780205
406635808133
315724212195
188663963632
57893653308
148929357148
268743326841
290295528872
208069024354
161203559497
294620211272
119686106316
226180795831
11349779267
215545462396
18572321406
11062397155
98458314155
187877207221
392462305438
69475785800
146528804977
132337420864
140374098005
38169430582
164762631178
26080989613
104266417092
4048373302
274417242384
181604889810
414940418158
89120919277
94881159770
82989435988
22311760707
204994167384
358572819992
121194536872
202149880695
38087880574
301154028359
122775774206
293182607017
75746597297
286927713058
54150948374
13228672405
157553624326
283640235010
109087000708
250665901153
107195007531
41844592623
323398935968
43969349808
120686754593
315655130354
188623411878
202218275077
282701312665
10741329634
311166566622
167250400529
95265132207
87947958968
369320345488
30907969809
120504347043
271289693336
190526984048
341895654091
350985350640
253974905118
12769097081
245492960836
37387986708
87683016345
165400984762
78680778087
222227198216
39585362613
90161902280
62392819858
115813746065
48762690420
144792768560
198342203598
311601975840
159382091839
265770538008
112108522432
58890176514
173072018977
23857302803
69143019814
23142436088
130714615034
30782863770
325869024499
90407039264
176503285482
91920781878
438963389123
46738981923
340027032978
147949186963
19569412489
40004073129
308069642570
218888453096
173733255131
124651943827
37012602443
342493339683
213054564607
33745756935
217588004399
73267062655
198877634929
376813867912
18284145809
350801648799
265675338266
54573435135
299562095515
297952207723
261499675190
10512138306
322451046263
134157009712
65910120191
164437276451
73008264681
220798035004
13653924110
175797641709
48060381974
40831072529
68811237826
107055660830
191080032081
30058851578
110459798087
195912791600
4886108346
10082028666
97720278147
280359361970
93682574052
93756954045
358807325635
172135039179
376009037792
200687696661
43489775297
23752476886
409143742701
326055746613
279297936038
6750437729
3940849862
96197976424
252636123261
22377251307
160975205896
401248453929
92594553205
119001318004
105199174168
212909639972
41896229537
391038320972
87063207220
3607020323
71789668482
165602146225
276230672031
213181743869
110985351988
62204038161
58038920762
30307531624
212323913552
255293553060
66459551444
104169555834
92832695800
195584705108
318568211740
311533940292
175590893968
94504346325
99733429672
353558699321
147226758745
347297654473
194013366069
212420640162
132214089820
391281261046
346399245796
16711823321
67392825469
80252173476
130642955356
319052004724
96587923155
42640132397
147227522222
101776613661
125402036918
10694853889
11490968008
39812355636
388128410842
64995493588
370217358280
3720413118
70084352463
408216639249
103482182146
125076949156
95165571425
69356194762
113319080839
309958520525
32359294816
254725158333
95325215940
225593750200
238690040551
7017016649
24534694376
375004744099
25332237171
23554096931
249963392902
114214088530
32047211160
312384296976
62772559100
37331777847
471890443698
54288592679
8078375008
112871206115
129019386232
25152623722
201336099199
109459841335
4191070507
132134601246
1360237891
91031352676
84714150730
107292012581
333754948673
151645681796
303986706733
117464197215
290668860917
20154770619
244971264729
345531476674
117168692592
7447883485
247006925133
95307889911
209449917364
81589585927
57203278151
113454870856
13960717938
77845385358
198576779656
102145346869
372885105018
205117542312
33522923417
86191853389
149074485257
302978007958
34587941596
19391537208
209309435804
349959284314
63561057386
302684661674
97448896508
138636704025
290422230326
70340041569
88028414521
34537839460
346080277034
29935640200
58798353647
261825591033
138135482987
87387907336
294196047742
37331697375
146849492687
19874115388
263263496021
77922172583
36743029909
105976173695
164768948094
282306748528
143434242446
129400171087
333538991721
256517360396
90480986087
171050536751
188744085788
158554087046
106900113639
361056555038
4252771220
302008145043
91542130098
134797702960
106998743385
271459968749
221168943730
276775808041
122708967334
259885179663
354103552178
300350730525
361874070467
190876090122
167895512541
281045484121
177667902922
67603995769
165792493723
128412116528
265857647681
217000522697
40649081660
199556916082
177527347735
160096447942
115910424820
74609219327
42488583901
112930399475
346483939458
269212189592
162708999124
154650918822
73989625905
152864694907
44075691458
78128854744
97987553230
23159821238
160165585356
23807195376
22067060958
276339618730
14586151509
46235336274
162625160022
139641928954
14310487496
143662699880
148752161725
218881698497
117336365342
142889623489
377388150431
338764349713
295616331083
271507034017
5005715287
149564504935
441434541919
149790025028
83918255537
173090513742
300881390865
219453003659
374118464274
56091365214
94395907804
64252202828
466111751589
142580051063
74369903708
286745654071
365477962950
11511499900
127280046619
3244573668
68232449350
145470492795
190183856246
205353297614
276724230245
48300976499
349312193276
190063431929
349176338696
271778414507
407001244356
373478076116
133017680387
125937071143
38947201709
61129842397
97383701583
335947072775
307661221985
226085413819
63105815562
149459224359
200697380163
21878654402
159853205531
78780623344
156186465701
53025807804
16546195366
7456794270
234110246743
296988198887
47553274679
105034315682
112513079847
21918866251
378290476777
84171148245
30311668746
39997989267
126297803648
127561166798
311170887426
157363629677
153919885806
357575786632
21174711210
225686999945
132550687998
250076255792
54464526720
187617065612
159371288115
88699553980
207930209544
98823026375
328130622146
10984736985
14902472440
173935576762
97117723393
181073019555
470225167894
423251468280
276449228067
179449457725
29747319565
239244030216
22004863179
77929925638
4105153047
317421590691
6303768236
281023961081
34156986829
170870573718
34674564570
124915760679
127787117531
224030637838
34959870887
166591113685
209460090347
64806840128
304651609690
10338336503
130645459945
390748042731
370561211822
362689166465
11037561758
64662757478
90164215948
170588768416
187383819986
479703524678
19167319738
19682956009
113203696482
3157190482
332789022665
392422528520
268628353291
303034016104
91463427520
279023242937
161361845910
44307512456
155883411836
397063363449
228498824773
92246416628
49305170375
304652597026
209931313941
243395632796
6712444547
264847024708
39808806665
226228254070
99851560882
301229268732
8549779853
158912377192
160229640222
154038948307
428006826287
82771350395
293122996549
409926973431
10157549716
48995613413
8568704502
338568902351
204036786286
409283348196
326017130890
96986639763
328167522920
225004270088
218680240775
63049481352
218476128385
44944259657
165866506317
249763167315
106386867417
311394847990
279391024682
143014464930
134675380105
371239903625
189036824405
363894293894
170468063949
110070032656
301086846806
57602084071
120699687566
262227024695
103914115367
24855910779
228246830909
63683690292
80147848323
351377997029
50724505309
242649922268
351538822881
17464540468
30813979242
224979614509
115301781365
85374255107
198252372315
364320003398
77006670330
46429426564
242026080103
322886468482
57296788819
107388294322
128512895018
283954557525
35369427790
28549541470
209077736416
93998078999
8130485676
14816181045
190536545942
10495521716
176966028066
349024847299
384466402709
226752419269
274136829642
61803593315
422972431699
291487343353
63572879029
90512350826
78024716714
87462125007
353396417701
216523458675
328549391491
26597746667
308034784098
83344200513
358696409254
135402808768
191740508733
186034346842
411889352021
2373799596
423060869292
429659690022
179451496395
57456934503
231450385692
361775055576
183518428891
353832355525
200917754643
360170811121
311544855438
89354458650
214359556182
24943871699
140802239404
288386452786
127156370978
405536881429
75785304729
145085005574
282279493718
17469011955
19001140317
339304126376
390882681516
47432426804
89936154644
61979900824
208902379750
188209888264
461472196326
97932691935
276692573609
217962749224
230118736397
124388460949
155855627838
282479651786
109484165208
29402258776
170424165749
300358166359
93720168559
140060475895
26831251256
324827968018
166597237393
336412111806
208829537375
141379140490
377097778031
141934638592
82117758027
152140671197
211425993492
72912858465
163820013220
162820006785
98403704642
189247886074
226932798830
322428067446
318123660771
239667310379
167475032161
338301227688
241758126499
98550926900
82044264000
68589052481
40346976920
17075831100
47733755069
215374181280
154187492201
253197267931
373201376754
104267285892
126556658031
64419183363
4560722875
143470264865
421197767434
248335320634
58830475697
2780529457
144899530819
138962065546
386057707553
131288906983
5685854659
95378681633
188427655507
135416939592
213516492467
84996141474
384149609654
238667755904
178684812280
90774025253
125323385388
327954055817
303861856757
300110935234
180102126688
421295762912
262770428927
16658549447
175482824800
40517719024
197319575111
20256630549
318668848798
92588395208
24738625832
32423562016
49323030506
58893040191
199309869223
47438981638
169937342097
104263608008
359924820037
245653578255
89391446778
57742254267
98796982292
15437570669
133667453656
268341432739
169012460904
148813737441
377110982884
244184879085
24874587306
57437917907
35636460254
40944079353
28521859585
329336297288
373051027986
188826282363
68783840237
44053795319
130040861298
311829704225
161971720148
202238163313
29533508424
163807907300
438319507146
223797607011
332854206406
249697351556
264965613463
127069202173
234550114190
159287895386
222453255542
332226001606
351946138916
139176180563
391123173853
337602216605
181960341077
391554236527
61027852210
31900941774
106636093878
179365381028
118366187772
432184362905
416457200810
302339235076
459586913324
46092939999
6520189562
146793233832
132992973508
155582764191
35726998201
258067351340
249537728250
311357930915
190918884624
31745419249
144026542212
12225478463
41901441916
20474131158
455128335451
50490534989
92084724470
256062796738
7262159433
99233580020
269367283557
107134477563
866329512
68731725323
64723467403
360835235243
128734851193
130109198377
154004077346
215852871715
195376408944
206246937463
144973707693
398959952323
124079126524
479341334974
101222430824
200943886272
21547282895
354302049842
156189608842
199860967691
203997490180
336820084466
311204822116
134805610456
326929983553
188800222212
231474553150
56784326645
2820376125
43129000335
92908976128
132623181907
276092862558
86942293123
169149883875
339478145990
69369655391
60536579167
24626307105
44048244027
145431951115
273480906353
102951376290
4670286423
336505548163
114465210378
59434202402
23929142418
212277776477
230030953918
104624112540
268926062401
185255118717
114922029468
392754947913
294841790558
5840337467
338874495726
36884582278
125311533591
95396288738
216223956419
228087101844
290324177921
4835322819
69475519454
132333661439
350442432659
79349761723
308941615234
64996953014
199191462969
244244120404
3805539005
120773579532
125830365484
102415518465
333661754048
201735984308
34837961356
189388958788
150880402215
259879860279
153809183341
184135286214
5466236335
232122943934
130814783010
236514224414
278315335445
80249638702
51855004145
15862968944
362494644690
89427586025
217679702817
102613276756
73321600073
299796589388
3856465433
179188443467
163584047113
257008192923
97740544020
50666387019
99416735518
110317780882
188099038746
88496187195
172109239269
109394616380
217967820872
29719805557
318911621514
57820016030
71061379627
42545699069
90543261864
360272082601
244564807249
319490883332
353301703407
127680749024
146712962565
157486102707
50007202333
5159002419
3741269286
158856017535
45526978266
450654299969
51301314859
31101427234
65437747412
152095255867
66361675851
305510586655
47329028338
130436324176
99536720890
3412925911
225490139986
8720127077
279863499557
8181081918
243539607769
227386226309
382201797189
405678647398
237204240261
5642438634
342223727408
88142942320
32956461402
213313835501
117101161487
292634879702
34366324374
277188200994
163681391974
182410092410
38309790553
239563798220
280127832849
199990815784
247190073221
31320742087
384101449241
24268348439
186094839266
229547566407
330249129032
43825804577
253301745347
415733892310
236434155051
299275459175
337446327728
330224914993
188781433934
8593497447
40099594677
175082506512
288460585806
127078643133
80408041168
197981538731
135370893203
189311452445
48855317775
69755679322
7589540930
172629991545
219075047577
234908614092
56381077647
410567400805
111860797446
340496517466
292679658305
226374495910
189769078429
29997842561
401616422636
178371599782
376106809787
196238597078
135539372873
70681005645
5868813455
133896316534
52160384615
42012454341
177818466954
163923700900
64084440870
80545094720
199214975340
302310014914
353190060505
33849044303
384711068340
459469284833
11919605592
182137371402
384614323147
188315416559
212904700253
32850887646
138466418642
99838987344
178492678181
55158723934
290986899639
66155433636
29213578338
62991248459
293869834278
260474561993
298544999531
193566293310
443682484969
176365478163
26418310127
50221135928
83309904081
37136397356
98129398344
138640350587
22910252663
354973648990
155623044337
78343719985
238257679433
62032002571
213043581842
11755535416
192027254078
85522110087
181273307444
5651666626
8756340432
249525905293
149347814827
19454529599
79185937777
63379661973
277482104639
11323911002
66690062334
141429467176
78016057461
58413891163
358483974540
70161706023
384335184126
3059255640
19817824411
193721253287
278081964574
139882605466
42309340481
272558103622
161977859083
134480096823
89909138702
135209363799
92249012652
29384147949
289791298530
52929146972
475526548079
86026425976
77946565210
175719378449
278540112133
155187662638
329057267861
236738884166
204549283541
84532257024
244868725292
101350685307
215990448849
230086535833
284580167876
135420212049
76168300722
210337740982
218682158080
63801213980
293686498154
200384916677
339485770898
382321010495
174984069417
59674981630
24092244096
31489015474
130800467234
236306214202
178678341606
80910004093
372314130723
193658174130
133637912158
35061711143
66799921663
70897129756
49272611255
96630070036
424900072896
213865530113
129454545990
119345249340
85236808706
303489300112
21816605743
266814278072
106473383575
74932126317
399151675757
24704097686
318511661029
179215833300
137660197886
172707858425
223809198791
168250254966
362869951187
396316567528
80441205306
121221315897
163944358171
120436145395
138780506026
166283332364
385780918852
53148675911
47905523882
48588118142
16042820120
227793772731
163437992968
278085664613
84585877561
286435602218
332359488052
28232672107
263953649172
25235637548
280482375455
51864920652
318354372910
84136033693
11437458355
101673946692
61358130387
38620037908
256232256846
190917455926
78610168096
15716568817
14523800897
144031304683
376240691165
151107557457
48022014600
307920704204
218129741032
66499027635
364220496491
200153563166
15110664318
46421377604
47398572153
63690116124
187125296652
33340873641
274221159988
223073174117
75301717352
167766302312
301452807154
158630039483
168055578092
62639428630
32749185271
35432987658
220491552018
35634384595
191923922385
162523164947
44154039340
207624766763
198392863782
362923917011
5791681608
2880220591
171937722624
278217420033
215364200129
185456927469
108193731180
220042569985
163519191900
74866901171
151742702176
406077745345
245298623966
312441870883
118866828264
34379009804
27451565003
23640129063
195976606185
103996507569
118627334407
6553463759
287717235611
293305323204
4989306378
100601598363
85981860145
337334148556
244917806404
225559942358
381379394060
264973593531
108684317993
90359531927
51446804147
75591143329
85939911645
330907620079
238382093973
290351279258
16611441582
177584419195
218424798301
102968075219
265225105458
180918104467
20762562187
354711906623
356295850946
53411637187
302583502104
145063069089
246277359493
13702933262
28278364005
15571215212
340991906556
271250853603
141694368653
352215218609
287246190928
348533015414
21715118736
89904201861
4036072922
112852522450
7333025893
105591402906
117359302176
157680866084
139216686558
25033186895
237604728354
94720029023
197453892885
256724624901
226191890754
130874444266
60086310243
168007588273
273628610959
159373443761
314214777325
3153230769
187809328371
416451723992
274043693534
11331853993
4919081832
404972887947
113542146646
126584039223
97264111996
186013790101
174214595740
172637961641
240395410233
85489093807
330379732278
331204660792
222595006370
260911368739
391615199018
226478409045
63462893677
11159013789
52623842132
81589910434
60932575049
267845075478
37166157884
117685891483
124224260302
55707816102
11145737360
358643846384
194207965716
157514435904
238708472305
380865307673
344312874793
43016296869
234400828088
125096190049
59107061637
146598373915
234512814313
297159785600
37298222118
139459795026
27547497115
103075252439
446183994129
193960567417
404048533524
116377062278
62924950087
146272059853
41040792503
110768259796
52364883582
37554947268
384653535634
222550616715
5278726382
90784953125
241723796004
127593226297
262398547264
420781426612
359962747881
75890325270
27450691869
57226894297
321130344505
91952467074
298267053968
410713768328
90686448486
277442310269
127940702884
315297594960
64915594872
32620800354
40119053925
146599993711
91652178427
174800229314
91466710880
45183100216
177471169452
312867718807
105446063267
100662146552
376680933685
337312852432
14266643053
287210736251
395197165359
162126876133
343016115858
161870799676
90946273424
159262029673
265026727542
78828364827
8743370376
164251468280
69371486512
470153789939
144622530916
28089244076
231308506809
99103807298
227469658715
325105289784
313408355003
204157480933
108674425055
127781053896
268937000818
195326146489
46051387110
41201117642
374836270780
2161715247
274881469380
301542172104
32434428360
196280867377
470283531370
50804479786
293702721424
195821310569
59924553655
109861419377
251601728509
255811142812
108801763554
42901319602
94581315385
228838410704
177333734735
165793688817
6733870531
236230698582
10204130275
182630683862
197144419793
238797493113
170899988122
82275751395
309624360031
286769917360
256293569754
48848368084
279033428109
60236973892
323041593261
203207202791
401839296389
105633947727
158345301007
180987552140
63848937066
352038019618
323836891089
39250411254
52424697563
281234157896
166370353782
132664517239
363658530481
44960481249
345136454119
54677124860
88493220009
143339305839
8064012120
183955550432
147149904440
101378565078
330863259042
54736887690
2512229853
318658362646
219069001441
112781730975
126381275314
62222401384
91368115736
184624113207
441908217274
157567872687
263178821042
455126556184
155519462546
151728465162
439526535078
151255264762
152340604343
145912690266
29331179336
244808256676
108394131074
81400530311
95127528067
110490115379
35397191261
134583126145
245405057284
185589254516
17184938091
283761472476
31057037788
27204419834
54803517625
130007709342
72774927007
48525428281
267142015942
92906417342
474766842746
144097398280
331661102849
35351367004
193533322635
51439969235
8915259104
64460475582
158265228264
308831452287
85960153472
66755202867
239846594164
252124428598
271065290833
64841379392
250565400309
68520853856
220771829090
52217602335
180857338359
130790381744
167807086962
180851343981
118857833455
365983747730
35157602750
268444626744
47364331977
85087642469
121825553658
55207403153
109167356531
46046838779
62586125713
54542867048
25426028613
396648260526
216867117693
10441437548
415227977609
19243778860
419762377546
102507648276
317120570069
190358495976
317225108974
155532640076
19855136121
374496681852
262787040696
120236251862
47630385879
215251536122
189400723178
69435467105
151248352844
65508083413
360455774694
134747220770
99905701220
315316474378
55523244242
105070002858
5296349140
341235384776
99380266264
279748733977
191142715918
274366799042
213254055271
426643137655
103767566808
157928094093
220468073410
129822148374
13859702357
83128801025
16581683614
312656980473
29661656148
63754236723
55532650860
2487747196
57228767093
257714946651
265374053563
199673144511
35910660297
86827771968
58961940377
11360132925
19256371232
146448585375
129950442955
21244851926
121090194982
121129787329
27846437653
392630456032
74201510033
47819381144
43550949139
264054146004
293792388463
90509248488
396256047782
108244069949
57727228524
166808532698
23579802177
9723833226
141481725001
169626124548
266628361158
216791435944
195427237423
268584544383
67508161788
69479859256
461900970852
38833328859
246301424834
194924948521
88876103480
319267893507
310748621795
77343817323
317798992677
203996802463
133991213337
111078893519
162177882335
143357313398
255856934124
275783841984
228494088133
309071725759
37235543979
84721375520
441248199941
38847892178
21934826332
114263790177
67186535868
186240013135
299534203775
45841762398
68909058741
192295290169
234457656538
150339708394
8480850496
89821391999
66498476175
11634179336
20232883719
65593624808
227723690866
17214295134
61954628347
172566340644
66772706137
257711098646
340842665857
231459045232
256570076091
57776135791
278398142113
135832068861
134095131182
129740689318
447788864665
84226571840
316014549813
113500335176
201474777045
253168441945
160563035945
324675315168
124084192508
237428522567
144602609440
202754542756
457737785521
246524877686
407761840543
96815070854
209539528965
316070892685
352882869868
188779300333
84771333683
238098430198
269918851969
297519688221
272309038767
244159850637
92319434361
315908493824
157998494229
412951809754
39062890192
129722345765
166202913621
120159090143
151040429096
33466915525
183590411252
270787159441
120631783263
63401898645
31502379000
339305336391
442723291387
190743420354
165370924594
149975438624
87898909744
141691083259
54305020214
50263340493
389979799680
98139808905
143820980436
167046399151
41675234531
408031689863
44538294550
477164347880
49579407826
310682885799
39900886541
119108622251
35391375880
11569040970
34245375874
32810491149
30489879372
274413412745
140472557208
25314622403
49379994617
40704359009
25732727349
52599403840
53968628949
35563819425
257790474651
300270207980
199239768953
34447725933
190367685448
256029368187
430879770431
28748654019
362188650676
81041214457
5429138537
11220514726
118671058737
30675469414
262414946085
100727526276
308339487221
30194644406
273059440180
106763024927
329182917218
96922340370
136057661908
40137345150
67211047298
77410426225
193393023291
282074892855
361017551920
141790530542
180740019122
297583452158
119180473623
82847563018
46180877673
285553726931
185435019620
382185905647
7199238887
48814971237
24524654671
32310848726
351640758424
85808409222
253857241228
201614180771
373135878236
237352465148
339465930056
26256781525
176707839334
4314564939
327830109908
87667966703
3886099765
195929202419
376996468664
219580766764
125140254833
463206775871
109512266986
35660447013
19488223908
63565211429
186120466532
116722251514
115227335464
117110403025
84419404820
29353078071
263939843907
223076638556
324029112836
313617826544
37687708915
241463030655
313583543285
131437667670
34016912846
214780646145
66780981874
46220013773
141374834793
133308113877
102934510700
42861359439
89427604375
402721550740
399062222758
213259893715
30994850447
403210444726
306947937394
204872528004
192112032935
305839709264
95021589338
413443318478
56549496906
360374026134
270548527310
109325501378
87082883820
122445162417
165656012804
104022764265
3748748026
68763444315
358985354030
256516265599
38435348625
367134169121
134842107617
28095814869
112582679812
299889587252
117841425412
29514697907
65226603237
48824915761
143997077536
153769207918
209822104933
428624008299
320809937182
11662190050
284701463437
311407971075
63148837384
77691845157
275345930112
428906309936
338994296119
164279868193
194360307625
203458202418
48473985988
44340465924
187565417647
311751464783
109033853848
146256005035
108511700189
202467687308
88171515873
220060672836
28570423938
147486639688
58538198334
58848564925
299496391488
389304337669
246702632426
340629273232
7552231803
134968841564
400626843014
94577176594
32782598887
117478644504
197285616866
88567323958
3824331524
185484290889
213883406602
192368970201
258675128917
16697249824
57359160616
62750165492
228383523150
16930927300
98668451273
102137915004
157532198733
109241756480
17902841591
200063223395
207876097005
222171023629
379031710355
265204833421
137809754866
273793984960
140070274151
364959473769
283997326841
226396999183
56362542966
240478812460
225079888809
38702086688
68989290554
369202318813
12983303283
180063259318
223029171866
131973029758
290217776384
216883205412
210770604458
269145916673
482447800363
281617051391
117833640077
70270449303
79539071819
164396231124
371417215851
6426638473
25034117775
118028140350
51298122304
406411885956
24345171879
422045162620
74567947985
46749898896
122653601300
2617427194
362001628183
280471779692
48200115544
55791239742
163294150170
162203316923
184715563902
78601569972
353391837554
12010985576
259021314501
262334337425
41513978157
395025281240
166548354625
68517667662
374737365957
128240501367
177601594190
200100257599
227173931384
213472476749
242067551188
66677791514
195853248092
357484448937
249259029843
280037610947
305889916068
93339066644
327544595947
366659764221
248877960011
89225015033
24902148174
118117907978
234005196601
224627050421
27674928199
257351266350
380350652222
118279883999
88813004423
403788915608
364874698176
89394949589
373067342932
3518315584
228042077662
275790285208
220244933613
18221434786
268826805543
343678809421
120729800582
148755340055
374747230771
270916650861
175412281918
356933474021
104439565625
211474215275
381945087107
228162517693
441533981049
203510843233
58293924764
1783708777
289300206369
126381241252
212105706061
339777388218
39117860738
67134049686
169495365511
333065269924
66404705190
161110615978
198110503494
15496886655
417414385465
13000534727
356016538039
142432495923
193921228269
440037151117
41042048446
114499917418
52997268118
87294599603
333315334059
355808015100
364005300434
9651975931
84493470740
166175755137
270518765768
209950210049
5599824410
22673578463
2763940476
247549241031
20656347508
330905671925
228969799500
194845843214
276304990707
226807001256
30027816828
335332941990
217080425443
240709318686
172373223502
300670222871
3090248511
19424976891
120515609599
85448745698
152337172213
199746280629
182533818142
200195994229
51736810087
86619019188
180477146729
164094837727
71549599796
240964302480
301881578865
201623939235
20550302616
270376193435
73245154876
106126047208
35140525697
216312727942
174391151161
51914301566
331910556238
318134126223
250938461815
156296725270
215602408351
207111370098
53853042796
353911489194
98527890504
150120739554
128176899567
139871235256
216686586007
136956647014
105044081210
51479141681
59992440334
77567166348
313815092846
335434755480
167847584196
157670590076
67247591099
271430882122
255964260038
242373463268
134591087827
363781357893
1073659067
134676927965
190366560538
464161541677
231052247290
97299451226
199819381002
357765301825
2820203395
252262256850
305908464628
304272293772
430832600673
266113414205
207281455393
114910222062
37439675042
158446532873
292602068596
53522779714
205605276641
261741258077
316693734924
215813321002
3306325914
132936495657
296941126488
168937878247
144782516059
426943384945
31256460216
279310588347
230967276583
339391251141
150221388613
253678540485
131970371667
127399105523
8535622916
36670695514
221504418869
251632249317
86413539262
212259624419
280489296536
324816953633
227215995249
124429531370
194568825223
236802721422
360449399965
177367216079
130871713832
98950374881
160864176332
213885817396
145739293018
205540251487
411741268262
28974728070
181503156633
258570682133
22126196291
262531305097
429160987008
55209847474
434314297669
164193279837
155701376794
158494086974
368921900636
139285489043
89127619208
311302015875
99254165585
263142913797
83802074963
253026331554
259548372641
217668391983
187090113841
359635619768
95268281819
145961917344
321554729105
8319360778
38013786962
89767479820
332030854251
467497476306
237966231629
80287813668
225885007130
88396558503
5292366230
44928762968
241852707452
386805918013
144492149116
280424310241
336663635558
226697317637
156552244386
163763183756
261778805251
290821940383
191238980660
185415675855
55809252076
205309531704
459239111259
29608110785
120389454033
95131537828
335735884908
454749849564
79066737845
102358363921
415901515452
202334336037
254027304625
53570281111
285323853532
210668397395
4163125612
70120901463
158569089427
195448819432
101171822138
145073898148
89006552924
229503721078
65233722766
161465482429
143618589428
305022055190
64375249150
306631856561
25867777841
124738385476
15585201805
360984413840
48501144110
3244485007
229333036659
51078149171
24238500676
131716179959
84904823890
309535961694
82633317257
411077862762
64923650781
272312104891
12263641330
12790862530
204150264363
45171295305
73243334989
89350490714
119084835801
165294570430
70437106358
192495832538
395213903400
67965196819
265985358958
237048029484
14895019536
317024100194
446053868947
239503786329
320407110445
197122578871
13008339372
303255912804
20799761995
102527744199
227312039908
82367135654
422134162069
10473934391
26072248252
109386663931
128886509897
8384858024
77300610928
337418422326
9234390797
250805247927
239728723890
369347568416
241759801575
47028846409
257552134138
29843828049
5987463589
162970618091
107595773242
79769179071
51990548531
51235610578
18793090063
410598708469
277473268836
143524838702
7001193071
43980757548
172607761595
303326631626
218082830762
74142426436
57580022560
57296236166
385114212776
351665266854
284314284774
222672660750
13072718862
126776422716
89894502314
473567423933
91202437947
142471648375
275440038581
34686228526
31727440039
135347682216
311685415446
78813740959
107554811489
122932234822
395988000981
284304157740
49372742503
4092434400
185152507811
61831788417
46912044632
87516577464
459069243961
179498725725
304984856790
33980907510
113862837689
285485237323
240367616019
313008818406
355703334216
49577395882
24490093406
3613231141
16697187432
92337641992
43531071438
40157637759
32158298670
152472159260
33485296893
172615488832
119096266309
290001807982
307321259158
88545959720
73354569744
149201742892
147922861827
53945954307
278859617021
319861205893
93844362353
166849767951
351932038676
96807959713
263212691796
38406692636
251126311412
98898305782
66100962721
166859632949
75748488643
74245966137
38279818940
61293059357
13300643504
87090113708
133182597275
180769698560
302645882514
101734035963
202442785135
80791312936
33062379988
303337910844
178916529039
10380999955
190376472156
191169001031
239502665452
124432153326
127382357350
56563121465
59844653776
222352998476
54764561889
46874880029
319250568876
312367105127
131924798630
357243497881
152330214086
173662182728
349431059098
79485932575
395759435190
264149236607
140179526117
124515883307
30582505282
104164166113
179427017690
38423998670
189283711450
6871567894
31603176447
353494056172
18137180753
212662645666
155669279178
50370535374
5822996091
236704707546
249519621822
157331420030
91067531204
259390649159
315475349035
96604046459
8021065856
413275427489
115103455908
111181497266
104787906032
206624527441
42373323888
192765283401
104397127191
400411732629
426332099854
258220547845
62731529497
29844782285
323149551881
173511194035
11317191585
160270905706
55346928905
53729168610
448908339845
128142781671
314903258614
233395392251
136411882727
121948596541
14168620020
67679928180
79257571587
99359317711
374026781961
35044202373
188522493781
258638187234
92449416012
188947430701
124060099490
140136310549
102337612640
85594781252
389358739728
191405648714
38124425710
64187686036
48093918476
303557825273
25927500894
246388601358
294036199566
332310475032
78115560684
331943279779
170926631353
332195361495
367311755282
308530972547
204657079347
135560897727
297901708010
50185461524
333263544083
64123078575
267643080330
337206076197
384037296919
251995331347
85640718045
286391410146
147703742813
199358125935
336108008640
400616452076
48795861035
204047174319
256046956782
83978432928
241654720474
208644419013
70762021518
407386439503
366979242590
61720156781
257924641859
167861393845
253633288150
254790781721
157331294095
198196201762
60965166064
250888933946
189677547677
155673902265
121569992564
147520722276
136019064077
173601551056
186613336807
152760211666
150323427118
335529963560
66738066165
356438201492
84488358382
341947132813
29397711392
63627174384
354406595175
209309634752
221229530562
221638444974
69376031624
155764213753
160819572523
119006072179
112160963987
164351060710
93644539605
289480260796
140011723783
456048367546
239606642045
36289641921
148769554552
66335141883
167070300015
197449841212
320538221890
90059646978
358273014364
139945206529
164093241394
107916342602
38252630048
7629420467
424007152782
8720340376
132988524755
187195068424
284164993333
161532568232
335553647893
121771613328
230517779065
12724941749
127881883100
120691586585
351011027426
447235955937
189179324353
89463144677
13807234205
227272382254
456135958340
215219739208
75798403472
310697019458
100726190825
55894309042
52679118443
179941555929
412093814427
116130250670
115571649159
156492316723
424699898795
367474607830
5973438232
265445103567
236731106052
64295364815
130282218110
36421481084
89640027684
122372803004
95914482024
368182819821
203421234118
53651706904
192896972406
67697435684
62591791002
182608985338
129933050389
292777387726
45994282126
58302174179
434067722341
409548521406
160965961526
342947007294
237914246432
110391813233
80679370651
238527155931
37168450557
261257446886
12247481682
378119539898
312707992238
350175241565
156353553255
139966272124
196303927908
168214331653
143678925998
64677363627
144587480193
149593271870
253339850093
162591036320
51257278467
309178976604
385096018346
20397175318
143496091171
24911391786
95386940821
346087269466
445456933239
164464739286
53769946893
154607361475
304775929442
63791393604
117115308158
69421610704
210960130709
112581748204
20471454293
440833929242
229909516311
138553227483
267042313015
242251099423
443866387072
16806769516
146836972488
173952815740
292663696044
102173947055
51012147777
85741842671
131120163577
228095142549
320493871686
311561357853
194788266517
187932002062
136145343943
157843525214
191476746228
2843200706
68278550829
304773755467
114892019474
389921924015
61345076078
336200127787
75822066209
202713455340
7461231771
54747807807
29179935918
125068204930
146840747668
128354081001
186899807705
133573145180
199608154582
64447287933
285297056530
42311865659
293538979342
445266673723
194415970327
66304042649
379458595016
196416353149
293005215356
184521336733
80935508658
76254445942
34994072369
330871827758
376152769351
158904309696
258105553039
251501717454
51456389811
26145998839
28111452011
118533806965
258557486346
189294032054
211553806765
210713075439
195037465920
457611330288
161021705931
346922948040
320794269935
90953578022
30987782074
343994931240
201522168606
87732036393
259697329856
263084155002
27686466807
57415506185
125312618320
48369479178
71525567282
53819617821
220954202128
164581558433
71765758435
4645245376
86805042029
255858312744
56868939337
309937544248
58934829633
169242226267
85348691635
107000611844
198950768839
206893886751
118136084592
291431919927
158940132797
109415376180
53403323245
52178543750
275299321068
81490923086
136938988710
124035959656
53530015636
333181371642
306957220926
227368724933
24815930242
304564419469
29828015659
94667105743
6457711557
140818759663
74739633762
64441427067
287106464928
377854486481
249629460828
392167848878
4763308885
60645855502
304637092052
117934695547
216913979785
43768399157
59736250529
247313423994
228662030135
315035509155
55294853742
113840109125
128488344684
115049214269
266527191023
95473500294
108901859052
12409700576
69257195847
5155629973
81506982773
218691420550
96256844312
279865452589
385541740743
298118670876
350873172985
77335895734
292258024756
9915278735
250141911340
71254065610
16445479790
86297840031
28560573026
135957433143
191056017852
92460889261
114659765775
189728156459
9903731921
24557133705
359261154661
169426902189
103279812604
61240740200
75331417942
367959825151
198776296854
82748820301
146990908203
66509497641
102195203288
487547591636
258999348446
128218609614
73480698653
74899557855
185801108129
6844500543
26280663434
269852886679
187066839746
400650744292
129074374696
77036465939
149894835860
384266194191
272858574077
54256962282
309032051601
104265328361
272213324697
224839675463
79077910637
401610330080
171954023738
111847034290
308063398235
297290402548
48394954933
316857447132
226718508236
51224097031
12152908471
207018099324
82619686560
169773814559
142690302272
256727583447
342936944554
62062702604
258786139081
117870642355
333697556775
126745648982
27210805613
81076928269
396863999628
344349345521
8993073297
365639274903
379380591704
53321737866
34254603457
316190736014
37788205214
180546268452
119396574157
171403078146
91719170616
146303484197
483619732730
174176506186
316195922043
238437380240
49204871789
257253585647
180517788121
119588106944
25502414457
155220930774
125657271306
189309979008
14841615640
330402773680
254047875563
172232774176
202471591821
107864423764
13846320998
17215403797
54936344034
94439136860
196787026161
109499672558
413487116481
61169758945
111806778444
63138112861
45903654684
110206894781
337461742175
17020517731
131957142079
61025497516
41506353437
31068248633
213025139572
328984208713
317957915800
37933720246
69857514225
16662837592
33731779935
4887008807
126636274348
125637314615
346197696496
210661033858
122711462466
41917729622
368104141532
287663770221
114914386916
63490038526
144084677564
161039181252
7199537319
97976683941
34192988071
153474986317
311861414909
44244708462
227907851451
108858950060
100903790290
243002557862
335421479495
216463939586
200159261761
110017299643
168987079349
5398084394
255117550533
305399576683
43613174368
232328634853
315354948724
33192805814
62783671377
94350637022
29067275702
21941161587
129003835771
144536902096
352869525571
273085373878
106093647016
112697325839
282926000577
172556581104
351683854814
176447735602
484354330809
75817958129
96975990925
376166559551
71429236008
269168587502
162162183166
87758531144
246481116151
156629224419
320518970833
251726532074
312170334925
89203821037
173400165118
62465909593
129781341176
153118988834
76656987643
178436800218
93876375608
129494035741
314466799227
64463633311
15002477664
69433941373
265726713478
62293155630
208475922502
364341732402
113243020354
120422681657
87914341514
190952293750
320422422282
160372669241
148468276797
165201863087
77549740863
246534996592
141394627113
113712980986
182451680202
433821069126
231337914291
217819297204
47965058744
175759857032
83764285020
74116223605
234025355541
48904059056
24570156003
276075471578
74961508262
219142083829
260655294430
94114668639
275026558651
194055634944
11865101915
297059342988
285829595047
286781382952
113564198493
167634207279
380610327669
173577067967
359603086155
168098204817
92934394739
319808366284
10854377434
101967992967
194645821737
12671139571
22970721073
275426595001
52875347289
298326319534
48156044046
343678314083
113704865397
269327042118
436345101346
28775343404
91093734530
326700294720
66046930080
83967879426
123899612460
88555502774
303602747012
308252965237
207707404875
316933764304
157070465805
78930790156
174223814445
115744971692
23530806605
367378402840
17929376203
265222264355
90107178581
136249473068
5380219332
69734106246
215185785506
245674670029
234029148656
101487381750
14610055518
87206051097
280097600833
39684382150
109847677649
126379810073
153836786074
206707895030
136344773448
281905240413
101568605149
387823527657
120443280997
81725811941
202600528324
208232568831
156413509912
252334184372
344534310069
284931099509
96486376788
180937345424
173721683956
2357864454
152857282031
18351920147
246963726230
31688448720
95814589139
67899966441
228297857057
66137835822
213088809948
447568520807
132139174322
373995849240
148562571615
84977159315
279136766707
18721097625
162275296153
390415370268
211517369887
164464798689
385152631740
5885481981
16741940402
226011046958
174655548154
276601288085
255541310454
383334890337
217114915595
249086814206
222786529385
169040807072
148249863712
70648292013
323264720443
45684377819
262601313515
299857055796
59591322537
319483197000
2710338095
257763309500
102761569840
91519636418
145583618138
459904337820
212174857436
442287897931
298020240764
70529647411
243804224618
87209079777
407434056086
235348665867
412542489284
170047827501
14112575721
185441580964
114851252930
374190573992
72657108018
85358839132
294449986967
471374124060
101064154642
222987231814
31134064939
199522423245
334784710991
188755648735
271297727788
30795971115
254160844230
62202897553
75841991422
331264305204
251912355281
228553283712
74874204020
136723364615
443094552945
276969251232
247907814936
182370118374
270519367554
442697047064
82291078614
393970601543
81857729463
167839871263
16386066383
198822060891
103364743093
322161813537
40489905111
40654569080
85528047189
314230249690
5602577159
6354749445
57994099699
104423090688
69081401981
108879277530
241970900945
123355229996
105707966995
132845047680
161357182395
265201420179
300468557476
167726842330
78955382989
102990572084
216073423806
227130172521
78083401225
51915969585
156473757720
77642574793
4469106335
193729223711
231745124788
161093290650
253996245320
267227280907
139234066533
98925397843
19850874630
154213196258
215586006332
74655037885
57531579013
64612918477
404472442773
4892660154
196527913971
172281576443
135419944105
199252224024
51878318255
163525199559
283553350261
320097980532
140918003934
44915515431
42993091825
46725863451
251509472435
215920708466
110831223019
235755321563
31793989031
124305180064
76096879052
447879155055
40935817460
211928888867
358473759437
35742112590
167429373443
272978914882
165041108739
327374581086
361994954466
327469661777
227695118090
81291329164
152106333284
209219698691
3491723030
41160011500
198408487250
171836906207
129374682146
309167078291
155170892934
356780517116
35174636739
58431038910
177330512362
51787149201
11254085881
248972120899
218882393946
93373680862
46461144124
422828194622
113407564062
339016157643
61464920670
262285233609
77164941071
80910395349
190934273599
83215282569
69824966171
176643326434
303838271454
429958559369
98078564848
44408007981
38800235888
39908736726
343940185828
8718046673
23126320666
297924771196
19791646739
136296239247
52120719610
73708737012
91582269212
172854202227
240924011421
15744659831
127798677173
335914832354
253984151453
274903736351
199309971855
139376537234
280583334856
195613989450
260452413821
394113686389
380735144692
63234570787
200571180090
161550335155
43273296825
20187088351
133713245503
145599593288
40396557054
45899079604
147037740008
119251248243
184851350065
98467507974
274517784522
161069872415
77645776769
90169680214
95765133050
159183965977
395157128770
382237862920
142180391760
210363281660
118677399296
45320447562
71121631449
73709416421
258513984099
405995471740
175914114527
34966430793
134116012566
125566141443
16507786041
42739861829
211868290370
292289187124
194412965636
157695250486
99724434555
72195701929
27421905073
303785778222
209344269876
293712538434
118897400138
280580745058
446125478661
33426258081
129414601885
330748246697
448491648223
127753337747
38657161091
218537641035
126092361608
303508994136
36427107748
286756638414
333626026313
138283770508
310382638269
306124781774
309604463676
191715963340
78961158886
19786571139
48536492666
131870087630
252385253698
271248588735
174439242286
127435278589
132162765729
314537593611
99690893096
283602719268
162613362812
452036286788
7304428559
241031947391
323889790964
114832211820
67476298173
29142189610
191344869532
99294237316
41098474903
28810274544
54356289288
124657672578
91193938301
64742605538
171865426364
303368022891
176338638127
85295292975
201751946185
234101261409
106188019312
209402395548
388224376133
93381218034
345129463427
150269987370
10528678451
12352516234
55215576395
213173569924
180186180625
163029252265
232137433046
10567797932
110881195846
31433942947
34632772253
246151099199
396206755402
163809883445
204473318711
89549505032
4268054066
223119117270
46996825855
74949342131
67178638984
93328150699
211119747661
376001961821
264483305302
305976596970
188404647917
285973425500
264908409726
124455166650
86455305860
143361974764
11184829575
49471959000
326733256843
202698358833
13147502635
96461687273
70344072192
338634055798
31142146305
37252732384
58345750678
66512209858
176905218102
219885147689
145816012825
196398415522
40344655009
146894740510
115652041177
101329099160
127286652125
280649219178
122269053775
5397019515
109455459765
73988061480
725840016
459843383351
334502465482
456077575385
67760178362
427403333887
214024351262
164296368810
3562417184
254261201582
280296126426
235012786481
119538580428
63362534131
56125108999
150400894180
133603813492
81782894208
88908788044
280833093409
376623494555
257845672459
9631455794
276350975729
374733032387
17322771068
252502188171
335050155854
58278162319
356086289251
106190492579
132602309611
327596811027
214590676026
235337559653
49798122844
31950018173
229552189635
167405048806
321859598713
15353287597
452116708263
28298649080
56650690651
174802118710
303054851117
368157744046
450543969848
198552440471
214046025287
312613951098
357655391320
258578470736
351512990142
233538015283
72187944007
12577797440
136055544870
73224224470
121453186710
284461960793
82386014845
176043463760
72173221744
78876207440
16042432617
157181205100
285513292443
96302813577
344415289432
87212706922
98108145375
152065739581
82811607900
275152720365
137734697269
136369456167
97461204679
162326602656
200233974824
117809566936
69741104899
342426081806
220877936106
121288543783
10073052731
133405985082
86533732957
149570636786
12429860999
57678672466
93275355049
33568294642
322501106617
204209942844
90901734782
23867198655
225130845420
12524227316
112980403379
307519273952
80363527495
98297544636
256985076043
217021120315
218182267368
29934763172
20276341436
41984722525
344248800967
314875962298
178710038143
231370570301
440828009376
211783766755
63278568298
79467676720
138187635764
100371252953
323871213872
61140732719
126396359708
396808721471
299704121280
157887221311
299335443260
52457806865
262940409617
199942443679
71885453576
167024414474
156280484356
85560950497
234357133463
103302584425
334282023842
49190159324
107744673658
119429614247
117481561898
391238040559
368763760622
58550321484
130076446468
91123618131
331613503055
120533035562
194595697148
441616154499
247947173169
62275842809
62469180666
77371271804
38424970913
137364196464
56856051278
21594824443
184876670395
157808218515
310733464781
18168326248
161418726363
28174622270
135109074319
270903353670
106111815529
153947793809
114263434671
59748434085
100998809585
80968849851
265666943854
148724291332
84503835341
188231138105
199098992423
98916035301
77795970361
404796393093
68484742001
197588467229
367300297392
239548594459
265899776660
42485428537
269670925365
14957307443
17771286910
98817020018
336638471763
225709957393
129831024126
170551395451
17608818508
304999562575
342762012192
122186736677
363885658544
90906444057
38726761292
115368980414
246442897746
40610949045
37452807920
25302890537
89383976722
102528423428
13137794082
446834850593
40288804095
223087462412
105360655460
107760007685
224360233232
238209438778
25166083602
345776920052
134263968138
377880834414
174688800649
118398960649
27098503990
54647104020
147709515266
209933808714
165129601728
253542186907
37954079835
277447830749
255804837763
213544501723
179902196526
9022667146
177205522483
365418883657
54911443785
51503473240
226818465034
163365678913
106422733748
194000492439
414390294988
102059267281
18373073628
279710366903
169879298042
67550942483
246323589175
56941288528
190120821766
145305250869
263237298079
27328505147
208456903342
40031558035
321059102826
324832308656
173958944712
13910506830
372968410004
124092839243
119653119425
153229490848
387680344192
280736013609
137121337959
316140538246
364674424306
432095630301
355901616380
211154511014
397350753992
79888304194
104924800223
128772471088
301502713254
65872211380
41209808607
311957085293
286826269470
218879766466
26543272206
461335598113
127048532176
201434239302
150745919810
41094009980
419591430172
292466204165
61189261799
105120758473
201066280276
77494090340
171475651830
95342176463
281843952677
63322612164
46618744104
237791388019
156584046740
267164282991
12379441885
84312633750
47827075624
384963952267
273047974426
235355401632
83518832763
39882737161
144576133540
81502826107
104541447371
108255666200
64631632825
147533831302
142663707270
127063242852
377824877587
103844860410
154919885918
268575437573
54645127925
125113066405
162160607469
247646560992
377921827097
303621932231
90302484513
144408499866
120859265707
281571702137
121706690234
36940625754
53641881796
155599914586
21528847605
184866118500
43503841638
80900264994
11586010481
104958721113
74205215684
26873259830
9612858191
86547056710
177844884916
160598269569
400407815043
377192686655
185229312889
80662858052
4505849821
152429412070
275586033217
219807815367
99547431988
86074767508
31987035332
229227011952
346024562411
341780101213
182020223340
289683690071
173497882988
81021058949
41681390089
335598033103
82361754212
16706921335
64804080794
19847039693
16791454864
88050712386
107395461347
97794127090
125137523961
117681060297
339293916457
80758808184
324967083065
3828279540
343487854732
157555305893
413780843122
166934447059
91361227081
128483362817
266433770965
5101800413
258590220318
50136210423
218733375032
210107440875
40373211180
116172659849
20097933692
129013921851
123632662852
197517869262
151686789364
286886881307
43399558643
202901388189
305351855554
64432197400
66131215380
21219509659
187197814432
231903662561
90385420375
339549626023
390414581608
466611954884
281090884345
373086557023
118365384863
56522830055
7524422687
107146304325
312248577913
434007334766
169311887202
60806564143
415695943982
9726519696
250689025224
320171267565
477342426650
24248115804
116262742027
249073915901
359971971994
197441939712
335076458166
121095134425
63982866553
40246677817
323268889127
364984985781
154798937156
107204256452
106826781639
11676655759
150163408403
279158566799
26802280833
80933167233
127595859486
276197522228
289329497855
84679566525
92997579999
158941085890
360619110685
40302263570
60676022293
180560491585
303828895163
117428155166
84552268095
144565347225
33124907856
27228071331
211919684603
17493345581
161815080954
181883181879
60793244051
246618001673
35040379482
93277170396
363727929876
356954409736
96071734832
309257531333
80843554932
294814531687
282493783443
208431786855
412819107589
181196383089
175055141164
39395196089
203434444943
190032103708
333763478398
265547973967
172971403056
348572174688
306686815365
28998433573
126558195135
252881900961
381294937687
284454983843
93364250386
82867856184
22073221424
37691111899
188309934941
65578974944
294262243128
195361112341
2813582261
206093432409
286215874331
50207382627
161341448696
30926452479
265821920377
375689346709
50962094472
221173056142
485399969147
69178829973
295656911335
205813930804
95903049147
93630405416
118327674775
325041306175
291809701630
198880907107
137358157109
95110321461
82651810979
150527471063
61923815817
15537922985
217048308142
48002047822
92099837273
159995904759
16258871717
57000709095
76274637029
12503620773
240830913255
198601879800
86517268945
47642121381
32458225542
175174478387
30916976233
366841632770
107917447498
134606238852
293735830432
124919975421
71564997200
18232890034
122279002773
50809844423
262039824036
149380566802
99246198716
171831157904
327190697671
33346768602
364344892419
188823566203
59071650346
37574651331
286078114755
284808699527
186447770784
143331726517
5314584078
323633997876
143686035091
140200317548
178813461803
58533181890
236708945283
314093076713
223044932453
165648136221
43951709934
283543471303
96428779349
452139027550
131375253420
103385067197
215958719450
273741553772
85753773931
15428062915
254891073115
97408498516
146740040889
118872226718
228359869630
390105720744
133440778851
166482156713
326943380951
306676610440
244944009218
204131265044
374272052012
131935527024
179066181677
94665971177
401197231360
253946836728
302064735993
244661012395
304578336094
93686539528
54110039383
155204053792
87583618640
70969547728
278346475057
146972420760
212689812318
169581280320
141215795975
146728073069
96577405506
225006360103
158561476341
205442010830
17019854346
67889593527
222928894675
149802317261
129141272982
141281439965
153847088412
278569700151
47299270143
424492449654
95025523004
276503679895
125160807057
146960355676
78139168855
17443437382
125517950639
148899752516
77634959847
159150351893
345956361295
196825071634
4174404778
59366561617
228551038094
262692316927
21694608867
156277972074
387512284371
101442011791
62119794060
121781473895
166976627845
106089159187
67658647114
32429254540
5562159930
54211025468
277334156839
300102266758
110174499292
32117820997
319443089322
91310316208
214144648436
65942711262
149287280919
386529617990
181367606180
296616810409
110941896681
473373880427
283863052411
18842726042
231094963299
15484147507
362188421332
284552800436
12185480728
127360556241
201296155464
59140048036
206406256991
215621002393
148458560329
84936130454
21204676910
353717053568
137094634912
172560925962
337961479469
280765409034
215334747680
203741583147
133883684192
129896624427
303711482565
237059620942
62985289849
137084442138
370614129336
414665933515
111527744888
195924846767
39561135211
42437762545
233353422738
30625310120
55113486882
48946415053
323124721513
324116671576
108411131262
287574880738
26876857829
217444978377
170672689389
126386435462
79006905978
90127791699
187153003176
296236015532
228235516155
471726220484
214145810205
69103345566
75435756372
89718655417
186771073391
121450884184
121403971819
262425069353
210302817851
25522135582
254413876328
205342091492
127376839003
42745824327
159364552290
8953600094
373709308627
87361228433
428491291115
37881810048
243305712136
41006452330
297402161095
142040698088
101570575584
337134289755
324351608949
428877054299
327736673955
37678800564
204320879721
17770314345
378363372437
466242289155
359256072217
110944570961
125841254295
12302452898
135796060928
324660315264
301435268839
155794740853
121504261659
128971937700
166254818268
314082962261
25773848593
262095924551
37591301998
272155266737
45544114804
83983425165
3307462003
90309487653
330898970681
226394553185
361162955991
271269124684
228737086467
32879126938
199011338497
56547513725
252960092091
124935456504
45007992542
9937866310
90597367832
136214373312
85422590793
347711534738
260913364307
42198023260
202880385347
138136743578
255177361448
190956843360
111221760170
77017141133
67912921410
213928637787
102399792278
54511315825
354484880573
127591441446
296936874319
115476495543
46140999104
96527310387
241476592121
222118437057
39039764909
104554043602
82398295886
317309211322
176841669439
218817427772
66574079519
1460166969
196526761600
171213618640
136108261893
84303343014
270044606944
19946593157
64269204631
125083338468
125231253226
54337426862
91275151967
293407170196
241851569302
212967840192
190058809775
197849054786
183140024094
130647505788
376878120656
255097277200
194578023758
92530897288
73740926793
174628098763
363257198532
122747363520
164255817020
113132167164
88855103579
126386343056
81316814375
202010493601
131038385820
234410641505
306689438462
153479773196
6652817616
119418532203
83064935125
98769726116
314733604271
250207070692
239053578476
112857078302
382435044672
115400376983
187770661241
88870869935
47776920381
96104113256
130496312732
260462679587
385140320743
303590509747
109983205824
139873567843
160401243909
241584031354
94497179813
206509730557
288667825844
347793908887
139198579349
66840493414
81801494224
59402955509
321097872987
153048669837
119238762380
93851983222
240005385451
201305424159
361982329670
120913908824
355795614769
231800057018
294441636714
250630379346
157837951048
160316623759
211677571925
301729199292
123392555999
33917243064
399431045921
310572863080
158926099411
45684792412
68303767309
243003958236
149040626954
172570295237
8861180593
297292418463
310782499997
134636583795
100873624773
44501916249
62569438251
5464180241
115007039711
158888254819
60551879941
11666851043
145870823177
399045799451
60443239234
48200167651
320879879184
250182316335
176184324341
112037499669
418161506938
251998226278
220595596577
121474754471
191838694537
276519918343
12004421612
27387901399
193381776614
384044763536
422762126875
41999203943
332288441101
433768074808
232308971527
122588905960
60177516277
49313457674
54518341545
265663044359
60902791992
197508192871
201213323574
247149444846
47168335345
371439616651
24828893388
257889681454
300010004180
83160129402
353998482288
94410524687
2372993467
49853674627
376977281028
130885439192
191658279267
35068189772
62307831130
185712048208
140218806864
181323067611
38434377196
139503521729
262044770665
72736773181
284540427380
182597736977
73015660747
186242821854
6868519032
179063900641
96030014371
66101165127
211164914440
158642866317
258093403410
154900210009
303244960440
195947301437
270746515920
329875402453
250084719109
201629665661
197010092357
111686070577
338456405653
286791032478
84237267526
309024618602
152923441994
302584721801
76790198768
208562440421
129040646225
123109002679
234322672612
88680258981
25211031309
70952325263
124828595085
23423666884
79624781956
391722040240
321933749037
147117066133
38012798679
393859380993
47263589821
36189193914
150993397404
58394770482
35448839906
187614272311
360483198413
18670820434
374852793278
349085161045
145883802378
174774183797
12446872710
243502661548
177286076800
31593153337
315686536296
178204843114
187504532634
129907789387
72870572056
257453402331
90347851083
24329724906
141438431660
59837818578
281029548623
191461343949
207367375105
39561456192
43660665240
143864736681
87611729637
269679786794
11362181692
115880454313
265257240867
210644035931
77919067108
50447928374
246701415738
27661586358
316186194852
258516057415
148154305915
249845959382
240378422092
17542751858
335933024362
34703750754
85723134985
20537837252
155588278516
378859816024
417452057046
224179981507
31260011954
187301273106
131485048469
345092588689
48398104941
194443401520
139030853335
155765333411
329971821352
85167183435
206765849306
22845797883
207784464071
246228898290
137253500321
126371905223
64669672552
75207781447
7308084822
329928667590
67572928598
150451247232
168714535904
225292653757
224865777184
133593695123
134276359796
365511109880
349232123894
357599213225
77350584726
271873373119
112649686862
231030067984
33254970061
19341309818
457511087304
131481965919
212890300732
202254920671
489978795227
228503561424
326461522375
37520461864
29103217132
179498884391
147597724045
90134435126
106997247484
4963100540
480580676183
200625334458
269312331246
80063395440
76711466386
150189268219
33968276083
299122826432
112642322929
204275541155
406801344936
117414766428
130320268387
24988204471
206609646881
284277237502
94558173926
231004920203
197730360780
17637620495
178829916720
253763994185
115258580844
9838921235
32084086450
301780883365
38042987489
87634884152
175831309809
253748884000
373849955908
137578441643
92738013402
301911728723
118122160126
144536274835
59386699472
261361604956
438018663200
228238999778
18901286209
341438243337
203458713312
170904803267
301777307490
78044619439
304167238609
150408009775
90719213444
327572306332
17633147263
345760486072
201566064467
10425626805
79475600131
390508186040
98613017579
133732616465
74980793939
221641849212
116252033049
276064773471
179089664536
205389644815
26067418390
155397068962
17511102664
85810850523
136358142467
226503008438
13021571544
181655948332
19931022400
145379525161
318489900394
107381174954
42461620711
285020584932
207442347154
48260720857
130010078731
256526662925
318458653344
88838376425
145197033062
42028966807
216238249085
5426613434
116552404012
27383259810
260084081268
106927124624
102541225395
207552295683
178369303339
427415107650
136681772662
144718680487
126094875857
57642284715
66285839029
284283124838
358640738851
114848003529
192553370834
285852069709
117646881211
216232644277
105565017781
191287788628
61341009543
360104634450
37008278274
359280168771
149191621459
32376626400
126049065211
84999585308
54073258588
31564392103
356330081838
185599124432
248553141864
96692554472
190984244659
107298277268
393816167001
191153584597
215480818963
40878951996
180645942811
11866196888
11803692482
194441063471
381413700808
60438375683
6830006714
141328111487
276818611147
126158907568
350874138658
146043367633
55813842979
344616705796
301527270733
370494834712
257044731597
33638563317
150495293950
303978151934
360946333138
92909699067
8300069106
117755933790
333165158214
254892401170
211979948728
241721278460
195222204739
97383391331
196856464066
336846508364
104491415550
2121387404
283130385597
103660005189
69242574544
171636628745
297285203945
362804475435
69493673541
285255046758
234922217647
343198974986
5963336510
20581194164
38138365640
74297554574
59619383381
241586548483
112278880109
11004558456
121167638308
213583271471
230049172414
53035755262
174560233601
52519791643
273628519378
88037385821
130530411640
210080053175
183751828717
133475359639
381875015832
155959930189
22137140089
219250702874
180239533517
110577431766
66482912451
170659121084
201184875025
215403137926
93640867881
260107301624
337636520490
346808941021
84897665759
357176064517
260203471043
110032197732
115604643799
144467354964
305431390776
74233801749
132751216129
150847756834
239394916751
88095669000
79828480445
270017205580
161844545772
243857927761
11514955470
91071060995
227417043402
271517362939
340644966393
14213457586
4051197912
271321325482
39443783431
61461583478
175946703093
44991035200
12641188296
6664206327
48493576237
238541624561
337833968773
188247836007
106494627986
69573340051
63180607622
194118433676
84786615195
131512648503
200121063883
274465629118
6052047487
6595447665
118364020629
224581242181
14773389109
268610589050
245771200322
53721053457
105764388416
32558998171
282704302826
53430470718
368370392912
60615402479
285601699093
250948820782
22149839469
175723772930
236082443686
112816995730
279730296410
282951796374
303853211657
129392513106
315123152316
65546189083
401363842287
83375377193
46018677408
32572011388
349818827581
328858289178
346480783251
256122151232
90751199252
394956211192
20338794375
9344061928
9976453208
176932807444
7629626945
184686631317
44998496408
178716123151
29449872679
347004042536
257146547016
119318570620
61913588821
140779732507
335563064283
323552779759
444471567131
400366461433
45892781264
168385895768
211883309780
161917583151
377956358242
36254728801
100546525209
420345922695
316241609094
208779282322
163238433397
23404021694
241157162880
72530104656
137729338628
101756665493
358802868042
232067567189
113988365967
262947320136
170819619882
123052671623
133187394260
129165421075
211944082659
73718666423
145569335857
168915795139
248030131262
202733894356
152937636070
186047976726
159987880370
261458252089
411393042144
114160328079
339910383330
111451029508
116572988354
106974803950
15718777575
318004321245
180731561034
171322010210
155676858947
4998540442
244560259045
163703760278
84217875573
321997461732
32416607772
142287591513
416535121211
136001522600
156534012314
76671004876
31891305260
91416167686
54608533901
291766751397
211591601863
183697835382
89336957666
34997808186
461679171716
258854713030
12024086809
62668273124
68165519999
351394970117
480906196430
6462835779
214911671348
196437078246
10636845552
109272652027
344516105592
215091535933
135169815968
98797520343
20820013645
53254817864
155314234026
334261100345
287150037447
84526486141
123641336990
60578309487
7247389251
307007115404
153453036941
190497908376
135538299987
192194794787
97500162410
228372790221
102690231738
186264456950
29207772195
157311054083
61695161116
96273370057
29572608949
234010506389
185195690275
77342549468
459529299558
238160645676
94955516030
23226908696
81134839710
162471316418
241727066304
42708812943
223770385254
298733937920
57729310370
173919478104
286194768406
136072907704
230806757182
5839279925
351473208049
141124097529
99812475045
281725226828
133160459693
365000569728
368961993114
213869141653
61443314988
314995544901
44185125769
236052198721
26947939912
4386512980
208464033826
18131281044
40370147592
246709501188
218728560191
124509814465
173733214432
291602132432
70676829163
160625190711
110277322287
433782112540
188044550018
288246119105
7482771025
97907477781
187132320778
295186703470
194147088833
86515528053
163467635132
28282767178
249636334002
104900495110
217061658599
167241415781
32096741869
92811398575
12836653074
473967496574
211132365454
273461528947
34320845370
374570490796
293171053766
43060422600
21015674431
34071673202
194876034384
259344579314
324677228247
37870993350
82265598000
213525951713
150056303245
75335948052
125726821652
24199912209
219569787929
234807112776
110720348756
29311223413
28955915426
6617669153
16861301018
125141861519
15017949509
180515394985
315029514721
153139300448
200012675771
200069107414
8922197502
114288882540
226518495862
97893721423
161675478431
470313584412
92192550836
110324686814
82703116420
84798993770
98524359128
354899256917
30594667885
11850800574
201144998511
77507282230
15721197033
413623686188
148268053820
370114657986
298723326527
227422942829
131240238780
40997022890
271353923801
262153489760
30591734818
3432255006
65087979370
285845670731
317432804809
99751502609
253848660221
229324041365
59246606463
343182367066
295114873875
360593443463
223293707353
152802908744
46178869406
11259679705
454815692145
13845303871
137379505191
180020259459
409162319689
33360706249
6001011283
232098292921
140865633110
296736888606
55786634462
80246153551
164285457675
30400176791
202298043304
115717599040
32246959044
263653016942
126610281124
240511899550
121776926894
19683881157
11645984367
234215091422
338918502247
200678319120
102712434505
121527520521
206953755532
16744909392
214030121856
8962457687
163956824294
235844528189
190572927123
114293930906
60903269885
109292189076
77825969752
453134149739
271808005660
42807043385
268431757840
145611671867
183704911942
35693985131
151568009951
105411073027
55696954015
70802126322
163649109067
114708012167
331117993521
23993706073
50176536199
16054771174
4628176429
11095790203
153929914024
222785249104
400905950628
171688055932
239734359835
269428079547
82654881103
159681539048
8098190995
192925162198
286971829387
51526744145
343234894117
426599127874
82033037613
123234082548
95108543510
3685991507
131375362808
320416394426
329636185400
104554833234
62138779171
83414334090
401688478939
264478705250
162016961101
261267848154
22237338491
7102309775
120013709146
58431199753
175342694250
302295154987
164988486526
2031322000
132082167516
303011784089
16930645544
345628292510
11195154464
76390773997
116119698333
183954383783
187525175160
7272952851
77632283018
245963149735
138690205526
200484575176
468152887795
206405446300
139932838985
293415657192
40400932380
75318321396
134935907162
41470258194
24743571488
139684007047
128183756169
30785548448
114302271859
94270756835
266310795351
258799258461
249794044114
237571720907
173178118130
119406437260
450833550032
320347625173
369886293798
58478618205
229050840403
335181718511
11937957867
68691952012
181974840848
262307361361
52462622355
8300406227
200970330409
301723723686
2721232806
38240370155
429727573146
308612034974
266910926352
349979690865
6046841091
182034457916
387902142351
69555087445
335321988076
320088253512
319508146106
251392983574
25091421840
72397882234
136556674909
62945003237
128680337334
74603103683
189531251456
90233516472
105145787544
267154049978
266361744748
122441210106
53580949350
62710512143
468757462762
135099068462
99903582151
177557865504
152598264421
329387438462
158734085568
174443245230
305147871756
28597795697
299205650975
289043937513
91035737885
37657325720
252446943887
184200380007
210835995651
194907026625
22549737621
6224171969
320644238147
318091686608
428369982897
113194267900
322731762511
54827522448
135877084879
44944720244
139398637827
11909873420
218926149985
34366155321
44554289589
400562721687
346650862899
208737052928
267316085315
363854171661
217911963412
262443736024
351783468341
201689959347
297072062459
120947266722
143614423781
111361885036
118361683245
260511774394
28137366758
352080609074
74094974868
75996735990
256609633983
48307283886
92680909023
82246558629
18135338556
178288949287
66300327314
18304530403
58950344718
132710797252
74820646789
131579887512
131236286054
237458815087
125102071912
389557433642
162980755870
262858217271
351381759378
220296913383
310135064260
13730457536
51762273835
126216076975
78563753678
179783599024
140941210497
227071831872
381293225990
138437938665
160537130597
49867933577
79491108668
285614167023
435394046862
4825159529
348594344709
115076236630
5151935853
11757159308
61728662747
31684523041
39466179289
397255975995
269002019250
281218356684
191831828844
87942914224
118203806772
46689117153
167303805757
143253310891
12624126990
335376833339
61349911057
74342338406
103348886644
249481460198
242366003804
46646662429
388604143227
236479792499
68293530190
306009871598
16732869522
281811741173
8968811733
217274022529
276544269920
268501349006
110177033208
180166685057
29731435463
259397482167
199575287547
69767690423
231597201575
96346026398
48467676423
57818025564
254626335815
101726255984
115047845674
374736299723
47777930871
39634034311
21011040028
96138519267
190873379024
70663359429
204267699737
28037149708
227763981702
203985124256
357425383456
90671687880
332858216910
82912307313
185619936041
416553632733
235466012910
113456840279
20937742101
7207149725
50271559340
89681970057
162134073978
10585151599
63828469213
49480526701
295315499426
320665497742
100163772460
106280200712
25570965874
137580884861
211076267048
266666304659
51894137753
218594950145
64295630239
190637081186
329882647952
121989089253
39145461285
300378293100
356577678350
279776797270
176393375866
128037288859
301788910005
123947840015
150713670898
58064544450
249923581762
71230914625
342704619866
405284131815
188828923796
133641830319
141854820915
301958942764
236070141687
110957517068
55524274709
276994654212
321257841844
124025165644
54186634290
186890385603
37979337977
81655155956
274818914246
197161798397
172337719949
179135038844
43692842347
80574529033
317952341759
197972378600
248157673664
10616057402
263178122816
101965826110
107446010237
123883751706
162030492116
92969665680
241142511788
54530543648
205682048841
129732178408
135537000428
9052755799
276084385724
50832611601
49168140816
61200463702
195809720529
24672580313
222052280218
277309577149
217425013175
78650814754
280764129561
16695269028
304744908911
183658142681
28282487739
368213207145
249293570085
85711256047
147554486061
14276689110
448139300976
17239554965
121843466998
384630259043
34325975502
123839381947
331742353397
244658292976
12061882088
356946324309
21850477866
150449057534
94199378824
173408062610
263161340640
17998577613
96592433486
82222424453
110491479573
336391743270
71049863374
249098717738
307707389340
139344735511
9471024673
155065040889
68540055274
259768893287
219867193763
248042368975
152286343898
74504549205
117507406580
118711130202
139304456536
305045306568
186086265187
176768593286
170362572396
199210060978
124622707754
185544608747
153766384111
184964486398
22281720388
410798176422
149453836516
341847466319
238960734153
231150734523
184057698230
16698647601
24742848638
267016401462
204256890363
342515855953
39597061149
102279295833
214459113019
124901649470
12932803740
30136916506
242606203350
128793110905
189713454770
285252468409
152652364481
94316813236
78361860961
298357638541
318772750350
189728037391
44785071092
410414019465
170767592920
57409605947
76768820764
51923274463
488387736182
26501989998
61311025062
58627010775
310367021776
190095908995
105433838826
68213337274
242004195419
72019215234
182192570701
253296563823
6784791579
237087295431
163244852442
139528390033
96382201260
200393956413
259461759395
119310425497
343698385517
300961609496
129846468653
3054039793
47548739396
115215963866
121205390152
353085275750
143667704640
459659122572
219166930145
25730679774
99717758302
28247998739
360844027428
171447616647
128056748349
182752434493
3142046666
18740381712
301787090785
70737804567
137100006714
19480377300
167609132738
7814365043
211545911742
39996653549
32157678868
92633057692
110960291616
52069476788
108915291707
283238630127
311117026085
149171247876
202083419192
228246060946
343398439077
63146295979
130589831520
293588771622
185632408062
26696258744
137743926148
83371792639
79962381189
159538795163
389713897791
33998146476
220793101956
193473171043
88182115835
350950901069
201340740577
47949568408
345074891194
146046199813
203732613582
226338566249
195331648419
138665414651
13872915381
129981508726
139187926837
47893703006
357034876854
215003020053
298165559174
372943260576
456115541610
350494578777
231908723436
380783741536
282814268766
187702349502
173214556208
95191511469
133234415847
127607281959
280003666554
7961437504
274730520573
225971061624
396213939887
39754426752
127043971434
58440936114
27027410757
183425564280
123967190135
116536648269
374834556779
102912008654
187014566793
297850006432
317603826245
260612546420
55766152641
135087956526
13416620613
85245048639
40239995967
366057282727
282072644050
221568484490
206844430229
105411255077
234728408736
114337574062
168985435634
354933756159
348990888657
316653931762
229690805055
13170577181
52219485054
243628545312
336070658000
353459177288
284302736647
105726994853
421771571932
299608707192
155954058471
14404858685
279867521913
248312028021
38229195104
125091878198
139126513731
375432370427
188177082746
132029823452
200044250574
262232465920
109199534386
201993732540
112060985695
76468457127
192521149140
337610779162
47834683323
13476832353
280514953014
16002924909
339378465593
112226138234
37915893185
46430290117
26986278088
38423905353
22247785578
89042581925
69498402057
260043799625
399847692410
62515755202
371997442688
309132381804
66344087164
263005526771
54220681703
184482266773
432241120617
49690061268
164352804672
286974051592
211281529078
315575148000
305097658603
219976706483
116166003273
18104504451
203689248440
76700352639
311883229462
114590875188
228419332171
146248358806
167723447612
108275961384
148104753161
334150564533
105210201982
14116289977
64421058395
442785906352
102190038039
115795962370
173172688757
231385189141
162258607738
61418238330
163897207242
10033211890
31051540054
342511315616
146413786791
68280673812
157642521376
32912067784
200063146785
53137080819
90427750920
156850692954
216359879613
50399995930
80282304218
55710506420
319825335902
336570621070
232398885527
167698289537
194683949633
40008621882
29330426770
75774719556
274666994573
178475517611
193938852556
164117780218
322850668547
15356761200
240099717327
393261809016
81650343737
279498468751
23429322074
39691806308
243977118849
357524934642
424935463898
61888476185
16732899841
213225298465
141449098578
401834391034
46479920618
56651687178
193792482866
290434760785
183037922681
7206588843
297368985527
261059864296
309346475258
27223007569
411311049334
384942729256
152159233322
62194863546
51360455243
150411698541
35269369875
201923652751
88553593334
22541209095
207490553307
284429619555
65475431885
74102893690
30800458180
52991964180
344127734228
202854217140
184471269853
332635269665
46176869962
239426557276
76060625524
100536001932
330849521050
150880957648
12017340461
175258930226
51226366159
200370557168
143944312854
57902843826
150133262183
83655391441
217377463801
123400542211
83812078441
17342670685
127366792751
85230323690
155080507140
102576010471
88387932900
181819670220
286766408160
31104003372
29274818882
321062512440
389389735205
80616664275
236058068794
106853230264
299394547655
89215798032
19712964323
50635268037
157487699741
338375083187
41929056676
75579210200
18100927570
328809211097
244184054704
100707811222
57222277301
290126016031
252091011863
244635515833
19477792361
163055848709
165811303636
106318468063
303771946744
371932286122
263871865603
153881436899
247267779417
371628290599
311390587048
272094128334
86570289259
236283127142
18460173516
17666513705
350346610393
169283712808
303004513496
311350275245
139580239270
39683502264
94545607708
343911368231
40936250675
59906723872
199192677244
186017094239
458597203561
34174605165
87673161465
133393493259
164643444221
229409852222
452716380683
368392197375
200212292986
142424391316
13266221692
196232636358
185082628612
132068548962
21717241782
100874265397
426907744703
259792430851
7701335043
444989047330
90031913282
103673093120
173032268745
199828271261
184605067055
73860360617
422668235646
20139681013
10439802454
277388535923
344249683405
87174527842
81517827263
310330319079
213731373801
86375293741
27475511462
417650226758
362653578694
114262657601
314190127519
90072429586
287689423714
14795999529
331385099939
73433545795
24449599942
366956417880
446807584595
21477338522
134525074489
51125796389
211203501168
55387280300
395387182785
357916756877
227804878058
320667776464
92866685957
81060212700
189782680727
149529229670
460573397023
237585406427
346310557159
213936657310
188177737361
101190184635
38343030454
39805218024
156199796587
317930247735
453546398310
122451598729
183785135587
20671559309
340916494111
161215942606
60222493555
203172958965
211043625792
288489688441
36428664809
147054850749
380455700559
38875157735
86551566246
12121400259
420678015033
77776132295
284286122542
31002856845
352542092987
122712757566
380927472444
188758666252
370081000884
419517845755
119675936541
102284126590
143445069400
174349104033
183608620141
241311364374
351274111693
15446972643
274792023592
118142547357
40318394123
64517168582
82416167222
42086765267
393924715883
247193890653
174443790744
295050925057
17718995319
181284041844
140620292371
347422704669
149072651207
289508643294
250233840651
2519428703
226441274791
62579835714
78869573556
340108189807
271626991791
176382462701
104975123569
157023643793
172512221150
21369034038
325185919263
371535649076
119064915645
63333390317
299483785308
36508731791
94766235487
52021485745
416269764811
200613729548
245073483052
380797250539
136817295179
29185313655
81079822578
115070116730
61780218151
62288632604
202033559304
141472733101
188855276086
105980370802
104767141508
39696586666
345408779006
116240978391
409807198760
226441280742
303877127526
4929096396
314653474275
447405682023
197765869815
245923158249
96961665287
163038812280
202100767289
46415406876
73474197606
112093765040
124803416261
164022952066
45330468800
260893695463
126467312151
32458460652
118743686997
28020701391
141418189899
6478381408
186229357616
331774741644
188848933359
64481892502
135186604036
164292310783
43097521964
428237362614
253469837713
132265578333
309683961350
380483825916
133384452327
92030771808
101886942036
44112708692
150326565819
73957101261
145392899440
432947425944
16050337615
35708951422
449064410567
324549614924
358493256317
29597705650
175999535571
125522805908
390523823310
105268601072
116980240672
38441939055
146329665034
144499071661
75938978307
71857325041
116119005099
284338666823
44267664959
99684550135
34434460615
231773233227
69449305028
452697949637
19918320402
434786892774
219371068941
4882501487
72320495121
169486479360
44810165968
191236359032
67446537553
30344669831
365300192077
119140959249
111524496446
109526670819
382874674499
129221384306
223716836537
130777926840
406719601478
114644614088
170944083613
101599467812
193034434172
41046183082
114530243567
39852585020
181348978313
56516237176
198799365108
243490970055
260722479569
297920822204
287883625061
112683112108
133162110013
95847634627
172948612362
200482085223
42155764982
31380261034
342310891387
343680692895
314052159507
347445997626
166531087911
26235739473
291914729368
50154416908
128456644098
348279683972
359135241242
56567594981
322160656863
100452928891
222829177711
260616665511
80055313180
61684892766
228674339631
91905318120
217339936070
117875635406
56073584824
79569831687
19274286998
296315366718
111107718779
242054851502
272219878081
8513868301
350713861309
87102889793
194992145476
187408249064
232611703089
114926732757
253835997598
6852239125
3745344599
122501379551
119742934340
30018196806
46857887176
35209387057
149917643758
213553641068
72280432747
143610027717
83143232661
218712716528
65136068813
249919339104
147782873830
90376926891
214877173643
251342325136
125054108628
76006852571
211913782827
121443402323
467497924878
208445080057
53443945747
357259010248
8403649125
142910311749
316458966957
31254416312
132628656749
180694676942
372715169154
46006998905
262945595106
327570557180
61905107111
234328899797
10492786859
71447719384
272808081595
198049457443
147230702301
85658490321
363539802899
55840470492
306253024579
253899495282
235824022187
199110826289
423632472412
213059094754
34656455013
234564850603
323760553203
255475419308
338112521351
322930652268
14718072644
25116867984
451583792262
193012286985
226334455162
188181832548
21961374782
170624518452
135642579103
127287805398
361756600336
117528459897
16936988767
63524374398
172992980181
275284632045
13500237363
226083876737
23472106837
350178925947
263422590963
177813330338
308134343189
96593195703
171621118052
227025077500
358585938045
27277994051
145337910238
68444932326
256711606202
179066025795
110546045804
264661708209
244898876730
31573817455
18321794878
147751364350
160180703956
278280289936
80632845840
242129480668
69822642506
23451557089
159839313931
17317797515
35655575986
102530447337
50972028229
235819685378
53353362785
248457764488
155658335288
50579670845
80749804329
124665314480
46796940557
33080426764
5607898721
438006380389
338792387546
206286794701
259260424964
309399068277
269807941617
358147436301
142345904567
125950384644
161567675047
84384500668
179229882760
111640268631
166281761910
74725657928
264021914584
372345366824
191268217915
419381447999
47794441032
304271079922
250308267765
103600898293
265955839061
275487921435
95617027552
337469118113
48780576188
477458966257
345779083633
12834580604
112457282855
81812759899
74823333699
159420541759
129089721293
63240604544
208865557965
327576455904
45404036687
228368353564
101755645350
258401741719
132322505910
217070049937
26212731021
42220513930
40481726438
150024456640
168726731782
41590839892
353530530805
87337857369
222984954504
58462069700
198256776207
178247806123
255821324092
68734947075
144358865973
24195465389
46254147176
20559423399
204943127197
145241919480
286372553785
121465298504
36973015191
101322284949
117575521475
163829798928
43310311670
111218450488
366673483794
224873451969
287847760729
148048677343
64138358377
437229874421
79625708315
350841880796
166163204427
335114040773
253683005468
18760225158
51046035003
9437936018
37752427264
296362120653
147737847510
311774140327
222818794514
64227836604
239389368254
31917405429
219999500910
380092000164
235817259942
343079215260
97003024151
57244397305
215361865370
139555370782
15940829522
96650028157
20656725676
341789004870
30672846717
198968631573
364261938609
6474975044
271548050874
49127302757
203472598590
155947553524
97079917416
20881889501
20337464588
234078416041
263564582709
3384146426
272165761876
152802119234
100725337338
25419636775
309055347978
174303233597
196195595482
22951336818
301285096432
28527420350
8938564557
159417796465
76150613495
204848719723
454732692301
295040646339
309239033195
429951749123
1732876827
118010088101
292246701788
49053384979
200013848589
90036732300
17548649782
46549514153
274395269858
5978582596
194475587385
283811615003
277844552196
192047439423
360880348715
43793119558
186683944627
29476249642
86631640904
40241680042
245179926851
130011280931
85219979600
230591581418
13828934870
305656560108
114346623247
348333268644
39342349052
14234569656
88050663097
68398339906
243934295092
345111633591
129019275752
358387480360
315215895139
431114608348
167183651231
34620676910
106269931487
225636890741
35522820101
250251356467
50594224048
100318073871
45554848499
155120744795
228572679436
429425914467
178567266851
218122045743
141562141455
152240091675
302422103949
439901141970
287630417227
225728788316
136044331975
157487248258
326011604657
313771007593
433672986819
152685486650
208620834107
308416446461
175707190872
245530177971
60276559817
313024286135
88177706519
8994476785
488480257272
54172630273
198277907180
425575985431
59660620839
45307330073
101989273915
160265885064
217655245006
16765917304
185945712179
244928750502
377154441160
19169248477
112321053184
56584754090
467360123155
350279000608
184139495552
257909389211
3716015434
326862676512
230091854674
398021697775
283497086135
230765636010
254443111127
242092743749
84555842999
102403380766
48596156509
149295291729
67054635427
28641196356
164740339076
73192759777
308740817924
238682402002
262094620438
375076297230
107090087985
207799931449
260014144152
365724216545
376594405352
93742461712
170523626690
123145403828
445458838598
272782494305
9151353529
274423484745
433574078507
305269856758
390270589233
125950326493
332541915834
9449396574
181099439360
74463572458
76096491283
74104344092
170711935189
16568443964
336591653770
360075045670
99348419425
272384365026
22929628042
82409585812
77744883367
293038573194
280831414804
324182673548
184947978626
13090874500
218258850671
327730202410
86176407599
315111713301
243766662298
146337292882
81331757283
7944721483
330087466907
258789892428
269536085504
281255334262
176544402270
240772898486
135736828294
102224657544
30523391980
92062722878
253029646676
197433793339
371602219004
2009472738
95352448996
53542356930
428395886157
4914408762
319924288355
150723288787
116433755480
117864521314
74359771655
126321143412
378450826489
285207145413
41213137498
306910592707
130740209873
268140818114
266664618210
65784109345
225403975996
27124340920
288607154382
198469276975
257622090564
208772673571
66227321764
83530005520
88959150864
178912094232
48667238801
75751601449
291296781232
250922605890
20705687495
194730187567
286305605170
75664870100
214156667159
10657252828
82404149040
56056873868
84432887743
219475165405
88321303749
221449716022
32309784632
92481013495
99530060541
194116588453
178947758810
264831026022
140580719562
38996288959
222713472772
422467045360
147165166563
305263476201
24640327718
184174367722
219144679488
422186378915
48946151457
213007332701
150745548666
96266076018
39801765575
317269480974
270484069949
71393955664
418676407516
138247953889
192613730095
56215374466
303417594538
105846482107
48680292279
72289223164
401113152341
210042138027
199591367233
12453250275
312245764917
161758990995
298700931305
153016154298
131644642887
194636236844
42766979977
300442915164
198556207677
210864773785
97362724042
105347527237
347596415953
207905192814
33920065301
193615104009
8926980982
152523611941
36893313651
172314705632
379333295720
5980061244
322835520344
23745156592
49041996356
84847667296
297931265442
280972565568
314623138018
157130848234
48465671345
272355616374
244892335309
12313418050
211737825819
359760817455
268294574605
199976696078
49067750482
45095202457
209250573641
56074176794
321707454894
154296189727
54776775966
254519495335
58937055177
331387281565
274459832642
200803135515
297544403085
238691751792
179957165296
197134756744
23553155201
84540914060
376029534186
80129105585
53111512179
209628235559
83668513900
364825964299
77180504536
74510420557
216622236874
96112816875
303633886864
321376440912
63308773074
65519144951
138081215785
126689442047
285479385392
162118196979
320906468372
21986112966
113854893353
61713285650
460465093167
236519879419
284475570485
423818416711
264881017679
134261859463
397657175707
453743672412
172884227082
277899218308
40826808033
102031432867
74962296162
124773786779
258624113133
243457887669
240218042608
289916154720
116002389863
422054600178
104198014976
190828588679
84202140643
109280659860
279519756745
43699191098
30762179397
167084695237
152818573690
65432517345
120973730281
265123806963
299352601869
105920172997
22395070816
347174093049
170135544773
394466461928
264422345400
182071099810
46473712865
53323874948
36473383831
408307053000
332469531119
60350204124
86131605003
75288169793
93017947807
48775821389
12695242528
231930893394
113806969266
411340907913
148880633831
30215065902
32767062870
427504856761
4852054842
341129201928
93180662847
385729235357
62997728853
25300813875
65784754113
61044811378
283616167433
158036703353
177303630394
144063344165
70183907633
218623562779
370942084771
151398634616
176876514734
346616649312
239237745586
83987695618
78743123811
129151197098
453338841749
9130771721
86689606958
20975580125
220255955982
29600850228
113323683962
207686924860
9853757987
198805557167
277452301498
158557418576
334428161358
4528892925
80600066528
157163353651
267334493145
175989224720
31783609094
171632636515
113947947322
241791857779
37318473362
147708430786
234282777133
78019037382
150401186728
111331798424
67984636275
4219715587
21429774801
325946039331
396986494476
33239916361
67637581301
146064978580
96360875394
39695904802
208888586073
77036158746
223123974853
489106353500
12553012963
137990447916
43480921651
254014423040
131619628388
9525367397
135242184524
265909221128
198840131036
86594376091
423047117200
69721975892
250892200806
53222415341
53451827606
168885761577
49359816303
203154055074
59159421026
118546361952
140066920558
192931255102
7900908367
144737707453
11704776664
203257796301
67679755594
10485865104
80165028301
378482923698
174816204474
232495477894
125785328335
61212255463
72421739693
178763070168
96033560168
66542640058
10100738241
72853335644
156107085713
168500760047
14248413349
458054245080
54071042262
178555132575
198946612948
336943554578
238804502508
167142707465
103606961802
437120730613
80475918301
365885936425
13284464175
282115285910
206494752168
190777888070
106212598027
85457386651
218408980136
320094655501
329301042479
260103931637
15941977353
222231820075
171541572796
472429328748
441877113484
199108812057
91055135696
43589401602
276060441158
145690475250
55919666163
135765582236
221874683315
65115496550
166422923179
150421824922
25298757489
7512909132
2540826593
100874688378
8382421381
277285538396
88692236110
290731004557
112706381726
59083256951
197334028536
229978656096
30157524397
18284598392
124952118310
53921913287
163410786375
161559695675
76238665513
151337525693
252524470478
252313410752
37899436659
140495002827
92040027328
94489704464
5456752933
127172944646
418658523435
223977935789
55505670692
245787080905
53495303362
314486194667
312054360813
317132527222
344053149284
106761477922
331782782079
225155785417
14519697161
62351980086
181928109645
356054749889
33950486077
58188336181
260925029913
87731756696
313483495641
48044779498
49516214439
28807854788
246256842179
143082263651
267900032542
23709363044
165559084197
272560393311
313311203857
139804284734
473799075744
281833749168
123313684913
145725959640
314021947416
27510391408
225340767676
108603676165
281986714818
62258820247
454603986329
305680987243
88505374621
214893552784
207062709500
75539797100
290089736176
370118080244
268314964822
7243599621
72099161875
176143737037
187151540570
63668758768
168968632834
299464765007
31755932710
196668988006
239059191946
39336339841
203500699130
433724468728
330724844935
207593072432
93763676548
389945352228
172093733594
74787580937
106863401802
294457076938
106932619435
81980106221
98716733832
49944086778
137384276243
188150210555
265194257473
166183757951
211468760521
379610589154
49189227492
142241381375
356624180955
245411935194
88705095124
203558928458
206961333337
170463390836
241871192388
115168529359
29834840658
265937646105
93898172938
66648931241
209443494311
70010404393
60104856391
31273365122
142871132522
419564341975
60661735945
149095889580
419083793901
219266413096
221896301328
2204679115
36493108081
16261541957
142994525100
342440669228
60481051172
75534008686
418078635396
348802138942
28008243680
226644847080
411951806815
228142284983
177912214249
12619695951
184681177829
387849910365
253188400636
177487909025
46409432071
84674578414
236921215759
40755893624
415196560190
135008308545
196269936272
107934353629
306654427090
92416327306
274832061447
222804687228
199193838497
391146759854
102105264251
251628512493
493138166067
225846219263
103331597037
233376758566
270367036437
158579992860
79631876499
239881848451
175886325466
427102594715
2821084943
10478657873
174328279106
396495310905
306768168041
451491435795
215387522455
387244133871
50154198483
202369063773
297502203596
261680048247
4143797906
489706859060
43289523280
77385320405
353040424313
177741332475
378375484227
59165479021
382795819172
338895437471
326778808752
168952420738
56746041553
117578495807
123073280428
156575993634
347236111832
6520798041
105524578255
52853611283
15408225154
204724686544
92257369191
51961432864
402712470923
89478583888
59815243876
295367621469
98794415892
191929892335
258235765736
6533322706
371088123539
7015699605
131582852595
147718006128
294529125768
215478851704
143672588034
232472495988
80885765932
198803033156
254864661947
8944453886
315895693273
53093094637
74861737629
220870034834
148028205985
166875683394
68069784279
237011718867
168038952538
102388690015
57670611148
245386925364
139780494714
32026485412
102241458712
396546058144
285709536651
396773060265
33799302393
21273835401
31252147058
86239457074
418795982084
145679940787
58774740948
99379597327
398805639611
7029675388
46884013946
292468893331
126867798248
139947459382
215117186293
251740766621
213982638793
182330622586
49803448271
349253411746
414950726316
161908954352
25549913032
275387865942
58291635861
65272136374
325618401438
84904767503
7874833554
340879861157
371825285060
1305246538
16025934070
183467711951
346076675786
225955244804
149042179103
191430013352
90508443377
92765944954
109900678288
52101208488
53639955079
141370515262
163753234021
239869529706
33160616588
112767351453
80165164557
137555002078
97036887399
146736148737
175487490461
188388503272
346731034193
142161067085
91706261203
227893760016
138399664836
410288843452
37222903937
186770781739
25149165780
262385212925
154818482057
188738434326
87466793383
163741309745
427005700140
146552891984
165401950047
100061295825
437565856932
236988084020
350076203089
339494672214
202760628195
330176694364
130784564272
386161471629
84716178273
161579861683
177909241363
332009665992
369164204779
199400635422
121199172556
247596125266
338345969806
168890917104
73878176155
97017337031
168968738565
52554084467
159146021666
331959686232
364403598794
158110251968
320062157628
41976744574
211453168643
39870076345
469531387168
94659985124
199096583034
114151374017
41889614381
215722564518
7698835781
182192963723
144978084185
53630177189
229896515143
165532012452
195622574541
10854525918
79824382585
12369421341
355829661639
207998107721
28639990778
313328960652
128319700763
40591572962
323996207101
210107071579
39826402115
140771824621
171187238580
142359825233
9153605737
225578717937
218637462414
120215321663
103200589554
194288141842
368464685973
97295168099
76235759874
111292799821
217338295849
171108083722
161465887754
126320256477
21110175760
344454395222
138523426659
213137749686
143040328223
26152668191
135660497607
234143235734
174860170738
179625442682
377698630304
280549254399
39432519362
8296440194
5555231559
158787541793
167813407944
37528310043
317862583198
194639758041
230283761088
78894311005
35645023464
57951864426
180766543251
266960363168
272883266697
53782649863
387276099958
97288310360
6323876771
275751240733
115051542857
133753415862
200621717892
116624528050
118421448333
159179184729
223692849303
181568516364
58785809230
99788269491
96327643800
335948453590
256271705585
33002212845
379751279126
273951193958
83329019992
282034252475
23531512568
294008144087
144403222233
129688470972
146893555740
246855959679
69188212173
92768533203
257100772786
108048052663
28518975699
240367377060
330398674391
80488936041
99246506563
326088595779
103800901950
7691519240
168194930285
366722156264
401875192224
108117775277
280645118100
351954071600
211429998618
88938551232
26627391045
103962059533
137828692518
143819983175
264683526535
201077376277
111315040143
14346336449
68968523248
291780661828
298228220826
48733743217
53489349371
59257633246
49407891065
249805687442
98469836644
55681459278
156054328469
268510170629
115674248032
94272514963
118642011952
14267465150
86717632420
295774028640
207293644774
39793426522
169273789380
92176219453
182275720053
130189179093
343830519000
2262869829
206329406312
397622962812
98563997717
39371112008
22680738209
179800450631
210971057503
127039995656
63149855181
20139402780
362905930309
39092982788
8421522273
250877114220
243357143160
339575349407
104241900836
78770078586
98797895536
67493824457
209820773044
8648150178
145594114696
125820841667
247049598282
298384850411
332989183471
245329410965
301231810009
97560859631
86931514598
13111651527
130688700092
251896128214
189903358747
213877512183
242824903531
274485654827
135628094028
53433253010
378131650564
200667053051
30821988557
288330698558
362022045108
10814533504
301941931173
43075752119
44501390104
32729170614
97987291565
279435062178
23963244020
126287168316
263165596356
76341596228
186907321690
43959551729
161857669807
7185039403
253111299672
313860839353
277121707242
106263293085
273527785492
101409105371
431461166780
143865697209
78012992866
184714104974
110142200296
43570387696
207299778411
79518094054
300717574840
193958350100
326118004529
27907727633
96527086739
160665514064
353446411500
165826102992
134031977177
112934304690
51611166457
319854524474
34813549696
6455740428
105976567391
200547221689
289861932599
140144168964
338867297480
90423939240
119237861875
332545238905
77456600850
119186993877
367176744648
53622716388
108240570076
147284060895
22919368368
14274072348
219749738824
32441034137
116225051474
314631764923
78361965846
81727007194
267209596336
320353127910
341144183218
156219229351
226429297075
301305941290
263879907207
75320999317
114072271909
265830096142
163491079095
94617556669
351743660008
359974411685
11685222096
58035844260
300399837412
82720193749
113333381993
12194220343
198746671716
276254506170
128883139328
219762121583
328982776829
39196451787
41957793627
109850315393
395617058208
179502997214
131724026169
149216026519
268922638697
197851066178
88140308288
100534727925
134015452824
105514103821
352892975616
232225138085
67980491684
476855006229
177026465865
305386771650
65759525855
73613273558
267449361411
270546825538
433184580963
289510190939
164437114956
292418081086
254995735252
15318635695
404665698478
154585955697
233707053424
421836453030
182562884772
303583037463
134010005536
207739510610
287761206686
4765022167
235286602763
53991478001
285436987893
66251927450
87331154234
253881087104
19049308162
49601314036
49625852310
9892665488
383704791319
144584835312
23888236341
110789764660
362995001629
108165625147
126282169418
451401466858
359597889252
167957101878
124972637342
44680985398
3272052442
181503054068
77683192000
332899221590
55548475306
313339084164
319602026632
263989619528
396427412361
27482055617
199821774034
206532200107
273724679978
4546698290
186660691433
64728454898
122635814262
40516446678
361069469093
177546600951
114014837603
203746311636
18985681963
345681105082
20123469274
94567813087
46950863322
327709849429
119794105314
152262705110
107535026792
198016949252
234002929080
418112128959
24643740305
29817015421
84338297651
57811835698
45962677651
35688703618
437151185724
34369875496
259330919161
88713594034
297582284608
272773548495
193371106587
41971623084
43674686497
112421192627
190275185128
374083859965
136355545631
195801091682
39554167563
104604474112
219605573699
92087685529
1802423430
252802306287
267141522132
138759036629
18216024541
205039337098
153757690472
341671249655
36700001011
129895539204
87798992847
146012270289
172718806387
128739285832
205386961021
69395233646
203743563934
66869049805
108568278292
28506181416
385456533791
163842975365
224131223004
34153544372
168313899937
148360241885
55404122588
71859095689
101066182283
111174272537
96162943553
66067727579
189596918020
392944653170
273572844805
87737915627
171163159851
14569707749
446530312870
169964161396
26066893207
167671779251
49244178635
45698537061
74581802417
180877025972
49893294919
29021464465
268895091689
20771121445
193476357309
125353960152
413826844708
171242614835
16720044857
19749097231
98184670020
427772057687
212566034504
109569769773
298138755545
344690018989
220389755712
326357324420
48423346450
99742900523
102992880832
136664993934
294563041582
126253819589
256632756146
84388541439
214977382774
96556982555
286255865397
47641052544
23330557099
89363128996
406718533161
83644455461
3337622362
186224584628
199461900997
362621407553
97055928828
338027879251
96921434188
58104015091
100266503486
329441589376
165901664910
156885884285
43732119005
28969844300
207668219938
292863967709
369528870500
300576135168
177440088205
153555897286
57488161443
312413623749
406815703945
153781879720
131016191005
267946463065
109749327704
22484638556
339444877214
342985875867
125787394066
308857968953
295255454629
14464675098
112263876171
211296944984
70098832258
6121469043
23650250001
70643826012
266563547336
444883975189
221019900685
119375568714
63238136129
191932161785
270945858991
80649345943
405398498564
149292991569
478638499432
240493780848
39673988717
230553573281
137881608094
148415448950
318804124983
60039979045
207248226746
190130084816
90228369952
168699567056
93794106636
170131338989
29324833228
90528824179
82545316204
203522403904
126569575969
205059323611
77427040528
153268982230
310570200300
261097998060
59251880138
122287801489
41959516318
58621588763
348170408509
39327097659
114095046126
102798233735
7407836942
211977772347
203199906155
237660208622
241816183922
184890808072
159378407395
140825705580
60099266751
263930343025
334991334610
78811418942
144794741407
174064422190
244553849848
329698957810
121985559204
37699748660
204837205452
65126969509
327890194447
106400977846
362415715030
261134865069
139513447177
94801475389
193294437114
6772436402
117616953522
58041195849
283547878660
313377426499
209193553273
175751636815
236652082455
158261884046
65873454288
93633334117
80227281834
97857515584
69313124878
473993079847
135780001243
201360926638
17079965030
139994184629
136642340480
378022896748
137440511332
141529206463
125392587088
20056088813
310233011138
137077394973
304227785362
149775300866
26443459424
164370758302
137969393665
66509904844
41432871189
11226991397
34266766802
240685894325
165861966034
62726511849
254238334192
50340933482
415978169177
38721037457
330903830907
189830765447
43711218393
228586190988
211580810035
97701177851
43713614919
102393571913
315886138300
24864727392
10458456784
146876135288
99267027602
73022366977
62816764459
67259867811
175280519324
30477363170
347060608849
250680795620
184779193172
8891413244
22680606581
238863669942
145786324633
310933646162
158119478548
38191710421
447538220382
261820272736
267621805305
85882542393
261661188840
433736388471
357492541991
54169390943
76971264104
174029505220
314092718912
240253046965
395912501084
6996051190
369698059873
54900293343
325227506669
248546002858
8956186588
149045473605
218654459553
36083335351
12844252067
115695414787
94658890383
33097501516
333566244955
404552271302
338205965066
100047088863
3691797671
155003937538
158151947707
36933271560
101447698101
50932870145
89259645401
273295729833
355663179082
33858698883
318203079970
323284370669
11385021262
23488761749
67622677194
41500581790
473023853665
270377200731
274008194883
69287526286
33208607837
3263630055
255007760569
72985699912
104222914870
255862452045
151028990329
138658868498
403934857130
296682451810
68400689881
369632296093
23023146933
367033341761
200251499375
254548082571
98392567402
144638336438
327869864148
158860825823
325658707895
315031870929
58958602860
375000079629
27897238165
402973707422
281766076087
135381113846
88929897974
437870394738
221973910710
190685594771
106206344527
352130938370
22930575898
169375344070
94196073290
206843237710
58608806311
144481472263
393885632801
51397190610
11595909507
39622427595
96780964574
131067776183
242888439195
76070955499
24199866221
319405799835
362244178305
34281242066
25142117345
34309817953
82967517573
119510836059
260438261428
61654653986
301652248585
246630076426
237880171824
78105265274
65432746108
86913761166
131520866819
91723850483
54499423540
393622588890
127849944333
239929869843
467439706991
20069122584
36605985657
8497199361
35260201346
138856877474
160897431858
37145817637
64723025761
275477599983
117291515157
23785300604
70601164390
17244724782
309713806765
159426934148
121694488611
128596034894
3548889678
9423302759
307479364755
104126737080
407884498294
52683703433
85392051769
223108295678
305782728811
259548188123
70632200607
143941674218
251321344865
21171691867
378843300183
71938946114
159363843431
29078598322
321783420030
173630499780
219740413168
81927288074
253156372148
127694949100
253833034003
54794598796
1933859583
231915364763
211418476303
234441933894
118718036406
207676913113
227704182499
227836364021
92270759882
73517574666
323610238569
262233815318
78247056665
324213149894
178637580360
293254433937
408850378177
240329510108
147025279150
236078966302
312011808461
339434972207
125634449636
208552068794
260835091077
140515044436
212734892685
239061670115
42325876960
202472284749
177162232858
11246872121
245808240280
198305051288
34590825002
3176609454
43392215448
42583439422
108935539794
87793753837
243702535596
75316526036
167310619668
348934268273
409036473726
78186182400
11691323816
439507030840
22657797377
18336931239
187724884253
28831494674
51313927605
344093002188
437203373059
154978560233
121644529610
105579940344
99054976952
289714974711
81175476471
71850647503
406338444362
61851210684
249428003503
97611690768
98143816584
63872294237
17404485746
65143558580
49679365387
179540396626
301191917644
146923120924
66724775635
125365979689
462684821686
438373406507
345923980612
185019301571
45635268753
77521486242
125092325159
207575967413
69598311716
199704972629
93189216051
178625873587
234699083303
193329350143
155539189129
336990454150
175968231555
288259276398
194619968374
333484715527
405411651486
24202009484
26183213930
238111094707
280295635151
60968483336
132548710870
92306916165
339387172771
5551676309
314640318986
152520325242
392742546085
111174267447
56034138809
124703761037
94449637405
23773477777
77861609926
48471513532
126333742333
431116643807
45421664099
273232238747
39185211665
36076948759
109501129626
301121025724
236723023954
31821622040
72401438849
379259585527
431255781224
324950107457
143436691066
286096844872
48705729846
298772743306
49905534464
422700045521
193367308122
271949415846
109830721186
103315183714
173743119952
197243610822
55112678894
41177612782
217613710347
87138558542
173029772404
277196788698
222776102225
64710844473
88234958100
25090313326
223074470734
331755690246
318112612932
135842223778
358841776773
199103406085
57379413821
78215737865
50704047078
358669166674
12634917540
343118463850
260126890007
115070797564
4119207729
54908374284
191755664234
110820622386
368835856049
47281367153
325119643232
12087457281
65009682591
73188268642
237391542999
159811907183
114370697679
417949436395
120141758263
129633212877
180211250801
158539781122
22935042493
181003119492
21071165955
152229405778
330686682733
137383985508
212825037434
25024275185
182679594767
263780617759
196049265406
140033443452
377398012557
336677470021
276469458727
16324796800
228242108060
92882132983
307817139241
9077533280
241726557811
308591240753
255125551518
54822595934
385808684436
130750094313
478496544388
15676535394
214966793429
144169401325
266772964855
229459058718
28836119416
281640122238
333331132635
110444308053
164626928182
285521797051
40146867222
348171532882
149411748522
19613819475
201711706899
313700433295
4644714672
181283605741
79352178842
164770125786
269586701791
395150608606
4908225047
5824860708
137542572282
246868591482
49319167525
22773170689
172191946666
159031774145
34552709375
122794732432
221600892925
3251516852
192835003161
52281041051
244717277306
183289993706
150694570958
3600112117
94013897648
216159840393
31818207757
159599377615
77310500062
249773388662
72762288882
90383482933
283498731109
238008014886
236459725279
10223541724
451271104966
185257451984
126007082909
345805483236
189409212263
319557307376
163946321149
100428675320
25251363837
32404991164
34321298092
114977420520
76956020698
161318735587
35826027200
45332661361
110419504986
191155731091
330833971253
14584257047
105867536026
224111104816
85430438122
165457469652
481190459644
112019025494
141307689128
124735540972
224212876009
174330761504
12161081567
142497252898
161853982223
32432639161
465377972107
76228028507
391143410203
26188412981
45729123672
187284440618
122087382177
100243574966
356622120598
5282782711
120003936507
219472322496
220047343705
382562854121
308364895745
16638640450
77847646508
156390021331
277372889815
36140417295
373553042259
158741408275
392438374373
155393506765
82561632003
377883728256
10224182509
104889107069
13936027828
211030341688
22795376392
321285628298
13929721093
256880003822
186114231442
390571908759
406796920194
60425220906
2080372374
151136009212
250503161369
317901384632
273926186661
33540826227
310662152784
89022238067
298404256091
204001292860
222350154575
129630231018
87300607496
219820481291
62473727623
190587185520
199216999002
243399530476
25954738938
69009468158
310565715843
8316268714
162805970015
158671779352
50188610046
177448623805
97123671175
26463099811
189911541440
50993729159
239990446921
324601354593
139475809973
158271047197
35025725695
174124379573
112576806632
89145619404
296817917486
44781385421
264384468660
123369713433
244084787858
164872505465
100544302645
325436757752
114167726973
122138073313
250267080147
7798260425
148732246311
283590904046
8554832700
313404743032
146360084598
330010876587
154864551348
141851050330
152809555095
136344523159
107626736846
281559979888
130233489232
135358835572
187498132044
18512230090
215967219305
127146092909
78332773287
265440605037
233963219753
195743357749
20978474498
4791587259
219445003814
217673293364
26113149072
34232359525
224220479588
225261699615
366513306340
247658667206
6012612807
249519380057
100884539980
103231908109
225842711514
101080018594
180552423517
406369084147
127025418551
80437602225
157972991910
30088452322
372887534886
22358900743
98755965376
104615779005
217053015394
201109679323
30143481683
211075151858
148681379554
272525489623
114187094505
341797591667
755490805
49352663813
221892119063
272236639409
16578066598
336899596057
299010817400
115868690093
4109716152
139484174332
154485179272
88035002942
411374396032
128894381407
149399965967
44697023749
64748368873
29407629894
96480327747
181372342075
231387122844
306006840788
34681345668
46438074349
180479582378
4666336010
220005962757
204824120638
197045262365
245108608270
105721369640
102733933324
44225422448
334940046358
339299438119
268514078990
158472720663
62485707983
185142766593
51444624726
287983254468
83267921403
344672993933
78908634529
427476777678
40912193518
161992251072
397753540597
124856474865
271257239425
39625325584
20149650300
21457914934
210254457130
199066241681
113305987779
43329935772
323303592113
121022456919
145470820607
202234312367
196224718458
257523944640
188856238141
216547078650
85370104556
250633393190
162511586356
241482893328
28786192999
261358213596
78338181383
323453452548
128095841872
13696468031
233803202046
3169203210
126082060199
86773521603
408299777171
171513749287
281410490523
262518445680
54091721277
25022433891
154520289143
217860247884
347359320465
109159047321
271954192940
23160813236
70179225447
51785526576
74477731309
66836420078
66136310613
30165630846
156231223083
60678780379
233406441548
65406001506
352036766228
162423521032
35912784520
228296462898
331247423507
168414276834
189275235023
91823632266
341657425334
217911192299
166819881138
52915209554
92527032043
246898588462
387846835572
229816140811
122036975369
262655597151
230003350468
11864095649
204648707706
199613640620
264194132473
176836683315
72042109707
128854720095
161994109580
139387622018
156286710155
215027098308
298419540993
349075351638
236553733437
423108211680
159613013151
145219394192
230101883814
188244586192
26630626220
320505418753
20900747573
129461766114
251174750557
16779829699
32483574368
27495623641
270958145049
108015519993
7635276818
77879386154
121830791964
208384877073
179238459462
343150176704
149159602873
324195041146
97776088715
148994070937
339721663027
165784895723
119312852659
200013286484
154718495478
128677197076
226272125133
241012249603
24122809175
264606693958
187540784315
71976213183
250611667585
9175188902
42146919760
123589332921
61965024072
405621905952
99930262908
30903211961
165906975471
77443343654
21782266585
146162138605
223412253364
204245832570
103957105342
72800744436
433604861342
84526330075
407446569880
43544159073
432101390629
381157401596
29093903870
26150682455
199575726290
252088025737
240419825626
216656742162
105457700883
214938896066
235356670787
12043569488
382241432350
192917309155
198680336793
336581698577
4481119130
150639001790
145639590087
86513970949
9125727768
101381877726
132434896797
157638645374
387331793610
270480610363
282627790773
11785369347
165270087445
100646118232
318033055148
8543482859
91946924080
25301188926
173701333067
295214203678
5418032667
140763669101
84515288379
248017815047
343327984467
323685947976
198422309108
28774359587
351378718009
24268244425
120872494620
4820116231
30964499462
265218112714
398484098702
43451278094
200141477031
122282731490
213064350992
134331739711
60846133281
268898366989
64764496481
203964445767
300258075502
214331499789
212711867897
125068494088
330686836285
59478796873
296590057141
32217093221
268831417926
190700315552
146694435493
211077751615
57893039323
282528331417
53713731829
34403261130
48791006975
10249480377
293443451465
62077098262
328648851748
187925220523
195151338084
117960619221
124153104289
310078315495
127410002328
165258100523
316260252511
66848584641
336041425087
198653911017
77620117224
180897411856
198426393550
175809025622
31502694513
44560050169
281499151846
323076752713
270937155888
42892896533
79080239039
99032968810
68747065041
92125693281
289420323417
2099597513
160790011639
146347969314
108803541631
198489488731
233618599792
72294522824
394856688098
14963378574
49477285346
157068848786
390786132532
133748863223
256122416248
220415466980
49358416068
161424147420
40174065276
235557666622
295361768529
236658613101
141308421612
167652422318
287281543245
70074978260
8064451441
93050800880
233438758405
3942636383
285434119281
19369558394
66523527219
344358903792
456434179268
294254337022
94962451837
431384281759
50987935728
172484284317
217800477076
149066419284
111972573647
207806633109
351772792972
330602269073
333419366735
32005960638
230317806819
309458550579
164031851417
205095957032
391763691097
5080853256
35019053394
240582492412
318505648306
29488377124
131473844605
7166029827
7154200634
124900506956
368700695998
154117614346
277197231916
318595791733
146968128264
27797789161
88697114256
317569199214
189849480479
306847447646
49415126451
257796628899
176069671938
93244378271
108338014240
398019370865
49262935914
120945698682
290002538119
57449096477
296237236380
128018260373
149666426436
180808988486
355785687789
248823340111
95297447454
219158995437
244251536164
354771280069
264315082353
265474887283
122045055384
259647116597
60639349168
279157657798
282248797176
123687452313
418264462315
62010255451
176988787587
92471346628
102663689337
398319556654
37006739260
139018637758
165023368316
155939980788
376321953393
8732614123
340986997192
246017641657
148887112079
111929424835
58905027165
187161738450
24582677216
186483839829
63900543057
170456412291
301997253808
313305484499
348092392742
214546295506
249251624351
282678491044
13887282494
401866956336
331474096074
108393761240
238542351377
238488221972
253790627439
369819309698
106865414499
74301621918
321028853396
60097579153
101907686929
195443423429
325771439109
26600829378
327714445451
287885545255
243426103137
32335143321
365373932956
145295368896
27173716747
175071638923
296907760447
136026872403
201978816399
185817942971
320266690437
9540518808
236354940422
217991914618
429278515577
59437748296
359486124086
235985292703
3086783222
371954460414
318285067706
48900472111
69038863248
64605893415
285386015252
178601176705
19667821224
183769355104
403673555789
279637008524
237588599103
239322233409
29428239014
40262000290
31797878326
17984699702
115906207618
288364538714
152054655411
128143109443
228639531314
289196348102
186679328688
28514031658
148114805297
164967555507
4144320590
174280788174
114218363429
267759173157
251216438097
158069364536
53310784716
177359164566
231989647929
318182867000
122770681276
237492699595
188037197671
204861090200
415892095812
87465698817
273382615403
178551961603
215692407684
39414933179
230418019485
113183597143
137325509902
19902517645
75553886799
103760012527
279267013128
19039937913
37689127444
216183851476
27108103344
329896820957
40180605684
439846730346
164166818783
54338393416
1586689589
146018127137
110413041918
353586231145
237677118941
10432644810
301173899832
437097900969
33409385615
262368269468
39612857506
9314229999
34491302717
237805273399
307930445181
124656126787
408915658613
9513981787
379503033573
425545388218
144950715606
48950474563
169909463594
192308516427
145249026158
7748332797
241284610198
353039028690
78100397142
429662850450
456810023423
6406062074
109166185677
99510654383
69984641911
110810560608
306348388208
27117726849
160537132523
280539637125
93559350396
43104895430
414417658673
107225456755
91406292988
23749414302
91497638954
124264727988
205810235427
264450446059
231882346837
255805368244
251071824586
356362643801
160377660255
317198181203
8145385526
148046255116
19968450311
154733566542
181051723846
39085829689
113844613409
24754569311
25609447341
80826732029
325347152365
116456579290
397757520639
140790505852
19853403470
77104901972
378607442653
53488361067
8705218625
263814977978
3446593467
51886899484
325725725249
257991015031
114198018359
53469678311
83443227363
210771206890
77453032045
243850725353
123441199682
33112155038
90678736724
244808335915
235710124068
37697657213
281192937884
263869928877
184203956826
115808236658
351861750655
317115037157
14531814388
386060059821
296076292981
294642214584
33639710223
242731053815
220819884347
98279446613
18342932498
119570610557
46507202346
4619682383
419256057349
107041647535
320561702178
177631242293
90747655454
207285339310
198204743977
235062715523
5767560351
151102646416
404810286138
32124142449
91009338590
158196220826
142258843664
67634328833
38575902859
100093294661
245924207886
115971740972
1964217718
28181680141
58163870445
18391933135
368836688694
22057035430
248968912338
104527022968
283775753672
414334050635
390444829899
350358494751
122754529302
189937523466
276704832588
190967832863
183231814434
446852410633
291588094664
63720945904
112328932040
328257830762
195920920610
131244884068
136170558675
183086685474
205522795308
154466265016
177139642235
215935747502
143663807920
353329404355
8307866276
142156222366
463322692695
143927057245
185008758232
264010642339
283183695170
100404712777
44562417592
96889882223
267722476096
243917669040
147929922490
63415522742
92099827877
139685091461
44053276100
118801971075
100221964293
51544553015
286226984479
408108118222
278955665356
470005336819
198027085438
318104141031
37180886634
66943907216
26444829041
226649882487
75510820495
67476725663
188787757093
134569702144
75858068406
97881168928
109873570019
169271637551
167774922758
64149497758
163726778895
374834570233
261986998393
22482176666
241906566524
292787351491
56448509172
424810686584
23502349850
136343852717
190722613656
189906096139
217331224442
35273274869
110741067723
284048431215
73421321091
113610567126
72610822351
377894181740
398344262581
101119754293
50820128718
347235024291
393831386861
56888024864
388176732465
170309462018
41044574136
150178484002
388130696565
187771027808
294586866174
236755225540
126747693849
23267334723
127745430923
136740752318
74716516570
283086364304
95970443966
210528494811
348383200220
18696262465
213975156894
339105792663
19713258375
54631449620
301092046939
294350439541
334642543224
84084887384
165806826513
6509468093
229623626328
66094230836
22705949625
52440823882
292063072947
86046617642
59774998719
161189714598
241880014293
147339359415
224736371109
37059825302
96022319031
57271857771
41917468629
351477137016
100029457153
142810028215
159688089902
430321596401
79381277341
141956443639
36590265409
42857110637
370242697971
454099900273
201843489002
199919061461
101095465220
398244651048
14664813866
227918606663
41067304529
351733947412
149457824320
98796249985
113260505490
313726820429
112025177454
122414559099
127058910901
35658313166
15509070892
10142255627
113514889209
156629335937
23731414218
297552465018
3076110919
36005832178
50730846733
103046355387
7411601674
108801754753
228174072398
99018037845
2391637581
160058702479
428773067827
309924714470
49421041625
98421513085
41082781005
148910318191
275955722651
113480737066
13931102454
236303511086
26780696500
23660730774
73246206422
271952099202
33602772581
71483170560
251049467051
6621766969
32177736464
171667931676
116416982827
84801789919
226265584611
16124598647
148612167480
31373171854
30277922138
283968403526
323953434330
156368998250
23631894699
163417771747
274988486645
5738536093
154831039139
293647171339
95941434509
145771185933
401480234293
346982262206
209793282977
458839532935
143664609949
105677971127
323731557668
41753762352
287905436787
85319506393
113689987694
404494998046
11918220369
16832076650
18080359238
137079899820
331774084072
312842606738
343754966340
123715374068
75519031432
222028493624
342463473395
64308677800
165786675671
12864669733
215274885531
137881383358
215920950449
172639636083
324356194646
82063044773
122688751567
258007369751
5351983280
20393030481
17936055888
145974978597
228808176263
22364207633
75808970305
151572117573
53125836906
230295082264
85422898124
258614584471
270209693084
170116486382
107116893378
31975409286
181661520620
79329332120
300295077477
34444675220
150993332274
331158329901
288412812060
37179804122
79219093261
28546581969
16990528484
399853033717
267530134314
258273519418
458514885252
345759673265
171361417488
367364326644
234238785291
408647637421
33271908395
264427848711
131132857690
73622418275
344048595136
225571551262
83932450011
14590714478
63979035375
98499275608
107924969040
61058848365
8319063323
103722456975
245800908782
73216158926
2199309281
141963662342
335847168957
193285004279
65559333458
154274970799
237333683127
58308619458
253498469433
24612085523
179696572674
102084910987
129715295821
197402028030
189878146240
247436020481
9700303874
183078882506
23819758174
152177231286
87966990357
56460478541
221516917931
239230274673
330479564702
222579622367
121665693363
316287044464
163036766878
231347794677
112104589104
438501131253
217688565817
2851664160
24421907368
356532039178
225921132877
147234658251
168625971021
69730908815
225920704711
15818176890
45869179341
206108699702
85827432684
172575057200
69882739299
37244928684
88540169850
200366700423
9611904350
342207438154
338378336075
194069203170
59345966993
350256115560
107029337641
81038227909
457303975123
131705334437
396054210640
95393264491
230762717835
257202409256
43454332386
38062909469
347466080394
59654850930
196275631651
317190408840
124088488324
432263559323
24919632915
446855808779
423820181766
461786655947
279550444103
33814082727
66556943237
179682488013
127496211579
276852607211
181878967614
24635965347
267709860804
217882526874
272051772380
34911354561
89635886659
36436552677
102095772149
423778778467
80756495122
169940621188
56038177016
253598276108
372517242125
232589126942
141490595239
15485216415
305004320118
71178343666
66575972463
139353261379
87581237719
352355800951
448854164125
23577840288
81669531765
171569404112
305547586689
34314179324
67830276588
31751701374
424430109479
10183530810
14541674116
47280594735
65433328235
160478167646
362513330106
374931460121
124519770679
111622672252
73843476872
149803154009
80469141805
239464593883
128338507335
147656733244
253864709835
141263258972
51281523126
72651210060
328841022669
94680976257
289890411369
47732438588
61679273750
234914352525
18729252972
116803712881
14815699118
210213932556
79318546111
57984684854
47601192052
119494561811
109364865979
470123599501
263541417825
168677366831
214380304077
259754478765
137612527109
177540910875
56220963138
83474831991
108553708710
317789725906
118759861854
199668962665
321458785491
202693076561
45365335003
6116364376
239204708522
122096395017
324717515119
187169808781
121237872674
60532906340
128653454362
64295679325
80530093480
190018529574
449884839329
108422575351
177674163589
197449723966
30762304435
219325810070
77119016071
11403976515
2149181539
11306964624
233223284057
136741622350
336053900068
174414678918
27392646468
148990071729
226581370218
145166039076
85022653487
357084075773
109478007687
327501670252
285541001876
59488274738
92462845100
48374103585
18647751812
268732328051
348728436702
137920531820
52518607372
165757558262
241843577928
199403988856
213301834592
336543795424
328270456163
195753530853
98981751171
131294124309
115096401777
36817323020
38105316503
139678423079
323632248276
68178347880
271568508075
208781826299
366344533996
14880560848
65983473188
332757853163
285735174338
328148913425
9020754527
399359401192
55108242392
115678307426
336427775926
434975829885
5537047246
208877716754
133288194527
5219871187
2330304590
217491270719
48718668651
215665963671
51431058718
439421285054
51537694406
282742656910
184825115561
426292567754
215033018917
59193963060
63044127598
82283560710
406273104989
461676582389
285759173942
157003603891
314587821116
111445976576
122949014221
59326083589
425314826099
353071966744
106206649651
109882721783
375743818281
147762410593
228042573189
309507004545
118766213011
293680581122
258959505948
113401389563
191851857049
151257903834
319164705517
413624349954
251914713547
202294952405
452348059118
25508316382
229796043847
14905149194
231374464148
226254510013
431644070228
306710052195
201471572092
165069846540
192325487453
157691164410
334626582509
175895012837
96317616638
12640023623
156116285730
210064585691
11652361211
36871153348
84685596422
296993618620
409738335348
324731360060
82648691951
161021418885
354531346419
82505458697
399914737183
205590965382
410931970516
156444804474
16412030036
105977307793
11471521739
94199540476
265144682241
236668819992
110647329443
16102460674
15046650248
107902500776
122857063106
8365096507
207715980903
176611876049
25434403692
77845015648
110598558115
9132926895
300018421371
55286869255
28246598485
163630606357
57828825777
295633383165
70906848303
109545555409
144625090609
35330039061
63274620643
7199022729
269771778146
4161423948
23806018263
73550716721
241290588314
225465911291
29963832410
99835476773
274896908982
199976955322
257581892227
63306750167
55966403248
290361016312
229930608234
292791350560
195871333957
260195856756
26997345187
262835559034
217799941148
199352267534
186627067946
145264894780
117199156726
244436644983
350974452445
199137184839
195903879942
172030045427
61977409162
122948899866
294425089442
77875250575
68624244384
53094818289
111556106171
75373282474
30512070127
19209717393
417494560108
36183928601
99955057007
91668641322
254260439867
12636740040
291550297043
16161237498
28786663275
422811625203
273482766303
317110262063
101826355685
296124797776
55507698025
48904197993
79283712720
134939185450
222570108559
61139542804
112787713588
116881797273
191885732840
58988589487
5092573226
146099999653
332666185338
47935546131
237197585888
99272203381
30476671735
157547554064
23666686121
56452307429
242509218216
8961414395
24209171413
103662659258
214606793418
340359571258
116362838374
406044694901
3556883484
47167164046
239392611693
145680689327
5994281521
16807772685
340620005966
176212429338
223639205531
142660299731
210829023763
163731079123
310779418716
34217862141
174879053443
51371963355
58980039720
134316894670
99610027244
94837567734
338366621768
305720558880
42841009359
136390082498
93284578201
111147843408
145765711924
347535964536
366644724863
183233743282
266540495979
272198481223
34444780031
301596113378
2625773506
28249985794
29086818062
78255432363
21534081176
55656511876
411561887117
11316600943
148549840814
206630539727
381468570696
267938812148
46199872530
122061568210
208946524355
9776988078
58809341808
27165357116
88185077341
327375054085
267885659006
204027943055
219052300155
121713005999
180869654948
166563395384
170797762540
148054626179
157875932152
85540424774
299770015401
9746219404
137287875569
77266327608
9570840682
176336362464
382955442287
97861091960
311834617155
294496580407
35631706738
135518832652
153273401165
76794859851
245709964164
334723355542
160524546732
101551377903
74760286744
137658930439
375998241003
21184590384
67652725862
22631973294
111720299451
349937112663
154543658504
46023821352
314150856453
52342277209
80880468000
13325998517
22884094777
219233489426
274178384692
177089633102
243283504503
185200834423
262772151106
207919191503
251535887209
7700584036
60373303810
95224295353
10897162581
200670462847
334476182168
373229843584
144695957622
314300166530
9244261636
53135412989
17698472811
62940405065
280565086123
194245204027
282315283777
296857033241
114010842371
115934976275
255938810979
227288066662
32664541022
108403161244
36254816068
205990940682
292685922136
58254554326
355615890877
221829665594
413024618705
196558022211
107646007898
115347804549
361431859976
30334143803
126951878443
123718559876
195005552390
157340865322
255215203313
83276503314
115719934405
54125630345
69806989375
16289852077
152913014976
190525154922
126989602043
43384986261
99747392287
230803738639
36805761421
170556619174
151765931350
66532585350
229418765081
194286982757
187682589204
158022611046
75582645382
120908483633
283143248095
464236263103
198757117946
156618024936
209581282754
88731724875
21696329679
159198540115
22415484053
282823227577
112802613385
174875832252
114520664195
407386398707
170935757944
116978534440
98499052863
96868132586
72793234020
250314304589
276256932324
18128666111
12575821204
215813368042
304192863575
321488782090
196558419158
118224787717
46046854202
158996051855
275862607689
4086675602
188706002168
86679930183
63908722100
27600653178
15041516899
271719532366
202878785972
203681021394
336182735862
89895137758
33582199700
30182677953
201471707448
181582781684
149205878639
245972646197
32158878888
176815291268
64708104971
25721517089
273540330850
374562667283
165705995988
108091449312
284837107288
349862446411
328367491292
218032321453
160983669807
52898435520
247689421214
13324447777
106539598044
61744424762
107593709162
185800060140
80774353940
276119304327
34418666807
123912699943
110785494132
173915550704
315481526377
382925930218
41726173373
79398518492
168312997760
72232724817
169204457080
76970270529
258383018941
98690144465
359430883142
175414139304
213420886446
116454122308
130338211361
94732383803
8037236459
297235123974
47368187613
52308567322
8315165730
318041868474
101322431416
79364837224
11611843094
426674688588
84711494776
274608452502
262814494461
39380648948
403889369530
38377503467
158545875401
8810335640
408101657539
58294203463
371619938610
331374782148
195688452290
153377518577
125358326719
90616176897
29553169552
91038729355
147072442574
361759256805
99494712399
386764098342
62008173893
259771125225
52350783443
201219436973
21231986788
7550779952
149558552298
393968528959
282214431073
29238434816
480628732991
154191384246
31633173376
160364298664
78200484712
239791900704
149214072388
102900645305
311308026911
95467567197
154275442716
12137055137
228792772915
349019187846
234436746057
378521246919
152411628546
291748189980
56039188744
101163650117
29080013065
136804764009
26953409776
351485660251
217578647540
132086925898
22215493054
52819570848
106623396311
183248696779
250553456422
130849551080
182661826597
315879499226
473345616432
206139178958
83390433369
86569543310
27279862539
60289092461
96098160786
360431202756
8224108025
9827985759
466616169475
227216808914
222593437216
130948572869
34344510900
35913711302
280552617249
305152052110
44656931610
232672041874
356378789122
13567303101
275093984248
106110453929
154845630950
159699249752
18706829441
405076057495
99851364515
193684887023
16450790709
335188719114
41260523267
238165742645
55726905345
230172514186
24425300036
30696089522
47348811988
168981407582
438294143652
32733883195
279202086989
154423428453
245183493139
49111991549
272211695872
22136079277
23378995424
49394502726
192070801176
308816589326
145184425313
116181418678
183837285579
245407693893
219025094853
184658937712
352748770990
19954385212
142954932512
230221506675
19586669994
322016329835
188712353020
377573021657
116115199466
172017714877
7917766290
204052212757
19941469465
114917712048
44391027637
83507112485
36534213963
202983297056
41558577748
439689455137
229724285365
293370047490
215989569546
60453516793
169533670898
26576744195
438412885518
235710844982
96772204839
283544159144
47507293250
13561709631
70988269399
222051081395
54098215691
102494262313
397526905786
227332442929
72183714137
50029266795
175841268895
95138310449
55651142036
182739196369
470551519012
371794267606
115523413544
134513344116
136983225051
230120314263
442986042737
18014677638
232825475275
341835667612
291579803081
40713178280
484417747598
127633658909
317207660576
88413547999
72089405487
323612367102
229823730034
370925952326
262227370982
118782403457
77012103319
90265151277
346483882014
317019593556
285753613287
158907514367
350195007105
37617947286
91466440294
185561876836
291086833104
111370893570
208021154008
259821956356
341600485085
293604542341
224594045666
348636517142
312330298242
37073328334
25126228336
361839641787
284891806970
384973046846
79282488797
35864996839
205402419360
202117903071
48364042053
23089836724
110957348259
258975162685
263165410429
100441335634
226063433592
447162315619
90931663781
314868288336
226841135946
198736852731
38674822952
168458542141
89152438830
143886354500
14334005082
46345566888
131572519481
91037073164
242515660659
322756114837
104161250021
446407020365
119739795455
156515503689
29978968533
389552809946
329724597207
205198868337
318034337590
186581046055
64875273619
14501777366
29380576908
55087927748
172547507247
168860432045
38483861127
273113009794
212000788021
159549685551
349105103969
252379556846
175844085348
170683860335
233489824026
131670107443
27212306279
135004517106
58284036882
202287237724
359512670294
165751860780
34447103319
19516361391
176039502525
61880000802
167587725513
175558868791
155861351697
24392192291
282072107038
113207730609
19519764232
91303660759
99529616664
102682502621
213572140791
245578957114
156645971225
404725869669
314811674393
402624449389
41875593798
234505947883
396006845905
116501039748
38407704565
93920837526
379080508833
9781855284
321535102924
223572358097
115473125973
113106857692
370844270970
123932814056
211152180391
90138693412
58232973366
54104271945
68614851637
152716381516
8367732453
130508167400
54487186149
302468852661
339437014572
188066355917
24547034036
196142287268
222362500880
87025704301
55491199486
364002354546
230149431908
301089857951
161204463015
233400563935
179933290103
53291093263
288046345798
183222734926
121443906294
24364042260
33617968461
109953940830
468099094104
305544019467
102031422081
8992411836
70824881880
240601700796
212233046783
73922106402
373518144389
326862277007
340429333448
211086334432
193217525388
120884618140
8922001470
156527499071
305301173345
76106785802
31441021074
38601831669
209145125992
27960481405
98510600544
95312431312
50263296095
165315407482
219219074010
47705583021
120610208103
147303638963
178527153455
170527360914
472396665663
180179381324
97250146638
85955106526
81755489212
335804805734
33817383180
91493719681
251543321706
42024771395
314824748960
13651417126
40480198235
43638474129
10825067276
10604674595
221759878093
334570417922
236941230617
257993404036
118270358826
124834919506
165769182372
147711084374
45249051491
223837901170
142071870425
27618333571
284782303311
408717428881
335347494399
17319176234
416065140879
342037369614
71115796986
125660338964
305615500716
2977272281
250111212319
243717630728
137094756759
286989296627
229209413476
25035297796
289493277151
49869568914
273266575172
44313455862
327159721299
38151884583
147825193729
307337033226
125093560179
195760861745
18891070411
248181661250
49823978897
182707382538
209956952724
234684468872
413682908391
85324117570
280671201019
325842627930
8388286209
136360236551
60285613985
122688175678
437614816642
202056434328
241830649120
328361501325
131949666571
76808201296
165561254014
138101417374
203083073410
183301635563
441994021973
121514725339
15686232291
128465736746
335943158574
26215474199
126819985654
70773090426
443857464816
190514528885
240696572706
96915699793
25982513627
238683589630
45757601210
384447529802
306517055776
312368560686
75997258900
123835482935
280313962213
31641800965
86824147254
50971375610
233466685911
257007884998
70399041815
50654453255
124978635327
184311195614
142969101700
74180122151
207918274553
432987514306
159674184234
193423481782
177876551781
69096221676
52378839066
109713586677
117900994489
147503266586
378355543179
405228487637
9272582885
229134713572
134465610851
275787247455
192907466024
67518037493
208783091867
256897154836
96476038660
128481313435
268637578214
152387888058
118940650162
18358016422
162913796754
57456828326
199527695740
292856759744
235669270580
308810343755
247519560525
298821025830
5342024984
80252017113
263774665963
64933759573
290720757289
195905094171
24117212778
114965253597
199041904621
44673283767
93871179041
6392301248
41380845512
157662306641
329534960847
189232680242
244102288806
217928714123
241072064830
23161139112
373821133155
153704866615
181642525349
235790372728
46169197167
255266417766
312141010064
221160366789
198796613505
124309631000
175561523951
57322031824
299281676371
86376278510
259874023209
137440462767
15295738588
214036737268
84426649565
93404716529
101177562223
348736172352
194188368319
28578337189
221020468423
55505723483
211761193038
235256667616
23244457383
38831693247
92301734732
131638444567
66972826437
90394220247
53442470431
67728934192
26253831500
75449645268
117258917956
89002000744
234742775261
146765156196
181858205921
67352656518
212206000797
261143105917
236284617421
11426130303
92831386673
61504922338
274863990239
30965314021
78340187735
92339852113
244993028127
52410609765
364750666023
230529839174
45814352159
467360294515
32371937031
109010499208
57908163109
303844680801
392565595889
194548767777
238335041761
104430802371
2817734122
55978433254
148634297589
385381283911
127089813884
406353304751
161042992485
71771381095
306403977348
230277023892
204083879228
401632309943
324800032948
75020529460
308731837528
169298398299
225143186105
58706110913
455776999020
14293133488
274776344289
319225590875
69629681290
239560588432
320677072686
160433091922
327337719924
459671201585
63418469871
178285357962
227337031347
99845705810
87002020440
76706187915
256437793814
90984992877
98623001638
181033676082
25992016269
137389476344
58525352682
54745662131
42121718580
350476823913
83884910392
354022694277
53848581307
166234361479
427196102820
220918224937
122060839787
27867515187
167131165288
39026210719
202045337658
5924144685
206342319966
117369771271
23982757716
61378505464
190234860103
67925324234
118294370601
136078446675
277770824002
48684368448
84338426947
36989054023
14271552058
146900598931
158335620270
32869010343
271228219345
29691769618
304811440903
202881296095
115864400153
82616769382
288407010398
127043375102
129161262928
155805533386
357273068518
402371730053
104885418912
300912380335
84370776945
31987066760
23604807629
272092496673
116840275390
230909235977
78295642411
261641447728
331468978148
115409727780
299811469301
61378326041
125032461164
22588483019
184599103024
320130286326
131667884145
395551005639
239861617796
150425006488
44996914187
63202159828
352998365899
335775903409
105655687141
127325087573
140600888872
183549730553
27829220544
126474766220
275104864007
105726779059
212492066829
66448635406
178336245954
166447620860
221933084314
89468539268
324057373816
444107991134
316408356088
21537332784
243222179533
9321594959
26461319397
349381870079
83716262707
29997710147
268144011930
348904825329
206902253133
358016653369
142557115724
73225573115
101064077399
19791561252
97905207902
164740136661
287134002751
344576177476
196331676282
60365589937
164858512419
80927879666
189415054864
295424868562
32201613946
97841875788
208800575058
228466157987
48472872896
116254246749
2489280512
18086895469
122118151686
182106151732
65767238182
19718467264
19254549909
78089998033
176273717940
104474047602
125971450801
10788188265
240371046274
283868885677
176899516120
440586458325
34702979896
68311737073
311483049980
163088013601
26954546023
47147969394
170366214084
134411319472
152281801856
194096485474
378891191439
253835112488
343478203345
455838227114
70425648402
181454186617
9793243729
128495706966
317393093208
349253169465
320682499106
187466232807
38798836340
29662572469
349050891099
115604579094
12981465224
137472180987
36056469757
268838354664
1291817197
3998366998
235254382232
60332698571
51782031153
30375798913
101814881271
202206241407
56964014958
42897184626
309403649062
343324732746
86668330675
267134071504
404734012241
282261001185
185715631867
61988158779
125057097166
16896730119
142011707198
285077672196
226148547398
5409212747
26787688504
116643349431
284694780112
216510626921
424329358235
70398866464
7692453826
45783000506
394014471529
60831588407
119578086360
18457781060
427805204636
158066693122
66951240945
64133706458
100518900655
152628566614
74050547671
376365888799
51765453642
111667990896
50215025157
255883336101
122523270079
318744924326
2989867525
191167446616
22058447905
45849904221
163429600374
252055574019
42307772861
49055983849
240268865373
27076669308
72452398986
142698112741
92645933607
84105751797
213632805845
100070328432
180086744657
204139808101
134490055859
307757455150
31398908932
147617554215
401952579791
91618431341
260885061445
262949690908
458674132246
73184856478
7071344474
88960591725
96826461747
364631933109
178803604699
137999307527
231988286085
55039579688
210183648066
260363996467
157981163357
58642918472
41469790273
174600371305
16424847139
49735198076
245604067397
96299215528
301339603235
21733076731
269430476803
15284695573
287836390963
136308159453
37529408430
62184046747
258849181603
14514601597
44387089136
38495702474
112633617745
80806257169
38733258876
212236569979
11344988179
48908701104
139221782054
302831778972
128479031851
370350782869
196871524359
106111631947
202380012890
62844368360
401206545176
32066848677
94938422521
208012904288
161120206529
61571851272
106989146970
239255612376
43588479062
64031985025
33746664887
201647833164
43244663637
106532424036
124788710822
116973275189
87653026549
76008212330
7151096789
306706918802
29671587196
178378178914
175900449012
40572880865
206866431366
111185068243
272424464927
52320758731
4789697049
3358419937
18528010791
241995523131
9737535048
94951302975
120170265687
48399531848
276370731244
108479002444
13751913187
70270835657
7048245893
292573184780
81955097236
307215801754
109884312486
251773583191
207646857751
345467705275
371968740630
284079022796
449958888339
3019003294
162134180967
234526908166
137797092717
70439343228
67774918001
146604266218
187194173058
225550035185
82348608452
104885007424
218103869866
179664645688
314874844691
120292458627
199963787440
377905168056
212488766122
439989661599
85599379962
195116468670
326693764078
221057986048
148556526344
342465552673
159662449358
181928484536
366125479545
97666225880
179689289775
272657899282
126714573156
49050098759
129304462657
358939114901
347680053362
214940147311
350117070438
313313094610
235198318155
142721660760
16724529361
84177097607
10597406944
137378673604
250120996918
61016048060
341564281066
9571243767
40204388303
63193683173
210783320180
398161008763
368031809974
160553884645
22179893618
91545122428
396992197953
30657413341
427439222963
6197780889
37658769594
74749271146
118754007846
332538279467
305269635815
44885105325
280474785313
173461736333
204418688041
91805941653
409677311268
135424982391
8628836308
247653842015
112809265700
47355891691
152442066706
25754058314
50367772913
356688673231
146668980430
39001985904
353108351103
369130926903
77727979988
10903051113
84870526183
59173966626
152278919144
30924931513
120312556860
10331123699
9550979211
35832900076
328034200759
287164849191
27368822251
57013817083
90114122530
50623167561
10179315821
22059962579
144691697060
55200971844
183872703832
177412474312
330752706619
332887287520
119367394925
40395529039
29798921422
184022513604
249023079972
114489373440
140485765314
113171044392
28449987328
96126046991
277742987994
125923616980
156401453007
106867277296
82910865935
114666466755
227033041822
318211874784
285832381857
35417930759
148354018565
96305578144
173866088233
235696310632
159813601444
299200938970
211484138240
14077749582
112764194483
38741582255
89888114537
273344386887
45269699746
140549776648
240400335503
475728470006
93020281460
345211999531
254004929721
279273212062
1415359592
139986573102
84953627607
192413116119
107995030886
196669855971
23331615754
43521457349
86684160377
51641516832
231354090916
321966947473
196740874503
123015686219
261054258637
162201808340
231957362532
74668623796
13256023774
104751959087
478192788838
313299056321
98690179857
159253127003
165244685942
127149899351
15597579231
195557155536
15919978579
43541475251
398952547623
13186358488
263834003313
164530272077
203131113403
188168489633
308847243836
96323137437
123918137774
70494798220
355213887234
411802489123
225889079237
361959438784
109088661089
64614989878
143739151872
156813359367
57325160105
11948579201
273396981768
104406527124
72161670921
123752776666
135936725037
159159993593
381922594302
315038223826
141049171180
450285975534
290188484507
315921398187
317028944885
305876265334
308314587966
126168347863
345264089179
290914446891
258127893009
172745588598
289218507921
92537456827
4568332342
290535865510
189029875613
129552134648
7781842983
110733295237
96240561934
215134886124
230786345119
23764951447
89905485270
39926419038
147961706491
34833367947
4656303806
100520506771
173924667387
493601455827
85047620829
62037199126
391942208060
38373538570
14445250071
252435829202
147266625599
241635866093
182123328029
238396322945
411188759219
150250562395
84372336372
52980488918
395419487687
181612373903
325913829132
314746586068
63464388729
201138491848
288017940250
152976272012
25973732616
29118578688
218383411355
42989503375
132238405965
300844421777
103126140592
356128286562
87099131620
276867716134
30668111452
45690277931
51639339352
209260967496
153147133309
178199182665
62257767630
108646599258
84873639839
22422073424
286958701891
65194303601
116244468293
58880478365
158455586493
328022278928
224171901365
56128287206
332433285162
25683294512
372075151548
281040112287
81615253830
243671885205
58031057182
180400915520
155976365696
229462645752
41823658585
76691291176
22223741607
202019974402
167704273415
242775458790
290587585785
143578517512
301534020056
143174112062
244065719692
70034953949
367984973918
355412957808
42514120680
129947467706
157020364270
40521575005
16102956053
170695200639
384860866942
176696175530
311421979387
48618442551
256662236577
10217430213
418431962697
103563571930
111747324694
243086748536
341967514246
34011612868
120508919684
254450819788
281082433666
366949024819
320027109058
201149546243
93631805708
15646833870
289032157601
333543711487
146828691016
74514231301
134716123884
344731012700
83027422995
33027333052
164306361935
182706310246
442065919808
264082321425
122261500739
45758371114
139090919555
280877610494
120926303590
122807738616
72828857717
195732955281
5110502577
134244760721
92572796160
406160604445
184113658626
265502945795
210938857691
123234237921
124912138057
24526834933
138408974187
275310694771
68204898818
370832459669
365527568382
177445360103
157819955883
247041158190
3007930662
103717112763
63337280133
40984747238
85261315001
111918759146
296615729210
460467218365
120841693036
44755968905
398082574294
130013349725
108543418251
240087219962
75823263825
454460049162
74666034760
115596013310
55116061628
336697970709
434268661945
373442460442
426645354806
395327141263
79359786478
140865532984
353938464976
251853308518
102159959567
173564794773
75525644123
403340139751
8694173281
36293864862
204234263378
194806305311
147303323875
104018442851
258000202225
368015441008
259940492325
315874342926
9714975618
92317114512
60936377785
4877927458
18500682146
245808452427
342947815453
129314397281
15370915168
452263458297
106566135686
374968706933
45096961138
248952627835
60160626920
3292141654
229487793743
33762846758
61321463751
98451691396
98962438836
147107994069
379562713564
136388955211
332945136599
125259461918
307110056615
135998697279
40145953416
81664895202
160876983854
102086965883
202774434097
44570253100
69106303722
357456465479
104349364335
244930189567
3931295374
334133880752
362790317831
163708871381
183278000738
221641972812
51155367645
157379748211
282494684055
201045238135
35148300431
15582353944
220444544541
381154268063
389517455272
163275638263
287649489337
10596840860
221706430143
256073450707
37983640196
198224423657
43434379623
137630487643
44513096204
267276816204
69192926538
382743565668
232656883227
38248812915
295223268495
342362950018
83376417722
93933854587
73131378064
234998245431
177635169769
164791380309
68647440251
14491864170
37034355864
47095730351
162823781321
228423356882
83332030561
162429026144
240032687563
116697019082
257209145410
32950455928
291533810860
30084027134
81545919805
137178177445
374812729892
186300480302
228333970898
54499482909
99640463563
144729252695
176630444317
148866289540
7060707958
8202937543
26746458507
235354280401
148387723695
138450534160
227806414397
263583136838
46410064607
295686918833
136561350127
137192361416
40951121596
273716815643
28158710170
145498145957
206244181209
65794660795
408827413959
129106354749
144236452666
194471902233
150543385055
161123296444
25401745277
212519875844
170339136810
63141546208
291965233022
266529583768
276271262565
146232949865
36870609206
266865922410
31524900507
120941531985
149948679654
156145677372
325897372857
161962746904
120356315623
34085754545
117577603319
98432287919
9478782261
142520624929
119776336016
70393232495
126616639960
236538929619
52579722208
194132016128
155893395049
246381000980
137648279080
419570148779
417222221958
58805835215
379507494059
185303523044
73847851756
60789470358
74094390144
93002614001
165708503168
236037604627
134154348059
48578786905
269916206404
343172970399
17919531890
307070606577
399753474690
14182204573
58362543039
440253655234
260176037854
115668768950
48831416088
235078163916
54941962510
127850283561
223363422979
129120368359
146885861965
31260765775
275855162414
56484986434
191822372688
434726957829
24454207620
28249078551
201348387091
110496376580
5073806533
327620782544
243291994842
132170966770
95754519156
196739637605
2594795959
45575433914
359434209285
76561295781
301585133836
62768506171
430308987926
270971520922
42104927361
395234570348
232155764165
366696840614
274841757201
236027276588
375479848220
97331919114
93151633558
180801863529
24721139641
203579255945
316418318803
154293577008
241109926529
110473275351
202702943320
252856885562
201761500695
191989558890
171871744339
173323585197
233601735737
257823708558
421632639599
18295734479
69394838285
88141543975
47628234417
107863984406
314209414583
55486817893
214897371247
100254416872
136529427934
433244869791
33894837225
64912377598
162221874433
76511727082
291216308033
76264092350
127747415914
102244911537
18528667443
177900672315
60118968778
77915660549
127082856549
83046039588
308496207039
149630279734
372005329424
186648248685
47720920112
87459143377
5347091081
227291967135
181861473725
37572202377
117062883202
288305585711
235584657638
38426881644
257503016712
336253062011
61023648829
125980552638
178146202675
160113061638
214951809892
247144608157
297514226967
3337945582
161802390988
282145676246
49313211812
133542680316
211965156684
94681844002
417761109707
122463764279
377166213978
29937756416
12668829952
166935633394
242760526262
94442275930
48129281166
288001138392
248811805329
124157054568
59170646206
184156479860
47889472292
62512066023
45888066925
83520225051
167419844139
321443685488
444556466132
265376628989
5886312088
250938757618
264480241388
22646231838
254498224360
268986500968
400044609492
131818674698
150616425731
318842618199
295339093756
47713106628
241194525865
203317703756
218883100842
12204941910
29886848371
270842370861
111470703138
53548743559
35026983091
55165086330
41740648341
311316093433
147248796713
121665671438
2701101510
123785410984
58864325235
285102814823
215325828467
376265326498
44936203100
108434159583
38100535737
369090666360
118944024086
71582294101
60462250454
66937564576
249048751009
55239647820
337472444773
60818637013
41000706307
44343252103
154496755460
78664652864
278771675165
171288544105
50921722549
239261397721
387559715355
134982212356
165272561359
309214642097
6753767797
280327649952
20294099689
413125579640
213671022980
143012151939
196524391344
130403639817
319103843630
232497808345
37957579184
204540242288
145622993528
252393154706
295055094190
284121576800
78088713950
268824661418
22495098083
250621546814
289239570944
14113958660
113889340212
387717378288
177704449841
106662743826
78161712847
46807431031
89426754989
72051799539
37964114584
112436285117
277933534093
37065162664
276020733625
129545330154
352910475708
319959611112
200108777385
21614739124
116791109488
33322537839
18991537589
75187097029
241409170599
126862741665
84423449251
30827571736
143626122989
327979021351
163670961533
46428906791
171302708066
328163755232
127264219089
89063538846
75523013683
285957983347
205751767569
30498806436
5843539564
193890654856
245720295954
265736928778
335347641598
103209171512
328782066573
43803879297
107830763706
121310643291
191262194807
280345683667
120554194871
160218169975
63195419367
254748678405
263096473359
254190246580
291930352053
80942470887
189381887189
190558794648
113828343957
244559397626
207250537257
327120968090
181748195758
266632719646
320819025767
68939905228
186501556005
10982735804
182207488722
209440450829
127457868764
25511786002
48092360221
137513106865
409409125994
338134654612
208916494244
35032394099
37229387535
217715635828
17844608043
153614184117
136933270682
319173271317
22335942766
264286123207
7715174792
225415385577
360419225928
56489160851
317265040882
340685164088
151726877659
249508837098
175712339613
65057369401
58123623526
396941428868
9664837553
251652324763
96627922028
243800027126
339662900488
276790381659
33361466041
112536310893
312202145077
319121502173
359218375060
34372398409
237348855953
200226601831
65129515865
431913877856
188536746938
156544372695
292966272137
414983354322
8516726201
421164186321
193294658040
93845765341
134047409517
83349174693
103420093165
299248877625
185642093258
28660564039
113998324725
239236042760
188794334315
255104056469
26320427032
397782780152
214218464149
171815009931
42349816704
46707699436
65655965086
198880821789
383206931525
126156915428
52636304065
76321641909
255892709728
348156541462
65686339114
92098857708
86489138204
194558381764
36380010602
87040226984
33733453903
5291063153
297200424532
273411662790
262015677716
75911085097
82250278201
134195617278
236597327895
216320913145
209584200627
50546964876
278963115630
334319085362
219984141792
166111670236
97826275374
92855286212
323763753407
57790330185
151630010838
287820562562
218121983548
80995376919
366224259534
212048354542
151858559730
205735183913
236864079597
96266225020
38256854362
60705751970
150615473016
229445448077
421357548412
120688991035
460761607630
77842314653
29283457387
58636591087
395876569007
53683576288
85625379877
244199346860
332716444091
86780228762
36581982479
100764016840
117498639769
82613126446
238352888482
113272913013
277597835230
256637752811
8017929280
243746736975
213274686478
278705000289
186281428272
269885142411
108311255475
408025435248
14105775316
44533600106
120032995035
26107104344
319015378893
70677813745
38475065145
30082596198
357460367317
112283236608
46562675789
166963966353
78455542398
17443621164
263201935635
392328601939
159388324555
234578234920
172027794865
9791032519
79993873501
168337010426
12201981499
234549091402
35150272893
90611731378
359619629241
91976556173
309773914070
119233545636
349054949335
149725155465
130100290049
257082861687
82319888469
89318351075
40569558156
294492727718
119848021611
7808351256
25617592771
429240731784
314979572035
328849689343
272337466491
260626396022
69961152947
242866762239
37852028651
150275429961
414098934074
24527075506
243448541098
124917348833
11333197728
58842984661
11527750608
238641912379
378157903318
4395419851
236157287684
444121678840
223925368680
43889086705
67019307037
83058621749
117372128935
120866355826
191070035121
152203264022
5383343589
49930785404
88294363812
128464512161
83961160036
242800822539
7067815605
40349817229
225027526848
87672390849
136295471473
446681904568
112282401090
209540462606
412339612163
166244144199
74924381484
155400230520
158565606631
414173430213
170761274589
389233813429
14385229364
80499570865
175199762901
203868879002
339226946274
287201602701
245968760599
254820072044
105970582830
80577360085
148749800202
441002630916
302288564003
132714174943
43445649430
4132636578
108431902516
310544048978
267463144120
325770627563
160243735086
125772889134
63143376943
29484020271
160337508513
287353035616
193218276620
41655756163
66449931642
292397985231
197431942062
110658397203
14119628547
70660950094
163115431678
8585266151
69345603095
176030170186
176358202943
157980944133
33191307314
251837761983
102408610781
163837893202
282178008898
50468112457
52909561341
181897170288
205942679308
270034307841
85947194063
129335240040
186973407918
10996884232
198574567026
109251129776
46108935456
22867650358
231105792661
105652026853
170333563073
59755920863
153204355567
180445631348
48725536158
31179396459
253567063671
136612556889
30025809440
193307121978
222858094084
235225889257
389924819126
464869383676
47048115247
210403152799
201832602625
119250371575
207443505276
205390204825
96531338845
165156324683
338632977584
222853899778
349896861211
190526888253
63443437972
348032763689
13812281383
116360840309
80120518212
211591471502
94064166780
209884353628
345165771099
202517268838
53664775790
99333695664
86224703992
189367745047
95475417462
131600559849
16909863559
8564844837
89413303573
185176261000
256584537068
115167889617
77599279164
409555480806
215725578964
64009315906
83534338760
368922106880
160370798150
280229976312
27233406110
48427685904
342475485855
114674485196
89045461871
101247103473
136825394898
355438354810
101041734740
379731640801
405386443668
15804239889
199287728372
157005925038
384918895064
24565979860
66261120014
215773756093
341837337975
149386630637
40995077560
347158122729
148529798645
78654706221
216873066505
10731312522
16953787460
199526355784
354717334311
96960868403
395569326573
356638079536
318279595123
250609305269
75866459277
64060309826
131433139588
32241842814
146275683178
76209366425
415640668070
162651564779
123111508294
247507181829
179891530347
99665246286
138014176460
24213232857
46128497118
60986964966
173903109762
304375287664
159831485882
77985638134
73427106758
220517374006
94530841885
89405567785
199073460472
68709894180
298687519946
71992156866
76051297826
286278911664
427059478678
141227951920
308693435952
105319150302
111845846494
44400014503
310834128450
223767191195
263219882819
189947311372
268782220215
139170317318
159488103193
148770726234
48786458499
282894772612
70792479442
16968457195
59236082060
76023216262
288357104068
108080844046
151985219745
296329514303
212521497964
246781346122
361574331646
204266340620
278388914590
192690805810
208745335976
243478323183
197066865972
81439546347
390160898910
221218358770
235314568894
111240776443
372969431758
217065569263
150613803159
255987780370
147825055550
174971985059
21341823755
18220083148
103241894695
346547522353
133571621815
429785441472
131404602242
197003041277
238811287122
376150217854
125907956509
89192280473
146405983493
144231388879
217039328804
346381432802
288106516161
317596002056
72396291344
147646964188
83807798517
33584344257
5698403419
381592886884
82263596751
173302258842
106190609973
100736586117
87940448928
107802624536
20271438556
336829735355
79103922947
193035746631
180360660530
427150554918
244070373080
322463091878
162405015133
165217042341
100515505184
49817783483
207874304579
420913146781
449273496203
86814082456
59829074408
274395001018
56111759813
280247513424
134579067997
51447320734
331671735613
338353112355
313985805278
282356380054
251410189590
282767170719
225291482633
184153998334
72349148718
340579927442
67607423278
320957463051
54195806864
68727321024
9935168508
67835416292
368217093120
39390703532
302989950897
135643062590
113232850463
72863242647
368560846697
413403668912
90660424912
29262677068
227673232695
377140246856
316822147685
67425698651
166513494226
124459213439
12681294199
78654623508
91150401001
195555223085
38690922679
137232250016
188331539789
50421243395
259653965531
249067108133
56550780392
275519130489
196584392892
155378582170
122131145279
142189427667
47519158292
60609492256
394772863410
261315986192
113712522393
247261478918
111835690742
315540372336
380665209606
23898407125
92059618952
363375376954
75691184886
243627860365
223979146390
145370225358
183009117373
213598184668
176097209807
398014710897
19911028681
96476713890
308370862610
281933504041
212681229250
282944616026
115452232542
62524914239
481702034417
27313952616
234421422012
26840357570
43748248278
139717550719
160624311006
325806776762
28481184400
183976795111
228477087442
143985802449
286808756740
297282331594
394168170638
158110224107
421257821703
132504455179
414038057056
36948310326
58696380288
118383089066
256561102214
60159638980
167359092499
110215495395
246623984316
279193330716
45317281789
149507284286
119488848171
337920659054
144986188290
25929957468
223295442545
235263513029
212597038509
171212515413
39047681894
119616798676
293382960758
206310813116
281002076288
8639105260
25964378734
78741427076
324501585508
237566077530
213744826761
7998182375
268881709550
40342043767
232827727067
7986828984
225594244829
329855439251
251163209530
438249875739
143243533847
403365303647
250425659191
45981326072
151073760382
414634005870
38572707444
9571249426
186414962113
71016143981
94843583076
155593041378
10345634720
26938223260
139032178265
284645740907
99336819565
83464561997
102103627509
25077054940
26087732589
106439970006
341815644583
57319340744
203715095628
298988816482
153399446966
327329134834
41620467383
71083138358
221865705393
146640889534
52179477909
6573329272
35130110231
75566526562
306657414787
22250019239
76533867859
98846969710
247777148376
143404823784
82601471276
48161210796
130760355530
400174176543
308965601269
90825911453
285622965939
56339839306
385029926079
262084431494
3734421790
450358790349
38366558402
230219711960
353355683513
211497683867
270704114311
25063683942
260804465019
15177608927
189829135391
257878774471
9817017998
308970241856
253086458751
345694840028
95361680357
197219992370
94801090015
44313210973
276134447335
169922421416
403562532544
31065310111
228083579209
27932985775
77462455931
201089349899
56564805448
36467853118
225885561223
239019200209
32153377263
36355068114
107161844632
313531188254
270022964732
53231320710
166103878858
59469866923
17950704166
231038884638
20836131101
72720786333
96039830343
158769966653
473611963732
5249599563
6733638814
75599667034
89707498994
370510133768
13127656195
261319843640
177810873088
150389611250
177427295761
20259305863
27148160314
80092833427
123058754877
104850960528
62218671040
280629206939
240766691346
50274392147
8832227628
315673371584
239124524204
110233450904
154931998453
25484604739
358050182451
279089021069
50756842510
115878649300
362775338573
188755650136
213576923646
414390097250
245202463494
138395705168
62536446610
101097052936
249639315563
102582282881
296119365062
222946669286
136282846949
43718621117
78301916524
40195238680
329539047894
283453884934
239155789902
105773407735
225567500601
263821838958
174110748789
299333778394
130757198186
95798110213
319039656070
125628564855
98259921089
77700519482
130276714542
113407865129
217165242492
48748395664
33225045596
208285387135
143668364978
68758862224
236212264672
396003689167
83395893021
29018860811
110366082326
215426351038
259216269060
317004344323
47527035552
35324476311
118848248393
124953713465
20474987720
112189941515
188114948847
91454171374
23039155225
218896168323
325782415835
65350249801
78896067102
167099980051
161892819776
462333930031
7387762240
315212903280
306719508930
284792951196
281470842973
373552083660
332225435718
340020983015
274223254030
17512058273
59302049202
25327148800
46336794581
190803543810
58351695195
178115382655
225902860930
428640479382
380768659433
42284300881
62939348235
200882746518
153741369494
158018592066
318150595609
396011970506
304130402310
47783830241
72168856281
339538933672
13408951167
60375152389
111905195492
26032068772
87781987300
41943214508
70288833596
22546942154
79979061980
260699818071
248693313570
85267030329
111527192109
107672954897
121769822653
138841253008
375245776091
310777125299
323131941385
196517041854
274201523123
438749279151
112452933922
32967107722
73184854817
150038691666
358215936156
136660364608
198982566438
109885576541
42428126484
64383140217
135581898537
290116758537
62043272731
158770588035
131698277648
115426176476
292090404291
155496401380
32156431804
27705174211
176370631339
74104293747
106547102048
86315452946
123394768719
163499347978
334296425403
14778610020
194458758825
62849920759
402276835520
366868739897
378588252981
175261672198
290371341746
257462311402
62989180826
67275391303
228594852453
113226904014
94029488122
144202007165
14840453810
15548195848
10255689936
112208518964
201584347353
78604828480
70568287484
240401322271
114248674644
18873351874
187888058058
195943840987
260605591156
1935352552
83608837814
29395035171
50413959896
183359844237
257911592810
108185127607
434389482212
241786326614
329455574384
83677216835
27844905405
251864864910
72121556345
167771216771
73047857641
282191335839
113382170019
168853089768
437185323789
260482559261
138235778581
375881109089
40442185937
232892326671
18372006312
344784114672
299631587608
82936619420
53605348249
461251910086
373603282381
145579442980
72402843348
37766686215
260548217934
141809277688
429925032013
54824562581
65652660898
286815899844
111418179919
273348673048
322878020388
23553731854
229105570529
158108233773
238208356446
24240782998
46209277996
215002887088
99577825111
15963435887
162866504236
135423072038
142142836963
24013273037
132901625070
207491051433
15370610981
228023185065
33121427805
296230045070
154957548563
41245051674
219255498718
155781817896
13826106473
86245425924
114917541388
56860095274
5411528623
137879425967
45123334831
23260698826
225878539847
149391772028
188011028570
294920949103
178829479764
53246952549
410761005285
14926960964
388539150390
66739149920
52215730983
190833881575
296934456643
118806048598
111623179117
380804148010
132457048831
88577434947
290702088233
28841314682
34483563851
82699073894
79482508730
313241276308
60714927177
96052812506
38226695913
60303317235
122612917389
154905928784
136117245065
199723471237
13437266536
313641410208
227647839883
39383016689
8370710202
73477158618
164401252374
64749352062
126773119124
225847073901
50160892527
25567085715
109547455733
3509705858
8357740624
254703904348
122754891123
292271203739
207342405154
22452857610
249787830795
131950844346
151082533435
195842141866
167411611288
35348602980
102256741897
91128010963
191809822185
249280348374
57744551128
173148495771
196976597183
135401863706
101232913672
252977514386
65565817266
143539403893
135479309474
119945722283
96075102681
409718888324
52824396037
100948446064
6970048565
112919601723
1934118022
92867787069
173690164862
54281624890
349104945627
151819387153
77584517489
235494943374
72553921210
289261314217
382005637753
354254628361
224808222667
37296913571
176055237132
118695862779
302360198846
383936761114
17281588801
310079788819
46460780985
410369118623
137610995903
221282526516
97890528666
198797826227
75221317139
172860380700
176233039662
109693478402
65769685492
407485416409
86234751825
312193786402
137156110058
279951173647
243007128269
77886909008
171628767225
71658464094
304920389440
292236181358
52496246827
71211021679
189525049806
363998150157
38226073622
156778715193
162919021078
102657093226
30765465078
246964544008
14470860049
146030865707
219377036453
79862266595
147134316074
30091117185
147249337566
239626110872
396448519230
91533967357
147208642814
337598683158
107271927333
49856793851
26523086570
272583789860
10778562900
129174090588
71048222491
226870569153
88517724322
345891293833
257368459113
38046507982
95073371399
155767370122
277251024549
246917267291
84818406912
38517962401
8523962928
80432537275
280287717638
111611853280
407043036810
25985929810
131886369468
98767547867
124241128458
241544652976
47468685801
306698122981
170998993651
189478418381
159353623023
58760519334
203901323447
264855306517
6731650372
364740609863
294783587237
130800044528
158258806528
149640089700
452810589316
104367018502
120045752366
300521882246
104919244723
415823520407
295072812495
181060383610
41430441472
299027988149
247329809260
233048669654
179521407699
23833438953
116645188386
15569575398
3285427655
22502740604
47616043816
133830855298
7108919450
69763065183
18491486930
97728969980
176411698124
308603497855
275282319744
343435935125
200103347085
161465402828
207296535703
192070671782
16306322459
327272703634
118962518138
9172118907
36363229834
334837209641
14619358686
13517446413
77831895199
210526818211
73833967345
210820883353
185886358799
17811756928
176588367769
428442826424
353726875733
35636181582
108369784033
85511520508
473814151737
53830841265
81362492271
66447948268
469709531052
41512578542
244723775251
277895007815
242484914093
282219357976
5428048028
31758852059
372105667269
90426210921
76265337428
32147534462
305393344038
324666795475
164272699943
199159081048
25075593894
256934164011
190603199305
215769699782
102819558829
56355898567
48525369833
203835688633
374348358809
177643699052
264142944878
283690553302
185389576365
429651472588
4559901883
152383827415
290785006391
147354830365
254911304119
328096637247
338080453681
44354872048
310408080532
200509131347
290577052195
90308175776
363289687389
317706926232
364570446081
262085064945
406288295904
461621538530
248673425579
142105489718
193325948912
386685277328
35783948236
127835883603
265313354152
130730321090
34004269229
324313890043
30477653484
43776032434
15739649928
106747142588
173231883309
154829069893
145045297381
47682794874
136801853932
374642338796
452999255231
474565182105
226632436113
158781145844
39850363838
31352686650
288740224891
62542031448
173423505267
29173218716
381678758615
217680389608
236425824425
33650466360
313455911811
184895753259
49464457919
289915767235
38853464761
250590530539
25236690148
242535027397
83302479895
200680698676
186232101307
372615445935
107680800248
173549301435
173150438937
203425957846
233123894764
11905562702
239903400601
232521450966
357386465405
12082617648
54617232143
102700413999
288423686047
182316893462
83219747774
250947368995
15991221886
225652925500
316558752557
24964775973
318244394718
84403225388
274370344767
364010704887
46882234952
151119119044
336650619556
65953498240
7510005407
65454237457
146625613093
362806037287
72195886317
9228854244
424529020204
17991416129
14521196279
36657144509
117600912120
140391260397
138618354632
324841107705
401546570294
109064623752
43344072844
55766743297
121358087004
68372761583
224760081439
213593652848
54427522782
236247318823
170154597220
227374196790
201424842666
164523929589
43541695701
216039153048
33230822188
350583925012
369037745241
224001043749
9002256164
301578490798
244152012097
326580359496
122336801739
28469476565
223097126925
297956891737
11553265733
168195441381
68016294548
401137678833
239175840281
30584666872
11013883711
9376104848
338087596605
114523160799
146519894789
38576679052
100337325767
243538809651
111701934158
310699481409
142463365742
146312366727
51107041292
18615389372
214091091996
7506375394
430097473690
17227669891
240910400954
297472926388
251548672220
105887736815
13323486568
309459735571
4642051230
115304362761
168315121107
168496270142
4736542363
152674267439
143673853865
73450507197
126146791406
196439326933
190795851429
75610136414
71168713540
85178507352
195605635471
108798854900
76635377579
428907633855
134426128754
115455185612
152703895346
91895219330
31570079028
56847534888
276247785366
144562567327
179434319509
206299370048
80466050470
14024759950
65577635707
7317219057
158724920240
264839988006
111257418060
476623560800
341215634762
92795808453
406184136775
339954488056
85600086585
174673697133
26331951898
105146043873
205090816886
112380731985
234829814897
227196742842
29251671614
86911522586
371262173000
187169022345
284407051832
255573631222
70692820731
190522887410
418417419962
189905033781
237311178699
246343278404
338442818588
241639699861
424366633051
196976921163
154175858745
38295822826
67381750325
75839131495
16579963861
121485912488
25668538263
237947995865
322557180890
243173841725
294129164236
28677692419
247849952272
42409683935
74062241007
218154844625
24666015760
289654632243
90655742980
40176182286
49503739898
76204762442
122853427553
58612721334
203633373099
349006855135
153230614244
289136576076
96071519302
23928344636
67731048835
244505790524
45119727216
304892787157
102018995609
161859316904
89712499113
170498639379
160991681301
188377651808
39902107216
169901337824
203308874455
90987270398
294370477148
88543277856
62200783077
20050271264
81221915856
231701361769
51904105110
65457071785
42620605892
65029236950
19447289035
192189431442
252150751101
366013923051
420591081052
180183101043
331515878967
298881056109
214213224857
270814972753
174871383378
158934093939
204755761296
296996846859
174945001987
124091755390
257586766532
252678812494
254648790633
94061620710
107529277733
242154111875
222491276756
158508120379
92528750701
120468075942
209112950369
243788878224
87458569447
985564279
252958483794
340379058741
363076415146
51439528130
70756556632
63944805583
311962125958
99115928669
240792128085
22809165373
150300329566
66016765990
188687102374
16628882925
229711795660
62255310679
263436853724
40249078727
180528884070
297768508625
42465323847
292648318407
28065526512
203904749283
24421595272
183966971944
260911605217
55242220222
310109255588
313121368920
79532868911
160127742900
21574232911
30934864467
216607788544
133121420675
212703401403
241365762108
185619229239
324426247256
20865112584
324429465395
87433250114
151995423265
124144708631
128858993395
194148913574
26318103093
153892815999
217760039870
330419443979
156614088860
374636837271
132199839238
115158055887
33025623296
241736209718
156770691174
163348681038
273215401959
417470291068
25217237884
281872206583
326923356930
411787239445
325759197897
38397553129
327362095504
73155168556
28715448089
227363236132
169160475185
367007542016
75815494547
121163127797
286366691243
36295440183
84221784313
5932211619
6668187499
319411890333
311822457115
286949030888
348097022010
27690890752
39841352687
15650095636
285935972290
136817020984
10685846060
367463251536
116636315295
319181989548
196748623530
7305242593
369254733922
251264361284
310941591862
218690359753
417309872242
331477622621
104319825686
307141192618
45709283972
317256745627
372087598439
165876498913
42898435260
439659232880
285243704400
69415992865
315389451358
41601184856
225043868749
342075701082
32767046050
244340730659
37118142395
31882341737
81532911983
2915770810
148714172116
231582942673
175680202493
182047275319
125951865870
51407568601
78933010706
150486297100
41296775353
176716678515
84728082503
111179906821
180651202157
167185269988
25612434377
335365535277
56847265203
4897312721
148434230694
66444458295
55359210449
408984266730
335725978079
344988494139
131892140857
111450895714
72891337782
131330166268
352400764870
105373794364
99726028789
117076373095
282502688163
123010215115
267973523103
359094984351
258783112873
15372391408
161783937704
217502902253
38715015620
71678344782
260036285018
22085068758
187457380927
28436515909
164309646982
232884498664
259801921956
166970694971
110262209573
23795099290
426465639814
43622567348
326184044584
37468349584
232591088737
321298628392
179816001345
50607156468
275108118139
4621002714
48194039845
105843150815
250395561642
190317234753
173322996451
145957309851
69735555926
210046761204
234524840841
96584984296
207760805245
8832301099
210636820909
110355672212
190062764298
55707442384
274123342642
229926208269
85644000409
71893428150
46758645223
440611947046
347918986131
141080718614
240803168742
146066149735
86938105057
416300583859
167082621632
281139886954
433496411294
305958010154
268019216598
281189667638
217323382645
376634603772
106577719220
266175405156
75527987278
265248640495
210467925203
51864017561
204496993609
17281748308
81176418341
65873129886
319983473153
16951460168
62613280256
137021719625
146980202680
427296086952
145793203303
259199478251
97260240094
426154836261
370455959615
275998685082
203039568754
144772998131
332905138830
159080616998
160583369171
330782496554
223516870977
280149387284
356425943364
371725212602
44876586612
84917337162
74530276636
314904563085
50536554050
377711341118
280833729663
299171958885
103668262232
178841527618
189874873356
115684968987
42277584229
6076673634
52705699702
280440122854
244241954927
404309871464
66489617394
202491676796
300460155177
98236516456
373895406706
40634225966
188031221564
201754558080
119667990365
120085300527
119983693644
101770662413
118432427750
3125046236
20892283180
241696660556
37443440999
151237508420
107844755534
334669173669
79899741494
42171074666
27933405586
244213628598
158768352413
63872820637
464314468156
138308257463
423976751631
141849784556
200459243794
66036867898
436397157619
263427027870
74299814266
453948201755
316026516799
280577896235
92862487109
132258868433
101345597877
146491805767
3526024121
124155216229
40404904250
85884035860
58819623458
24990544085
76343303086
75090331145
330932811477
161203018259
243624841412
116709275011
230849359337
97032152992
98422034891
249419107542
231053808350
9640202601
314830143872
255935403426
89805947200
227103336741
64894220810
205045359637
158728012048
302909820102
14684622255
249065442558
471122735960
224479871216
184581912554
461970811684
180069256684
213940907629
73959592943
350449834123
57921503185
244168142761
2432081824
26641328534
90631132788
78046258761
313975004230
168810248921
318233370352
333357695972
338134605483
187226487290
115185111029
27930181372
74571042465
374161646770
61921334002
369045162010
159051292252
29117535631
255207484272
173276296418
365949704536
184473518964
166719215225
212518444458
92176904545
102645991923
283237390712
81171162042
127539466886
213560526825
64051375164
125631925717
282833569056
59096030067
89523401043
191857408165
111265824179
130432302798
411384258955
232719720647
12669960544
182487019565
379993026921
94782800812
371046604880
157607501402
158566042979
118536287356
131784784643
46297548631
81193543162
145875384018
117634278591
211341805381
309018930965
370756363087
167481514924
94818398324
96871989614
116903303532
189642594743
119354352163
212821613184
39643221303
434141548051
58545197320
214504132670
132949926161
248580788667
96873990954
307331465225
42183050338
28944621061
123684100248
335938803122
143807644712
331909007802
221105695411
46301869963
41590604381
108765933760
143143589372
100646157101
70773220371
193762094167
224303140254
67703027844
269283457945
85935054905
55566500802
147049306592
157522132804
400599143277
211507172666
260928931424
63077475296
183997754298
122355552397
149222826093
152438683923
450898063391
89000414123
270042188550
397458774263
36285298760
434423433073
459920178666
422887067526
118176047960
24431809679
76981191219
43311381044
147090958515
29242456782
348381147376
204200666957
28665865603
378265217207
171883778484
145522515169
67425622566
247693883457
418918214834
256021597455
128955849669
300168914289
38705801400
297826960701
365911671614
115270775482
250552018517
210755556912
10795703385
14916663849
219468244056
69786671166
67136435538
92178484769
184771218245
99811001113
80139228334
53920431398
281835834745
204953834548
388805057703
225256799391
8916921063
235510079189
131560007403
21680036696
53454297596
265797254695
144427995562
54753080759
172157856330
34005785870
145159297820
106717267316
376117161791
66248089244
10802585135
147275562224
206038808394
84664285849
165400492757
235553311673
83852188175
179596784235
141905153592
90175253562
107792137933
283056844156
118798833899
21135408096
423588883179
216003223492
176217186958
50051917476
195054550890
270160719131
149667613226
119981726239
288630301304
475509468792
56006489938
54444812972
379023649300
48471453013
102951953716
215097263012
232699713006
84129902922
261892124153
115248827300
33083490794
318237841787
253601942307
160686474183
91961335574
109425958690
151116992723
286855654774
233416809905
125068729487
128411932283
97370306261
26937575580
154461781920
120865502118
142020150700
454627682589
246155939941
387937889311
121799660613
24425180454
96336711901
79431516186
382890752934
226903722345
164366441502
143966624607
238083086076
36522222624
85299166654
10413721722
205138058751
180597566902
274636071411
477093509454
62494896123
172343573937
66448789827
371357801002
4936647639
97030262242
115768392122
390080456481
18661000208
207963575782
170336141647
266391056046
76923176276
7271692499
85116036097
163518148810
101018155624
225427787377
60190778939
163210421915
101890835500
130606092466
173555831403
67136711578
16845438988
20480877172
164370822846
426706285946
230186935631
3960174511
116969370103
2779307149
125483111960
214701862904
329340655982
54175102177
12319236301
158730547764
332016543735
236779006477
87883288192
115904550435
102346779588
53583817788
99753707767
151805927084
367622942490
110270689706
39827303300
383987072859
104521370849
237646529183
134607908657
21686479867
14112034955
70509443737
90361257105
79988647979
433637593365
20489325361
332096944985
58065123718
18313810060
226086226405
199534079527
172942395405
430359026452
20737333359
22196328923
132871163503
135647612118
96335695831
318317069771
94875452345
87390481241
59615582285
90177725792
250429856912
23873255266
82076078757
330457440258
247736866859
18593013904
70882251870
265113192365
214379380998
357574274025
69201817235
8698012971
98112248658
139324255009
50818970997
23837456687
190101303316
204471092587
124718326472
129303254476
192494014297
72217452798
310923734654
105768759584
119257070073
106760816000
275145501662
33457910795
74299355870
19030360268
183158805013
406162134636
11393453168
154504664760
386389952002
304840762097
154894032723
236583400566
32561916857
32134405257
206756409935
281491197624
204216003802
157214485127
64134466173
29560167618
66633916271
206792329840
172619972568
341583244342
55531256182
156225060649
208017711953
11990822993
280649961583
136233571530
246697530577
226150288173
321027842683
95607386541
10343331942
240145119193
263062762208
115692176774
259659612283
58938564625
418090837525
102168465583
174217147675
395736832055
108920571515
230277937212
339711532774
281127944142
11090554010
27633168699
93973485634
127900832988
21899729007
142301384067
297346513580
245007105487
257721206739
145659447876
438630771613
78784225419
115639429557
214583067417
291153654033
75449803769
312111126656
206969408028
273230013682
152721641578
110619249308
126872052886
9473210814
6014227805
145425088096
155376142808
112164125995
305318264082
69739540364
73745960118
252767806061
115075583945
287124283102
320565453436
35129900504
228745802221
245745485415
263723235722
189071707584
237596135764
258169089873
23166918479
83618337808
176230685325
327404402173
16045568275
134551312800
28547507750
60442293353
17349113386
197735848235
175861964954
220629627307
23131770065
3347344843
227860192446
203460701152
50334183719
198819909882
243605280455
104321607086
18936337784
76095087809
149308795496
142013207207
269913696886
143339457640
65257648579
251329666755
145176734651
53808448239
321225770842
405342680627
468071439489
194785410572
20875064381
297248848817
179302853730
398576378229
206203174517
97748748455
116070922759
112940421333
259735805583
329944919483
473646766182
84393801331
187554817225
76948680027
8170706585
384993024816
15840348664
136836691383
9381880073
341667308795
75049816367
84408156340
136726404063
70246788226
242655414374
308090175729
217243268447
198310822593
153620208264
265709762045
72695800779
9880214508
106356809700
239442170874
79516486262
77012235104
156684754734
166698913982
153079112255
194104821958
369589452658
428757630230
233634178679
43683362996
143164645322
43168036348
288391483880
91669017996
199001048084
346114033911
354667272651
25067628798
6909551885
99551671510
186807976232
19124242031
11681370794
30692131112
19907485996
362062751812
346413181556
32703427066
331318795599
91368187181
82834009556
6250010575
398103249912
204350139433
302309796698
20005765176
46253693896
170768951345
21462689500
243514459543
118402622482
191143811528
87208199856
31257611128
176563635659
245117004447
51427615040
202247429468
302272749014
134342963867
245190709594
88312609777
347145604515
93339263085
94646341396
108844780244
123396494412
210381728704
65261589024
311570983256
202952930572
51840793931
281625295185
108368772920
20232244170
87833371247
105829847399
22262672783
85539241570
301397132142
314052360641
170882250023
130131590222
142694347638
399903690868
325990991833
322838443236
97210804298
224808700331
302999205978
75056130851
177026402481
313617040041
90587310028
107297726948
67352696607
67278691982
98685214835
2592921882
157454548854
12749962338
194882688210
166581137451
167306197913
203513189416
177941649011
66016564823
21981870506
146851243846
63063011820
32910995157
197178688103
35213822864
46321047650
127413696446
146899074564
106855986708
120238575600
239076607335
276923533543
398447366825
130167712525
143342796660
153880722439
311763397921
419806522858
190949099324
97646385820
53941063191
154349286019
34684453965
223883360377
193286887043
79956444451
312575156395
39682492547
144850620085
257463910278
339582965960
22065611143
372947412358
189717390597
2567934847
94500343847
164646888348
174456755397
473582471237
193011269449
8863036461
147041826113
32038152773
292306560567
2990386365
243048341859
141258746501
118950533759
144720878949
140832447524
435812196519
370825353771
11133148229
307694584352
79839623997
278854937894
322152868673
4352192711
228161947732
159171425525
237251095714
223624904195
37306706239
10439518640
55637843538
181367420619
64286747692
415805328911
24756084088
13290732659
137011745334
42534583002
111113357242
57839089886
86630994143
147298593529
47822426604
30069177508
269822253767
4854844336
234212418320
342963693845
19757723914
161354076536
298156348741
194713571672
389428466742
32137106957
11269478121
15178508794
363067707709
22933333774
29213628015
50828303440
237061256447
104082960803
279132161781
92907669406
98935066788
21550102506
364032565855
43950366239
261783356146
228799468932
367700961459
472105384934
130372658913
47122234102
344765813222
184999705022
189629019567
305295371674
328589828785
81228738484
97906589569
425083195159
145141255704
429663984505
29655849998
15431490990
316623286107
214178647182
23762435963
133731775710
206765607383
189132051289
236624974914
111267811512
6740075656
202943120561
198970684155
23787290444
42131842680
12778028761
201489560648
267532263508
15744593837
19752609901
33777144436
174729766052
461193208835
422374433474
405210439108
170942742594
426375393273
126766391829
240226503253
97164003057
22122480337
120681397315
422250106550
66828508700
36335106680
47742206739
140731794929
2823153067
193932531161
269077794671
28832730665
125344674520
295105729134
293837517701
46727490356
398251865248
364784341204
363538299320
65477553292
227320937826
194107920680
8683196447
103955907039
88530333859
149096681541
360660960322
175066543693
167519486636
273166130879
228909246384
88036985543
36783259115
241054733380
1279890094
98641916561
183922254440
145199021452
97485186332
136712385574
271710503307
47471633709
45978348265
165513886701
92993483932
173219462353
137956600314
91452922205
232131379083
180910952812
179560818858
399471993294
81510462400
199736308000
126693487368
127155351475
93393145039
89905849890
267175378979
63870592662
277262085366
278179640788
105812687795
208496556695
147659719855
4003582781
434313704085
236929916821
368719255684
247120157460
4421969101
377596101046
21319841179
120607426900
11061259559
14149261478
261681088420
395615260139
183540650584
11807550024
483528801702
364350737892
15149370598
83349101458
150348481233
95021719511
27561070452
245015756134
125324504266
96433495984
213840050283
122462593000
67693781747
229486257193
38319273495
144459195100
125439630197
25838534029
91841226538
223643469907
117779151909
429598667733
165555028466
104519272034
66363826579
233700881209
130089827901
63617680714
83623656758
94721035046
424030478057
142829476553
214907170858
133891193052
94183200746
13461549493
394081767079
455550026420
109200291496
71986836203
418470617028
160179752583
264068128615
154629667609
101998223649
254031580587
308590792553
213715104252
394052293115
378821417832
285665693082
28847430187
171220915880
2222215105
31532189422
400975653248
247619910689
157124333208
185045609068
128658634439
207308341309
211365178041
333367337734
213637169085
247809248744
21769973393
102611586999
12630310642
59527254884
396661287302
243791960122
60812152586
72720733657
252974728159
337163026796
298720934977
47875273659
142271512076
39163819239
157834568254
427812630480
135791993028
232939217602
328703562651
269688644173
79484562027
205476939392
17357662133
13860885232
16847977062
123858500201
7340550984
64022609118
206686012276
35370516072
415303857886
201052546461
320640039584
362238124255
150642912899
244062156721
25122861917
259809104947
393661776879
415539882854
110825589224
304074916826
121923908350
146912501008
164296235706
83616245285
61974068710
343639820878
312234006279
276996156561
106288931601
479542696215
16363281564
149559687022
74262978134
9844378732
287011917826
89629953266
18335294476
196193555493
242634929615
132033055645
151317587435
212675479617
124216550297
187488483452
155197176685
40628943970
300811601804
260918532291
242462742000
150912320543
139869471340
38035383747
44656287869
30505521881
38426424687
62822002354
319522190670
196608035760
54108754133
32136343541
433880452319
178439913218
25410885609
4473467359
9337481581
73139454651
167809053022
46889823487
146958678493
166070793365
26860316233
55517633735
17885535380
164039764489
377054543975
256417723915
212425874346
37517476873
63293917385
169045543449
303231842546
295485176895
256833457077
161774305662
31780881932
113981989906
106477239094
276126664573
167330888113
130307078706
5652396331
351233781522
125162156067
43619597347
245499240349
19598906735
190931489904
129540061998
462084723104
203753441113
350369112490
294344219560
18547438626
85059641008
112602322551
54442193207
342922567585
10887712153
182965604826
53978307035
114929369769
44424922684
48857289114
244582010243
94416112994
289953112201
277877650572
5795033317
390194012159
12679055790
27685599528
112216824671
44230778464
146803451928
382677721672
48665365659
269664947641
239026186272
19952476646
63916642348
15436329447
124828668187
69403814666
242052423753
154506477198
61334568797
174508164314
231633182507
120660816970
34619478745
185400114397
57710377840
296842912334
1674926462
104463856095
224461353877
346184313047
107491155209
174890784852
65052720059
210619444216
122855000550
129756286521
256598154388
41081619933
368847542608
353297457032
325140169033
108707357222
236413789703
338148947785
151182011336
17978792119
377189064044
48894193753
70096082921
282736448473
255374568751
34888918846
74964565510
13800199117
228989745019
398174042417
275290408717
203600284599
18944666387
68003923981
339192183935
298656033243
185684753031
103316576868
165847401096
57823387518
78690561587
81174112015
81270139215
11387488921
253040266297
79226330554
10417789331
13184713626
235548793648
324204122034
106705097890
212126368465
81691931379
134708451893
201149049536
311705120422
359487926358
59138585834
31206136731
182774176927
188472844516
79431791792
135572324178
260448463212
224712876127
34415929386
120070775877
234422886752
302770196089
200496477957
85381984437
45780414078
325693525056
110310971922
381517928534
356239509815
184218588953
42026865079
75284033399
88545330348
157407572726
94088991272
136913114762
41434771544
357985019442
173110000771
226016493207
38773679367
345395253858
184536199160
5608061072
10839437837
127542344188
85386756282
87469276425
333436780153
60533927395
129315351711
249924126195
25059735105
117830698810
254949843190
132782990386
40205616057
413461781541
214760289378
454820560370
115021370708
182159475642
86747758246
287666216928
6541779755
325909488980
161277651467
227173196653
4293875749
127719997360
184874625479
205501308431
358210695004
170069588298
119094022699
284353458594
128480098709
20902835656
252605252661
131908993738
456980715351
223554906237
16511146451
29313066377
309761784941
244082139856
49854277206
15383284372
10821151968
66464402648
34097446530
310427737887
373194433604
230502231589
57544610706
213457757997
306486067005
173725663396
124642481669
126685164755
4943430864
160883363693
332325065894
68530078407
301327663546
88457547754
84088206655
112455002997
10342404158
133518143492
206882105899
112988902947
21827655583
76840023442
397778540447
391761448872
167060450571
27786964346
9939827908
239608358736
242879640771
207133927087
279383776948
126084339798
274716310781
329396715494
219508756035
19741022558
234806081697
164000215915
26301895089
134045923217
73643026713
19820311106
109355057936
72665083308
142530296649
94256704909
246741771257
147979860356
29360834570
169364888596
249653229404
48069856182
133810938968
138482671834
34478733093
101183308576
29425575132
403312915988
31576341046
147651288111
9840544415
223756646734
222919962598
113697667000
392615171144
393817822347
127513064055
185898707842
37485434548
53291579551
35737602143
38840980501
87077282229
140442511599
427354355073
333365457396
185869879955
106145238947
5803450941
159532011111
275821457936
109168135262
143094792245
206504959957
256413875496
307122342635
183346589243
102563886883
234634628201
131232585385
220393715498
139853226954
205489938923
45843980579
208056045621
28198091722
32054894004
207812661322
235278611083
389015909109
106790723277
448813413558
127754146426
155220997447
140468893597
50433009721
25906944984
22801284893
198799934071
301505394221
239774149995
179903520066
93418135867
184517503287
286297819613
36582026877
10003709596
233906700007
13547678917
251806950131
146658117602
228811438392
361400069915
35100914062
319388361149
97714785246
110381172163
396173519320
153976632404
273328618850
235949447112
254458977094
225962094740
216234526494
323139727338
35183572168
174810470648
126745158188
15760931033
174169301746
176696806222
335515511864
38605817118
118578411036
153176849743
14904776395
15088992262
212239380739
81151725441
60895612365
201581547882
43684634417
210519750475
329248421212
285384384667
176827165997
69462437755
51825308924
126549939043
81013594789
304366892022
42356980235
19428070724
20867108343
10179854464
21857634777
71763778073
318524751534
301169631527
181842429732
53895923206
419917725499
272073303416
127545786670
106996906429
8721257718
170116655097
105306618387
153561965092
255191254079
245328651535
117051944537
220133401401
69168506775
290028292223
458731348925
331351375160
21851963320
6335263637
350230935647
104620479270
270917518251
10780516041
93766081683
377491819125
11852997689
415938811431
3878104788
122233266429
38403835294
144847309150
109495852171
390899532313
309911567575
202859068751
197317381851
194246671953
114141364131
103165335345
350585633599
240352699417
155079962977
234696409661
49346430596
62993842350
144684572158
217019521658
291537698093
124904548400
172945171468
192939924302
36779229818
246857633620
18553261316
55575165619
287760157307
168941038568
95763286466
199754972026
179368053992
292689872757
152159461461
3497252313
67059331531
9888386528
105093067500
154133276946
20269562648
212605432800
192362929970
255802330064
212896871978
78860146167
134007332511
6974007732
154321532239
240567113100
117517861375
225323397487
75338446483
213969955708
33964359891
360641169581
72622933692
59969904631
75927745121
143311568906
480247582168
261980184952
87947645524
78240341482
379932865955
201787663380
394286647085
87622783430
305472935338
384640108841
289850914088
37911733507
275200061198
229651585420
124822555906
148665328555
274912822069
144406220392
98257470556
201201662385
215887208655
43962042546
382822960548
325593121684
221171814738
137837659357
100067270440
398471296319
200199457767
2502858157
90781331831
109908001024
231865567437
273640266814
234751618861
152479342333
11923614617
415406059557
152356619824
325569644606
39568255050
316880535938
59182160354
201586847232
393439883501
94136527262
201225582896
154391096365
49676164433
348497841040
22792379798
307041202230
48477093611
48361962626
14920180307
310273574093
167023673687
197504291146
174515221193
29770484890
289073150574
117712375069
88334864949
292889828126
442314771595
143879224131
203089767876
127136760957
395847496967
31639862323
349414892247
203259473988
244096929173
63933432792
165429726116
69952453750
57394970860
151282947785
418340816803
70906406028
378578506348
2546007567
318977253827
27591151843
17436348546
57175317747
230615389866
3345524921
151465121494
250186796947
65731333550
185866407663
139866278006
246841922797
58600513348
23035181802
7011577323
220571697905
356120077576
75542106807
346079618209
33344385668
51023601028
37327925452
155611004950
349923091073
145626257557
193431749239
231260149664
43209921519
31098348477
142640697416
180706759391
335052622780
301145836275
91219816985
4460204702
112194449203
147486794509
176372385207
422667248834
57694458579
109709019248
39555430774
73065118661
263836355898
18051719972
88095197287
33242261173
35159149628
126838323679
43235073418
36114263663
226095826965
44818195834
21409209422
59451159325
287210489199
370546144063
67721990037
111573216100
271024745109
169538978213
344620333093
270364666421
384954727620
175548166633
165177619156
258011906247
104740171802
146464165141
185372884272
91047726306
194477092323
24740283864
132429802509
41133806473
102061322225
127342617422
172838396769
193754404234
160502894880
91653135456
191477599703
116856188780
174670083711
208900981204
259413388203
128653062761
171972941553
120117716266
225808265949
211464418362
217477828301
172123509116
90233086807
130819624904
115515932933
238741826889
402824438760
9275270688
40090076842
37353287046
109254767643
33188699124
428569180541
10990406414
121028759495
116064827047
47171568376
100313750710
65100767308
286327047857
105320244646
120867339090
215637104269
135310070300
69623925599
129591059943
3293727543
353348187419
23120277594
332088447185
17504772976
57105789952
239731789862
61697728197
33851395926
49237200479
25253961123
46207322662
51696103762
78971138968
18280138725
51418750660
112354849518
124474806759
287657739560
183742814381
97139079195
22410892252
118423736701
278503830829
371462813255
18570886050
332171948942
29780528164
266088292049
123764518471
113853793112
96123806798
71596779534
248561260741
351628439123
54693835314
35659577534
349966197051
296490655319
407321293850
383647665858
15363911915
104773239544
145240807687
226462873901
322720711484
202170136738
18988486468
118079720737
98495062570
357806034169
2236365731
81211419464
9839068055
96510536430
408809782049
66743643416
223586369956
51070110830
126703678719
18892263067
78370589189
229989018279
3178534546
85835787565
389498681031
110181404050
196409372600
376502347863
121116743015
6931921716
271221892920
92391199668
103027313204
115412061158
94073324745
25082582525
255835922362
19302993761
350593032475
118897156404
90478856965
4861681061
76065935734
36257143508
15466866255
135455434367
11091368932
43224398232
183276081652
91684739019
210725285371
112488159186
55641779615
37360408444
122266005108
5195693723
225103357120
324177189557
26292555792
258149418368
80727841752
21323238174
115299205414
67255360177
86702935331
346116403272
155061226355
343802024212
301420315154
273365740969
232183586822
206602638222
320414430260
70444479458
306457991022
79229943692
298328313813
472363164682
64498403208
96922045053
128874147756
66749697591
250902220713
73553176839
385999489286
195998163809
14758469272
69517746563
245739432194
349611084835
8874187775
106065485947
191639127029
63986719978
171428484209
97040650978
372722905137
10991503489
13780221069
248025795209
38213232192
241115832959
274177647820
98420542295
248434540739
277171676077
44356901572
133670006149
132321489387
240928175973
439327716273
65463330658
197514283608
32789822924
177690999699
87983884426
73875840876
396938070564
85553760677
204585692661
144708965452
174431581056
188448848994
25723799132
36807331018
181845711901
299750307438
320572983090
52425393765
193364692733
124461571183
27768883436
179380753012
53450245342
181289387954
98353785600
21424748123
6404248873
460394074994
41374185275
193677537180
120546069672
388478744415
185181107020
9513718086
234401963530
101005393592
60001114800
104392428709
39949550197
153681652011
253176440047
366060946458
234869680803
207904619117
68271521967
207123357938
54006114678
464881777763
62534866056
19487728621
252977050483
233271468437
257370909150
374719678460
243843878030
114714800921
143986112380
186576715666
118470782228
65324528319
277190197607
279660074548
19409248329
348823400718
369519322951
262362509424
112014078701
66995091827
65726873951
94439089943
19244375746
361475252669
155914238655
88732741546
280435993399
61451584260
293479888195
38338136423
235717867023
14318541855
107761858216
225767984391
81100352674
81599728246
366432268436
288821576519
103250605279
71661310205
6989748025
191215007065
20582743966
156878295861
194522577313
118530621541
492063557070
208900185489
201304631734
15571771444
82770828514
349492916449
412539525519
72159644616
208210843099
290483735360
259292128098
109082325392
71879113269
58859521468
255546640498
169238032055
18923504865
121880930712
201506940549
167939934967
133371520831
223842424521
74405433733
166719717386
407425616539
276112574011
88743328793
80860672810
442100594062
153649159340
208703377033
92187142318
6978417077
301892612338
105804424843
4569541424
353302096971
161601736803
247725884302
136894705510
353453276792
3095046093
340403377950
40303411345
210470715745
396791951694
135485476092
263056216025
405257481717
178566474572
289282151186
119695864886
49482583395
103331391999
45775689277
292213951991
363601961109
10598892278
9585153944
37797278970
167308660061
73104923397
205898743844
49983667069
370681533216
183248353631
312651254985
93953083354
184334107000
82129034323
42673069245
36069979433
198695859984
369114721148
290606824705
295495362694
177155765081
185437519067
14224530633
133731716748
45460662451
180625655738
78814974444
312960465744
355939946859
198654907606
195630172177
65405692399
313827320828
87882331915
313944902353
16753764947
50541451078
2179193519
309717588926
100445877432
318236690346
27032010460
78099346481
39632819069
300738366814
22543813933
175740116947
25542157321
189834612115
57832275410
90197161538
187309110831
105126214181
241967640995
306009459947
88527744116
218851962600
90702020916
143623658113
312181815172
18461865105
327694171249
46966677962
25085503000
124794721991
105618446647
73522302498
89033493081
352013710425
168767830918
453787258992
188817119014
339587323150
175545690647
161262024341
242078579246
340377808277
73427754386
112757017307
33994171692
237252931484
482593603917
247060968521
316350089278
124884582324
381036619948
458460422664
150676262740
174423482851
110303439499
43075839606
312935378367
360576089462
137312103688
374810717910
6038683708
4966228134
158507092479
150677086792
233663478949
19832026866
173800388921
29158787925
288921050281
218824196350
60561644367
330353242110
141597085795
109363890118
53572181454
196719333877
392098442558
18537422367
450663005719
191626423197
221403029215
105678854304
419843357988
343548149798
205571214936
417309443359
171274464151
308737997412
16195744540
180628039191
308237577231
84765499320
196933771441
296911034731
24006540457
157542627460
13734475711
75968336719
431684790403
66531008938
346879501920
139979573004
436508872822
42372572330
345083448050
401864552572
245646867569
232305974726
327902890906
200945767659
66428098353
411538945571
359273148364
100344760430
195316747668
117948543723
328099751630
213969185024
113261957919
117497599179
46172407447
360821139735
370412173594
243606841749
98381631888
320748819849
73572988624
39454775525
283481838867
40556019028
331503780626
87310369850
184721909245
84531028155
230634125435
41418497225
180425921329
280954414504
183356104065
208345635066
77878902901
20918734555
121966993581
154456624703
65354492812
211520300206
200594431470
103493982754
3767323538
152802907484
101599701148
118235009416
129159162404
46341637005
21515160531
143957634703
50393659824
19790195831
74466286535
117323508981
269965647728
162168140045
18008239699
41265410666
241424471740
338420180892
341758970330
103141838120
227232117142
10801129197
173397162734
33149164600
21396496758
104207789803
314341306676
362121151122
50246131622
124643590409
83369384667
131712141613
33999507656
58720832566
449242035235
96430730064
41019753141
2281389976
386624777358
185543672764
259797653116
182895317113
227803675258
121341561155
74662768700
296042003595
318871395489
252119538082
162413696786
331268807268
10277387115
63032847633
350666744907
60908372250
229991737618
27842476098
162815181972
185129056348
226806673765
33315241678
96267858742
238256332489
353611125564
27181309312
309420580770
41548390446
328278912070
109981919447
129840526887
135675947453
107906001016
126903403325
77506159088
388665290119
65708471808
326883734171
226986478068
186603026820
459493430912
153538528454
157471384748
171347698138
379570969049
102621229585
374136661762
71399692997
346118378050
74907458310
386792919899
14376267122
226518779981
139481375651
225817174138
3134270473
87565861172
210199509570
117985096808
215938467520
139534285265
81614843832
269648319198
28244762345
250592809687
99537454157
14795044457
430255005136
230545053433
14564146989
328495205632
115230225085
270763764885
19288582792
21335631315
63854711957
392584938528
221243283013
203893243976
135057450873
15460061703
452662526928
112726514109
153725833811
103429589996
55873903766
208309853506
66655734501
354235398300
72536183433
92052805655
9220341792
205914149365
285352324015
191825778269
74228112043
323367234924
221657419818
337353280587
45082222253
245189516806
119796260470
213112139584
328077494619
18466468246
252880103276
151047230333
82274470790
226580693143
116806087534
107209488634
171035938280
47078633348
70642493536
173966292045
332434413835
16014087545
146901159054
31035017418
289601293143
94435980115
398594954681
139615358774
289856847975
21871525893
167924826608
99918385197
22177513731
117215666178
12014377272
137239831670
289488257679
275570817535
420406170767
57322441577
436153081336
84501866273
210852865117
303582655531
113389380660
259402931899
224406527581
42075186328
294658674319
243990342050
86519801340
467408467659
263308146009
88542762350
177889916805
326897309956
8424940578
284196840459
290428122590
60709249614
55577087298
263202324430
109022160626
73543985720
25477482561
142090849442
321194396017
1905722886
11833126047
342998253931
128075635034
54459975674
38616715361
162593769519
211847119635
62161934537
45411739035
124014321909
197439540812
269680740626
42835834361
215251400933
95260986100
287228658000
311790737954
108894134417
98499328826
49201445895
264710245673
271836275145
227243077553
4873570180
367851525714
36916722077
50874521837
176548434815
71484486663
87263605727
13710928261
211734923393
54125982151
342661109062
83782375362
234266874686
181446780442
243487081329
325945536706
76876175032
1487564389
110041545539
417012763955
124028094466
269213144627
99951671296
305362250759
439924095898
186309979809
47522729652
357282729012
108415302506
90097450462
112670516317
64948126031
33757403651
4154941431
94104902328
353187834462
58974531611
64900100362
36306550698
98722567217
172882276923
411917532731
33861903985
80440818026
127613000604
60055161834
229407766249
28750246493
135073688492
103332845475
430879441487
3023972371
142572643446
149506646157
296772230455
117751642923
61889637062
306433474569
478210560649
13790555318
14492422722
157636586752
61103126081
150267682789
3441261805
104216571364
148889208217
150045711528
10574051487
267873255698
229031531843
470852350733
131349080503
316472626126
46361839102
203838258748
392952173783
234900244749
12942873222
36078713109
19687487568
88632731766
348351585519
85557493579
196797505373
478568121621
240233348178
176417112855
92435029375
254497114067
114078866177
127175054825
177951807140
402710428724
117864053080
459184927323
38623590585
266682435930
333511861011
216379136335
24570711772
456995436742
130477532795
170096386141
64368294981
64704322210
369016033601
131653502497
111513856169
235432206165
191307992783
85010771343
27993255045
102149269502
171846344527
183764315314
302429015841
418688838836
37594863315
11564116183
39675740873
14534424044
57232069596
181633099040
67066453319
306395844827
196307083233
492646795917
248899359456
16864342292
43158670565
134624383257
300423830166
201531672747
145877908166
339025791552
216930704681
312598541117
128083654207
362039858814
56583051494
220151702553
195499588644
214430264410
52466393499
344234079231
402267846833
354592552381
191913746332
436210868526
92697281326
353330506038
37083453514
211923186031
38412052943
198769089945
181032861589
215894716639
104407075954
69019963384
254015095000
122275021248
249994152660
92137268901
101762733175
251728942024
164344944146
37795368299
119618144000
397681167290
195388215396
108788116726
62259153211
175577389931
20174202476
70653740369
34864200805
11761494877
221243752026
136779343975
126247909071
42248141985
54318876381
166105742052
79406451865
139750476056
295198386918
105746574676
5878046409
13019881329
336164298929
369146933703
9869508641
28107625559
274909992590
271563719549
299790149517
110924732542
149002003280
242411863681
107241737559
388619987782
151023204136
289628627216
3880720352
14742258628
30557887419
309314348376
105727977170
142549485215
329514676491
136320803944
196310930085
253560601217
46979463713
309890829538
43506452756
260797310642
89091774473
308304218223
70428731549
47641430682
383649036368
166489108851
95462574232
201565622830
174634419006
266362704360
298362888479
66802998983
41552714697
45398355148
94763379005
25822720803
44033625075
264321179919
88044177489
368464938467
274758624242
284724964081
40079461411
168416744003
55762342699
331312643398
53545187808
222140664425
231671422690
45102990530
273825236087
345814672453
31322426213
408781137609
55528371034
296223559100
32855806669
4899669722
118577290830
212693046481
178380014657
235244806855
424738106018
390891347116
4472775578
295411028987
119659541456
256889066914
21984933218
30213286553
19930300744
127532922082
312711709656
6294120071
340476016476
188370902074
134709913823
229084819262
377250538127
16839760663
187596350118
179234943650
92340215870
93484702879
298050526384
120155889195
256978778013
40991417453
70230343258
391926526792
356961936690
22612128993
16338535165
178826105931
64406792778
108658554939
390251877279
179106329608
172509803111
55891458041
240710228433
382357938090
226117889791
146663284360
190401104751
251296551223
80343978567
13595076593
95135483176
92504666590
165006332117
293420742358
121880216526
237870369560
407392397654
128446560542
84755829019
40787156939
27357108120
2669866217
204295780823
174067318471
99488575681
181997337369
60622115306
379241889598
41271610369
283038875426
414406182718
123719872170
42732793166
155464209095
60901836998
41346115457
65991671363
143833375879
93052334343
19440543671
47983808061
110776643932
65482426251
54313814544
215053858159
171149686429
86441905447
48481788775
3620104263
29842483151
85147221782
186907165910
145192967769
105299379880
129033308336
26305351604
81435966087
32274774628
62565080264
5820756557
303940240899
397501953668
21964208620
40462951071
219610459703
473347987419
277128896931
16067871567
114397775437
278276509458
165497217062
388764071878
383612076157
199049149934
269642711097
135979486228
79646669540
96910412289
2391102903
329514104438
108438803299
136428746968
375003348826
250047393893
53221222843
177868627274
198492600522
54031653579
56504028219
68321233257
51949749515
331395100876
217568891327
360259310470
436251915580
155885666286
257219366155
364591731522
352860234555
369963334452
59023579543
271108593569
41659442669
47992992445
175459463678
14355402464
116396959769
171186269391
399011655685
371239387033
254210891173
83040762829
163472224923
145215768607
208006143491
104205158968
214607959220
387410956167
300817168060
296214407338
337320958517
344682383706
28682365419
310046826034
172379809416
211666903539
81540510412
14384138863
344852561468
276822015602
154394756540
340044383078
241482543325
248239869225
337631884116
111400398503
163188689451
338272262334
89704616884
31785208686
248521690783
252791994466
211787989678
77736269475
206987566544
164682263832
260850943936
157336513100
63791815023
177339139115
91307435724
238761285688
183905921371
191861804396
60085251519
324198886408
272170604228
80794968226
16669049787
217774682043
264309451899
238784420622
15268980249
218117372672
142340674313
228709322435
357010176772
40055619803
115332083489
233317853996
88024632697
91678197827
36025373555
120810003460
44046964737
420087852822
316300007292
240364120423
199960972697
75157046891
12742380627
250112374233
53550493926
109616075215
229289144278
10927826485
8443168935
19809515544
93899399294
203250316817
26141466475
150641147269
157226618457
243349172230
217087844044
339254634175
294281756509
33662830012
207226831685
161849562479
348616840919
123010702591
65476998852
404210029173
171940168420
192015307408
273562391306
57455904693
245506080208
219922579659
205072241159
101731713411
77810831042
337887360476
116233135868
78518539738
94514713780
331375882037
140159584183
71705872797
139660145706
271175607380
88140194091
164048467337
196140166211
90415406071
263346536092
80436498055
270846557932
84498899574
66365143291
138158378920
357416185664
324247952120
296290892140
211832129000
281190502755
233381304497
178251092640
180111541029
398858481565
24223028324
125443892226
129898098795
197114085243
195465645403
57442845672
80355479637
303486092565
17072090841
25813202816
50043204298
250421600334
244912421709
291352958615
470546300689
397146193442
310985080862
27287073003
34391026750
181058066148
34976612898
234135525433
411367740293
203890746414
90745201885
378226770612
308761854885
276961484361
12047951703
340360923338
12366400658
464738299865
6931005479
181956014151
123084639476
50658990879
437196453353
239856874280
65441929202
86619513324
129542431685
23038397628
92697496898
284946852832
330510695123
46581343738
223158095093
71643215183
37222532863
101118844403
80553780340
83392412352
256253346108
193535436867
6150131425
7517055650
178091449529
148151689496
31258470974
325426327268
79838635872
349075237496
49538750649
221914620697
154817157658
371182407787
47045679656
79125950945
374810667414
169016740584
211586101477
89954160597
83459294873
92880445872
33687334153
46094604979
170614488039
69510715176
238966733267
157667902142
297018919588
172279714831
216093568660
204926231396
274268177744
248409438982
317465327753
19103238370
444919669437
147604622183
291616972093
384667689150
167779999582
19057934517
317137335864
359871496876
354239209758
21878498943
243819711655
82448098099
232453392611
37368233561
271393355077
24446502407
84183504688
28169471757
461075685584
11281641945
207097973323
150907987472
212565136675
289659679774
14191369774
61537314881
128399078266
163277992126
229277842871
228914419002
128064025790
69120271778
153545873638
13286575624
113711762925
203897041162
356294207841
196655789331
58455009091
6089432616
265676885947
47580314038
189647651619
255599496616
311904433307
64966212033
144328557888
188007023288
199355570652
325916855611
69525713495
284801340752
397299727640
82264958579
236190624233
104539817608
117478992977
91982422172
33807866847
275965671743
139694953050
81069539361
125153319018
82992053178
18771137466
247111013691
6080370149
265024261498
257000797388
323360806099
158579324276
230072613693
269622945939
472124808420
208780094419
141627879931
60919510770
186974104970
349232488969
117075918359
258203637394
175115838044
121052896602
443689955019
141938857968
145883519354
311944853888
34657341254
248774597357
110783464103
196898773455
69525140379
44784040681
138441481053
100604364812
284582846470
247872513262
18834485725
429206601263
214949797140
343657766822
296015438836
47859186760
370077543119
26848664166
338502689837
68247972373
167426144136
24061504989
76116236746
43908955867
151124014044
201819134636
444822344963
212291900238
181860195703
83254807493
301656153784
321183236558
64468597480
30609601097
315293964151
369874623959
440250775495
69156010376
262120960677
199853088184
252938206454
58744285487
250949619483
104178580324
259943701996
58788702003
265232946275
5314034454
19099921610
213718522592
152930456571
121981009724
55665054310
236116942396
113015962873
166093847481
169038926410
265663156349
152080988708
334339087056
207631209106
55459387566
137065951560
138866983803
191717805064
410994738117
7521722513
448879229532
79800795307
300174486740
382081318353
19591245936
164709741384
372170181416
236455503792
184114043346
42230471314
14431167318
141057420821
264264235629
12408399358
79174192861
206944001315
92599084977
35234424913
313283473409
196281635634
445139433144
74729966471
315526481207
37632858906
5772287504
6605480064
358476668036
99307359564
13618657504
178043806700
55755029038
58001671844
202771718894
436598734430
18399432841
26972163905
102105098474
287626293121
418490525118
211529496948
382413095745
52742076680
181301352707
207918227624
303944255495
314047415336
245601557666
40700994528
153696251111
334884253754
314451137634
304883296488
41620380002
70967724397
362027559008
202437735773
254669597344
81016068822
137839611988
418334846324
63843223572
395411547570
39526449875
26368843251
72006277490
227203136999
136384122745
53566321699
277079324703
337744428672
73880902776
85465454709
27306410141
52869965471
101441311533
16971234609
217337095367
112798585241
146923509388
96951607804
44964761239
265600590004
24437948778
286555384115
419699315835
94151886531
239615148222
358269050883
10102072012
226620886068
102177270702
259395983530
196779711390
23878719911
217351373088
207250246505
146119070110
226650488299
171048654541
212319342192
150532790007
19853685351
45860988274
130449762503
373507733911
440750282783
31556803926
127227745852
23792360304
236545284842
62452542282
160042304973
48123905775
328190884484
33401594606
283844224411
196479889752
7845390179
44669367804
110356778825
194219318758
361858107905
263521186384
372839972826
262960741380
75447867614
277036335717
29554631124
188865059345
154379362959
47679282044
88836661859
254814962900
162699178682
123195081601
65217677024
385162472597
166924438979
238753868668
135468129142
18348656766
283756460964
262602869944
21679144430
28444360444
257790156817
59188707820
24385860611
191915712549
272469328450
337850033952
78996192056
267450883561
286913110470
311894996229
245013910617
99527298341
357415186373
61393349424
177800420384
234548373608
70438620133
103586459871
54076670514
154456797342
13872838621
216379636513
66958793785
127672269846
49841906866
255275484343
148215242081
169527407069
447844664821
52178247689
217749211696
238395149195
202881063980
32518401800
215593608062
90675974315
3402423178
229113284749
26259509804
153860061647
144875286606
83246902666
381644003463
336316780757
100503517203
140671189082
99667315148
452000145669
319805882126
240875622839
90968234620
123970415089
20801055695
335904601301
96157801735
397026539096
57691181655
104847450543
95565615909
322823845940
295143798362
69426597755
48268710308
166288692924
206553556532
33348265966
415893241405
60948653405
205521961698
102243324675
225223806579
292990340272
125746040147
67956047738
32467342785
268342863252
273661318270
188747874617
408421258982
199021323504
11761631269
112845455679
9200898040
14026821692
158796693379
357621082995
382501618487
157378599953
21679130592
184545501792
209283395293
267965411915
120395763454
305397611043
222251378848
365357141658
152122270159
80581342713
95887020431
85250840071
287135345866
17645910908
4472037283
47647576689
303459607360
397174292509
60720840201
217093011037
35094356456
92651880584
14678842583
271542369402
479158044348
63584495360
219766090960
140803623411
167869597717
181230208948
34791846823
39203992740
88029684857
179279290424
356594198775
105656137661
316406060021
7809479078
381470202555
135979477181
195497336910
94226358882
199442588270
170190892621
7628996879
73151042575
127600222110
69554991758
245022158455
301515429104
191164393833
231787891948
28582747779
307099279986
224869619931
203336132832
225519492003
252372829576
21761434639
257905234682
394813059040
372315746904
177570114423
287691447135
105332455184
258551376966
82392931409
250372813692
45486418233
103467649637
155243826435
67958842513
12854367150
35709838515
153266994264
279870451648
30529290536
109513607864
107604062085
89479628017
171251414051
402946734865
194413292080
471624599790
62771412694
187631098594
310130296365
41922575915
292858273359
347602207907
10564849259
26424010663
6069900921
50552247832
410031915838
44359010239
217833509905
173932652883
111135937181
83797036979
16376355047
88996552770
169686101257
42050145456
170129389001
204262526833
71567659848
137456168287
401141067412
75112179287
240872994264
117792808709
101818616739
149234094766
130518424440
197337918707
96675696343
251562988576
149775692174
141405491036
281436488834
80454947977
86294836713
125511372006
108345361919
19037996351
35948315211
133965824625
340229201932
177453273086
193378633010
142731241401
292595410243
5197561480
149353792848
140941433478
136743267447
119314668816
152701182907
33617704339
424505225815
298197004734
276807918208
33197047067
372972808128
259678481614
42505894994
263112098752
275017604592
89826257310
106948177238
249226146014
358327065761
345284076948
75054027460
214192511865
182567391273
172556436283
5694725454
55903537911
97207876198
124540794653
287040942102
418681256349
146083672932
171642311780
7722831438
242216186112
10087055288
119058551718
240042769206
10881209581
388165532842
283329178247
347823767190
299042744307
65704062642
299497712812
143483132188
232073017669
238770739817
301705001205
171292690599
32282522688
189397376775
94421682782
72253994856
240330679979
213436121743
233662300732
196190486184
229941572235
296707850979
236024783923
294225784507
340245430394
256564158261
7217603523
177780830150
145266665297
245716184381
356978237134
359496889243
206346155961
139035803634
362392256942
299806609612
229222402284
213662539406
7232456891
164920129131
420273333903
113630200990
54379708693
35739487338
69689400522
258545078626
32705757510
206238100992
284462100978
445003977340
14153052448
387123370072
192081705270
8509613065
88814761360
63293650330
24542995184
94097583691
268439184022
152768593034
77562465672
122041091261
28464643063
369330102869
27541825682
241321772456
170737034086
176548468647
161850056432
123620855073
267122417405
69368211262
236105550847
22015059555
279351170494
208852084360
51753246785
11959155761
138521856148
304361042035
300118591599
226048299771
207260770040
127835663799
114977217333
250833853614
267258796123
217660084923
290768571015
79839214381
39919421261
118496329142
79628726502
436588193332
175492921208
143577655724
50726898521
439799846999
11031789698
90050856676
107845402517
380742038364
129564757307
222317272324
113640204166
128227989590
260929196399
373497554423
129828916710
187371656863
119879596672
203367711816
75439157598
118193123302
124736271185
152180110088
237450576534
433836491287
288923643257
67154525278
214453347211
120567843098
68648541945
318373424154
370112122906
79990812392
25194764593
33726940574
233890936324
40409506746
147461667039
230112748071
20332976898
3663609116
99123828354
37824857129
51178121760
139480177404
272854529512
200492776973
89845865011
218736222395
39475847662
84595897236
146968438590
138531111253
262688125348
156139407227
147230733129
323846232511
134631195048
160784893394
8649227758
260156819563
51470443218
282799830203
90449916323
194669377453
47922334648
196609589503
39026744492
34494510150
334851738021
27499958184
161152573275
283109954271
100047094790
269555591589
339225301448
249482198891
335410600830
191176321962
3834771284
8549622031
288662021167
66493475269
153938174265
133319785420
135042026398
281344644834
272883899252
309598317416
12987364684
348407932742
323986141408
36980817207
15292024893
85198305520
8157295757
30924605738
213892092817
74085821668
310359028490
151710561882
378363812870
61930636673
197418359410
236194571907
232064326128
230675978749
254367322603
370102325626
63142903478
208789184421
105336046138
344499267213
69152898039
408950427874
64509633366
230385792814
51413206015
214821207631
194562094681
89219555052
2561415303
157665449760
194654573275
89485407935
108183804285
208287495092
76203691004
227519946265
253922436439
271321327831
306771565839
1251603554
12135987081
132543597047
119595972407
178050970028
5300658757
5616446908
41656554606
7830151522
349067283006
163227111970
42748525885
141281091362
8492016094
293463159153
84575781239
265244004489
367850823553
128762043263
65765359728
209807496866
25920598317
327866402501
142176527013
245380304528
231070472116
12120324826
120809635447
475815589015
185993854301
57413387798
217610714531
120609840659
336647068115
2833835615
78591145589
313764354013
23980365899
235205189264
302231703927
62435112310
104033930650
189342498337
78998004133
25979288653
214236127383
334659439747
84200700791
52900467043
8613685056
288364402656
145809067483
280374075324
274184476545
286203842387
391242259660
101976945344
317340734336
156625587077
17060488826
154236527439
345644242824
96563181401
67897525890
142859534809
13280011910
199655554585
97837167172
233101165591
164699884935
268903191547
130590992185
329919291826
193814613868
83275268667
31949971804
266792455159
72135249042
72847219998
131315256006
195645540809
373819526983
216523141427
96880101349
163615971979
73299657250
69786196860
27085382591
79267853786
380128069279
322208931671
248482231924
283589335842
38257790692
240601771246
170299132776
154971074625
273765430617
11090953659
116543694419
135518784332
212624759332
122180521236
41262686617
116608998443
200041682857
24358003616
357509487907
352420506945
84007872583
292376992137
145516288768
93936744567
334143510075
166212086299
136312370982
91706423490
62187496053
369213911597
6420307355
9677311464
103441854886
62130286334
127759253495
267010318944
114690776243
274020902576
167670937930
149597394674
115835274828
208606454394
74663823737
137341962348
196693560786
367002429535
106697468874
240890853959
132468516087
53621817407
37296809950
396346874336
74043269474
48945876379
294672912203
254931635084
290465639194
220295834205
65612969099
58060987437
112903021190
453136460031
42523085234
163289717272
276505005007
66549411538
18018123262
205052466379
255253410363
247062514442
178317022992
335662014560
5146317602
13844610499
32546126962
198544639148
46645951971
288923888982
13795752701
89119198675
88936431582
33686624155
317208305217
12661704402
19953930237
39732914738
55818413311
6534889906
42927162930
143160546791
232306540051
253048974267
91133530554
24988216869
230441482167
133161418919
3621480440
180455352595
364226657900
160016937985
280658264034
259240261543
38232025657
211375752147
57327925034
7041604194
122945984601
98610359402
6818028379
168714643937
365783394390
18400039119
298703370599
106817347984
7044285874
210703530306
154101463881
7189056877
126724477304
25008147310
101012448478
129026021515
137591486142
168302107886
460511384991
51729441986
269762297038
15139987573
365618082283
241316581663
319342946549
302642828356
308263068713
280731919554
256250744860
58290272867
144539293393
284870390280
106800339931
315736879848
112606127823
286671932338
132986635520
229034056999
98053815071
386189250970
205349100169
74628157313
150828491435
350036259020
67552555740
243269456254
89845630075
341252133036
206776517201
89254288265
158016404167
219902351958
53720806488
58156589744
154995071921
108683843241
191056931937
282501032840
261687190178
137102474300
348905925525
107710373567
107607374811
405135628257
99122278107
18353182184
141265877743
261724917176
420646146369
77148382001
152540745600
218512162931
129514396144
112110690904
357253440827
36498788491
118844078175
103914094757
37936013858
61215737854
243199865573
165409307720
15460276480
44858747265
46200864158
129668522237
302056491394
29771802579
27515928444
233894422660
192953994332
275705022073
212759760621
89513619088
282501683573
91441484718
41738048892
78031941580
111317244110
9134124269
234088056033
114492640792
272830243348
120692510925
37205275090
210562305229
67953746400
31404857043
157377365406
71679900382
134288807834
393726385912
22256518949
131516714037
173752578068
122031531618
30894474648
59152598049
288443663676
128392422353
138607060099
73789347306
40112693322
250172839168
42038371556
29108331232
333594581644
169959070148
76036431403
216081936201
196314579838
381615445954
89375701637
46517219452
207191233303
73626848657
25184524351
38458950551
242760775526
58434779459
99593796943
46303067109
128266072223
350622490770
279303976861
119277248505
155173852596
210820167730
16983210686
22057616907
367775267436
18516031361
53045959873
148761324746
127549391297
16296328764
277766603381
81124731631
145254702403
9692572773
24597165776
325501901605
5800739543
31355998200
162055062988
157901789684
4591906105
63452280911
214232428662
403418102896
69968994833
317385301108
77521524721
69457087075
354698814933
374381406391
161544150469
163872331212
108496779837
52696935607
61407829384
67542566735
128906051737
170705244858
17020842291
11880463763
11118698270
184251499873
50428124180
227304267605
133456084617
270029773374
49766944785
66955577177
156454980448
317545891038
226239762453
65545788207
17189582906
104416346744
339453969111
188425948967
176229101307
394333306457
184842497199
303295090612
125918333718
275357485277
146293980705
204882309903
10004620013
43350519885
88589805170
241992482079
71603271003
5960476380
281937683362
33138235599
12572215909
200428215754
90650070359
197327385640
26892660162
33210732322
153248401622
155948729898
293414175755
300485931077
72162144023
244775492175
270355713837
126887234802
451567590063
290306465180
301647912357
267223283249
194923726509
212527419187
164763127257
143009120890
52553385803
187069288905
139174742705
3665569438
17248969469
27474794610
440249453231
91571384122
3879253124
59371999496
86179255434
405298333662
103240818785
367559342452
54083186237
128316292413
142405774122
241429159206
65986408944
365203342285
55592933844
91352177495
341579635005
258135777865
29972144359
199460895274
4843383702
143582779517
197321549533
173412777662
98735559903
85785843082
15601994828
49482135333
143384627344
183327871083
315681863932
227466169971
206172474883
301006766555
41508488917
74666933226
170566413428
49999823780
6949598956
73130775495
284396762218
170997291876
144497865670
259199271050
49045498377
320843916382
229804768239
137863184567
166743334590
139723484318
212143807174
185727234143
141337448737
296659081627
203609201472
164494255628
156079535482
166574247316
99615711326
355142903641
162227431831
143081489369
29621964441
332268860896
115615915038
143198187983
244549415084
124450894344
256643049690
265529896491
188385740422
6812047494
55695415485
111674814424
184803589955
183114069324
56545404184
187218111841
75484359976
267748335329
306471460559
379181486154
80966859238
333533296695
231422001857
98626767082
148208895764
420477506577
75964949315
197600058745
248682044182
32259618251
392427803285
303402920400
128962646564
53362481426
238407949614
196560644102
118586453233
168728130879
269937526899
428750331152
354038561541
100849905370
42009900090
212088412736
360498915146
239016214222
4094181076
40199847169
231186789571
87652811380
320600149723
266754610794
184856767222
31863607289
318558514059
67165338457
45742959267
60956346533
99730919196
221462299233
137799243527
388331140458
312985963323
22450488533
68032920314
7602405383
95257778855
24812102074
22026086930
179474104523
131507106148
15153876741
197453126741
147520212114
297591936495
281553145449
32037337955
134501024933
67316150689
94884073280
416998548701
33729595924
107149304663
211367267458
235848521680
186013493829
266800380417
6608703975
42548479840
43494147771
126561314905
104364316575
262641946909
134317545236
331521621521
55251059505
218807820716
123096403414
35720420672
274881438449
297092599870
128680779008
149881030551
378073109599
44719797155
158151930138
58987698817
384632728148
41683451308
39162459105
51189199205
166441538955
13972124731
241153792827
18359233215
167192903391
109783493470
142804592357
227154157729
216963349265
42564354984
58375172106
56493777053
122938048173
243326548333
122088555311
75528792737
291391439454
54187283034
109367554577
170743708519
83946230157
91201351418
328749973321
205078930510
190683689161
29634807133
206901762880
9676754557
300801291185
47177430453
403958117529
459891602972
18406088527
337144586416
108578652380
353496321613
44449167982
95360117154
143000668110
119946275152
15807377155
255986377710
183664184731
102034542327
456362181098
322572155065
3658559255
335833075392
62730438436
73771414217
258859105173
396913529169
301872303236
130173506664
386084385157
229453031048
338741464327
478763673238
20525129320
338113047157
286462499214
127952152496
179467580106
318326714280
228035751207
32640658700
125996346391
7810994136
207145270483
354402943351
102477006773
90263060942
94809509099
128699810893
110347886679
28438640459
162091306885
310969183525
13257519874
194570382860
25635605354
54877791988
70805130126
32592653311
85539805465
98513929346
79239131838
102023582236
11676886226
300582310887
128514765945
26422306927
249159150379
313251826903
38499838448
62407976084
150754513295
139903922421
77625738358
120499423191
176505212948
258925047979
372344003980
345694661957
40043411981
261251684114
107347192472
168795969059
107763003129
185631766084
76225680752
293103714615
104545350401
61422958789
51674263660
256293532077
324566193892
342652189587
91770007284
381513634607
82334585554
46828989659
251240063694
150087300757
23967690149
280618951922
195185760936
19499651738
301856242651
324279069459
136226652013
98794124902
176135731485
42766887186
96152242505
109033196763
105557048556
136334757021
307806773839
38109561705
127711748877
379448351320
172636457469
246490866289
160748904156
66626948002
320642348419
185920332648
54147971830
302750394342
111987680291
243202011947
144581975905
287559136576
98281080299
248197545767
14941033889
293944430999
79095077942
2741772330
414771085180
55020825766
11736612061
101375270648
6113067353
127701285644
101068549772
35807225345
288624298640
468720481854
58488164432
283614204713
104037522486
54613827342
88785754032
74467328913
68040024966
17527965869
7736209000
315990824596
131958325319
62809340930
275712631713
210964896202
160086380285
366240091948
208247695125
80844813408
270137322276
175349750447
97701041848
344156320845
72180779880
49772348959
207067911993
37187763156
63586667374
261440675747
228225304596
274846694031
216740570356
197137834910
33152865123
218197727385
216233730636
149599754783
332990938439
37167813642
87298222350
383698385304
445903154620
17801330318
353170801651
199994967200
179863254270
227662755752
112587791334
25015370398
78311087806
120440982914
318992076902
54768516878
126023804826
467639809395
16776493344
139466932430
38862050184
285000859819
96761094214
183845189696
228917896570
57083356440
85502398131
325385357715
77037207074
241199964506
63498872087
353464656846
11150814248
86781955750
140190985392
72394448116
114013481073
14115101513
95998369645
286412344907
252990149876
183284025915
374227674661
342110651833
248230947742
269492368595
29045484725
243792588860
63394751126
134090917564
208138012051
338278014264
128513111460
228655265780
269096565008
399439028334
398146816304
287544536754
205912534121
146986675635
153381747394
428354541381
72342766938
220639074395
245986545840
101886179674
128456475340
403946165117
406012529003
13706533989
183520551537
13280123499
217943632918
201592202594
223213658715
147553694341
134671387569
209844998252
428491965920
208346175629
283482633179
166367659395
109681578504
232884354841
4263635119
392452042875
68342713048
52131964494
286828368148
469017687214
371345194278
363633694114
91580425055
477206973776
71786635125
39636332136
220605060663
88580511822
192192769806
1334415719
201662143432
215189138355
99031625377
80419905940
466969798891
334637920134
196790432087
83466012912
93202012310
32273468627
149560392247
72538997712
131420670170
136967200050
75135911924
77938710401
85832711310
158464710194
3778713630
34509497295
318793823058
192045042458
211207642371
354269092826
67047843342
116297544767
100311790203
155226003935
108330040668
110810763743
374344942758
22366119044
179390815773
112092034096
254787280692
118713293066
167588721579
43095036695
170759338709
265750378471
106105005148
238909598093
99020065501
88230085863
231929581302
186898357827
152048163538
31443569899
271623841235
40344068752
229422155730
263347636441
54481608016
69400573180
63917370683
84273078505
50043257938
139928736058
228658982067
46222240849
15774475000
458221318909
153031254278
163017195623
85993754194
339054045792
23503582132
332085142305
61902485998
363580025933
232162620566
292894375840
116481246549
98379011173
347454399424
101827143590
19808232432
287156171793
176935763151
91239746072
76156754321
222543317069
118324237099
407973422465
347497246325
15534071796
257371335429
273800334017
270155620072
200147325862
370700911740
181040715079
65697744897
315129594593
161966161765
333534511397
24276839433
167387425194
61534302125
97357127511
68598448900
177191067224
206989373750
157890666277
39555162715
124836665571
297511460357
246325617949
87978947541
343467124714
204807089025
34552835300
219721159636
224301354144
32523510167
118689199489
103025399699
106893143060
148366743869
230347667335
207080071637
192093133856
293945027630
189818395208
34021484098
304431179572
69999189049
76849796641
8830448440
169010127845
122352607705
86022895718
190109005728
6557862966
291607245204
188484226756
11646752327
96620108547
217478443624
67807830249
91837307378
101441340864
41767697796
118372312200
358979228238
288463103927
113423790269
44342776167
88094399284
184354542827
46243936424
55474991180
334416952486
3988503471
97793306939
443174473549
7320403216
147162532400
112609450154
361627470549
247088328358
264998772925
120198311212
91117948793
371576417222
232396382745
134555578220
54147397607
259758923250
401867773836
329216203035
345953181689
7931891814
115166387272
249863879432
161001908432
53162896470
53488774608
249332089074
46520589844
122053289770
404751210297
263931518343
42308425354
47335619181
304385490963
122598620572
36115304454
24195972186
425036558316
48633951302
297568698447
15183544294
396560209255
236983504090
183747011535
365853071570
224298281014
11280822233
274272726885
27238370317
65038885701
184967946198
192265539903
301820536289
145478020690
233111364837
378751706521
222106432337
464138720103
173860074885
117132941756
57429907784
197462061928
36240943153
183257234379
115478674451
100042893044
34955500301
141564819081
35254238788
58826745356
168369311379
13720831432
477225249581
336488533502
140298013539
334758952149
64041110053
25146105211
128987269078
102316373921
75057931619
103154897376
87880948314
185298246418
88265798379
178721948262
18191090157
294282505888
370731495557
173154197272
129196119168
70525545290
22417639041
238885284304
160845716926
273121082306
312266785271
233768128736
299357268319
123309081185
90771061041
218932178819
405762720455
134891038495
22897976825
238220375704
285047691837
279279375631
38196133415
49569950255
206025576807
288785291075
350590292469
94820689345
283339580529
265479648392
86847229145
146449653797
484075144218
94931527145
69288388148
184042731097
347610134441
32430044764
2947621157
459647879941
24184459752
101355988372
153135000342
363692945632
11300751079
100052820381
55652142846
57965483402
221346899291
69787160955
162341082642
314297798731
57945009305
285004407840
205926798067
30876761807
186127622718
361474545329
366733750228
104776812798
138094173463
8196104189
12877687580
244687792162
363439177173
57120377525
253804494918
70648575407
404312109429
26448833634
74806037400
279099259074
72010968063
343164387286
94673954919
51360756863
211063729926
184614834695
170494199712
476391864697
322028465724
90694493299
261143455147
129959822783
181892097025
109149539381
382289310149
71305399641
161324600715
398064587932
203477982696
290098430197
53233276710
60392195277
325528633265
33202571601
139018204170
235162780867
175183364520
49506733742
347148372558
279273602137
91969522829
102420242000
171676133389
87951837085
58103473753
126592714368
153220083459
62797312708
95466321067
83317333932
161911204046
247729729768
63338025426
131860174318
45717750662
5085164528
72353819737
13833019912
65207699177
140260184714
209255633852
4421193851
119081311064
208063150294
451057005568
240639259583
190949980979
136633470405
107675140656
100499827849
464960882381
111583954554
271880118872
97274930653
98008294594
170254131427
12971123192
49875202850
177121018165
226586631613
57456808158
191678044852
17383079215
392277093417
87176512874
144821224587
6803982182
93225267668
309804361368
374831752475
120098191107
103383705346
334354544998
309434319033
97539761131
27980093476
122463644891
191358441251
7799483105
128937994369
55481094089
335384187058
44722414037
296075798962
285392121269
110998562366
28507318357
214421882962
395102515731
113725902583
97530288231
101448249061
280136191376
128152147756
201864782132
301140347854
125685560096
142561967537
27292186811
462006679327
91855820829
113205757456
52453084609
28696493828
202107663122
154586839794
393512436325
175643110982
141241636685
157810138258
327084563587
58327329823
91743375859
154536694590
12759078899
81286916766
192284388940
151037239772
261478627673
52830679620
225395624084
262320030248
60447816483
24097474759
116052181580
20535706530
374682473990
220628794445
456897869854
296406137788
140544168707
102263598526
108329182000
357391243034
66970987086
425855549035
463882762160
41905562868
41835732954
244342124704
148149404249
361298020068
265601045365
108321872880
276091824987
28470196850
108342388242
72065802505
91562647361
367349438547
344891581333
276541339929
241702892066
46362355692
166852320690
269080251872
218528773457
79250445192
30625762552
197621545284
376607943247
256853251406
319499489973
83579138579
54385075876
60776424797
76780840446
54580117855
67428316353
8349956007
93389596749
131529345661
111546337770
149206992908
148733257636
296271257013
219204118169
221263187262
33504835049
86402457004
150312519984
231033258164
145686956690
104009435744
58848431049
87023438900
25107056928
143864127286
243619842141
261544562218
27106331616
372133268989
112331684704
82004764089
119746427973
186041955003
166037307755
44285821917
1562402250
1276225538
181899971846
39864561489
179014463781
40092987248
123023419705
112980882209
62911282891
13296814938
114338508306
138950298279
99156461375
196760444488
80561157573
60604461894
7787378661
68768615055
225956891800
74094089060
120344689748
76049375328
240002050921
102282748873
128433166213
97518723455
155874054373
187536913858
133152872433
63164250123
29314857812
88801995522
81659987854
82155936495
204706882623
205613217590
54151442138
34992334749
177907816877
173596689755
158857470012
54592859485
80221186394
357026539500
145519333195
64739075096
28148340046
293871567593
256836079941
86688523247
59812329818
73235800404
201989529734
88197208167
281189324914
78422299050
56717295300
26637399927
373031702349
36426416320
127096382994
382637940102
16385294662
127336027254
391555280770
153890597598
312585006733
397875476124
7126339752
33760264802
127825049601
64038809565
46597817389
28571130971
127748664687
183315072157
52127673668
202177819106
29622785204
141499862899
15803572305
380064847600
166491106166
70726213275
17129855627
154582622859
21973212461
51281197731
101037235523
72412888529
94414807015
36094503821
74150011143
201067545744
97006225779
78278755320
79663478528
4818848002
433944000594
136019773229
173271228129
8462437959
177209657293
152129091036
211888985546
80298781258
142519962906
10367177991
451940750066
235991794473
114155947145
191207096561
68040013729
44590439025
269405673568
68667580282
293293839357
374190364107
128391899499
263469620457
144456327128
232063228237
171404121543
6354360161
71026495748
49989178256
233481484526
55879477012
73690889965
159066168704
109175639690
141245369731
23663310419
19256460173
43808993886
171074332864
50333422812
34749117201
202675874692
457568181255
155672979435
194748563078
196126132227
36864933324
260387516454
67544509400
154090755494
64878503757
89882401190
217748696516
231809033358
236693055232
12016832563
189539775125
77601561159
193037057832
177920446471
164891897117
320594908129
77010523523
325408155804
147962707862
59607465308
65851867344
135362470589
159123924624
386958669595
161617361964
173955171478
33141303321
84587469437
12119433176
272344225783
91357589135
118603310076
251477486088
430193018019
182731398960
271458810571
100612084464
176268454424
221051476962
2120852795
313379226770
124578153959
122105858265
245708552909
335439721975
375445988765
108278664162
26885868787
149076512430
86614847724
309253584862
58822808381
217862636783
254133020298
299068622879
43671411351
243577047562
159747888524
19704364548
168409837606
87930964511
34901458532
140098864120
368400069310
328334445917
334289774640
269166915926
239763389376
362641262965
80809492691
331268633234
24707178941
306642486011
382161366813
290934208590
297994158278
319681161189
366016601056
62700697356
6131900674
171574233054
205422561126
143408456377
124519284714
73633937566
290124971069
67041903056
49453676782
185605783300
270677640655
400502357750
22366836995
106625229323
321119892824
281552543509
9338918588
279307465150
210575757619
89276099115
14664171862
108389336330
275572073867
142970345585
311507535325
254095800141
450575927645
10719284430
125413300100
213301683621
167890508185
168100056184
71992380754
263264993684
132018412912
36643338549
18302625272
149167718457
384297170375
289984765590
52432482103
36126505326
139084079453
222691571976
276251847107
105322835519
395360395949
29495913417
18034587874
204759671525
77734870750
271271403757
60165935709
307735311226
72460159561
56427192555
325380414600
252459427312
12956210374
7108399878
74651804847
361210933669
353907131480
76560915743
92179914101
99783477343
250060067487
140296728980
4376771736
121316795284
98749063173
134830858364
289334742875
27287940462
259558338996
339630419960
21919663631
115712338974
183871104676
106421712560
81457342255
185649322676
97994912331
32423071757
46191140709
296757810892
187371853231
39713800455
285944139046
403957253233
57522668224
142156052999
107139124932
263525573316
43968801423
115452181339
208215225169
22251023885
244121607803
252692443846
177330618023
40772495576
2963166290
204155258877
3462342842
32554646278
84655428727
206035168059
56403269471
188117589476
186346700266
32798811566
102419780902
396984430143
34056842733
258901118152
356506573996
88904910180
88629700568
310165274702
201635201965
82633578183
64029149580
313956108832
53848565018
51900849546
202757360294
235745665052
481014297449
27633343537
209549724466
388129330037
133108093271
285691395432
297105816989
61649643136
377867380729
125039067726
40409784125
424064639345
70873161580
2936870063
124322006710
237648919954
285707832816
379812141389
207663683945
363082299507
311588094883
12504688268
390759454105
281123708553
28353649255
114013265978
70211332201
21821797439
288289597540
330023305131
15075583575
380745345666
151085222065
34355020096
55014381997
70748354582
393334407742
418834566583
98287537564
45969066701
293708271217
54313967477
207488594920
102576940745
32422056909
257363494339
52675636474
89717279031
116147179400
174023366323
16991682407
33864326554
177156448959
254933919857
82598220489
123275872146
128769491147
33614051911
54304035091
206578894960
104130480994
256628111669
168288585762
68557623840
78749226089
435433500324
91117588208
353167512503
300415360833
171040316051
179186116384
257178340937
7177622196
312905395760
205614991436
58228877730
221573654147
97671546687
136258079371
172159592757
75958810964
80603734675
194459335095
16479685590
36812345321
295036073331
107685929787
114309457819
281397742319
96519286502
273763833730
122990670246
120755224791
86932669097
375485138491
107248332779
65065510729
22963335112
82224227017
287485405478
211564150032
291698841884
4052125680
381199984844
50946402791
460773786930
52855159729
168446971233
187973728267
198952866007
210615725031
59943668172
234882485051
6793571627
272171252762
261338342269
13369561041
67087530968
85018460070
377186030031
71210611810
111549610046
130361467666
298184834973
50326996527
172016942996
197863125052
170697576461
24670148250
120617487432
9847781374
260528998885
79806937904
220205469914
1805256907
289933243534
468540826017
259970042899
292595206172
113742821951
145144539136
133722739134
56114742159
120371569734
90655207234
286024512686
37253752297
69462695537
95865646694
21585826719
250082052758
209307729278
38346655719
233067826366
9209846546
250134445677
131239521570
145040586145
42449650523
29788685331
251203283828
200672154242
307350157468
445640636059
57554813233
197839114883
56999280314
75578043090
61330877883
110591461726
12211293505
50800323004
340009308636
308465321977
266408600301
257315769762
131112005659
219346401054
222540964227
299653921448
168238930602
246351281792
128954406794
286107160509
211668469817
50531129434
76141030921
74291198497
268070449325
4543654496
368278012734
109670881269
31852224072
24964073985
144935306069
306660722973
286751458654
214078053888
179990807565
321663874143
461367144558
239273422374
135777852477
244124145477
235980839045
327690857261
202000964079
31670341760
13287983604
57230666576
71618525497
4709298838
62504273130
415401044863
370121109590
156721958892
160507502618
99969246430
98262708412
395127160556
148349238693
256676402380
22724151213
369887357017
88209664674
73559620830
264301977016
78736397638
65699133028
178619654094
138469251585
337918254940
172239206549
283006188220
246310492269
399444374768
231676646379
409435732781
95457680982
82028164482
55861645217
20332971449
22539862100
6426306491
156278399999
5514624822
137028403981
95030161983
84743548285
138680897986
47219315888
157814891517
315312544094
196696766576
183978625061
184792567682
209004380625
250617962243
322243260209
270723399285
296306812946
283460729210
122525687277
60431436201
126843038311
115922649512
85771766710
161981303772
244444919649
268332768762
238960168679
87432931435
337047152662
51827828259
428489683254
179280942837
8338577253
250838946430
115358215231
362062523187
234529635568
280495508768
22510117711
187189311035
303511728357
142035549769
58377133567
234394807704
11718383721
396660688603
150062147892
129156636002
193562516179
31044988421
11619999512
268797965050
54957155229
104060201356
317907621794
326847787161
73796584079
33608765379
268913909561
236515489105
4048091895
132451048732
19561992704
165679233363
240276415586
115361933076
141865676157
202336880902
17117998354
48236087323
241458135652
30866614314
29423790240
239192941949
226603080324
88966057466
60072437922
38232865153
155942297658
126616238860
182245657720
215752235675
286351073308
44385358208
192999586474
111116540562
90089823352
214787469796
213906814841
322386493371
5040727378
2840811362
82820428328
75322482435
435076689667
243366966783
109663858558
84434667596
216645213360
158511514341
201843679811
265968385790
179345590017
289779362305
53290876527
244749865265
169864494444
283758875066
275634771931
191054383000
95363482264
325015857333
85729603449
328871763736
256477312593
158923314441
130410877246
3233085341
130892393573
256875371405
77879597652
78333094341
235087474771
237200624874
159756499596
30540493534
156496204165
311235173347
80622147960
363500739039
44297998966
232991342717
281186282487
308496015824
489804894877
413251218875
457195173089
44524843668
133900757093
185121283985
20170665148
304851797674
154480342494
183877629686
32476665508
38626416376
319610260442
6391524739
81974932260
225360602232
1110411019
140787374166
29653425607
86402979403
7257851625
135580859759
263269446014
61888451436
62330465599
146777867670
217619837169
318129943610
223036400608
264441015632
418485914626
252655203277
163221408571
238314113394
103702154753
85059337142
118564186737
65751571409
205468001582
12835849411
259758763329
63098329221
122255956654
91621493337
422143933530
136253033859
89330997317
211054712689
33350533385
113197626107
285346563199
148370478626
68368710388
170515768661
45259028476
109679310334
128324423426
65126081208
94360633451
238409959419
14571566949
24919229319
202048202917
90016881424
263300665732
104826582750
54571834857
47254637023
210046334191
20743554731
23784637537
15345581470
136543334252
65142974387
194018832040
83914279436
162520529896
426441374515
431449028555
149271996439
379515562652
169374686058
73400452248
245061509566
124129323936
338884043544
139761763985
123433357617
76894890908
239273495746
313595175102
98480876341
426078284338
52441965904
275587714441
205954779216
264831779303
240823177973
130877474796
107076272863
219947196240
137072798016
202208127831
108684573822
363330548256
41133054223
145206999389
95420480442
164958533879
211630877404
13280159989
113864613573
13250532215
255562962483
145048573638
53846739931
350146081132
106952028257
189049690984
358549268393
9352132302
199643713835
253168768590
199373235997
238382912870
5603337172
5644294230
298553077262
63537039542
166827818988
64295054519
210568548068
106475158655
309710030973
39359602927
49576381717
199802792233
32327990008
93014370572
36261113850
16353420720
44571348862
13858477818
138660178722
86419573082
77344531854
92272658491
133898734860
212142620095
455255559916
160265133452
148696634884
131030552550
363269877420
153483910500
331124201167
84448359033
156175926274
237615976331
246419925290
320616057976
213585552697
196988065902
71962004750
292792258135
391207541445
194372344113
20392691319
232704687570
297246342108
266696927608
159134530975
61274119602
240178227502
196591009589
66541323200
52061429475
102520265755
167168664711
311222082310
80708946999
141021828346
29545679265
203883557361
30809950944
165701550776
229030329182
184794111533
66095865022
225998594972
221353402034
209379411896
294182238985
367015735626
7425759052
86999401533
90783196900
205182280158
194746976743
129382932435
308033650298
11394535876
133000560177
390034941210
72231371682
28537173419
229583166141
176653487628
204492963419
272422344771
220619332338
289786643433
144206787156
9071261677
38020429735
13959578067
43376372338
144584856126
216503375609
305737064525
334444910997
298767896354
354923124349
240065861774
344604316645
18094329753
16414577167
181606298199
8020368678
138026527880
91741711564
116406690220
7171405834
119003303037
164260922207
269832697882
445512597868
262657278061
28116756827
427821825824
185865425685
143701833433
59191893344
235935828029
71540301597
60648052453
277879755812
119503383567
264431164971
323560042555
174278373380
205157212925
74677357043
300038277577
195391275162
149113120499
184331754531
65859075396
463923444310
133299237717
235046333918
270643467483
92618076509
139700812553
162354773199
140404577267
287651027991
290952780221
227021840528
276466257714
190487896634
345007627051
280372747948
34324228737
56215122451
228814470989
80667099637
45438885499
3160657133
298959507924
231413412639
99111202687
330508744961
287851217838
142121129527
121318305626
148948317639
392350672331
235431769624
23807894251
50346014873
360603963498
267008525385
358714757978
285627544781
408796298995
113342109515
217546974878
195296428659
188216319128
136652230860
20679805472
119666112837
125456454007
365550935221
383781630780
24477735825
328684801920
410981976191
128813022764
31403330950
14812010913
42340218579
176039054899
263530108512
126531017351
28284389158
286032217546
119915364728
186623089120
193437707791
302664536474
186468678508
221087227588
205256569826
90214425365
237246993369
106547551010
252886201552
99048002927
168083868887
449941661597
71119868958
282654983190
13464309912
187656184098
58145572864
130084164781
48900310156
368235615110
152199277942
62126002617
96195635689
216826299470
362251302973
2919942111
390096553758
186966510595
76630820772
128864142840
59020689534
224967676419
34636539248
133773314942
164482195725
36548557375
198286666315
29604354595
245892049975
108523895472
89752815933
150373876640
169489966568
308320512270
242071177474
414590092737
51178595724
61817087521
99552442836
253500610515
44462080353
147542677179
90972552898
18303307980
482207879796
297153925042
142365009447
64733377130
245213894356
42846842291
67954422189
72859107236
250312916858
308686019175
134090438605
83925174941
30449264794
81204032941
155829758484
300227672573
105623650364
6771283339
186209282592
126310167299
31117240647
227934406743
85731000049
306686918582
248320124696
399766741750
88339753581
94770627593
288522741460
70926233542
194671858683
340293798896
44363833720
142491014184
245275281218
56971419326
315692203209
146635486007
18839386078
163671320302
322274545839
226566931859
243064231858
112461783477
368936470601
425180673102
262098416912
307174139620
254608411533
239619551963
190493554807
436229103108
43152767975
438455711364
3862975121
6573923323
26565640851
168290054360
182351327614
14527704104
75034088954
316959349265
49808687504
28762687194
26653298418
98483752842
326345066688
213162748246
42554953136
349430327430
220781149664
51709042344
37444207395
131873297357
280693372256
37542109204
165244770542
372496347200
195397525294
243638989546
182758949579
142021349185
35921659346
102321028034
449966189285
189908227816
228065294278
374284214996
176831976960
77579974573
135359097707
26274087219
89822791066
18832824203
163512356959
127777282280
274980122313
235317086544
190863131901
179112067889
463341896173
84549388966
272168390025
67742873248
349345558768
93883612865
209187489265
133575244070
307050037866
303897713469
20810658544
26783648614
101768352825
354517198744
203805464236
246575965196
165071393505
395091552131
21883536437
177088095590
171820180583
368837708800
95170776574
35509129498
64627773081
6900618044
358203734499
238987421319
7219213878
55560572374
32154967290
9699139563
121528397672
150657111175
274876942160
286437523248
160589384475
121721574386
188067207254
104722182058
229320462077
219323657895
194240749497
107263968637
289292789093
49927267149
94091555727
257687244402
171872984697
297180524627
74290938487
202564500575
160845136604
199270143873
6154191872
51716400348
83976945574
47792417751
203027373171
166504660333
263642022423
90681448746
1373924369
65997175180
129708319014
89883533611
29562916658
391415190151
91098056449
168760477595
341406055227
23854739736
75288224816
25798655737
25818490500
30444641131
431699068987
31828975554
208262656672
157813503302
81585481724
42652442580
267685251402
267778823174
62960357800
25648434305
41017884718
32453836961
319616174751
101812546243
155340788729
183090103844
155214231742
59693644351
154994291965
272941426586
85821220743
27730027395
13179058047
200352341046
226269393392
286015741594
149552801239
402630446286
108376401244
133484325343
75115228329
312896923304
185960440606
92226290191
152443856237
134116680654
126960060644
331366635303
112806298938
114692743544
31511503237
292037362526
16764111934
130626352687
81946440387
41985968053
122135298910
297223041345
286104606098
195450397195
148895394281
315191832965
453823359130
193807510626
316514608034
231746864150
228907850059
380203564587
308194081995
102433211002
49317629651
131743823878
171480758822
243676493571
321728072712
101199462200
183793820912
64367511116
283144377453
217875127566
85618465711
45109136969
167958746297
95797072340
171915876774
237063500662
328615204444
133214564175
34301771231
43380774865
288118648264
386272623560
93262277311
101552226815
23694564525
32352818890
18307689201
357603291698
391111332588
35202806467
100982432297
251807034524
108337859680
3458980146
434347180423
387023261407
134397877769
378973768474
209404711908
383617956364
292871749795
25792379198
333312579853
89808975712
164712969735
91852239584
330638351817
13696909693
198596789418
112561050209
272832476741
453254850191
220237442329
198805413285
399457284639
137737363151
326785573526
49474848192
51425287279
100587800661
54087779169
116857834287
69088274355
160762272236
116784253721
8205951319
178088388073
50972887592
13262632604
18453700616
151330428370
145295891417
304134221090
285597107164
79081940543
221200909629
207314246339
225152561079
265430545504
30941027294
258653246637
17154895928
141828111082
138418655676
24415364224
182009836129
234320546108
66272991086
130575542693
233803710734
180654877343
156641441235
208040438215
107990204440
19891443584
361409109726
91386719925
11660511700
154441796935
18050414730
18717921523
44905260954
290549569553
197935302946
31612441638
185958419948
315226769634
221582772947
256441444683
256746912978
72608531960
181149217328
133610643224
93963556782
41232583638
381765611005
75425833429
411566911840
36512054907
117649871401
12782408801
303390349932
104794791944
268287247996
202591576593
73607635409
160940400116
89516862931
176668908402
77287259903
275612455844
249760378139
203487262991
74602230594
207486183518
59064758081
44690588234
333828890389
38447710319
270839742240
213132436272
54382221097
244153488971
307798116489
64054153624
79686101627
107106930988
116359875757
102070733569
23190758021
31289521795
345961392368
192234001015
317201389433
199603954648
427327761692
225704780476
296582475463
178529604326
391983240659
35374122035
5015266139
82570755251
160010793961
14837697925
37037637897
320552966397
62432743690
191340254948
102491825037
54010028829
341493953897
133718577557
41161987518
138246633520
274575753169
140996641722
104416867567
136960029827
110689512816
311926819085
39718552997
299459082037
257376535143
17234597423
74250575122
230917419646
37171026993
363395608346
291714006382
352595658964
380518750715
375774085092
111329176523
26537632629
143375380065
65657658743
21115687523
219167843309
250092007691
126122508592
152308811183
191987818883
143010799183
324204225212
109224009123
386401107952
89229805224
359345775952
42597764850
1506522655
250270730338
139309036003
272527724899
22238126131
123132671719
265683163389
118124122327
259825091294
74229104195
47888530893
134898218433
120837000128
171543403490
117262418003
132806407078
218822052407
130418082601
161764025722
92363548665
350855142793
110723866530
196550892459
131218235049
148373412820
64920664114
378275120803
20799371321
197803190390
220415539001
53443413064
256139991564
25698591276
356226802100
156337547420
278346263034
463770742548
151540045932
212218133516
104584356002
83246732479
10269605018
168639312368
99876801261
58080166869
61547932895
104287128708
4640161507
29917275684
211178570678
169955012271
204842567539
119778024311
27913344700
58809997546
10372754262
246397274956
272647321445
437471816558
139302860875
391518850629
102069192366
50482804549
19881966740
46038874417
36994966205
152708439698
230401612260
170751861921
276829859026
196843943530
59376036605
55996256411
91819570626
91637587532
7171919486
6219088619
34232567414
56968648706
33471431226
13925767673
139775135576
31979043397
215869744501
87745634905
182095134140
58178006606
49179438806
110948043636
138553828871
333675913296
51003530344
363977183281
127649791204
334861419667
67635384357
306095250510
295518194127
50842959048
93780265698
141409246190
279849266320
196230780055
8488603886
119029545583
39716070252
460617020524
276473300709
220963491211
185405230588
251971038728
47814448425
74848434745
39626537167
44836592554
101008637717
220598149949
263337939351
45807095582
80106737534
94667196011
171047608364
8319354310
139159821166
13096973013
58240630244
148173243392
132589927458
89234149409
428588843416
52492011019
122068633363
208306235422
136842588500
128928395151
71182085915
18179207932
279275249646
339789812443
44601450676
153429570780
69185156110
165577826811
284494325874
20797757019
261432317433
18475392273
209761754861
2075451383
242636395789
94788953933
296218165722
106611975906
358115738616
203708652456
58044246649
21027161013
149423809724
383948300771
264020645843
83875880532
35399660910
141783016497
64948362570
297427468291
251442061129
129468342282
90167258735
54967516211
129693810404
360219858995
35851788663
276040394962
15826019471
226055171497
68243925005
252905869400
25006865946
176858978645
246368108901
25531172228
273218467291
126874400548
373272690535
50573593255
297136424093
343841590292
239425799641
250259290907
283397996648
212459661009
272824004317
356967458218
108018525734
19429121383
77982561425
307541428291
26102769473
113853947080
141432947592
109058802449
33663894678
95772024777
400636807591
56635378678
229686865212
30815209403
89692536327
74716232621
92628302182
312786352389
113928587968
75752735396
44550704658
341105371284
14524586577
47151773759
116903707290
136721292274
134997735109
12285589757
80512881597
437393167181
243699448520
95405380920
8814324075
223137833728
188581391089
278045027376
153108972448
31989859171
261671183573
230789353624
147817869883
422740495735
120110011185
79890765758
477377387691
321563415985
244367573562
181088672871
73631061696
133880529486
38787995508
332228994728
239821294790
24372545426
129952090787
3044903568
35528673974
65875307510
17206272530
89997374052
55901705559
160681196800
185908358798
38899828265
161703514036
13857533282
400455230327
323694978499
340913529786
269380556344
366684627866
185369257722
88899830492
157887898055
230670784369
99379748718
101650168457
286894126600
469547725820
39469012320
326304071214
15634918995
51813318217
394131864354
39035892925
150734174253
138169522770
244686643088
56676648253
428595868895
113927275823
27612377090
227715129145
323746445131
35211380980
190278550181
120783033870
27008116637
205717389286
351309433974
135500998874
194463755580
268703211345
93133040226
8865743826
23293455998
97766654801
59452558375
93826706879
38585365043
59004889868
239519970063
173803540322
191029141574
222359472597
203349452748
109258873942
164569369711
216380652663
306723409326
19877902896
185111607917
248313834595
6298622398
7788948884
139308005583
187157305737
380299842728
316567045465
78693209733
155460156564
355362596766
143173489331
111288592173
38274045184
94473501530
159614020210
173168523607
22315687000
177152134111
33386757808
19068745735
11958105069
18513683517
38577176381
112995046206
19308822197
348104659683
220624800592
89981240784
439937074743
125267396750
24251627247
215512932470
366437509192
84416723760
331365867966
8831088720
47672252227
4327554604
85273935901
242652016596
174991304561
224519531604
414365294113
56246596643
95499451585
340151851557
220904139985
272452066778
43587924709
20614809398
216023023537
208529706215
153994124661
58560687479
172843001428
51948626691
196018871034
106534487604
53909807823
322064918609
407492307359
351711908481
8679584988
34465445643
200433312320
153288488016
151329437945
101662978744
394101290190
36012999828
304938944102
51721602586
207733751722
29776722368
148224323766
96828832980
229699365416
211645260620
171351259774
143956740546
136683948378
52656947967
175475271354
56036442760
125462121781
177124189263
298387118128
139810030520
257337776962
265990679107
291746239651
211416247227
49954697643
242802932606
408556264508
197494806793
136044927858
85515996008
189117098646
272864514615
105838554325
156987605573
359854865872
182876369773
95482951933
151131410919
95945555841
311079301852
306471176767
84977754967
8356058233
46783196118
200948059526
31108386401
106911177919
67869167243
174244148200
197210053442
131956251398
263238439002
45578946273
347882604462
135331191457
38080224477
111844152247
343819944441
155546300135
71752004292
188344154989
205320753038
314516927722
52611249164
80268160325
214069946661
280612709072
6023904933
289536577272
88160229632
205393553350
158779800929
190822919557
186890345996
199964992002
154841976340
380626856313
32246702746
141217490152
119175835861
181004059020
246317724038
218952563043
53390317829
102442498781
174234260201
22219089801
43234293026
351427386461
443715451431
59192824824
59845506319
222136842903
250346640433
116888491785
159253638705
143982875675
316956383490
123173423364
101084219502
324132427299
282508144536
168553026215
316500597866
80473181246
75083950920
405729719751
172901442544
115803229414
11982356245
228398986288
456192984884
164508079206
66782391136
316424093994
193869010751
9073869986
8486687985
55799351880
395655622544
35600569050
6813426021
148386057939
61929292850
313721980438
123608975781
50909388126
22422927653
81412194143
52934626024
255044314283
10970379466
90846361174
439768880574
115352502801
463871563396
6873538063
251566639704
210312206047
218660292670
236084171878
182898225823
350902101219
209283924364
45471938951
59622306244
166129824006
451238149889
295469139143
56792959185
468531470292
142131466537
244391994031
442584907745
410712186487
122064690663
91235938158
112004277282
12282425110
110441897530
344060172985
187910911408
130903863861
81754605876
227591328594
172052353841
52475623340
410181795777
31310842465
325189608743
93007376783
129194480576
35368305011
45156727343
27061725437
129540745591
113895112363
209488009650
262907388970
22154601323
45699230661
328440059154
308082097672
76979792780
152661617813
237850824510
298261961088
334143149790
45344211518
39486204684
232052340861
20316276031
403662559449
114719015693
81399239475
234096378770
410501978433
130935197215
131030153476
31080104894
265026532180
183938654274
372441717642
125269984432
114629771337
117149873963
39388920492
283916704746
177654406832
193695011360
287217230389
278342606847
122736659206
158342694992
5016092039
23202439072
47528847291
107710941379
93461356931
315038743437
37813840965
34428919401
121992133949
325924912989
332961388289
234514438756
29089249768
271025680236
33100153350
19278351015
81160058852
72221920023
120986918113
276521430249
162307132207
243321513629
94578664208
120015208472
60306042440
173456852767
83576785589
421962891698
200706353308
131200337969
46331632287
150936578236
196800981990
18250352829
39565146313
395710174570
401777021933
187611818208
142931023050
102417811185
96919628384
307616137845
184809483030
51472485455
295312146886
132956736104
280877097185
112134810698
51128575728
295569483035
386723178784
173371104435
271923921940
331656146177
229062761935
187667518025
105408312844
96536179718
363732418223
404487363896
358966309847
229551698485
330029945810
50605433853
20351175301
154033588342
48748006797
302911040203
53845884672
88969901422
190997164128
87368232654
125923150836
313877626594
471879729025
184162179945
148647902234
56466803144
196985115535
148469772170
26402344456
58451659835
227718820353
183858644362
291098876711
241129000167
348486415038
88984380386
295120076011
338854084222
9254711726
204408870708
213511612375
283282319574
88741807782
34441826549
262725788913
74781040800
226910858818
32822576054
57497444745
132483318289
247320357336
15316406886
161184117365
76525024170
163169569272
22999115111
46751068558
117771537933
233433548986
15446340749
30115665145
225443376871
244482345583
366158132997
273603914776
294179410522
70567999124
199721983217
183018273144
200749234817
297833897787
48745562647
36214341279
11230845053
277951807511
367273782587
38595857127
88722415267
124097359195
399671721574
209389227441
312855794176
393665112478
245048900747
69022473728
165490184508
326118202447
357992544528
169487899209
457320349629
33082474685
39131569435
46059464593
240229409213
26521396284
272799067975
62464521900
61430997042
64639693514
12949901681
164029256528
215680159459
203551513640
46456682067
144899848216
13646514399
154346403004
275820615177
39617977914
69076933360
340693599414
193929567520
291354125337
100495227445
129416928786
301282427911
185844737308
69646885734
305724249877
125407149037
187597694749
12792817759
34789406646
214241991113
32470476722
27542874548
136861608101
101171023899
26729364895
127393806391
356652258291
11779117494
170909829121
388012646173
138956338583
200962367087
430678357102
186988767267
338221428969
148115428375
227026132024
63484545032
331729135757
13123117479
23002292107
187179745301
358801961124
343769712269
59608870534
255598020684
263753378188
342321558688
161686514750
229234812831
204241202421
79905578714
433434072638
291098266560
60321122565
462282023504
29100614770
329579922363
140236921743
358800426449
102768488908
331816501439
101868610084
104245619520
87824363039
70177478134
106890752873
78334119679
58146969065
72018887431
130704935848
64054217383
220594654395
85381745381
415108392683
171030630104
22006178470
173740385036
138348099540
163131581734
58834181761
375361028126
186141599336
55723931541
382413523763
28595384299
108996596417
256789619981
286176415897
252735381596
66715974676
341620788989
173173340278
149509100233
112452801277
121738406454
36772023772
203967734035
111782951728
96211144808
436551678875
386031431184
399693994438
363891812322
27796385851
40891117249
205391137464
58040836087
102805180003
343349849144
75396472220
77298021672
66951370952
248871732352
39219389518
192669816559
423639621624
91759897676
40826822995
6163777684
167218461741
286711227969
73297937508
54073385660
71288262995
334929469063
38705811477
19186538699
61235844611
73533484175
143027310533
73310299943
173237110292
83094384597
13049740057
69330888379
140971399188
296452674953
165194173588
78222715289
83940627051
197267401569
123734595752
82290351186
262596725415
90846254439
72962231459
112531258471
342711094909
66877817590
119058384249
174877966382
109588935223
127589150635
69883572563
35888349574
260896099722
135546731146
7944800125
112941950505
127601346797
92133493262
128940285675
275134721562
66479877963
7531919604
247474360976
125035051194
425034109881
58001266000
55382769104
39755901956
53306716741
274127676881
199733290652
155730174428
75691336024
42230699037
80381004699
122191946926
67935397192
278335246933
250925952529
223326790121
4385248833
168969932243
44069601065
216028160406
78019756326
173656578756
279698909815
128234129731
91542328804
148886544388
32964865421
68788438203
5196537816
121932912853
235203872437
152127741303
65533202551
244655240461
61063298439
119430871345
38542254695
221734896816
349968065054
294821468666
160409025887
137772757450
57328098106
142495782209
20344521470
282456391573
232110416162
247837520046
278029421249
58008019114
214394829121
33888643767
319290839918
87825522783
276667803755
55454897631
311091926998
70920243080
54457901371
203211514497
89230952021
7728989876
160079394721
97521141410
81130863050
376415529411
134195582976
137513606485
207137237379
39571340776
162170680693
125670205586
235368262058
143033711011
205115219942
23247463992
334849566727
19557145555
100032116637
427771057316
411968645548
330704348258
107985053475
276082546322
60370657053
213887964532
22055013383
343019540808
235554619424
432618042353
295016398288
281141252043
6574565875
170108347669
27155012156
128866943374
102411123260
53512912126
166883074798
285124503500
48523790456
88967009782
248598911089
18785092143
143669759451
295232694372
188275168478
109585959276
114099848147
316973243373
215936351592
46288873069
83837747302
456446677255
168628510629
182819132304
162548016745
5957031396
325883881041
273634647301
44794271821
60272409327
391858761122
124729488768
18248091428
297958659901
371010023041
198943732638
246529439217
156241208857
234710362986
252330618419
244026602565
30092974771
115964881215
174395344788
110603818857
31924343713
200185669390
264385603111
1414106756
86559965566
153561273700
25333930869
106214606503
40952551279
150348683617
212046503703
133262301722
36348442853
117452202519
138078233729
184452869715
219314766816
87446478968
219624039480
19108186835
167368191278
153347686008
31126014860
165130920582
114685554924
32561342825
32182747923
116488604541
38160455921
218648589246
62201893027
29603996217
162796653680
163067872805
170045922309
310101424622
77329208564
5885967246
29591654447
128819829341
391741424892
271448580236
170926591784
354832080732
152869368124
109393585800
84986711448
172560662982
79899581558
20174608238
267011412994
336400775725
10097137796
239165285700
282769301425
267355952384
94678578033
136826909843
86708021789
128123964523
183295980703
44934463362
304721933684
300228801349
28967678442
13471403690
186793986843
165595877851
201612768968
411480864154
155453067376
40546453312
87204897151
187051489530
155168059879
314828985434
32799565310
224124810340
221760921363
2189073657
35878184860
29982057881
23152906080
40377165360
34135382883
44036278620
5009178740
132728582498
38226101052
333719551584
205840345550
477319065270
319770583550
38767077047
132182520275
70875740937
490369970304
130017346018
108954058694
386490313890
148487262676
384820864547
330946709842
80509961609
11109480912
72442448945
35501331945
114646330986
195973012746
67589304141
72195148905
125499431985
121929238014
263420845806
26061486986
45623135538
386845585056
42366348168
288475176544
345707652745
103602195773
61570944630
415914096731
236144439033
157174392314
114186177621
63872062726
182075650444
416120884417
257555500914
297288591661
106288141366
208442314866
99618603333
99468847866
8018344660
182138920382
256497864886
44315692078
177412299933
78588461025
28752765539
56159711650
212823958152
164084883935
96362783654
118965742188
28643254358
254750174607
19919970047
283283651127
77560269774
116554724095
41696972177
54761559784
162594557853
263497400507
259536647304
306509455485
100425652459
75772140487
28597698812
18847855760
54741779602
116732647969
39826272518
45513713990
214545824218
331282507884
316950730419
185747490796
132687931364
25501065088
91730401176
13868197417
91086869990
272024887659
166799986232
192684604112
47208671003
375837628434
16378424282
27346773131
10367018889
176153158169
2704447918
70283993840
191790253960
2290721987
24418314397
143555799513
2945748170
364466637425
179663513451
112811187357
167007513536
96585719837
354500605230
208751221564
119667260331
56220494101
36353872837
244727683553
231823076606
238001017316
164764722512
81869504564
275725791381
63271389521
203731553949
288819320492
27912968820
157141427875
120116863659
12747745929
223638514804
17929354700
32773930641
38113174807
273687394948
32669923822
243165669521
438640663219
170644265926
116946672453
184191488785
27445539258
106931229323
193260390396
211292981367
437955121573
91073399703
42790068757
158232174790
333308451060
234690402974
19341352128
78808651586
265750391877
301549874780
332380197442
210908931545
282984173054
422314820657
421994708358
319541023934
223797528087
306134762564
34035541308
8071592257
266905360774
249168196593
84669409256
160882886008
195374793269
451625053850
82487129746
233872633551
118001117501
48316359513
132860273831
228890233821
155622024934
114357708343
155331171439
75963792817
19041480843
76319463210
232239929085
17757215159
267916043330
3482584896
31931105451
314505416415
308591398588
43031753123
179787380432
151922078255
21515726454
310878744267
213202521462
24798466407
25397106548
15444411715
101034675690
57411595110
67594987215
187880599024
229326537755
112546110171
304707065961
54995901355
97316546343
89418199527
396387877874
106792703677
133249374534
386859975554
20485075919
144544588786
81061489796
49457549123
174774631085
390335939521
487599310255
36332964805
179302725140
61979129599
201672716588
207923338678
7538742590
99558263631
4925578183
13712073458
234953784740
238607665057
265711098355
28457385049
113828518873
8489832262
270313348660
45715793352
38947612943
88537270145
269485425887
148103010568
179906181582
99169545423
90273062976
21540056944
114335271639
91569819890
217315531443
152241020742
81015775716
355837148989
114247288960
161277238288
240531814824
11251258903
11360738413
163202699419
40644492032
267839581950
277318681236
32885033042
76932865061
339973342935
9050292968
226906535194
5680355750
32887377597
28572810805
339342212937
77891368975
200013699846
281945291928
106984556662
139577582714
392293923432
4537568220
79491806624
322363201080
332369326143
71463094111
120970568227
65098754605
11188491253
88303896396
28229133273
165394008403
459947016834
244921960680
244827315623
188459455890
287441003563
257615182638
155048021706
183657926404
453128464916
104441620669
40649626862
90688946068
2919671574
16216311281
34144984943
320108741958
50404991172
79997688722
267272062265
128695637901
110946224185
80071057510
37749481677
146119240806
40987922366
178790777299
433268854553
9641670276
437853966529
232509853288
42121371593
129800338402
62238518287
81332456119
242468719683
416622843335
350175238515
37979073015
224867724806
211714875309
11110897816
221268485426
143436517879
326365891400
96776884726
334558889530
409380959811
251457983339
142188720950
106364389287
85699364065
36951783728
291822675072
47891157846
265368013654
134127208731
296727740153
323566644494
236794526880
399783194660
87809832396
176575511651
62011935182
250784075887
15621874251
185353727762
263489373257
471144433799
179204419843
332781436308
104804185132
216055616653
277881500023
285459353770
65577075261
176226484408
85369335058
150402239900
16490461086
10695429393
27540092422
30360737661
127685287331
204088964517
124942683200
226167065303
158748261060
296210311879
264214062133
266990010360
82645316389
60555702832
101712813616
272295247425
372773755945
7425085493
27279749310
163318080051
96046802552
146877010075
49190980843
122475069147
336102077655
39876009443
131931634740
169909936399
331994567133
73504219274
260834398222
31623865068
181062040302
282920719297
26779178514
298038697534
237032469414
51580637079
316885041769
209769842522
60359843142
34167410224
286179820984
340622225935
103908957736
333817796896
141716601935
59960802793
198474582600
179511114721
402875740749
7308703888
14497498439
248471408165
249010539634
238839759887
226646472904
183427741562
118606459237
203474487708
262864453325
80007204951
128912967669
154828381181
405175213524
157568138304
311419667184
134087295429
82956657270
90484411090
176422514091
64211856420
126317318190
447409796800
30144020839
70057938579
275416406448
212748635391
252129885372
8076972040
268403577226
92541036577
323016439053
59038458775
207240490061
130212473478
87326945219
9485030000
202748595888
148741557128
44006469534
28989023786
29942298336
29008257430
218447805174
423486095996
416902291430
342253175245
52660589193
179703954267
234603667750
45308749762
197769590987
296098747799
140531823208
245875528411
136250788093
426449493962
158620623666
284298254400
6162134862
335918038367
86177742013
121056989328
112652971919
30432247171
364568448243
312444509325
335517844648
130984769282
193285076250
224205926180
123456800607
77709906402
264487165261
212375421182
196722308039
15926647090
175489079450
84352193171
106560239112
77909577018
387209348714
20117947072
280650557368
184896963432
419774750233
142445082245
76340714838
197326922671
177449511776
47938520768
205271811758
192090552710
200715034701
356074778588
161314659163
152259840573
25299345578
97225199879
71669362812
3379605230
334613444995
347757114850
134522205387
12956277550
247813378616
348139177529
389090839922
207822593960
126582956484
208414716270
82178496023
60663930504
158006378574
121679994753
53138736642
223535863748
305832660309
222344533302
6303716900
59528005369
267396745580
257187864955
186638538578
174618179244
45395153945
252276757787
2792704571
29807253994
26716152047
327953190303
152099155678
288266524868
141228656653
173975391024
51730613612
301502557532
56078785812
118868457915
339192596923
331131264204
373132397770
66263761586
121637461465
104793889350
103037802676
166743776213
326439730980
178008274901
237888895888
6724012365
259600809004
14982270030
155332962800
71369891012
135520368349
270062108626
128896209775
23223957464
395437173041
294587097966
67828808776
186941733129
167787893706
102426574725
173739950678
12133008296
175511328907
13923721906
134337251749
203561482887
23516791782
182792423783
204782429076
21955592230
230324268334
24660481231
284288721758
80473354809
330672499204
61919289676
40389750033
46724362459
112080198419
20062936623
70687817256
10522311698
10404487301
127850830510
78765690406
124842228238
25592614272
116038136458
386162311406
264984863792
345312568446
360254461979
368875324388
309906056923
231460732464
165522831273
315645227072
31323094924
122415581705
60022145724
455098908133
20971927709
99636882831
202549477312
44506433841
259508198461
129288070316
272935124612
161720483980
19299798445
325639082531
44594068413
158882649521
134470084192
353841063445
480521493252
340056470790
30931749820
152032533426
37584158628
12563097307
92575543653
245611455788
222027265281
364714338122
36435415451
467779182978
144868145208
356661434581
285408991549
131303262343
70339813783
151838682137
125132669162
56799972947
348846412273
150913086710
119286782751
88965822711
132835826538
227461278303
31494868993
86790490060
131620212637
10403056509
124386276807
76041125465
148906165290
112558238209
147324404911
112306695886
273782703598
27480663955
357905671537
415329700694
242548850658
25188884049
38368511325
27572912348
126145725566
358995098629
228923107909
71482514716
37907201750
218620376517
38052915568
305360761319
19323846518
196140922254
39997512812
262446230546
90627607705
258285607802
20478957113
225384127469
138830233319
8976541180
7415209238
144931504156
116972654458
138703641066
300850729027
85167137044
283401225600
170220518010
157208145845
401808837342
120106137750
210902871223
315546812086
122858560671
18656346798
245292644199
273906339440
199659835994
253261237603
398812960935
113097191997
275774277979
450594304243
359933180422
258395428584
27118536174
57335156333
283157282976
336114746312
50693891437
68429755491
268706839162
441386328902
208465546711
207082820073
268166728590
11126731006
257414017489
23733071798
72848761347
373787768585
196147862962
163794801207
221392698870
281093722575
125199699621
209885920009
218911501524
100055936436
123061949414
167713163855
98214219019
49751910372
106977389183
17215774745
149762616010
176944591582
16044073600
249052031306
207099312062
316478074326
18859885812
270619570626
70502244356
25140851803
242096617552
12147878199
262912322636
205047033612
24544294497
101211804162
66670150902
7418434977
295449024909
25719988072
80034228544
39553200088
269737715661
40002558072
38015630509
192491701265
72993371960
100628645005
337023896675
89118868705
11799840258
399953977139
210575458910
291059237310
373889363081
45352992446
103235248791
410317346055
248685870413
79441524508
113381391363
188503238058
6941749366
42897329063
93416477014
142839770939
8715527319
154896895469
231562156401
399215773310
39032405405
51026888457
93065833074
240405038163
147247682391
102315077396
231156034480
115056780426
58240517417
330355679639
27572461934
284570944834
308602231631
204677648761
273024846416
248687984696
141736639757
355654817513
300227392846
251016245348
348541754611
72355830453
310673834897
319347524900
36116645065
260485602947
283082692928
101745197019
18814538722
331075829581
9901514103
267775707468
75585660518
75792875635
41768077724
210568925740
287143390046
19119819033
361997456070
151210992769
296319866133
283766356950
172253301359
177827271640
194757063048
73777622186
213786661118
255985949521
251029015486
13775117746
104322776954
359712802395
109196629091
166562767045
139020663244
10745279886
45133689128
19056989377
137236243714
83388387809
217756050679
91935011693
60908714217
168549369729
112136617858
60158826714
55438007997
21220811586
40560352046
150613570091
115759558972
96483758539
241560082911
55155337866
78655979579
68777191586
202462767117
326974894113
23878209385
176876787887
160450132689
283125962322
146813564204
361116509206
352901011812
12340680388
323019982052
375346048547
170795713348
39956259952
136004559690
219924187282
65457370471
163474397864
99755700471
124496140080
161129141107
16686970531
113615827786
237286740602
40455666884
58075849490
340663947961
428856362445
142965931977
215593225983
35390118148
116985123965
408453556260
177930401574
272318494859
124909533715
6849885894
379298485295
138964902702
152356887338
2552009939
75416929088
74818288377
88625097827
158918237638
149869450594
205857228718
275875364881
20369471329
26646712305
138115552546
364496539702
223042551174
370809035696
17325305145
48395454644
199549116619
321691951186
122402243430
79519155684
123682427054
414292075518
22491361773
194538365983
178030386755
207565330649
207337597853
235910851693
7189148074
190588560845
300977077469
248833090804
95428943209
133810781295
85182966254
429831259039
28428162008
131853239947
18444620705
248049035998
137041825653
216768188543
267393349433
351555171860
437796898736
253083256194
430033938872
129900920601
21824465057
357393290580
79603654747
404462284431
389016887916
226992622938
304124420916
72858080872
218643143272
356019590414
69195435292
263345227777
197416161370
7778715904
13133392905
317670828262
19799806810
296175558886
234461702072
82365548147
426659758471
314873873533
132091612648
57258378322
233190109305
78681180511
98073192063
90628340528
37014378714
373546739703
54409944800
65939667739
35239036423
244034716523
118912641266
107946116062
20959867494
197863770871
67205308338
18549198864
246011205596
247644959561
255785206254
54492217163
166174875061
175407103640
285672092996
445920320254
92587784148
61752444339
44422654692
41173606869
406471944712
32921174732
38242245479
111042920956
59524084264
444945014256
384851673938
69724417091
44674266409
125170406099
19839164783
89822669724
137506215521
174285863013
389058193549
165099696172
54040616022
306012004515
248556424666
3660461739
197193651080
208406174127
148675169834
360145392840
25149916766
249727350959
113350952914
265341572672
259470302416
334677746332
75689788425
99816044954
93703128714
205829872637
54638500481
27874811551
149046776772
108901299194
83258980102
442850270792
242456884428
291913777168
83226800246
231745896798
76295454255
118278760505
296364725078
69916953518
35053255092
183325024581
92736762315
368970912495
254000335308
91079258617
285633145523
262601981156
1658531257
199942619160
90517167729
101222028516
194482956403
26730516632
82757076411
35041221812
260982783483
7992857648
292345034126
40257754130
146096070228
176831683808
118677791874
195547649620
454905268206
14397947833
6015540911
290162223232
86989229439
30857876050
112964615675
95777359157
263120360850
119149064622
75888099820
353530625138
102148210046
181565445288
56487761675
96508121003
49656773317
257861986895
277882328881
142862950864
69252473034
105134668271
284971036567
203991474774
426259757263
340490640587
133287450360
403214537015
232825809671
132211922057
22022556210
178391851602
305986347746
204200949058
322138750953
48921695460
223920906140
16303619736
236168805159
74599576269
43643238965
161757109497
340982565172
84356067649
297636889153
37740010396
201830940428
147532246481
50664549265
163692115177
136979417341
65869084457
1325733364
88160937541
29508875465
13223307187
195879158970
398061730798
331927486808
136464091811
406651061130
389205247921
34444569163
59355007454
190317305708
368768595303
157159250122
52530803111
134267860058
16907296779
196349397435
381107134900
169471985437
286253999736
289403474885
387322933147
263715830367
300948114453
21664135141
162307654884
86610816022
361480557859
159081399098
6115291328
119958886589
138476042166
213765386423
362274545540
81522704109
305560579955
145981641551
217951517662
17142736205
224058319554
261854914679
250245928364
45209754351
154946670316
291590680261
196677374347
4185479271
258571491672
11909480034
119997983974
203589115149
353342866046
14039071372
453652753969
84460078491
217755085418
147521259191
154896574403
283272548989
53952667045
293640114172
206848913653
221238947885
351609427663
156045527254
2013210879
99645016654
365336001300
232265888104
30529917668
383223584650
42311729077
265642710015
171418686055
113351142149
225452651304
102650379007
335772497651
382476679604
23568448439
76948365726
130522460213
232469181025
217338265333
223520824000
209864385488
30356524897
300181203120
131035072840
54890188041
88734079105
226461814186
10583740890
41792085871
66982954019
261502042746
165874926000
304807276235
209452636752
263610483920
288993467959
15681852251
261529123074
11200820970
286042629243
158971625256
65917970903
186911328134
255310199898
51367624961
183034024124
74843249091
360227101673
488021321150
105813308901
358029004455
144012172322
171751449661
208458952763
56657651400
172365613248
62567128099
319886208521
281661744004
333994692608
38556227935
182380474854
92058939790
82861035060
351548098417
54361996856
169347844658
28547076138
155040979264
265907002900
442173180387
14273132390
208739947575
29878464103
207015049772
296079449163
55960123864
270494804765
178920894398
154038004346
76698669442
23820651508
4442016447
116630007928
399788755267
251227542136
154884783407
20787160897
122855973455
43360363657
86986174599
219437126500
86960597229
440280872948
39830217885
45092079684
97003691411
32282048971
142522647845
348492820439
335387178871
32990237470
79612842861
143326952517
254297772280
335994701704
194493318797
106882450345
375126794687
111510117241
266995809626
93189176720
228081371481
128589186715
128090959591
164723315395
93700370489
304621610706
15257435878
125984155521
172743191288
176029793068
152472689718
6130905653
294792440218
133544861185
13056500492
24219927720
282928003572
68748021809
183601260621
71714638823
52781535066
230186027671
101480653761
356157440551
95208602458
59662181513
253499216316
26138009406
133589466331
103519102199
46598748454
151467631403
129179354136
245342933546
89515657292
193439381997
19276461913
133745681652
313915165745
36285518656
204280447314
298834358545
154287401420
96280528985
188405655584
450239470548
266017815082
280445556185
174096328150
19050181182
22758885578
3672100504
4838430078
309571954613
173702362891
108247140816
60808053023
168839251965
122917323925
33438893304
387342740936
31545513920
86250798363
4791394024
50667229813
172581648839
155545915370
102630512708
55351683818
74958528407
200595307284
313670700842
81638614787
50661225814
48511072686
69485202814
187342009376
24813555230
169778011720
290890456440
204799453396
465635507019
117949198574
158253447239
288850180396
282407233091
238429462986
185890392690
243085697846
109560231200
74807988159
94809486979
90303568394
43915530066
46900594639
24801577309
200093587617
412565272292
112059872886
76553150962
199190381351
95634281126
189032532943
153691059972
117449429564
360354837222
232812595392
342704279171
228725722234
350220524336
96997193335
96094377055
281451499226
199322648826
263228292359
137444608204
384634851775
266178679736
58646114913
143657358371
25624945847
73989571497
229529225242
200523202624
39109109550
78523612836
62114654000
458603132976
14533328729
151973689675
93503743283
289630830037
160586499463
50789445942
99969395785
132393291330
35369516419
463743504689
91881894340
17240088522
108874267807
84310921428
166700956146
293893730192
399102166077
296370822543
424532908804
183668869401
115972878524
7153694967
32814714418
248267648580
140135881294
217613450482
17283667704
370385255638
61282521359
400855870181
47383810123
140399425728
34072720806
74291939973
26795995480
139072740229
174611730997
190550796291
143033975556
19649656641
96977287867
141070513606
174591633446
53820145814
271876101874
6187114256
96174810336
101970009767
324289673314
420066927819
157162492234
3259053381
117424879574
89556871682
52597638799
419988505355
422956936369
67153182404
67773779314
151440476593
191546265161
50903177773
202718754931
303185301137
72752344761
411258449280
21213533067
380202478905
216614329329
306302020888
249558249516
396714453806
265206402958
33894016140
288124577960
233113838269
150510676626
280251089096
118404984986
177404754540
398599971443
62774413539
302895858016
20039620216
323319986118
44690843055
360866537343
447420432654
46705917553
81085132851
272715069342
125151003239
184712730578
181903298976
199884640030
25645754609
158584080867
115068074368
285947965755
88050771913
248526486480
140081711615
93400065817
68952795351
83162149594
23069408865
21275125024
254811015150
60042641737
107667981119
58017814996
295641149625
333142911693
282127623667
368927767089
95102184449
50012343722
325955660449
85491846973
207531536304
59892351126
155859751529
278110341894
129092119073
161022207546
144019499735
60735766363
95480952520
217599523285
167723865123
3159985128
116602943053
381434924102
61117347377
173027888635
19733662874
59865933800
255747414328
23938354512
79811422449
334489066592
164596280575
192744646518
83397976658
289468732709
65889020306
206368166416
420032524181
139475730018
332782039499
12459809697
187001654261
198920811105
21533170942
170421012007
290178603609
297383566732
202390359980
80362710089
348991260015
116794251555
121636863455
14099282692
14253718837
335219588345
143404222248
245111332089
92002493677
173030911310
140611857418
74942550767
260949635913
412401583482
326029401956
82031109800
134083135917
320339609261
39120064877
55929697738
78139116282
216973959156
243999349392
95194709892
90780330083
389776086881
308227133798
132234276589
125398230763
33866614941
246641401766
24213699075
261455647065
41008376471
344134874032
319972703387
69065445255
455178464438
192882049890
90519777630
195928283547
260842891480
139616062586
167711291854
110307280201
387440228814
78841201427
138754728624
400163707310
264445396671
181941607746
68269802847
96798262962
158638286893
274078670273
198667633704
51738079767
420613159668
118038287352
90548392448
112054743810
312328193183
374844345537
334412553361
311745215831
11130148413
262681532650
96991450911
108126049805
202267665748
13559799883
145273006937
5346804831
273771546897
159050419415
40945401679
310648252048
234498859213
42488170718
17650869611
56949928222
63171387816
298281679489
169939151423
370346424684
31246720617
359507726165
10615875894
125706047727
14005871729
264376513491
194723583967
266957675087
153066322540
84678959320
197717024430
150463269771
42533274966
220128080218
176768246157
124353272760
178095199950
412624412685
273866903149
321669894575
28464287772
83745355755
225567496453
359292986325
441914049940
200925963687
152475782899
9568463753
365978101790
47465189790
234483871589
198027770475
181053727594
425123969317
83291501222
84992232036
134886428531
360121037935
160164084725
330820273688
127170518007
35275031599
55800391909
8537863408
294008888446
274206378229
476187537250
85120845062
164359321591
387407856480
16487064036
113380566801
236154599170
278263619477
363457738234
162960327187
135413013052
30828125800
104063768170
205378741655
97338535227
262609790703
167887889410
96083018010
164297268882
273237385878
241820489473
281359693206
161072769203
342939248791
36119095007
242618227200
134664224424
206591209604
66527630556
362936647604
241541592152
113948494392
299867720537
424509690686
426880095063
109955511780
182221411421
368089456956
131481537450
120937784739
320400157781
178325820055
165195031084
61487570543
112911204360
142716879729
308964418400
61895235087
176387246617
224218800578
62518381824
418595037239
400735568543
281358879055
69274877959
368027076216
99345441458
416939623498
236041276510
54218059521
247881170705
129758794749
266389269722
350732421814
139948897221
217861561057
194188822852
99537710146
88597343680
60374428957
40657167403
215630301934
143947572341
136378584338
18321976188
283478355446
417767190576
185800166789
357173205348
414729522526
202302789600
9920434357
48165468724
25745379366
368275624927
296501052528
157502457181
115453973384
10879926944
190234443891
8125893797
211972727618
56869894699
103376877733
237328421720
286940912230
258789729559
89477171460
169811218809
67276216050
18335395638
294609575248
40480237956
88831587202
88596831545
217660963341
318036623423
162975599870
346860087331
153400382086
358516774294
65023610091
43844130438
30567925335
239151258866
155217386461
265267672202
142024460374
270545686080
422029148688
204463089845
107042270781
315475418281
54251868518
3814145867
40030468933
77952276332
147170490246
44282003724
11988218301
37679458278
123303610573
11270468341
378299969588
165501382348
102568137486
243667904416
410954849013
63221744675
104975829244
126090199416
163821275743
184421542970
69331971615
95727179576
208842073001
251659504983
234064697804
63017982196
4783505505
174634216564
3987263416
2611549080
287365278679
39693945809
66458848385
170353939476
429687015000
331379910925
139252888766
178226445340
149136373025
63554605739
254235424680
200828042823
337360782485
19798128069
87722128063
286977414611
84568877506
108255343285
113583792130
212787316652
35593803875
16203056641
238127507119
209090167853
152081736758
76497445404
295772733878
98193996848
230992022070
160524124986
84291731197
91468112595
135385328531
292315315420
181458171472
8786164191
241545896712
260568885588
284814765795
70585619418
31618140775
2904815741
138756833117
367618573748
235900635697
123070268170
353704125985
82770192559
286093348297
78483625441
125538685566
414185163591
8520002496
270380091802
122288460938
352942748725
368697270616
150474220674
155778590792
188714416833
183553789584
299683415729
165644433174
11216250105
242234691573
248525164452
262694341602
122446946046
188086346502
118120485638
98085825469
203537154610
23850644125
136665348250
234641686363
279812431755
230210435201
57291663980
201280575320
100195878595
209898309865
56606991181
186439368936
9775431235
21230053994
118491904988
107370731809
163868943243
330820614802
51594120148
205045251387
64861152072
53057400573
43097511359
82945559215
57415156564
359097816358
69630534023
387878416458
26537096203
338578592833
77988311749
318275160503
224191220730
189634330679
385877151010
199278451520
258842412034
253661277963
79300800437
5808613345
137889030179
99424431793
43685162089
257472292989
30598868128
98688036955
62527054038
189840701585
148553437617
266392817902
242686212666
69345979453
66347986833
44361834676
219486820540
167150765699
386074946299
104710671028
270078290296
236528539094
206465526430
296709205289
83581727822
62701171470
450621387911
141002327323
107998843218
313044272469
10294983607
24393865923
357887754824
4468163238
87258850346
42186464859
17612085507
214607176789
54939923397
14598765873
427406418853
312416326782
210120567911
346920686539
95784077810
209771238751
44050066928
22168316881
38559091169
6159100714
9658240005
142773721464
51919125704
15713422503
248245476847
170445902471
292745242031
223701460750
340031928960
30043544538
125754310048
340161309727
28840484660
357698229292
161941174565
210058490094
132223434420
71155868671
296454478423
177199793395
125492723338
401302005119
347050334614
138718050472
292065405453
160838193577
445865905181
33378452440
67578629241
209156191576
238097724891
36333579001
236334973681
94718137003
54615990716
237471186455
456863342644
421456625924
291181126029
91858000835
9486596492
30708063050
28942141298
32827214186
120021493663
40616229559
124115038375
204406366268
302352550605
196629861265
112928399086
136856673576
53587679595
5348039432
36783096686
182773544435
47008296936
256366855196
397119381490
40128550859
274386345833
232443136885
153824890264
37241381547
357343363184
217250738837
2835533036
238224132861
234894147445
15642124041
5815489492
12936743611
159335924027
245732109142
46183786536
70397645208
93089730546
31430743793
379570115148
37332207120
179627178781
154411761731
361418130376
235762490148
63438347159
203336111763
118728684735
239613109673
310451373063
32656670811
65788884299
271334413534
272156117586
37410683272
30823152863
39662399540
303368728771
173436189680
291281375293
56151041783
50694116837
40548416564
35725972890
113492223235
82258661716
73579795254
57195605799
206803246450
176986591020
113545692850
459999541348
48917920402
278408521854
166673106344
26310988231
430458214155
284979775543
316201239520
101825348080
296111630320
37941881554
350076858371
266744112182
231248179896
7418596227
291951641462
221150557431
258191333864
318504311944
419557040801
35080754597
54113865350
30531526602
6451627069
192280391535
390141729009
30935391190
101071418506
217207498480
252723875230
86747783070
8020074933
366725629475
253599115533
320858436728
137237548395
224357807960
272421267645
244781191852
3091671521
311313717935
70217753526
36689319342
39377430235
37608609693
49431510211
214906516071
172630058052
109426805615
19189731455
90500969240
6352585236
179490374145
82963744500
188657215792
462563252523
147555344715
379044111040
6614523433
167563650659
293791046302
208475565002
137978739410
330695650344
289474263390
17516009270
349080185778
240786746638
319925869004
184817145455
127369293469
307507571125
385987310867
396517475854
17221243173
218404780753
9814550664
66295073405
190934869409
69614217660
441127474858
3585120216
52930303904
86011463711
167987013476
18961092651
293384002695
296358985839
114370303680
27455598821
158987594677
261843006068
158582289285
214913484619
1812030346
209596068123
268305409364
129365939621
204429535490
20982869725
104544773803
249104702788
72678498466
160355330516
41291648596
254215342766
212843624408
45406983690
22345123114
110982461458
87596887215
16253540036
13265014368
15219128974
354039038945
230170614863
280603449442
110295564027
245125106536
41634022152
142920540705
172596077039
324471867239
424730529699
83901914148
137583349313
333773092051
35799312895
67448813232
8488104788
123959413572
126081092405
17550517409
198816364127
360389312879
11478290393
13365930752
287664571872
154713841657
247454879588
446660765173
281364783696
43972397593
126032179688
122439867222
269370749749
316738698704
81185435078
61556167175
214271616889
168594597563
224563584567
232484514855
88420979681
109266466710
120491353033
138981089177
46320363523
16866446105
338711735997
154503453211
27071706033
175864368952
14962982966
85026490470
270372856980
12993949628
327329331811
267152945344
37447161227
248298748167
198353613808
93889135448
107129304162
217021069271
96664446971
27736254748
31216686240
241220606758
92671937930
83869633345
465033207787
173819375369
33357817247
401489662226
67890449984
68782663276
70739322780
139670771511
311227630961
30536743803
333172377959
211977692438
166993037937
277099158135
131186531208
62566455929
86950016987
250671368959
123759400172
446417764350
80597289924
185216225403
44863451657
471806888633
284723893106
137983610513
121867065688
8200998278
217700570984
251978054876
195422959833
49973494438
39273420376
195530157455
224585411520
165739243951
420042277534
252901419698
150154345059
323654779320
332627924475
208921992792
60109895163
51400072301
131180653702
92518408436
277145653988
10773834199
142472079172
134321665960
269346016413
142244038353
226704055633
259783799100
418766367347
11637256419
182552982346
196462191346
222646669437
216881472540
35613732311
35951922834
211155976204
340267971257
49574339901
23665637462
51005761559
147999394426
160462434112
157834260103
9818426164
40745881329
120150051474
17765809969
19456631439
29778825565
230406776346
115647694264
351570626322
297417910385
63677863042
114180816721
327717269321
128867999422
142237266988
123765621993
248867070132
47673221098
71915841368
18652853245
225730213180
180172887991
241147824065
431142810105
224850785421
20898222122
352636648325
6055089841
184123614875
225735907480
44618413987
134752718645
102701507333
94990857746
207614429422
172787186385
139816865578
245138878288
24780779968
24848110940
185158590537
139835092974
199786401305
51707498193
221684848912
248130672935
26211176419
94256694898
262748916957
450644360078
96797210810
90112339698
91119530805
38631125513
142058933230
50194567422
33685618427
245477809760
403537476577
398102678368
107724291712
41064490621
41374614965
311232357031
42162519619
44794001993
190640721103
82919939919
272168547310
437792976452
202538236878
76522486917
459093848721
215511880909
225568796337
181659764615
26818026718
260413677502
6630370000
158019221750
127231353925
152484744902
98261795633
39847520673
32630082041
383416440482
231443394942
19160230514
51874922195
18368299414
136349937145
347946689762
33385976641
207896831676
184331361620
84343465851
367404533988
39352695194
174104393985
160461867389
112499530771
86896885457
7922726866
37828933422
363133957520
216177520980
155665043381
242246912689
10184925821
362546842137
113206805949
104617767104
254940919354
341268978018
17037797377
400406167782
366227804130
206667600422
35018592225
267790070707
284276592445
131416529571
129857628528
40952111861
141693463708
288729918303
142573528248
15257307425
47123781517
80822499748
464173574439
71341487208
131763217004
31071079703
42923876476
145988244661
172030283502
116913482202
30370855468
396823589039
144048279060
47359759069
327946567846
310814044686
74391772580
166807680128
182437430765
302122276315
188298578888
9440977342
73710030056
31744555662
48387529897
101048398463
190037265243
213851660510
239834130591
90343736627
45682966681
89031224437
55657767345
386714334671
245232061110
78661082471
66481770143
146044522091
35236969448
218541917661
28819622789
272663875102
104441163746
334908260165
212229951163
382680819853
387889703159
273956998365
238765191454
128708726951
413026628522
226497573480
39898294895
46407139140
161820560027
38050790094
61705374638
444831088572
229187372531
145079172475
187512243939
163340309674
367717038072
221102655047
16332033464
43744976950
368902342884
80411373230
66676682541
207834103308
137796314558
159765004535
67478202103
394447473463
205500354457
441895567412
232002459609
22556928117
43889681903
8638051307
72652652267
202204567896
105719589449
167413352186
113041071358
222148235264
202461823594
251037915965
96757324600
377700399786
57253665769
33804733449
393957758235
259298575634
111092340332
42807867473
256084185740
87768695027
279847659780
250618914717
328111602222
313825277881
58763199417
128989725861
76899664378
310112790445
17980379091
86669866322
306542009817
31154999698
42316626335
172423342003
159504596864
129297414342
406299677563
40989349030
221441060175
350768273538
428425621714
370614330514
52184851928
102207291982
134395841354
189720237791
241329365575
306339309933
166287774039
168626374381
89726865770
186720429599
215221964611
10421726882
386702782036
22442773484
254323633265
299410950513
29500649034
115015707451
181325451491
104699056582
55823428350
59064197347
72262785378
157263109653
234727599993
348298566457
139750818289
347421527747
143033289915
20134015169
325809527999
251454574738
236566037900
388317517356
216609444368
34613161606
286815769524
126403692091
264253954866
244245565749
161299684685
231714661719
76964832469
177530407099
138268322008
16939283653
39740160158
164911730020
272862997822
50464548636
164860282118
5064150170
132244137566
350258448153
130250553636
410687950808
120459029927
330681899740
236457851024
124531407558
97213481851
130424506565
67835512187
408988068562
169163457012
228872238295
326695009695
11809145589
349958148161
111448920559
103483956296
472456078141
343584482355
120097420935
28435610540
365423909551
29246502642
261342390842
276730897809
241793573562
37602819686
274457149990
13341285059
56979599273
110137256027
42779302457
84615382394
295324927187
92536427270
143963926547
255401206970
419748837650
381087640756
193336325389
121202186963
333143115900
123078223234
97540796383
288750678490
86968957718
72614801044
182001305110
224663649123
141591947156
54179544435
13142037728
35107252531
40533229800
23848078991
254348034161
364333994196
2919094485
169529263689
361288610457
408287125435
269979374736
233838984530
123477269575
194478159998
56661709790
199248735643
55588849713
43163043730
66137194170
4874990591
122445289048
39388405699
385096779805
148381948015
152574091709
92319422884
356660129747
228682878538
299197723224
43281792404
4913097207
239150133880
14589884387
314880178649
160506463025
84082941252
157320686722
110265537189
30959418386
115742603762
163190682654
113649312607
282335915275
139567034660
105080578716
19996904512
15459647220
306680360614
60785129310
267639819549
349376230372
234673992535
328368603006
92278363778
203495060591
167856886040
259080123349
321708521211
117302711746
172611105181
132205273949
7554303891
205474690030
226060656802
57958705842
184306210736
9706813022
99297053740
215849892142
92951558113
176601803913
111738413764
210351833038
302472141485
383959550332
429586758550
56353365884
239428536968
35753655407
184528368349
16522854378
107536426764
267742646893
74039503264
105117871607
359678432745
218843018216
209151842104
25869796817
319996959654
241994805244
61968196719
238150002702
126323436457
2759118092
294981322687
146844059588
465507205267
236228145180
183790402488
179555006140
97833344320
102683419900
91133216489
64926548678
192715772345
230395858048
104610424847
51788517205
218959827795
44865636617
97825031327
92913316418
132864686021
76744910518
33611938579
22430778760
344828446142
191341279018
90776275120
15335331858
84407799665
220859991270
35566347886
93220476173
401359728725
15777893084
113851361460
242321413231
131379923130
374572216864
59246777364
49216367250
104487902323
39233400355
463095076763
194277138749
161078253232
225747271871
381190748956
243290014184
449510413201
202771874144
230687827846
313408937307
138865136174
139857262953
315345214954
23899185178
457996178064
268436071702
231101837509
205005003525
253358774049
190291214430
268844148615
308427302590
122435639535
16356800951
9708730828
115338144973
18553675996
136005808673
306308157594
88828828027
227043563399
80322480464
121403252961
31124944940
175491333427
137635309802
35035582946
215415079375
280189405167
116757810417
300061179905
255948802249
83694777652
316736900587
220123533428
127578127793
53652110108
89476261076
45658777214
55288517259
84603907570
432082998501
221809888285
367057193166
17953095875
170253950906
209548954859
382677061139
29845759716
174023308983
5924639178
415005345814
176118729778
14054594550
96889522781
123384266620
54542794955
338870549768
342420533421
53094138155
176275419531
58032824106
58612855858
335248140084
119976159394
288083202578
114366521209
269005821724
167359153249
346011459755
48289776051
185976356366
469420549501
2842006766
118584225674
225925337986
162181899300
197530378207
364679877622
31787564717
251874214766
220846886851
113323358133
138306092176
194860686865
271590144259
83305811412
90113379147
75751088516
71415412928
174221238947
153419035652
53690484293
142557072587
337019039663
359181487333
217267614922
135419214804
148846722461
13247714181
153757853169
245362417678
7516306159
398276363373
18783441766
7564222558
30173564255
215431466719
99500866532
25414734799
180190746245
261732066903
154443090834
126513309952
63592086599
116850089546
244054960117
327348050168
8634242181
249345874765
89761094014
480582472629
7987165496
145589760976
156405617756
16233007257
201714709311
57637086190
82759071363
52422119636
1720343631
81973743879
359806628065
321917091218
337421346672
217357983002
6327987231
160473468658
161559426054
74580046545
77333877099
94294310091
400826491093
250673303197
282159308187
5424883357
490122707229
85580726026
419068931125
159331689566
379193227606
300875374446
281943481913
254175212715
327896793015
217645021942
4973137641
82789536967
259311977418
237000610874
10429451242
115226254675
72077132959
147543886754
337484808531
139066474427
86118944841
315483020926
19277444952
85229322914
55898793268
327255848113
353492870101
298878502064
107368406754
297614680071
311542499471
94864057471
143157447389
336428494636
237246486715
226876428972
51568598754
272214078133
224598259957
175105863042
268990317217
136691379347
225657360524
219795411865
105580688895
300137125512
164453568667
194900233577
363533469996
12981240077
18176941813
76458430807
166018302783
58787286135
113694019819
295527618536
103924039322
153223781689
259555312112
435449389187
16823194966
99647427646
279702367791
62485526199
34539892214
131301913285
146013827404
77947846124
100123783926
26103691388
143344467646
155572159976
349566346807
17685961601
25810526946
54958390749
339062362436
244294191417
25096904121
155914934672
301345842033
389682970289
434699612099
221064643464
136418965919
332734262748
66785965019
172739917843
432399455896
102824729597
15375727919
124393308959
59553836934
351457040943
70575132776
31195506389
413258801199
255778652431
438189337976
233239053897
380350923821
128914896798
8070957628
73250836581
152524041807
24687079477
104205604205
100695535646
236305517767
56135137123
113495134618
168936571511
112217567992
108526758999
128245505210
242771437599
108070032831
251901677965
60087564278
78902106537
210146691566
190589902523
452006983304
56271758957
277223390710
82288424809
304979717046
110519536333
10155651069
158603648925
183172381789
334363194127
154362958457
168094841227
267962569801
111636497476
144995813422
192057432204
258387121010
47968178742
240898273269
304223360081
94302614923
296093977867
85834592670
171716164767
51718092549
14469717260
180343586035
179024673763
203783530192
37326981417
145238719196
373437279530
156270602541
200454759763
78877721750
384333593126
279535339611
88903699443
65335851565
389141870325
118532094512
139795908896
41699513228
87166277387
244925534748
141255814586
208467041048
147075758724
113391618460
200031111446
367943706662
302875294655
248199488680
255704328509
65900321731
18883419295
292808984650
453913248870
63315592909
118231008923
67408665766
77336379133
288125070122
398541240032
281446638806
171201022371
165515394180
318487441023
42200355840
172486486995
262099443661
4531078612
264361036943
304251508516
367267285243
192314151387
6958340351
14092346362
28209645656
135507327285
6128110572
156340043964
70908243484
1940405098
256180514320
86519752505
4625669187
73965603620
360087557496
2614415062
18115075913
105961007170
218139970700
110130124947
372658934387
435295093625
14357282770
95803097636
217232298031
370680672650
314270877665
164914470640
217049974018
79278103981
77469775151
274241278103
170977407623
197162162373
70427963801
319943515490
52733863455
321823148372
45498998295
146556121215
25117856351
104036887973
237057250322
421407980756
58518015799
143995236192
290862112484
223705194304
93074130827
30947644897
215644583341
221380068228
133053133446
174557293343
134034040169
230092889174
158592810592
278921652792
153737565287
128789169284
201342504864
214568912522
259351753287
85507245938
47321097007
346200899062
323653015993
188615154878
243216724064
273905455352
7961754401
55669215198
244858163059
25208892770
37663816590
276257322900
83062463754
66161180442
36837005710
174820151302
197909017390
114285600709
172243695482
37943887195
137067284936
9577037629
214124721470
116176010043
315380467074
152269828922
110596232290
65192116968
260945820426
138547792405
69254117111
16039234881
51950306403
364068237728
253523017508
276516370068
65398055490
213600920392
17982950418
235003507291
198613343142
88348206737
47432119537
392910400626
245119735174
240994222307
334939133161
41765721467
181762576616
300103348183
124013335282
229691183055
340789498283
98157493953
14409551937
45230708408
441308153238
190908384724
462507010001
7579252465
180671732336
58065803169
192700237927
35279574534
2667210027
89386280454
32467975335
284629066362
136978059962
170342617805
372276524782
269745032159
392532449896
69798671032
445802716355
307184711702
52893291177
50379894756
303169375341
71701883584
50467865399
45386570256
48897333169
77532476157
307108518879
220547346918
59496379408
234328779507
47402308280
81660245420
33705508339
333043163012
9381890778
12969517492
103752865415
444215120557
291618910780
62683726181
123974308837
185163798525
101025177801
370766292103
138003318404
247343217778
136465183841
111227724319
281533867971
342385884931
197683803844
153881383568
303237941480
189241951097
28655728577
311521897875
11697226428
118296714455
274695114508
50061034092
252113257590
81666396235
19046056769
220320073230
110872383124
302316438845
332646479272
39495692628
172784377718
102200344038
239735644457
360028473416
105616654065
167219350749
108953788239
49671112244
67726113090
72208208512
94246642691
27784563010
329288093592
76396829124
108720313249
302372273584
83496961908
420884741275
186089865420
62941672294
398875232018
109320890314
85803682534
269326122022
103072481260
184653571327
393224576143
152535124409
150989447044
243604835260
165620112798
89080378576
86745447865
326385054577
6077711935
99852206344
394235406568
92445726352
50061092126
131972541505
365809738210
83364602174
210576534036
267038695613
32889069043
204387909879
213488567819
8299500737
329217173039
333418901159
8960700083
87177605970
34286809352
390304769058
197921660528
60500819810
301168230210
58273829041
325538287123
283563900117
232764957208
217333264356
7243025491
164883469835
6209229005
460948202898
245111837932
156385094031
160382135223
248906067044
382159132683
355201141721
148773206311
389797465743
182254090035
281752963455
175261762805
140678367429
409552652585
19797459981
112721750334
199332547758
207801476053
142611515489
228241924204
38884208011
227508672396
229768736567
366454861811
210712691000
60000704853
428120372648
309721034880
62146972391
440051338465
35481951970
144534244943
115532374138
20215392445
81852512980
48074592827
275666225938
2605449574
274878857164
118771777299
372354221472
112630699952
239968340165
61712275230
373382124774
57144325135
179549043515
194656239540
151001580659
120889166624
136592610560
138048685054
221533914860
57905847354
291018432710
3934881619
465326106382
94912748376
155356756323
20969794962
116934713088
54011989755
110312552483
193303856857
114483592807
180815302629
74313914624
107058465231
10540592228
353634405345
141083671524
429228568798
146000385276
27431874044
9063596676
89588295450
258011484594
177510119494
115304819633
131378676870
337552551253
32177973748
195719320605
11656474871
325435804014
88515912778
57593801426
45588557043
44843199129
126238174611
314706553096
315871085605
17422992336
39877925362
78695359831
339080037680
40600710196
100410462339
39317391967
249721155390
94708952489
106571911428
259303931433
32321145375
320321118759
30537259668
337379261417
401893071574
117797465573
309549895306
334297777345
293462136639
123458241711
177443323127
97594098858
69978109493
298061917242
110478597778
142612227913
73610515110
419856046649
173001395767
155123703565
19571859599
34366594068
263663757799
70312903415
382651613595
100103136228
362982973034
26758056928
85968600500
70947970774
215367429945
204738700493
255014701734
345427639594
89734424433
162282019716
254217021797
223777583415
55087006825
368196065984
265931239217
442615811592
438673598888
167778896278
68838087893
399745249822
287595043346
3884000661
304806156858
50701384815
248876246744
121371558634
89803490890
140406874884
49424629882
273026927299
163756485470
238227239949
316776752641
154860015662
202314717177
77424132773
242543655852
19407144266
104492107619
63192921908
388043176206
43914750682
435549854589
240276026265
260828449279
50874896676
127280515137
214532276357
152783581165
51928042921
48038300569
195091838543
338124383636
1945110893
359212426315
155365994964
8550159607
105480268688
376736652003
83448179281
289952535423
280584539399
372403131722
219243581164
236743987923
177138032809
311748803485
166281157625
284816541113
90484655302
190305527339
29574052783
122193775212
430894617717
207272287165
293417289386
24933610503
400534109581
472411645087
109874011111
62865973236
304121229744
449721068526
46240834977
449992213006
283348797229
323261667938
48017508146
62233553061
114998999190
106072529731
282000452519
41470588854
215146760860
221696682289
260011411337
41956796643
189252459424
110135678014
124224417262
158417376495
195197527851
206095299020
239184944450
61371028162
270369084838
239007223838
218281799308
238028991200
140419475342
176042717772
260868605356
96129510348
117335766227
49273292852
240775867376
43362663094
8956091271
171409262590
347175557866
190715962014
193528277640
33252527253
6019441713
180579442963
69341485230
126197131920
1190251350
77904598316
146074189990
339213456194
159972317379
7477537333
173895340010
17945777402
368952888449
296871211207
106291183216
141384891150
276638676698
91563159811
117933829315
263680699614
37263191597
303828012651
49101368007
121467014610
214925293367
276969525781
469140911371
257820221097
265173919066
50157207036
94227122665
99883720895
172232422191
111784533557
18143835319
241124759680
116450952090
56338744699
99483796718
71804201351
20676896499
90513978435
87469165141
74717878851
97784873801
31641343608
23532334078
96133114245
124590491299
182351237958
156355403618
206386042241
154321595588
262355834915
61362968389
151327170583
27047678685
137655444093
202027335684
104018051539
275438074711
52428684811
101933305530
67836354990
10676251897
105283956578
316054462095
206320644085
141748281003
50695926978
169628444654
56740188305
253976354672
258130308424
116322591814
357941992515
116966989472
114916402084
77151294173
224428315280
139460910690
85378395596
196758162080
76129409671
355099416142
132066054872
244091497139
59367413677
62901098934
29902105714
268922643044
225502188899
260257276420
22896039897
192003326380
94859071216
441680955631
159184733134
270615296386
138408969161
21354853912
224450515689
30760666318
112657466172
236569730423
165135127123
181812504076
333493667783
232185600595
114777765539
450376668498
147110115036
175126433210
321395484934
207227667048
179497728227
130355082981
53222937638
10930974056
297003385295
167604287169
247330062706
9567071949
200917266968
283003588345
127972139529
122727993238
308788905708
203859338436
85462839782
120733855086
79860120995
370080436844
388035625847
86508465988
61643505824
290217056022
134892191472
23072512958
168144990556
110800725960
202840043418
18075568755
164373252741
207624822837
43747377268
138370009719
387056322956
443648809857
293769139825
176403916077
251140698326
310458080246
260783186153
206469994635
44261042369
20447875818
34641280136
81719580965
23539311650
313168915398
188834783614
204310260097
382703788728
172017945300
226527162306
107846406128
229631991273
363326417446
8924006683
359156290969
105924101484
11734408317
302778029655
113519675688
233482135081
250953658040
197902125575
75895405574
94623025332
147133192180
41957467329
192669881376
168302294525
49943780979
91376226585
460865129591
49903045493
204064171719
59303108263
135421066842
269314353387
388516615170
75966512049
208744703051
198209953361
140440446881
37715162431
191503124995
44547964724
46876592185
144294768669
306265200364
317647528874
316640214508
92249912208
120576631998
352895031509
54271441359
148410477549
112533130612
162790199009
12920245310
78533784189
49924696226
210006004751
13616826906
84215359119
48526635408
81729630423
64764743427
245689561100
210891026934
46770487698
74530257146
177308994725
146071715650
63948086116
41924069002
169159749909
11293264406
88535467093
39933557941
280076428658
81417318887
375467793372
270321461485
36849555648
77831709892
471338192959
121851033477
80887108117
123503556049
59423359940
191754321210
319813157050
263246782587
285497789933
41363613646
158764754108
74364122390
86646765478
64568448231
159761347573
178851409254
33941107875
73593090156
273964280766
81780396813
128713749230
213710479984
239593586297
75604056701
58684333629
9804623896
218105375601
87684640087
211644746280
15481209186
84939120789
142891648743
30787464974
314457875814
138466753799
104884466114
384274713269
76980081680
84570445452
88779692579
310999189864
55276853336
151508061494
310562465535
75972568359
39906878663
442886032420
143575076024
192343621060
346916210810
158624997296
114582267363
169504870469
87980573664
16074163910
26557462614
191590708353
373196699421
138045041884
226152104263
334744631714
213234266405
129944369188
119686984601
156613068497
103140023051
119932661856
197513669710
38611118293
125163729181
267606483981
116587974032
54176393444
13511883682
116579209231
82220185561
324448692786
169856309441
308062959633
363869419943
255290918714
276049663091
96801436077
111144674714
447155649085
158337623196
195455039445
306492319468
158139134655
135587970358
66470943646
139101248145
328864328089
32411097669
90467531555
46418135525
103641925387
465197522043
147685898650
38935375994
112599756164
278863635289
18124740642
147485512423
189812794156
34184998646
163424505869
464552467962
430864334429
242493114106
60751793538
157318529545
264690495557
51569253409
48940169239
31384097375
249763343938
184109093410
80112723013
65699060073
312369000337
10270673856
99809189106
134775902242
15368571844
8179582572
268117064383
56697248366
49122472366
49043372251
308017127444
213947965346
315619894483
65807382124
405205279808
171754295172
12313193735
217053038423
67343328444
318141033685
223827998950
35614398120
443159655857
198354641658
133926919669
145365699693
193222090109
141520061783
335398750894
427608455861
296831509962
107153733094
398834259659
255851986989
82773638075
30884138376
226974345530
91569386471
17866607108
356369189817
269936341296
73315660489
331102872104
154495580454
114666181346
63014852809
134298242614
346762552298
344012410502
273893410966
304576597648
73407077526
201759616932
22788488146
354042885766
118831930673
285934667804
238894294377
151433570091
220483602125
80695027479
46412572113
74019146789
244265431280
130742279122
181654094155
170258486699
310879207739
11645634563
324791876624
11587033245
227712462440
142166983922
73571591344
301792399263
109211585640
130117366618
243429865531
130311753215
74257835606
276633963735
46547582029
205809704190
214766263047
121082680234
22607976398
196897861346
224485358004
227321516691
236542281709
360558513540
228738874730
119230519348
397372848388
122607168089
234485851935
106301034380
356146767575
88453763593
115620629851
46075212080
123846628862
27650621178
63456043738
130735783487
378259437928
252855413743
20099498585
260559710122
60660128800
123686192783
244660598235
306345602811
206660185305
487684531729
115140344306
44192250875
176835070839
398500324886
116817134953
35364940548
118735147263
51375976497
443297573443
374022366764
149202630178
283460771523
131129100099
28364060140
291297680099
84827751831
48349722951
94202062084
212029411063
336086048252
388803247957
185502138635
193909895545
71411600177
117970938565
110958192682
76344772913
162712625905
151052720377
42297023823
40809163920
80297545082
273058787255
356616495864
310579202132
141130056846
315419435479
66868195845
187847620804
155724244124
269459627190
60205032898
247557118126
9877625521
304956979034
291318283975
139218699111
271647936819
114039810084
34239254632
54481155361
480319778271
24200200639
45287476303
89083380232
190029423830
97759857684
298648250650
179851821998
31908707568
187568603948
271247326848
385916975228
64166317390
65356789999
143975782500
82986698024
99478278705
10354964246
206757755220
14798700848
410948780976
331889069670
50038388211
1847870782
79950328802
204843065343
22978655841
147361604118
204013772221
178157877681
64646141234
243792657572
37114729143
18680259391
58428267635
69745989282
170530879397
47881119482
80934803319
120872280622
127476800157
130036719700
364735978763
254620963803
314592808128
84659858676
312968704564
349709101900
190541279557
116588781557
111872867120
179846911478
106855907198
25927863753
45887946991
15586497156
367751255895
63557613213
127636599532
45666341766
124224044359
186836148770
187990030754
261331696068
332017815286
144593018236
371038190203
62498163010
211616911965
277703373467
200602300207
136775217645
26301498200
51669603802
59978978946
39860878037
43481160094
28088351792
52805230452
383749998097
256113288392
245721092956
7432768994
25177785178
49598428963
163317068857
31575581638
73280417831
222019136183
326183063338
44273296589
42961978771
230828182861
138513662944
164712020262
228315266934
71391106533
110800943763
10783281289
142115249650
276568033431
121700429755
100858114410
205007796606
169971180102
231920564194
463027664757
215935842838
92301842983
68193545753
312638749108
91389493339
66460698620
36569503973
309653534389
203534411752
130878904441
109952038418
105631405559
2543841473
145048947680
191961897267
240753310486
372804750104
112150462211
200214848635
277502420910
336780423138
275228911510
11888293984
158411793951
425298223722
367058803086
25800088455
227554633343
129002768364
154050429465
175237471203
401706282703
220713362533
403345266911
84009296737
76485918521
165293984766
269212968259
143922181592
27068492800
395077103414
93360883785
77839889462
91352100223
210657626092
137661575331
9976663212
197491803290
72461990763
21430122855
337260899355
405373929181
108867366798
123828256203
142446968138
135852858805
64207706752
42466530027
164817796271
200768745762
242763815104
41334354937
4176144055
87148560056
29324949704
112865725125
117180461884
126527462304
94697198458
318959467339
55176948984
169500723870
50911819799
251399531713
47462519092
199932986355
320156078132
257841824017
44887830339
200946096202
133586135381
79280666433
206216566916
8697215334
121481022778
319464707206
148407707369
264685300198
17834824235
270992343508
155034864757
5049210129
148168616431
62728333360
149178217458
384706743043
2302027466
299828268084
85800551732
19867945556
268916034830
148935982885
291746289447
379792864840
272173000341
44741743349
11772514367
363047956806
131466122406
220642228337
15423854290
175029969702
14874653058
371930147448
387874742017
131752006620
135214467303
280504149717
17565791809
81975040198
14714549612
26600874785
263543916112
139958081065
212616723036
296861559647
215590041043
293547731595
28865539500
45634193349
162482257373
96647976204
202944854915
33203459316
225353913584
146973786895
67832400804
130571475804
150831168696
424053892148
170511992665
132803085305
147583231218
24923386841
98751276549
245857646711
245303764762
257375432202
46660829725
99692059706
55148410696
211713246713
321746750180
23564095751
286304193052
9390861537
16286555537
21776220001
78345380255
34164835733
87346092909
177490416172
453347574387
309178097486
119782150697
68352249980
236718692161
97551722974
146131499668
232860346750
283223145404
412199505900
28760021751
14670874975
96902220201
332849016396
139950749929
272773407901
142771084532
299275743191
174243053211
124571060638
193904596828
91361608170
346044274016
24138573471
66626286666
93137684181
35966227680
309288222583
372644111613
282594222123
185309123387
17740582258
27134908213
102030205257
353705856481
195224610916
42680921786
214158472003
162628483229
247748412310
363962406400
351379804894
55157885930
447969537470
83316033643
41363130479
203890398460
184267882949
180941724073
43630660400
177832602592
306967672426
37762745221
27689989823
279630399200
27761001687
255971906014
13639418882
3262998922
302750227177
90978508318
304737227922
19426335821
31364237114
175966680497
41389234305
205237716667
164201963638
111740257721
166768976295
100406977897
396933260364
13562084875
94878372945
195831240607
32678327272
97132673367
14151067002
79385929192
177048809413
446991591887
269307066499
246695120097
291765992365
29399677929
199138200947
31520020777
128996692635
195350959671
320031732032
245127132069
106815486854
206204167593
387324350211
116427160341
12927897889
457465855868
137558178643
82555377503
71204780794
157647685398
283145866576
73634612051
21384797761
63629790692
74099490720
206180361356
116411288796
306873954422
17515095892
212759797148
46920478321
65771288392
229794427324
254688794031
316116559842
297138170359
250280131317
65796924742
235484758079
216302533362
343606165988
69125003614
263684859858
230500970193
35165380822
258700629472
354817297367
273936904089
68354848043
189094660477
248301806239
27157536859
255085272481
89146209725
67877628154
264020969509
40963986787
97448879319
152130260647
119983882907
37008497333
156253326134
22175309857
245496548032
183099401003
247305463715
60934483258
347639368109
299241633036
36702930891
35269557146
373237329229
56139469320
161458537496
100161011948
121451648794
383911996951
214275701186
179770315566
182624552353
1632387125
170552141558
170457051683
76295761854
4286676001
179070653232
50425025964
84575935891
14799008967
332720035326
80984176562
69850546781
132606467676
67532844757
205594917812
212850703510
409433213364
254464481552
440585077699
247992784778
120917905537
122840282823
124578344241
342475186095
134233966808
99784229451
175095158763
115095188494
85098415047
293812910282
211800740959
22725461226
264060681315
47411186499
170167859092
482045701914
24865830228
56144719406
22825073912
10724023271
279018629715
173542450024
35848829643
13340208547
172456719693
103427934180
67503987103
111728290974
7690693262
102222022053
71924689503
269614088533
33296053403
321090849443
42267038173
106357513279
109738199896
112312314221
99876400661
211462662912
196456129911
111439638917
43914160303
157945012884
10399639247
285044341484
71580461248
105051779767
347820540412
114952954532
106665279557
27309429069
39736511079
2848937399
215275240092
339604077348
221496422606
141161989996
82594366664
94587166500
282357657944
175124760522
322221526907
177962076369
41696509236
226565959686
104009060798
203926297079
92961720061
66867953603
154054511863
472419937249
76938198333
14378432153
166681580346
37395236119
52713196329
353861820357
228644202311
49954181205
177224454658
354365890934
111510088147
130748238784
36825290691
52781416852
112710947566
148954455634
42888090796
101699386091
243815932757
300714808473
51539572188
88353033605
91634868597
324415450385
231226889278
312628153973
10486231933
437282893047
8491293295
112554695883
123466632827
194674185025
345099480763
364723233531
251743095404
212089184960
368311297478
10458212249
328776334942
231431215712
102920689509
15445472707
137273648553
90730465390
85423012050
230950901398
38916801884
245439316499
386853495713
306442214089
295754472498
169793877072
288877784365
350465058472
99699859271
10969004229
227229124118
73012301149
459268991532
10921949411
47920535536
98627488618
157719860167
261486140225
388100874150
182807115575
16290578131
197517356194
39324060855
268127831203
430900334569
224880329843
35339487812
102049703751
214693529953
431065816121
313419692455
383478302265
304027570570
305545988299
26528406178
266394120988
286026299411
152099875233
15395351896
30651186705
254405493166
159260887685
88105296058
48227784215
140790935235
57183246751
343488907509
7152566415
163444773307
232445134713
165659346506
293878098528
312701936618
122741925273
168452881285
25039729783
130410838934
225113544025
91639678375
149952465548
270771708126
224691310431
16150892203
81176453261
51404490169
230416951139
78369243291
299535200705
108077090782
135202523633
205853198406
435882481795
122485487740
175345681272
36990904903
149240082120
210175383879
74032188894
28740573640
58353448846
184970235229
8687116673
203222944143
138818784271
55200479358
54308473425
109663836260
105884930707
108009484740
92306647565
231407760073
225334915530
9362845703
254228195830
120548024843
379411072093
52760432797
209085961016
85135244157
303031302951
183169936516
46048697685
169230870690
302267105283
251058259615
47070938303
100827206229
120658653432
281092883915
69560822179
239638919309
116326924870
49876116214
16693073538
120371424874
54546339162
234886358380
461369709847
358411208946
163303874651
15692239469
181674018217
196810490322
331117484493
101180329302
49031771201
28904723435
113725267550
60691515193
198867829231
153843521685
444332479743
66529106537
399443267250
171005327287
186926966076
63130430512
221233635140
39471453792
7970064553
142957687019
175557503270
419184697797
11570037033
171256934763
232436619978
139293692951
354898903230
439989088031
64714193522
30518273995
113327755464
117546333376
354407702059
285959442907
180292965376
179610314165
233775414159
134723261184
345172129164
440920702866
408991081467
13417394149
141904417395
254436087172
60865190010
250121259254
43426769209
436145700293
281922555283
413315105284
15456719256
348792740151
257033357195
172913962857
162099611840
336632036421
184945820502
37705141667
132636803168
13494010820
161028161472
159604288569
104718240822
63294413198
204272228944
175314446869
108586530463
175269307505
94042242185
255576530848
4857006997
154780772625
346093795609
132387883506
138513871558
177490059473
38626504770
162705902572
238644514342
374909261887
254425314408
61065709544
97726217156
25522871785
157494606631
91729221584
216836480077
12263219548
166606133316
300593264302
60013088309
180851863543
347621086341
133725601297
69495431752
56593652447
23332245868
58609115952
69580153345
70872892282
278976814614
103620766156
66171186572
141909825368
155992923989
204962561131
40998639840
48694098259
80957286396
79429533252
22553814349
363733465185
100457300130
76544103971
387777273015
241611205648
204191067196
419458409580
214318502068
188024880513
141694727827
272815860199
223435361755
48820373924
28216648025
258812432047
73142611020
26596771656
113445586184
260991799011
285093257975
268438711901
111614148134
111642963425
5545836769
346362383463
183323374562
209667383967
271262473812
309021436289
24948844575
56129867555
39740724859
39306472443
258171462052
9783209591
290789004900
211691596709
136944734116
212506319739
224446251711
233739528099
375615118076
440405866009
139682000176
9929681379
63409705802
109192533121
36413344265
201919783806
188641502791
464389020209
309741672896
6023391113
7044591249
409916344352
35544649971
183274939298
317749240745
317467328622
91347110066
11297225678
134156089935
75203435414
233458655914
29419270906
60871534410
17498901259
126768753182
343902097978
102022998727
177813266766
113774154369
470240087192
111744568593
410872684270
146050532392
111745974310
250423207677
36060546283
6749242359
90702761137
43169410182
96019106104
60654989790
327797156986
201599380868
149609356093
394567020146
326514340797
9339867028
49854686500
121609584794
289805916122
295558514512
299935844626
64506618622
104591977431
94536455978
78370541523
321294520602
17294866453
93247075856
219685802612
23250115974
220272049799
51176339207
273400488569
70190972816
201034783892
183651402740
55162783825
167418818611
100250771118
4684983306
13668686045
70700308333
201313443251
7205433771
265923851141
314924110855
171966852482
16702744965
352214839577
159616664103
140744803385
16377928027
286157562493
69479790993
89886946712
208352037069
241047530047
115808676113
154929381945
47215622325
385172081106
371731775271
21355394771
169848557144
213818865992
208681905970
182746899251
427052679630
95416097751
2504405493
222061493995
334699700044
261639136693
75127512968
10192546948
423805789525
16132908559
369135631867
202899739564
43381769057
145337727831
275694182430
108934708340
294044712208
343302215484
101551619801
130015915535
183257745852
36255941106
170102701525
176064961634
482339923328
172974917490
123659651710
37479086339
79872937038
206617342991
228929922401
242093145677
245200065762
111652168061
11762273597
209987231737
164587385110
19034620184
173583598765
442313062855
182892182720
81602162961
121528057976
150658132355
35436547490
237214831589
247738209378
248763149373
105306762093
94363478800
228676931488
265109964946
29853606562
184608722229
316387084870
234843336245
163616871258
46432921817
45583005366
117760151040
12860791052
338366822558
32610621327
29701192532
387309467057
65103691826
221169230398
269621788122
383531296091
137082307541
22395870075
300961802894
208242325509
235913443379
422496132802
194848045312
41340604733
68954279319
37048594563
401639584551
26934452656
169798263380
404725306392
30369999703
13662173756
89404693096
203050923040
382354116673
134102813059
124865680845
176679368461
263441678554
127580872100
39057141436
166582154668
59302055190
98871650189
51531438756
48734374804
169145844826
171392709022
38819822125
59027814576
374858738325
179608604398
359038992810
125666133191
97841919252
215426785667
6847259574
305377951851
17947641589
216703702102
62783556158
372172290817
41459757846
9041398424
437929494534
4010065322
240740001108
427073737174
29143686915
230741185775
55864838186
244422543988
7632201402
137044242374
103665612673
14386693906
58838763807
19154733250
266577958060
411302361834
192838991800
63465527626
230645944475
129560990294
282553116463
173752806701
125251020463
101439255277
303012527469
150052583296
107844587445
43486057793
211737819530
203059682486
21677081131
200392717348
83105984916
228296490838
88211159750
203431093606
146813121825
224583097300
255000968981
393954672459
228874312071
279008297281
36675231473
333794482730
269544708214
318001280988
5781892537
333019794698
472802415029
12913409475
205804770137
112320865020
172891195897
487559749921
107132606883
50448016467
23137329162
103414925962
268038556424
80150495986
405923371507
403803412766
250070464472
146976717788
385783454654
139802200750
461931207557
173181919738
13814774274
98249060252
339048125560
65287476612
49578535143
100094185737
238920258550
370435773028
137450406665
88643512626
117955890943
305154925366
111302353046
152767001740
123504548724
48251410540
274165500165
61151426051
385945472483
17906782829
187492814874
376522944346
106285423895
397395449417
30413343970
263540992229
154889719847
326377329232
60780480363
67372661403
290679390984
414986122410
280678340732
12803826220
149824968030
47772794093
13705534808
230047258468
135764450421
151938561655
23264388709
67873169905
2754365727
182977881465
86816697060
121342209043
148287652806
63592877901
43009332362
221014674333
61423210328
175851765563
308933236761
315044826077
64170039687
283083398928
173538089074
5911062120
173684819923
416269322301
58481502905
136915681297
141707151935
59077575173
64743388570
414826368817
126791014636
370255457062
205703111009
339288947203
70178589202
362623164636
13835621561
52730593244
160214866529
104365109724
168312436171
17962526520
49767164281
270967520603
13211313123
70084895929
145266055399
292251286590
339850469600
135737081632
219957883694
157457621058
426583854079
393015316106
254689698208
29257568616
73323542669
207636212700
171209587991
121476215862
417826472863
274624679893
381299141959
211693210255
161105971923
239808325553
11400975195
165065098029
97468231853
251519600204
169192463628
405305284080
61108556548
37792061827
116309115500
135979097736
220486085798
32077399557
92693989254
205349249625
67034029836
26871728591
188374322099
24727403062
71930461807
330066332817
87311006614
310336691860
39995440897
307974090551
223948319934
335214015382
22027849181
74381211867
4843522088
445655875046
158745159424
235809124674
51193317282
242989048419
193819325732
10831514238
51953662428
262107756656
241893802424
247626806772
358869283750
132069137636
194698960079
160802221751
260299206652
72159733737
169089736974
193503874621
197871746019
326271449780
91582143182
90142242724
157220334022
73990207894
226443752912
22772767114
306291964657
83274050224
261993991315
122642537878
62618005420
3000262692
88876317817
72813583030
246739202224
81261147892
62951424909
68035613629
127041758566
34665513401
74047242924
44046517745
19403029415
27730481288
53366372908
330678657823
404708499395
11864066724
133813318198
302797788102
398010349013
36894683464
222897513480
357163645464
212863439835
158745167869
109583891928
31381717971
64689246269
2180627519
168790380613
93333150960
191094270729
27749082802
25462867509
42804692859
236660101662
343787403905
48463890538
273457835068
75574480200
133399264171
90675305364
284560744265
371701929576
226906488819
175751483931
26055120999
134998053030
184364078386
118066304119
313873855059
144159278011
214092186654
356916021526
130041195022
98701189324
103410480196
250728587496
223108866297
222832693694
374255233656
57547292138
63422973658
77689771158
61030021163
169975195046
8280458793
313959685747
72727698262
25468836425
286889903638
29329434014
77950807826
195406086334
43487959819
99051119209
4738463596
6646427012
189950563256
94251214447
116701677420
163494674612
9948982902
267301059535
119104624972
38506175510
66804626178
4548157065
242486992407
17549772525
88441327286
195358808801
47014267421
102360324335
277065128789
132344145722
42002517162
71577877382
250329354559
7582025396
169203353909
268283742850
290905958885
148671227952
199115220277
242739820297
186275411819
45111306361
96335332960
262737446050
392671746892
324028537851
183414676291
71915546549
100943133818
283618696062
134689444133
232354407208
110194392245
148033651762
92819377604
107712372459
62848710869
168173317517
19991043484
226842673006
57327085795
75254811026
285191188091
35098199881
117534812029
32620513636
76085900212
101837215190
161768371505
118159408667
257435611093
39658102898
147897450111
96896836558
375172630509
315495950315
309191618922
130798823822
247325116658
364442347240
99215658169
310502487845
121887460996
163732237451
47777656588
279527280080
58686673685
43793911440
96294782648
17888148993
284326453698
28949344280
281221784193
329460636275
19787404960
5580848231
90736460963
346388582211
2075938832
235869308244
377853627424
14982215046
424053648686
265054689166
75516120680
284455278301
99821535060
282321023008
112056582424
21847634124
160616117803
440308892392
260890200343
335821906641
55652488414
220482705301
221150455147
236908575945
364691447676
31648901130
206300516366
290097315089
227538165449
84446318818
61852233515
420054842475
59508794846
194169779115
18713111986
94374255870
37372693851
25562529991
23653990702
103503067861
77718865005
478223327600
270110841506
62307793857
73368595313
146535083587
164463954823
67896649242
107239135308
4236073696
355285921322
356630023949
281476219333
306537256177
154402609800
147001299118
36972026740
182175451192
2158559467
221816258583
248991012429
196221565223
78083790208
89596141035
241154700997
191754863260
346202376736
43000220199
64418952539
29462161562
60598954533
171548087995
410448288390
46419473838
174347484128
105976731465
109943792563
57572903057
106585746920
181472706808
153416932441
89137229526
127483720858
144189713552
29352956546
97341404483
255642806946
261734250078
329185827872
171433877709
128971398828
77295713820
19763317573
80165453341
57081851271
34533931660
239505702824
415119859656
28410548126
412753802410
472515320130
115591337195
88008164101
24399412405
96566678370
122066586927
117909155163
423031822513
76640117506
144937776607
118094169603
401134714249
331179758467
156442098176
317515956530
66052760437
36264264573
418380709905
27533294909
382772975550
214510124752
315644942519
96714516139
8253258444
65329351929
191488812023
106308560084
197481657649
185469720371
92846608101
34963725998
173498668623
10257088750
98367264147
211824045275
88366171869
28200537907
190463493527
396525706311
172423684117
368924488113
353883474086
217348748043
318730981649
114885899119
101135524947
59938160318
109158499631
202904230887
25036748975
7386129711
111139763132
174942537763
291755438064
240730445914
87833895249
108498229574
310386807522
206995594872
160352179358
158104993295
146871236348
83732399479
20278008138
460103306394
223729825987
11360158261
88543924078
159233248254
226237322778
297158042578
222908352711
95879974185
129462620420
65582083431
31358020536
175268653107
51111079250
219149308364
360694500274
211521024971
321033231315
123051122455
44651171979
50398851808
207628805196
229007457030
64954124555
38799430659
254145499664
366697197624
56692339299
242389702342
37359668270
209543143154
252246093207
81671724762
183441045304
116214254745
335262223300
196087583414
12146259475
17335766109
238688178469
5237007505
266616838641
48434783534
60948443058
159732026500
297866465034
299769048362
254052865378
203626200647
122476870445
457220454058
414962855070
130350774066
100001689901
166877835629
38852108540
202406020633
112929098966
158168418481
186515560216
152384599553
12256015619
95308091251
78127218310
81980283080
51505230275
23230014273
49959270418
68168563059
48525811558
15929608743
73834789184
255429456473
72577136670
391753597192
56945549723
161311834633
91071421273
176096997287
179933941506
13694590188
19770177484
232040014533
109768534860
274331462157
291189456988
188053161362
63168447241
292011768448
232032723041
61645848904
294731838712
200329688470
305427380412
222821974231
341819851885
152565930149
65884258266
296605261936
283153550771
182932097459
406663091315
54924660997
186574970691
271143826238
18171532109
347648365322
410364845385
29179506714
3112601621
233607923776
175646594661
204185609199
267384855624
360251064861
16513592238
73300579728
53416724099
195804811348
11081460922
278811505813
197925426242
252057904560
370543241174
5547756502
361832331513
30304413781
240302147666
60139101433
61184221062
325939253402
229935898555
11334013666
157756177420
29839150960
29828981704
89587207284
272950493865
138130754328
41062390732
34420071298
262722320552
68824085810
169630603426
108737937405
85321767957
28864469363
190782578505
194330679959
112718114017
210778110742
301794156650
10392331220
352838379729
108167921062
45429627741
318005589816
79799168478
28473889120
78433352847
17156138665
59353885382
399710369830
173538281568
293356819072
76092042681
184241655714
102909768293
149964652907
87229846709
221818252136
279388880109
16655480280
301210284778
203619687050
92457982523
44031531295
91923918985
42084747886
226914459638
84340401353
16945783303
150461782287
227606057635
148430778249
134271296608
140688247830
84781884855
128375135974
132500706403
188682116865
165276536744
269746813848
316128201645
192352974219
33107915468
392360176589
6460144814
329201751884
211711704682
6676738389
89468093238
106490509685
220440818758
39010595159
321275492738
422225425994
50297040975
92072579943
101727883587
65130068227
45778968061
133378624913
278864469023
130530548706
274496126120
403390943764
285057518585
473138865686
338711834409
342318706702
324472009770
14198899942
248181713342
273174284920
75059948199
49328676344
141651642015
438856593904
345119070716
309103907461
213523706877
2635752021
260879456386
166695378529
68348933997
33879946529
173514846106
4758099230
95003979624
54189925621
360526592102
76056561667
439468241967
196134074502
36224032141
66504431084
41319134410
18736551030
157054555450
256409133526
20009654206
92177052158
80691232768
3792696581
17937059275
73181950460
228092079718
250471156653
31759794407
332455727755
172087048376
170719197021
327029773869
17225282609
344227034971
153241482312
268887290574
230115101793
78648780668
156014489940
196773537867
190041865728
24406777264
36492653128
78213026096
289739185800
101231068395
223091359994
56523273420
13252666358
336886854391
14555294579
273927240433
185269493680
26903142875
62395310785
105132574590
108110822656
42826792577
158270736821
249120506704
156606484346
299828800930
197515428448
18766221875
126730162594
208159611420
104190605704
114724787129
269424636736
242271735805
146356564445
164393684749
283281313826
30159561235
24242544338
361509066005
111055527875
189578386249
315332945320
122807465118
16031246758
3767071520
164444497382
228806944909
344996223296
83036687451
168101841107
82764482076
169760418825
57282138475
177819731226
177715175245
382388224599
199501884010
106379671426
154053527866
95683726546
125532536421
171168393290
11311479931
141759105132
151623303113
33274144641
51773388872
151109757463
41419034620
81189067325
38353481193
386587893233
7891680743
248034888082
243797691499
96459099621
109050493858
178824440544
45566832957
185185013045
41997809383
134509314609
94811886072
210535468600
84568879204
253917257232
11828318628
460353174887
88440855095
261660930032
261472708213
28337282277
114340421843
262667644991
83126376271
256881192371
343668829647
243676537062
31229678334
78940966517
47477127506
182140553499
142528244057
47735906552
315796765495
205403855452
12199799611
79683001731
3327973188
139130651241
135758364875
415693847392
170854696976
74225188709
258127853176
112613440104
302039104093
1525614227
126329908501
9545193238
49001885034
65814672566
161944234377
150536082051
160456127103
24728294235
327876294797
226234230949
176719085498
225542759145
204026072215
221450151056
102966756987
130125149836
460354013603
119725036858
307022580561
330626839903
153717838106
311640962574
72785322770
259017683170
371285516355
200505942740
122143198334
226307495420
318987076901
335833220370
107084935364
145936265678
22884685212
97743459203
126677407934
236981220235
427328719369
60193339179
190841724416
160837985840
383208949380
157107846363
323415881436
82013598298
125969830198
148063187912
41244258415
249223441814
350585954189
232265877402
147445600758
18960610901
122399155846
384026855432
54373954712
82439790916
153145164593
22323303353
226198128393
21399154542
146535510639
382598790208
333142342067
93353007192
58112849707
201502773225
34479935761
74843745968
149313525343
109118754417
234895693627
373516733087
151874944853
334607626494
74482432869
7130109149
188464182106
93085343672
22897932690
18953566737
73426395540
319575672758
2816784016
333473993778
44177408911
22286806681
249465576630
51409980653
128226631063
308853377673
154087725207
67567901220
101468009737
150032650968
73578044128
148294831343
123789331479
82931259915
11690603802
144730126699
411671758646
27410709212
143096102745
17758694408
189809467968
9052755069
114336765195
155959464715
162774304644
455481681903
337268612161
226115577200
100058562494
130821697171
110907756041
373713533931
111565130698
129849603670
292151215526
56170674827
423907975826
11878635091
43244548092
222870091055
231441242968
265245705199
97231841679
198778248292
137335451650
255923999682
221409293531
42362768062
60534461725
358132492783
90322427334
8134227964
260441290629
91612121998
91809996355
2839714242
76390304721
89426132882
55198675650
126076266962
10551508578
260540656219
96005535420
134144020461
387282812797
40815892402
83734236786
159808332298
30287867793
172210975442
41913681395
280618474695
301400588613
114856599970
259248543620
47306922971
132475756408
152798504853
316078872714
133499635423
148164620703
231493198396
221679482021
89117743490
360879141716
246484461195
135317251248
317238949278
17506803543
187499986961
21493765582
243024493319
79990097177
315349042634
16952315553
334005652453
325568926664
433006667972
54694224288
95483910307
96626847394
242777251115
77968703089
63204089242
121284088522
78877684284
11063505432
209184589086
29746108335
16077975217
117726119944
261249984025
155910112535
292743467327
240237661298
15072984313
110549948732
266277062167
370384560900
256928163036
28385426539
326678374572
27223555467
95238340338
74075951426
365497938917
95921974980
157954173529
45209265713
193913382666
212250035834
251239169352
37611750769
98556289271
258486715551
116824285923
237428446937
182741754787
161041176120
71051354428
143482686499
123598139686
21491664538
18006249042
121858309323
138011709528
64454438736
165668327180
86466477417
58011364351
199777926316
53593207921
56367727484
455705769971
142733214085
69507202816
122365637473
49814047052
179271278201
73265026470
372794523106
64966151342
240662580268
171096486160
71805032720
108536212541
87002181821
355359993512
25936159715
167635732754
330588003979
10562947181
352691326108
424917582254
106923259426
262826415117
166661770706
193082520647
265518368586
84920369433
401306706201
212854671486
5656849090
18702782969
203798048750
361773820361
309333323964
84560431969
277625219118
306562053147
15799617862
74105180878
63091781697
93615129552
4769544001
159139835561
245290672241
45224841918
267603396165
161336117183
102746858044
27789299685
145421707750
227774920384
162602678781
114626655471
136600323376
254391962787
168054964525
84623761296
6569067385
92378978173
138390331445
372598682153
213320482397
334779669833
154588443034
42307556066
36102939962
123854510405
421623491501
300356215693
96142986970
116338203571
52401139467
80529068936
15301407708
43797192035
285547716167
275051297184
129632253410
119381745778
236926558863
3017434245
121524003013
9275875939
15930146235
92696163136
17910263879
268913249396
13657467648
314862113888
34808140280
401814529731
31014307891
107762481614
54459746483
243890495665
225481304745
166932571524
197349203916
175662434682
384185763325
240830542221
158277146310
95995771397
88593545278
205530361070
283101640184
127154762388
296912737507
313536176144
36101573403
282838276254
101870542173
303984580679
112866645872
272227955251
43427807125
305767228867
77315795386
19219698057
36713588456
4560421069
245882141526
178375985478
149471652673
123241875069
85630307077
50431162253
167901590282
261493207896
93364436485
47675457978
70806598153
24686186472
238412927983
175652406592
31068732554
112639289361
430399537741
88249810459
161812097388
189031987917
145796071518
315691523195
37252460611
19562536617
58525199946
276539646864
145629165802
202387704200
308113394262
19893121489
44277084961
39238071418
67109307837
76614442275
307494689593
201627044612
172502595376
172378755182
205632126889
326474893284
241879444931
216175938717
110695165448
67352001491
72674817024
371367930763
80467076209
114637755018
28030945857
380987694616
175048319238
111483858482
346715856065
89214972785
174404290213
133936359610
182303380932
185539973139
45612941799
48829917714
32742617963
185567193512
180746440743
80678299662
52119490922
33299900143
163469124951
967468329
103655578097
53934608636
14581138083
47097274465
340075392411
78268552644
49300173628
80922340225
109445646741
379465507914
200219664213
119361974702
44968009986
86960401711
14201343700
53850984311
83838725094
147299689364
278727412602
359883760348
136880735859
205906727744
362433930296
256378417093
163212298722
254990149318
197829481679
349045521985
228983852538
59278732668
35262752904
50111529378
202777831104
298869493234
284318898898
30655478626
18267503227
114654882187
97155839701
16483917562
9769095635
366906533636
109812068824
365670137758
264662762020
103857470912
148689159741
91694766347
201695014671
63687046188
151236221987
195222791344
74230651190
276968066151
106590337332
36408438058
127766076767
121718437251
56650913380
224694436248
249459674668
83699646771
42830640965
329224697809
25469659840
287405994033
280309137558
169892438386
42617542111
140299170466
161404445365
186413628245
29453347699
171893990540
268228474237
260797611100
133666604222
224534356863
444613031971
86302914257
130405004428
325097495846
190228440596
110773163412
36664299416
207733433117
22439965509
124385986955
149442799908
106228023241
119948301067
48102034716
178463358673
193133037263
150298753808
363642222934
99916584921
257922057666
71463046492
84662937934
281551674668
254541946215
81323264783
355254119269
430277907865
207867677303
310443903639
18516960912
37014008361
143965029278
1962589680
40482506468
254611059021
36731883014
155433228008
10297747454
252390060371
326487063378
342631992040
44588029452
423929214684
158706365491
274603361011
76402858504
135425072918
55672946218
45396174473
130308593535
105057682539
46709588602
88576931530
50551241959
243470918326
87240892787
105283120196
129517220420
104147125581
71194270751
251538416477
216063600715
349894913059
365196252533
34844049439
221412692267
55430156711
272991801379
162583417521
153362822445
360174949235
414148425242
180157627631
9868358730
437423657373
4964029392
109964609672
452138045884
261538336159
45837827270
142714406272
149960583176
7684377228
224591589834
364833225900
195137414151
421796111335
47581028795
259031904314
243268878859
111808049100
243008870228
110393325539
126873101523
155550927846
68726747252
15642975871
394425697278
296234605325
84488683033
469017212980
112134588989
38432480465
203958851981
32941907210
59797384164
287059480125
273730465703
308101766548
98666445162
2004108814
109730981959
64840757777
34875468181
46696358613
46164243908
254343376813
302401534485
466271076109
196178999687
9704776221
49240484792
25158586804
134639927063
37211722906
105161488063
95110793954
48543836969
102379518903
5828315276
343875792671
68978473841
85015377414
133108495202
45136161874
37182160755
414082962328
257898775143
66323561095
145390750374
111275163153
428660714630
225121804223
227814551208
92335707717
79748514715
267652647563
23856619827
33873947976
185677107720
58355678769
7887446840
171991664668
363821783377
311301998637
393636811342
4218756454
266119478550
6584033465
257525177554
48524416775
187309391418
27074864358
131326970628
118121217054
437681735672
177954342546
244034088151
190987937023
213618979399
92229504193
387302297881
306026613299
5700834644
62226368628
12149045167
58697691688
232232678564
280210764119
120285012015
22662720407
294854019421
212899233098
158616397988
185613747069
125324983832
37922031983
84363728964
144716008421
368026320936
244143974199
357780358233
89601106906
49073900484
342911344106
22304468712
303414783238
208399062572
310200499342
139066896037
30583482816
465473466111
204648587034
215673450922
244099365601
322308899880
120508043316
165931170331
273541674282
334680600220
139025598161
378767006387
83519341076
182268816465
322996540630
81639797263
295500512368
27363544167
71528111466
308512920234
114582779856
109432244660
61053887524
273675343103
4201522044
318001302585
90694616299
287904500734
240774034460
43010714446
153946670477
264559754538
16218572044
15520208126
17544033786
52497685116
176815503043
224343847878
230248378152
174813048881
161336910305
55990817745
206726395841
94415948886
182828259168
212442809088
127046731057
346997154002
144603111096
156908702332
29728497797
303357921577
223754339592
145313318228
21182951844
105515042413
42242457820
186262924098
395515230199
209898404443
190665137089
407845405907
259502385722
86010422929
90473873856
187982507653
115989623163
8132100873
14211349754
338671934206
37792663997
234361116881
220358862643
104043147203
119037387027
48558654005
245165838721
40520309518
281965548704
281026442686
378767385310
35785011147
131624683645
311484144472
27314340539
270935521552
64891073365
302497381884
235376143295
75713128863
58065313940
243766426696
212665646281
225588767657
383878121235
32116142502
116323465976
183513214269
152356579438
20773290412
164703527162
16902759342
180003140515
243040502927
93494829605
144831042159
121633339663
202852175451
183367305514
229316494831
131888927259
261608834274
277714173060
27132090116
109892895775
412184702486
410487614152
105704863458
342867477448
106806727574
149890125028
89688426635
171066398945
349578295479
213242668384
21380188764
339617035611
134046892330
176822847723
227870003623
68710934400
431477500746
100693844800
380576110840
134399509621
192003887362
123989439500
132109492130
218919381757
140929448085
379935245424
248490827181
111361021750
136027931983
304237928325
36298198727
19604923654
118944394106
235205454658
182170810294
121050417746
34375462855
218197860379
36268139851
284689474677
14378044729
55122964629
116247135045
72771486964
126012008364
267650426566
91315713760
150452700030
103991299654
43161149655
275924784838
57780335431
223405430735
96274039743
145257520854
69286508166
103832276766
44204838623
37587043837
133045726552
204550799999
26515464666
246299122165
110702329965
22200733025
65094232268
291277645643
184569101746
363083450526
25735764285
178752834173
104915954359
136909297005
195088873130
380883529067
205475710654
94602795093
37377954527
183875543120
65220687648
251331865067
268398048144
188077231005
175730325547
303881064888
83492053785
17256695002
404035167985
38819991434
157188013173
221756765585
12791146648
136273096512
21159322811
186454139363
27341566449
172275061039
462826207275
215218224117
332717403975
3612404032
176970258993
192374852751
280382670873
125671074214
6011142066
48864492714
53423335471
88211841066
103449904610
162514723630
53874820613
226094159745
309736730817
72367418993
88091366535
336304762597
102520864536
5219906521
149262476799
360072373357
120062634001
295915629358
7905840612
72241712719
64655105536
271356559139
13540126136
476886959234
197412434485
100859567824
284613434278
112679262372
158318858632
219182353172
183165504120
7480449711
80645415820
30179535652
233896723785
184108181628
59784207147
355412344580
164374831687
3097629223
138286058986
50530332030
37303250604
232726721676
111051028325
158695823068
134228665527
456091937833
36240889482
260403809123
144401948632
404667436179
148317157482
10552812703
124518569423
186846213575
229767622915
32309844173
271765393916
234532556060
158720564707
375185532506
349701603155
170032262150
26758060386
130671695949
124042068254
49556317974
188082046799
25879911663
51590137559
110100953127
251135929564
236670440691
169598625492
384059975779
18449955845
305951156479
50750943418
69924673516
225323519505
292537140554
1830516243
90951792503
8155841555
23433841525
200151872099
285246865746
134411488510
56585624894
48906693667
15973180535
280336835055
169628244938
54964123655
32212302780
182101298217
216664203843
194768673494
191268917554
150982977791
15855362399
231696807762
76553407495
338454344673
426512170373
11762592067
35107594256
12903098423
14601166647
65783680862
118041910023
100867221827
315793577999
105588537651
187980799020
167405898305
90814243195
234864792745
37316151827
263350307572
167106395505
267314392414
201122603993
244812729710
43406940818
409789978267
26546012620
168066994902
386021258802
202967040203
22935198875
268300461644
250064085427
37703795655
92971972499
168680810431
7493177688
167718193135
149178220807
69738401041
270160622968
208232306439
70786885040
177601969367
387033551614
93651230830
412614397347
119449325631
173020619180
14756056506
175154433549
29084561936
216272540445
225666727929
114043716181
23044232137
101276052707
368773707762
286314294371
293329531839
11848130427
63313195030
272994175630
217555285799
292873799124
345017193423
167676980459
30713264576
295736053926
85298192692
44230426484
216922991892
134812570269
48208300185
256146558334
29476862551
57960571789
109861604268
19233651992
38952360995
311863668119
208159457640
57614110020
182213401416
117477748233
113590059177
32887646921
21512254509
108156051860
154885293637
159885505740
237811030396
48638901341
320062114119
8219103995
55584337600
62606041448
280475421669
73068060066
36317525752
89142841464
140633712838
329375749002
5889030402
122942561567
129388573573
68539736187
212259711498
175496561203
11847607915
257712262304
60106562381
147253122097
215383286110
234599477978
200449286566
7652855959
11587566737
35709775088
164865759334
194861456373
241827814262
117783551926
246587011538
36228034294
206701167803
13181115660
162803124558
73728525415
36801072855
146463746033
314155465742
61439032174
142519791290
55526840068
413025750807
173642860987
285332932976
119473920260
299559094579
155749124307
24522924658
304006786690
37059381487
152689966244
14709421636
346519406690
201148310615
32490989666
112994994199
40275893965
327965544115
325596941453
270183290686
139395126200
95831850155
308662179002
176998931927
118822237151
188177257042
382650245469
325642762434
116875792172
83379502687
395154040353
32840460935
185121431825
56786636654
131519252376
144150582421
254491174310
41154995942
185308790820
110231180990
127340386740
126074054266
125452448566
49859274180
158591613069
73409204527
226060390744
203365493451
156059145429
472668462929
385357301303
149756734471
223451662220
211871340872
7475798731
302365614381
310827777310
336933309780
123073507591
31717679394
469093142514
348756330577
44849818649
35468711783
172892835135
134878466590
63889892716
130291688115
217925336345
52004888627
129629638018
66008028115
406052014981
151589824733
9598353505
200299961175
362139524786
297077158414
112593417705
130587462090
121731137490
132498469754
178104909301
12299103382
76362834549
86974145920
10437232912
191093959046
140470018362
12396826534
258029321867
182800508318
139704931435
412577287064
25653663573
185744930785
219844629653
372885128803
64776249037
224618357991
200883233438
353332875992
40693552312
263651523461
66976434805
107728707714
84735965918
55882990116
222813580311
193225309925
104711989523
59719347289
64256386007
255380535476
2097050540
175608506556
221797434470
54403175161
7905786745
24788656406
196790649098
44400755942
36336452544
138540124036
4130305535
185458152868
136574370995
314408235615
114169495541
70640712886
358738509246
66592724182
342807312817
199965905937
88945145233
342274562099
44875056505
161742628481
166936348720
30886265628
5010465287
85107369495
237128646372
420464232654
181786595873
128704294475
156807999563
212206686560
331195300778
95474448195
388368104400
131919224172
246836662747
193980646860
297301359425
4593307480
198924055354
202454721371
131941666816
268746210209
18644601728
260891216707
188326142291
270345528484
229159406501
195930947533
401268941000
25131237346
9747049900
99670903777
35096016851
67823046016
22183992634
129228332153
57588967328
348773016985
2073443589
333602587765
177227431301
291115855123
164283199427
63127994736
441803727931
286854716869
263854189967
249595780805
474873617643
30150854552
134464769710
191453168471
77222321210
22876805886
90196765133
381829203681
165366687621
40723552294
216534675394
120173245171
145592796129
297466531306
359742535714
217506257713
116937035086
404974419383
318141401043
53248217430
21974062863
47975977392
27584007689
64882655970
87681458352
83203547769
100163760762
45784239446
30609180578
310296756198
325192402312
379873297456
53326328024
131806187893
191225693464
228356635175
258803823995
93144194791
19873405404
33377604820
37569536879
63949318437
115374230400
432402595208
115178211293
24148915194
188070418713
91695364265
15300066645
60057284845
22800255854
441530519759
157281650689
251088697891
30088872926
135607291885
112371496620
126538693537
399154433296
151366545611
78535534108
146372368568
118633323905
140561818098
129650577350
201655372278
148704079154
230158236923
153931101811
37912810334
5711600841
57065101391
64246121095
309018756434
89913143597
77218354869
138464203114
268624494045
126974454575
110979953337
60397171929
104683398473
376102715135
329233571061
170630015172
364061817654
192041633498
161317591438
377670049068
77925401560
7292895650
161687031336
358352642915
345769207791
131095458045
129142671459
86559039258
61807747551
111003001755
22978732679
47586609589
286336283187
169808598820
90405983393
4408808488
142531655529
200881836653
32911140753
75556002919
97991434572
64151797687
254746079155
64121470702
51140927194
17724705034
238523027440
34652346671
300576253175
77850254010
91144371982
110489413899
193150739905
46556328172
95651704627
155114139439
42493611287
157819421171
147871319449
11059514549
91613523366
111672648919
186339889917
36503814882
86975216219
162357577862
89046496498
210038594514
37026973480
55158287099
72530906137
8148719987
38553882484
112276366759
173014764626
397509322220
369415797159
294651938222
54205808296
41825785415
90112018235
369763256905
24079393921
157507284332
285370711001
130447558997
39999175384
183843799008
21868838314
50774426673
44425942345
367041114141
29671108811
246026847900
45810442847
422582720226
252464903744
111365977526
210369397711
57997063189
435739327155
86286452288
153093171960
149668679056
372781293653
267265991270
335568803447
315638588468
139735256810
348099926582
14957655231
480065577439
138957742845
374178156487
133924048665
394483096684
47237955528
346782255645
358010063245
67817682266
293463175131
189121029105
52451033453
306774262352
5936022325
26658492326
288529792459
308586705921
98304837762
124717233846
3560332805
476787557565
106916293980
27931042542
5706273037
22740097200
39557973727
9608023534
121027026437
109362070195
67599055588
205161538297
236725724832
309701677639
153778472654
12766874026
151430120652
373732077260
26723452088
200109143909
269509652199
182092616328
32035899423
134863903487
243750340759
397777232248
204763061558
31417369708
281166171982
11999989621
308838502136
49818800293
240218946713
163966130987
357226889845
343459264804
319014926075
278697328200
215674693021
85608235727
72391580068
329678139043
60358599594
148812628050
383293868229
85326184779
401870368149
132297913410
142852466805
37668192346
164819504433
170848246445
196171346388
152906330544
135377948120
144995327254
257133909101
138571486870
239253961587
159974232695
218676608358
346381601945
189719875920
96835066185
147890098532
220793312386
409746801640
77541547469
26018477627
30955187652
284630479231
124970383528
21230278325
357741640306
208095756214
288225300267
28644707141
99627391532
26160467356
143978905370
72669991407
106013238440
207208984867
30325803036
3534715697
53375415552
236890964270
157091141096
93116460311
210032806522
358135278334
181420155424
233425024554
264013515304
40502689762
75760417903
44643874768
23435659917
157032449352
367132970213
30977804405
467554987822
160515855936
104855104117
161717641955
346047848092
491240623503
16280666813
94281654554
156405137574
74395595359
276061698817
279640470081
19628425615
312283951933
67351107484
159248630838
399167499414
48211896999
370984094729
39033014648
13452591536
379030785873
138824873074
163306936205
53647732614
275640400821
33437478856
195501687520
382232610365
117492555136
129235642742
311065114969
355567337738
71420437144
391010295441
184623654049
140414131431
125494117238
137090401986
4827461691
23372553670
141238835075
232987723781
311870115719
47325285322
233285700149
45386046487
166675999159
152583159790
262476053116
244947814335
359942526094
327553928378
151871951761
378860526974
308268936249
55608160576
89618506183
189445291576
161684530610
97678388125
170926840896
116884251655
159138403511
14776948642
208951954698
65657247191
12415783831
336422512574
136038789613
70615281938
371648499811
313036217211
273214868817
178461653703
25714902777
25481769930
8590789766
244691848827
96733024618
350004966448
7886721077
303501793338
158757467645
21256914241
27602272570
423575936840
212063741766
194717238849
180259429458
151673056517
160864973019
50208865405
176346851704
164950057802
178663494163
127472055452
325465164503
144086968191
484042364888
296902683308
274205572558
88629915009
60105797721
127150885812
190710697699
245150341277
183101243013
22605797929
239624471308
63928753711
33053386106
73898910026
180785308950
14155772765
2427921813
83701834867
205021444456
64147862153
469183589130
52402670878
178533880386
64322081188
216175408392
165190760314
127261462873
155734066145
396320274974
221050197538
127186069969
342821858231
238006287645
3778501437
291664624702
317076908276
55705304852
9780835251
20010953546
105862680297
295081591378
77369008101
15450036620
334328674236
76440301188
19229228877
200707202230
172741785942
109519971474
271516536286
33301212543
56429464661
452296608247
277282704466
116804365076
81744271353
44411106218
4886961530
171988161737
371380062253
25119500113
276933476013
376859828032
161217161593
193147327176
135463337002
8509677501
2290527988
26851680322
50489131685
70788290566
265220164354
26674509142
225849308132
10870154685
207844063506
321500381603
210271723808
211241697305
259658361239
15239347053
200733944519
30782311895
259782150545
28178694081
271506361340
25464271088
1969657402
20341800280
13948081439
119831502547
316285633598
12285676525
222854761030
264733738720
291136278597
32752598107
431273863601
80320812613
262171280984
79775580911
182951154726
85654638549
213501069052
31858244122
301277181058
53234506704
9122488645
75077237673
272357518861
8718922350
97750279683
383982060738
33806884543
29617127840
40970331510
417032247020
217999232712
98569520531
61996320988
291083791126
193090748433
49183146084
141366820718
122732433609
61904360803
420691647224
416081247677
51307615839
316876800092
64008396770
227874249559
229405406710
78222104810
269169598785
44490934861
122853265631
3128060140
115731320053
341632238488
44434220562
235965470935
278684699631
226970593597
17536790986
331921569397
200971363090
101833025008
358399367022
164751650690
391688658456
178419204583
149874771496
164579973157
281475035988
74239409154
41498032846
226193093514
61772118369
243925211521
220126379793
78589339852
141257983321
71920118991
445507305313
204819186491
184864238563
253293346349
334850803220
294337983918
95150092517
15315343603
59886946057
262117108370
80030138683
19638465590
233955171222
46814593660
366139114910
171156443164
107528646484
32816249405
148384968548
87964130481
207904426791
35268933939
344463904547
73440186700
224531039250
53430934286
306009080061
211720987832
123429178933
33935888751
88027995118
141011772879
377632015146
298557825842
81295851134
96379076889
79381884374
8214490741
215427704438
355534676236
3155312261
66400787762
8246505776
368755025010
324394083526
113665900626
61899362134
354674749963
17332998475
329948309247
148697922317
309241816125
41231304510
79344515270
232781968098
125122271039
302878573158
105562991574
134453024446
129950039355
134098748070
414141353885
22970271587
164472213015
321495236050
9719616789
231591330103
152265836458
50786482039
308971242116
132280885788
79943765612
135383886975
195838647500
428095077079
23473318534
67174402152
11731780699
287675723610
42160663383
182164441790
126118476793
74232030243
115430282273
27529763411
348653644033
243817883454
306513988299
22928332097
175821328650
37150216601
190468058421
388841746083
210464003566
395405985842
118396771149
344363863649
4842908282
76936443541
342991424202
168700106139
111435044797
45542437073
204922741759
163973205870
32141466875
112392224204
206613438758
149110678665
130904165800
263087995327
97193489920
2585391155
245723054303
59360484848
126687136837
452684987693
35354956835
174167545500
59298162209
121250779326
172685069159
237733519048
139774041660
322605947952
36655452768
104234932873
289644111828
182287905931
202245140116
121542687084
79404990476
321202588185
127918596835
23956969833
351258939992
391083598844
92659647188
215695897642
315748504859
209309921908
194006539112
8447331663
200318902377
160343597195
66808554914
241642483375
101842620706
134959046494
63867620352
215895902826
97006819830
65361943599
378961332449
118258630208
58300394319
16127391829
303225730934
101673656445
235467446529
151689984051
166973929224
204552210910
19990852227
244298113028
101964329684
289241573563
400864833790
277690764852
13012668415
43079017989
109696832468
346687867579
179007168580
362122064621
77446541245
112168908283
19845533362
117293636774
76775960590
31410176158
7510419148
136002561222
413506527292
61649117684
74896441766
142777675301
7256983665
87850863789
182003287620
99715896598
237104883936
261453227513
341241805738
64917273740
331400734714
160346690669
44543693523
106657237984
29311392815
307369254942
102676312518
231943246590
91249434973
67188698857
366457282004
218419292999
197476610734
73469899131
25035221789
288182070347
169921277029
21545288505
155027883166
11436875969
9232815453
368224356236
91435403891
9857361351
163122372752
17570621555
41853981485
147019557529
120637652668
51023883696
101003583455
238334148875
109010981768
28957567969
90750618123
221608158216
90976571481
100791006809
348916839189
136284482399
150798386795
59016460505
350650223127
41711797772
114728510211
244659425348
290955199913
371725976243
289861354305
171992741652
267464893506
356623277463
20731835339
297679436908
144391755637
359173776049
163488802555
83290662118
67409639552
274610669690
261889904149
15020562466
382853745139
85293607916
77558658962
39262617408
449790357158
377440302788
13050984474
140604899899
118312469357
110260337721
310707983463
100138087420
58383160176
67227097825
22870953268
163873329471
362688091097
147978207103
127017198798
30539487824
458423426162
304129228170
110984191385
16825014348
178260916707
50715396207
73595153349
221462429497
55700880896
112744145395
153628221451
256081002257
135092692435
11383154616
37753151232
209353684859
277352767932
110314765058
185320210224
99651463326
120284799426
314043577522
114034989234
38046022316
158323249772
182656159434
164529710847
223848927690
285957605188
170947484930
326694222210
22610985985
329662269946
125807395577
234045798044
201981546022
230485302791
20953365874
201847110460
293650344249
67464105882
377461640267
121668763911
383586879459
313667818613
13967072238
295093804558
23075036015
380057876190
344856929940
99677105860
135197558839
346138790273
215857294591
23625848023
342549798763
180360414295
51405179304
4559508087
295001707004
256019909430
10406654063
225662423174
29144238179
53350259444
156024167499
101682980798
218796094636
326965074173
341852399319
139192468036
23628799242
125032764258
329558819047
209555160252
363481736357
267646881414
136953876735
145090563983
49157193246
126598300178
52127204492
412845503669
62764760838
77974248068
357360439620
125558362572
145060176951
311893913182
275623959832
134373161423
1741778356
151265040976
94790863695
110546722805
101987478040
266245823271
176683624881
239660424018
2837290586
116598168788
97294072393
161363968372
339937301712
323526987343
275416070607
225455639517
123179606066
37176188617
116508691657
23878011206
231598401447
162763231814
20070707409
127903905874
1949260818
223615047402
12261408441
462926105535
244417699029
139756617909
203449390771
158132285829
65217146017
70390186766
118375953720
340456696245
38765479960
221404407416
341363361592
66104967737
53093348607
86721263991
269862398360
23233679001
25756840134
22595109610
276524230182
72609935812
327330352677
257062529765
259951726286
54722514167
436264703951
272938956628
190265563126
108606681404
380253131933
197871758764
76901644784
212897320341
111687136138
11437957815
251595050635
300492414028
81939543252
195964804748
158924450509
335021700491
247906279010
192503818416
262898760179
355529847059
265595404491
7895168518
83815511688
56913762883
313758955641
293046656034
351566116727
45724324102
176084230108
205373764917
111229187295
108224400575
224480755353
421885663257
229201604963
189190956235
99011340275
126481032993
165551636826
327502678090
145604776020
57154120944
36725446580
49800475053
106189986715
407665307712
184102451617
168514775216
61900564306
193826686693
26854257708
245137647080
103277029384
112065769820
40449037838
241816706642
115396799130
136121270508
123815056489
289596079299
24039885301
78018051027
82358906273
218494908507
92625588488
3970567522
234941130159
40620790411
291305892677
269984421369
150322481724
178043378933
268348646363
192502912422
413480926512
44566835463
42615475552
310084453357
66626209073
6339827119
146889135568
69930329479
189677739875
55711776939
377780971475
365445381920
38752303697
153916448009
192957637012
98353072356
256447958108
124698633786
322034338146
11644740153
191703317132
205196672843
102469827259
57509641269
165372557304
170889560172
41273305492
169509604057
221654248160
443389590272
137024892532
183893027914
66069611720
8957115566
2643866075
95316231045
119561050423
91742319382
344259637771
312853079446
133767030320
469612299703
99542536787
316996992761
348968807433
43840297693
16171155383
136495958015
60983095344
409490884368
344683600506
196102792812
234513881150
150716507288
29017625944
9356863997
238775550821
166644054522
442910059208
126387430065
160906578072
239666364552
138649315044
280225926422
13278652954
256486925323
54025894173
364310362104
333705808852
136971543295
3738089133
450960780217
179710673079
42866833945
306301956020
69799704982
54836621412
229113810014
162640435110
202339341567
156601066872
225332912589
111207738410
101500009079
66299527054
64390921576
110163387554
220664199392
223264206600
173505641972
346052462162
48241999745
255074014232
365812817792
281119512213
158961958379
129963081680
335111184313
93424553537
35867460220
167355482404
34016952239
10919228105
258565111751
311954437308
416955209487
144538907042
240627115467
74391693343
179217763705
273777544469
308452595439
290520979643
224318846737
14149962540
86222022710
109093668393
5614291180
261074054952
18472303883
344030822865
330268864058
241331665666
320187909970
2862341957
27835259765
132259459667
342733756955
401918011531
132651044626
65797201798
94696028793
369687932248
197116129356
252631621969
19003244280
168462195555
38680885436
63843225640
38215131065
309020599540
73574386641
154388366225
36978045685
155163310120
18787112905
49575414198
205388176363
254955251485
160196300144
336495094229
50974748601
133491250182
265285815266
239807710614
39290614273
276803111333
308041946730
77697424495
6672439350
324430454556
115863589701
30924682794
56239922094
209809585518
222751221901
315931030474
265239298225
404322986087
134555510806
147314910610
99092808889
251805846673
106300227586
473144958851
46095060941
33687203939
97565026195
349304936601
67621659606
172506762383
79952605419
140323095865
58322646075
122774585469
29849973013
75400582880
27327550416
102518200233
53421559378
248193856483
236217813811
86909072612
99129090798
10342773490
48435429905
165532587300
255335365287
115093202251
384305857565
343789835265
204826294239
226374710763
187736470281
283644447273
136607736557
347523942636
285749863383
81571808044
138490663265
354921504460
350645079064
224060728080
336019484425
199220226327
45010948993
299430465381
86182014650
50225512041
140253629641
402170134385
103853640911
103224499343
120613772366
19869144560
171371372009
52326575674
234285156258
180513787100
7415012411
213053632047
17756148436
248218903882
418388416992
178108479662
278594642398
144923124117
96134554506
114953613293
13079587401
153156000035
22356781968
269963857371
64586364070
308827765971
57004770873
7961159147
86698104041
130590778911
306852913933
140631785706
284691766528
11133449832
281898844907
98992052937
155010325407
160229370740
143185267668
299668222136
16495057743
53376842610
158791617883
107101301839
112735622640
178964983085
180236009303
353443208001
308106368074
189633008278
27626013730
330274735383
184285321952
84312898732
332672613192
423792088556
197698514679
179553009183
365508334738
41475384815
191025944782
43029517528
116981367669
339019818634
383606188693
68392721286
155995744724
155651590219
231668285181
202064436784
18525360954
424269172610
14753477154
40568543182
9583877270
249804095957
311306716786
27772823834
104370785304
307848697832
249108685650
324357081534
216222914760
335108458064
350255816566
5772445785
370193548049
73685032667
61077808776
81382483817
109395643177
261139172198
272539467212
288077493714
3456267673
441500371463
205238116213
37227804821
15781264294
163267663387
43634608821
314066921889
85508500195
206135245340
251923197775
208776666208
154980088668
318864872776
279768824688
10453482633
359642291062
53103127355
324338069016
110163655921
68848320317
179469433574
197858349158
46690146682
276661257217
110422577129
156579771620
372612550599
119991178937
236348544414
321787124520
64954643902
195090311085
344207700001
201279967987
251395516277
194004793074
150868114498
14772577955
189309683353
108488019156
159834736607
414326047829
57600925427
33956276269
138119501099
65812483170
279943805073
196432402448
202012229724
238580265260
74180476011
129613912056
83679608172
130062945621
43800098869
21579070831
125316810287
254347231177
474270915266
93086903321
131216528388
277441760388
306893926679
128177019235
356820861828
203729776978
126554440187
163606267393
139784912049
15116442060
179080091630
251548369188
111196547837
123780352450
459031603046
37759580026
6123688765
20122010861
67306469362
446506968615
38139520892
270435101493
262016372686
264178827192
50504018901
48681528511
52143784644
135575738951
169635834724
121018483627
351097118587
168110582193
56776811590
29164342777
49268736866
129043328172
187814599859
389756766605
341379655775
133451578025
21876105193
97855576870
188222201443
21914866680
241485593612
44282270148
234217987480
84177446014
411619004365
123502676455
404690340151
67440005759
150622055376
234288294371
64793101782
392059767287
351837820810
142179482015
108838843861
151283321880
26891543472
121829926856
310153040818
42832179640
3565387679
305949109006
154306436477
148767506822
77646882879
75545876610
53952827649
233475287775
305634159131
289894226125
30835371130
32256109128
403236968538
191468533972
96496798808
45696453371
178972480164
55256542452
438186664614
349133565902
124122185161
59343486425
162516255422
76947378178
127497593941
401076218644
2486235091
48634031963
16715529318
262047161104
156237229458
349552118370
130812390469
70174769649
64089777539
137630811306
121220655704
43415263192
179593919765
310359840186
111300105426
277224676555
14807362491
98180846959
290482014503
119558472758
415735274408
117690791411
162511648941
218220367296
1316367944
169396079049
146064773746
332785474327
91561772840
160677230917
140486072604
123909475298
150344937975
115474039549
48269281676
74316165733
238110097328
102952083125
120256387268
374029365642
143794946311
33024744384
239773558859
15449184665
63830938873
30640541833
417756971206
16536126516
148809805479
355686578795
87629256736
234431850250
181507778975
407033980820
65878846112
129641758056
138984406190
295488021566
163059867865
276296864435
130000480016
216424590102
129908487898
182721296683
63535585629
190881742612
164463301478
93836498808
15327988674
381123057134
384266784109
107312326014
218352366839
60363013616
79681660795
285193340273
29913629529
92150363427
335532040599
284329352269
76441354615
43229493919
175693028147
44468337264
177524819466
180342226131
385203806018
26130723325
384388622844
306233265190
36131076415
404770539359
227592477564
16308695252
396118525374
29375820172
40667623422
52213066909
279210513352
38947887309
239663698935
91053229815
396026267982
273089521810
65415046489
152912293144
224261657872
161771099496
125541230177
47120822965
23884216118
263448692899
337151325478
339853774714
83218136598
12460277183
45546579952
306589841788
336693678086
113823488752
413632069304
267400304837
212573710054
36002961369
11664878229
176670606314
3868011922
30449453004
80771867416
209409516575
182930398351
236375081745
248307009404
342627219044
119566772745
57452128269
107979371559
341606955404
268334552256
257178014524
43420867371
112301022138
284913175083
240302707717
118285572680
68921414906
270991581813
239670738471
230878517998
67378960481
124653268986
196413179518
132123847081
68260800368
304334164929
169138907972
40106487095
174030668545
2377952621
251370619656
116424598985
55901064750
19243852171
9554584136
191446397954
11286549848
212278822762
247729610443
69508757624
53621381913
131828205107
134427211106
172713945500
85948185181
213353047959
390692959079
420438334826
120295112346
245021553786
143640164886
119732305797
219019984612
377808071697
31323331080
201401276674
248304622538
161204234896
90379660576
119599146840
217338100882
112169460717
193604326434
277259460335
337956088967
144253627963
2393092526
128011923454
66738765098
230420985222
34991256839
180903466254
369052518230
260631735960
232303766935
58039334963
251579969276
303352316093
26338306333
17171747099
175058928849
11322649839
352740316521
258389121682
41607254129
132355513049
162450225199
5199259200
40739097656
221173441735
188812657759
386221522723
209518176341
80615520473
325676167167
58763181357
154080806752
287274927020
147400258500
131355890006
109600699575
43866129783
15238856502
43833095642
301384864731
257020266799
3018643475
276657528352
183948184302
156509567252
182725143601
143449471243
417002495937
96242115231
79497676373
324269165896
163993716114
135292534327
7642107352
62522947352
350480905283
82358783133
233487500163
251682826849
43341620013
150142592980
100612688396
120803379457
14892124035
212784023083
48241851900
21377110596
270172514638
159780518023
353089057208
55609045657
115564296171
446746080679
294430037016
278580814261
16373907461
284480420559
200245795142
274222972675
64964372349
22860047797
160065201653
205694405172
346612081363
193640134892
125343202650
167428095482
456484215550
148400653691
210368918844
127092762878
198108257970
230453120872
7937166757
295120228103
177739598653
347872854224
4161997212
249895093748
130349487167
207897813619
186527153439
299443115920
254665945401
141480718998
26793705939
54633631906
55999675127
483564294946
46444766456
199094708607
18235236773
90605824757
59960569029
1779732542
50503537486
163343038608
418911122204
165154160340
381591450358
151688256742
163353086624
390494306343
35381445914
371373834350
198615514433
217262101675
84321143298
105156653810
236564677346
205947706553
48381836584
10510414213
237303132582
235190219447
324370749415
307132206662
82381536973
252787914459
275338805747
19631264478
127246463163
216586298088
230442539124
440104760747
199691196031
26565146111
114152180119
56794070706
431930283234
164510492957
296175874171
3627655034
35241141145
253190689856
339161922977
6244789164
108433509334
11892743061
255140908608
169681188443
263954531719
181237582670
160062762824
56194691644
204985088452
252475234630
143057039915
333050757246
169489452540
12199839329
190966639863
346495869478
17354635664
442533516589
269507894568
34494324253
74214523897
180812594479
301051519946
98054429165
104663053340
195976120592
103995342533
64871601006
205695350257
354163992186
55240011645
30291394216
327666139019
290569315246
374181895425
374496722720
404601837668
139843549142
139843756572
229323175944
27486716095
44047096566
85958267279
290862973944
75362109232
204272264291
406310220441
227778844658
14737064657
121582047892
88235767088
171312757094
73762543848
160664712561
20404816724
167815520846
187456804522
118505112141
2435031363
238467102241
365481294813
73948808330
64551051311
149929178792
108227397528
125120125140
1789266380
33141435582
8259769513
63004068773
107451314413
124607880162
452371959198
229065084988
21543336251
281515073045
79434277698
481811026433
23276766256
248337998524
193931235849
116018174507
137820409002
127022035285
53117687238
180816323244
131088524506
184341652853
78040891130
8695966184
8828690073
274760226179
64141191239
9556156508
57621933748
245562474155
159529584705
70243365600
200674708590
158371827903
222739697050
264007559090
240637043894
25530348787
189892843292
41495691158
212746693891
94067030560
244858286423
19793942939
331018052743
75287499923
12940230980
60098070836
14138249021
58817112788
68207819629
56507598388
143386333475
56002678692
247491113356
127897178340
35221066733
8089365171
21373482128
155121914386
386539850360
27375120325
105471362364
208184255444
145980821367
261449394195
258152722232
40418893235
90675321159
221385643542
273829804857
245796674880
328302905254
235528591930
104157407073
142518090280
72018085401
87389943577
228367057819
83167612115
32668120176
188622797710
321486577673
74787044028
220345166473
91457455989
72499908706
112395100222
229056005525
269278892344
171012545516
355337524257
94274230933
439939726742
295685635895
150379172774
100856687902
53758071865
267181286204
172939979217
162048833409
287359798878
6180983646
57832511761
325514572219
132527542330
221630277434
95035977967
226546774130
218366198672
172949259434
97523221761
125547772121
286457760843
126959865989
89306908080
174716828741
74422455156
336081827385
194025436267
168843277671
257385727273
72207513394
227977300284
336756347628
256962834804
8590706498
344112615829
10351032271
224947250785
242307282011
185291742118
357004812671
288609388102
73911800396
14620639833
261568035007
181779825429
126002588294
142924295183
91296560374
88235665707
175168660798
261215497048
68768074953
85389237627
210713294989
235514269701
189164906344
359240263151
72248199770
205967360668
5539608700
176107385475