100000
244064826
162671832
467159654
117794188
77251881
74380757
460601759
61143548
320834833
470780485
234276840
255946717
378863643
463680175
253037996
31303798
41060454
109009389
393047781
202019280
302426544
206347414
282718107
159772303
80082179
267480913
385724448
86684694
335275557
44355620
139052978
7647679
119423933
63517225
111511425
26923966
332435875
392029412
73231909
150831434
234266845
89420989
4107240
413120113
497396720
75259672
36395933
240628294
80660228
254116547
76171139
327224873
298253414
58119772
237063490
19504197
167029964
46510434
214597123
480030305
171931384
182595396
327061822
328025315
247984892
145968995
440974158
423020882
386727174
334975819
160814103
113762179
129142882
328386836
407217133
331941229
482480813
455609812
44058503
499132126
10928071
211944356
314334946
200403572
181904629
19446587
286050427
391202924
438422263
350746878
381704194
227073589
280514318
288271174
218793584
375790537
110886368
343727057
218714255
173003100
271781861
467041901
236056839
471655919
484300778
169343628
414952751
324531746
402449421
27930124
303343692
86816884
60077520
7604008
12131154
190723288
435784930
473219942
33624862
307740747
20280916
355982057
26616990
442108383
287063320
340297137
475750379
379364727
262684032
342747342
147990709
216434930
395664835
191176325
107758699
329109354
142630977
150376925
318468975
43972997
177479854
414546918
291506452
325262502
233462911
113603690
355209162
194986695
157780748
79222050
388846543
257789066
178757939
353203774
257857155
57667984
160188151
8255070
366308279
55574583
448210207
142166963
424712086
39223530
108205914
485518718
366423396
6150021
96841727
296554863
56290616
223986514
389097883
200080313
202316813
69281656
35272785
316594636
5669254
309479664
474699840
138788531
428123287
246156060
94593628
478267615
484825988
263313237
485973872
473863182
215438053
201418203
313152505
273703888
467763425
359800128
436366705
394665326
140546586
420265318
469733399
241277153
46238451
464961040
174219665
411588035
407103966
498536201
331035518
226797887
317909592
208121302
436182227
356863356
154068960
164882605
114432140
467324434
9975052
63493096
179552397
83772539
200299320
27148929
408457878
146834865
23245251
150197681
98076993
188078936
298029550
451814176
180917779
487423759
245512614
349775564
290775836
152681468
64726456
81641508
149037153
327472247
53536205
14138956
245746863
174698878
140396157
336979238
258619265
161689470
138126448
365091656
369610935
190910779
223846837
95925344
365281324
278666909
439724912
290081311
286036028
245673804
381755221
174307413
135034364
58389081
104264418
104649604
447261986
135528258
228331565
438951708
137927003
206303056
310991251
72939674
18475179
202362864
110507455
32379221
230955360
438526941
199562745
293401771
34856484
26993722
421718021
90900072
293655874
216564140
92220685
373410450
288529483
424017306
338031504
361973162
232303589
267231110
143036414
138255178
8150727
167378582
320816156
468434867
76669977
475168868
412125259
19280613
480942042
464409998
323777886
433261599
316146810
2502345
277396998
12472875
488340025
124159689
175002420
237721711
448645935
440413171
178085732
224187452
444541530
186471377
118288713
453459986
244542698
270741518
121512726
237776699
293385529
74412795
380644828
124049107
250398203
416202460
150567195
126635280
340203344
191930813
239194504
437879215
480898562
468569994
418520881
424116624
96948380
222805676
223732190
164470491
360467547
180794619
290141640
385934109
78861528
260483827
262192633
123187368
170754364
153639510
26143317
113536714
192927113
199601522
335169912
267233940
56381691
403657382
385216478
333787890
299352896
456501372
337823771
342818790
123105076
171238597
123719613
213309491
181317212
304139742
107220434
456834992
180960986
132676283
194884577
3002840
46399322
346193245
465187799
435865273
175409495
332347141
479617084
447227803
57069912
160294498
138324523
223989383
310079717
316204724
102763179
350784579
27640188
489799932
477130420
335817694
160649832
326107801
77489620
246108197
450915419
280536
72910418
393920995
108482374
383767354
255992512
313566953
284197714
148278544
309479568
239932744
20811147
44748457
39639144
105683666
485348555
483830315
89900427
444400691
393378074
416297984
218586270
450046430
309981019
184464450
455314200
54547699
32786001
282235777
368187320
443149750
68757765
477089103
496130476
102153161
10717720
446806422
164652802
414338475
364657125
356453453
376529434
455671696
279591414
40457383
208942975
447702427
284799166
420326702
11058270
491548054
151885343
115979953
295188181
181188337
345678638
196803868
352012386
259873619
78123768
486067999
294969104
285410934
219624750
13238229
185708106
205260636
461371323
278972618
339113010
213826349
403892672
145558439
23076315
99372754
330005222
171935873
254255510
168923702
276444359
362803878
30048650
117257898
355254333
371650629
343892075
347608861
59547976
399675427
259654434
367380661
110772327
486951434
140447491
350664967
40087359
285375716
374321215
84376015
361388195
1313088
409746348
434343975
190113703
445573014
118716390
249117020
13432492
244128943
227220816
324177413
181437364
257522450
431338171
118920797
273581241
392864309
370282022
162293214
445860332
295411218
144555280
239824403
14203227
367060846
243784777
418086523
231630082
423376788
120802579
275262198
44405405
460977978
114422204
114747168
37845955
51773339
442561673
34132433
350615921
486292880
376516152
339769122
384890067
25230205
101892435
175093581
373864955
99636316
471119142
455804359
31737632
196725075
395708786
381476355
333766489
175782898
272521132
307559714
438756269
247203261
88136230
61936183
221209689
76155803
148413132
85916832
471481970
217748836
403528032
198230980
184344081
354838364
366696276
463735082
371465435
103979647
397551171
434251191
408765106
238862591
326654801
155245237
80194273
213670947
475592778
103226981
296465020
178869102
497706280
45716369
477063866
165494231
267451443
384388950
310150880
162131096
492500579
316538858
316318028
36470413
339537253
171000726
388447418
365770579
35605791
486227131
39145164
304377414
178580102
239660022
458003648
382449974
297582374
337910170
427702608
467966270
394184794
331352106
287599631
203763699
309512656
412582724
266587492
54510155
427573189
287737786
247483107
362462266
216751384
412349450
310630431
312709183
46898876
446327171
319329228
230918427
310497606
301885331
487528167
125093811
198950163
323703771
407090408
434313593
188474097
376460306
64214753
300323140
218866904
317729655
155369064
169780659
122069332
28367753
52557101
486355769
308028680
218334327
236304217
214442578
2028195
25536024
155969698
146303455
149558687
367564537
90997746
334483806
469222593
98666557
24328129
243142320
132707197
141528554
197449554
280831573
216430572
149158159
447132096
318009439
23782882
270494318
219883993
420417975
478553626
169107988
114308214
183133099
281852624
344469628
239204202
89911236
279653266
235587026
312141579
12325859
97736995
246510963
157085143
230334635
172617104
32123286
111683213
348421081
345174234
301981630
5803363
143222394
392404280
97265118
312755227
470840340
394055536
314188203
391228445
391893111
168294862
357024335
83684910
498964432
133594268
9045364
82785190
340725014
63705099
196615357
208323131
138054647
132248779
226158260
164247848
118166347
43332271
353165506
495900538
130584521
50689705
128813531
273862496
333510931
128829689
99671104
253202714
28952703
464111153
270517924
27384686
470376969
344016735
331480536
257121240
446967573
125636142
336645603
13060856
1062644
53824167
485134935
195749780
326806040
346238676
460045075
447442703
479969213
38105133
434206686
9709220
284342485
116776696
257944737
204080656
113317814
100178586
313179720
300159037
121342507
396275542
284018243
498770475
300251099
33583213
327562980
253160442
240749650
278763570
299340739
357043676
56266466
383658813
405297044
255720321
329309402
146789502
58103034
456871637
37274385
328450791
115244618
440179614
239745330
444122745
285059989
384627594
28578237
354882244
203549662
397747092
430120282
335665813
264223081
188442966
341783122
133907303
61576527
239944611
489856666
136063776
456035090
413024024
379139762
175063019
29686065
107424623
21429821
396602078
288995728
223443892
179803668
180724770
295571348
52253286
313193493
263769470
117964000
472974928
89893060
286869121
208276607
387356999
9188008
22768606
296707421
473553439
270544223
347747497
124026452
260006749
173687060
19423639
319869419
117015451
382376671
81990956
435252920
469139805
21468633
308385138
106370509
332045272
76689298
176588160
462711823
466479134
74158099
169264310
291406861
196332415
472093650
214984486
87266299
103434047
1101778
341983795
444545509
247775963
324119859
123672033
355299185
154424378
77701346
423720709
12165907
83730802
234113494
169209712
76953077
485797465
28720490
141540329
142573793
307799667
24639895
333986253
476145724
290380816
279017203
206970184
334479328
70142936
10307117
54827529
223234674
437551476
236609395
57931664
53137842
301581998
228279257
25705806
349996968
13968599
268379396
134639619
177291601
271185085
246443745
473342355
458785489
41834300
261008155
69609687
392966787
76205215
431006990
208845175
401206009
166517883
361405500
199481635
389644149
405564348
441806321
112933992
227122229
164035036
363215177
439189425
404008714
200765774
432668163
174824758
211078126
153697810
451475716
108772342
300138748
384628845
96245608
467788468
497908125
240121694
165491516
109135054
93294653
20492116
161443827
188432938
433380849
20593575
421037522
30481521
106136811
173346171
304200448
499497886
60705446
164959706
187069041
201238133
399458731
175205343
338193625
320210528
182382435
315631051
435380800
387700070
76006290
488721327
125348663
275232247
16588568
430941726
10246021
176820232
76112869
25666550
156730126
235646582
126638089
281255555
423384764
372356896
68350139
99727157
64517988
267147244
360324923
223055304
209596119
225520206
225348089
14761585
356224794
440749439
117062422
267637342
381421484
462370648
31882326
389386811
94562216
267431838
404414069
318212515
194917077
435412032
363041369
114829076
273152045
309857245
446403826
158918358
73843154
103207562
245201382
142517482
464198964
453178416
293939
278885326
165660595
60873466
372181597
639928
263820777
288323780
419848895
210810475
401050719
374926529
58384268
377751316
54873114
123028133
129708192
283872262
205335152
221668302
18144928
49896194
367342336
377264142
239386343
202431503
118658925
246613491
116053560
480428048
335133622
429990245
212381852
72993397
59196333
421104363
215082711
232128976
397669618
74238824
89824868
240050728
405281297
78261795
173040869
294752106
411114796
240267482
91072282
153134848
47928299
331394367
261106135
382300879
209491694
9920224
307389962
315789901
318007971
144246669
262356416
348683871
61905745
213899882
362349866
253479097
158688274
110153332
344041896
173825502
332444342
305917401
59637500
431701770
80379254
227708712
492774300
178077590
280600807
86890839
190791044
488743904
406968234
382976888
398692417
152820332
308617369
393704997
381168334
108802905
477875514
316169847
270959587
97508163
135864149
104424408
398172754
229443811
284742327
149948024
234988504
32959301
214678805
481282626
217443864
258634175
359384933
422798275
209737038
117394149
299083797
273880200
157663092
420434264
374237353
251643220
6264552
324089081
250759654
200396115
339942487
87484161
102574705
217716986
121257200
199337925
443263512
230147488
200437557
142955903
346462604
258515579
447660204
421030786
400782170
307369171
340591307
240269432
49564986
211503512
158358702
185293967
294617075
303608865
12597715
81220171
284035129
262486390
205711527
37644274
241298131
341385995
32285247
408026856
423918523
13535751
46460624
416394548
195921854
262323965
23931287
301045839
20387631
50022835
393862826
322587304
411373484
352567203
474786474
455552292
119452470
269326954
85675930
175851812
15562445
410475983
75104309
244849492
493809443
410065352
126216244
249861125
6662162
253947451
59835494
155106687
269306891
483742445
494660842
16445986
460823130
193061800
62878367
286383619
169225671
323601975
128675160
361790965
331031006
32706133
47505201
236828821
392981671
170944333
60228854
353148151
425621773
82896770
174761084
226334084
405828077
125144643
235718454
331567648
376610830
37646855
467202099
48585560
207733770
161939690
244315676
90799962
305522131
439316160
379937093
219231039
407875078
192828885
79822293
362782855
14177603
207082596
339084461
443677771
303452017
59303211
477005200
74608677
234830336
303775723
286911944
238889835
366156993
476528012
257329240
253655324
382814169
420420588
97510338
475441871
327527241
209771050
41577983
387119378
89540494
49438408
404990024
354052744
21516743
67913152
278264416
128655124
359472201
334932635
3914980
349701974
176769131
416414568
145704848
401399467
342594523
71920296
35624372
180321596
77539406
405858997
287973859
3814770
396330219
173633917
356153115
203162449
345351614
31790723
224785955
269757310
270904965
152134104
214540665
493303611
264594523
272336948
402361890
447892699
109555149
95312568
323158300
287288280
13159495
262773535
180885555
178666148
185944355
345987120
475024455
89827228
174179553
448589712
3611210
20429525
242548236
138651497
115124124
172011931
69470307
301462899
154304524
499700841
285351876
362932545
36502806
290818277
352860091
290279653
143475873
11872345
408668924
5050282
399948953
37978707
456627242
20772174
220695757
273721263
393781948
44413839
60950092
444151587
289160759
205496633
54023878
247316030
462134688
483559142
499881306
311771195
179415261
187267844
390322230
437146629
258830733
457300481
227370177
131833886
285970474
239543775
394694254
74196969
124600130
9363771
397726537
482571252
61149891
344440978
263613276
243565411
148023768
32025275
272602497
172032197
245413385
95911027
386163633
78567913
472886869
361914097
261180669
328632468
35553772
360480612
242535156
345263011
397890672
468418438
257110826
86761938
181492448
287810619
164386319
2899479
135429766
46860414
249679550
472383516
432044720
171123504
39333604
321617633
379505359
261189856
166284524
13274397
229296677
490237218
403616022
300071711
173353600
464452586
453358776
134663365
238707366
197716322
346011908
59910338
67733747
435836348
58893983
385665316
108747922
197024715
173460623
467279841
401112638
222706040
369631743
33949322
277016394
47750563
447544405
437842966
24983254
273411601
171741584
27689676
332936605
9536564
122578900
83895311
192836913
14862164
492866707
113434226
416179709
344694832
54022455
416414406
96069069
340124824
474096022
110842815
194454025
288116087
43019576
186435894
366988072
114292819
72448896
304027173
161754439
190162112
115066523
185218761
83209709
45201962
126032374
345001940
345894244
227977184
214039330
445896445
366116531
70025483
371357681
454605984
217527785
435016761
411129072
323522653
292876658
450032487
1306862
47110876
80797685
290610515
452400330
167740611
393911043
281824819
313064997
279270599
481359428
133252257
445443293
473113642
440357823
263242846
456675431
387883580
234486840
319165712
461683610
368196891
326291431
332331230
356491023
368564721
435900574
363425740
474898274
298086870
50018291
454036577
298222411
278751293
75961079
225048468
169815831
20777721
17412989
100632479
323728332
249915875
396721314
482707242
476261552
374657105
173680721
93946761
152170913
310892146
234969644
89196993
161784196
65890656
369018416
289405182
193267071
125043724
339952664
118632594
38249305
284083622
327490981
369621151
175904030
24363405
302944634
472156844
393770230
90083571
40019681
145604844
32369396
160448145
55233094
336148429
447740714
363885390
110626366
436455533
340086267
418849215
194267708
320819505
291441849
70477656
409521331
307293934
91126936
495066929
32554733
372548147
235430396
338729559
27734910
165001876
62630225
379880050
240744041
81432818
412267507
118430547
478283996
209811713
287398708
210335076
53010369
109878241
463834287
79658117
481932301
276541281
309569355
403381329
462283160
476580676
78990382
411962643
337438991
185311919
279698835
64187444
236969585
316536939
142371312
242252780
359170595
490052789
44201606
476783081
209861717
324354892
109497311
120499521
338941506
273200838
187697507
495389552
302883270
203865093
99895237
302666780
194849117
94224546
280436939
68695886
456392500
58051673
8945167
12145638
74032017
352320533
292149387
47787249
87890305
9999739
193932237
473405836
81316482
389232128
277108806
22483717
368674356
486310607
239068644
90035746
41115770
325231634
242673258
146031393
146277317
84850471
140257052
157398604
41471290
344732350
138771506
342599026
462529137
184028332
465277552
241887191
454900641
405245845
467495567
120843250
47347686
57225453
306144303
131710932
383398521
215270158
271395414
119070748
314877686
392920356
233341611
19989771
154697407
209789440
237104881
240363506
474256720
342486610
211814548
221716106
397356216
473685094
435202265
248288385
483092783
249919128
427364356
141800761
449321478
420471095
197912976
356404600
93382290
379428215
402810228
370674010
22807794
238384129
102281222
436121518
67333457
388537981
364739040
272858748
117934735
308963739
436283621
144461055
276410971
43125906
375432937
243964890
265317597
293268379
192223050
392571252
234057862
50072954
446820324
491645249
382728788
296405429
118130378
100475036
428892303
423756473
252164270
417320551
253868971
222453039
365382876
178707684
80061039
401916470
8837597
464204841
340712212
496304301
343196517
348624480
97779659
328006229
27616550
470582940
424358925
264259140
269075858
285730490
246620936
414821202
203738119
431109950
481885130
53067950
420614956
405470357
177180726
98531344
193285265
350706158
304804546
484277597
174906801
166925115
168392362
485385359
476470061
427084258
27217995
115268387
313656282
107476783
41993883
382939808
117519243
220440635
236517749
114702029
25449698
307549761
273120310
22937394
337513765
187892960
419948553
274211695
145238105
336315416
378523726
297087772
80136381
299862033
470953745
335131961
298605798
298818507
143379214
188807423
336855520
66059999
499904083
306566011
4843749
84257271
412448737
371716205
311150696
91753858
213021403
49592753
394332073
424261770
494315674
468926586
432278170
452424871
141241322
96550099
138108839
64280662
305344377
23390341
437942534
392148826
99750824
442354641
371603447
417586890
224991647
216836289
153265001
285698335
192294171
246156008
290951110
82753053
421074091
436311957
208601695
54688810
302169716
370621899
472203874
414836692
498646540
453766162
379870394
88314424
353752441
5897056
202436964
171967626
358560566
421149610
258103769
181353028
152186154
32749110
7506081
115665711
494571692
251251564
416693738
86282255
154577097
102634926
217923472
211235479
417396518
196766837
47660994
300350876
228750397
103871649
331648392
250239774
313142855
74085491
332650115
294272415
45752955
81064343
125490075
159443720
226979690
281286518
46594438
443202311
85348731
137307749
217749845
304854717
77558576
30855245
370864601
468350094
153416892
78993126
27285985
399233148
250770844
227573508
42171472
375737558
103694909
28056944
275068409
2495026
20308024
454461630
444880258
5824995
416626376
6386466
214003550
206504743
173707985
365887343
358314070
219422740
28440259
11578396
440678362
31652929
8481486
476784147
202596425
227349825
452206478
268584329
75430177
202641146
146504850
41070681
208461683
379629096
173236939
65698095
129154556
276998849
242895673
189268592
252548607
48415577
117783136
79055914
469672747
243373283
161685289
309605942
290902656
479655859
273869263
209631872
192500770
422154675
220100206
131030537
472265012
438997611
213522062
42537516
128138050
441885683
455904707
336758078
165701239
223960975
112624943
141048437
19856884
135867939
199218634
355693414
424109329
154780904
309500621
210412490
36943282
108273205
333116582
386525504
77901372
440008252
173698453
213031435
450396309
209089243
315651011
498715913
122935462
76961386
219741933
267024668
459390134
156049503
434778893
30593711
69223815
110128692
352861281
62942649
421434075
33542560
364352697
416175040
321793510
279201579
397189531
354854212
359310594
284713525
456522283
126768742
161460342
42398580
336674034
286645820
416116308
277647070
178513158
314356250
100491549
121462337
244872679
486788514
166628486
473814972
362177964
470027928
315455518
123821779
212368182
248046382
20716458
323866380
319097157
234135054
397224035
337963521
5237963
268341845
342064227
157210279
492254139
254620725
390776402
180842009
458338075
473012110
349399259
232402432
456014077
302366999
110729561
347485257
85635123
303742265
83216001
354201727
241073886
211359214
266610293
1275301
492191728
476490539
430824492
315584036
124723701
369253089
302487244
387133528
366197745
398000690
296469103
250988450
30860395
140884865
400499638
214707209
489502770
188904234
330182966
296078156
356532538
128674534
435533736
331667135
389240366
443150468
23976498
97935956
304708587
477652382
285371569
345812669
460187652
30243882
185704537
261180898
132591189
173222021
217141192
422506965
420770450
67145488
341314072
485910826
378956538
274879804
229883166
153663180
84813978
306770412
378705854
327765278
478571582
67385932
206849940
140710241
88522571
184487997
237105980
203930674
121109222
60982895
399880789
90477656
413530267
147945810
139411754
415635495
68160311
135430780
264031250
433763589
147520252
213489892
305891395
129907344
421344547
415511590
204088684
121042086
409008467
224217400
131364996
281819076
171741153
150478177
445468463
140069044
283287129
112035587
92686054
248819956
107011623
309775733
309399156
121346308
84163881
242552069
101737537
41314421
162103838
4944094
392222106
391012699
43005177
475038391
64394415
151119951
45431462
432860483
380897524
397133678
399788076
338921507
443243253
410710908
313045788
466985847
350451580
244477402
81842261
17513930
15459961
379376460
342730378
31804599
94149325
89385309
360154176
83991198
431247643
99904629
30137885
388864691
277479227
263356978
2304700
245788902
233669871
68835058
286632328
204945712
22003829
356890575
330129587
55595584
252769617
43968862
29877042
8472614
254067895
126195070
17903688
414544020
51706895
469315531
449207015
66542818
471253210
227354281
232297486
482636683
21333852
365090435
358375461
34032108
430764967
168161891
481758550
222545523
322435872
252064274
27083737
128131766
57317070
345067824
276751102
412256058
326436764
110940405
236745735
204809910
49557351
77558859
362153637
320246338
214898088
372137516
190342249
76647077
55651020
49544700
471205687
485300773
129431457
37512359
292753022
20824096
270493209
145203506
432194450
142382114
186815163
443868429
351178417
266928055
222531866
387656485
324560161
159167265
22781503
20920410
329038859
224884308
389885199
128898595
243076798
333252902
224480220
389542991
5295075
12367347
312538799
316787721
85400704
179547929
441003296
181140173
403275329
372199667
373922607
38180432
246929267
428762535
472438537
297449532
79756843
255267533
360763616
462728675
193050581
453702775
395738799
388125507
148240562
295818430
377682676
114578747
237343556
259163328
123663761
66694850
210909259
39892208
185128598
375873151
128320944
92083705
319262232
24074522
186936542
82845620
120874620
237434550
410154820
76473516
126125166
100248227
50270248
281596210
124719816
175294510
116603223
354364976
198586287
149921487
260037883
422760700
261761788
442756524
143754491
228016088
346532503
72055185
398358254
361529667
104163432
89179323
370363119
386915466
173139615
274577872
3682900
312988278
1074210
309157922
49074165
346088479
104039814
121560418
301117514
8421406
407122865
376865289
123911328
482307378
330908849
143804479
227402366
458166451
91821617
109916365
402461331
488749706
283940960
364569314
173622937
157986729
42104954
443285986
200075131
227730057
346651110
41106159
439490175
226065406
156271626
347596015
254957193
224126411
89170502
314220160
287377635
315205267
118589614
220427369
143991614
182545256
406277655
157068532
281163591
482847532
304778758
249680672
388278702
145272474
208060532
167678555
240242832
33935687
95668811
279151298
143094119
497373169
337956845
272341089
67071132
342902988
244213496
409608899
146737679
282550645
440329277
132422658
108168668
105037432
51253404
200421752
153442346
474018102
217928743
52652579
276788365
198540837
108729660
267895187
434545658
497201091
239571415
390794046
84311147
238238579
157750670
95933681
303363649
293862395
86708975
27121251
9154610
27565162
122049912
28602932
59776048
226689255
147753981
379491282
348302093
274584952
16778166
162130573
304996829
492936034
134174501
225794047
396795827
27568530
251164980
114617652
443544851
77107731
437680944
439851658
143696652
464874451
300030895
186327525
382585301
198465100
486901158
363172053
293109170
283743867
27700976
292098929
249360848
201523247
454236017
450469594
396699761
425088320
16362235
263567286
449503260
243312161
457113227
195609070
363664544
200872629
235902604
115936685
11925922
354411729
12241048
80161261
23564232
165162180
69164190
242288224
296660630
473572315
147961320
322568685
334805974
487478089
82809001
315790130
278168207
113642321
190855860
26135233
497910805
288146174
85795564
292526727
132795726
490012918
266151847
206661097
148669395
378262844
75321377
444719267
192742693
407908927
406858131
83082719
28089236
483106205
220124718
307319580
436728676
21150979
92853548
53788550
2060891
88103165
59273529
277820756
315256341
20671131
240108607
436828091
178170639
436816411
140880586
237043987
284210439
272569596
367256600
182863911
347550685
51675814
44169364
345893407
442684112
465041225
26761099
387000979
405358588
314148938
272468957
268526684
306453885
47536747
321063744
52758934
115426741
19923076
142950276
231862095
277239976
176435755
329802904
386393912
397901762
207738873
146046411
195707543
196973373
164012798
495029934
65704189
255353053
329126099
378759388
204688403
321235138
299059223
44903400
164717316
267187634
355665669
318334700
149060064
44311396
80346731
243821555
230231342
150578082
170890464
207702241
213295894
211409534
31504740
7276079
254671597
16807641
411470804
191794449
451191267
299966687
164757939
137496882
59314236
170541078
299132577
221486909
332514932
355717407
265283628
324315446
94846257
404188733
307968906
377547728
27244082
336840431
356100537
251001486
273034777
20796723
58148789
157358204
379979464
286227538
21300814
242294566
468232367
29413277
286727800
77613418
352699629
291873601
489302706
468028405
267033085
329204622
38175062
447793758
314114847
332679183
64247180
401039203
238425414
431859263
366325598
211026472
74508804
221944317
120696075
161734550
197198638
429514765
447607523
251622619
471265726
285410182
249840964
246520177
311038598
198285210
158637432
201897631
329279248
98861454
490054399
69273713
6945346
388271864
227480255
223654880
126240889
368793286
234921993
103136157
450551278
415522884
66431232
218992376
249282893
135529581
159077524
95241683
327517066
497410222
20821644
441878891
82626132
169877811
398273728
375992476
201820675
14930241
15461749
215724890
195741538
456273012
112805256
346880847
85839281
312734411
349682963
182742644
499544194
347494887
173017819
174443220
147099881
482488422
48692301
25582528
134376097
387642906
18761156
76120536
478368730
189762459
299869348
221407649
272984113
84786376
59592748
347155219
379538757
10067822
99179574
235547034
128750291
457608339
220516650
475919580
328282760
246517454
197258646
296919451
357573422
430373086
4619719
130032750
419908093
434540259
434079664
401642749
398461520
452677634
361009694
106722087
301307249
450797629
445305387
27346454
180540308
106611439
28490401
163048063
156659693
274207189
234146914
222758766
380733573
390173700
475642882
68561151
490980175
296442157
474706667
484926058
417446724
406013554
138194445
458927959
73532025
461126367
291447996
221167916
410828219
45191420
140189257
465983801
96044445
499319964
280406600
248577447
123084000
331626644
363389311
64708930
309649520
77053138
38678906
353070430
248366984
361738904
267459742
118669433
101034086
388424770
266994180
379440858
282750379
201412650
286951880
426303038
398203349
33198538
210281669
182751441
469213617
481406528
383343430
131001949
426358197
365492221
384820589
320062400
144462798
102883054
43019379
3130813
79753504
190034011
414817012
473903015
194824662
303831906
475292059
457470565
495983103
33016880
222174729
325356717
227446741
430484609
422973234
281226322
24425276
256297055
118186538
329142670
8761226
112914009
392310168
137063820
94039120
326060607
66659948
243632004
331965676
469770279
220908041
68150955
440229323
262541775
474999615
441867474
229975168
148020305
288149124
245163951
170837716
418849724
6435712
159996911
12578732
280498474
466290891
39126803
263296810
449461541
364522126
17643542
99535995
385039654
399228885
12673284
331783701
328293266
217293460
355287189
63131755
478517920
436811418
273619250
272445823
204293621
148916632
11166357
245658979
40995138
493831163
105275296
398515747
342475270
380417016
143058601
321443840
281494504
404876017
86946956
483485318
363317732
196881110
44009784
391127748
424641764
278744183
235184794
187246681
238758670
348391475
314701677
229189814
382230869
632280
284458078
76734003
204580325
255670913
350004509
129697368
381691751
120780879
326673310
192728683
383939695
225153941
490696968
255335819
387028158
262674372
88038734
444075884
443839533
368691117
347145501
126444793
272952050
84130068
67917651
169182750
332419180
284397991
437313403
177415263
310590656
425894120
430752829
413852369
374829641
64830147
411323854
349506093
469926228
74027581
353746087
331692872
328845369
135908391
159793180
256221891
104379999
308720046
238696269
54778606
305262256
215147030
77389824
356428300
433294207
7437751
219444998
295131897
129867667
212427100
93492727
318763656
20176289
53900199
375261224
420674197
122197469
410158838
283783696
447849255
424065415
258003895
20421749
462188470
145323723
453836257
410834640
242366001
105871493
133357053
149988749
365451846
482992097
317198834
403743585
180694382
57923887
201373289
193259301
17662432
461326487
288800804
190248702
215652196
158730757
25500102
220708372
303866273
320277133
399962353
372631489
217231753
487636260
399767488
370663172
137928064
364755280
143464490
363586305
494982963
338215479
388281742
286667803
262319818
104416535
87982093
70643217
378399788
240891539
371937380
176399385
229957608
139485912
388597770
158614570
387558187
196429673
108885763
200764076
448208797
133807440
164961557
99645279
233031845
117171026
60333382
443402454
252154413
346852133
366580894
285525774
43656796
481596963
386961324
369897762
110114679
438512494
70082381
82731959
54670352
415092081
147474599
20373863
263434067
60899331
372582851
459081259
464314965
415474785
59838353
228038181
127382570
349660382
28721280
100334943
344528680
130064211
430597849
81142763
452822770
231115771
420227909
482999356
380391869
485462141
173713564
117270303
385492228
336059224
342954986
362572471
377671559
116077722
390212253
280482332
196362857
301395223
213810048
88605383
327303890
251923955
448234862
383647079
450721012
75151171
250976413
285271254
374682881
432196547
443050268
443469707
124150059
480915766
406954108
78669384
349313916
67186913
464474295
271600631
299676993
448984100
69639299
342403357
215296264
37883297
129376161
13447135
1073703
265574078
229816981
198473804
365563927
308812343
343810324
1384659
18326520
251045018
183007980
290842504
334670264
241576530
369895686
292739237
284030453
479428308
280440824
193402484
18945892
291590928
441741164
253106318
50387346
490523423
389612493
221066053
348060801
437757059
395460028
357064975
384046795
152709408
34697229
12987817
165318463
230406908
388615481
143597253
411689743
65753352
172943504
305658295
163430114
496773911
304199622
39733971
135607152
166076166
410642841
193374327
119120810
69166065
32747955
20874418
441589861
144352701
290675899
333524714
448678725
52000048
464988818
358558649
337174408
454376352
305476941
119893973
45552280
121179985
151427518
123455720
90209717
307582722
281840278
190668238
302145779
286897478
434323287
306985053
163429511
193521783
23256262
339980613
288397392
29216377
132066974
251150884
444573559
44177752
178687032
435081092
188513319
217640820
176153162
409495352
68442773
464604869
23259646
265367905
300336695
209582773
107566257
42203059
442826282
462876150
255151990
160449664
124969471
445967763
283296871
117817291
213424170
286764509
210624094
482428164
110679379
474354643
381536022
62957586
387316216
70476814
278819617
156198305
490038965
26410028
149998065
479466312
372176078
65576415
16814419
419409089
152032983
476253675
243891290
4815261
14697194
449308249
113235149
177706708
348580459
118789778
323463920
129156700
469186349
296205553
314148019
399840791
330127712
36146080
408579240
12240424
482279229
306957486
142162240
463574651
480656460
473786113
363492432
298828748
44739472
50639653
263052032
349221786
187529897
458636817
384918410
490972608
399723314
140473982
454346354
70366396
479349353
249998604
31182418
355093210
180399493
469146326
477206947
32123058
296780044
227763082
148892240
73948160
310313313
126028171
302118898
125214798
317732421
171260157
181415150
431050540
401903072
135316308
347464311
448069054
218066564
2022399
257012175
303970320
3924289
88806055
297187506
95797868
23447035
410699031
446188013
127733386
366237128
474524889
108399074
55606125
183047287
294814348
463516402
212648526
352758423
280803163
115109845
348039054
218234379
468452033
475033665
464588783
140692531
220570653
351783023
44996174
461331817
236821935
2584981
318731153
67485879
193790029
42572495
59952817
316393266
27700413
422436579
19533673
185121783
78861245
294809915
68771624
464988281
454856242
270063263
232752642
259361197
303297999
409530212
247650178
239035212
305216852
299573070
132083917
359249963
136821305
193837548
324522478
109320824
426990948
478566637
166260486
345992258
65770861
180799763
119376193
387433629
210789268
10287921
14856206
408203841
255233878
453576080
64960203
254791370
72369824
153242357
436023799
24072846
119814380
331699830
412386822
305013194
109421068
349990669
498519597
193447352
485278055
207689091
398502383
109308101
14404541
480160392
378979015
81478484
357660855
454216273
367422437
471491815
185933894
333192777
160365457
240020389
379395692
60177763
478613681
356862555
31633578
261892023
76601123
442565729
58181165
447272394
330200077
425403888
34617326
350159159
173312971
33992394
151795169
472313883
284482569
252377050
220276193
135160730
340942689
250396720
317546737
102664652
36202832
411722770
278364855
109226600
362658313
427719975
400229616
96433903
499332164
42050645
472068387
384647792
212875839
426381750
365748230
261157462
113665611
155061957
367669584
119177087
375879294
103461789
458270967
171459565
239684842
264190394
271529656
432295462
400527497
61494751
95791286
105015314
250428055
241515221
218306535
26459226
43586261
27169466
301774945
441440265
498794091
147791113
148967616
9860530
84664648
118112194
239364499
438059942
50893042
147241799
139113637
80397422
295723606
498671451
35417414
158591706
289871689
221746494
486221831
409011959
211231931
98780866
70410999
290212752
477720180
262038682
156299267
82965051
179141151
6176601
70590602
277389816
106714083
345902413
186284899
409067976
421002862
43319783
368928534
218292060
327736787
468457086
490933166
184080843
315591562
334787207
98641235
320796459
427919713
63198388
154221064
8773382
171327901
205835757
430525899
365815746
370356980
178479728
300541515
343865449
163099702
257972285
95616027
402156182
193311675
497224590
137864192
497206433
476820289
288628893
128621336
163608558
472583285
382662513
73449159
489213198
86497178
271167847
218176804
97067079
46104793
291804105
198194808
456703113
6575428
119537050
98672240
20017082
22792748
411218736
95277889
219177607
32701111
245852928
27139442
341667469
429401674
467884845
104007898
82269437
350338299
492105270
434661862
377007833
216777886
389031399
190468622
138806223
164146556
57247452
248651233
295770230
145731711
443380712
150615812
140666913
382094014
229780081
403113811
468699841
457932805
41786469
422428863
295834098
148428464
253418994
273565500
86351147
467228179
198660474
28725430
222173188
492752460
408373223
450046403
81789444
347549463
277517415
365330794
187936132
154860208
71050526
351614558
313830220
123708368
59784734
206518348
118560097
231502525
21172165
121492019
405553583
249085915
346520334
325075572
261975941
89348413
475779600
228314770
170655716
493983173
60963984
311497910
65504541
101881007
431425606
133408258
154666867
215081150
42373789
49820412
455627136
249933158
323771618
111893244
202385746
463640250
233531304
285833050
149297779
385784522
144338830
165603236
41283559
29487758
39674137
187692020
103648271
269211546
391737610
178394819
164423390
62521594
372891638
356529322
14010053
155732426
665825
53514631
348091653
342848861
89183995
369484668
350565647
223378250
184198426
78713791
280357019
308424355
208331205
20787249
87169412
106063303
358807063
82050887
141155080
420954985
87960648
479526896
485329029
463520313
64329954
53405514
71441143
1556540
42825636
255428023
496346248
475382443
219888995
63448402
391136285
139981579
79587449
417695267
217334675
121145303
97680230
132412164
422176426
439287912
87572197
232903717
435807310
434029083
11390318
91138341
408457282
155294903
48079398
307394473
436836341
287254504
306055860
200039553
37549770
407980534
354096122
225615444
114482680
419271492
377892681
400883114
490325530
138057088
140925600
142991424
257160954
144191532
72667180
196146847
414447999
109336608
28251032
234154851
378497977
101610723
223504293
158866994
469770028
376336725
3932821
232476753
495995507
55181882
174775106
330852221
228900751
31956366
150492907
463296505
89356501
254199760
493649538
145545369
219928803
321788739
228517418
203076027
125596478
27416892
133264064
197469464
465924371
161681982
332856496
218166985
284829672
300581992
333947249
234364651
231468204
4155358
479088988
382661646
372377954
438768687
493126839
257248969
433201209
69373785
199726080
130054285
498940294
225169417
351828651
319312350
383424246
345749424
187330668
348895124
364874749
152255997
493399692
164312089
235403144
100838198
180151799
469901785
414184671
164584493
466806707
405550839
204720851
436786643
186310901
82922553
456545126
425815602
346212536
104140059
110731198
240170828
188203137
321101617
476148195
487013187
251987177
188630352
329350221
435279401
236885467
169388596
481313778
128721212
367563419
166181022
158393962
479449101
160817375
151610102
86798549
74490193
235154860
101921204
469471537
420722386
265795895
259938361
207718997
407865530
428487201
467245350
354962053
350214693
350699839
416136797
260060746
346984893
441832464
65767608
17801128
417492573
65604670
66797109
72545977
100235761
473344869
449451921
97948242
76744079
90814554
250901501
32660701
25989489
493310185
442489832
161965966
257495892
449857324
371322793
173063450
61721027
181146000
194699055
343034919
170471231
141891011
119199367
440034742
349216105
175131498
345948546
205981078
266534147
282349399
436968217
292034667
371636821
14285341
199978527
85718744
399671654
181471864
70175897
22656064
324781037
12493567
97771071
285478871
369556052
344417835
258657921
444309590
164086627
480048523
72886350
146935577
53959815
347356538
154219018
354297952
105496228
299408277
133354960
176412508
253416404
309517913
476608579
17158573
102057264
360460452
181339341
434957297
488757043
56454176
307304667
460426518
385828015
375924477
31001278
383744551
42016460
242488018
63077558
376475036
32012028
79890502
117866353
255877627
451212372
2602251
123019759
26795538
188484281
379434930
469426329
330955487
363683587
110109893
270882169
305718003
230070675
89980064
279584100
211371078
429558786
44687022
309690004
96140231
313794890
336165034
493333634
447811536
305256137
224771019
293878358
235886819
300737655
2547131
324505385
264078848
383072124
45113368
424442556
219649798
434898249
498009186
384131841
160347534
348013649
179440531
306099315
374128548
72516101
322473497
383254417
199085987
219313320
405400002
400282094
316090596
20279617
452523129
113612544
418083735
116132634
285889447
81234122
419938034
202454369
455961972
237309134
247694010
471610646
470349091
85042838
406090882
12574331
310673821
291470936
17716410
70155038
88265588
286089867
304402690
444441225
272546549
160760215
52615997
459270085
257009766
210823470
464524772
484429341
451441560
258822561
397318199
483139914
43740198
250079235
158697656
175881119
490831196
198273042
473284728
83503238
419438016
374333931
88881349
324279906
259602295
465164304
325792951
299054567
259429347
168275882
459388896
449847628
126785438
158480589
198981169
295496680
264087418
399583322
86002203
88338914
481312114
361443697
62374668
228377739
29749577
157246213
312479741
31685095
60055329
80236241
275333806
371550647
351245402
316618982
125894940
451715367
230604609
134074293
73352443
219429117
366500979
112924806
207845304
264246156
302555801
88321766
378599184
143034186
481372495
333855339
399513718
140088765
418723533
415602516
160339435
297743305
492648325
272551342
340802746
109681043
315900200
383292941
366463514
249782871
39470498
198458672
19367004
223663959
322191742
24304735
373627584
357666127
321486535
411441926
287894378
463089070
53078840
193108142
203457467
446022315
6927099
323066975
285770899
61878716
281040186
103656310
76374903
234496668
301791939
95947710
21868535
69290546
243744440
312737784
263659850
98668256
363497103
367695429
419284755
337062713
299569937
315560644
306722598
99099404
224644484
230021776
414189536
13628829
227889733
74880069
436105895
2313811
212026529
368949539
351958805
323644549
462195878
438571756
101101218
81821107
272133307
380520921
266876397
3782788
333066630
455563302
321982344
3400890
459529331
347473773
261890515
147669209
415938970
498206316
410369415
472328929
486051519
214685149
470965626
129673542
165790577
397485653
435175699
163292865
350850132
352453564
445085219
190435729
271285255
487864896
135757136
265109457
275109463
228035847
24659513
121940949
486156703
103303224
227773421
363063095
213258521
217960622
329177536
140554807
149118400
497698300
269245437
224657154
80924205
74814952
162662212
81253918
306533106
187717181
297638994
20989707
449517982
187333445
144904002
413981816
430552381
480601617
323812681
236214346
397903891
183956349
429759374
374446128
455896934
306977946
396052555
276398077
331255706
157549430
444216622
381654197
200255283
244163190
206052994
223156132
372895246
36245807
175675632
165049196
94917127
426963247
236591312
108225919
104419885
335419401
472637976
56981023
144300732
84565150
245726543
70001040
450314553
301720899
170197682
487502867
110672729
160640447
48020331
191482427
423573197
466503408
448728601
362597935
475979975
145948356
390228973
475932472
203034061
363798813
201438336
67181312
101470508
128091942
481883939
142122018
241002790
319836865
426333934
290579471
411516451
28231412
204358125
369388465
449783613
82600538
452811407
300031483
470849421
214223544
118816400
121293133
428032468
321540058
78647739
167218214
384526587
432482988
99238658
1117002
422756968
138391821
326332210
36527158
342528956
325856731
167811854
324837766
181947299
33303736
499295773
221846996
213711981
427207729
233342593
211556664
449287017
168162607
299403990
167877119
321326488
197075968
365996204
156977101
173917629
493355211
32457422
123708429
356464918
40767382
306958119
263579805
488587782
59035080
168160892
205353132
95246662
390619843
70707102
76199050
294034320
472971794
458460617
248529037
66901992
305206259
223321759
49158633
175233061
131565491
390188094
300559288
237332743
417811637
5819299
173373648
351896231
201667243
141230384
446470978
255593999
197830048
207522488
122237527
47247266
201461384
128468265
222061972
317678342
351449803
492335315
36613101
17900289
314025462
308726955
297161293
238990659
442171468
44391959
176572303
4308149
248258998
60505433
78998754
113094290
54839372
234344613
382438264
494302302
455701178
101011436
66309431
318198450
396814275
8461611
471533132
183090289
481456240
61718193
352850312
374855357
232938253
370870725
144901638
96903508
134655026
386714324
305979556
410971331
444326306
145228912
225257750
498612178
250516845
497264187
373450772
189340505
42212398
352350747
335159084
491857296
52707207
225818849
26433747
232920084
158997213
27611207
275230717
187301574
110554069
303408266
64199481
369493009
235368445
211732305
218422378
167715445
282093108
163515559
253388237
196759558
367585356
31246058
392687268
319012644
424400868
359927175
101128953
2346193
435875695
70150238
325907654
443252468
8653229
45621480
459895206
23635830
358926296
462970249
427102769
479089146
28458892
12885215
391025550
118453833
386573085
38789725
475183360
10255512
401285502
467220555
153202945
404142079
124177349
366748311
252456485
404581385
193956407
351363638
466110341
68118340
446541949
469650476
81222418
352907171
70838290
122289280
271872667
495614600
325791800
95721507
90857396
6086603
200465801
491048497
206467176
469522863
321191705
65523229
144383380
75249781
93357666
496038965
138998389
132500291
239289075
34864734
83094782
63784604
458142746
397068645
253435122
149431151
19609942
148740492
365488564
49194986
40578730
146173224
149995877
296736120
206244314
321112285
6424040
236247090
11150947
85960678
277266379
95496707
276257899
209854575
155814240
93476224
341030536
1417859
312756646
184530249
497702756
46726746
199166797
310671239
106678309
129413201
1661301
151470323
147896362
369689837
367844141
474628154
408970459
334582801
486234210
94842930
305158675
460541077
447522473
121644518
133555760
363648111
102552939
363599994
466973240
474246075
450159018
410674934
102644230
154550476
354848031
440540649
93535081
419609412
269403604
312248003
399018771
22580883
222701794
191808345
349218616
216269828
177727862
462833496
429200671
31608888
71419061
250376669
359070523
74789807
62194920
456109809
176818152
320852082
84156819
136883955
137673665
13979682
134977981
96610205
260165567
89447048
51390492
238314432
357440700
138677119
68659320
284758368
315465618
11241613
67253420
408480052
446316726
47071544
201077774
441459259
423266453
330693008
35343379
427001909
246573321
234263592
85585936
177952367
259212639
101732894
59084733
456465672
289805132
255912422
297692139
480010509
211979540
14372855
335084303
98290067
157561883
78761941
192653144
148546839
420568018
206177075
137256432
118209313
7189218
110249440
14962030
267713845
123875231
454604132
248152839
479168894
47047843
427116308
6382420
235613158
373079879
75415551
60283084
366251854
260246469
222183389
369337978
440075540
114245140
57483425
90406830
13333137
202891542
220871369
298567723
146396209
265117118
36847109
58721940
219622250
17670708
207175819
122800214
94032195
146621770
222569308
390811788
460340104
469008478
38308043
428495216
352255594
486356442
288126536
4335587
260336496
423721943
289306599
13537852
311371397
197536987
356238714
280471053
264053410
362967583
248855612
205595772
247410662
228779643
390527770
316831522
222086436
479796786
245654240
148912664
347941572
106499449
298235509
422957481
318419943
348387884
462515970
50672852
325011304
240367671
148971226
225254031
59291708
217734669
72031221
34432079
394459198
57760699
429249332
38420856
34534937
497348269
369243601
219988169
487952262
482263919
118340303
92756473
408399836
166095510
248923099
334475689
45737875
250972633
405446990
473025737
147874495
193885610
313300142
266462625
25423930
196361389
143841962
163993407
363010094
256641095
471875922
417448752
334338479
223977646
95382050
211137966
437137884
267787011
144684817
347846740
157560640
99195258
237621380
170675769
123084723
379552819
201176937
154882351
286883619
493232625
340919082
22636890
102152120
404142017
406197186
466168140
301875484
426970107
363554815
204264060
300664401
201964831
245718947
73720125
102161138
364061946
384235925
239749025
300343665
289931880
339524857
227559661
390211717
197257404
31370773
123899506
217173500
216491465
485504207
39497320
442601926
144681900
467413442
358072917
98454274
326302778
278009944
433155640
387279099
127137851
246177410
158922708
432412424
475032933
330962710
494981165
414114091
361755186
115771066
436002699
329028111
81086077
133825177
332187509
247891901
15704519
196981345
345927537
158611945
59928618
144117290
65843771
171621648
287791774
162331030
193419979
23532407
335799330
44549825
44921110
225806928
78573095
144368753
192878357
195772322
343428219
120149818
224852588
351071606
66058282
77661096
259536613
109383405
263017397
139904520
240612872
391585724
119810364
139122501
301201129
379207955
142995142
201594938
250978085
185595516
22279176
397777917
465390228
70342483
358698050
442281803
73106006
92241011
135457613
28433899
93076601
53528455
86682623
428445454
101009600
422855584
278443952
170434285
393628957
119553641
375650095
60669086
90478233
175764420
376074194
254934969
219779056
495742973
40773501
151514479
483006142
480821987
23051080
163228857
339286836
382942893
355541980
261166225
973171
250885543
248656684
184539693
52992562
304109478
113264763
30488236
217161288
17596641
393996176
128358226
207681432
67580456
32133725
398834244
88040384
179066274
159264829
20789369
115292120
194963279
7917150
472347376
343468525
154932985
6688344
396291676
465276577
465259663
304673889
253261314
177686020
331108005
110538312
324147752
130602676
213581098
396521054
432952786
113435423
4974631
361769908
291006708
160296554
253453525
363992821
386374945
459034754
264088639
309812177
397677610
172861213
216959090
147194096
408208278
23078950
445832131
399543213
41313715
393393037
280570166
399449151
201252983
183626035
342378345
440319886
469690531
268369793
366911584
88214772
387759464
159411880
30727427
237299460
348789245
17224357
34368965
122596443
94857268
455020453
428549735
28084319
71840368
23874869
394694549
347189655
39694625
457614017
193687519
180210410
358569226
422468599
99728645
107352615
186664713
232286426
430551356
254927340
388071327
19177980
71591923
55466129
309480285
246381128
56279550
447950873
457463583
453658930
74554910
104170179
117562232
350224512
58585803
26202720
238888833
43903716
249952482
212456109
85123894
215106392
381534092
150532964
120564752
280165333
88971741
315284115
349532171
418373620
475492962
129337462
58310391
4785442
6837799
183587574
10787970
193628823
276416240
492514698
95272223
261216164
421704915
28102165
399712867
157932477
409673727
497182062
473209835
335585915
267545999
262664553
261468457
434030734
496769864
137947350
79886226
397874519
123519076
307730905
21468348
163366074
241266842
234286870
216054577
369354013
318878521
363235418
438008573
286500003
145225197
496938652
104634433
379110065
136841175
187740257
262445656
401243871
76383284
313456931
141099977
468302747
442789901
291651
430382438
169604787
135467658
400076269
395681003
444489803
19769832
255804921
43272076
65305256
443134417
452066068
487045057
76849734
196449143
419136895
496572033
446849061
279400882
345423670
456255690
353417106
442357147
314788871
369439344
261516660
228773435
176229641
169349407
79920752
495155087
347046070
269398904
415245060
460720146
71002799
174200954
367292052
72379140
401552082
125196257
294823340
79417904
230257256
42846833
224196024
227513737
356989329
102003661
292043462
9697731
380055179
452197906
260292583
434301672
45970333
216385054
435612475
252641013
164337677
10731541
391931995
123416354
444895377
5016911
129743517
68796418
45390077
93367747
141558391
456702475
466770420
112607119
374511387
41952706
126349610
159256853
306853004
416091679
366825381
110197527
66282204
354033206
346015510
297638195
449213536
50669351
373607084
239740656
157055849
36112246
415976330
478492265
455678766
383816402
255346807
43054223
458646098
493005793
77476865
58785716
148677223
164393438
226111461
188281051
78741356
265720318
419692722
474065685
53009026
292903185
291922223
371308653
64438102
152069472
230746940
268904094
7719428
222299659
167923278
412538721
30071612
267414299
234473923
389255128
465923605
89069314
337099780
31720436
299955392
206659195
461161571
275823141
73558101
304638639
177896773
193543677
158292432
146681906
427186837
330686477
451747408
21505720
395101682
75071478
201180034
98399859
435477765
48489574
445681833
136070154
109339601
55677094
491960213
420101667
34400379
84117987
304881645
129287207
142808976
81226054
264780778
53298665
290780249
418486314
386292363
285836895
172752360
196803334
441655232
486574290
241544389
78412384
245754887
36328989
351450290
58868312
397757655
354047281
147718075
347150073
64966682
358836857
94284762
323874789
119148365
177729815
446516570
408358920
434825677
380801961
141989364
337689298
458842405
328052905
408627505
423814297
42790006
312137438
437619025
290476505
101987662
352859106
20538005
60951089
111913656
33952465
450972745
338217091
319824647
425766488
3204776
393986494
87062238
65066241
485930045
183523414
485138967
58415921
248876009
90854113
146913966
256628037
95829632
487470206
35336674
412419418
129906858
330024199
165536351
61906827
380887170
80894989
167934065
412864848
117620267
152952426
242411364
339377156
261439315
348401182
182059668
434531480
187984157
267601708
268994706
189944364
412138932
424018859
298651263
251276831
277760185
417847481
160740103
15533542
149511446
431154941
71112065
459795281
288591505
161160941
217014267
71184479
74209796
349721880
142604217
14903035
324620640
426539986
54002753
276177590
197676930
333863196
21046598
477848093
130174550
155392799
85631747
479891439
247411621
301436241
200752454
264413322
346847940
95215616
300913593
495411831
198399245
488033603
490264025
112157958
238252689
212334932
250869822
225339556
294550394
314400383
436584153
6401380
307357115
440367291
183732683
384906865
250688589
113511143
444607197
279560582
478090972
455717262
147415098
250752919
186092704
385676793
201313590
256168553
222082834
316576611
214098505
435318876
26211072
169478253
307395655
410176341
184477716
187967200
158487712
495412747
68972508
5575665
286017205
189326157
365138586
395702748
414041131
411340269
485364579
161388918
453567745
71758969
247351482
291089109
18755435
471832194
289183214
300421651
43409390
202635690
360755655
381856194
9366578
315627559
333563389
461492118
76504367
91813946
444494162
102004183
47919015
231806816
59308173
378822558
226782376
87623074
143459929
41820723
169961717
259079103
141540086
428141728
396506857
270661511
303694344
384149221
109372355
178960519
166757603
80950637
410162565
299791311
466331097
394327567
134389664
429356281
257931153
379651067
225576679
323292569
457184873
340178173
136267992
431971162
324799560
248355655
312179972
288028790
119658879
406521980
397124326
495134904
129451926
387893620
36315177
403371585
59221336
155091056
396075234
399133864
685916
89186786
171399332
318021804
113303407
67723584
199994516
329796112
227133349
419523420
333810830
1450675
378119735
13755379
161464090
40798916
368383470
365846719
285666494
295757115
414484665
27426129
127989435
277473805
303443013
275178013
324027271
355247366
320095299
15218392
37054096
174710847
367224198
489094842
357343974
34248770
453518689
247367456
424160995
419748461
368207280
213256288
135357263
61361783
12048145
470405373
243371670
418086114
439737288
316504917
56316857
64569651
201309769
345973499
330104162
436060824
198362898
467658474
124896848
77811990
347896148
138048227
411168674
354255986
361444421
275591813
353520686
217610925
283706116
5982617
300811555
144319630
492423982
482422240
129364878
329556625
416118682
133759435
111828039
361346713
422480623
466786469
87368377
75646162
476753010
31630530
498075428
188432590
132912057
421165982
487958753
458045144
233546012
45309268
65237583
37042190
490883765
134078071
18273624
303306576
81940208
434589381
233279955
114337282
341027400
276943139
12069931
277050045
121124894
394808588
209902991
365707090
171958077
306537198
38568156
298606834
430175161
393767892
236848967
173720785
377232575
202965642
387687425
54989990
203445292
493587416
469934220
192879915
172883437
466578639
415990465
492569509
234669086
346347658
457314737
399495105
380206118
69527546
285187733
177601483
205365319
66739922
104989330
444248167
334664429
72122028
209980301
205457396
44460153
442265860
301119122
62799222
151753096
267894762
414164134
77278677
178808933
476975858
377506430
211838503
313264229
5906896
263188818
352980123
206721273
130504104
495274876
361645380
331212427
388860490
112410351
216779601
247368676
278827427
372714523
90451663
215625420
326046265
165130758
276914272
218979748
52904474
450593198
10284264
195427980
55679191
98216048
425925603
111592729
289309779
123475699
245366831
271896715
346814498
391402224
206507101
425683616
144643702
19768034
267248991
167575508
40734718
136312428
213500838
165116522
155572937
146392514
47445995
243200632
456392070
55480730
297874550
30969200
348280449
423200179
113092199
98984609
35194795
158842498
96417219
2727296
346237058
471631647
70150502
495541180
475232003
201603193
369591702
202990978
46987991
457094704
167943122
263455695
476788033
68812887
139202103
222580096
422860445
469462257
130860226
469994141
136359503
492652126
264837402
350604328
174762109
222990345
138288938
274497203
268298741
338287216
5087026
472905480
192178453
421138948
473341119
453073758
486504737
198950022
456804844
25887845
57363325
188983109
396540325
327506491
99955010
201314970
330575533
410809821
281442938
255505513
119562921
257462175
352612131
303560856
63830204
224446864
352100234
278968432
108205731
66847959
430525456
207181926
18065360
38253616
309368870
119277741
415132334
416420788
429730375
214614075
269422994
222214406
20842535
85213553
35869013
239424080
250222185
236391522
310481100
396774907
416833310
3179624
294175997
84569549
181382894
268460599
399009027
425291793
288484650
296372117
477015497
81909558
258065050
146915446
234312336
411392059
489036923
182075864
431406330
297798899
31099146
16751682
322829179
147542464
131150449
416751332
333878241
425022587
23820539
17384565
169272986
284396150
334218501
228694568
347647516
392800885
60907663
110078075
453639111
454515313
203264128
227657275
371394639
66149077
312145754
188925018
253177260
147018729
125909711
168915352
414040087
224559027
142103977
497569828
225881147
467608105
309967694
165346296
279977359
90927329
403188486
139813877
336728974
116626901
332539157
23455426
57926988
172976617
345338462
329404741
350293017
141656968
407464575
437630458
363958485
6924658
150130248
62868607
253491266
315517863
331900995
66666351
198049780
90785014
288375727
483813937
299141433
496078286
347409227
204345119
91693991
225205198
89499134
423723803
303431175
373905072
178637007
439782456
321025257
77991977
137342759
249604524
148121461
348188428
140293544
304154209
78135635
468145468
453043640
48898124
342308589
171564402
118700731
196847848
321086439
31959644
184857924
288772394
244015281
496374786
338959036
340962779
20467836
341942291
383988335
3538889
188394484
472881624
144937026
497312896
256095873
475636500
27256755
178647210
256583191
231989983
293352891
80845983
469276119
345225344
141643770
476418137
147582765
287236239
215711772
20156057
395233019
413537775
69007961
127503208
476855261
199216121
336804301
154398443
412302974
112966707
241803479
169638607
184796555
31870093
468600643
221073635
424374523
448133512
148635030
354152687
313775470
336471910
331990905
243481892
257275002
263159228
50672934
329236327
166375883
314014614
460001560
270299416
173291355
472933664
41303565
68372477
122244611
218789199
274835979
411740239
458913624
277499460
264303612
443138597
54501418
356401482
8341115
28814033
347754834
183547927
370179204
343720254
124920516
2150698
231285821
462742084
190658145
38612139
147410105
445000853
456433245
117370593
87710349
338880266
373676305
412624030
176217464
77337654
333925196
110013070
25831858
215412828
301858901
326065264
431750662
217497742
457875649
293040077
372511909
47173398
454422234
136111162
416022290
108391937
330724850
425767898
104902837
39007688
58769136
185054980
242445592
489280300
286579758
273070906
25309653
52083160
450375784
196489194
122739033
306788727
17758905
355385981
126780384
442616413
226240084
440217120
76449318
230884743
104001016
91099258
288438800
131144415
50301412
320385495
409196200
262379297
307116472
211880699
182733353
495255433
170967912
146590976
224017720
486282466
190077840
391830541
465266336
162851852
267154985
184278046
196148473
240014661
154647161
176761808
409638330
197952533
56136845
75406840
474894884
121119198
420236062
378888064
360690609
443039157
424141287
167954472
85261330
105908362
20139482
380112695
478819652
367644043
250368623
319948390
6905897
492078184
414582939
359695048
8582804
368402956
27821521
272258578
356004865
62461372
236135499
442546592
457033221
58225030
321887272
469399517
279295023
440636215
467288822
167122068
72732094
129706965
142066707
428097427
296518988
187703451
351612620
224823684
159769248
494743710
131381022
35637380
304460774
188130584
227020350
224522403
163303850
289974244
332941253
403088092
223928138
64943218
196866936
25003375
77888359
380905556
245567876
393746185
28545005
57973316
414057061
309392691
112993414
162787015
446931673
487864799
439088969
346394699
204521878
221987679
392411795
350918457
177523987
322308379
39149867
170602135
427700923
73911222
64574805
200169978
152868057
93966008
135188745
476679924
302176023
147955116
28236473
51186450
163190439
494224650
99823942
207410865
141802312
164894562
268027930
56065686
382960687
89580586
80089603
245122584
247091023
443390221
285425616
305078851
342538133
461001886
354297520
146434384
220583671
170664417
413225624
234359272
290536188
365394271
466054405
257657853
191842433
90921113
413010734
424798589
23404637
445599304
24495759
352677723
246177083
331292124
263531864
298619330
423297873
310259921
46246174
168846627
168305480
304390900
86043364
170316587
230416924
305057111
338625573
265669827
290126940
13610343
17752470
450418837
53211449
121838276
13469347
442799753
85767134
459793204
425886772
275192716
285143069
215391263
460172447
485693281
260611603
40523423
489024554
223978167
312477279
331799989
454715291
377509089
123464005
195700072
24601954
347110308
64827718
179781532
129943550
44537543
74654666
426561613
211379751
427490883
149677671
79102615
323870273
16097194
314346036
271407590
17386838
100081870
232096749
291361644
481913181
19182666
303573088
105166690
125640921
10634471
102004751
336174316
376816374
497324687
495937795
91291298
437037077
229652194
262486011
136103066
288404883
257288944
449582283
436863971
188470983
64119748
60550546
460136594
81495812
212143699
290154023
200835798
439248613
156963468
424112087
94788010
11099286
93135472
287190754
404127557
294978944
79477954
128130882
94132432
142382834
198472513
434358043
133158076
493234604
354486847
146314168
305312301
314760279
459976571
216876688
19405867
480886710
17282420
359008346
358119961
50214107
56494418
134294809
71958463
45371185
428593100
229130016
398600875
216627928
499541702
121852121
146723015
359956594
155497640
237245431
72971147
89379293
90068176
385189563
92755828
125128960
50594777
93291726
317695005
359033379
379790074
123336569
444311230
275121821
101899918
120004232
129478831
268040410
264400288
345202592
375481253
376863289
247103500
391698236
161394758
330766557
329702748
498415736
75312231
277906781
91426122
225522535
229677761
421932966
173031497
67747294
287758969
106999038
208773060
27364175
335876271
279966047
458384566
13817733
126577167
160088489
174792344
36451534
412452458
376443397
136601168
342104465
434149661
128135829
79076690
293846856
275544223
16066738
254516326
127525447
327027384
356030824
132319764
133048986
454229100
423250596
226995755
43206688
100627432
222759439
167773945
134274878
123140972
48180472
463769885
409153297
324817629
421943594
284683959
371045819
255345390
331803697
188287643
459187635
489401142
134633896
336754304
475284848
396318727
274195016
228863772
303449184
460105162
433831697
262527741
7881944
458502134
238513134
248259941
143775288
304211844
323678677
203701086
152318588
21362081
420108069
481901266
353518047
224519510
268086786
236008376
468446819
48247625
349546490
260797903
448962878
486979864
316745838
172003522
233051231
319583996
108483824
346724078
430578818
62035055
343342410
173911896
378831672
464033144
478048515
363498843
37102538
408650106
481334728
250061595
380682139
398221481
97615281
414781652
198175138
134323926
498608725
329677497
391388754
2758849
383868879
286705251
14631817
185137243
307248253
111198125
148348019
111943108
438189726
273015714
238279448
210173116
321721372
136466032
22845787
127341412
282863113
48016856
39257707
418947977
444332755
147631097
29993335
83721816
223234546
57645692
273503790
432687413
187467700
307882507
449969598
111145577
367300676
322837779
161928242
96775524
204883984
392315455
368060201
483048981
362328062
460340267
300138059
184647948
174671213
374463517
204285880
16826408
368147263
28518402
446686980
216602262
213076447
137615143
30270626
271570130
354974346
390772542
374040763
209606747
201887960
144779189
104307020
497001624
116731267
229402552
312057186
159787326
374753925
449714864
477945342
260668353
486955411
491082444
370730448
51299610
74895689
322230915
124961160
441444080
114625814
311158443
232267962
476672355
308334174
140104685
71980119
482899411
375431355
171901788
87777844
240483023
493504262
108291610
213679360
300227032
252332092
294399257
355802971
176876424
58781647
480508315
156179754
295119968
75972410
105816462
113340754
1871100
210594274
346636074
385561999
484145578
298566469
260776257
376722650
411315057
46346547
416299279
78480511
379488803
139539648
429548458
308159520
440737255
221384727
155955845
224668960
176230899
84403783
163362082
220454749
269020282
432097245
236037419
256976934
133100697
348161123
38978256
356225228
31712794
174708571
175413004
268080935
448154300
227541618
133294009
257182024
102007371
60270924
370475684
385987750
260587361
457972416
301030375
331580171
301525380
451673433
136989445
439166541
291807680
181008363
237316045
315259615
154958546
256090627
164125897
249653602
18873451
378221026
74513324
188104910
70074688
232154743
263467752
98286838
425835499
313289270
484764994
202190757
280935103
482993114
324846862
39158585
451549929
428384080
406446476
275551412
19768331
314253933
401585816
369157924
351914616
332396976
24318501
472896804
495112388
102527342
127895992
124980623
96750034
297270542
401586086
341371122
127295602
141651786
444591937
434193404
293423144
268741885
52279601
399740715
156191641
95457177
416038530
488243640
499069538
13335285
481608375
268506823
490371520
177854532
172043624
410482757
499986272
111145926
202097229
99436333
419415572
86325371
178225265
354444371
47748508
376673515
340164774
311973994
134796684
366182072
80151958
393150913
194752906
462977779
194793373
74622768
351807532
348398616
341653337
306476206
85466235
154372543
69491919
33143235
379262718
482619516
313511252
314071511
155719832
336568062
176493038
122597322
245421450
242111123
293583432
277825121
218916669
93400642
96365526
475313821
1679528
17244049
394969543
83827400
292727550
313930112
368324781
459341704
457234025
256771237
177423588
491543319
393539425
401752178
461936473
74649655
475313325
104450902
447699998
417921513
414450430
261608584
174798499
110262093
81391575
181247626
199602553
402012035
108918565
126399843
411218890
416264956
67930553
385401387
330094546
327796320
479044945
206157516
450305950
215995032
191132490
353974473
152773831
224011090
491415620
477894329
168827694
410390429
361353986
350503117
397493807
85289664
415585520
255855120
277234483
271535052
201833173
273038527
498826858
124286191
435598534
50722180
68169497
351945978
4412510
497403865
186167133
328236735
464625706
325429474
342449534
135367659
285416917
310450797
6402679
298887102
189616703
198941024
436547274
165047437
417215946
81006787
451832516
16087484
268680619
205542709
199470088
402159039
97796446
15612882
30546984
92453999
443300277
157420403
224850266
219511535
21642067
363085743
124991702
216890556
190733720
481202484
98955482
34444935
285238969
329356788
379343756
212884293
349864524
290087051
157490428
279271678
383040937
403835769
131665224
248551216
327688502
109787725
498151037
422541561
90816359
228260890
284361842
321692915
476189045
100188302
386142035
213820762
395470079
159303757
202312073
494628098
161348990
110869084
338132408
291871315
144049609
345698198
355521655
45695255
254534068
311086886
42230527
387135246
276339449
241737312
182400910
384897752
209669456
464853987
245386191
240257037
423320078
323943102
416033124
235105907
237835497
255742237
389804569
221298578
70165925
215157283
458706708
176083954
172731843
158257384
357358014
356327792
232250543
331357214
86874552
260366477
449908592
249412286
85867329
423439828
61551876
134632490
147859673
149721326
365442965
202769905
212907210
63107893
88765179
494333814
39251568
109085235
452365934
209875938
352780549
127446080
206806885
268005639
240414583
68401500
126242551
54551029
354184098
262629627
361963940
53231197
347904338
244680194
359994805
232865653
71918537
125559888
265189554
494870477
403990241
92396798
137554987
235311366
53575760
346811986
38570028
42590118
77476372
129145626
413105929
497106381
135921055
441880963
274324592
134637411
191380502
260258619
438331392
226990115
330427222
306945768
18703933
112990020
498923196
152280491
445501227
220396563
25387939
144449677
115394913
211518697
24993722
192774500
99664686
128557589
68169078
272582623
437234312
189624712
389074026
92437818
114527816
352047793
121398676
482761339
479673646
168455849
91535414
307803084
373875208
457294034
70125610
297882257
247605164
2890733
123502097
254387700
307421445
380917357
112342985
12235644
186565744
1908440
290321197
357756015
31138685
141126708
280980693
210162555
155828417
173960733
15770785
6975712
78782310
288529699
210387660
472016595
477056573
315666103
102318312
330684655
9999406
251861311
14285428
119756380
173088259
386302625
395547759
198646120
424442349
273401716
102061881
339762722
452467491
185000040
192539931
385734180
115826373
166712230
438894688
190781797
188956052
441142051
299342537
147082078
298775532
446620477
195069011
80931993
425246994
151387814
461902540
336860322
436827784
318261195
396571947
427117146
258769102
334043697
142609439
187890835
84561878
364492005
470899632
409411278
79877858
300304980
418782304
388031100
145247010
179394221
429955297
232489625
147463678
145968396
133205884
295821132
128986542
16341366
255615530
404195123
420250002
373131429
93933958
434791575
246163624
495130515
180845779
257839968
400385116
291123698
318097678
240081091
411847950
237308886
193150173
285274649
431541680
289481039
478300245
146877274
210746106
457162895
298665546
183125485
470778428
223641277
398923545
183446211
253262283
239099254
427391058
461697896
176282222
485002629
219160619
331743785
478945332
393934917
294398173
361050589
422814561
335998259
261870866
88552838
131413423
127545973
499916637
294443299
45096272
372045950
240070459
333432328
54731000
436804645
42694547
194792182
95457709
162840826
368594411
122202933
241650024
312218447
447451126
108312846
451017601
133007761
476110535
337806773
344153026
115954987
298108063
306856665
73695592
64038139
88178843
189143894
482749838
189590211
191852278
13335923
462682929
91833881
202731692
499331608
396014598
249099123
153380416
451168113
208448336
4522225
164058448
388064321
91620305
54253999
302118671
260993592
162620147
494582470
285361231
16084771
140654784
11889105
192921532
445812732
146401047
308348995
391980506
311126215
137758608
155853131
480961646
147383556
57178829
448523608
274042948
304069981
300535832
256441998
132018078
215429281
481766613
57348551
135566537
147554133
186622578
120908797
330887188
382547307
355645137
408882314
15693740
14770468
346143058
372234515
259878362
2544303
487583163
330495286
152941177
417166037
386739635
68682788
282514630
96088609
131580613
3816347
436938959
89393487
145012773
393262737
139545004
69596706
138918081
137233028
178355768
293306851
308593563
383104019
12907377
149068684
418161302
36589504
420223110
82475492
70513337
215939309
393772130
125646045
121520780
165669642
390511127
222506634
239208972
170800314
28618421
215671445
45488114
271354236
17800640
309576005
471635651
236408510
169742405
256009608
170207236
47980721
240330900
96793081
114838556
454715302
468832693
388015659
326083614
201266405
47404450
263224403
100215989
174815630
98698554
404932964
303417346
17255375
95599943
161544520
315210737
476855540
172836875
209254823
370140122
184899130
19691097
77465570
46334989
415481706
483342448
474518923
265380231
264365436
222994140
359497019
458381890
140983984
196965020
1684277
196132055
297482230
443265776
286202184
397485148
196799134
404596069
101174209
226472447
189046494
167722239
491287999
134127631
179918563
55153652
285895452
32977003
11814669
47474246
360734642
167732440
2997018
214357671
42604753
316573630
2155825
178499975
302836489
390117149
267515604
157029494
128106727
426807721
445400220
173050671
78581304
456963548
413618037
409113724
252710794
285769253
247369860
13228508
212079523
379996659
369708706
103522879
143273835
88427882
396025832
256346744
299024544
443247446
354635728
26727103
230990155
259658677
64855073
203067107
66521724
457709242
295131087
101746579
430720504
392130020
214229339
32458720
381274480
227817135
479211176
7689893
189701515
115861291
112018846
408609590
294873769
100000125
435529394
53657624
499019542
38303133
35822059
491334405
147344285
472371606
68154270
433873082
469659296
471594918
292372623
336335159
170716999
452834670
13325086
487814670
86860891
96896313
56960841
374493158
140565844
291600938
327175401
271526857
200901712
110743187
152800131
335611688
428370210
323258490
472418278
257050888
118104867
463848186
100828165
250930477
408712430
335059352
431781542
317557990
111500872
309434060
129250796
485245011
470373789
310929576
329417451
309959285
433602547
269379018
465464595
28359061
284623652
386072210
113987471
152634609
424758871
196491036
225605513
346849753
96038732
205663319
190133817
317949896
47436580
148153956
495770316
142700952
303816622
170564139
228927026
321473
45875135
477913717
99217602
244184128
119678150
121227398
328824657
36400746
479863628
414810021
222048351
37355252
213063958
306913278
180506484
71509983
43210556
226166756
205651282
13764315
479302349
42018503
126914372
58295703
72768651
484610705
490971804
221109189
211458610
219072615
90436706
489493340
148908008
62550448
72874388
56603145
475246034
32860257
447073438
344924666
153492997
37153910
366609989
252770402
247673745
219217074
319085274
197650273
23019080
436257781
477502660
382753827
178821875
421332777
106973954
412483409
160705562
477456473
164988393
483172001
404535108
27044557
400871453
88305824
25133827
418614827
377670663
390834520
48448102
295720258
127313828
99340545
362301012
317529467
325226668
40287249
279932648
254349427
174182913
70843351
104700100
371644521
301782440
171255526
66149178
280939227
136244615
477183337
96988656
451693420
326217678
438743562
385713892
260754897
285952979
450820105
222580994
40692479
254146841
488225270
152918143
78073901
163667952
122772697
234761944
218277606
386943413
316511487
428239527
192759874
52466502
303676303
354260520
71305748
86111175
368824142
491145088
343914428
156446255
143839231
263568325
150001747
404127623
24957504
410480088
459297496
137808913
65291755
283502137
397133990
86713663
261696953
376937045
392257292
302507161
360833783
241001928
487284668
468862063
177537026
394408414
14516281
345103375
376179172
57445410
319460017
132801327
325448212
32297724
369715700
237704478
107376232
345824143
161121594
200579629
408303416
363828301
262893434
19828352
87147481
304217840
226404058
293955358
328019302
149732717
305897937
241607187
427137404
218254275
169456347
103858190
285119722
179096215
379330406
71903877
121540892
62010489
383041362
104666727
176920803
423026293
181818827
474920600
478519607
13232700
148596802
451291189
342491508
295265242
396639672
94984656
288395272
371883011
424523390
259087380
250155929
222645263
454262359
102143725
236062671
307171437
271831657
374160128
256081024
63902782
315170110
143100988
464020972
381341051
481335015
222422078
155147443
47282181
249430146
436297735
8237821
428685340
338221204
284349655
259328778
216250390
241506311
273702584
232049
213252120
164024945
62494725
337031885
470933924
104782185
21270283
276801950
337274253
171325079
226454660
234709432
372934668
161438839
401298400
360036654
190043688
448905643
272499562
49031069
98282366
85142593
192601134
364024087
208185105
443889865
209145360
379710772
257502540
4480933
117380986
22769657
468266028
31948039
269380176
253533795
243117134
423247850
259936361
227132454
202552140
117050995
394595433
183690651
412081575
237753921
21225067
407652943
235718844
141694269
372296275
8678048
356255180
439203916
213417588
124725992
491080156
320718397
397303995
211271920
420967045
441078290
289714487
76632340
170019160
324021914
498364969
467542138
83751629
466407751
358773303
288195621
179105786
28316270
176002347
55112615
389669885
84054511
4234859
392645911
239746160
111115450
118450008
342087669
174834446
158624701
468933355
253611993
283857064
412606066
278994185
209733731
69886000
72065983
363191669
277332980
472609192
148134134
67561047
243830482
457106440
469960032
53479814
247511057
148992623
176406212
342997569
409958422
160848592
46280145
455218336
450090386
350933598
300031111
390790054
380723434
362972428
1180174
191264998
116824998
366215951
479225540
119558510
320689022
321793580
297238728
351948894
394494973
269050458
258155664
244503845
1325733
400714003
176086792
100805009
6965187
241654301
254941774
390047751
444915015
331311384
360152927
422550572
5905968
275475821
288671059
409766006
118126079
71770693
150253183
377320418
301039482
330076312
176608744
289546296
393336776
307709667
53023053
202057805
435342393
65404835
82187306
434420754
155652448
431145922
330029690
302318666
470495194
52416086
90640797
173460029
99142595
312185789
176719015
61620900
330832422
247139146
274985287
84047044
151748255
161850916
146916314
317010281
199429325
185189706
38249792
16045345
297573232
360851117
185793583
271843026
389052242
369231240
155620151
57266317
201339700
117221678
485321609
246331478
473841828
291902119
324791914
312961608
248801609
10042020
286489762
243220089
397932760
43645500
387218742
229982601
356254421
285890112
421871573
25383198
325274179
48094313
258641664
257145071
402484305
47485777
303060866
327488439
441873877
444370138
66142131
419884049
68981010
341832766
440576469
145363561
411605816
93276165
380656724
3820971
149858972
154879646
218219938
313172816
1379511
163689715
218919321
322712404
88397595
208745215
49090383
330493474
458343065
194226794
401639911
134014897
332553600
374480554
270402272
196374920
412847838
348769681
429368819
338501350
182380005
335921912
275574265
458005348
96954948
227334392
33026443
122132513
451291199
475810641
310471365
165824405
375959167
321870714
188787560
472939821
442153049
260017471
467715047
258871758
257470479
142914590
242758551
388110972
215042364
259402381
466374548
175635575
417463174
351438994
27221926
39589689
305534148
53485993
198295587
953168
210833083
429184144
272922198
335757688
49757157
452922344
167943156
322849388
76674507
20314599
240661171
446792173
147253129
241501202
147537556
315448522
325630329
188630188
221373702
193954450
149335137
324851399
64806929
53448917
363950393
291181320
52467066
80541016
439278632
242584027
363301794
184220272
430826715
482210225
83357001
438940222
464712894
225293055
247692927
25752047
465400181
230362266
407357312
300764141
427819257
418472119
415982978
490538352
107357998
289108269
83993378
114122099
362851845
37593137
237261688
332400943
389636688
226248568
163852974
189809259
465474426
17876848
252131873
204462112
211318164
240053498
169369544
335406584
481898505
44000483
397289469
403972451
83215583
479316342
431940980
3372090
248752996
473143071
406881025
399331973
239281541
420419515
66555897
319484620
260302266
356247777
129970087
383784598
152836976
285445349
167284285
139465679
392470963
271989434
56661517
124827489
120237134
238745977
321642213
264523152
159051615
357923695
54585521
417849459
149978060
347709
421298916
369479514
45291773
257188339
317660778
409031883
32733914
453808999
345419535
465075673
214777796
53253807
272919160
89199840
472670160
192293979
51993405
46787307
87434002
298540732
116519934
147438595
171098469
496664629
17660568
193066770
268296036
176359419
347786363
137176089
54267354
277823834
152360040
317766459
174678653
310228079
57927396
396643711
181790138
108618889
445989016
436151074
462004101
363062849
227334068
121951009
116594159
304800580
406332538
447570848
352855690
376783793
37021633
257945559
489810676
395862486
237586564
115417639
385009493
129266600
229651340
327361063
175573495
16571356
199700824
485856190
367485133
321603439
307224900
160123230
187566097
227651493
220330906
91700791
307103597
179365060
190197934
392903204
479109410
378724961
382719538
294031914
424059016
84641529
445981109
269087308
200997935
290743614
293131202
462206713
354859342
282423897
486414261
59856978
449883138
108866996
129638788
153473613
429460092
457019174
213343153
83369668
140883742
41527690
488172702
250013068
440815451
222690923
80559065
359886892
491946218
75387391
13409742
295126024
47527698
171519914
344615905
131047962
450120907
200879856
285543550
224897094
260933596
157654467
193374577
61137005
119142208
404290997
47979727
141451166
220677293
241492013
104348041
281287019
427383401
77491234
195308160
25245834
52804028
368301497
233656663
323954322
491158534
83210291
352677355
177399706
258965035
227591509
166815411
356396185
300933791
466379793
492796657
12249340
280272937
406294409
360850078
177270034
238960148
28280187
431504762
419819268
463360796
47444899
495269956
77403597
21867738
148784578
114737368
276345864
248985908
473735724
3222267
210612125
338239616
245614909
50881938
191934646
310295286
298495393
461646956
332055232
445561487
325517042
460066556
76953301
148118536
136798102
435310207
250066019
164971676
301734427
193122754
393609734
448216898
74416474
54162254
43057450
148444100
184577511
384018720
296336072
41609766
92014207
190307135
435174638
402282842
97165065
491089208
283560861
183424499
453010095
422660071
454326915
289979429
344284636
137597690
460681551
496801022
470996965
125458038
187187030
485498429
263081547
379778972
417107721
124204620
453417057
269103885
274066455
405716913
213440999
371562986
214485553
449289329
182767631
375162427
265379803
183134331
400360494
143102023
58450945
48204582
102142308
389230856
74558216
456760957
383928506
145613556
439958652
3300362
494314824
23849691
126604609
465095292
214614384
439029207
184192684
42973616
420448557
153033385
179665270
36394189
448706253
1909494
380482345
345616628
171748441
21637038
32974717
161595915
3092078
347204555
414728303
13626350
478539811
9004961
237172971
339495429
294463753
290890554
264244388
33049586
69421580
295439139
142701234
209891353
62277350
25645907
310364445
465084227
450355067
480965698
455161053
249137051
380150117
455613357
267208040
389743512
486078530
379089069
417687308
287833287
427094493
4632571
310999413
76221290
250680629
455950626
325062039
361188059
113594195
341948467
481909936
52537227
421614161
222568761
40918954
194925367
419162375
279711674
399422164
379535333
271130481
159371195
163037443
375397210
324884437
286266086
44091026
213899071
108223116
100780744
240402200
317248768
326127406
381252585
58425361
458258268
74944091
311158759
439564349
110866742
460694671
266646789
344302749
75736899
67253218
465759497
300223930
326753105
356049012
63809053
479891730
259470942
450252925
56922809
28710226
351959927
270905196
330905098
96572233
97231640
396471823
125506549
462793355
409634906
214229417
357360819
65992286
405144525
208558552
345064551
63839373
92003906
13387583
99788006
430868589
400732613
300113549
248264559
256152064
94062614
308281224
131024323
320712668
102652696
417277623
452806934
31135198
72129373
132179188
135457071
490619669
79473462
407773078
443457093
372434528
335110070
451120602
88706483
237803475
238341654
445585692
395623311
447616559
377705420
471729362
221221074
58380650
81536262
290579624
321058767
461701589
259894307
135930442
381817263
317635464
371132625
478937944
363372177
353615733
123822605
391084432
3781195
151187706
413945637
170746648
434078473
134110145
99767406
208379682
365641555
394135169
298052814
83973582
487358106
304060131
472530426
194206532
68602146
165618413
10722656
235789298
167928363
415702104
15302956
266142184
443832343
128346485
241062875
246707795
77960525
425344593
364850153
64315502
204937774
219961715
27144211
487864500
485577130
175756434
344018467
394073409
487059793
49083985
197010043
324371302
80834754
180168500
493703010
446429201
214513804
119508362
398409830
187601664
336793629
13726403
118277216
6335294
317433138
135211056
172410085
71303143
266622344
453002531
290747104
189188684
314295830
332943626
21480465
305783084
306236548
239251013
402620006
128615416
198209214
229542719
148783231
394538680
167991996
179405487
69836274
389734140
283334678
365944128
293668849
119684800
287606575
475280728
444468082
433304398
233584594
474005919
399186296
462551495
250565766
973274
130423126
15297709
23744613
12094991
412413164
11223888
77875549
278314549
28386238
92774154
245329925
121305057
135018243
316247782
32722450
470014802
146793134
189093978
227071862
51206502
268775728
489636910
289363401
111219120
205815341
150226035
269577280
480123499
53133531
472922775
430233234
437410641
26308725
375380261
156694615
95805599
351849795
144114672
392522947
297251432
379886125
289587923
48045924
406964108
293112646
116201880
372261959
495950252
372339868
409012960
105196876
145573885
477188509
140859573
498770091
458817162
206844322
378532779
381042861
117133458
84586754
311269145
266640515
52424434
42623324
247704624
296719121
123318204
180534054
244759978
411862948
205932564
383431393
406050343
418608084
363544431
33088606
396174326
378203965
399704526
197130166
243084316
181819416
94716651
220198103
363172362
474329501
86435263
405644054
360408753
246301713
359505313
302214098
34334898
121800050
260974947
53901728
231354528
406877258
235921790
343714692
260696700
273563865
450575030
322666299
104637973
241504568
294209203
402832043
294703091
317432103
306372879
40336415
433258137
454740373
46646506
84125338
36836430
449568416
243822151
284442404
76027931
130867343
236316388
123862393
193770087
140139639
254235516
397633767
242028106
280789105
166991952
195597913
19912188
37273320
223450916
425568366
328119548
278193667
452765600
243680738
105123939
55183828
367570897
157497701
371418980
206354726
90017801
135959410
403415353
2583226
100073628
325177253
25643639
372136647
289014606
317954153
292626865
471801810
75713199
65739803
391986174
305646796
379130940
38475480
68951213
383386054
60462184
227911336
366222356
183354039
357756882
295780353
280555469
63656013
378608789
372970425
114799541
431049660
157483530
98830989
68807216
234394118
217774823
127268208
31296230
479436090
181459035
65520403
88444430
480440719
244489263
359007528
197714661
201917353
443420872
110178500
457664591
469920893
323963736
118165329
357375775
65657290
185018830
116049394
235171713
107776414
49500853
55029180
187658869
164815393
447744567
486635025
62928961
252375135
498924988
487394501
328194688
100916557
13926251
8280185
483635959
307988633
34250776
416784724
463915928
275508059
130380833
343523335
446845124
194315917
174303873
153054009
478927873
139257365
379777708
88460562
242744638
269493557
399508122
34376928
184715254
189788377
278846556
266886112
145686550
497752705
245913514
457973214
265684476
455456262
213939818
432999835
207443440
118348054
396367674
79599994
167128901
279442611
52732670
57362798
225315145
468434289
448745096
407512262
34291598
311298336
498634666
10449360
159258287
56606082
499376789
255036102
299782677
426552324
169408051
429794998
339274153
170254820
102323955
437864427
394418868
362154961
249357440
492106924
273794697
494738976
86461485
192808655
152641620
402908566
368209746
470595704
331114163
183734108
130434100
302597557
401466819
261627766
190770049
331591116
245200644
18718817
44765016
13129962
160873978
37931490
306500007
312275568
180780584
278721718
287506013
421195228
198863810
274551889
65278182
249971443
49241242
433007209
318786259
21516998
415025936
487375893
175552362
152695821
353432208
434976273
479778231
132566687
177004046
337479481
295855717
285597484
57619366
383222021
217833138
244739959
262592477
410189208
488075597
335901866
217350646
285670696
11753904
130525333
60580562
32444518
418965027
371766657
374142685
73818503
349067684
121284971
46076558
193456513
348093461
22882755
267798500
295491428
235449259
140449981
426567356
299564289
273640704
473847153
403111127
84194103
233883065
446128230
126666021
267054183
239887984
265553951
71167751
187342253
489436158
388675426
276787763
497889256
413492023
1833155
40150181
182594604
306745455
136153830
73112884
344913058
33807977
155557687
318575888
121412230
126500337
201312363
69486443
95660541
446261552
238580711
330642506
122002184
259393944
482810430
8578219
63780074
498755753
494663211
256656302
404005666
227933035
102307999
167828562
241128289
495149549
268090921
215868422
64549633
305604577
357823210
290758520
291028115
178644048
336009304
369147955
358192392
114778552
222476962
242205775
78850462
275058762
233070875
375212947
398853475
190187343
124800317
458419352
22552877
234972259
224695036
79696376
140400605
33820694
110293040
359041524
374748830
101482393
41757961
311060374
193261961
67244848
450213621
452827398
361645919
344977710
316057799
236195596
277000636
7598515
407935183
152653567
100038667
22922461
380867023
398028670
387579756
66903818
289919523
119310406
368730019
96685221
124372043
136750317
137277968
118989825
287074094
375645065
464231380
438276708
48941660
356658637
83969290
365399084
451332983
419111208
474455337
381555715
392978110
124763565
278712260
445019904
85858907
244551180
426173619
328885135
301166265
296300143
150755197
348241049
144299467
229294556
353097325
496101946
199205063
240465776
456194465
305523671
38741970
6220754
24481888
39523534
500000899
331249467
406790180
368793111
266345012
350125908
364762482
260079338
44358801
139681712
176267511
341730831
392681913
262816307
401398264
381503700
137689400
47019710
438125283
32058809
68013646
489387961
115390417
287620470
328137705
118597684
330667479
60448339
329081147
253237119
250749772
251089475
155910861
246611572
69286570
482901047
331022901
198806693
472219594
449287960
54493585
407357010
31901688
369800430
341424459
234088893
201597901
304078418
264854266
435761508
27758745
398077004
75982967
240339113
420745342
302325383
153943428
431736310
355198577
483550824
174701192
44947620
265663246
258633863
85791048
115187912
181909445
223520371
34896476
144424591
379086535
213053498
39502656
291892088
480236436
54641029
492593196
234782413
422931033
466031366
445881347
397919708
458623879
84245109
255136085
79652375
265345798
211376851
77766636
430564895
486795843
284950243
422907420
192540200
279340155
178037623
171672162
143931413
428327144
350416350
487546168
419461550
197111013
327106298
314756443
134171866
208475003
18896646
362707571
255259154
228817373
469320290
311288398
482833979
11138298
497004497
445757173
160563224
447734308
489417577
286517703
120360356
232647953
44463527
213727966
440060242
194360877
177635022
246225277
486478345
319136875
389506777
191137076
94065333
432176840
289894942
168798850
107401492
94507533
191239404
24311638
414482836
361918402
355613714
333030903
154368096
446586925
66683701
377635549
245733885
6776720
415530576
436788751
267892821
117323890
82135168
412896008
261422530
383998727
370329580
85159662
218794206
339711790
167705562
329418896
420390624
250713520
436680675
388185594
141695948
340976790
48825195
150832067
53467599
469802961
97051288
36630828
100118140
395962523
153344291
114349430
228670309
217011358
54320362
184517453
303571038
21106409
454954898
266314837
101818519
408248266
83935860
191355416
16511501
362249188
228537342
188482902
222480383
412809703
477563008
192680302
204305022
195258882
413837619
209981574
237085324
328721647
28737958
387202857
384055590
424702574
292783477
293959298
41141238
158535574
49950390
433989600
375678568
117816912
80578737
269638119
387093948
63697616
499944531
425251483
330897143
167951961
343305934
382898601
374951380
50010093
211152476
452383021
121999612
267590209
127004109
160237779
226001716
383100512
72419490
360945274
30761353
24537323
328733105
413732505
118080772
134401472
416359292
278572612
191847591
489198869
343760222
80843791
37352408
434578455
209533064
27716204
410332253
43982954
158820519
466504452
201674962
46186874
386392379
159748024
141692431
223375392
466598733
261272565
194752976
494191641
102145300
397141945
286557477
444568901
85576235
152853163
329299267
266936337
159413640
58502605
252240379
403681336
473071615
404286471
340657555
493616035
133598556
497262980
131325425
154809900
440540162
256755695
346040628
284214927
262909492
188256795
407520228
416569919
476914835
42343398
376187843
800532
280284758
60300624
423434952
265869114
209068074
238344143
108173197
465892496
125848216
153838914
70683693
190240022
412017555
391651316
150700105
356876986
27318963
315194409
385442851
372958581
134500391
154068286
130770699
153300758
328392460
301502
230188636
76626459
122118084
444137596
207903845
471746334
381497294
287831299
245238955
379133431
397292319
371610146
144986190
33978785
127579223
273273271
443176328
291130443
224492535
455060592
10009916
39610160
207545183
79135627
430606697
172972724
298642037
43325552
127929360
160931598
29930459
359349102
59871351
247263725
263842452
105709376
14777011
36967038
119180509
401030767
83528804
272939611
475908845
272936654
181728904
391633761
300055467
200240466
53057990
436453558
134752320
494166843
62233664
466666558
206912842
418978269
357241880
421909703
281795780
114979238
498620973
480449979
293480727
459928917
238130323
366405533
376545497
2497626
164535087
28057336
97765533
420375553
326106861
322582757
434014112
430651230
372942291
476261127
29619898
44960442
271292484
85444859
293934611
499565737
110407382
310029957
288417211
428541567
275464572
195632885
182694729
278136859
466200533
454476504
222093664
37921384
392800678
343065834
117770671
80376752
267494326
20805153
162332366
378084220
133049502
73844827
96986001
486881671
209222865
221429500
130161901
255729929
430373453
283050237
176716515
496942875
119078822
266528083
76363945
493835972
421625370
243610695
474677028
4084573
464429133
408107666
204362028
90222512
97503531
309425883
138636278
144380313
186631370
97148414
299739438
41943817
370912922
108839818
407260756
2234869
223254343
199158577
37841633
233478182
469191899
147419878
147146949
392610875
288650534
148767437
253278234
246835174
263640324
34612323
215769351
244760455
441773257
300317544
470931739
300036082
347272639
156915808
227346371
280980654
464993292
130585529
426121496
199177914
428272770
76058351
400391752
68422140
236698973
31075699
25091261
175086743
197771147
409998065
118400114
420255106
293390647
376079681
155078561
320929907
119237463
297170438
254730967
14903930
184153754
229844787
358276603
213468411
193608537
342093391
278421210
245642889
454898903
498301593
409288178
499053751
38278533
173158231
244574583
15443999
217254210
128148008
84802322
457915918
29602045
114107746
241568158
222751129
92232359
379512487
372546880
445175370
452832641
118308943
41192025
214126199
354515907
32084346
252509859
11274407
99546197
397251038
70967099
70329595
293451935
75119093
14231723
433011581
353246544
256610376
240509399
204375407
239272598
337259570
283788756
385218473
285400218
287826881
52562141
267678142
63328731
234118304
266519554
230827136
226253529
492136616
4711406
12364493
416390152
497471480
37016631
486919431
173406868
470688381
419647603
322055321
267072480
344359271
45921103
223472197
329281687
147379073
154360031
227841062
473048682
462255240
91541668
42212841
401405664
216572792
402905109
444402661
168015382
265726012
109166774
272064703
341815803
445666388
151275648
384309706
17227718
488340719
491772051
194145841
391473553
343690803
247182507
422429420
227053027
477991507
252078356
311035221
165800601
214037667
201213595
486834629
197035542
81932185
171112736
266669945
142696421
284606499
283601877
182209202
77668382
218892105
421303043
97547649
175326650
410539716
412073379
259813252
466201630
89430471
466537220
458465264
338648897
69734832
428972030
256958637
180234590
151942395
158189591
312478442
283804307
25055184
10119854
255373019
3453287
483742785
139917508
325735714
168503053
326615425
83126703
84846958
220333840
155674058
184109348
480215847
205760628
273761738
471908595
39921209
227996677
333649997
494909515
231106930
388648919
146908491
420037625
334907807
197699438
70865030
225683713
172485205
10642613
11238476
42121281
244024909
324635082
156171483
289634957
256884372
120518698
123571552
242832965
334666852
219535861
387762218
396364618
97779244
207614881
343913992
21768124
112080592
444621095
217534468
340557641
274034898
252423823
481104740
171571180
117062818
115272441
488807343
498564257
107713029
273438070
101393411
207972904
39667065
70154664
446699854
458370857
183508592
228935945
343428940
427270907
146295011
261765319
203532423
374052643
345267755
491879162
325437609
321362876
1091584
280954560
439387587
478235107
276287694
417062402
207387287
94349714
141733320
331789379
121611810
71391802
492570607
20814811
266977863
274671770
349488565
490668029
139731681
67741122
250608119
304357492
379598581
260646507
59482264
370961454
410902442
360899931
232597242
192882014
263040474
302311369
174770171
243593333
324071836
194312733
243527668
477396721
418326003
370516877
451189420
494820685
127442384
124637562
189854844
373365119
101066221
136889880
372273788
357921456
438666948
81289456
217257815
60559954
67647299
27285501
272514507
61243700
57171224
108370120
442361753
492267637
75382359
302633181
209611917
317232808
464863857
167256772
108214365
276935473
343269647
113204509
8714616
185331785
469274911
389761483
174019378
298905447
81421825
89806555
177701828
1985480
225549990
302924356
158863026
29227043
291829568
404351960
489979367
308383247
194055722
46133836
64043104
238589408
177363066
115062742
407131738
451438633
200348273
303429368
256837082
302796518
467391946
341387938
165443515
383624547
297955844
403332751
183444219
471762159
470682277
48877231
208841668
418363001
402544475
92926568
108159864
58172413
476497371
456007583
213938253
89081879
18865175
205531869
124686770
159376447
321253953
480294619
204775105
8822543
8851347
254206358
13323090
56597124
156162689
416068655
302428080
436637349
208940400
135280045
375092938
214827923
409528970
327343268
342530390
416648999
31310568
301503676
236114863
407644647
319944078
422614481
433761098
309635438
190006596
13610118
153977917
96783687
333357997
416751135
138915661
55535528
325570971
37051486
308453224
417019309
72759252
110171524
153756827
44215815
476060437
315136646
422179343
111369450
220481763
481280821
379347602
76076054
122833704
187369739
400572992
372705527
218522080
384027601
307973211
84478758
10878936
124037764
88254752
211810840
411249300
140371694
88528028
83763340
34734728
231566
68621117
8697147
5474434
256154398
248921498
123841652
373858145
85988569
36005688
416655231
156572666
308540729
322884150
245233320
29991386
237780155
129394741
257533441
35358682
170930034
242686917
236329206
229104868
270861059
14517409
490301161
468813833
499933156
164191316
8687925
45523589
346672601
8384990
388699703
78431061
58001571
431742577
327303432
31512703
415067509
137730386
318763050
360343651
235233732
358229977
129501455
428414991
2521602
274495069
101710809
497570579
253976164
235590238
353911382
35686179
333954135
361047067
161220390
294264317
464051047
474195561
343116937
119936952
19043877
47440045
399512284
18692363
174866988
211774999
471939783
411640482
466104513
298241645
414750229
203312080
90216475
302442298
417449807
355200398
459867276
412139682
248172896
238843478
202526429
484454320
26925264
482201467
486923414
418550008
241621745
102688260
492207079
316294344
414832292
152735309
294300906
406317534
84685029
43338432
79282636
340915861
239473716
224440732
476189133
152214682
452987067
126985572
266844857
4686469
206115720
9216410
50683151
378581385
156176282
24130253
131138264
177701333
485915275
364266695
81891023
493865304
191204523
128068094
318292440
344903675
57392835
343018102
355613210
13584288
203877916
134382109
414508522
352313038
200099938
303634851
259569849
3822586
230451179
54935920
5040955
239393603
418336256
372139073
409542739
146948417
371521527
478356282
305766063
378533263
267403706
450790564
59397081
166251025
128735359
372021969
173425025
270846399
104068476
71018360
447044527
144473845
118687338
114350084
397297862
241609063
124489526
286294773
173390769
241107583
335452751
304945718
328017852
396291393
231155868
31555371
366555467
372324372
460266075
139573381
392601802
210553714
107852117
9623122
41449332
374378026
288657440
317061843
499334086
190206110
100698249
373392941
308118869
228505364
248777165
192332046
121071418
167572141
276820872
168525041
250092498
444161213
464324434
457382805
195967464
477584954
239058167
444377556
57989744
98669911
68822061
213726681
46867917
68011365
95803022
344672985
1829692
266187122
322114268
365357385
492693580
262367528
430529154
321341108
497357281
465522750
132923811
336977367
207947695
138905236
1390013
399058838
237375864
417919291
94718536
55407396
6706619
45160962
331525324
236602870
230237345
69009911
428080410
344873228
347859035
192733501
396728535
19834876
21561943
113360602
100346769
26618343
409930570
3016133
268418841
133053356
23726287
414699103
173722474
193959246
379178003
479695902
150130001
23492492
332818115
174263828
136807179
333592618
211161191
88225550
302650360
367638944
57620726
4995753
139934890
76600792
106943753
375968067
390153162
35333467
167819079
62279490
224981411
224751517
261809125
376163943
128534355
156142987
283615066
300956660
237936614
470278285
180290911
208079548
116954607
403674548
266027959
262982954
67490775
67260579
442891327
76600574
41120411
472820758
331055331
201539034
495587991
311668113
179607932
318518415
468618695
377702542
427563940
412480348
416643739
204852967
381510778
168263082
356562169
386506921
378964994
439632340
99909505
425024474
19129810
209846859
384075598
469147836
407902978
249672026
196717465
482837905
160959004
189254711
147126308
287013338
323887863
80489485
1591855
258372527
226073490
99559469
151870656
116877368
11715859
427045646
172929360
86075587
50137692
209014727
272696491
190207272
132375295
155706528
406850055
187110390
455506321
245963317
138473677
257162571
40421698
179851090
246754061
477139733
471549070
394858773
250339765
1737928
417526587
235824084
194873594
148838074
65814193
2925616
374565396
180940947
418607980
446785098
144244929
681144
427744298
268213259
78770660
246281015
467914398
282357074
362865505
144146181
185038868
196598215
465044167
316094060
62296475
386821297
434524281
194104567
380042098
499643270
336567610
131577447
251180196
242849542
278945517
469888544
173551994
397345903
32340786
86359610
26776821
24915326
23946992
155152531
89226205
468808451
457563071
440470169
83491955
218467914
326663623
220245013
242769822
371114780
435518237
2542448
49072476
6362872
430305058
40479449
288275117
161954206
206872939
113764315
81456744
200928555
156425562
344773543
465826756
151928286
306556099
394596963
62895819
400190442
498202417
177604401
264669048
109647468
483856055
189897670
81902360
164452243
444440950
297470220
241644453
4147328
336729691
217758191
398135484
188641375
1640842
116080904
137996175
257788297
124275522
421835897
476566808
23790138
344447998
357511091
283662272
82081104
377368616
269380243
397103365
386428432
272847377
442392502
476426688
129822396
476490950
21795589
485390279
311009245
391375742
53817601
310042106
253324049
461353613
308616031
291477743
486600378
455227090
364015594
13393857
416832036
107174800
178901910
28613712
455292437
440314816
21597942
73760093
8524491
346001270
310888014
98623172
286799177
118596597
97147424
137842964
101900922
405511045
337560430
403417917
365543724
303985644
389315194
382215968
337413674
180747952
144151908
461870995
442045372
431664855
225895946
65957416
337706160
416179592
390281758
45851979
190282880
16076979
33817137
440150924
393298898
360451830
300488933
170595671
356227906
485778616
436761917
349582976
278203489
453632593
149222619
253785136
475851427
458236670
247787689
394295846
274004089
483374520
107273444
410433287
99319493
204507848
23737512
189967350
498989750
277649910
462574561
315875013
378119615
461590529
477625430
234678870
385830538
377388384
25512710
274558524
80566812
187334091
181164904
363984622
492951775
59542033
432439685
311909810
3812888
369973117
142378487
244086223
17296263
484637965
111114645
27196702
77119078
152117266
93686285
379280643
481148127
136026298
4380681
202503908
197362263
106111809
189560218
121427290
423584901
397084784
103722626
258128866
418143467
48120246
214733392
333368947
225034232
498031431
350746111
338989247
284381549
123599119
499708751
437378763
136495393
278074136
303770260
258173574
115337175
199179525
314805856
451413270
453027909
91815890
147122764
401009637
260571592
360680018
344681945
141878860
18003953
130317752
469846933
498045326
177471350
281737290
308937745
239031990
25466999
457237874
363771784
22553823
211101259
397279517
429745165
110665052
445423804
70836597
347703556
218539597
347732313
450508050
55302569
336989717
247902501
238072311
335802376
425788944
266887108
322473653
340866818
273089077
157238278
4031191
214043452
259077506
36003455
75499669
451493579
174624985
170820046
350444410
192199005
246556707
26244887
200601889
28340692
340498660
99789374
391902971
103610977
360769976
246841195
241535255
81838315
496468357
495267304
286082118
282098777
150700041
194039184
63974747
384447822
44153753
475322038
297867432
255868255
429307122
310076563
361669730
163650876
166036514
471590503
139879251
438879218
37379530
373343499
102997675
395997472
417019904
284379921
141398890
169234959
214684705
404828803
430946778
191281115
41872821
2117745
346439552
130452243
495816474
85112118
145997571
395451508
116552708
343532693
182255810
424699369
196422852
439665900
153227095
368999750
315268357
5451952
58462202
99808361
12316034
346155729
229381171
244124856
148954728
123297993
171390928
480346812
425550691
264983491
305943634
257764065
309931737
203900571
268192017
102347822
75622026
397052592
313249538
243759377
292516909
447719353
427577543
481957703
161112190
289613912
384453512
497818646
68672273
129694612
66656062
77916178
396344336
469810809
59652403
370132860
490435696
220608456
202373004
258329883
161242802
392123003
368271764
465301699
265323225
47546721
365446912
341004075
288271063
21885525
90958552
307804044
61522235
284050469
169742840
243590458
17411482
234044785
252349389
26262953
76742205
13587332
68462253
51638261
235649794
341168331
363460545
284184812
428186721
310705607
147987602
321272799
4226278
386668162
97569066
214642140
262330297
90494318
408025651
129847513
364848519
432993839
267782431
373138280
387162134
367961477
253607335
443237135
74456386
186989715
119302758
14168707
32098770
371602766
355837345
78512516
176054515
39700033
449329460
49098742
411881283
337055014
262275137
182221208
74651507
322318149
218638011
298270164
19450219
104232419
64920146
153193085
1046997
286260413
91418132
444470019
367819164
156695983
396139732
171482489
67774035
54505859
364142729
130907804
203918766
320491028
381767220
280934436
426797942
7199481
401016253
33854173
388830693
87754134
183417206
474689677
261954821
123375902
251972743
16481436
209316461
181224914
129825935
398143447
139082529
330096594
257036574
178148130
358879074
390574023
381448553
403366399
264644654
351253801
366702532
479056773
156235878
102656074
103721685
124791086
376596351
484296187
155436555
174410098
487447554
422704287
434848462
46745270
279769468
323374149
375106256
167695267
369440075
135172518
328854937
404339821
194511035
358581978
272050664
29871381
100550388
433024335
304686290
495636752
411456100
390828693
250240004
37550295
122691798
277204135
426276210
68990394
72035795
16366100
286200436
460935030
256161056
381716083
305170606
22019857
292577279
113656768
347517604
339512635
246827011
389770206
474496873
134241767
89602515
286165236
224716973
133529833
434889972
397699978
493557568
425302518
364191280
127116660
270504247
73143704
305647012
102706658
292089587
8850078
485388804
77445482
165572066
377122487
475767631
143279604
110055905
245095393
149814250
260092608
49938510
448127792
422540664
336832371
131928357
385818690
95928237
189234391
353419632
375063286
243995838
400503896
303963579
98363977
139739985
275465184
401830054
425307072
254234611
358686806
182220116
105646329
275927543
479730900
122187921
499337809
368729628
365049396
212427170
314384543
178173703
33865097
24628625
475688247
365090596
158293376
183575906
344953743
300845748
272607519
495863866
152612112
273331708
83703730
307971844
34701775
324160895
42052106
46614646
131794533
456547496
230043557
333120150
331398808
297667277
38380113
79868984
163675107
87934236
253591689
109867944
458971374
355308521
312019691
290208101
42236350
32942053
338220051
326839358
493277516
41278763
242565752
364889511
469580528
230232534
138310704
432372410
237979842
169062285
22144113
265501122
231793791
7677839
413887785
39787864
385120723
379673489
88518301
443747600
296904668
243853241
292183456
266573448
473536138
462415050
271814799
495982142
411826622
321890095
474234355
359823503
163946880
53813590
229755703
406888565
289202555
237911636
47058473
190199776
378402446
419442629
72729112
187976623
326993667
267211693
98798939
377440731
267086373
348784263
142523902
250979675
269025423
282761761
324041213
376121635
440217378
54993329
158340412
90931315
262736934
309478751
49443901
86500093
40254891
195675569
280021506
416517664
231039953
424007220
206563009
125400591
445929671
154114149
401291431
430552985
404030492
459342846
377637779
219522760
133180530
342452802
189390352
371786351
434173306
218471890
394623096
285006821
337350228
409712156
164978826
411679274
429495737
190246562
230533520
122993395
109427227
32046485
268468923
279002333
358356517
415441697
398123166
361073521
275128698
2171116
100060348
109302758
305076827
66236240
378820410
250937387
76383619
386077449
464410705
462117879
252398133
112329255
102891492
114411937
467390387
441823571
316890177
143339828
116397736
426310404
358136089
137467654
448310054
27259897
54162495
272902786
86253765
95361989
91382265
455399622
212724279
225312349
223137885
94586945
18273501
124984639
307131101
388850042
216558783
30982584
58519936
275308329
499740571
71415774
320913325
273675997
289706341
259242587
442939111
319941383
488178091
219406755
440476876
60688927
255023844
32967921
249900487
113021059
408660244
106369627
256403485
332241250
298963108
196775357
464619669
267584183
265299029
176834531
169679637
207508640
417923786
465066424
171779873
312527156
321232789
167599666
79233723
421851258
327750850
218499175
64586303
231788498
220896304
309209163
333649488
409622967
345712197
171228839
179927222
12110329
260717635
103781816
301917610
148840488
456188317
42115850
317775281
174786960
173597788
257466575
35800974
244696304
341712826
471680280
4953643
206874885
245873385
118954406
80099755
396615997
243794485
278053763
298266929
272109583
42389273
262041511
463494224
203227379
411359917
26209031
6860848
443189291
312363095
236173191
124157559
88194998
55634404
47798416
259326359
316079061
294134712
314903612
253352143
453414939
111782923
373096152
474481207
446634231
207710039
67433902
323174520
332145258
208368419
170768349
54271800
137706199
336478549
142072474
327738132
341968964
263029368
282064830
476588126
227303123
336935367
89535655
117878766
12172372
202638582
145192692
409221096
300933925
374929187
216729382
149217800
129357073
276640516
304061303
445730333
461500503
254352399
401976904
2133071
471837039
228676824
85309523
423061552
396623058
93600340
348785661
82187011
11117664
31916382
430035489
65304067
40942504
373346439
51587101
185749953
117645312
161903117
432880057
198197382
365294493
8958750
202992412
138305402
60574001
406646476
266524120
272173919
26501960
284629763
201466698
374387501
254889277
462993700
330784739
415787397
281505637
236250058
323165899
307293239
488920356
343466509
440887943
206344461
214738438
476555992
341098053
159202032
195641511
98477479
459078639
264573947
140391417
172898441
200383148
474790919
41494187
424110360
30137523
340511679
156257182
96488271
335154599
117674685
52202943
25426428
75134528
274751157
256968004
398189154
351845885
441124459
99939586
138865604
185972227
14791813
195948973
179513807
11239519
51187282
22141658
448264817
153414705
176835549
173604778
268944787
146393382
171043424
95067504
498585451
300964399
363536379
330161914
408823164
169732129
334562766
295717705
418825425
305616916
176062828
114058443
418149507
366825713
386533825
243708547
12459813
241550516
142730060
38781641
362535828
179865648
193354543
492856789
348757984
5840610
311446478
199941042
454877191
282826476
373757141
286178921
415673394
316243479
435734320
211014897
408654192
493716160
315478165
183590282
181672495
132200695
263304296
266551843
232527770
100445225
336029707
118166811
163951560
336401928
68788097
288597198
353877978
417644331
248705124
120242615
59425843
312833606
176737967
390836238
92878298
430425733
393413018
224468855
98729293
201561106
405926273
99135712
246085189
363831073
453396537
430182913
298977981
5392516
465420655
49289494
377686124
10395109
182339299
414812119
364949984
469989004
162339074
106211507
304756672
149751236
271863715
84881659
41037731
441378952
167085409
163978389
10384290
57322086
134984082
485781610
245978263
119666107
266093193
133592152
439834939
421941109
229720599
402815123
26058153
147270715
24987884
170471249
161344262
493903743
3520667
231915861
162519131
38775278
133762192
385570571
307660358
131271584
461695447
131550252
11549500
40734600
106468816
313834454
22891833
417324951
87177109
357353367
335762196
484968886
110488223
257816691
145175873
144640218
232118440
497651766
490474047
214166694
278005722
19987164
408437091
423484871
319736283
365261643
55879262
281910132
434440306
48965959
138842028
172053368
171499767
494142555
113592432
90652016
300941524
265851842
476268262
327092281
353877055
62634678
53099303
54543831
406224465
214469498
488979185
327398082
487280337
182365935
419850860
58184940
425017288
302174847
394194448
58503632
144291089
239999983
439080401
274242750
70271841
145951333
352966791
327292330
263810879
126866899
284680936
318356304
277349722
461047293
293717603
362851419
8862897
114697009
68276967
179707601
243483972
394346962
27325963
30873084
403206047
121906316
380044021
90914163
210582639
307657126
468165576
342294958
101135484
420614770
341242138
18561279
158223552
414206138
432699556
362465643
287926118
481576146
2808233
1991394
287202972
170554687
438431890
481509961
159688989
87798441
327037226
269577360
384732166
10647434
160471823
389672218
200142355
161166963
293284911
139327793
252365941
202676292
481355408
89413713
81136837
377285277
342207581
421474409
336756681
268424135
82877772
218049908
137871560
127693950
431244383
454941844
290965827
490645963
160382794
236581325
68858023
382736176
119254939
299768757
253813298
131206050
156792505
465032156
75375848
361368956
186471015
141481591
71334409
31767520
366776691
89297456
125874541
79791431
368824331
27496864
216377383
219711379
29460622
376701964
185840734
308134415
443711393
362810816
265187852
252814797
179768168
80465991
288575177
492982484
293790693
417368315
202003314
239446707
234115175
159671221
366320248
309065008
398953867
259456436
466604556
455569678
410472445
392493420
204990380
252265686
63979469
68717495
49579046
408490558
476285113
62411268
200327799
61722820
403640184
367635650
102677172
230776357
84501857
434322027
278415079
157791112
469354734
227787212
330589252
462750470
446901778
487686244
476682685
380907072
247523606
73374388
246847500
243064337
272331446
17398130
189567047
40436821
281593452
289210843
162751634
209390987
21299630
135282286
73038707
329319594
28440665
31059226
156172490
183601697
60473456
331428045
197623144
364156038
192559264
358899514
78576024
347200812
439492720
3582401
169676068
64270552
271245422
425823432
337175403
90785141
166548524
393280830
258620689
200892447
438822472
172153921
475298026
222508518
471799954
48800496
123903805
138066097
252079461
98259288
476302564
226084833
177477654
467524640
425222834
336800500
54556976
195333026
194136350
110250195
128818205
46923800
45105765
166184506
102831329
8370485
301805594
468584304
446064028
438156424
368205875
389699258
14301750
335326184
454029445
288099831
154580666
353948766
284320477
143919563
211114846
496983917
361746683
267970764
410280205
220012665
124371655
404756948
186517147
63775797
385251481
225353069
57970749
108298190
359550286
243311541
181927355
351850894
176900604
237454121
175285276
68381808
191062494
379767771
322765315
287255555
41933507
276025020
93961562
99728977
150132272
407045035
12236693
235531640
260834822
32453213
301352037
12042528
194670664
227253980
91540660
107301225
189307483
195539949
38128672
260465357
168712929
434948357
260503590
204197928
215617506
482366159
291337106
189599812
399544259
393203564
352763416
353254459
115779115
188361273
116661125
420910498
40049783
253023228
424533522
12269380
391274267
393150116
422885093
431762266
144620295
141370742
254200880
221793074
411447140
388325882
37542713
26432635
89157628
298785760
408261933
498994327
499002166
159994395
496801043
439326394
359715862
129544181
384286721
298759282
183307796
407371660
335092525
82881782
407516427
146024501
204100552
461724852
191536973
470650702
472828823
488624447
481819230
467921889
479226728
82203171
493724134
435055484
376734703
42113777
284165738
387950283
136926073
468811003
15331569
32433668
60965950
113528860
213070885
373862942
401129082
280434084
281383385
24913761
160499169
236952964
293028495
324081785
465618598
466754857
431312535
479855536
367664614
402961507
124155649
467020913
356923911
21108221
184125790
408812839
105620673
450294690
167818682
223787985
229450931
211833922
292641060
60658376
168204400
100887981
4101676
447354112
73615713
135922789
112575861
304431064
457162220
75263054
140890868
171947558
226995402
75979101
427624943
77357331
191253182
335171792
239222519
26381466
455171618
169697636
281222295
126538143
237245390
415944760
225041831
236066083
381806770
315413601
323123757
7765003
28874401
28778136
489356768
221564430
305342005
453556443
114703821
153227105
19047841
433834294
10996950
49515157
329618809
1581634
23621710
178118094
462461450
121631389
177847651
494504361
323995195
123280405
374691221
310237261
136688305
294867082
219548055
400915497
496640420
92000911
97613672
34413824
71221645
430520159
9492791
8152668
134988551
208945308
318507131
32491842
445653713
157260353
310373482
493005628
124367542
418384807
423318915
380501843
73541716
429541589
437568859
76249948
11737261
24251414
214301264
403171648
90454793
288244736
52804542
245970430
372168068
62506872
228908445
356349931
423808439
234470844
334024222
377364994
481837025
129802968
53555800
238121737
427575858
236852022
198015176
66275342
443258408
307347129
220600493
105724781
59934465
300211891
329714782
370631369
129016473
425497057
257371302
394157306
302178416
59866346
42503971
70897966
338883304
236332563
167619567
231849382
146169358
101472879
124969326
57516385
487421960
376174301
461978215
122078697
89744607
90287357
119023428
180308985
255703391
100640103
127249801
307447551
209692163
45004654
13534877
295564672
41985072
278544965
149466313
367469980
462836886
21260513
443302184
19439937
334389651
39629266
155626589
74856926
269945349
89385002
28848170
387170088
375496536
394569571
457531028
316434997
47006765
447723700
295430623
270492905
149710504
404059961
199900746
159016308
143411761
248686810
155785200
255477051
405263672
338214290
12887645
232511828
22516499
395727142
269348173
459059416
148883574
299894893
406123697
266542220
409597364
317785235
465332470
480197216
123620878
453862324
231708105
309940849
139001914
329160670
204931695
160129477
388607675
107267419
293227714
178705016
54338082
465059853
164718362
388000252
350062450
219398938
275022590
115567852
70006896
211772660
306842293
14113873
17648130
120883913
245507850
346689522
342709654
71304237
45073553
23139987
59881086
380002727
93821535
71804924
113152052
39710974
280227051
387550412
328761284
194451484
419994277
412682342
314993783
226105657
287900948
436672942
476044083
474530508
221992361
135676706
477938144
184722100
266249579
268168347
362692230
63009432
105327574
262373378
323492254
63285612
235096374
322960929
491116577
12769658
174834901
59134221
238825449
229367133
181335310
8672132
439713885
58792728
480925297
474003157
255239768
263848564
162990271
15185663
475459377
29268035
229407521
278999862
289594968
209345472
318134100
317774227
260659894
182630876
133135357
223348229
224346240
367327474
258529322
86543433
265639797
435588345
188162901
90149003
412867005
222047889
68783456
146382786
470378247
246127750
452465312
16019163
401292834
189422833
44097468
466242606
172811481
151185387
388955256
175404685
472089076
292076057
174206164
30269195
76498743
148921146
248208188
53605828
147112594
224745171
429276258
120588343
456061529
226029103
427722872
377708596
301290161
426313318
24286710
253956527
498194566
169569895
410026620
112384238
385378225
239496862
299965044
41094001
459855986
171547240
78190654
138678716
406297201
380719072
70603437
411479962
148318311
64960773
449981352
445414803
247462081
213871569
233818345
65790987
142888175
227754174
116478028
377214822
294246626
272035697
88247539
327996012
139327781
206602100
50462382
435105346
315300652
311245296
398171461
358125993
493242896
17021390
259529799
393455111
156337595
408939507
465985684
13706869
400707413
454888157
342514728
463010800
88642407
475081844
176697819
295801811
466643485
406930149
454590102
473844810
445472738
237015495
306798250
358147388
334010467
143473814
430312883
133741647
325918981
312142545
272813711
425573300
148149098
314163763
212580440
200299090
458945320
121753730
474586677
344306903
412937183
469648190
215086432
336255104
49513482
50457241
27999370
48004131
484447279
24857580
283250557
458696335
80688108
368182840
149134994
442600643
181915294
293196027
494895721
107212979
312172294
270546561
114875890
87101771
103371985
60516039
427271130
240147754
102128739
383755356
60627907
66645824
71625935
228266749
384458033
349472737
464186102
89428397
273878407
127746465
255803939
233252337
217391321
30781107
204869535
74579300
360411952
205399140
40914594
243857972
27690997
112374711
187964195
224491670
199194743
60115100
228428826
247324357
17605129
81154657
74045379
376412330
342056571
336191011
372345126
360264420
98013664
372614995
282055517
384536387
120267506
204870341
215938440
275123516
289141340
470986514
437303934
195669537
442779673
462606399
478712202
235825949
264400668
446688063
381726690
326793295
348883664
96985576
68758444
194162888
91501083
74668031
378064369
465204869
111068813
378579962
225463406
93947379
102055100
91380835
335243520
407453451
237566796
332983448
267881177
460354911
55067230
175833553
197563728
423003674
186407449
367158992
143801892
486026203
34340555
355847792
311720467
338641982
317596585
27969542
486732699
125488105
164950176
232374938
429047074
421225762
459535978
15302711
490544625
269043216
289612020
475929986
401616327
122764011
180375320
187019301
187613248
453274878
219183284
154090693
396200063
121516148
64414703
174771149
25064500
368312282
476894449
159470140
300427913
446077175
366211434
289819198
391863871
106287406
267828301
339053650
149855391
465141793
56850563
160061187
72425856
212820055
239540412
293204808
25412797
63469580
190550467
303224617
414796676
168376966
232501627
33171022
472453956
95790124
345703860
96498123
117311245
382416235
179745573
270010215
112535191
200506232
251853298
190703708
298071706
249658602
211386326
209767414
418667230
353356199
370640259
381352925
291139311
306114487
486635533
415591102
30231685
105656262
239941252
193654071
120910754
409056354
91110214
207969588
176868418
175046439
431363578
171533624
378056776
57813857
401902491
164716459
36647210
57944493
21976475
122106111
497062261
197279778
112061905
378921111
222266830
212446723
488788844
346993189
267941368
344439299
476305026
311281749
345041513
495939227
440700363
3308665
325368585
33674178
47093074
195577609
66711184
220665587
237016092
201009948
370452577
468543620
225370283
499795940
90707873
222848649
294261397
16413473
303932783
332990534
286569812
60994576
14037948
292934487
127872906
414870937
409172935
3381522
82783169
319891546
389168917
436980880
475929343
120520101
345897188
440617051
102045934
308606410
434476665
485447688
480187480
304577945
432791640
118172664
499896951
336950492
446207175
454166700
236026250
394062092
84650059
437448189
188345786
41423271
202364924
406266677
426227765
123136881
215265638
119971158
381502783
438505774
19050082
325086998
87996382
113613562
242081455
175719418
429879638
191255628
136068249
358507243
433822812
248280281
83235424
364037834
10139495
108239258
490008647
331496294
288758275
444197141
381870940
57090947
397724281
288875850
29996065
42433680
37984937
311051981
186363054
440212026
146123184
426950352
389955316
250236498
55910656
335784129
109010525
281966196
308682508
282123962
451802695
359825581
423658858
102921192
306144737
454186481
370934780
199781491
193330430
267440503
403635829
337073228
59316180
333589366
249465953
100883691
394687588
397005114
276266368
13567052
126438782
433527179
31168508
204937694
227435604
209794332
498889472
389010391
136118300
251442984
466833508
237044361
284911910
20061219
156451990
170650205
210088625
219566453
271908711
312796793
280772858
252496678
351269199
149044793
367873445
134069901
85382690
195227394
267637024
110463133
444814338
237362865
105631219
38194929
70452019
114241814
395529621
160757921
159143996
331699059
341595269
11637882
37673267
37734950
119837603
83448323
71495195
361500464
437569438
347919217
112618761
26990777
5468534
363669756
190769409
87679381
278169095
262728157
377100321
392520426
495955642
399059696
3891859
151605564
97258028
317372399
138867988
312003781
214178982
188465929
128042656
360591356
149567320
71725179
440497525
191999726
227299711
305595677
174938945
71307118
119251302
468373011
365200988
444511519
492504999
251272320
262830702
259520819
346827878
166296100
370935529
135401179
47758992
303650000
277466839
92009323
66902547
165972889
20292593
89478093
20735526
77183223
480625260
409622371
25175061
19989383
56337889
6529979
372614736
486562228
293662280
446896038
251150778
277526640
157812741
149620087
394189060
26110206
404903848
392714429
240326626
247855215
111829812
472939804
64547009
441971291
318766611
28725089
287579698
324880182
24826268
387136599
114042224
463748564
409379513
83526069
47328881
452529198
162544659
198261305
257392307
117599231
292627891
307630521
164500634
425128322
238392275
352784145
289181044
249167526
149583196
366397353
267616465
81180751
240721126
184270514
179988416
112813389
249736237
209673072
314240648
195676929
463710666
48189859
354799550
100220400
335295016
227973210
39308350
455894133
423633854
273236700
220057905
248483186
188864614
131361877
156676411
460906035
263685721
454457944
425730301
336430342
168879004
34785547
26265247
344937788
134376115
64108393
298746591
108314661
454130494
483921002
484610323
102496285
243779911
309358851
45282772
175769029
237027577
413520262
170131188
9405297
427739292
112494420
197463445
168265658
422503614
478272053
488781273
103193859
493314551
493756054
82009983
457272730
74360509
60048528
155645201
167784506
269540620
1869386
324425918
212040673
797119
169705403
388344472
487139573
275329263
326511669
170232424
28357352
176321559
397428375
138971002
396089331
83001896
185532062
235701075
410076135
227752108
286795592
127649996
35977955
499869638
230479450
391441088
239876713
486484629
347010036
276655672
429291731
239691514
179739209
371094157
156223453
163531684
209938858
273761395
169333294
126492469
145723569
209102984
202054206
271957058
59207694
27096464
156936048
109936559
21044732
72445549
59895592
433923466
386160842
496162056
341219662
77057472
372558921
449985704
433858469
92833692
221093827
470077972
493318950
56550152
1722184
221845677
227169184
499645361
421852850
204993269
173239920
320418934
456318528
581784
207925961
177819206
46130719
323343418
54022467
364428461
410807955
152542428
120980333
129622073
451234895
237689593
460612804
200895600
222910473
418740350
306999931
172982217
332496479
88128738
483866346
486950658
22681502
132742357
276048123
313016017
124739325
379298862
187648730
354443658
157999254
274217447
83418309
258790738
107882434
118402237
251144680
176252997
184073026
163282433
230074850
398434215
283756846
254979568
78361973
212690053
491813090
8120210
355232452
50860248
146426301
87900921
399984086
347671318
270358952
63092239
167172757
95399745
110483640
391133865
240249852
52596682
86515948
288548992
433639173
217340916
298776369
246771361
185588159
69856358
485003382
443288061
198934816
169079266
24052656
469168423
500754
428507250
200284744
37636807
182123264
386579702
457157391
330224916
493006763
337930208
477559668
35769982
379965728
345602521
176645406
286772202
358750202
205182157
33104616
427882272
322401193
391792318
320548214
241873433
371974796
371880539
286621435
145225150
8539365
265982886
132252320
309527958
146071869
430815556
180227117
324334560
102021348
241782669
92369133
4994176
414876879
398662148
197021820
334674534
398059915
199212889
200134076
320125516
108717608
306370837
68734167
20138746
73763098
484767298
318505693
195858527
205682208
60356221
262416333
386159085
418375698
17040414
422055710
255620080
317067459
226400436
363198784
133595962
370084030
348745471
477251258
313868117
158544303
3526026
476767862
429971593
312087451
424421068
109220580
294446797
297984467
336280814
447788830
275284918
113801499
56069280
228601724
26689540
281018845
87780946
125080553
468991099
198030440
203955588
19557341
137016269
371033375
92729571
333921570
406168598
275326597
362123891
288676361
188443989
153047331
359689321
104558366
407236501
409739889
45188813
403291208
150430647
303124288
141142551
211957548
299746618
352515958
284450415
226541189
203455152
163633403
316447549
253895477
215410807
176017021
225622436
22224673
443153974
229802054
163148835
208004999
342006690
99406698
419448605
234040856
52096477
468912243
417105651
29789583
84525513
433147771
323162912
451937586
319931050
90239450
253572563
249791249
245568823
268121074
478050594
76246699
57251528
232934503
400175989
181454847
35152453
256274550
54102160
425538311
103969154
271083787
180702826
321563032
143047056
168696063
40209836
70407142
37532418
483055067
450436700
247713064
189510554
485497485
366756781
127348043
131989587
298407524
230662336
77591716
158698124
234418565
76253844
498152898
452201274
359586226
415069622
369662264
134922529
221108270
431534959
151479077
461523380
195832388
93479175
474256745
248460128
374261258
31152977
243743354
296501853
418201665
17356211
316348785
110836854
274218413
193093190
339552758
248918198
258508156
128311113
390232642
101264044
23142617
466084971
262801437
322222744
405233026
95066969
46428720
430816751
81493873
189265875
381326641
206596485
465053657
409460094
210329860
167591893
50277202
130405373
427218476
280072801
439078289
477783968
230540609
266466495
209241680
418249660
455835056
410418984
18056035
499822351
62871911
66507581
396123188
198387459
400284626
477767783
164884250
280537361
144848878
104783117
19612544
264269940
486627048
432359956
46264788
208119438
243809657
242400420
220828185
162018104
93040368
93827424
463747053
471611213
355028213
79496816
335675387
60750069
256697309
393496340
339007644
157453775
473529327
263289177
337289876
206331470
58564971
421027950
497817604
142449444
230202631
202615318
284884587
33874599
283157836
236232909
385165713
273935771
139346834
109891544
279823353
152228884
234266988
378152561
230568645
431234839
32574479
275930122
42699777
226702493
28005939
393619596
341515742
499176015
345491901
457187533
298902570
132395456
272360034
317854639
2827398
271636429
216081859
349011644
367286078
92495578
391469481
316448182
424842117
487533925
229911908
464888103
244022774
279565400
15163562
485595494
292922299
274323909
260327034
159976728
107733952
164631199
245869417
313019300
429045910
254314244
417241078
204067638
442257453
373320704
468344960
112983902
194335528
195136969
12614977
57565340
202967395
392745908
61705876
112029395
231323652
470081650
153873133
433506290
55753344
205062278
5318907
259809947
396671539
247524736
51094324
335900821
261170621
483124130
12528059
174923117
34075124
301788008
97070233
93865355
290667238
67734869
108809924
285295578
386668576
300625233
390871099
137582008
33738911
48257764
462837750
79667879
319409728
92228877
85593344
388577893
372703216
136269619
93621167
492017334
25646783
4658587
457187229
201939152
6801393
365794179
386284635
131780116
322811524
263250771
329168043
450983021
257614291
196239782
454710749
167605392
190388105
82082169
111254376
73788134
181180234
61313404
111678137
283372061
475760709
383100777
434990931
274299605
400494660
402418885
203811008
33265298
75381254
384450880
107902084
163087339
383418536
265631451
258350699
134006427
235597115
385354517
415605254
267522805
468548193
463526751
196811117
346620312
144150708
255174535
383137568
173302031
315924326
331032033
16113187
266260389
14316469
361673967
408094620
34176866
297806118
158163308
134463886
456678920
92166964
322745422
311040989
143966387
292524917
300876279
132020804
182801342
129772130
254738419
338291805
143865717
173212053
157724752
412318294
79128353
419007620
436077058
415708672
463754014
241414904
80761508
159701748
335208965
135173346
34637027
166571764
494000277
238500732
133868639
371816739
12439628
430940415
203498630
73823549
465510257
206264217
340123925
366743508
47969524
474550024
287672134
361242618
256857485
313385443
408131850
308817983
452097100
284366672
22407297
112475469
365291185
361644078
418010620
421277426
103541503
185349440
167508746
460616382
340868179
209662499
348602630
215981167
421563953
132790540
111622936
205501015
103703000
267607648
485670802
373045627
314623625
185990495
378952232
189568173
188155755
27822086
232383004
194890128
183529776
186839612
179380811
194607862
5822850
480277077
496270054
497486600
350508392
332168661
18645356
417304468
100642563
430776001
309892
93009999
300203519
193677086
174664634
23832040
151645916
79372932
162393083
102635045
462505388
310655116
31390732
50716075
91040050
66837426
326091282
227851554
177924232
422056480
20993092
218811094
380627387
106720677
383099113
105428941
375700675
44711172
213510416
280387198
72516062
322632265
397825935
75715263
194147759
13994665
412361543
317502762
20167529
420004231
308174546
129566318
267598874
14684493
236847089
223785113
413332187
429906978
413567045
140000851
284769017
391717315
145429465
359272376
50990318
260862172
334115795
290365197
311704238
237140018
130522974
21116978
155083939
76596212
84993869
52697849
484082414
372246346
322716396
406659159
224609046
28892177
20012204
128746516
371880952
123071023
30213138
374358090
179298958
434599146
7230724
270371558
203705547
166704722
181090606
286765163
437919543
96108789
176486652
342770676
47971703
384661754
380987636
40491790
63559229
237742473
271543383
140769352
485549146
261890104
359973833
20774872
471651670
20187957
317019468
59320763
386607456
36453293
77903341
60817740
241528601
185232672
417479007
419794703
312069475
120079936
412769436
434607014
300979369
279839735
467611141
348182745
267627143
296703841
266239770
400483714
107854941
287686218
219304944
293507830
46915996
105112609
79107204
364218993
64020141
90803093
124612281
246748451
163888633
77961270
224394609
247005401
267946172
292024839
174306859
342181302
318310093
100480735
187786156
23801526
155994443
492330365
483030339
152063988
429297094
151204464
315925551
499091370
319737802
29494329
265674543
103530644
48281780
99421223
404836065
296902390
343187452
217830996
486741779
174866493
82515824
281270631
436781097
396789374
369482019
124581778
381925420
360068274
31329015
313829487
219416316
162534133
24136865
205425239
38711594
163921942
114228842
128507555
263733692
317181690
448328877
288076521
152294504
267925470
376259729
16525570
58581969
192699853
396593384
295270331
175014844
202073571
74585801
224719045
335127925
152864059
402468307
7178822
157044521
74436905
115811711
456510209
378829105
354337243
45755512
349477451
240446592
168412097
13188726
18548086
436003445
326678245
46532586
58736847
316385005
307543558
328849728
136615862
434590463
231058984
406947825
209144478
176324420
371579517
121056616
223398302
320907144
486277615
23702493
87480156
184750815
458207686
477846137
266393176
332109784
290508786
138390084
401784499
5208490
157999510
411189639
23368613
445545345
63875649
482056404
365509461
111203319
391616964
351941395
85532982
348167529
265905183
465659494
272392898
291506944
499501529
122063038
281760720
124823468
466048504
181522112
482794633
150761781
415616552
418601039
354412032
335264619
327856612
95213796
448875580
485351606
141503956
14124078
83015501
222154518
268969632
213791591
5063636
358848388
381366878
248474158
350025826
24011479
182873866
335998300
460077880
200309273
109946643
154973231
237749678
496824508
138999072
122531080
157661944
373489098
142740889
171602040
11476371
467020103
371804555
446323818
455752426
313804099
186335101
267970869
432470726
103480842
348742659
149985150
300889373
467516719
481677050
429253088
402528724
210104422
365331146
300061896
388555551
403673783
81763582
373064650
411217950
353304756
283023229
293435153
114763945
194973247
204393072
430898710
449548047
487898825
380337381
2439635
450889433
205480396
66419439
154055197
202184068
3632083
382455603
104542974
14193112
170295550
455543586
226737524
419607645
154447283
482193973
98954139
130431399
155383033
478480136
249840945
498158518
215719196
419194901
2447061
77392776
314534186
26711430
101831763
279633636
320434026
497069846
118034966
85043235
263214056
286246669
383274552
173870334
213127235
78879670
232718955
314017996
17277564
141022689
331445803
271100766
43674990
65208156
119797961
395445946
323408922
136511909
466046463
416998377
217813037
221219715
150082987
4429853
383385731
15815114
451705934
126140971
131895325
438134169
23628242
360704555
195860092
241341335
93676980
320338229
89431807
199745738
66183162
41545766
290269480
296108015
203237242
329344556
214432781
190872714
167919342
491352084
349131361
11871786
270200345
427483451
382502774
355408815
312832568
45030800
99504969
494122589
170462594
419245072
253748725
78846009
100789413
136492688
295404238
454061358
476337174
400149618
278860284
427750860
30904168
286216738
405936869
75488574
336334396
410442261
95641714
344765726
365143681
215135977
153987577
32251017
211165873
222033725
456760249
384068217
56138189
437500550
172968287
299612124
317087695
281397313
123636749
278432753
427691155
104107097
496570138
157984410
364595850
150892627
358217295
236468056
8026662
472393098
179997596
27164490
61692436
4231491
469694114
71584841
404446791
236428532
153300525
273299889
323504259
96572
488036615
294396416
168785442
367303447
108506662
390633
179626905
396344761
361725118
137442419
345972910
291750767
414873581
226589167
62468750
148385913
187980791
184436527
353253211
183159954
326355638
212294389
140891694
491429224
260769589
6371434
203048260
108324034
163474379
406312649
146067075
138189063
296185205
81466830
283694171
393901978
294488419
114132752
68789748
214388208
415825884
233054587
370605435
492144695
340973277
124979849
313616745
298184308
360676972
230982840
353328512
454718050
164955066
423876571
320883433
151197872
152135432
433565873
33144671
293608116
331892841
120052796
255036877
48279299
377283161
403538432
118691603
441371520
328869174
294700302
161407859
257937422
238815990
52808565
458060999
178884692
462453470
251748373
163534935
20227026
160007101
106193262
218794036
86787059
392076110
445548874
140528002
385587247
5822568
488139799
225348424
153956984
460827166
155549817
266981978
321670063
7706234
456248314
22004782
289583814
5913647
154755396
142238810
330564699
24596645
67086415
481561019
182894140
41193236
265104805
216914624
178890575
267925212
141420916
247510987
15442624
266463095
46678771
384246581
301203802
219919783
264408658
461704693
237940862
21011086
278055108
14116618
205223032
428120546
499420390
27374399
218164760
468465223
252757013
41457704
321380895
230385767
353111909
194418704
54250631
150021838
37185062
192911675
116678825
309781445
178935906
497502117
300035726
373518853
19666462
423819032
72884390
307320965
455252819
71017001
46137512
395837158
426652648
65141128
220114039
304202971
250548246
475160364
213688047
471165956
133783235
333436389
199420344
491103921
266542585
483761840
306953363
317914795
402351748
456093374
389114011
401394089
340593262
484079420
283926133
215490616
76038555
114306687
220078853
158738725
324674475
190619121
440243334
158293069
132105599
462961598
227045378
332687420
293529078
159213578
203196482
341288229
460608126
356296145
301930991
337518593
489947307
467974816
4494763
1502927
2377058
290176327
314624503
349013045
6568700
380291792
50110690
294257327
476011661
473842860
59401453
104387000
293019802
212615565
341060065
282086079
230405717
296189724
146736261
162273117
412247313
351003967
299065401
161852912
242636451
385155629
173418865
8872075
11383976
466253675
388135140
244757497
122291371
488509977
383726512
460667747
52810079
61618394
426719593
352252990
342477637
104322238
497357579
192104185
232670920
135435993
36430287
472769930
84102236
401942476
487803994
449069780
207031366
51598029
283652494
458360283
45027498
304152916
39398566
126570218
53646873
278926696
112885482
170104363
252035954
48148747
153523260
28153194
65935998
123196045
126146961
22925120
147691584
351316625
27116769
72348992
276679491
253188081
446681094
408223904
403217333
126758507
28992503
28698758
167005136
25527974
496401510
337299544
442886144
444608536
386695422
125517882
101096539
348161410
183526707
408503956
319484348
253715365
415074615
68055366
108059227
376985716
445174882
97381703
331932144
51418587
118211448
238301762
364925737
474026307
134459405
446862100
377763864
489576212
34032601
422639010
407216220
468163236
69040757
233782246
16484974
338329677
424555608
379918110
143305349
74891722
18831633
95641342
24007368
83785451
394220928
418865561
131168743
14512577
231556614
107625777
99143021
402190198
60907686
17792187
344860157
384824465
468315062
140259235
351171653
145890917
464757754
351066284
115936849
367090549
74072051
437594695
396412052
126419917
345628345
338663442
168421590
259805386
490411850
410535534
55685870
163090956
201865853
471578552
248651714
402380421
319202045
420815656
196538220
260006029
321352250
454988317
355505192
488009763
38931512
319700148
309659001
468618819
158157428
412977021
281478790
22321724
300483137
354994951
486023268
37683459
399691537
493372680
382371772
210892373
318058933
131038655
112215532
33542499
350743474
11313927
69683376
163184263
294851993
2040410
34457716
467495475
465445749
291541384
268733667
276650684
408410222
194026799
228951484
234851504
298310522
489389731
434467800
358094116
87900095
438306616
408461760
356709537
300491289
153278216
377850028
162831888
396222958
324700367
433870631
305275267
76427779
240636132
147638701
169042762
306595683
268905806
250724741
156235345
115096778
391183768
456152518
485691331
403123174
207315507
54762160
105385699
261868142
437552311
442155154
248552689
400253970
25799850
488156556
251608481
33686725
28758583
64015408
498159648
477085568
285666299
196104464
10255930
451627478
420791288
253479024
146582070
328499096
151873695
35915175
428698906
475494805
133411509
55822825
399973916
106953096
170770328
247049223
447846469
432655113
165079069
276432996
454260748
151934629
343742065
209140429
204440778
419107388
318547053
314924009
276907742
67868539
456088936
260615005
316185143
165270467
429785747
333466783
34078275
42325899
429127778
214725618
261032385
381269776
293757988
394115079
189718947
177584801
442014265
144225103
329988826
191976450
314459592
398595747
304319879
285903682
261602932
192794103
317165958
197474298
373040405
192631755
191668801
52731934
220678949
73682952
289123988
336872892
469860000
247454740
373545315
45433151
386149511
355619692
326870574
362635987
184372366
351815357
469843703
486274529
149145806
220656116
15898907
340048984
31818478
37333585
334041723
4284585
315217629
63689892
478740710
268216357
237721976
272963123
376410440
326293119
291119901
253939051
232914596
112770879
28877171
254178840
288057448
128777605
482956699
369786410
182877524
183408997
265309288
418394828
332291780
464438711
431576383
247475081
277553394
149303170
32431228
121329490
216212508
51376441
266686453
70069211
231654412
276842693
484032478
370420589
345261471
244533525
118890729
416204891
203432071
133544528
499044911
305181307
497132725
275753499
318512299
50372980
315056891
279367681
79580349
365336466
483595794
102813955
263956510
207839888
57946583
456313021
419239570
93456981
118299090
125349444
452893694
479270967
264715564
222656474
56228296
37595029
323201464
482831576
35978838
27921470
119500313
57369756
73498913
325960218
29488157
441067507
489503154
139664019
251814405
26207937
401708983
17014969
103373534
462540884
106378503
475180245
243934291
470963649
193552890
371730090
171612070
63841527
48106388
168483380
210789996
94352108
125649030
33013039
244078407
33359257
32003945
468129783
201866370
202556382
476918736
103947201
394030996
12660703
13850501
197745765
22645500
120944050
126871295
144099569
473965094
361445488
328294593
473132892
256251056
478806796
462511602
23055372
35046343
338658750
494567415
146447172
134475556
238803955
190927352
88244811
229817366
371414597
141562493
413523423
482389723
141003033
225508997
424476362
237490629
430763966
3053682
273805151
410722801
142595855
411303577
233974979
254160687
145362461
346875901
233227929
29227030
40055055
364362401
321499883
134649654
152724504
52289534
43237726
144334347
451798089
378035233
324302788
316343299
422269297
172185691
353298673
193673351
156663617
335536737
101082159
496203529
185386448
338139399
6080705
387013858
351034508
376062102
301864091
62496113
244294739
201368905
465796154
221833912
451514621
207564692
324893856
405688282
238705839
149992153
60647379
24064465
118957580
360745513
316882571
93857808
15650132
32468534
448753301
351369678
474316621
302583030
127056008
236084238
367290436
36386648
144252217
346987657
257902001
41565032
88706888
279305784
143334304
468361761
33639604
159972215
179158582
32133709
144522218
468393826
70867903
296679112
417749565
273316
485559670
17382755
298742321
140540885
191504979
188502916
297528947
325458117
404323498
309523338
33349533
199987145
262152263
67272610
135651277
87580452
396430374
485682909
481259686
107638117
460114490
375088997
334746151
184750123
7814190
14523274
172981821
340082295
100627004
190810523
278504356
150975521
282319466
74225210
161429144
460165349
117417387
113726846
330322073
139721670
446208937
307032637
437414455
389565332
485849333
421732551
87904693
246499792
177278736
442849687
351003520
292785925
325838993
415146258
32511666
230329507
18894358
171270891
182176826
261145692
404257165
129223588
439508741
143324821
4301681
402071431
456825984
81292678
189025403
316942468
205968251
273157940
59867097
411881526
484592709
358457135
70512387
217255693
427813130
436571634
453369541
207405357
350539984
40711286
46227783
303177837
459547242
385399567
443554263
241106274
88045621
416100501
122075794
455756884
411324822
15801132
118505286
179035545
489403115
157813747
212278064
132560338
129069699
216430751
78657560
297870489
205453799
171811008
390989324
18771656
64158767
330641407
399076313
328516808
77702034
451717206
478371654
44906835
178422020
154150001
162301897
367139302
340532049
410758120
63350357
95017803
261555200
231465939
67051494
307370753
250526014
487060878
115659936
220040492
215127227
316759460
305506772
410023666
94717512
463101495
110754212
400374599
96950859
135736206
317810577
63568756
346670138
304194730
374374853
325545306
222760152
202119386
29406230
38888349
355964686
334663497
112085809
121461019
313292581
236849875
32028135
344917460
68141774
245061630
418112861
303691509
465803471
135145131
53076339
137591017
449259435
108361354
220999371
433368152
284884108
163871183
436447584
436227288
469699821
109165238
3502781
471492185
317594378
238502748
257096631
74683218
213116757
275199363
159511871
416957534
424577873
63361035
122636410
364471662
265514431
371599972
493709010
325702271
446229898
88867938
280419841
337937794
74744413
74941658
111326718
242936387
368524920
199005412
266432235
492759732
105334356
215098625
246458605
433834874
470197729
97750426
308750668
184916227
84419449
70707734
251397747
325193193
28961755
342771788
420728157
452709261
408717427
12458570
23932698
142584654
56540452
363751369
30901568
382920409
374447070
213441049
140382247
300139426
194656915
41778986
141104880
109264931
296423154
302285966
221986750
55668481
102552745
488543542
182671987
250919861
9276407
430832216
64991426
291405912
35030375
247585980
252414869
292244006
425938400
92485370
174488482
277781844
428875341
153810164
178673801
200407957
179876227
3240286
299212714
388827571
185284967
380636860
140185229
90788464
251931796
183166691
405410099
370358985
72049507
112784848
243778007
466863020
463728425
123624863
433480788
82634825
93926162
41157598
71300559
420850781
24619971
271991736
486983240
16897180
73638803
181884831
335082043
92694191
254870426
315978207
8268623
134920451
174609221
252951428
443064506
113260027
410514486
404303163
120626793
101583415
152645605
389179796
74362901
478862353
145861300
492106723
487625625
218607839
88380813
258587713
266194211
451877035
21599525
251577137
241562078
452104816
418579855
417254225
185831811
50000056
178002136
31880894
122129294
36364715
9407478
354852920
21343770
322394144
284204972
83087993
421109933
400476840
95084033
432015420
293527829
221260592
388227040
450186394
257530388
147227680
397017345
440042711
21809378
4207161
425732735
206958369
463068472
97095946
331244186
454275121
2455972
224308731
126925722
318059082
247397590
94869737
444494106
410163191
483922413
161814389
326659317
341243519
149432591
235623351
227963090
363664742
209524063
367494534
318916128
357314242
376455915
407317566
171766572
98957627
351884385
493561860
70200202
277689860
228161191
78314870
9824216
368174055
492608350
422983899
87775736
317115073
75108779
157248343
218543612
317552281
400730015
170154481
104332770
189849021
431315288
471130094
378285980
206502022
191534146
208602588
316135339
346316703
165019402
399801815
10078451
130958047
187115063
185136531
60431790
233467493
56396885
273814317
178686534
498231107
280147692
170455279
70297331
30756742
146929153
243708956
275438999
104613107
144164461
311047522
337723471
301566054
147836255
384375342
350875205
273319997
120159295
479498916
466930803
47345464
348059358
141325380
335278855
393491019
256740617
282381701
492410886
83346426
166511096
67963749
65531667
253292322
337714154
306547717
386821058
335066200
136141777
150593349
82790188
350266621
26764579
305423824
466658381
467738362
423913781
147149826
104286577
143977547
497777342
464966367
183234483
476204017
378858779
201160532
172105072
249284884
359613005
489770891
400932764
135166903
301843305
484697447
108308866
60658278
380507716
216931761
55131588
45779623
107138149
330292723
194442499
387816498
212955324
338723693
137729189
49248016
124475649
120521680
103582286
7262115
93163343
454262443
417652351
61976307
104913812
244291059
280038511
340296526
177467382
285764243
288566646
116529982
95530680
257324426
286750092
340968333
167238655
337712116
356846619
184170211
387752544
352638214
429437940
269914093
265309446
21900932
3707306
138327426
454137194
60712446
401809326
490125357
226419854
78279858
192994473
402883359
199064574
447334752
186076576
492064311
31615708
123513335
9184508
78517748
55935428
480009834
228691170
362881028
273981629
264231532
224280912
352143962
18197490
163027110
92637893
213541449
354865445
303553123
159079294
491939231
250834018
337127258
166169474
494553409
218063700
103663697
191302503
266080165
188786673
447569305
491143873
128589813
264355960
250842742
265573992
456075711
124645113
189050830
43415488
323870759
478027172
324959290
187238053
129086988
414157195
477313468
466391567
396625741
10332801
404924818
475536191
88132123
316376524
290008800
189886324
22515740
344618213
484095097
262729743
456264437
378654208
397089201
115051071
142578432
393990938
121136530
182115981
208346193
285350461
216247747
492382493
229525611
17624514
499415296
461010646
304990399
489671513
232784421
418573841
284978825
99960017
344536969
455139680
268978682
421205675
392461239
169622477
413964455
416330539
106384548
155193309
84477664
279736652
175583953
332150718
357728634
42535461
454749178
462078925
429160520
414859771
4362715
80058312
101777804
100898660
341293791
315580711
174975268
192327612
485045754
410398775
101970435
357292633
458414418
117529451
82851763
158694922
257243956
92047907
327107328
443673064
271935264
436375420
473093216
353399289
126166092
379329490
231510396
364599983
37490035
499558055
80153912
46658224
240486482
131879982
312900355
149271392
472274345
473427664
287728294
165440871
428650683
328138560
129979238
362888734
317586870
94739798
298685728
402761764
173869157
495669064
102577166
42586225
326560955
296158077
143452482
288769739
186262439
401685857
426827989
361925146
187560511
242196090
309771383
261443799
37825456
206295883
451296477
25551817
74405716
204784552
427452504
335264159
257236390
103843879
359085117
279486462
489845607
124761507
430443156
102600362
99402662
117297368
106507150
456907522
57667929
287214048
73491974
69794892
376832079
137122776
295775380
249163141
12191884
488088757
46344925
464949379
448942654
483408871
72826676
107237603
371545451
302807129
29902541
351894168
192502513
75948752
460577468
57705595
389889847
117578472
9195089
118447903
459109769
78567434
192698239
7272718
177021374
482485954
456476690
191532667
281834178
258506583
487030330
15021974
487921455
452354173
329392410
108614191
497463170
484939636
161451782
86440437
110264636
115063978
190372622
452959964
458222538
259057256
112888589
110243058
275747418
35098902
461695128
460994485
392553501
100729033
46376691
389806967
119342194
137390769
310719582
83072977
11034988
170877069
171781216
482818772
6343546
352863335
293463144
77866852
339658933
30274474
492480743
369313322
4648804
464103419
359054000
412522612
378064294
257682255
216518103
71612450
163794978
87112058
111293795
434789324
63666072
346231589
382451086
354431423
199046744
205540504
41809831
217469721
290394135
24410262
109680539
275035779
329071495
433251170
118527594
224194423
63302956
435632186
89039611
321907255
94529937
17150101
277292852
393255501
37973690
499156307
357439554
16093495
6588770
391424700
485241274
127945007
400124560
457160033
17878609
52611175
55766319
405723917
62451859
134260308
107636613
337122816
399622235
213104093
440999325
478511108
66237266
104704517
434957258
153884069
253405451
36353132
211578768
229261956
332881994
62547483
17773047
320060302
43675395
5989452
440896360
145231563
183446998
165885936
226736779
60702215
342930230
313509669
277839911
249420533
406730171
313790019
89240808
331224034
104076802
140999456
122075350
117417646
265803859
267147610
317795765
12260187
465824582
456009069
21489901
186576117
261084313
166742992
440715730
42136338
312961841
186049430
338668323
121645063
405136190
311757534
391312918
347413588
452373423
4066395
414053441
178812358
162495166
215394297
323361951
283805423
104431472
249746578
69247037
492164003
367595859
467351454
275502198
383056774
37223469
277077303
372538307
265846918
387962958
360969514
78800760
479176147
324133360
347239680
281226726
262601547
493925871
226229236
378760928
40987914
361118690
211732416
307759784
198121391
407808174
40200303
22817257
217180421
279361767
297429606
326602072
70202996
440995755
260873310
357129832
497392834
257381556
462672084
146946455
244585194
139189651
175075972
453943706
316488317
461806579
471693456
380998674
263736071
435236620
93494525
24892364
180201735
57565971
179167857
180854885
22013330
412315594
94153943
390805950
363415202
222935592
119953925
465548222
116038623
189389654
37158072
247466093
199684831
328366096
85519402
368593767
427234270
209793060
257520196
362699655
168411483
133097577
68455611
313531637
75002721
99508924
211504818
353305179
138252470
456457413
178162242
231954474
93395304
238073344
205614549
157986258
331443091
464215097
455642227
479813327
124756749
288088690
350979402
207494041
444778998
244473503
408978818
391291227
16411985
202795236
238754387
457196007
400075011
2059068
96940904
122263804
64750790
85344017
234015705
131623255
362128597
282817639
341415438
433868238
454938874
292684674
286823779
494102587
70098478
187313643
193256566
298807310
420416694
19611132
26202326
49016946
233824749
448261085
391348976
140349389
368574160
334137294
377624864
302570480
149406200
372902331
89069113
85148975
427074923
147046993
32224046
380110
45190499
29802894
260892554
194025474
24083239
107441958
147002254
455441537
347149062
262756201
460412391
139777558
132889091
78558051
479622829
429412858
157425501
12373633
208905418
437328935
443628190
73039803
265864536
18923210
263363527
302872640
368035331
232074736
327420261
62614733
87440716
245209476
213126441
271748977
94349830
436320526
303443346
279059020
464454119
396767030
465473097
178270621
157432456
1934622
96320090
250211037
8941533
448745821
427038890
108358016
206566920
459854283
232236379
467147603
111285249
435163177
355677873
461562363
87842642
29013217
95272130
221042737
222328059
432666240
225047358
393360473
377507765
383140949
251767934
14394797
154800618
453725928
456108527
318745422
20085636
164242547
479064887
51859882
144798970
288183017
388664377
396506423
204253185
265586227
56758198
279414892
420558211
39588952
400947490
120890992
335316670
498110342
110515332
240594897
221526079
458126017
162959731
277543859
257274047
94394464
364476388
109550353
153455607
464316667
17174579
272657814
100901157
26813350
10432320
382043769
389464202
419724007
372371676
135570978
397665172
216593145
167296825
491626079
324692612
113834643
431011871
352982269
27898907
45315363
100832641
390495320
371856124
56684824
428263969
404299381
160318951
384402304
23415121
21997231
310688249
37908489
275190599
319488846
427409538
84613998
490632744
112217348
410602619
325298250
196392460
94993587
239387285
85507759
144842692
81450390
490778408
278694317
183549402
329237295
233985273
173325288
102166437
442719310
369176854
224732157
283922388
480858262
442823803
174687524
368833978
379293216
260399822
185739711
297678287
434675562
438921759
82205520
70043628
419766508
355805937
39377431
55441851
335818089
389668424
404724714
367118284
358558879
239753889
113107122
141824795
37214171
314153605
155923143
317121447
137660510
208243419
194790703
40685021
91763240
259790230
339606374
223119658
186935180
363544992
499142121
380256455
265887317
122017030
112898235
202852739
231232839
29045302
270583755
63073608
231543456
234445792
337987924
403705266
378709755
329604309
471885874
492272160
220541809
141278482
241740283
438696583
448015677
85396363
121042444
261659762
498812684
208187996
355385160
150178917
495535447
120747149
381766480
486898976
120211058
477808790
277303505
432679811
283248658
147527775
22604811
351025320
84311280
177529808
457056785
432029498
87749990
153120523
348074464
2171357
110741621
453645524
55246507
205069132
222078910
256871952
252936632
497775031
294242138
371744088
159491745
299774995
342305047
89036762
185250380
386803130
141171892
23044632
271033061
324550526
199597416
22191620
304119146
287526689
241610176
316039592
76077191
406086155
460486989
251819227
41805058
136521211
197404615
365262365
191464506
262496402
485982978
425352540
191713724
329580089
287694509
165518782
194229965
263329340
83924679
206407145
32634360
272687343
26713259
234260358
32293598
387157641
60806470
338318260
311501684
382892046
6308007
138678973
425454915
151491901
316398380
472604111
120014967
170188564
155245459
488775750
141326548
79563526
496438749
116789576
265885816
11273384
390603226
439317580
117342492
368438490
480139671
214954537
61711651
498195690
38988027
327961089
400154094
250396810
54548204
182601485
285938965
368067732
257519964
367500745
420381507
303150616
264967137
196854519
386999620
346850134
76471020
380241478
153490794
174907794
119198290
95669491
335175062
60883474
482186606
151940505
329755355
114653825
270476507
82522737
203327095
252897630
349928673
324805101
214083856
64372933
354774563
110273371
412344526
34779520
74216686
140801014
156481326
276274029
5715254
185222380
81797465
470600399
146313654
374428393
355573241
488290541
384367898
55363501
299835677
37947276
454919713
336121503
303705635
129482349
254508126
333889223
198176347
169014842
138478395
448612990
167761896
201252566
122733848
368910445
208444404
96719937
340586626
378414557
138407535
482187652
80539756
69510154
325273939
250620283
159165057
221521344
35786764
299491759
271186162
142869596
37991495
354507559
492291148
337329952
371841513
401956950
73544275
332676995
156607276
160326363
459041223
465406341
417401676
319289438
413074130
492462780
278674182
207779997
420651386
149624303
30648337
62052219
497853896
28884354
173526860
427902581
166266939
248378121
43775989
265592224
228697611
357694689
172008377
401643416
78467153
276115259
97536110
486625937
252176875
348735459
125111589
377979863
338743881
83641642
42573908
208307598
208493200
85322240
80047172
196656995
385521101
493152108
319713159
158979753
65481214
208817230
236988661
347205712
200990251
395620167
154026622
184631017
11293986
38419698
362452437
90137673
334467869
321535245
452727254
105560548
282002962
207283172
301674621
176477989
317205738
57349978
19539855
267553253
363846231
477406333
231859296
226371646
334676175
5373005
256373551
119291973
425504629
105992627
35834242
43806913
92740720
207439380
89237666
294642792
75926559
229212348
275715941
332478313
269051092
300919796
182559883
356294946
187437103
36272522
240597915
116077400
264862205
231844641
389033610
271626169
373007638
110845239
209672247
319811720
156070315
458815128
316283614
436160711
126100604
361714392
273937934
29167712
7242371
190687842
197865336
445258904
360228619
76861912
447627820
156118928
94828936
232855793
97358986
201411077
402006241
125699850
375866879
425082211
367891022
129695238
102904898
24340153
39414879
15425538
185285762
241296093
361150152
367979983
169178709
162451025
14340022
11434902
149273194
324623461
21633457
411970689
172554708
275180084
340314419
295050644
228994114
237646658
369576585
297080715
27430694
405255780
369302361
191565487
327912267
18582159
209730685
218807332
475450934
83453787
394017665
335783876
334308969
386561641
91640368
404980536
153485281
97590815
334356272
399542459
439506219
187241899
124289615
366817311
483558707
264783424
67777466
259385211
269847874
233040849
7372670
286583328
149912430
467315031
361772570
20401886
428240545
473920639
487536376
334710378
459236325
192251059
202389695
17382291
254386147
185381058
191253566
3372685
288892285
187179020
224659654
306362264
345867630
170397078
453135324
251147720
494450603
469495921
45652563
370990617
5244809
264167967
41925780
281746189
264706508
63407702
330290353
275041014
338700823
470705689
119624633
360300299
391990112
465805848
430161529
381680937
413049267
159207147
59320173
28559728
167003358
207078444
229750921
150983438
168972123
402527091
295874354
75274034
85229254
72869163
409664058
422995976
321585147
50526397
145575984
350344120
125791266
436194317
30637142
353029628
70813041
450694972
265782655
268336592
192350328
60669941
110156987
41519040
242677731
355279944
439507218
10026204
388483979
21797207
420961757
145189424
450374470
116494806
227894846
218657708
120039281
289532762
176462629
125501176
381730648
457629764
453033482
348828849
122694179
398578020
497586203
252328744
479768986
328520051
59821822
199803769
248897575
74878464
153731280
389657790
165403791
43159552
57399346
44303839
497373744
335627042
253593740
420868058
296585429
446093878
189362193
111136442
45257465
385833844
432573810
209467857
407084685
156503340
190992845
117907933
178847372
31070851
470333538
1485755
122412350
363397882
478367071
268997430
177083885
25095025
156215398
410448727
74251798
124752169
338335395
227789361
153121865
418107849
13380944
452200896
133652062
360814793
355150955
199539861
381161802
342366332
336874632
165362925
416093489
95128946
274399055
184672097
451881982
249084266
381315680
394714828
69802598
249102329
68463198
361636148
144988237
419911049
302924935
381540742
492110754
348888320
185593920
399264818
430164731
494310011
293134763
242364983
247607012
252523522
355887146
361038518
431681197
206613696
270183136
461354145
409593553
74160851
253474787
439188356
125295703
430332232
490064102
205319329
40943532
385839914
84224427
22058326
270929650
357172051
93117266
156851196
50961878
59034235
112067512
202048077
235425274
460363692
346706270
239415166
77902406
126906345
294800517
269036455
205058208
65094908
398886487
443832794
139703659
188246967
234473408
16498084
112180678
147077627
271785818
166094254
409120188
380045075
285252682
173103113
93763621
95630691
220547941
281815945
327013769
432930928
269734211
192867229
158746967
43937887
319179464
473815500
235618025
465916471
100418609
196716112
299292016
251030843
40262811
315895287
373683889
469461317
319395397
135919489
225578472
344818861
273117882
480230379
168564593
20510543
262870826
54730768
101061909
13998466
168074563
71574712
146055222
59080720
148442284
426682916
275851564
157092704
467339020
167338586
378426343
275263821
135647814
123019464
209063484
460732452
123500304
266638904
289310809
212879041
435655780
118435913
140963334
205759926
307586785
463156512
391748674
352280712
136997405
239869618
331354459
447633189
395865387
90696591
36923055
437083405
252979144
89567614
14571022
338204970
121289830
252215608
388074212
221545816
98682626
233663633
472021065
281153071
221181341
448802824
357669311
104883133
11368328
87819452
156077012
164306299
133706900
228302205
321039929
173143563
249729502
254801870
121954718
195792124
243583502
93821345
226323439
45081256
268958814
388644569
177959228
109206159
133900214
46334644
497667884
351997701
122068475
116409728
158387264
103370577
192208129
390508236
422138539
317595332
116068226
296429222
448235985
408867106
58987222
155221593
227732426
161250103
77275976
390462365
191424052
84846648
260303125
97316529
252674516
272233821
326004111
216965534
119762230
359380072
498796717
461806592
78892600
4962577
6571040
401990721
424291254
369798738
105456526
164874255
430206723
257044005
103531459
32355488
406566855
334158158
460159591
399122940
255573403
357880339
104447184
248080270
140928994
49627344
58806443
78310184
173713946
279315823
74026930
245765588
73185102
340157943
360833990
336964026
174795613
444329970
344297869
158879706
9104044
194167705
440355937
473738344
162197793
289463820
245043322
379186348
94618473
81103728
423345250
167406322
282391807
288259254
369689780
489351634
161018842
330180106
368729923
267982750
458371082
47214580
483065515
448987102
473748394
139347786
400938460
13210247
239712804
309451147
161101973
41347289
496156706
146011731
22148707
447540296
414514498
412486122
359985516
102915166
495264252
275570724
132545027
67417103
125236956
396495005
476669956
485453427
223361999
121835236
410991883
43172730
160881483
185246278
388788878
392141401
204934014
49845330
313951034
25626862
166751595
20815861
60817453
441887905
229064324
361034074
349934939
83241798
265546087
471643730
471503460
249977291
356550391
25901674
498430533
82907694
434489749
344391844
6085387
177623647
402020574
378642223
152697192
422212503
394420960
470607456
447419003
97015242
48960423
342742310
183484604
269087214
103194522
325463514
151120783
419053225
448147668
232998499
125666395
83736
322231349
392014868
226124262
489413701
490546030
426959715
498446830
255358992
224260206
381492525
492688515
434494443
260172328
93857880
1935608
93898420
84333507
50970170
475966328
246329964
364568723
104787508
200542035
372430263
385550753
401126647
45002118
214749030
204522393
495153125
32920353
71375295
184636383
317862684
422012136
91893413
273304732
127270567
62634743
262547010
140236105
41893912
258095568
347939249
256508584
324513024
318587722
117253993
65150241
375578673
290711559
79818045
499305379
2951475
344094121
428557498
418991272
145154045
400049612
322630640
227976840
42915639
447545296
116667
282084444
255010694
179612374
135419752
221461022
205377035
180895281
185080349
113762169
245888335
483508988
487405449
123374867
427623595
96901774
457036438
111025372
487720603
62977573
112406803
227489660
472536807
390911248
466310006
485687973
197436506
87560669
373796261
281230537
114145628
390935833
59615253
439965873
472645356
157367743
155954587
320072352
122277915
222130829
315689531
14645898
494328973
178792552
265186207
300347199
206226718
393785485
36737078
213794542
169987842
30275455
437406166
311299402
477126277
475008398
480519409
18166543
65426441
134450517
315544332
356900248
300437386
427491493
251310043
227237573
186156749
320567930
297957699
99031713
119169307
435365721
492523967
356023151
324528055
149496348
342682796
377784477
250038833
269762356
490090311
426544950
353103711
121499892
348392066
76140622
385184032
486783479
368235309
323519932
387463853
231255878
88089026
182824033
172484356
79096260
286403246
214215689
421835840
180441
310260897
283915409
166027185
109263693
402628105
299442829
281431476
336848692
109372653
473481313
442369440
361739964
402235672
335383065
428370360
442804686
298401435
56672977
186205134
299687543
474694248
375211659
349561751
201687827
181313646
380492874
118773294
225562413
350264369
228571027
313616473
314702494
198929189
252396094
132988484
477522083
428874538
385661197
284634302
408092932
409851831
85138112
21516187
83609739
413282269
134244515
82707063
366249911
195224719
363487206
421559164
382948524
22635567
494188671
183146663
253335852
346561026
184657525
227167132
384323410
273384482
489543868
114588441
108765085
143138975
461680455
176997273
111360710
344548011
147628307
9107261
192842467
453513931
29475656
135606732
113267342
128613736
61107561
323902902
248921307
366404471
358683019
102775938
294076351
149998200
278023370
202934031
191077284
250871332
443929674
362975492
151036804
344897603
51057590
197046504
429535525
322453532
243796134
191468482
23380452
73585693
204640159
177406366
171660203
486872765
54141526
136005987
321799745
422322369
31958837
403893635
38826004
28978501
235448483
100079796
3882095
163574299
54155673
450629085
223398511
360313272
220930957
438618444
124051904
81502797
215260816
426595364
424006311
188739490
376758449
12013829
377291943
95900172
352241770
119699003
490776923
210968141
133938975
366214858
214584552
462740040
226088500
176046706
443872461
113163609
154307402
71628996
150998613
30731733
214059880
286392271
196870063
409584561
431486297
212468499
16224675
255123695
496843211
225146464
439237354
495001560
477933676
348105424
198463744
283548554
159366146
319573940
389451280
199516767
37687086
27732334
383319425
484519741
434539100
303061668
102699647
160099429
434283014
466447384
92481259
367202215
138025279
316453963
122806251
484096733
26294334
423383230
357625729
169025690
50289733
84160010
405436634
475814751
199515024
464487652
314764705
64196077
177570197
432884090
20722305
487116848
171117886
81133782
216195337
110480159
211574814
64965269
291466255
203132491
74656731
268783923
498944506
456449602
37840225
394972809
140624342
191885184
240103371
295434368
223800833
297000555
118173463
296734882
159209534
208173230
199126482
233318954
132397099
323869270
306304943
71848027
201717243
416189818
108502732
496545956
361498442
98783971
468637123
456856248
450728359
248155292
466076348
239745202
192671281
336910941
483996428
87164513
440853282
373706706
227402765
487428574
415086392
486359668
377853975
240660670
413616915
15096543
391021126
107889849
223510849
486410011
108401078
452716224
259741725
406096310
88492964
287686064
128172420
295102200
92738461
212443352
179211634
396247142
99329876
379857572
276868139
51665564
281025309
366459170
335219811
447487037
475120662
163812264
223101510
269589005
292055440
280663860
35089693
246249014
5771985
121584704
394593954
289373200
412910570
418975305
310670063
494712470
378911014
160612400
386176639
303291378
483476863
437356692
463587384
226401318
417382778
134589023
428137534
29031411
342834268
71634898
266763478
217903648
491723894
24564722
319017551
192411040
73928044
306758776
274715059
197762969
8680755
178206469
497619083
307389662
467085933
372111653
385668998
291641929
313162356
89973635
324738277
454996573
416705584
230874486
243750975
481238168
315441104
323276876
193044667
65094468
419583434
41770490
435492179
161270829
121070493
81950903
126037442
247241792
287621366
397703689
294103423
434800418
444772435
381240851
5757456
414455463
252452627
483440239
199067749
386488403
274762511
862620
276720888
67946786
447547357
441144721
411349907
2481733
110955160
276253649
431194337
94244701
131182599
273089754
64336118
176368196
131177116
340858373
101007472
322709971
440558610
34207269
134233355
82423498
498401019
289622751
465189027
180131821
127027110
442999722
112218256
5558570
360057900
187116629
48945860
365571721
153464348
147738574
269960341
178072869
294003977
360161186
85233333
107977936
199471063
457058689
449723927
8958343
452730688
21365560
317292128
439121387
62268204
485703333
451613772
324135258
297792369
15417593
402395837
60275259
52744149
371700659
187872319
419794959
150278646
209406561
95062072
422240792
211334292
253507083
105326324
370410552
190852953
129200710
341200682
30145101
314901332
325676276
344071602
110882673
460754183
321585162
316612546
411094611
79768922
204370513
59274076
440278225
200127413
404853057
300692933
83337060
363732740
237367393
262103878
82039172
11102067
56014621
368552096
13597490
163588350
365754737
35714794
9920118
354538436
349964925
122981280
33417319
421536562
123996605
30831450
486001015
432889327
441341487
134341537
71527701
228443120
54606478
10798488
153113008
295915074
210056566
63396080
243392670
152456671
376156323
404223196
109060870
487143955
388011030
195558253
289909713
243974297
183319225
57675364
460046245
88253811
358794348
133177874
139738265
249976758
180204320
368355022
455210481
496624733
422844116
310164146
180651464
256339113
63116428
435268625
89912994
313426009
460996378
38173179
437696724
383126510
89010209
257447740
84695719
159829765
478007215
226830857
24538184
106920650
86105060
38592342
166355188
422717842
144274589
159784407
295554075
251592515
256993207
88424661
488911643
134860343
72903432
307737907
194863246
276000548
35903723
294234245
25621271
346147296
401495095
409752701
436974501
15156718
15927062
474452137
392311853
28933371
364336211
470795804
84432435
6862769
205991280
212952370
211473980
185736013
142487562
184835757
338310600
42219869
367176494
305759657
159312400
322491311
336220068
170602890
50894674
178591448
27924036
415924009
51566270
114830013
54275449
82869045
70858771
179884918
150432262
435497982
289412771
409685431
248910309
264075774
484551685
406539125
170839525
479415982
73655372
339383091
69883648
439805861
463192186
78418579
493286713
97980646
119401787
365014409
180704086
478550875
435020663
244401930
6241553
368134181
428846223
386149777
487605109
176925410
41000170
447587228
234003250
350541861
50209845
74731504
341877127
163937828
110145942
269072936
282994635
285515614
88628033
296973331
232109986
39375101
455029174
114810595
391234452
65933114
2682285
52481578
488540985
187151270
189478938
296848078
265730374
396792665
185222796
432967029
416865951
57532187
163977932
266475246
79113112
170263243
111151776
181634579
195135891
421896473
274833136
199212307
114204034
147393928
94583721
24328261
497693230
338438757
191351974
474792259
488675348
268251619
226057887
303391606
348243995
115513089
235461942
49473197
93337664
197097480
195801070
276552938
22473990
69239350
73734221
171746665
281041099
51292554
455130999
50231626
132797026
222347686
283733213
449609355
123944696
242375976
309313899
457269986
135332401
384064571
259444633
90083724
258425057
320886
149181940
208327752
353273522
443857711
415103551
374189843
232667790
363882357
287776742
330508352
145738420
8248606
177644948
89384862
357779633
265836770
155302832
33864420
451232891
268186709
492097326
311444253
136301640
461526485
499815558
295826916
286594225
218943365
261720975
439696330
385903013
117325341
30113597
50876343
363634057
429179268
208097882
234050427
38210082
56178171
196251861
475420109
275391691
308487178
117263535
29018480
63220261
363706694
451460105
226563239
197248349
240287642
170061868
235407415
184491042
422808155
102936392
435277468
437659640
301209574
437806533
165076814
77719459
287311516
163450580
101738435
211498873
109804710
54939862
437914357
406746004
436413998
301961449
76915108
452620469
330954169
96489200
408823194
496215493
324242953
277784557
420550380
59824150
345997052
180002972
65611052
123636425
391034800
208806216
170840910
136117331
259331841
254620591
76642767
165194820
49606694
261167353
120062266
211463692
51899523
112961895
220756641
162206314
417050005
274878545
486096018
392122527
404578491
33775827
135183647
367056846
293474170
163046700
57291233
220469176
388780601
255319976
189782960
440833867
228798997
76720211
156591254
275413423
336637982
384664253
315676438
174745479
458242327
410459396
303063897
318850347
329210111
11726369
497633957
435946267
181829498
447411328
229912690
493744381
480632603
231081171
1674885
8369690
171775313
319764630
205131018
56901855
73462515
181465012
181270226
432377125
40614825
156471375
446613279
368615116
186090767
451711214
362138164
330796582
337692991
260394607
443991882
408398968
47806712
338240414
402025354
204098258
409650801
384074520
112482456
398360486
126636238
103960230
413252803
414186405
168919615
476337909
227747945
187806714
303495322
400911581
396280027
247376629
295883491
93418572
144838904
371363279
211485175
340822209
91610941
84875441
129407828
193565209
213504738
343278050
228283741
363245070
26766953
494075745
123469091
477546616
164714805
389751369
7714139
46161453
301101884
151338326
496424447
57216702
387263109
263357950
422641161
51680179
96980942
200611603
345546579
353122911
162355636
253577345
320608573
104415075
89025932
286547991
188573166
417257449
376893630
273931907
497976717
369158237
222520743
333505653
259172886
481889586
40879331
288668627
21433798
19557718
110794020
339293665
89027233
78401658
433294573
35318661
191157165
132398508
333085074
41617372
42198912
378232489
280607493
37317386
366840046
242045771
50048414
477849293
383321253
400560470
417069007
484391401
497337470
138572402
437400155
221318352
379707951
346500763
478306296
56180711
164540026
50864755
57823747
483938571
251229387
454854963
330026252
170778190
93980594
384996360
342547817
431557302
188918190
485203521
210832372
344133235
239798312
374038368
279153242
159006143
460338294
444235155
261081765
213326421
121511802
50336690
123541136
414650302
386361484
232668684
419641316
128003556
372188293
264501320
204863737
96458003
84854494
109638816
336500209
211424831
424123069
61968238
33997484
27703769
375573666
340534188
337375113
289858565
11222121
266768931
87606754
365357476
281775449
359707492
429439954
388887944
497323352
189225776
370803383
291036713
135483451
335660538
452570732
145755404
294160349
170270506
28312616
282822850
229934926
80081478
155958971
161477069
259141866
32379187
404386102
295551701
384309128
85289554
292164843
318684919
271811201
28368396
326450001
155269146
480466237
54010603
440175851
220663101
277725758
329317027
60612930
225144793
347684296
369533984
377740376
169091835
369417792
235975104
425926890
255051000
299020347
243436120
496235984
193890756
395373938
320493772
349526202
492340217
157398951
273010252
307868448
352988466
205884390
494712441
128725165
326105198
117062071
214529335
199000398
103362257
231051627
132021408
398095306
59911502
350780786
312382676
137941779
168585446
194840890
404631926
35926740
353001791
28089645
82907117
36708237
155338713
205350749
219704924
111254677
269526464
432991373
219563971
477916647
287118725
468376427
314683189
363375528
210603839
246014475
331559296
273367989
127279732
163071438
20000640
401357128
180066993
127979804
23304264
420837432
499014496
295208512
60267670
31143420
47408168
58038867
311333448
387186602
236246078
283247700
41722660
31376897
58651272
201713350
105114894
406791600
183173106
109895608
142459997
285772772
490753634
284613911
407607101
311109012
244105191
329825896
174428797
298444800
339316130
230084690
396967889
460102309
406029882
176681661
385623035
372015876
117410102
79904766
450153717
321842023
429884803
115552822
360209794
61710048
218769443
304497878
259030155
196854997
432968178
240230275
382559363
358577782
286470921
457783261
71043214
366124838
291751142
107752101
8444429
211397959
484290287
11151726
278012097
52644900
496630618
469538831
142623598
484680930
461337420
455159477
62384156
471660930
133154657
406488302
254867487
18286420
461445842
63832806
321523600
374789710
421075255
430096819
454345235
369929161
294250670
323265807
116653243
135301189
401280927
142173427
432080476
493532609
104642530
474287962
449364076
443077671
267648475
322695491
66230397
292167186
203326323
376371728
377743605
85749060
297088548
50583604
37824928
487035301
80172991
61885254
85552116
388660747
68073977
269419057
330319390
53036396
477507507
27347439
14973621
218943704
436389082
312363954
117962498
436367733
276663624
174686931
37711572
56941542
286400676
457964117
309157694
330470514
131211750
295755796
260612602
287297525
495121077
429664954
498435679
70375049
471574004
137664125
22693819
62664872
110903309
187934165
405976485
474129162
123995259
412871925
10527825
100239180
83350835
249275219
456032552
150967403
273668062
456507012
101193774
32024563
24699092
163504160
497290082
467877415
189318669
43319915
187777064
34262211
60558961
46373968
373661972
15783908
346744116
381879651
484791067
199256055
163695508
375498999
145513662
477986493
25661026
160192719
429274824
224115937
287092670
370917240
382039805
195570232
57181018
485666635
443129404
221915673
429982047
285599661
193652142
398869250
173645651
337475046
195880608
112961538
132302850
371046948
227873002
137022338
149709081
16342041
380929063
29194477
492129646
255489053
156261613
98063647
211620
494796881
407253743
153908235
444923591
231640833
71538282
456613765
286690266
201210671
4129985
191809259
341016143
494206938
10503425
22191423
180852624
380054157
158479042
31881685
25138089
13221053
335786666
175799498
214973049
80891783
167146392
164189110
58570760
261410173
141808801
322321435
212916393
301742135
221857971
274380412
101938500
307474105
27250313
397728823
79314650
392135751
246340335
493933257
35324340
284383793
207611212
409467748
96383436
217537677
244340518
476969453
294331367
372080061
457689619
431869226
28063213
461281951
88384600
306281518
34693116
57384164
396004391
367315371
67581887
373429355
24881730
494310979
82567277
475752218
205451764
53682263
134092249
102562000
171762183
229083614
244353663
29969683
184473549
404244996
456746094
268863712
484101143
92195525
286855065
446779293
233227459
52250188
231773685
322392195
125109645
275595232
39739920
357741287
284741048
217428618
246760754
122396770
462827779
14374247
403831634
298438674
456777536
492199907
292649332
53211223
342749803
344627443
195945913
44972339
72548713
8068820
113079200
416823067
327003019
353968045
304308696
480597086
449176963
38512545
236059839
200489855
58572727
314527066
453987344
13614596
134250015
422776619
81412239
187293758
407785567
322102872
435465780
256181868
385757212
365899715
104382428
199918469
399170532
359171781
300867691
458855617
451921408
59810905
149874868
455241132
432697721
462430625
110760602
243900370
386924196
92743990
54883363
20562533
81383319
383718144
51494221
303243534
149778377
222647074
48027171
429183568
25167195
254028622
419279075
18253690
359781674
434474849
111405378
40555437
307847847
10561250
298622785
188585989
267695177
216953353
352805326
475490357
657445
145530377
483227549
53930001
404679222
144771359
153592293
375226472
53798395
408753526
289681876
373970822
394882858
256206948
98089308
27368891
104682092
309863756
11590684
214505627
366147058
303555419
447158647
134645399
463667174
190217633
307272345
284805039
406720194
398558573
457484357
341115390
208689774
321627038
295827871
131530836
269843886
290835411
280990385
275633192
227388393
313257820
84106306
74465545
322143216
119877472
494513289
1567348
402063355
19231109
359383842
210587102
390420994
389787634
472858698
55153324
306789626
105842561
211332552
420455453
18783815
271951514
22470665
168479764
457981926
55901174
30101644
235877
400513891
280988246
397948420
211758387
37191983
258298588
124975871
257256891
143847612
184901005
277653826
23915710
459485435
374540152
251814499
186079911
431966584
353824100
266387341
145593641
192411625
283501084
322839557
89359280
280211511
154415246
192545342
438048680
27933760
169348651
139261336
288256251
124835994
152824048
262073463
163986798
383688049
471722970
285174778
362699673
471951371
10274493
142876492
224954403
81506754
41404757
490282555
262936517
38224460
382920533
214060846
291415662
459362548
182869010
249899763
269073704
197369957
468668716
276062695
140163432
90087242
494506444
322241354
47376514
103300080
63127503
165558846
436898625
201920244
280145819
297486880
258675677
36127838
346695322
423773358
189714463
10600266
401045701
255966421
401514986
249864208
374110079
379081726
184620887
415421695
485000896
398762393
77810475
173512523
303816993
207373093
294871671
57662016
4784492
432617116
294921563
273684379
312184602
17611132
305922326
399663217
420573756
96809521
493675163
278466531
420534075
162641272
352393085
258700233
325810834
283221821
212759878
219468045
346633345
404952161
455940030
187363344
344884716
138330477
220335816
413258017
198001180
102316015
398687824
272659362
351243548
368602381
217319732
321883112
403176797
345485810
341665651
321795153
179961498
269492281
299694233
366798540
340149480
494544171
118516439
363965139
168906291
146004702
482230520
286943053
309498102
318543583
108399198
462204002
194800273
337029744
472910140
251846034
335102423
359017823
106592797
71065014
179765926
489902352
263420833
364477348
483582521
375361435
359390296
381047976
437373001
85160515
360098321
188258655
267829214
345689026
448885978
289675483
456649292
124211368
390932919
233751316
213499377
177575817
426812006
349127378
55208682
49576290
142349185
141365406
108302903
283335940
101103667
59944938
140856109
21290623
493002588
17631679
308702200
491914188
261610005
51162509
478225008
219836227
242976161
26075713
12767073
340323461
91765101
333965127
119813640
201857706
329067906
221761288
214605678
285167145
42019922
19127992
194300345
339030392
283617175
391582584
249025960
340942816
417693389
373744649
456901880
312248160
116417434
152863779
172162497
400074853
10514186
8153449
260293835
459169658
172794029
378462226
9005515
484734938
496472976
445133443
144736054
456304949
15336734
177045499
146132717
435820657
418136502
128367260
277647657
455891042
488672093
150652318
478117911
28034021
346958193
134554392
375773963
262720730
291108881
312194344
179794570
476822441
398267901
387456426
436943062
359466123
17974471
225688286
455678045
67840713
492824088
263553908
138338863
255972257
138381693
461523501
367250486
454496888
20693610
77856607
256311381
165895756
499402505
109050353
256391722
66013419
197286203
169406389
217320686
395281668
415222160
85317882
337404956
80649264
433326215
456665238
74119778
20098093
495912677
170276734
407696680
196168752
41570819
136026234
257458800
54044100
327558769
353820244
479194225
409919931
488327484
480499379
201990921
48043883
239978518
400434225
182447610
110525082
62342837
387627121
352021266
269122497
363451034
283535559
86452808
268173583
3461722
173773614
36112057
111666240
157620414
124390978
222793061
28154380
486559881
385729873
339681335
491771656
228474707
13339360
261170856
470890978
188223063
433544096
347618605
200115347
247078764
330264922
100225967
389739969
378080242
92507974
381829186
10777711
499416128
98130627
425961269
145610471
166666661
322943214
470668175
176416602
463758440
377990568
260877013
469193820
309165379
155965033
268760665
89052964
82888075
389368795
239921475
353633398
199959834
164522583
274812702
243917454
15408893
109010892
340044370
220740764
18735853
105637212
202273716
206287577
266719361
482966987
193994307
278624148
8774839
411594018
320228251
12844452
425006177
333200589
121678131
490756158
302971842
424064543
287722164
308832253
357407349
77362258
377038649
92704349
227466546
380231083
201443563
68019911
157679191
63519156
358350858
187193950
79976352
273733738
43701163
109455540
379215722
57359747
464748604
5497705
238503694
91916966
153154450
74042161
209098926
294784279
40631885
457474425
392825897
202486507
295929143
478990095
399528400
389461368
450926524
286598944
95297529
151230775
325051481
406467589
433485780
71562616
215889172
49710756
83238074
461800506
143367210
226559679
404056325
8675104
273839388
310838487
67830537
258691535
37895780
438398292
37534
56984064
19038960
60456876
283434652
44728349
209083995
4161813
330182558
33160379
276972603
98110661
360623942
384159053
427882903
305384333
75684097
146404138
348815319
194490079
433403888
463075981
138411504
436413021
391859585
354709430
333684203
493804847
381834911
318398535
151828012
100887612
385222839
122588410
39446733
46962624
166589032
327974279
329677269
101428834
98618259
246271354
397187687
338436641
497538036
265161299
129211497
290470596
441219770
313526290
441935911
413005357
296280510
41953886
214351696
110679053
109312162
306801950
204602897
41462014
389392674
491881861
279779616
482439237
30766972
495903767
421313892
382596386
233133278
303458518
328805556
365956723
115887001
250793772
292459634
27409927
366019644
160996064
154029025
389911191
363852019
318010030
85629126
12918464
181166991
16801816
420199815
44815284
259238299
381798782
12166806
349295929
204424343
38038309
99211505
227548156
58573846
278844528
235101077
69306948
499178288
298683174
157732390
482653843
244187048
34735199
321126526
333935088
27978625
288585053
148622958
447809084
35633328
314542869
397242651
157433546
388842640
347691399
357815752
405022573
378578120
242851629
121827757
221774552
276201315
477807295
191234839
40321600
346985428
434818342
320458161
99875916
78605152
496464897
167080376
204766239
87685369
252862173
451714593
397878026
330959741
375026480
135307992
452099320
247380695
224341663
494166996
283217513
221142434
362324658
7485330
305016210
305267365
139904034
121266013
39874049
291272060
287943477
466559747
129389057
68514481
357534586
245715649
30663292
372118400
234324054
151897141
285165025
427971794
111257077
41283279
183949503
182156677
253131323
141115647
81556699
353136683
240507233
28743826
27119415
471314098
62627396
467389939
212756875
320280958
213043270
225585267
163857166
410712399
200159051
474718116
449439666
489136645
205305197
368800008
493512616
160835786
189616796
447294175
262816574
165427021
433231850
139065845
270532276
164502445
14139673
15078308
432798508
470890103
119174689
286719738
267180245
47977030
433369796
441183623
146053785
479762913
257294046
348416968
88444331
243932565
208962967
154403046
221644259
196822629
345791828
28769351
493393763
52668020
422458696
126287244
387341177
102529443
69203244
476276842
438898887
19119156
339261563
388009105
478852712
409813754
360461970
313267724
279272866
358318859
46465033
352843651
408259054
147739401
329603486
313384762
167747289
239112945
144072788
171435525
386566410
413823989
277263652
492493354
184605584
109713667
460506915
116541674
346474799
233648435
113574346
106963593
248320020
194295946
443759848
219283503
203820526
76078259
15793761
110655912
391755122
18177328
481463843
88870271
354041333
343991227
491887768
231423765
86342188
172994099
459269198
160885670
116291530
359336403
443116618
55658657
269231258
427902357
311329083
349841557
485042582
92391667
446136127
476211212
121269944
45118228
488231787
165823293
306662484
125450049
213583744
497667950
315873054
147726514
359111729
329323474
478736235
30168178
167501716
34344759
106788494
100002310
46222106
412520457
6804825
150183800
47252327
446237301
281423102
245493530
420633034
489663838
129460747
402059701
226717059
124649485
303277873
404113563
217082473
45355781
333942867
10550326
419108631
74785441
140102077
126312085
123804764
221048768
411843207
214285235
368218388
262979669
176506731
138331644
479635200
357094281
276328082
283020205
19904516
366950195
132345248
283530244
342003917
275497602
302240858
138779318
294063153
445720031
456831139
488221886
372487898
345517861
310203697
291679175
257438455
238106415
439518846
253609141
438330649
125067802
260924203
471047173
119863510
84736013
257914943
140789849
15931625
357754099
326734670
356076258
108216067
338209022
406524833
168476525
42571946
424111628
212466296
409944808
360499011
495576972
52924077
24638256
438573209
210025860
84860636
30319963
260696582
30375504
226465381
403660777
152642023
489379291
220376517
439735001
259951355
160578156
465127579
258730399
314579902
428356057
307528583
461669942
446104330
207788134
59015312
491025059
15336075
270405050
430665692
341771381
80420776
191336051
79087901
281917723
255716043
270116959
482150170
255221260
132257439
159128704
274819660
196417691
408561217
252674529
313383323
188056785
85016447
71712695
397097415
206625707
121083081
402401824
291507741
185495710
131579968
268950190
151234582
382063102
188054358
460941807
416718820
358983583
449458969
144899350
202540379
154713596
101254954
325956764
398570130
116719572
80938925
279161043
343931133
439038984
466304963
408084045
394671037
95136358
71051200
484777675
114423502
1443704
38482610
441301668
483549288
304937857
377326093
410411840
78762712
82343106
76320440
476157636
401447453
271866120
447362004
134596253
294000912
304736760
401305271
357075732
213955805
424626961
379886644
194977759
128161992
366123792
476004096
43025557
125083648
127471211
180250855
256307147
127894830
51070513
411156618
352461544
339633426
404783028
3460044
439528324
201495871
197667386
137850645
263573949
465678375
187718016
166361714
402917262
491258039
200018267
91455117
53265764
403034884
364464691
307310894
79576626
320693017
367609759
31566598
1921417
2882945
293538113
133986568
432957298
424383744
6790921
336070839
307868412
48407483
331887316
235136326
202784784
183365115
121647896
133164544
314322104
78056282
395185041
191954057
401006028
28893183
143634115
469909214
463384788
274437322
252737965
411397112
329455877
34949011
467641357
337497243
83013958
51252510
437243371
248014667
337970927
397297530
292292868
54223022
396119907
414582303
320025054
54966639
247385059
128607741
431086597
173347463
146305174
63099043
348078844
191145090
20494137
462416458
430460947
299662012
111381753
446642699
423352357
348916607
31493530
138028013
3187479
442582811
466021583
414529969
490457624
344965332
155572019
4496821
384565802
466873740
97688000
379702422
65833311
496799860
438501076
198842889
327647612
342661799
378410138
30947728
415266708
421678953
445054307
216421146
17566586
327392852
26694557
15645337
159830200
464555172
381266040
100932323
350856923
344938135
19390639
378286919
432786278
113420326
260862401
343776308
68429889
99703139
268093493
92839692
300427145
329492811
327044178
334772464
96616093
474956354
78107680
355551367
121080045
178447755
202480386
20241164
359896099
155136007
321837783
76637785
451029337
261899488
390459077
217518999
161257457
236575820
468499723
155492837
102165308
26094346
123733219
448204494
68890613
366511583
499518455
495233488
289005817
420148933
457388058
442180359
444001945
187308161
455738534
340573699
432232052
13046594
5913927
269662374
350566346
218944015
382966138
176906497
170164066
490617574
59759755
116561734
130235277
37434605
100719116
494895857
346696218
42659199
452658783
75782502
231808268
102076810
56804031
192612389
474051788
84282803
41441609
398364522
151190243
304297592
472855728
286321459
345423442
416328720
272555895
355782826
88262212
434519425
453889139
402439054
10767847
372611449
138658164
432383342
444908353
290064974
351229781
472855552
470830956
216730997
270799606
65594729
394712633
429010874
51504775
168009970
361503865
108435000
469503536
232039128
422059015
463003928
160846901
218286291
323969331
448447274
231288317
196291039
65250573
284550003
339901612
306262703
357135644
57555306
210849173
148553639
438135113
39987154
347206285
335038034
173590351
439616174
235749346
499797101
487916614
337603570
496025671
211899226
342348505
456909833
103192082
279166390
142144711
215697346
102594895
278713366
487932503
482286068
415841249
446690842
200193355
1218255
244144331
254637266
73634566
169766770
251831651
459008757
475258468
454509381
100513814
416344371
163338592
70460942
412658627
339276391
170686501
185179174
453067877
129812030
113659632
276394981
455924333
239592673
110443251
157854984
192565336
110636999
112863744
145498900
425262115
441875642
288560421
27986856
395451903
158587565
254507923
147806762
97290948
170099704
174577134
300382957
60800662
31641032
279136945
89351361
304916049
298085671
70536995
180112662
354171139
81801484
183886996
80251534
496719403
415349842
43815477
401551245
448702132
32095144
478635258
168774655
139893678
291543436
385131792
330411114
148941729
272633345
201479755
83946444
169546011
7271790
331714055
368269109
102411281
17228339
23738074
80155691
250060704
382695778
278528408
280651838
16064926
456277142
170795083
143923258
420011697
2447125
127377329
88414236
65916271
424077297
456686330
368989739
160985184
212004040
253797103
417383091
219670884
85862445
400029994
157277484
467749486
237276217
12426764
180888078
481522134
135294461
273385210
129194827
139919136
139087058
258031509
375606587
40420717
265683868
143461778
295397941
135297036
236465703
448286857
4585165
371468105
183681782
444718120
424249648
98654397
74735449
477322852
373992066
321332323
71540461
418713569
286636374
272400521
387823205
426045520
404140915
12973110
351027319
426705541
41242201
489098511
76812084
81479470
281222852
214774241
480243569
260327851
117340762
319956065
268047843
59453182
40522730
448930577
250218601
318463907
397883846
447970820
75590176
187958256
355269417
120548738
319260133
244073730
251595611
77795979
89738502
345114795
232319860
354805055
85176980
202843016
194875252
337269403
454042116
70191917
187835964
13766669
65545239
165277761
400778535
242492800
95953492
309136892
41517126
378832466
447119543
34195669
467837351
95317763
128557608
152349810
194606849
13854973
90191668
288698030
61834323
298026753
39294177
110286161
161871030
289140154
269288295
322369181
71812110
201519523
416379594
317749147
137161532
216276453
312242583
32902404
279572698
490432782
341647888
183197640
172906563
404217013
349949485
393930557
159814150
74560929
223921805
389153719
417763842
215635132
265569473
459966385
419738532
264900567
320754255
334393217
166359474
358760064
394775911
303725991
81824216
489765207
71205485
256585720
91400742
299090993
228171116
158365355
144885794
452106758
130043824
291253230
151495190
200101882
92604127
398680026
53589535
353477375
389859080
389386199
471466652
62634144
336570745
127659746
150548716
352087526
312567799
411877356
459273086
133431485
195028936
461971611
310594981
90170107
493891224
192819448
301495011
435537922
439067465
190028768
204048254
298216768
248685374
106469978
87203846
249105862
132119028
415892734
345595301
228399674
434489237
435427856
9230052
139001954
132642637
424577408
33711748
234541561
409702795
243956257
113701996
264486134
82042276
312736826
206906054
116811895
410822634
140624542
284209855
401837536
410525244
131601644
342376635
41267873
344848287
371987984
400598862
137971736
45864543
276240780
458616257
394259246
494963616
208357378
149032758
85187522
190542494
250391086
101666738
182163864
211403212
307740792
37058660
113069374
370512744
422124431
372088247
118305993
270906933
237700727
222683021
63489860
338744467
476748337
306269017
406489215
466507319
458127263
425118318
104027946
461458816
380581377
263777831
407917079
315143444
213245461
116885161
466560527
243814488
307362296
437487896
301051526
91135877
232860450
287457808
150399534
88850968
262355058
4315228
230208463
64712968
302223275
364755399
244573019
386861534
139229641
90581560
191678338
164361697
335696853
286555657
265383672
430822049
97489386
128521724
400436351
120145711
239157801
396249402
2672927
51204688
449931688
107980879
85194119
46844322
118607564
368841597
64387448
225980592
355763238
298613401
246490969
73562781
128881277
60842156
198153398
68813029
452054858
166822916
33621830
220829585
139407409
494841199
480691671
115830657
38501359
256310205
419885195
273668187
18402192
95388748
109454769
237060436
3420028
105832320
28536805
145334750
463767689
444684676
472128917
484659790
307787320
428959946
55214602
405756957
237710204
133035261
212200826
26579181
160285227
382495372
256684627
14238836
19722436
300401708
422570140
420182350
185280575
167726947
48228476
251848058
380885253
66182653
110221071
420805510
177614408
14643411
167816549
131391275
184775779
298568037
126955556
379334875
422904197
308752742
241521476
91443898
125763911
375112069
97389474
44401169
337158477
93070700
190540157
325248999
298148736
272879668
88446558
285646277
141448084
281421862
300004378
131551330
252003359
280549534
149884794
378580037
386772432
40805433
72432452
443707376
96516449
160533989
173137733
84449486
65902421
386165392
110074359
33224499
209684502
264483701
363816660
318765468
284531155
254797207
470913151
121780245
255611697
184741610
192479528
444952792
109997559
160696529
230202330
151606405
346443059
217258005
134794091
229447954
493073063
479032259
236453968
321344677
183058547
288125390
175425682
450501742
288409106
274696849
268257913
196204770
26240291
45753428
118549790
7512783
269910626
215471678
319852170
342883295
140692521
238476191
274319263
141716877
237954957
204224493
490097432
338763201
192206156
75056498
406193382
44364750
91291986
404017765
66792603
337652893
26184682
149856258
51503861
494540587
159034155
326951968
401832278
329334975
349927712
258647527
250846102
432585810
81056870
45814034
384458602
264119083
83893020
494298037
214782474
412651395
122472313
240093001
292260634
20937301
313890233
149940594
434942837
437637238
125434719
300056101
463353746
254386799
323535560
14925534
241338680
309290361
294039759
267214579
96878767
134464792
434878620
160909413
415047005
363580921
473341625
349705128
330337732
143661909
351640582
121223092
401118155
91546875
206122286
316947760
327351899
346934809
266320896
486015955
212209884
173933671
434719028
473724133
88941723
408599634
127512307
410068732
441043986
434787126
259856527
12226581
109608492
153575213
373647093
442922068
269926636
314049108
342934656
213009453
432678998
330538007
482585572
469397568
108547857
424500302
203610728
380839135
258328337
86542626
427500274
153027521
288301911
165560061
148865609
217112438
142785536
355718417
82044412
157286903
484846295
488720301
162481543
135709916
168057426
54611578
142927304
69966595
112215478
427220383
498876108
205208540
200988145
79585558
232478101
220701911
445342064
469611609
241989968
67540412
279831017
7506463
233218855
5240238
49353212
299637730
257321438
5870920
251642217
126144523
67373443
212163888
52122962
361856579
185025586
257664803
254821604
473675242
382029061
39518009
149277216
45282674
202750758
141253374
40551252
434593264
490100206
470995433
310590866
123024142
359806502
434145501
70851063
296307149
5876628
301582350
115535763
477398168
416144779
499022977
144512091
175139559
159339992
65455924
431299454
111255706
32695447
150702768
65977032
464314642
248221355
470013044
305625221
43257158
70248140
318555838
199828145
92864848
55913453
244747972
168687439
206764813
171542904
150357629
475343796
24793690
71618185
51420235
290881653
397356684
379650152
184678712
259275913
304473223
72495441
481992434
281401386
168657237
53898493
361221070
122683725
50113631
451799984
21634748
371152208
89583955
295663876
325584728
84457676
332339349
309895742
346345526
167204073
255261856
461879110
278683321
379473193
171562341
198647785
110735221
155725252
457538793
303432778
89863344
407353500
59006644
162140903
67214611
180063696
160765361
415994854
155695321
498286711
373342141
180175048
64662609
268885655
353581684
259610098
424358275
350677043
411492155
465564229
167484543
156904630
366486722
426911564
79291590
383809914
210616213
194765211
419314104
308229404
333327553
192605306
21919326
280564810
224050011
327619886
394384059
242071097
476160445
489575442
393442509
268065987
439056087
301577733
126018548
122262660
252343432
281656635
394892163
40749071
452666785
79925857
254570152
131214885
110244603
225615478
397567335
279267123
444804228
96293707
230399839
359975013
140880280
259382143
258740296
47344132
293582266
127592969
425443501
225341759
232651806
296430223
463357355
319393976
426653746
210252974
446525887
401223551
208834925
35685642
310778965
105889620
284316632
304430790
73319849
54351407
215736518
467321169
326018357
236930935
200361740
344997164
407727617
251389507
75401277
416269445
113222096
57421919
136165587
236924946
62017844
354703112
250422585
429989850
485122118
172795620
222550519
313551822
107210039
473640053
57000679
23469055
498264602
331924236
487380237
145408974
340515516
481093447
189426929
478228537
35630224
64685798
226404522
359736169
129554184
369447981
118592417
284054825
387768657
38234962
189893070
145084643
411997257
207962669
79307589
34404076
23986170
66098818
159453079
396907537
484756729
153039034
150143854
399618598
81972090
361684462
413648654
190303748
378334029
346042501
308762816
245944402
214381271
432479790
392080893
243110430
173256149
30570576
240424928
461521190
112836569
381833219
112709699
341596794
363858805
130671567
207055136
19962343
168642171
86207078
436456753
68431174
367832652
281331433
433317550
186761934
424401339
239946888
424991839
104689128
50779060
251420258
80516708
430762148
2842117
394212963
245985378
34711318
396908108
255354506
440394733
496840833
399122652
228888769
169677287
238545094
150020096
79532880
388174394
8124465
287058808
469774157
322771612
455251745
70936987
349177409
316821460
410231123
349388345
123285781
55927707
269266901
480823175
283656819
290554803
228061819
329617312
54707179
89450714
74137761
167336948
62540024
81804109
52402007
108963435
316431492
450211245
294270470
274199597
40731557
20059336
191041787
267600866
168290310
3496511
326364066
448902655
48494817
17071796
31252199
183173118
304025169
477671452
345017535
17972864
165109055
426364873
273252884
434144356
177614856
471096726
431745702
307992895
162724507
494799453
267109098
80956943
38840925
5393065
430217583
174706926
158682302
78786336
486618161
35370212
348927894
609037
258051266
105830731
473951267
134792556
110705620
337219544
410847243
369998453
117451299
113302549
9476594
186110796
298630502
171398527
395551472
373146172
62426794
88234625
360341677
377837365
376448359
116644093
89487334
176375156
434832959
466434787
288865430
386087798
81496259
20416570
439374549
87480375
56580372
60462827
249086237
479863161
99860854
323467950
1512238
358673594
142401315
408655415
314363979
325944354
247016796
144340406
86272293
418247603
190756275
352748970
269660030
242032911
233020698
491978285
491857628
267936120
395105446
268260882
107874734
409185893
407093853
22828535
257211815
449469803
383673422
209266059
12747713
470231519
214700921
334166863
138006068
309810609
401783702
377388686
188063608
175694773
295588469
455787894
445622996
368427954
324667722
261630503
247515797
483438171
210821361
113240297
157586660
220803661
409332621
298342319
238484265
410924427
160105589
433617613
470374425
468451877
468123012
479125922
397398466
291575679
62631208
338235470
351883309
133752369
149260540
450481263
412718315
124397984
456462910
80744079
225485064
108456007
303572698
305941216
282776170
359747218
431328794
239719978
124484463
399714495
370428071
119735877
174656742
445477619
122969563
476776838
211192451
27644948
32758816
13057254
417894317
303176748
251472520
152855417
100249560
450053519
370547120
301107200
25724868
267480657
116406055
24223212
260442112
118740092
71146840
375216796
350983076
48288777
432363758
488446488
474677649
213897051
242031381
359191806
182221580
175796951
124247210
228464339
383023866
302726355
379589460
166508160
375163178
245336386
381646156
370529646
452621452
418542536
118826717
377432002
471321367
53220496
472854053
71886517
437678594
11284714
354733606
126685396
87741141
297968541
388516620
121865518
66908263
464660014
142746809
148095752
319211601
242252815
492133072
425084994
85090077
243221287
452897545
344013642
331490565
348422996
430094193
355602410
190298750
197696285
218000124
138151933
297839284
466491116
291215370
93149096
262557709
487039964
236001046
87022139
15697847
471040296
286309876
251174010
379591488
458187425
494684603
87612864
383689199
50145280
258617959
88780662
498915168
253015873
168721657
264096443
86543561
196337106
394492527
39899022
377179017
43276796
265362047
331440973
171420764
316672794
360871522
160244764
26380254
380101084
246919753
390809759
233309310
196456173
147106405
158527708
212773079
441649608
418377741
343377198
338907558
92132814
299410741
499165041
31731991
11335960
138625012
318103509
325890734
38064455
176307715
334932209
356166066
379647799
30898785
131540079
1930966
433862752
52128336
115781935
17498121
375984738
451202496
457363822
94400614
145757540
151275542
152559925
213690305
480357621
82727712
401362355
175179857
329859133
110890133
421081976
25363535
497836166
364512588
19580309
489927469
9978209
128592521
244867321
291302392
438963761
173205684
433168177
28573386
32335213
43279215
189428078
264008872
288580345
90448310
105294303
293888714
177686172
352494576
325888386
317239905
377379908
373087025
38744310
494195260
453310785
5113236
409406081
461588860
216887900
480189774
294619577
108479891
49120635
457942980
361339419
9226378
418609870
435075751
66829871
251561017
1361351
271515590
431347812
186016367
435263878
221670551
270178264
110538556
435229973
103035657
348429487
408737429
192883296
54472505
190518058
49591420
221017823
5147807
233908551
417063996
436548061
64153444
198632891
343320091
402872695
498925290
105965933
39215216
364387962
378669929
211923618
494816710
188633983
298002634
209912994
100532184
122278151
84595100
259388814
477334618
7806511
455788656
486598816
396689620
133320384
179624650
377555076
381006207
194633072
349651237
61073743
471224247
219346373
199816180
477915245
396406361
15755587
432183756
318428626
31375776
454067992
487749270
276414990
339252637
208417009
23531240
176209228
282616148
256563243
228000711
339858854
427892669
55466177
217262645
140966044
70106561
210344369
45562534
79878129
189474875
232946642
171066899
271678301
293483865
498830295
163575482
298231398
100457641
86939547
429317132
144905451
81194365
16716082
167212943
495858516
323477526
415887355
461123567
45700726
472403860
408046885
70630422
301037666
470191132
402257643
134212652
369172738
124051171
396005494
3893595
7114633
358502263
70419826
159606113
152058510
349945618
154868499
26859758
61828988
328599912
168158324
254418536
479515445
453959282
53905842
331375366
38556376
479831836
152771063
310598821
356788865
472902348
47165636
315608736
204680530
206732495
345589690
305647243
20474751
292638961
177664590
181300767
490464238
91883860
82601914
68459955
64593088
468719046
67656807
488938964
392937764
395847176
204561207
108399876
86881846
469884936
422569238
489262551
395860759
407328960
38113706
260627900
236947689
121479891
497025255
161048984
75078224
271611866
425945254
3071790
265400053
290207172
188641479
155399496
220845300
221263867
35678198
198070041
234974701
145289482
277670952
259700954
472640630
208729727
120724985
36887689
248608050
341090052
463091716
102612556
176991597
79065423
487263445
197739288
434551233
106329033
497534772
280989227
447956797
72276159
2980404
202329508
89350634
90480169
227023774
196133259
36369469
323357575
491625002
260949616
496041811
95508779
69914903
257279219
481199648
91124408
232868567
301829076
165106140
71142427
75926189
352531134
81769851
5096825
386396151
59687079
155722410
324064884
165510092
84390341
315713971
237806186
302663184
29866224
305814475
400959466
124548470
86474512
291966019
391120129
414639025
262083279
10634101
35447810
47048695
402663572
136179655
90187737
425828707
114302593
43713407
424048864
332882881
246733497
146826460
313872610
273450296
42232753
349191423
16767369
479012291
67052885
152480902
454882065
125270132
334822496
374675863
222727909
43292088
94532210
263185946
225996067
381049632
458244364
483162669
74592370
426035110
451125996
479666596
258232374
440658830
235215545
479607300
213726824
52590398
410794799
463347074
32455814
34640789
128188122
240013931
126849369
132463492
478158276
180875283
313523551
264792469
408807520
362046078
192121212
105895035
128240113
131578016
223828763
499093228
197018228
129010917
187100177
323897986
188438231
106865520
135142919
400046271
58676082
344106822
407739409
499149079
43160026
99159087
339093460
455262188
196493386
208457457
381806159
188770487
244294600
7802517
261725091
186504987
116988958
489903644
199367360
342512002
492313189
355293474
357619549
313488422
14044755
20993596
308150084
272177418
93415083
62123818
326416976
29336711
104570576
397251792
165741617
102877810
6651642
140699464
383147885
66443966
261879755
238573384
325065914
216000999
195904419
482226662
127276978
395533969
150236253
145022290
13940572
253152731
267476144
237471789
418149271
156760662
292785586
251363697
451141718
160657639
441915079
63643067
135474114
31049878
30053043
317057169
89463708
64715321
117919126
459649913
90101766
100978057
298416835
353626409
341597298
168676726
224923815
446256121
98479875
94195043
444977676
218503881
193021490
144165140
422670756
222551498
69420038
98583439
83582411
206730013
395198853
471527739
105832524
408342778
373948559
67651272
354447181
93467174
309109234
425009523
365098618
479745152
434963275
243066557
308465823
158184288
268787175
381624017
15352631
69443380
245171275
280341688
226999192
381000710
155076615
348215806
437430686
283246753
314304128
478263231
227351533
53192070
230075543
248564403
260700195
320520258
201188258
331497191
295772856
491429874
24980579
295273353
482968880
376544242
446212016
361315236
220878108
112225468
498372462
33600466
99429173
105812875
23668767
413380128
442958115
350544654
370451818
62582368
314926326
210329780
101277661
346132512
295981947
51996471
497317474
342797758
364530132
258342284
177773725
63743697
225248219
34199048
479048898
408670680
129933000
488033479
463135644
467790278
156889177
485673632
317221897
146016320
132692498
388359565
223910786
403634775
297171551
55266256
444206194
455973351
249421285
361551377
351343667
406838900
99240223
420684697
31024835
44687010
2847833
298769672
208442675
182529896
471629448
406267657
14108319
126530729
383199368
63473141
218114424
150085828
233605334
84373156
447388136
432048279
130793906
362472192
42204806
435385731
145971489
96672222
492011904
275458187
375370705
164855751
262779787
182495782
328671520
52212731
419376631
324062915
435618013
320385298
100811639
377836303
271540347
158852108
203060536
302083830
154449337
130441807
461741485
379252892
24542301
49360059
302340137
334435731
90959537
267716475
452152274
276596804
382625474
266484958
3921692
82294226
410352447
104507634
21083708
149715642
491623153
181779525
179209253
165981793
156739207
168111362
227079293
275637785
136311088
183504197
377074603
56656449
69912477
146369414
359561308
422251507
65143764
229162321
163980288
32507598
231072286
421893442
239575328
436708286
317999791
80788294
338581059
488418963
260732773
400144044
447363236
326606987
223146559
313245740
352876528
203322334
412745272
353015177
395338521
150800406
411388690
306342087
196444544
99902331
315607404
365355195
271322255
321661353
228559343
364063184
300124776
467831057
347293288
60407994
56861723
157847150
127701169
188185784
349618977
106731341
450273345
252319135
90054769
261960814
361703558
344661445
34422077
178548214
185981028
417088230
198831289
172020774
288286304
232399596
460334502
354945158
430658445
350556656
464535103
488257795
419600383
358585681
338288471
142963489
145768145
128299906
52140667
342031045
160315796
224507438
172667830
454662728
319226793
210176464
14018739
257854190
428386018
410714076
74077758
399993793
180370347
347515455
48734768
348577664
437882666
426438297
360691476
394372963
416287012
192507010
9112987
123453524
307974428
88444775
156025561
474023364
260837596
188256340
243962788
200313537
25929214
35687809
1426564
1207121
193320773
105180925
160396041
257209796
263064870
24600403
171615136
444602661
334124960
134556737
83635966
129392372
69993360
268455576
328736707
201310699
251340813
492699830
22059229
84217670
336446382
138719544
471299489
137001447
182016119
395911376
168226219
283705277
235526036
296058888
411753777
465919455
251275246
423088629
1791292
281859575
94382340
113039518
221777412
411845718
163734987
65584777
161650849
146586766
487903654
116734995
32610679
121094844
265982161
380313270
378822701
111682645
352815125
474616485
351472162
172437096
331150789
308594456
290245177
268125824
122656788
161719380
201573019
87101725
367162220
49273305
404138553
62080899
330452807
38084808
156513535
487617924
141112140
30194560
79208083
39710988
230423974
2716886
54027282
420768926
467522687
340914091
18646517
344198967
226796801
124984506
476696991
186035731
80465645
468709654
366875131
76520610
265851681
477270830
472767201
125474016
105666074
189386712
210019067
14023142
106057476
280967591
71237598
27151092
429169158
328554538
347954206
453178160
74949437
358632376
454229778
496209779
91214352
305777593
350924334
330450349
274908882
495017116
148636574
264981612
314278193
414806023
9268000
13096998
171734217
492120873
343997208
33337580
296692810
48895170
247094750
467354073
272568638
118589446
470423141
207158587
52221084
79113207
882217
451628766
415247848
205988945
79111324
222668855
476817724
194604253
68585451
325807953
351269556
104459059
343101283
439609238
370367756
313655850
4568179
123688851
183040325
119587736
201142622
102862005
56491303
302431342
499559858
381717602
449940405
88520714
393771406
451808068
223320487
306828502
127996960
191083135
335394871
56981184
489145168
62664409
216374957
289267599
467372926
342975255
97306275
256443301
465241513
105510697
433368637
332450992
317274420
135328369
49467246
388017327
411909043
398331798
413767345
194697843
58642839
265518527
456157654
60470276
68066320
413739546
100684220
54273424
102597145
109080897
498929280
259411866
161374612
303462909
51563931
106916201
121240751
458289945
56615781
66802322
327094636
376185944
217973618
29515486
283185404
36323590
215226427
240784018
417903910
159541718
468925784
163296055
225142350
236734954
47184827
252062670
127555314
70080825
38620734
174494787
252445735
135921285
99732034
467028098
450460839
484905203
392856196
244849078
185334842
455658432
499151758
333181526
367747492
475767845
168829689
317312968
246188077
492133045
252677506
265229449
97421887
158822455
297124512
253972395
334521081
407167891
67893110
209339797
419014813
82499139
480771587
227470900
351744968
323565508
45359489
368100067
200708964
63428426
345247250
298114273
58826427
266298150
403081431
388455616
387006685
417076778
438533570
450452662
257881266
409126214
256496786
223904293
87387407
96153760
33016143
358268023
442525098
128424292
99430263
82380577
108462299
99685861
151375889
243472269
359124624
133112237
8390883
307300558
360866429
387007862
134709606
347189696
124956263
481965142
236998810
358536292
287992999
483547602
283115180
369137782
5892021
387560971
244614750
160426665
313909722
469075874
177797249
429550635
203042627
152919530
340861233
80257223
272300001
422925014
247433680
192674791
384543834
179428270
484863388
148758332
375937184
457521174
330432171
435121076
493269617
29895961
285692963
493409509
109569755
221381217
30545483
121388244
420319227
361208108
213004421
81865443
86633432
256441114
300984476
343016877
491154895
28897058
416777397
30945061
300817645
170674671
492286308
106719595
254391849
9429328
487008388
27103727
341250003
334007509
496182211
440104989
293914078
272368180
304706023
146568347
309627049
177990220
113713993
369895976
312972617
42314444
160619066
102485453
146623456
54761784
307730674
395072890
450484514
443005882
221011227
312990510
204962699
246537832
434533571
125882076
116676327
169320266
408913066
41620686
168658861
485796898
195964588
129818524
355466117
319973102
97795288
373668160
280327704
114287752
469385288
310338565
272098412
21467803
78562068
411825462
417033794
423782662
353273482
314865964
262269512
443026277
150766725
94808059
309026514
17309688
56754003
495394593
337135850
122074775
250974029
357120747
63784750
473780076
180666926
166805595
411668336
494206649
133503705
253591206
34054241
409036078
146641560
372850692
200387592
67766566
470528700
258789652
297045427
305733035
251871543
3895284
366268229
38225933
101959033
183610888
63324003
184078638
476782486
89944503
464969984
151399281
461460647
360591952
193677919
107772582
228083458
292529530
450450006
39821718
476750584
197886074
150865340
58565967
81755586
285749329
472336521
41225467
265077608
201032997
314391489
287899949
229134593
346336991
131869211
218881563
330309397
408897625
149420992
358346809
319461871
76201477
9811873
235399807
220220424
492329009
364560847
455277014
263675102
126437048
377300428
215766355
331921809
161796067
418659032
63801737
205854671
349043115
270710748
243257834
62762839
255971037
57194522
293776810
360127774
73906256
212065707
251763210
126929435
34756558
143916185
273986378
334777093
498187241
289817516
44560305
451307906
83790811
366581563
131538969
338850220
294836102
456809548
155412282
927633
230725914
79483758
359132539
314242669
375576967
393766175
131179914
213136674
172972775
21892549
462756906
415492854
208749789
12547257
135481339
120053568
46810040
271480737
475760828
299800223
464366913
232601934
351763117
436273091
32341821
258374404
416836987
476700429
498471281
213376224
152881565
210089532
244385445
408866848
86968066
418639027
469539297
118613755
212492824
353700160
152081270
256222763
219813621
498161489
72975365
280819521
325822226
424854956
426321898
309014429
373319682
495781064
48522028
22431374
364346456
484116312
243026762
184046798
125311708
234117109
74028857
446766724
192477196
131494672
374892705
140559477
61118628
77735854
189908581
380339887
99660854
360488766
172609929
487518715
220690789
120851919
154287511
322411966
152587642
96346060
442679149
163567965
395460173
384271752
69451954
270043362
157365716
80878604
333975511
424053850
368264288
118208943
89278104
317671580
50538381
61827058
59775561
442935625
170077002
199525034
376783500
85329843
114545992
234017024
209041639
420527182
4341479
235225542
193486419
74872507
180528489
183275661
389185733
390124022
271765200
93160373
208627981
130022751
219978947
192501242
379510573
443491067
179474542
386176393
473894799
89576059
404083011
190097784
44967541
336060745
235839411
90133813
48916253
120067134
462184592
269855855
370947597
485953676
147480061
299665393
156484099
460529136
375277263
220588896
440148205
38606624
352179826
356386665
341987247
85590580
215820506
254391349
465749735
169547977
363734371
445250162
38360234
14822803
139207822
207911008
456646189
385180076
316830143
487618374
354782715
372804818
45789918
174936530
485758800
439626564
131094049
317444567
422526815
8796329
496844829
474353817
477818110
444000350
365707100
225726116
204482231
111093459
31871171
194104753
385718416
215407460
389041657
84161074
437334525
362881628
112470001
117302564
289112880
154243638
232551371
292076254
307726414
45052647
463527531
373425241
32390750
296541006
423444667
48494681
404323795
323464022
55513281
421268024
421004893
446704218
380170916
289984503
85886106
41064067
104328791
390500976
350920662
112960625
116307653
275484610
208465081
120867626
427914561
17366810
350285817
155105560
252567457
152038111
291504458
16682945
78423809
266987885
122092459
469763138
216271563
46712670
17139461
320326203
184895121
343432017
275634646
451620281
354628373
6231108
229866495
114676868
58391556
176429318
83259070
408771449
51694727
254801056
469841019
237754288
456301746
311679112
236957137
255048011
90109694
462652196
160568366
417368700
171438411
31233575
274875423
20773750
104518200
460713809
384277128
283237703
354560712
240365191
114804456
230586938
331203948
137803579
413739684
116778436
408398234
428605671
134304030
99771264
163954971
183074543
199423899
25761463
104473634
196345716
3860223
360127758
441976379
228643104
84317106
272190122
129284014
232699875
239406868
403610761
473284270
242211712
456428110
271661245
53566293
488511285
38577209
15348476
260515434
215043618
359418229
236805501
280998192
345631321
33245341
420755609
252744870
335818646
76551842
280928636
2290652
28549585
180612987
446290668
145683379
439481308
1034120
448888652
37238259
296637433
110686591
454286718
391928437
302878940
24021852
382168265
452167655
344188853
74658871
410788580
223506756
406123301
16706135
206749972
304903487
101992281
345981254
479435136
342037067
264247568
87554809
408328021
191960711
173324402
445366343
150824902
11657243
125952425
382265395
307765120
435600999
15430626
49212888
97302158
476432453
137041010
235387368
110459686
436001119
319717997
317792468
126357378
403516780
357378786
225463720
114699501
357750136
86361245
198299952
94509481
18938420
183979533
95020256
39915018
7198255
273928489
76134856
174059088
52615112
459524875
65007237
280587653
56797226
64134376
464822419
344759678
390562237
482958613
236766815
238859990
225018087
90516901
35679251
230646889
186910970
186538194
237508210
117477747
292626196
176843812
188146276
365778632
182055327
208607616
114747132
374849096
393343811
245009718
280852551
467779813
141845771
130797985
188368734
364472734
5683786
415658460
180151675
39559835
35898048
403306884
88548314
33951035
75445989
160004780
476632812
274290103
272913187
348610496
244525494
461775539
149943106
300816011
371714857
119268775
99739547
212870093
25197010
154700043
293172914
347568293
351590005
321436910
120432332
473648944
128367473
10539050
253274651
253565842
470633773
132282956
274021467
33578294
78190546
95368339
496078878
489994873
237755252
81227208
272133620
313912820
292087754
137632451
13793323
304456292
337897027
252915769
172471958
109743631
209195427
483447956
42180996
260366889
423757685
1381594
323390619
284179066
433019344
252383531
270098756
372641001
14811624
481014293
68230940
429348011
198343039
473293962
243565934
30859016
462310572
56048669
136633258
221904759
26647795
462562791
405792017
242002171
470887285
388343794
28922154
1346886
425995212
328661606
77416961
377926751
109741229
217872793
185705405
335058941
2641430
249532788
197794674
454013227
457790035
366269467
225864846
493969385
76294252
421049821
392880080
482944427
235814402
118136252
178546351
171232360
128048490
50574825
181451465
250190211
119178530
294075428
73585623
108500840
129702752
230354478
175500148
188580400
386565377
249434143
97344561
160225985
225231147
438994751
78490111
347487575
374642077
107183163
81373923
488528438
75103290
461979558
344278820
483037717
453141666
156308006
128071759
393890273
142322960
256010819
376067265
250633784
154606008
415241112
474549334
285925489
216306595
103954670
349734260
406069005
56582
211416576
261424980
193711350
236143783
268692932
382328396
259130789
401168973
499738852
208883880
401747452
345764798
106781147
302959627
338198594
469550537
48570697
175110829
454615297
59473458
178986927
213357138
297300915
173115059
116893525
185847250
73196240
35110755
285863316
461771989
301668688
257201736
296731820
345606070
471885730
452822751
480246672
24538150
262946875
258576545
262463887
213442801
5185795
415696480
92286870
321694866
342074487
75751047
128401810
433328553
212075241
415473683
136015802
380626937
302472427
411998676
320718156
434446521
190477267
50912973
265516859
244683840
11860827
287504402
109190829
370435705
207394904
76500583
280642819
248777073
461836238
228932745
71955457
32803117
1810969
343369607
310135697
287407962
192790773
80511230
113557665
110354564
423127273
192655155
444863108
32543485
230682140
390821197
325245630
379037008
274918850
494558169
480359149
266351370
352676884
383705637
374663446
234966580
478727560
214545424
213021785
465390683
264698974
432162212
393619486
146993786
201743659
252666583
252686157
458508882
304060249
255103637
454866609
260198929
31865171
456040612
224601113
399046499
11657320
118222949
486315396
320145561
436545472
402113545
235061657
98574658
224422571
290871472
392348191
452382973
380956409
255059406
253609302
351378785
479796752
419233394
387720158
136553685
165383062
75477294
394752064
190311853
196790298
125446047
122675636
163112278
60793426
20249351
80441746
167996624
299958147
57205298
247869681
439243892
53779213
331743728
158929386
419831614
30123030
90461577
66548193
87457225
160149767
467953485
22377686
160237768
76453972
115418571
411025755
473064490
57118725
359665775
208056093
287569524
416151355
307031881
352141185
268332235
443089372
39883836
361867268
4004763
189165843
152222068
330331094
438959150
407108524
412612192
390439855
170018484
403356202
383357779
30139039
94891318
278535437
302649776
249365501
331690970
286623789
398275174
476491342
406507842
71235187
62022866
18785358
467181384
59261024
302510431
68852642
337336500
381592050
5878170
327952702
354417984
268875292
206352933
286467527
477948987
206216161
9007129
210068030
494710826
143795298
179915790
455006666
463832078
337177867
343472665
332096820
58771734
401904928
130672494
355170453
208354290
175770479
322521530
414002421
438519079
147116189
13965731
46320138
71505228
497685446
441671357
451295049
199603435
313701319
305096930
298599689
375891201
328193397
463518976
416159266
323096474
231646488
394110214
141792802
75330344
454835906
9432528
304650343
382005789
479001423
51169919
442949381
318036379
270788809
23691632
307936573
238851864
449160143
213421578
25013391
127106310
329184446
66436637
66740209
482254247
225400744
140562032
334848326
270365568
415238835
156058214
357281924
380180529
469316006
5697157
4845669
28762467
4210512
66083087
205112871
273164717
136675341
323451556
338338859
183670767
292217538
175994530
55385280
258015848
383602115
399597984
465259293
463420067
244135814
134995339
10500677
339980874
177531406
108374202
162429195
160751397
54306675
268776140
155254995
125730455
258221089
354078578
198825976
295940223
208506924
93816514
407099150
353734819
182209643
256010598
108279264
446253704
467103395
127578646
381338650
263027487
242217377
243961453
371278259
269689387
456353284
89086520
380944613
150648622
141004691
115412551
336175406
147864220
367000990
75910419
31268880
291170176
486644040
385340647
253579214
124138910
312518158
412183284
93332714
400134489
200645571
52016547
367550685
249827848
71878729
3588936
335398603
77966584
421168540
159304697
457143558
495810540
234168463
162360850
301208236
32566958
83502595
358094644
306963744
362991783
156358245
454641549
127961969
170681243
282160694
404891334
320567193
33523285
97319072
119314769
24252569
91612773
59803578
393742148
442042564
1917770
340095707
410045890
287641596
305343507
171138230
184748904
428276521
229923325
249749152
99104293
50185645
217625117
162595608
203216071
315979236
189322180
333006773
189172620
478330751
368923583
285837092
336121417
4276434
30018582
15943254
6299299
40309571
241058312
157883546
80822545
125704513
456444439
196717034
256768017
343882726
301944320
396858587
9326692
415579968
279034875
389316934
34229950
456052450
202457195
413920590
352456278
318853927
54954703
241465572
379629535
55122986
311546950
129165748
163057689
23133055
100089857
411164778
51799976
30469030
410588219
268310895
382327522
42690596
277303072
450761553
75030749
225929517
379686994
174163000
235606259
277712740
451028503
328278819
319124463
292113354
198786075
116002065
7840760
150521118
160862155
243752526
101361210
58761171
273942530
258682580
463576692
430489378
57505571
292132040
313386958
475424855
103044703
476703486
269634165
43746877
309013069
260370796
210801536
173448021
463092975
173283277
387434615
214370445
46330404
236732991
50034192
421999815
388247419
426406019
74434788
168096881
297185025
101843492
430862875
210090215
249977643
39379717
470459620
291280133
86509044
342557321
459327661
197665105
430301978
263612909
2644183
359041470
81247041
107079753
76055641
258822045
340644897
72110376
81963986
493801821
298064137
227441526
434187915
168824010
32816232
119110910
48138337
455444584
258490322
222097863
345762473
160280725
61513730
231615331
325538651
87549585
371833098
336709058
75613247
341344009
134636949
56612379
190393319
178185328
329495964
100372152
156747156
328615113
452577837
443461521
158392929
115164127
289198830
78970683
451692979
390328491
428926132
300643901
10781646
123089729
11638805
485572187
362980017
288056301
318406191
364789130
72378498
97703359
178241152
377867601
176838077
77426099
47982446
297345428
268600206
287549091
324636267
336651051
66671255
150348789
63991543
360222475
292935967
96657151
128720629
361599496
357440710
48710
443567014
26610141
245091698
57009866
373781342
57982612
442213879
171158704
189886156
274191226
172705098
352799754
433053848
277793556
336064490
350380408
342354022
180371453
199401580
122647545
146329462
372961910
322028957
404068207
268865123
447600136
375815419
140131305
354610609
80526037
241767838
7399696
205860705
96004631
113142439
335972815
278461584
445549204
460090052
84004486
423878800
401775126
423209390
308278219
343912114
108627471
353397397
415452196
232456899
378973228
241370455
9616220
196460797
262767134
15470213
478087137
183842407
444622222
499747338
283305463
383446759
262591370
130436895
159685055
202489942
475040464
76059821
79176506
255064771
131184206
196424990
105515824
122758151
149912717
460386456
389098897
179452719
94006273
141158288
406327414
334801336
182731008
40894104
412831595
176328399
57037429
346823960
456563820
497350242
424758046
474105329
175620919
120840164
470628327
254608294
396274166
56600658
194432549
213837274
78484154
111744977
496940335
121523211
40814801
406600119
494718414
336847219
84845968
350541777
49359811
247599126
138863378
380342501
188748130
215659230
333111036
224796318
102650425
216678338
368307757
16131999
67571974
399805763
135421762
271268869
177061158
364839484
205651306
116856190
232633839
60295630
263041178
188474842
408211564
478262086
352907376
266555003
357267414
293096373
77870787
336181831
447565492
366688380
56301200
212741311
208260449
367090702
418646079
473005125
233054751
491668009
250947757
258156287
45767144
288399291
327352918
265709134
144137180
215806673
340321666
234941471
161084674
295763687
292109534
494170579
38718253
454620589
379424691
48660450
121770623
278987000
347529122
391053356
404271125
312373054
130193248
224132763
73727167
437838185
290864002
424402329
498593413
55355536
396780173
248166408
203493345
65838866
180530504
54656454
297671930
398587137
185949463
183644476
177639499
189949590
467918613
460970430
255047680
251249833
201078206
315597347
418946002
144086656
293290266
347821245
200718747
374619427
442255712
324689184
28570358
468025471
186749594
69517765
332153926
231265962
4001530
425146415
150478025
10579201
228609381
478592561
344447013
131604711
269133953
229175588
17397311
286254465
73494405
239358685
430797162
351314144
485578551
469842924
348681727
490243675
70653755
274803823
462459884
147669942
400767651
158850385
120046047
462156681
275585707
14870484
400872046
208591731
336023366
467339035
475760793
400768021
323349553
242296398
413154497
463325946
103995937
108061411
252804202
391035145
308937984
101510230
87684802
24117029
467584043
236101472
395753019
130806181
96822568
29639563
62484823
426263007
448193569
9167180
44622282
212719387
359525329
353030095
94619683
52093553
217354195
371066308
479606684
140971146
95645858
28335405
335468831
143986584
308266400
319888069
364036836
319420156
304666086
183739821
17055737
384124362
331709275
23721386
288834661
202113616
546050
464896887
260320014
404914349
416998432
122795100
324785089
39310422
274212385
320150920
251629177
85614868
92749319
7183476
495441521
367310880
157739084
437995941
323047886
205925511
78825111
16772532
369421756
161481647
89623571
86670789
355979071
269300584
291551070
497338121
233771309
367113660
347591904
175091233
80625286
486666684
237104976
4201817
204593103
427379519
288308745
17364925
250773745
275844180
321235357
98774862
9419165
280552432
122654509
487427010
238250663
197055560
141415162
485966808
259085432
300908156
345589034
59319967
431075920
99189911
270986092
333296341
38727368
469814968
151362567
134251994
320151080
165385090
323359316
72769241
300476133
122806397
198682340
272615383
460523341
458479241
360402884
69565
326652344
442847868
319170620
304835088
226650603
225499893
144045784
300845612
165589872
407004182
404962620
63961107
124367079
255875905
30464825
450539464
139923942
13198093
433458773
401976744
303551822
151360133
165353717
144085790
446121599
332741380
145517026
112065823
338904469
466999113
56586353
163783231
231674811
101038826
341418833
40536992
415406531
4573107
63934996
52116178
349511152
183677893
306156981
493697990
202398357
236093201
135682507
460018698
160746264
129384304
142085962
132996008
95294108
51437634
185660555
9378104
479511368
333313485
306898706
329838576
19369907
499492182
132360938
169969827
68417658
173701009
480780945
435074084
88854985
207122988
80620540
316304176
154858118
91245494
407796372
273590287
128795949
439973412
433911244
230881113
461403932
151822991
163337594
456248219
423869727
6020479
203232463
17245900
230922467
338342675
299503616
451921334
429000195
153457463
110935805
342236210
96567833
51159403
466208877
235320180
358373159
103241615
460692966
126842130
372534685
286778429
361145494
53970472
95826177
214222425
482071397
96157515
42012139
365076068
367798866
61059898
58324836
179777037
219380036
89093730
392938888
30117605
138512123
391071943
73776099
208924031
289644160
232981113
287162982
451668104
314929618
351538721
480138792
91044282
114128672
385005294
375506552
12536721
4165059
409321512
492524268
282780596
111198625
72885439
94001076
463396758
142607451
221536435
27414462
327224266
113784673
376500087
244374062
381267605
374527264
137862629
159295169
218410970
168682542
262648735
278316813
252611399
79247200
436292346
355812627
163134376
269741802
3512506
218121565
4160613
442610892
429853623
126967714
349727454
461967188
375694966
327208923
172524329
184322828
471002847
400013123
449245378
227728277
129076126
365633648
226995855
204529789
236667993
94274529
286600672
334062754
15286611
211127891
116728708
30449360
342659061
135007456
414186844
3619474
226026241
36306884
287907014
172218088
383511624
274049668
287354165
495290633
287151319
29399338
385704211
176373683
429184267
95741617
215191566
172739361
179119450
37722379
102915151
154507310
462132987
359741611
272350119
83883461
361618006
104240738
113345542
447022220
6395761
201876764
351731105
312063351
232077305
454346044
127653806
7939791
278105220
280225904
250605250
40388597
325641522
270295131
440951993
399775244
320979655
17244615
254243107
226154262
282998383
184285278
942453
424130312
465241032
447038153
28370475
451093639
331408300
87532572
43667600
338925421
367566888
61510017
321680305
425105371
438082620
152905688
302085931
371729794
129393383
418820901
486881973
153991356
289728642
445061017
266465920
483115036
292936809
393837462
108362004
225788894
323084430
29148958
202335403
266693965
321641720
24610955
404049133
138126660
242341351
196970423
450755211
32256136
163503717
477735392
89010620
219008679
39000682
64669537
176779720
74890834
208436592
210675668
365189195
165277111
386512192
471239562
304459773
180837325
451048932
467567824
19866113
193908595
138643139
444275096
380061129
139525564
143905028
276952381
144495752
194208038
274842439
369373144
473317161
83526670
65344062
483513522
316447742
401127586
44372379
449520720
143075235
295219239
45231829
229698025
485284981
360508986
334958684
395472654
273723561
385033330
174236833
192140606
422019991
276110267
253042357
230225274
154710396
275234887
272832242
499135853
38540348
309447045
232157653
62997843
381608772
404287035
346443631
414164607
258257192
108154249
471057903
497197642
466804690
466169069
283530289
72694921
221685189
296137894
43497836
424076295
53951131
275097412
335949741
279617089
288358220
194328693
177462259
183105644
237314653
285395089
351500262
237526699
182335499
428207117
146855096
190508548
131263962
455810132
292496630
43135883
332255061
174264983
459394581
183420869
424038844
134023043
289560656
402393046
225521769
40713337
11199966
193608171
25879693
359183749
499060195
155738151
99267274
340413061
170979229
141249688
230506361
382508087
12641619
425139304
73599932
359722163
220969132
428849600
465063211
291778450
393617903
19935749
243236940
425005496
306375272
262714496
70060391
347533934
411896784
375998235
321987383
246324387
489821901
186034709
45041394
131408459
259914553
343307844
382072938
364209480
75640458
468867723
120366773
22916186
417670903
137483265
362563833
313914030
126278676
169415556
66889369
405144051
282064357
484315727
296715271
93046607
447667098
435748956
99573212
243245293
101102484
81353241
233521541
199722317
371907799
244240101
98014092
232242571
264304300
265711888
413511583
305215178
2675382
70839850
147800402
179445086
249618875
315085186
266773537
49414393
339625873
473221419
414678825
167536515
346128817
66162210
17545385
389638593
347528510
393235744
266070619
431505618
160355351
361918540
85876337
274383923
271350908
18371586
111445249
413357965
260898091
320984888
293763271
334530192
8206630
395488278
253144919
321030495
329116559
17044608
311598024
396337094
485740582
428281005
308703017
299205022
187541055
157649680
182763601
40884548
350976562
151360683
35175470
379642261
116470380
15671572
23614456
369778957
48216976
167927428
347759609
433263840
443907685
485868624
396875981
470317670
201682311
99773294
329974674
153768679
295646732
301825984
70092693
266626326
410051074
165074027
492650328
448205790
471335072
300716261
306147256
444074244
79434391
96899861
101609103
152036189
418458056
340544659
265603495
420569473
130649231
453517202
132500711
166040044
448958752
121524668
360881483
234197249
460174421
59314551
466545588
430910223
476712771
252109047
126949092
214514361
122690312
475259933
308343
437073466
356402684
401237603
498834886
401207659
436183637
125841318
409176263
455731011
44641725
475911625
81440250
290357410
237887510
322044682
430671013
423297053
266098066
111020289
58742563
3166616
9712459
313690505
249387868
1052423
377093807
110397088
10903205
299608452
291725414
161656678
220127290
14848419
89524964
163696657
483370832
224421122
247835011
37558705
406416495
102847730
225425754
405924339
381215615
106284014
224022432
361067965
473989094
43755283
224253535
136567097
220641682
19456452
25438298
69687932
273177123
87007228
114917654
84220379
77368584
223118842
387462649
36216526
379551808
424935953
418392305
265486475
407075725
4258049
236959530
389673953
350894484
337777890
295832544
37316825
463943737
51917880
209504772
419917753
182945664
466961481
50633272
104915474
51877762
421867035
67337003
200990077
374371330
13974488
401206553
218976862
303963445
14951611
255364671
207812414
444227465
187947530
20246493
335947854
74469494
274036461
60569844
179050732
258197500
205748986
387384100
142022498
287249216
162371484
1961784
230916873
72007961
137119455
66843147
8098406
325166261
210351405
39288809
22552969
181997853
166463376
259389888
449263734
369655781
378909677
307255796
271712657
283346855
86224277
147955446
87061661
88818790
364003598
205313501
231627178
84987552
209965291
203241476
478158306
48229635
328357209
383670057
170881907
234570321
412927880
149044267
483544467
51170085
425022918
359453559
156328520
113747934
213781006
439825622
326301548
286969493
244827135
72064752
426046651
54639370
3143065
180740871
360550874
73744103
39119866
371946533
363164384
84490388
115972897
21109728
64042940
435488856
362066559
419629464
148173806
186011478
366285379
276639151
288864440
486566329
449000864
321918929
331163924
384965627
134871371
413256925
361898082
419426844
398139968
26470016
348740777
233888233
256737017
199396679
98831463
368890477
288709160
476623516
111867254
279019254
298878749
381842871
245930102
122086008
481523617
231818467
342452241
48925821
345988612
458299905
238776752
185620713
352133393
311681543
379616308
316022763
398588065
36969163
412735308
124318970
37465298
11537175
376174872
197649580
184282256
53163550
92434245
211938377
289379540
48444573
147337731
469411143
339689942
31655945
478632696
476435512
311621378
408806451
79062288
375701721
145411448
251634518
62124145
423352262
430720027
369831942
133117985
73533916
365759710
291081710
423633821
400727275
14119557
120427061
386635757
287184896
420475913
398613562
402068257
348511195
101069705
309354106
89039089
400332905
27763893
772724
138863210
213070475
223105267
208139129
424400446
160649375
316847151
371651811
98246399
26991968
118966454
5869643
67538908
309317610
235219839
164835496
126345704
147244945
222534796
326211488
106156020
121062930
96719258
391102786
200815559
176823858
253951565
145092589
295505545
318977878
282814219
19164228
483791619
434078670
466346860
39092333
326197187
153165866
181224054
249591205
307016061
46346650
458261103
484262729
151196469
444430146
407465788
127938726
202069764
267883014
420127465
56542099
149137724
436045911
209900382
435627970
255712999
339062726
132956078
41245892
425735362
373446308
455614663
359236030
346740416
33268245
27376463
142690697
489277296
370262774
10514025
64993326
243866623
40149161
320821023
419621871
403312236
337977805
176560941
372281182
497450731
57485858
286054838
297833528
320115199
481853491
1285357
318968549
396275420
294854481
267484064
487713060
252650125
392751723
138576677
45394672
313197033
440857221
399620372
11988099
240760264
63400938
402222990
148963385
205874706
334031936
123230904
224034007
289551490
451230421
391354440
315695311
111705873
46586206
163010492
434552529
324921935
252164346
85102758
360219947
477283758
465026261
297663338
71173322
96365216
486475117
334858387
457650569
399525452
408910731
131987900
320007237
173494121
132228796
234506108
338964268
244378266
394610704
418368117
153089400
201756033
38058076
210263792
347161551
29363750
411421515
269652217
52613185
73496414
490054603
272593488
389360967
416164158
98707672
83347486
249126320
132668811
427313529
164058052
80636864
298136309
396871490
163999186
12949128
498005427
166684441
104009296
280086085
302516042
438875767
346565720
227860461
396706958
104913045
181699297
220150658
479339767
189157588
111422069
499761505
36915695
462789974
126879667
289745415
328149207
49356379
428339245
261858639
430035668
436276154
285754709
491803183
438228269
497797272
301663548
208036893
408305629
279161241
401784852
106482087
322559940
462550646
40339181
236266377
340187541
142393333
152568584
37715382
338118679
492086313
318806352
246457027
352087567
76688522
442378748
385027727
99340461
300538680
161161121
254662388
153086604
452727564
404854208
86339636
355439006
168288356
493825882
203846226
217844115
358806015
332154176
195541655
16799546
414007826
148464198
343862241
160962659
244277778
379941299
59400839
207195255
190188362
486384702
485729440
217319100
216840578
172129766
206974903
238944108
11833305
186342330
75725485
330930096
406828337
215478221
246444673
385825873
370214138
162623886
200799722
282942768
433327035
421215587
456579410
128803409
17804141
380907576
476283902
331183826
122444548
34645311
196335451
305300527
25325797
62115304
170150427
119632577
24157829
389427236
12189766
113775501
478168649
329658215
339696697
59449921
408806465
306256315
363951524
319477156
118779055
19174605
140498311
434447975
415144306
57829533
44737420
232123798
55111448
467346500
174846255
487493095
359973663
64542994
246569838
471556381
388014874
420604944
72310078
216649286
291909787
100026052
229837823
325969159
247274156
386639626
47222912
150025247
481639184
107172535
39132763
11153852
334910294
111197800
355603104
449761670
26122363
14179495
212894712
206102040
308797507
275688175
150691166
257402248
190929164
212975313
25950076
364580645
460668353
168098628
177452067
38078889
370814389
240565797
139521186
32267249
235844968
313226736
161094152
319143447
19930155
163709236
155337271
42677776
140250890
3376090
74711588
273409337
353934376
229202828
494461184
480402469
493816170
201545211
148825806
128277392
360245346
380632720
343979530
310300730
429923208
108229976
186982603
145899731
212454968
386207710
328161306
350174444
120600818
55243954
108774971
31673989
66198350
460396030
154231758
158322810
290114159
396910254
474130050
496499068
235044157
139521484
77268019
325288391
297449667
393513795
403903473
451250151
41694629
287201835
38559192
475477225
104827328
191212214
476022646
362006748
454515432
136348871
39883047
62696300
85430414
94567913
439313609
409889744
183059040
386815901
161055531
261683380
54641012
240842314
172692771
246940049
266314873
454766711
369086307
489461690
74900076
77811816
316775762
28819742
49705182
108622179
334663100
226913366
61324863
261775127
204806481
201298456
354949856
66099041
342902787
348863379
117839110
385198886
111456954
120241274
74459282
319336375
426677525
412632366
472150770
489089331
357220914
167626121
414726195
162961080
317066076
353758201
230804887
492936657
236158054
279435787
234175098
135860547
402699216
83290649
200916771
192720215
273563995
228092522
289949399
315995233
210904644
336262777
252983414
175182407
4677172
483093272
116946494
187918419
308196829
431520544
30893073
424111206
88750556
367730745
261860169
122363882
194123755
355741761
317712121
484672347
61408867
326743025
444406200
94984117
13267771
471242876
492738903
375357768
72436795
43327803
250378974
300368685
421727185
151420929
228348925
320877025
248486581
377114481
175431491
112388718
747870
313300704
72840715
236101048
291327873
433387490
480132444
290201058
460031385
197254956
269281300
118804874
425152068
231282618
358085516
193140755
251247008
226492598
285152446
169667602
154997619
183613394
286206019
79026851
42314501
377757841
241333296
157652185
360993055
246249380
459916553
442867980
77128482
97842184
430081438
395128236
161510652
56434466
445219928
80166955
91996267
170411440
276100511
374070439
322576032
268663535
349889477
378356023
208097310
16912262
73133802
283040567
213417071
476561159
10361217
71940416
80653281
315907892
471006377
439895019
297176253
379641130
293345871
287314397
302773680
492825664
293066280
320774727
390827976
6310604
446669674
104745232
193109926
178153819
14332211
283814485
290264182
75448927
282420787
410824681
138229657
131963094
219454720
303447037
252856226
376656838
465773259
498477719
196626559
337808362
381761263
158103092
295145681
330920792
131930321
100357792
295477481
345369964
150926312
81291776
442149135
226002121
156421854
364277058
184272617
298576422
456313500
344072044
222356275
119784556
467388518
69434148
405739888
156895488
57140283
391789074
14346042
29908594
331766332
156835334
192577054
294741191
139245071
12821160
384460272
281206019
53026017
146678605
161147699
217403346
61486507
160954139
408039126
377873412
254171771
465028609
153867306
160605677
55036681
65240845
267678959
72342155
327189469
261915973
378460936
224926785
145537076
95999161
400799140
483197352
69074795
493391049
125476080
38953280
19438071
23926119
186191340
178820859
425506579
133203300
361300284
154585061
190606414
45337001
241669775
57886902
361348161
427485933
312960628
475196855
248224143
415407790
448623803
454612097
142917680
254804514
168037558
236183500
81741363
48604668
72847936
319973344
421339141
171083524
244610122
116081061
345438810
155975758
156956622
84920745
207030465
204460363
166274751
593271
461515102
199727377
190781221
230593128
427739869
262697401
158940313
437619671
372395552
205436223
25566826
485940747
112821932
252660305
495076893
59889109
266292171
19026622
300124067
186359206
377211946
75907695
492759687
418966248
368079029
284604043
475255745
399086482
48406494
75706751
469237919
472715771
66395578
486439329
300709827
47681169
32396869
39701185
494289104
256521427
495130473
257574885
57308597
253735701
480079010
323646617
306091789
480297186
4664764
290836347
486011298
57155930
204838103
258513106
18528737
2932336
121394326
385847908
145453626
350855354
236793919
172224141
446410040
213674411
361312240
65603703
289185203
246604099
458602065
237350917
89612876
347453653
49406407
269229521
395622284
401403688
18183768
208564889
350024911
494145252
188041613
187333656
82909311
374222974
281030153
446836314
355585719
185464625
136141306
204685620
15943356
163563097
37414984
437482804
277336640
248604295
81711120
264423599
333159388
374586573
456332093
282612666
44229648
318257187
295089507
416169816
130377147
159266423
285241687
166514086
176642581
483211536
309648377
175388772
356133094
222621435
374450101
151699012
279672638
220760176
43755787
353250297
436807377
236458634
142493692
245916458
123834864
328283492
399249296
209128313
91021933
199282243
211088099
104799947
356231201
89412502
347897868
44060345
204649464
32415865
408805344
493552526
374217705
139510473
146043006
261588852
150013486
373474889
226597440
361693245
486481009
455214721
42282411
217025581
272613772
493036978
386191966
486718806
284883
368984263
336024446
103487315
270169974
239893812
397177152
43499763
370503738
309411163
189096087
108642923
235919480
203373298
219012717
209390348
263879071
153453042
392115311
377986714
366089464
322188232
16535650
353651684
282392556
85424143
180079493
108884435
340660239
332343062
627538
311389092
24543591
57888536
102347729
88529307
188665239
453683617
227963980
245679338
232203783
442538036
102021921
220447264
159985409
33072332
157945521
264424199
250866248
13322191
215474626
138072534
111878194
391934991
165593587
143089634
181683758
33107930
131040450
101807079
190437232
294548529
147626820
394415155
181619561
495019097
433916600
330452845
438330739
50794903
309681194
421194064
36276864
45173963
14677516
183315914
92224673
2180170
307099445
492914163
483070886
127136000
194006620
99763854
88661592
217087418
196335776
295988332
123297143
380629528
39795432
362242016
241585918
103494727
29567187
332006904
200006111
281893402
184758268
409208927
409303470
39148980
49432647
211672325
294423188
310276851
288883471
256142143
177833100
189625018
406637824
149383227
415761694
234208259
414900285
279627697
57800092
302053358
199531788
116585508
454279609
49272222
296877424
410477956
403315171
269736700
458378607
301619070
64485638
156962317
270569121
448991312
55434020
110059279
404823357
40178994
441884206
215893548
26051724
139153260
80329749
393880077
166362479
12391480
310423461
250276760
51084460
263934026
225189627
483079638
39246335
269437255
454950610
269646231
38754828
174736904
86660689
325048305
376656712
231961175
40294494
167287077
348842144
391506793
346369895
209337382
415904725
70150154
29940179
333212748
391430570
126367218
345855082
253931672
198188099
398613545
361368341
202114382
242704355
344571292
37514119
206079466
131838890
475790135
497382626
367512698
5750893
124937212
168210252
362967964
132887240
191117598
345734689
63921222
477604499
253145807
88280515
94142737
104041383
358100413
272270484
53514180
293023600
130141760
473381638
420433232
401952539
443718365
120592906
491335788
442552813
172820232
65176648
23615336
202999734
361935867
345478341
388540204
271987263
165957281
9161927
384929668
498714142
462359026
149041543
91983775
255594113
208462872
426257334
183310988
425164603
257065640
415314181
407923225
265672582
92335567
307143738
111906920
267858458
167099458
99747132
331486566
87448837
434267579
372326242
80778775
63300806
375708498
53181488
325767249
393919235
312325484
71024058
343779382
309013821
475000252
58389875
413152692
12694559
218076250
110293269
192959664
448260846
164361926
416925553
420478883
414107203
234623690
247524956
204227875
64544435
310747530
212828323
347817638
329148388
23563745
51624355
140011233
340253832
141107202
308788517
250835263
184098256
149309046
447767763
164519500
122280998
29652559
489001554
372671918
72377104
379879557
353346855
212850428
173096779
446825443
244516397
173062546
270513223
380895832
44616425
405440271
464610958
482416276
350021984
413312761
86265349
463393302
5886415
360311654
66730447
49151557
488109027
32996394
385081007
41808114
498713491
184095590
155247646
235039736
201399229
282644346
305403287
337473959
97728840
172465227
308893644
77624187
274400577
207179154
94990472
90528918
117389870
344445408
169867725
54046750
85909243
466076305
411271851
435743649
232729458
489363119
127778899
133293282
419741767
353755602
142789201
209838100
323894239
417807714
136686
296596701
208359511
243921694
120484442
382837586
436752301
30224551
346603170
415249919
95248127
24004039
261686416
61705806
339062065
20222558
308885420
454269185
479858797
331564259
266173821
466618005
423712850
65471573
286353188
481384899
214633737
441686755
478252766
354733721
211097846
224932400
127945946
128126124
444047909
443653902
136230039
99243462
35016038
382270756
360569549
61769553
449003415
168372304
396400947
481917129
163284228
44946193
91102593
442352045
158610689
84907926
256672535
141796928
313958454
205301622
376576757
147951080
333714875
102528296
410820937
57920314
15737165
467327196
495809326
184485635
376861958
109977867
374265712
276722312
158336879
442542153
470402835
139322072
364440993
2428790
100276393
458979572
211983204
492204380
277199543
473776419
108464957
396698605
334749761
168315259
93258624
251132719
305349638
399326228
87280623
20257364
367926612
109721792
267016391
443323744
478979573
2638247
64884491
439486325
385562926
397533392
484805925
483084940
146229352
207030018
58717503
235220296
236227434
12339960
438404123
304087302
53504708
243425859
94214401
161219054
157805797
149985250
25011007
116853892
123611876
198413035
53739435
277111305
448305282
421834129
259268314
29445998
88510947
354927919
496658703
134109385
142715997
204000981
427309784
51228155
373306072
347142406
36149197
319677633
235583393
440013881
430218072
55559718
79741020
431702288
440614386
218841784
364863247
432174452
425951784
47245382
267315988
351959394
473760120
369182690
66553563
381654768
238691437
305825438
237065402
7668660
372118800
396831807
217308694
257142876
275445245
317995680
150726464
163818049
481582250
494201266
76388174
126801508
404571959
307664417
149210519
457499507
215649901
388861441
339401236
328273487
460835620
152743426
323608503
402852381
299746810
204251274
224523905
463118123
426906694
270926776
340556074
343519196
392065915
433417030
226761975
498342385
315609787
419084409
304273604
136932346
124957659
314484099
56659515
278913953
443512298
199203659
136939320
344722720
460848142
57717455
18302619
58463943
167376310
165941438
176741926
328593593
89269162
385458182
433683122
50005377
42118118
50336662
193451985
214855823
454070439
241906549
15994886
201890993
131012542
82810482
350381620
299547848
88549767
385118202
413346371
199746907
300769865
465183330
494612469
335933080
297379125
392509349
450725834
424946068
156410172
428785035
139484717
273139032
294796034
420428132
124319264
476147385
319856108
330450191
291397977
432352578
276262466
119327959
497946508
357805462
434168202
191967631
368930189
218869780
9051914
425254008
356248585
76556584
364273212
431804763
192579148
342900952
213091904
223424148
196963118
224132325
28397773
166168019
378531706
220724623
346102818
133829854
187989584
215024741
304825612
400334202
172561611
73608933
303690638
324914735
84727876
472614412
444287455
333037971
176598825
376175857
401555606
242608729
317275201
167317744
406015688
65900016
209151472
466287692
127653648
436784212
242710286
226654434
401812196
314317983
134699261
391871112
478172952
257641445
221782900
486558407
32429962
49616855
225053215
250508638
293485823
160654658
181656210
471087409
494601873
446163231
141474041
238672497
330503722
371431476
184243194
278973491
375027982
383802737
102326
462671249
210222795
134668075
364352929
261540747
305445699
5473213
52932420
146982341
403831836
228881366
23758394
29010309
201048545
375194272
85001293
465766130
204167398
441223536
36465972
334585153
179957407
424770433
247522335
51892893
406265324
324295728
441455968
278396112
165041424
374947008
272797387
185792656
149947299
328665169
275306579
156248171
57659420
11792234
208219167
329599304
493793659
364727280
407015655
258050139
433242432
116719463
281765007
225888184
17596741
470192677
327757629
250346849
176436696
152379258
456625474
301903383
7578485
155897397
311417440
44496765
312673317
454575577
60952466
86932520
116303376
176613352
212106671
83914174
425588088
240385398
23834142
490020487
486620567
28273192
197541735
162994032
494214897
416399588
429394995
80249232
475472183
98362721
428297122
55066889
367497775
65428480
154753127
386506571
311886928
176942877
245710381
460316556
141172427
34305157
489651016
241278249
39162765
243775015
343276146
477568029
277383481
390171395
106544859
137700373
457511280
109603503
491026173
443198989
305278692
397289838
99617070
282956032
298188906
176863494
6977340
190921047
305205882
163509710
482912348
140119976
382507891
140975296
157153150
298570197
1025368
387709584
97020188
482039004
119270060
241647965
123524373
87331994
235453577
23256435
325747325
6148410
67879385
143677785
2605309
277979500
132748326
55813799
466865139
170240771
215587916
496899678
260601036
289438453
384849396
395814187
492873325
41033794
41552960
28964744
52140410
413723688
315898524
428872287
226844299
402351987
279694674
20167316
443802868
168927675
488058382
372510360
410784893
102712476
331155653
325775187
331860809
398636136
410160965
350370128
354357590
366288978
295987072
184276117
283037823
472222177
219428662
406604640
326261280
416947327
291796362
398268611
84938459
470737444
449876625
323523286
486810512
65760425
209352511
48970348
219316553
365656077
481053505
302170866
429015087
186503175
398528790
187661116
368437135
439226897
116296454
307213317
292945074
251503476
80906611
63910224
130746419
165182002
272051570
455592453
438369336
375240613
381543861
54832530
493040858
57152882
245995853
296655806
117134785
322813283
169612001
164069245
102517765
293103571
344338139
130831951
243213816
25492110
230893668
78802641
205408835
78272169
144047592
237277789
22507411
242241083
293884280
297188757
82546906
15065727
368146336
222155533
181424136
355348847
407168521
175282519
365937484
436577221
146747791
227526013
415624075
181477941
470305501
432826623
369897974
105607171
101273298
255823795
256272838
357548585
75329450
68555829
62643713
103250830
465247713
131371129
155830245
398715288
158207179
478116182
194257173
228119442
206195808
212252124
196794683
161175403
208364458
419214060
332913700
272796173
55801463
356962404
357283748
402585002
407981640
425218103
331728133
404627934
243700916
323790715
180227083
478689359
237396503
264976
460732733
66257718
419732738
446417868
131829343
334215201
192067690
150389812
459617542
406488581
24641525
280805759
42760359
410970215
174466979
360381739
244793455
111322145
194863091
62877310
132152546
394904886
398818057
71975495
49137196
266775706
208943094
206090235
399928988
196272016
480051981
494266049
408500679
89174442
236472522
120038594
211245181
123828916
235340919
185354982
175569295
391215571
7398882
488342259
349486218
152574457
292305652
31907730
482131710
213025965
444811228
145898989
221958261
26617480
449819607
462627161
364574549
86066
126215412
108301579
67820945
493118278
27839379
476648062
314645655
273755823
274186020
171012219
246607302
143174987
474197717
386060040
177196507
423437050
256325900
186190640
146072121
448150301
301666314
183502623
167258126
58734341
392084676
429689429
154377766
484438158
380380654
424708333
484110815
88828710
451047454
40392581
271429369
119762500
287639316
37607005
245677619
297483002
278285967
25779038
70763775
442266332
314720253
429430927
354618134
252936840
69268182
309010934
421685459
335001705
44178555
382639049
466972025
352825646
417195554
89926503
468359823
376700254
344416308
159265164
120032192
161403163
145089978
354255225
385062458
288808005
454970037
465901857
333353761
229368923
155815189
190279912
169626029
422792144
119442399
56722059
156794501
397742227
322961908
29504449
126691300
69006495
238016512
310344324
396996608
413305934
305149490
259787276
465316384
259079565
169087297
222127639
201016511
394711359
90545150
426210328
174911161
167939991
208859772
63633137
399219790
350625558
30229909
320046836
63435614
175867545
396577762
40449287
151460228
204545983
140640964
354221148
133981427
85059207
109997085
355544360
380220802
217500300
493916255
385704753
218657396
381326612
477355694
463474808
287822671
249044645
38353524
267752327
176693
479091920
375777049
259778963
85570003
5447342
349714021
273835462
330038394
316156837
397172152
263362502
3936175
279266090
199488505
105686073
20578545
388947454
288024010
129896402
80492368
173854910
165543001
114524605
93453789
43845626
286012312
155044263
220105271
369230957
346578277
433080523
427514657
164246011
331706824
210143691
194925735
8408163
110903132
370349037
245266079
359388241
249350482
344541925
245932413
309365728
471584306
119308013
51182896
77608826
263001888
2814660
493392683
180922802
256990756
307326730
165540996
474283666
11999757
246834173
345684248
302949084
240151566
440139971
59285439
159839814
59372693
359982280
257539148
7293546
337617298
193741141
57808941
146247507
151066469
106466559
301379476
473346558
305851586
456542886
457047348
19438251
269171082
446733494
111690619
491580162
472550089
283478563
489359929
138919753
78047771
43077809
407852929
152535193
493877801
98647775
73320171
110838080
271376956
344010521
401182567
77904582
15926270
466528292
456244157
3579256
258747962
104919221
337421505
56009219
288312717
318783184
302961236
27012868
131568481
76835200
254721129
171447081
299121554
78061307
12846580
41887819
392932691
386827498
229124061
74314966
292311218
352180573
121286078
402836911
140622667
383597075
196701414
183692102
105849871
81641788
358817541
268647743
28034662
151949038
466501475
303287397
457202802
406555347
41977692
336399033
422234961
392499657
65538829
126697063
358778080
349179167
56194777
291808385
441585196
51257918
132263073
462249303
13313839
18192998
209390878
42787572
111326322
260538651
203111492
95983237
477770757
142511245
478613574
244252979
212771555
143812273
221611726
206213436
396431064
203472452
373100077
338774863
51170070
287035375
91520322
385765052
146977170
363098365
164018837
356291943
246621344
72837778
51270049
121502126
109831300
128572214
261112555
424218104
266533591
169408722
362769072
425459491
287670046
345672143
212433215
80631066
254252380
369059362
182110784
37564095
18465190
475828568
15996535
370557542
50456592
466627600
338185213
64995230
102291338
385864765
83713477
453494411
370715941
311619786
227904002
54104764
199512702
381385070
134082063
146728352
443804629
449633349
226353863
480420531
319260826
29939781
90825791
195294467
351995336
183975592
179790884
261583511
386577060
376867059
492110328
144149406
118847741
115313307
329478675
388451530
168865065
291336550
426993692
280709836
147375499
415585142
169168615
469168220
288026579
190385746
132987578
314005583
3227657
483045360
246654644
281173592
55315066
371205441
328085364
257901190
241670564
343551263
453915503
23809121
439916722
69304185
381664032
141086101
167400488
100560088
351712084
392456112
2365098
189228763
494522973
32734478
19237473
423567114
160294856
357183292
371914598
94647431
202158524
480044031
275591454
283506787
201145472
211610498
371819782
50314231
30032470
432975195
79735258
385947784
141531365
319826968
203414824
466249861
266115724
410754686
393526709
73670951
416286358
236807746
414497684
302763440
498111512
493424579
45214727
166684893
249874656
4660223
143245924
348900771
99415116
303586520
359043799
220474549
465160137
352328219
157680019
110326231
151172374
242990001
235737660
220503615
310952419
427301231
400160745
126002899
319328639
135814756
204989471
241250995
88797505
303055969
2302595
54755826
88221407
396930663
227784816
378072943
237056196
302121161
247269262
3923776
228475839
206913034
193030616
258014170
258242972
30791352
443421055
215776929
243087286
313395717
458836497
333059922
25457350
140669904
18183664
259051887
225833024
54556841
234165713
291069420
382447793
145695213
306774902
407710591
407112800
318864751
261535159
412741985
319290267
89022109
25123361
314666859
157290532
295839875
425559402
478292962
42151908
458066724
487992677
463655714
156751253
1309935
68026398
457418212
328907239
489914219
236498351
311964286
369007840
134067125
349247268
367376358
376918317
296787240
189392775
136436997
423252744
302768852
482061185
182556021
391587526
441113308
459506588
185629131
494559637
323170019
145854910
107082224
86816522
231656279
38102302
280437095
123822143
348893336
406563001
468484886
49200615
256587966
489681837
456140632
152363497
411005181
359173307
78169092
128284625
346615752
279906689
459122522
232756222
435879677
369337371
422115476
233201631
303094644
480741666
107420446
386231128
139267833
344240456
445634342
312955485
333856881
192531973
15114537
220181571
328428385
346992349
306135663
478428036
83356897
255941076
234537855
373779807
34816260
226649938
148300022
433089237
433967415
371274780
498386259
334061570
494988187
377442815
283311601
317894505
238657399
399981584
3229106
490944773
390618605
202448377
343038566
47825611
490673833
399901823
64099524
247121000
67826080
369810547
485108885
34199281
6661491
405645321
314911201
68831587
393225564
467636792
324880708
4294044
158920074
218969372
121590248
486555991
437182526
55298618
5512522
290032356
180026058
89461049
493531785
337610043
143691758
393341398
145049274
96009937
301085831
468203805
494625753
385464511
455997943
370010017
141130373
443928908
44138636
293393876
205817433
461101189
71628396
132957441
499688493
149612414
152853989
33006334
346690613
255870876
84544577
351044576
350038341
115515000
268391638
440371208
163217360
106326545
341359416
219548796
22374279
364425139
152890325
414321680
232949225
97400760
337727276
419314003
498807656
226806977
253194248
248540522
289170990
105635539
426403086
189682536
98417974
93047740
48387657
326515854
236790653
458010629
126503767
156722781
20289464
217076322
215011892
404562441
115786698
51111040
21813405
54660406
47725331
217713175
44904772
142277494
137359963
244364115
74798751
18493402
310249488
358851811
184156249
277245891
390842215
77525654
344686812
118821116
441961313
150266896
241686670
248721579
41430122
58948392
464506422
432753169
79448017
154704232
291717692
123609837
129102518
138722865
70703395
70493041
326606000
258796302
342408604
294888368
460717513
121605811
472500953
174069143
215931155
80672537
65218780
246623266
450297542
29374420
398522669
32789454
37469233
219539545
176270185
220418874
275770320
206819136
314597387
10125237
315239992
290018597
231413873
187059223
172818165
82095157
87437359
340403395
454278708
88188862
66920279
321452207
181649028
368907425
137144601
454592108
157680004
96976042
306812474
230070293
288993705
214534094
154109252
311045054
434207507
258955967
377468014
369802925
194828298
308794299
406987309
146929673
427746339
440505273
175254621
255576693
482400173
481667687
182051988
474406141
143273125
318940448
267314259
193408277
67560539
496695400
450493327
10280353
443235603
471471149
36083340
85144177
261370371
115205514
174624872
93577357
312528699
142966601
270334982
162004796
459176710
63985331
195044684
111238997
245506546
55383943
435514358
279241002
452380189
33663746
102084579
343848114
204556825
289249912
59715831
238628527
266542641
185321942
96930375
410297806
264580
271641763
421764908
230577189
372428425
269566605
164285813
459466375
477187918
394317082
229301765
118078824
127027844
249731512
308289731
199896501
207367091
472288763
18406687
166897788
447395907
364054680
47643279
95160103
392513050
331478447
339214893
424316168
4628027
320316887
12326568
464709602
175884727
344330656
222042052
15854462
263025795
460558115
404190800
408528966
103139826
37000633
231245889
225935530
351652626
93214780
252343120
232144245
433223170
86980826
339030237
36103131
249537441
150872206
110393140
218232322
33720054
416103294
262103389
404388368
269844593
269952928
70106384
43433163
187319183
205836250
289428545
349089955
400323222
424356744
396159749
75507074
37284693
202128135
263402972
291422252
282006194
423250484
355072399
410624996
432351365
414309713
188377134
152934486
147893780
343297885
392635281
423256504
467839979
397411706
298455027
293145023
351419740
23265012
373216651
27941019
138971014
464402623
310556287
135848415
162092397
42678315
29339222
483038751
56846217
146791810
115009880
379536929
82911170
479693457
63594057
275398412
315109961
436278437
68185883
82344398
137698139
106242693
248686104
72743074
396061800
53993605
202805557
358833187
333629132
428875668
9842590
112039736
234301963
181840759
308160138
255548970
453448449
4289879
206961588
54420841
214218729
14479613
307906903
282851675
174471809
353361573
258677823
13181473
211089417
368468136
228430918
355238977
299561988
77165371
335923409
130891144
93422176
392116778
130303376
377699996
103128951
75037208
193515349
206226270
416949720
108530096
429898180
475391482
91626356
345359366
399425549
9700806
226162242
251870293
400182053
54403165
202330434
367360090
81019291
285069585
28080138
374542139
414244581
151857737
360066145
349355140
15115083
438536895
293490578
133540369
150753991
97576630
76665975
179723742
322812290
255795718
324616670
205428239
247075317
273825267
182613693
414500265
405642589
481498475
252039900
495398442
258134887
375374786
437292406
175353858
256343695
245856361
447358224
276136812
108573844
487686980
278303956
398905986
363013288
253059652
476776031
37123357
293675796
185696406
95730832
369776814
453188965
155267560
157499206
50558670
335927822
134724417
396757619
166319296
493662561
67588097
355511337
236917521
114163839
241351831
39600739
215906869
372688642
32716366
139065009
414634010
408029226
385382775
334487743
93327614
300879100
346186834
18588207
477675549
147419496
246899599
235514450
5534033
127103420
411512314
233574139
233771284
251222543
83096279
275203509
45462126
213194001
60744912
306135966
246906684
423378952
449442894
260143141
418096353
415601253
116582276
337888414
125166605
218127305
410363078
403302429
101705227
420784491
48827471
381459565
15732755
110932533
55279331
497456942
400472947
194494459
11274135
220276874
361660164
299414591
138692340
107484699
189121747
303248763
10984672
126838972
385621078
236266204
26678294
417942890
322921544
394671650
120159503
170084267
25761376
425937108
320992953
305323767
280616443
322686468
256253675
318786867
157805060
82388066
354219179
251904621
336018350
150734515
98344472
111605630
275694042
243333793
81695762
109118127
171641147
113158841
211103148
361852156
336840732
395300604
190880283
284009916
167685351
472454853
256934923
56171585
19735098
385430243
380736406
465559143
449623724
114727392
201073170
280114061
414188351
378087513
78339939
411736263
158886058
449850891
289686186
273630492
44142490
167954620
364027415
27958046
100864932
426613773
142796274
79498044
309886301
466744460
343472129
439724001
17904527
143642899
120323380
172609413
367778669
394897030
8140329
424644813
205565283
229699842
418597149
406083935
340482949
184919007
495018392
143014907
398934712
144205835
138831865
166128723
495622453
77999366
497260064
51493492
421634739
72631008
158196398
153952365
369170119
335037696
151725542
145026645
98122802
141786893
131031717
163437654
18742039
268076974
467896005
210503967
156194732
31255979
324317268
446323593
209520721
285669405
334223325
495333643
358008767
328633157
28817219
31409264
284106407
131664304
289318762
295434944
102522021
488344944
23421627
174785620
462961664
64376857
32092984
343920641
281834240
74942702
284974851
91154326
340379306
246625705
324362545
87516548
286923440
443089170
270496735
321716949
463143340
202866199
197986275
131318042
38047947
385726294
447626179
33720752
23377492
171388162
247117615
22917461
70425882
158902841
210471365
158535476
191232046
70123963
351566479
166212064
458715537
186512666
386450927
148186013
344566932
155134165
484105073
23569771
48023069
355743482
406081543
152056265
405199902
315449723
164277601
108920102
68634444
276211983
387278846
40681477
310875597
341640091
60369614
80629695
88699582
21300710
149335049
252701917
290830956
105560069
89989886
99377730
394573989
234855775
323419825
35103192
397201499
38866926
287015909
284194308
397516406
494119980
189375398
333721185
96642730
476840309
310318159
51032524
88069832
210473403
105252980
331309500
250623684
499804922
346359640
254441624
199428317
8712269
384223510
218060006
100107570
59791201
85169940
344593373
248076171
279964019
122135649
7060834
185147849
476642023
134208707
112090450
28345409
344512561
469428243
13629098
85895271
257970342
219160141
443735183
252247113
73571713
169998394
25677375
846231
61656932
401215766
425016813
181112706
355635297
459638551
486491643
489595070
200485816
102792498
273627199
69587828
393414619
43329108
201391339
432723470
130406972
125820023
267877441
448962770
447820224
34694707
410976105
436145910
306626710
485884424
170351547
204088549
429436482
158892048
274848936
115955400
197422106
461213049
11628635
293901512
24794502
445379272
304735910
331934010
239885225
122268824
91574568
358233265
375087325
419486788
147253114
74866118
462604785
475154924
84563964
21948191
394429180
116766328
225756226
244416724
278066104
486628198
372597484
209813021
119564073
276360642
41099963
427611673
80486972
42379133
10002494
377339125
479541425
487104748
22772132
309176898
237601985
249488223
299498815
434127637
448041308
119617739
459010812
163503063
3845113
388037441
41368212
106171946
237295163
21563613
104270895
48315313
212802050
1161891
430306096
476430952
222654844
373289688
1690125
213645072
253596580
314839061
309060888
343903364
352270771
87337153
225245097
181068034
114340964
112351947
432860769
133073518
138219117
185373504
315479432
341745602
409128630
376471754
173964738
193335444
305298967
86548059
44469606
370892304
387571578
179472109
187205470
96914730
438333980
117292828
309262112
416147187
290238457
116778657
202475887
385880143
178701685
335792660
300415676
343287809
9970998
279965319
317069278
270413263
225251553
293742864
313635498
48329185
242423406
235556010
438479272
376459699
135191305
333808822
272405022
324945158
426986424
386461930
411035884
426233111
112459890
175616822
360123462
269025497
252715439
348311463
117424429
475255005
327007749
333626827
156123298
449556637
458827508
208391271
191925382
63019810
254386772
489670738
239195260
6200288
464165396
201891071
308639859
496451061
67212117
447417228
60847573
495162462
55237035
177570891
51500080
489488859
423349669
53425168
453737781
346534323
339004288
118503855
296295725
442130381
368401571
254019065
334004096
330835985
497444751
161604675
267737551
428126244
108446744
306993151
387124101
16297491
49581341
1309729
189115998
145183896
441445006
419826693
393332180
283374462
166295152
376856190
373362476
128857508
200174008
344080045
257076568
390321109
203327707
4374001
74343287
200910657
260742603
443558190
173195053
353261488
359430700
11029704
490674373
169755298
95228358
180066396
397185247
155795418
348679960
220093265
98034
134846263
363873977
95466642
411289852
313565188
312393084
39974644
230203561
91837748
389208662
264107179
176795614
375095157
74248339
61092681
25516072
340481208
102500854
30656263
264193301
410791695
198906080
386254775
57714277
23955809
287009639
442430174
426751420
305124991
352276890
369502834
210620448
248912360
322637129
189406845
149278530
335357401
327398791
443508737
90271024
88950438
180622136
212744964
94874489
36165490
295892866
224941357
294457254
24252639
292632843
60262508
9599217
69573676
25672792
20376626
259274169
435806149
190113244
46932176
229073052
490877897
326005105
207687592
120906210
52003777
295305785
334282073
140944807
499716109
237921836
375335012
209341216
45114405
467761419
480892184
349071081
280498140
490434081
74322416
151675977
409768719
228414679
189838755
135249148
136295811
383212628
242665080
368262413
428171290
192414427
92778379
270645529
311905742
380530994
281071636
415274315
302851423
252316643
447290474
420893578
244803201
109110029
112576384
459005909
20820687
358668968
496067734
186375883
473672150
353383510
473269369
493204119
413435017
358260029
49699598
400495314
438521576
301463234
154682731
366453915
294990902
212734212
231401234
499361132
468503588
487842088
253454470
102354469
337508800
160350950
490018043
308822472
284690040
278251269
453717301
356079311
167140228
22914053
115016443
262752974
322533131
423204366
131472028
394484617
479108413
162772607
377497105
2862725
349197244
296377258
256298553
346310691
94856602
53379652
149838432
181804446
327210683
120279581
13998109
48823396
158164553
435240277
22599687
152690251
398314817
485582009
92250023
207140079
406179497
255835269
157654839
356281635
25989837
352169062
488020108
283932275
277472234
44076376
290738650
398013125
190457558
172349457
55734906
300250921
226153413
148933808
126232233
157538411
245953889
132588131
420380159
452744016
215217928
159027010
330404250
320453228
355170948
337772457
80876018
415417794
372675966
389081718
256750205
35493073
343745193
289107500
399770380
53631061
239817548
80902943
130545851
40424677
99973814
404932398
24112108
309156822
286107147
374359038
464925532
155509248
113515755
277624551
383236805
135827390
123252853
145022346
83909654
406154593
466016596
237441077
495382662
482346556
89441819
410746650
51846192
70820815
264281694
247996471
453692053
450760134
377797788
194137699
60114212
177417061
44391298
80881248
303481883
442703800
178401094
258790907
102643238
454275091
88611083
93741759
427380489
421480200
394261502
257615479
352356425
179496852
285239915
84514469
107583535
161716086
431603916
296223580
317039673
121734893
42747922
241523811
467880575
325654802
442617574
316517344
94309772
200471370
363871241
352295784
78585007
475112650
187956752
268988628
28993498
455830265
266425562
205924227
154938026
1676253
242779249
167885444
136259000
128642634
279994895
106391475
354706609
101623176
547961
340525428
129683217
122775301
476920321
235984869
470471348
196416288
23445059
66704094
135871212
68521349
315686718
270304386
295922021
378192656
28194884
423777817
20672069
1183269
306796347
345733003
320425379
210073708
203047972
245609917
385958980
33853088
396198202
133289388
160729422
293960419
27435468
16235021
312165347
447366490
333060833
471272803
441853295
487328940
453030719
46705456
491909390
46379278
449412731
322729772
143775744
158996141
488781256
10089710
347981545
253013686
123407447
470547328
209163783
431475674
177208496
164981613
119210315
160267181
38901338
361042511
150344822
179676145
285630029
135268722
151826210
198099059
279130893
214688539
380935904
224023518
93017615
356042466
306856766
410454257
398253387
410748928
462222590
255589014
182650544
197041903
300133621
253101448
335794594
419273024
474658168
214798411
491980530
261836479
116527814
401975536
220497015
126360433
13394078
244590811
261927423
342951583
244026404
267786000
245614981
434977045
63497979
26136199
213711
36571686
452849765
127034411
422241827
426052167
441797662
47159660
80498543
469277676
41205076
494968750
418551263
316661891
260428420
131567205
214168637
419778510
431140640
107346383
318015474
60644893
487373562
61381058
21170425
396800561
137943601
206946271
433845199
165167633
86066455
77659803
303841795
64271462
312164820
485166968
364008787
425125342
150392732
63470339
429580358
12106827
496900384
458924239
162437145
329045764
213920961
400670321
213844317
217416688
499273199
190927153
113343920
452282325
37387395
174018
450448752
469054798
385933208
245395788
102237425
328675810
17907603
80122724
30934858
486769716
493842844
259904008
451120411
360605151
275778142
497187109
284158299
217898865
40306167
252513015
363782612
174560463
152886697
463044627
434911819
304469834
369369563
314194989
140482318
107052726
482100901
124997631
395420090
345985685
385621324
355482545
488923318
60740104
320487662
140465246
359331521
77547092
108524498
407748638
410356777
84394955
461937664
443526612
32201097
109102854
134397085
312895351
466960104
90819026
114589254
397186801
400753939
341157442
387937574
469289843
26598512
431985457
73274080
314056174
483327644
5125536
339560847
475962521
462694518
153283000
44737758
424490097
248509575
50074482
435512144
450385217
184931403
57198392
170944613
379515760
199813202
151115934
35758857
494833209
318573701
102113170
419780094
274479309
284267287
495041128
45949989
229642388
43237016
74912748
269268285
109222446
155504271
490440696
312109662
385734510
465536382
189231208
310169219
489079066
404626169
243107112
452194461
194772104
88314410
60283828
31055162
92407391
297636659
463543354
144084406
486194421
316794820
299855823
281897064
193136777
492866142
68705793
225522162
83278105
273992131
307912604
377238897
66640924
227143142
379839246
273557293
113833859
107243611
427404584
106518977
307336304
225335706
142892232
415737505
261029021
382431346
177216915
149407833
407818702
224265318
453561335
129043040
66025995
169982276
170589663
160930750
48105876
283387725
137914690
476133307
258634324
470837998
470537265
388145878
397716041
189921201
128317742
46228004
388298894
484824496
41678249
387953102
267566832
489432824
270613495
170513347
29725712
297203475
115577215
390172655
245270415
179388086
43254503
186125262
42030275
36104828
146212705
30240670
329453146
274607069
270664927
220091109
286825773
140018651
337892479
234078398
288657373
256269688
99568496
388564859
199335973
414328380
9507818
483948350
299240514
169859057
53481332
387046246
436834389
176099484
177181286
292169903
227225173
299152266
118697004
156604544
219866686
192850380
333522644
60421592
111566945
1676195
453417280
39167044
488668185
269959304
481751484
317043638
102625545
29908230
339914502
188515070
128871967
34279008
480140293
23623907
358449009
474151475
222952210
418704103
305398661
41581826
168276863
436074481
243335651
282510621
239796815
169381486
295054291
57079350
65807370
276499384
377982483
215331793
335341052
243983675
460834002
351528734
167615097
83885618
19181428
37866304
379639646
424452831
238392579
286438979
365748469
409360492
492039465
109427441
98210078
107921004
36268607
185794644
188244680
479239776
396317630
37680618
340497694
211632711
165781382
459345314
51446562
123766251
484448543
154243904
84633896
204317404
211629066
399554374
249274545
232514984
376592407
493761713
373159680
91813481
345080628
418388699
487255160
438126619
36602595
201757273
106737257
421306221
41002424
468097685
204655772
276572437
163354615
111451547
167570951
154212639
56120497
92308982
450897898
317278611
208287249
283503457
418870003
228589325
332424982
449625898
165024200
491392683
34226735
221384089
208146523
64980380
331952480
382289686
327952889
211388843
219314147
317981553
18476228
437892272
329526323
108010183
423929264
46356350
250069177
361091755
80002957
329420139
349057745
232788549
334035439
165211669
235633120
100381605
361260308
208429322
311080416
51050569
345998695
256981907
460623576
415295853
314951587
133883915
67184184
260216171
191773486
57754154
355640582
115650011
288766142
131770016
472945638
309161520
27954625
15890196
274788166
1437424
223081618
490540573
430032683
446921365
97849570
212823365
353100704
391105594
111884714
369531498
347866039
452967018
400408244
3996862
345050334
363369695
71876735
5919493
420503840
466853627
315754066
60067910
264869170
301638942
273157138
313379616
258071535
92912736
161883548
433498928
240585615
335103019
138640970
492248153
247929209
94725566
78093138
181086517
99878449
186508404
218764531
396667627
277397111
412297626
422314537
237045441
70457874
397180857
39725975
253669708
454582313
187150595
52314412
246042296
149143108
260380524
440437104
478001102
67309844
145740458
165921714
232890608
467861081
9157241
387717908
404138273
85862566
352540856
311563166
129732484
494610967
159392036
298228084
491021739
369644849
382785844
173855295
337091437
429477127
213835950
37913538
450686598
460433101
422924580
407921993
19578267
30783203
444137531
94257406
16513825
333132591
239727318
386336131
193019928
73505253
105071770
396383163
460203684
462382751
404333707
231377561
393477383
232676978
347027212
455254498
196300842
122602853
445009014
97293007
22083
360457672
227586698
310310888
426654094
62578317
150662977
312370986
195891753
70089083
24940002
130513837
149624353
482137528
21387360
438642574
115634361
69237149
467250708
334732172
70356284
10528631
450455812
151933385
62162685
204468303
178120442
348522710
278510477
395533581
20236653
260346750
210986364
350489677
213526912
345046884
284987474
307274085
85518603
183465681
168486474
251245555
306563256
372322891
156692333
183665080
346027381
259840537
445659819
53938354
305158567
296860419
128565196
408818407
345933891
467374641
116738607
126396187
136860211
357592802
299661702
48439986
455456689
494067989
268641419
152122140
395647176
182173540
23160009
403347064
195837116
341527129
173408880
84909493
284040125
104170899
330760113
463595726
386235487
256618718
270676779
336801858
463871417
80020897
42032123
319357213
156596830
278638245
463795397
454936984
101186226
484752150
283471959
139967835
488281320
113471683
155137040
7296863
165092815
330829476
368098829
164665381
360275709
267120014
291406071
352503486
249692512
69290921
410041053
393789885
88953821
344971147
331109811
251802192
228364421
37482502
183335899
259337022
49902456
233016948
208102251
384364435
282822218
157120156
198489578
113536011
416546200
421043317
322980550
367992119
333275239
279952930
350539530
194112603
36318297
324222922
70525381
282116855
438855065
78846592
116642924
292556428
227191438
343438343
264294542
116410509
214757918
475588352
11339271
90124141
166879882
75046021
60722453
342170387
8086884
412710750
93765872
414570679
61943990
213855089
306605871
326792716
52145298
181945801
410676732
492185552
458553223
460055372
479796916
209465700
181739294
480487378
16132029
488447751
183412568
24304719
215883156
31147009
190832111
354625634
441423710
446265774
499426525
191933985
343971200
417765718
351435564
496517767
361532197
249890071
465758383
450846744
13935415
131931460
46180809
367485118
51472120
264803879
209333031
87595712
159220624
5989667
67655216
1314980
34201047
376039766
319480629
21608488
300137330
162917462
181271190
363510323
38088572
386759389
312684089
104150043
489451473
404141660
439908374
11601743
316475346
6988837
1786712
105473692
218907307
181934351
330562206
210719513
68917228
130075383
68370046
437305519
354538161
341802960
29464253
387946482
104044856
306281339
148334128
325688515
279433251
219536794
78107714
119021296
491319403
24253945
354289859
152496754
10588788
444039033
478284925
260420422
256403853
132103673
418479982
14372355
364394629
186764246
390304343
253159670
281012385
24694773
395672512
476398480
394287962
58523524
122851913
165873750
50854479
263727568
284003924
214504352
120650873
191040315
146737518
3331624
147744052
120518844
472370159
198029001
23418096
77292584
386114670
49136816
396877615
473449627
9440462
139408560
12600731
180090704
136096233
270084701
245284428
496249523
97390241
390527918
300289640
483811002
334963737
57422542
78315925
1061611
208672229
482740332
23833139
366583208
281850742
179673449
454643191
55882378
170259507
305187067
352380827
71768036
154701141
47596929
48246191
312513988
471481368
314387073
365515893
242860734
346471392
381890591
150762081
381524079
403236807
385224803
367429611
267304454
460844893
487606448
399188667
203112822
462850816
125329593
22174011
311268909
49038229
23772252
227980716
337890898
112745420
449325614
70885433
89037517
259977841
45509679
495311318
178396122
111574169
292254488
123686981
78146910
91108447
270019415
308536323
309285029
101682961
324515084
434067640
365136027
155247689
161237214
190610400
14104719
256051899
382921844
269236583
273905645
177944919
439099178
222245684
194788298
459317512
387693538
274269674
79927520
365787201
160111672
172479071
262989035
493560493
203677590
176888944
145188331
403110334
241445803
100755113
72443629
280270763
498299666
34582667
139252863
350696873
94908018
163882274
257104585
113573858
478871225
372890990
270896583
82635627
120459594
402735743
315140157
221771801
267121529
335455939
220159639
312179921
97558115
280127546
444769535
100800752
330995862
72606166
140402689
100081554
475880132
62227072
207122143
58880166
303320474
284523265
81637227
14721435
99556473
67107990
94982649
367429741
4557680
430241960
379450063
215716837
276885421
344917448
20416190
275536133
312614336
409259061
479258183
374295264
380097317
230013027
168707221
405450080
322885117
225624855
358064490
429423733
161044786
132306690
419080251
254053939
388087121
342117550
417691179
295813132
144595798
167141723
297855429
368644115
22171066
198347947
189329138
254029980
57056529
354355398
458168973
86539325
22064847
463997390
180338245
23932768
193949107
471275709
441023677
459387626
379036164
161079005
156968556
16833282
143161112
286620560
201362454
171744965
221322849
241903236
83923167
445333740
276059280
338427887
229633382
205463965
191370010
371580896
220823788
257866421
19735627
344531812
209479308
314698154
259564500
31281968
112173089
158944933
463448560
186202225
185211152
348779248
345091478
67181632
246585530
49731896
316980492
185946866
156541294
112587654
195332621
493538858
11295116
56716563
380216089
387602575
70811979
10634299
56222532
259478708
345842170
329679602
388773018
51631633
349094603
205607648
69299796
381176634
428848368
397317744
325129996
384958815
172831587
344025182
461699409
39248417
98819917
32536197
118391472
223506378
4284171
104816519
234927685
95858775
252347252
162924998
362080482
115799339
16988212
66079199
119093035
340263042
37461046
353026563
321265590
104362010
282269689
369740483
132707214
227643198
240565176
270747909
346350786
435676854
222392144
439538720
436215031
91011510
64654690
363203269
35781940
32844303
439376123
499583310
136051982
485936799
176452132
17359584
491618137
430631421
480171047
117943580
333661316
3420590
77608838
38963295
463021274
473473943
465216131
206114507
278321082
335953756
53878505
428598099
29095928
441758290
378357445
175093919
297321464
478135548
213964408
457640681
332895282
444304753
29679761
393000918
481511014
198796968
58941739
151123092
378305568
416618232
201109948
30193069
156605594
477693878
86239428
254940720
9812406
463468965
121804591
179202914
181272613
284979712
294217898
42372816
371021737
348331202
443239948
19974223
89510604
180858328
322258131
444551202
190947769
62356601
98547154
280812283
247579564
203423790
182454481
162728969
336483764
317540212
40697480
443503639
345209968
304838485
433808138
306889118
473078264
82090075
96443207
5198049
475323208
274269278
491208975
203606355
394304739
300703471
1818660
290399232
471059267
111280855
457595246
498083399
40401723
98459443
152668359
352139850
147828588
160465170
281003257
465679013
170868222
432128948
88800715
167949714
464122682
316862929
125957569
486448081
234867764
425066268
110102799
416989428
38105834
131616717
239322334
211958812
376590
394178883
342768218
276450329
392744241
225307825
81093104
30368324
361672601
179322007
483281011
215158602
497387196
315540513
23918312
248288795
488560642
495373509
414452087
40223785
119864112
195754625
269403289
477122878
294324783
287989517
413763703
334503631
297245917
121829000
388891650
88765967
492794794
130119214
10876592
467240885
204601324
298730615
177700333
487914011
407600221
195912433
14954740
182939492
271487136
235162205
247612721
301963869
365309325
97335558
190856862
470616663
247440403
478465813
97135080
446200234
427575022
79051050
60980428
288164800
199862614
263884088
362870469
161720494
369866163
259050442
350135024
440549743
473466282
130252687
331914123
16383114
67970275
249161606
470702843
290625758
115905010
55878536
18510434
94465877
221675952
189389887
382411709
297650822
443755057
205922337
11376079
191865342
31490283
129200806
343086093
392640151
185842583
219926205
440773893
394388190
86537954
213682249
321487162
431466052
418000512
78814993
417721777
222385637
170939438
45978698
294008854
232778284
23402816
433347641
109398434
383911062
103641433
224573721
237045291
239731957
270077139
368322176
63554283
432243081
176181428
198181843
334995774
319782659
494054008
39646596
92611013
349293741
39652733
276186855
370772228
206286603
316029140
189928319
171383338
303269090
267496319
275787791
197306938
487893912
126289278
391934153
50723320
340209451
293995449
163597474
10118243
80519872
309782079
238576259
5144358
279171355
89670611
499048714
215768563
422563454
409075982
136199425
84257740
253024314
96624094
396408137
485798409
32199668
210023326
337124075
483006204
431415340
279045755
8107634
219070362
445149905
207991215
374108606
333798304
370099715
243185788
99824723
316150489
215707909
163513114
464364033
489728982
491361253
441467088
215359458
48425759
169940545
127811746
286801586
294391081
62636321
317311766
48970450
169633829
18794094
441818199
185212070
254678159
182359284
344727229
108797764
170163865
458858224
278528798
171280332
490726734
360679782
288432393
70289595
288119674
96164046
273496070
98564405
300891411
110129341
157460813
146725689
350895286
38210154
190515941
23033305
67844165
26025346
286609704
255490145
186731906
163172587
353110176
304491049
383359251
110078051
423422762
464614050
123456799
19751418
228265645
455016939
368167110
93600307
497285862
34544998
270130501
61232687
47902635
421327774
217613123
225632553
409967888
320156419
480034033
463801847
40297100
376562190
327783851
250385054
308581860
81940821
387221539
384182401
445016605
294368369
196697783
476343822
107419865
79624227
22885642
460437776
241566573
390354134
92724519
36172913
460110257
405584191
444749489
155397704
213364264
276640882
229487618
338037776
456245727
288667635
17679644
328324660
57148171
244499258
425595373
413080326
376110320
63552613
279697967
311757038
268110501
236339192
18965740
15061812
63630891
159517932
367542600
452050523
287313639
333067043
203386079
486358550
35856848
82869431
230075491
141862791
153909653
183665739
354428838
278255045
100373384
480227264
306744431
184154020
74043979
209144773
141978179
315187526
441941131
388186195
430624778
273637958
438165532
103662223
410053722
299490726
263655736
475290367
136080805
417069290
32205652
219081627
245287216
312892407
288949072
443242502
464566262
460161880
370779959
104004721
192102305
140573907
255371933
438291677
307228501
282528587
228203462
103708536
416830146
319929024
4134652
344974557
422373048
127855036
100997881
296523723
399357935
338724518
245318656
36579522
331696822
34511318
339403881
397781681
58470783
374513888
214241047
71091857
254852225
323870048
279845789
270051431
460939240
40011605
392351283
460351586
408625936
453756653
254815413
252470277
454296310
212553237
156828867
221863549
72426073
275207547
403636425
60073665
23412204
25279478
474481057
258087227
45161674
368700837
131681581
271203435
457919255
106353568
385495476
213139064
34925839
261678436
249719397
207376527
12546803
287827892
244022478
307350282
165413345
463684111
30413676
272566488
154523493
384986481
295918979
107091702
326280826
261939148
13902111
234228582
355517996
342548306
402639183
86069110
331237616
296350395
282616310
42058377
179011548
287957672
492355427
372917159
364620007
6399756
126344754
458214416
241847175
79178867
116388686
388634822
31656880
326507610
188775473
466003038
307503499
61997553
143130215
126336367
30616116
148508992
65333450
100448265
474266785
94409788
91013327
105108374
287977384
273353717
121684688
111013873
111613895
418553519
218177461
142149004
497183998
146344028
423008963
344114367
293988967
380746798
4320734
293970741
370508155
411626584
127072206
430722003
81147661
369814122
71573124
353171285
195388714
301940497
429968232
138186933
137097393
62327518
196417560
168750119
258810418
458140373
277140330
246737576
470363833
72659668
278018787
492808429
469679843
408186111
310967204
22930747
33479748
391580220
430543387
159896974
230063783
402137278
415477399
335511466
269414332
254328828
207859247
46927340
338267268
182644884
75642797
217558327
317678568
347314092
486607778
243388112
92466621
271768171
91989888
398849975
387168822
274497594
92024004
23055198
103030241
196812218
265996757
220552625
404082161
166939174
464719726
102030262
337717477
426123519
137728745
60448760
345336824
479024558
271572352
437957069
71417466
490242078
306702115
455865653
229592578
419046318
23993108
312306128
374094510
2270952
111134480
460161155
382365915
432023677
115496724
79513038
216292470
194666714
216310056
493150193
247056913
424157439
460593712
376193355
479127351
202817341
365557422
35404663
306333349
331925365
62767729
375315084
175667021
342405018
431304636
369640370
188144018
434770408
410369083
77075119
23883891
159080787
231477555
115288373
253027483
195981688
12030981
108638573
382309577
256495065
467643939
139375792
109169232
51113180
446902641
219778316
213552877
264610871
99874079
364240437
67814746
83644986
235096348
144571246
363106143
69077924
230201664
321442797
89091708
409966409
383081570
306577829
331914452
355633518
66758228
121900903
386596716
92359750
347925419
166181751
105838002
47459841
92750317
193772199
297464560
125399333
349979725
221861153
267298003
467462095
186169630
363249500
128940199
399972516
402509695
142876169
75384299
74522706
92426505
411604233
232580067
220909451
201306032
292982746
125562646
432225327
42657257
346525988
257383296
35170379
16740409
416143705
379696173
172733109
410832830
370277543
121665911
456234209
59219797
23021237
460031962
337756758
82243598
446614763
180899752
294938899
285739654
171880416
382545066
360274474
329041269
447755034
50412163
18911726
435203350
117873849
273690578
308067975
181410575
41513395
268165559
184260673
334553104
163026982
262643134
442753396
78348909
92992619
360148101
368146191
213403036
50685746
90540009
280453067
441204860
95979484
290050025
121411284
336015301
347380588
86439017
480700216
201948850
83296160
222152016
75964831
315664779
399964648
171537396
377188069
241873876
310175977
254950639
421373785
157232224
296971541
179663864
378364805
475524387
421056163
3804882
412029456
148384937
34438449
494986779
250149222
254998466
91566906
31037290
84038064
251551687
295712737
408549330
410177059
67780106
268214625
105960887
340314457
190983178
78400251
378010414
349873176
141854045
259558846
246395897
63939761
314383223
428712828
64031559
133439352
443254299
328353979
170723977
6677466
155593554
176889719
405201200
152357955
439716517
143882169
19961581
431447331
242173959
112847344
118416395
420356876
44656078
241342944
371304157
366800012
39394855
10612754
65549940
206002933
266514646
119000161
255794131
326098535
317837639
141235924
368202277
10746608
80982641
444085857
65786702
195521895
156986343
382170469
467435612
272220863
44891715
11672770
241195661
307657557
479465525
65444653
418239560
479860697
183211183
341429442
336086764
129274893
388313422
9347767
72705313
399916583
489109831
50216875
477893431
103837167
108938095
118983579
324265400
227481712
72888855
326232635
298259544
313619562
64085526
317990984
325152911
202119462
323309875
417746822
153141482
16275467
495654491
351725652
26570750
89568111
395109458
8773410
281920752
324986112
378309423
150581884
225803387
76518893
45735857
349596030
457504042
312635194
434152855
62774445
230047333
218130340
129088403
382566116
89665069
19443195
195590984
460266732
298702425
276642204
466928032
279059852
420270414
331696698
443091370
53663219
150612204
162493809
42819130
377474481
130203168
412913121
187444551
463629378
448069419
484417226
349815330
79348391
369633450
350519702
282338025
457046895
67745311
323244643
82857616
453327367
311222729
486114398
463761881
345573713
168198688
135758713
342920484
367502574
129035475
105405123
269842216
405170033
475164470
110949624
4278824
21228198
488880598
175090687
159064180
466476210
365751801
139471171
190633122
490750536
367491434
146599609
40042731
135767291
349390734
23645102
469899000
219077452
414857672
75122721
74680812
221855653
174263116
135951845
392735838
173344480
174178539
14330611
121039324
386579748
48032601
152548022
318605514
469786662
391412662
462265972
385330431
476300122
318824255
325031019
460493532
434749953
255534056
93664515
249299935
159250020
366807320
404146487
478598230
449565497
50573495
458851343
121468035
126380952
299725498
239244252
197488130
334333176
23458860
392089415
100500022
125907500
394398055
11535479
259488556
157086450
435891444
478305901
411031891
20304615
400538707
199066792
399588379
133044794
284201866
389783222
13880167
174361611
183319818
219347864
433326882
342015149
367292945
188256286
93717898
370278355
397535978
289967441
260883159
165093008
15225523
489960063
156311767
454739605
45079419
473313320
7459188
435408415
16267369
473728923
129429278
389562340
378424971
199733371
119555800
14461715
285777649
173921903
34010682
262793748
95771149
81691264
88891979
180305758
295474666
193186525
27210550
51571560
74980425
110670460
393529832
297215757
406849635
341152255
4254414
54646886
208147917
174416772
428459500
9748337
279502147
268078273
474962775
363706704
407162475
46206298
410530359
97414179
136340195
225773109
152303258
14570722
396336286
345641918
95427932
183946713
343267694
215530680
253290572
41336121
253599919
450285450
17703269
479750171
20814253
380108606
390319860
269987935
7569696
30417333
135068889
340720132
375491923
399635120
31772784
339394770
109541965
310858923
477958173
218690978
67016738
366766128
214262243
354583733
444156157
309939692
234960116
132194080
486129334
8756146
496402276
472545052
269710553
311295084
156754583
485313655
20492707
75084948
103058637
136065898
198296698
405446383
9212637
309911456
166522536
76128084
93328127
80676929
480764076
204731763
417984708
335686766
125767486
221340857
228711235
323041058
446594203
256036801
104293411
480608830
66090200
427424139
292996611
199260351
464860512
474373269
387839067
215694007
239906600
348509462
328699987
272633184
132561847
203837841
355143161
295577405
300136305
28097308
405177906
150228606
150727893
35897897
11823182
327158504
199072506
151267296
131410871
83265412
197654907
68053308
95723130
36719600
222295004
365948218
480841604
260177292
442341847
324418514
492539573
362488149
485607469
322754049
30651655
414541768
192625604
389715007
492337747
91664133
392851808
190911967
34971932
448703951
211256655
430568854
358485314
273373793
446540730
483523100
392326475
20205311
277210788
116276493
100693529
429934671
431745869
277162918
345844700
15036521
82496253
84155793
406481491
346703786
436460264
72126799
422197464
39875964
494503632
10495870
367650642
268887246
469926214
343349291
248281915
94370733
274491533
398547510
475347830
442229443
327197535
4247176
139530874
255787910
86228943
284820769
428852598
241798660
183822312
317600055
76852580
373143795
80735318
7298168
281684533
100121869
335270551
371669017
425695768
415826392
60434511
442253001
383342894
120912640
473543809
369370164
427766153
299382362
300387871
19251301
387995803
455192592
428152633
123329702
334147043
409839613
166967114
459789140
32782644
256592938
55562259
70345931
106502050
261688569
174031506
419999238
231454676
99561959
348145740
29499612
396975651
287454056
23212883
348460069
297553010
186009979
401660839
233046424
184274854
499946238
194220703
357064206
200051327
75020701
422204185
403860876
290888888
413825688
485177981
355930527
28213450
12597283
308153213
309836817
221878952
442263929
178989106
439060074
465668222
167027478
300354272
174241564
419863277
460280570
54087022
114524037
355874245
172784772
162694664
325322926
277389749
421448518
274170792
285460081
430653150
470635037
282195991
241116056
313775491
297503764
172924295
160766539
277018374
162752406
133047681
200420210
6389439
34718427
47764097
421701940
419679526
332435596
281271282
267096113
235070454
118908157
157102429
423611125
336346417
255746168
124563693
400632802
25340264
59105822
141272789
342232901
432748543
73744293
51136177
493686094
221640239
171815963
291108657
362188933
276772699
231694090
234247990
164992329
117021583
121343324
279501943
461906193
177309366
62808915
37051501
10999006
295884876
480129808
99303882
228803253
113157058
195723632
336653841
51681920
71070038
187582672
277195083
488106752
161499256
71644848
214358733
69080088
54702248
98379531
337998997
171009026
96599815
111120009
325593240
401051280
225334005
257439233
332235693
479181187
425666653
296195286
161588037
215106529
396914807
281726071
307008691
288659572
367794217
438218706
150528358
277471546
335429531
373192740
154368109
295614781
378375482
127909695
283083952
185297625
128862921
262967284
337788717
241494615
278890151
75513739
436874859
50969128
72608164
251270066
33609621
475258716
311571758
224859282
366912034
42727701
135993035
496330265
377961884
433718907
280015913
34029165
363770082
457103386
416131483
367154138
192941687
264646695
475334841
487128624
94763768
214167225
141412303
146541348
96485915
101576678
73825964
374985701
419513695
213018007
225530699
336420158
72395439
83630122
232035696
471819963
120920276
431992816
471673000
275216214
331705077
444608551
256717258
355956115
246506040
33931341
426158016
418988822
89279044
481535244
472581290
130693746
379440306
356828704
427132869
356818201
49179834
53108557
437220261
32022541
170549558
144780478
344048801
114928107
17854011
18128717
39227636
188514430
74276941
12863277
358518376
294926544
95754497
398701519
39013587
449439120
180564877
206527473
302072015
449051746
231308275
94277972
200580716
130311567
467143109
406059177
146862745
432278282
103012202
465243566
191940821
478218364
415436314
277898837
495807789
267552643
125790173
166354895
17102920
466153283
30591731
222619357
343837763
398969958
462865005
375153129
308919355
468977005
103407653
196415422
232395042
94278352
290431043
239913863
441650573
132219142
267261006
324469777
446066764
184566276
178150500
400691660
483126335
406904651
370695215
495714688
5925563
423014892
78447033
379896739
266927447
8322103
53597654
49994476
291046233
472998681
122245498
165111867
178831115
305112158
146010805
466831727
121281136
54217112
89253716
114039007
282082409
317281601
464171836
311837560
116196019
269275417
237106112
268064904
399605233
172763777
147708564
279987015
311774589
427605927
360569634
221085785
291338558
410074407
289610241
498300190
468423264
156098562
305228635
27045694
4479371
355639706
105302736
98796664
348990642
61781991
216208691
453953324
377506090
127280531
222221263
356421762
423898527
459339213
221714278
148836794
416412953
41164535
218030787
218349938
244131101
421879304
244049782
24967001
224944372
471153313
115087083
455088086
149296322
2213986
419649847
165136733
266832620
406432312
19697888
359966120
13324159
106631425
78948625
354895569
38029698
213498312
388753949
114719246
353448823
90319249
53204706
456518587
106845611
213301371
266048141
250777220
270456584
150760067
185737859
93396728
364732657
275223568
340529082
407851630
37113404
11424827
191867323
78538831
350433269
20883249
152482687
153625100
341858386
165441232
304078201
414270122
36392947
93910924
248901344
471633481
325726161
287364453
272465377
547513
424802372
436437227
328165278
416675684
54824947
468845889
272642692
485372304
380688948
128051311
394085552
488415748
171890864
49338046
111986795
1522552
45760957
17665477
306618544
244615747
293626383
2017359
367014441
290644820
440067215
78129574
230616204
9067863
222208079
241530679
364149075
157151066
132507944
193863877
288109456
15132262
437362128
494948913
12081568
218449697
3801478
58348559
166046691
221438803
310250843
246282807
218290684
327599756
472928784
122308460
65704698
186731474
272490658
495305965
2809402
39582254
400931398
265642636
408410206
442893852
499443089
379175145
78356575
313458899
448726727
101209564
303001237
68950660
350669743
274366388
428012850
409479937
137112413
279774657
150997960
217053697
247009865
464777435
435449990
342509567
41218968
228741649
377737271
440698798
10138405
229037529
434736648
60353747
436185376
216768700
89026212
285798609
6353771
451262864
405577354
98467776
281237831
15792454
416941775
270716880
418804050
211222351
38376093
84025988
284493604
262473711
110659411
144528688
235369858
81870253
192898001
139956458
44502189
267649339
465924756
195416805
496463376
89129536
388901225
209303392
190017279
408963463
124790534
455131691
117117314
166132913
273489691
297534579
290224837
312455199
486883802
223377666
56315249
27551345
322969087
41668979
448298216
276276344
403915920
396679274
103957320
143005825
123613395
433337305
204059624
262756717
55791492
367760778
353362712
395203715
20313404
392014600
483252312
480754115
40912348
433376890
87105069
460566678
140341506
223724512
338094866
256962028
181352635
479384878
240808527
127709703
53037921
311873448
159573153
164769696
42936894
187032421
486240353
440574151
286097547
479058564
286397640
406442466
25368093
244308738
235451078
463992964
365109095
80185891
137389932
57923006
60293476
347776293
40025215
224103746
254179058
234551492
393380201
286406253
178629927
204345049
476645151
268099127
302975944
337101196
136968830
255464064
313157209
162813347
18249109
458653914
326414554
421167760
327304227
293391177
17593328
336980599
273221215
459668057
460600562
356553570
143218449
46503373
92391279
302209096
440174131
338925086
99362728
263594060
225503949
394852754
487513652
295199944
306938725
171364365
370692439
237799663
83132660
283654999
499921663
300104970
102129457
450536430
89903340
370904680
429336795
115254052
144111269
135299328
395625698
124498017
182627433
222805068
218912152
383160066
34721003
9598957
189252093
212868867
216918292
381647940
77935954
57209060
93405995
371486143
315734790
190671193
198609882
358105320
241260186
236494764
182722100
281016756
412460239
235148220
355093098
51315882
489343396
307365341
401801178
66391013
402456672
379088034
5913742
470628153
497994527
99975088
265056596
112717325
425871278
251039360
257193503
194003172
248366773
109097030
192165436
199288770
322798531
386298242
359469696
277785933
391038951
43391184
491788318
485484645
304082206
463690816
112634493
120709914
4985222
246326499
488419469
471939908
416757927
26885381
18888216
405282980
454668079
39842071
419743346
187652698
333115870
404080979
17162509
341522080
473262831
11278687
11489627
453986958
85090687
370642180
341038984
277789845
274618323
56721172
474276188
132924902
392162067
191517567
349337572
161394176
325771926
258568497
97310963
297332124
110874779
219092739
201441350
77843456
14024577
277994848
264221697
496497719
349695252
425483401
465729138
304821529
166868047
391633021
90309940
305773968
460185967
328146588
473550972
42881807
297660306
361251923
385150694
149925594
205325454
386932479
102915701
368855612
223063369
26523538
356956135
439443339
432832356
276204842
236664760
293934870
230179249
324091496
123172651
258117419
462473687
165732753
154107639
426766658
295822241
246954123
146045744
93519787
325779299
439244736
163163099
397916882
380634529
186784194
464798031
433353761
498633031
134751509
349494015
312097087
489602362
334064580
423074523
259871272
15566936
276189773
168265605
366212010
139442388
211442943
338791935
231343452
29721764
132406491
406234139
68805506
168213814
150867898
96783133
414174208
496447630
148272465
57504797
171529257
146475216
313460328
219205990
91852010
95030346
30817780
452111665
352849919
14366118
149487135
280310922
493323169
18923076
337431486
293901958
6839460
476189320
34207520
4968898
375390519
25343178
179928741
190970743
431627205
143846019
402630443
93359851
323406626
167948566
60192537
69544475
215353835
111692583
388932542
463770650
254852738
176991698
210066616
70884427
372633737
113930751
436304423
201362513
205833029
58650154
47254077
447015049
254301142
397302416
381516830
241365865
376062281
178044379
12644193
223669737
438074177
15144403
29342016
14447326
246776578
341488931
476528436
26145911
352153116
429020539
279508376
435248649
431672712
194566560
427609674
161118052
446510220
161938157
294644437
88651521
339234133
307852272
463872431
20822460
263240087
378569172
122685599
123137946
304898786
89011702
67600539
382975639
200496939
190043372
324487392
4379380
176050266
306958602
241771520
241103690
406448667
453278563
135469510
304141417
355974809
125315508
48864375
218410503
257576865
440674505
306153669
86339008
54684727
414062912
416872050
492162092
356908619
245584935
81192657
157216354
246024931
382793609
434118734
405776449
10495991
269057389
350190627
451999898
495378773
368965114
65438497
260194694
210110045
408510816
391358960
354445178
223405828
326199433
470746689
456143225
23858442
120476343
87109765
48542878
367788097
158202237
239417803
498992155
74042657
203782252
499555884
266546765
25520815
484982234
192551338
452360975
470815769
161345020
189496343
423422099
387506798
463282761
17689566
169049159
333467905
110543495
456951868
443733222
217139904
460441816
326426589
14238213
108321848
287413283
152349493
436375087
305318755
475008589
34011086
435620971
316218958
92919546
270591554
321203231
371701575
482618162
182571395
484445648
474259634
125525516
116144776
226153276
235601456
434316925
451181533
18270988
427839547
346335769
449776159
283274614
285221670
157495806
312358905
182030928
109427559
58448733
360959549
122725574
164402647
158579283
108750891
240607195
429011545
333371085
239258033
472584297
202499236
139540041
400487426
228829386
41311969
351019331
380447865
43156994
335578297
62476755
13562773
132111478
56409681
219705357
88096702
467864587
410535398
438733386
435351433
391149206
320124673
387945830
215470644
256970039
375159937
52041053
70614559
490924965
63128565
97445190
123504504
451600237
73327186
169193617
463197230
417423414
34737850
95186274
204131735
431399535
334214982
176409339
102724947
68472897
78699644
297140412
127408740
335168882
299815396
394902963
194247249
53546797
241571036
477167605
327287601
275602638
448512235
351573941
310284150
174173971
413663150
113911140
24822684
254150785
112551361
102667818
485427151
83403443
85310033
431820398
445153961
247089317
209586878
230829651
183507423
260610380
134847762
430513244
291648388
300575005
315398362
354129926
494021290
121253764
19236391
489462228
468787189
408483838
41619105
241447231
213147441
369307049
376222977
337590888
23070785
378060322
222746273
246773495
379817998
112602696
479480393
430941543
230121427
65172148
21070238
111957579
17095396
344466536
331994381
194634143
218092805
101134866
239432611
363547413
124712798
190579139
357088199
64153335
489716826
194937819
449383197
292041604
309093350
255598752
244078193
443197410
230617767
255386449
338876564
177456354
422051287
486048701
289954173
111915120
351947961
108283892
481637824
357536177
273673458
471611813
107013767
281167240
145257918
123442428
133088854
499320560
164333067
285367697
333101934
56476426
464674611
23142551
308578629
293820394
239864214
51648540
464567058
418454084
455372164
462657485
175824810
219109152
73872379
208831682
96018790
144825502
286927039
22560279
487977080
240147988
466849228
258691968
249982808
41992710
239513188
128120545
417813235
494322514
406080659
20848187
94011575
394047011
57931722
409010078
229026183
427248605
48184566
465978465
364865286
57788792
230466237
431291050
21082766
452505243
107420539
284197820
399578059
106661831
356499831
260622354
218063283
1982625
408296303
472370847
190398990
141403509
215889997
347376345
264276276
351951495
404558442
147564585
212664605
316341151
384724941
115131201
111113974
432772491
227911012
238062192
8040337
243907577
361356796
51527190
262208655
467484738
159621279
422423140
270267632
242438636
240094169
17540255
134089921
386165903
222928213
394287883
465664515
392811874
80649939
5137426
182462619
373547143
400279923
438656996
322146105
164032277
450461967
467414265
293343524
285112907
195945584
249732236
148536134
193890540
423741382
203387332
391129831
467362957
481072992
53497713
230268210
243767078
300731422
272684930
76781977
90364166
173421284
10580581
496692475
417729071
192567113
366610178
119518763
421868034
276020323
47063651
495787033
204561835
256263556
29470385
406433145
468096142
457402639
390439795
389129905
9399903
131356808
396780580
37494335
170384609
118250501
218899888
389344736
447299100
112230249
279124736
425488548
201047347
281979282
398195483
397351836
380503231
472827454
76357395
440686016
117810434
352467139
424263673
388461777
459537550
58840982
324924119
493129348
340473868
104074609
400100696
154472308
235757180
354866560
18134085
129328089
108503629
92621573
466405090
43966555
127368586
201311018
292631098
186529326
325187092
374423998
332829082
450047379
37713787
289443247
465319462
254105630
19663563
209230447
488850595
45373253
89069099
49193214
168927617
388570802
301694391
75010988
476279017
257487844
174083785
109141382
455258719
67905603
382836408
325832021
187779613
104811906
410802612
232579547
414926117
103294372
356319592
165049268
319043714
357342698
321856839
195260507
337748987
397065752
404844303
483349106
125445955
175371065
251442084
389927163
226372410
302823888
433576813
430023165
432729312
359388270
108512590
249591681
65074565
59707993
408312091
451242016
28745185
366640307
76752846
300544010
442004918
237587871
417041791
170122619
370006752
217612378
335635671
485150645
376493816
50508326
18371560
375293983
247215839
251472229
69800689
167110617
53040006
420955907
190869999
182218034
197053167
367392814
398567863
339195660
90181427
157365879
52210740
216654301
121197573
200254994
338064553
480951802
396280985
256697654
255495886
139091318
216476426
426885435
186887630
221200988
262701292
326236479
392497870
485675493
179061537
200751959
169630642
111409120
423269743
262579124
111086921
391021672
474378178
267358965
205894738
163032292
280885950
228209018
12008603
124456689
107922524
241814882
133087847
217429860
122301516
55978775
454871470
110989723
19808639
177196964
11275757
70696400
23518713
68394782
75381239
346529516
384567932
372086160
329020413
409758867
285952551
212323960
346460417
265439555
193647302
112953001
13463886
71627633
379988175
347196216
217691423
41702004
125666952
197511613
264075560
24481667
247068710
265053904
304144262
34192916
214951243
150486666
308371565
317306021
191884827
61354095
243664766
382601058
46431869
358212397
60385092
268177981
430530110
463008315
483417536
47828472
400018507
108265921
116573597
300808788
360095100
364202184
362127837
433111743
443319848
201697201
16787655
44652444
267377037
258351228
464483616
206837128
490612877
15601747
52111459
404827560
137580982
451909138
72089106
223767444
217924957
63400912
32062972
217902643
33399269
303546762
188774481
428043853
155171672
411639002
242506933
153739115
494361350
437882989
430184893
83000289
238753079
168086550
257624421
403914122
64883958
429772033
488901676
398431241
308404988
367395831
148008646
217981166
246349779
131402551
393869861
221009965
420904483
377585820
129802195
401530054
269620307
409422962
167263339
326643191
464059739
228531385
84942132
444712129
477444030
427622021
133739817
91383822
24847238
206322933
339330248
419888486
45208242
76769302
174418745
114397731
492821490
400119784
89193897
231406841
116785224
271129901
499679518
456242698
64872518
254274476
375516721
122480276
203500129
423079317
415844822
440013532
51567662
159844216
143804237
133226911
92507531
304857684
306226081
499082536
239162722
172336595
79619634
43751397
171037558
55943098
495371962
64793176
126980960
248021741
417339403
52669430
130802573
327837204
120160222
410035939
344942010
311437110
257915145
304942579
426893633
477164456
422967086
282114027
95888687
368699773
348224207
231361638
220610930
435458125
444863755
85736994
415318790
172105057
101590835
405054098
479330786
214948351
176449992
125090873
120474465
296073152
268595119
70933408
2434697
159751216
318346642
79410887
347594864
128972560
134617744
38392907
456344753
728698
278443644
496654571
426521318
89792993
402159495
388326291
331059863
231419747
394684164
101918120
91743869
352764203
311299684
204421503
226044176
224490671
35095340
74952751
462831053
480857630
2405827
345569813
23274953
458554854
41308744
382126470
275034312
24850799
262732333
463359351
251065733
151007928
148903110
130623687
281571071
226981640
55626034
262633989
478068921
9251829
14255783
26791990
396823114
396753938
225741518
464520457
144300033
337722942
388903970
444017281
391062945
384935038
12551469
221727293
472643899
344207594
263362687
193122804
341111174
270698596
243680585
119945209
45818325
222491030
69002604
172324071
31354658
221434863
72096115
247669428
340976266
95879151
401451208
465288853
359390628
383197862
405838540
468395968
222577313
72927802
219886126
483701811
95969507
401946268
409904606
378446187
39368811
41361376
375095711
171472761
263684824
483722261
160712613
202389193
57683746
493715828
74788216
445200
151210349
116221162
241019922
154318895
242736886
223025678
188759874
8116217
116460173
383699502
61808913
70010136
423854922
16254548
258187366
235457545
22045082
492062636
316894471
434240377
321816670
35233143
191888266
444309636
149129566
451707029
165623293
346198555
150443780
251205504
410838544
83601068
327617154
375190681
252097607
166263070
48694700
22953382
300552287
78016081
42805654
497256925
459247532
255005899
399936327
182835226
495185551
437372987
374254824
134679434
168747788
389425626
52181812
368780535
109707900
451243699
68619735
87013356
220918590
459286262
364353409
256125276
243793676
85088713
350864019
340644875
379003231
163953973
27561276
309335963
295808231
96767808
232079877
195042030
66377436
399606304
59637220
237969718
385059963
24770593
415121829
39279835
366843438
236974985
43322621
302314469
491264062
335067654
434967901
371723047
69674002
155740275
52047286
15282246
321884135
425175016
483358983
365776492
431631468
412142781
462537119
259411966
94766711
36067233
183676069
63445790
140329979
429142648
447922993
404852103
342100439
378154904
233431786
484291675
170710741
288555519
161353993
171343231
89960007
361713603
171188659
48361002
43440760
205813369
60379094
493396547
233248167
270499927
469661515
333658449
482564092
467967739
111563820
116192572
118965702
319700465
407257195
358453753
138534276
326457047
274346880
88701248
455176452
219526713
483428181
123425108
91964711
468617130
472298356
40996444
451279
102251426
428247897
366949003
29983714
235098337
150560239
242807307
74796960
153230304
118953911
117659375
133389915
364782645
349230425
319306777
110532782
12215119
485106372
277810456
327127716
289586166
371875082
81648921
76839517
21189744
433204942
357485271
325978714
261162540
471829109
308866481
272545325
334680637
345678417
439707766
426417871
313328141
122659703
317081063
149060857
206524907
126908985
48580633
21068254
310204265
288705139
332107438
422426651
420029582
150987484
159048022
320801429
162096046
293801167
112901094
165427639
308860161
390901107
23377693
210377935
257527079
264287723
406791080
237750693
142569974
429545409
194078597
189528573
476961723
492367287
140595485
167916806
91048756
93668590
120856338
467515405
427651466
423177549
480777552
117550632
36895811
181979622
319490415
492094660
379719624
36755047
383585777
385863290
74368999
171697775
27807515
6811810
118526389
214849387
399084451
476763476
181394566
226701399
271977778
252913334
220140892
303298200
108203075
13624202
255132346
6677793
101801633
46460222
292025486
252665017
426728449
419770541
252312218
30362529
392669589
308849366
349892815
402151278
200220587
454259048
432242793
337168231
400405225
157376969
41723210
489970249
385844417
123794965
273646794
400453006
205600409
389318307
18039956
370219496
202714585
451765302
14594494
107851909
100373957
410391119
423047945
79341226
116130372
463821580
111588445
497516172
436285459
214911662
384632768
88212223
125101823
326759446
181174868
441302902
328917583
498905182
297400473
26989675
199269588
62632253
437054125
366190371
302414387
141598138
146602408
363000069
7856214
222263613
441867809
8596512
402297891
451473799
405049334
431947735
391775433
462348986
13973287
68205094
362812194
367717681
435958390
265063937
130292450
83617424
249540945
459532887
399781330
387429472
110906927
158981980
41830736
461575183
410178508
233650133
356045468
285483093
105859389
446391492
404639528
63793877
82948644
14143505
481617596
169576959
134382906
275815796
128991180
90007069
50074273
240234581
372012502
106936351
212394461
355252569
386368528
318358840
177696285
320878732
246506126
205448243
460781578
328477096
298870654
424546409
276016644
53581100
339089941
331695550
139492956
202277219
28688697
248818530
282128518
257622326
14340459
427446360
294903259
63836426
325907147
233176331
324108038
304339873
423374176
94386703
334587621
177879866
309871682
178800596
415793707
316663282
20862995
171460739
108413798
491543436
447630168
52605688
443580323
195213902
413992805
95168859
312060532
274422199
126640926
57097870
40695251
25303747
314183421
496864917
416524003
260872486
257524027
211762472
7876058
490068902
261366131
258515466
114767230
335263702
224908208
87847894
251541177
86765056
245834454
383935449
302859419
165871680
55097045
340885588
162271267
409980737
118743158
144851956
229913702
381661893
13346220
5502293
196104494
76478049
404776703
410542220
404865172
168507052
334578387
13992031
108080216
85128131
350671357
277042840
21557285
227022512
258207307
475936546
195148682
276024180
420769760
426984871
255680447
339422587
176222519
392913445
206266280
494126439
225485533
140118985
75882334
320330519
237096281
199402222
151581565
161606457
329341075
22697335
101248467
448539217
313888574
245408383
443842182
24289393
173981308
251868365
96682344
434676989
118727381
74242639
136398084
124583816
344074146
155949653
417330534
487675140
117777805
210386379
316649621
89038555
130115110
287607051
334178271
285565992
469258303
122096327
423599863
303868965
426499577
430481836
306596739
163368006
142014090
351432868
81290138
22817351
389466732
63526911
256834860
232011366
320830757
456590099
332501895
435291398
476929016
294839930
424780780
153343386
277764377
272168768
469830284
177683867
98633309
189284692
225102009
426478809
274914748
222143983
40098006
350229589
313458096
435436064
84046089
42528349
17923894
360002210
233966126
185484463
452190829
139765273
332246215
258668682
449689561
25437045
410027094
447813819
466239995
491484517
50541139
57220360
12932721
64815071
220807627
45520670
471162952
370224081
363516552
295691613
401472686
312975017
67765240
264030475
232727394
116660853
38949695
99212448
232873768
136094359
339738058
42648731
354518700
243623222
33291138
48219123
438742739
290250943
145363205
199276249
56791157
126476141
216026017
68672079
461179202
267042243
450820205
427648563
437973876
301710037
233369997
99005378
488751013
419257266
53600014
388190851
415409017
482461548
387091528
355555859
352940070
402895641
204365242
438719148
288826051
96163747
214123332
85680456
359391026
234449030
459769879
434027430
355740063
229540840
109142572
77483590
489662748
264249027
73019354
99146672
227601291
223864947
285840272
269968594
100814423
185303661
470101013
435583441
371662172
21474693
166940825
90724775
5326539
105795090
308579756
109151250
250312732
275515007
335700677
487897738
111561392
12891724
280193087
218345059
396378609
430769446
430279607
44902566
434057036
24574884
102935449
332562907
460385758
356747077
302082907
455688244
192949088
339418509
35023623
487180241
215015378
130589018
269086849
96205530
406785475
276368321
241097454
313405638
16473385
427273031
273804760
67119597
486691604
124857327
326773572
408004271
292469170
46134313
43814146
314174538
343928115
126711622
378946955
420752490
206831089
383552212
457601156
320333655
43157203
90505366
29608048
141448247
217384160
328922714
116510611
203012823
9418770
452149756
343333050
438221730
101108203
188114997
146901666
90323654
341157240
366263104
289426157
133075546
223392295
91917249
183442081
3345751
84457775
372311424
365337119
144906940
322235417
234163709
39286935
81512510
275433035
395471189
227271242
77951612
152082539
70016324
463252333
425218115
60438201
316274656
386515117
141049152
122970874
204686183
386029777
347691802
453844027
383701970
29481733
36354791
376588572
59990195
267012375
76733390
212754878
394706147
234960985
236915980
480651522
410336575
152021130
477790950
137558510
53577473
235158639
145120486
196088393
356914533
2060786
63822233
291320040
49244306
332606280
271176888
175210580
452809791
212041751
41617442
221118961
133966136
83965820
24853690
437017766
218652908
257748756
136300347
136608262
381726211
317204060
24982342
65396688
290446306
262278664
193042451
452697978
498874534
396038015
40651098
288717828
488138822
415910848
221725578
136677408
69072563
187785183
342546702
281913540
320582547
36987302
365540474
147515719
210452767
3369760
485628056
261477705
83649888
39032390
50962894
219164592
468390897
33881321
65913510
360489384
49026517
182780732
700622
165981751
235517725
258253910
319760718
7605263
474613771
397332033
372228128
497291301
400049657
427493747
270114586
28652576
130985191
170553897
298650768
415904211
421510978
151802144
487032920
8693172
276904176
292749599
211330414
208712931
18074228
492878333
260607497
58477173
316520965
222754797
131212434
337910992
172748374
452490958
221571273
458596569
297442289
129674613
129227292
326233971
71950376
242839698
173279801
300426796
327288175
101669267
186477032
209752895
266403281
281647609
254279180
425276061
307864990
254436833
162571626
243223459
54168064
312927066
420546395
144714199
163128522
344411488
385887084
46384424
460526227
447651456
105784513
434436327
363489658
155233173
270434198
150585732
333697433
268020020
177578026
490344814
333350282
53487505
108325779
460158274
402908302
314098887
112314035
163463015
94613160
454606820
413233344
432324000
378327570
265129238
334088693
45197790
254570093
154805356
133174611
386446003
439819790
498757359
196214060
72026280
138019893
225077306
106497976
81122603
39253712
125362943
248805992
251921852
329301750
88440013
403947883
165277908
325769158
209287545
58240233
266159961
135307631
366552303
4296561
146066495
427881580
42892176
226205176
270481403
207875339
11293339
498436133
85716739
216266997
34611951
305395642
64404484
127082914
429241063
418783920
392826683
299512305
5137589
231577477
271508374
489163747
370716065
191973325
289638174
391521166
261562309
29919040
276363811
313182398
435880264
199934172
471231118
87473448
475751279
334795337
153847685
464819034
298712424
415918021
201477717
58974091
177780220
325445279
248937959
105751458
82881803
456595523
130422652
265661414
359714408
11381543
268462127
27542722
274235997
372818556
284968021
404136371
371768278
111846339
147797941
212914799
449797402
392367421
55563938
231916648
387743898
253027048
250893473
16781762
126703283
260431884
413828546
482010610
82506022
322285733
250364781
383400807
332844851
210566129
19713142
424753024
204622269
444564596
381368485
41024490
265827383
243458516
128243010
425391600
37974749
461070530
165994778
345363071
385604725
37370918
423333419
75817316
303047557
197784734
30311600
91095563
250403411
4283317
117027037
363493789
47149928
335855945
468960058
349158338
475595558
4368244
3963851
353396901
459844343
109368159
224433285
85861195
303803176
478458282
75456470
218407543
343585855
375083819
133347968
485284274
442930649
68055961
398749434
99154082
124962759
26220758
160241343
79123027
284969997
124495001
450987580
261136275
161847858
413498385
265847705
238892712
148130464
287925716
331404290
29860712
345456343
215086685
256439382
33199114
121523261
39007884
202470109
36112694
440461828
133592871
424043310
17385686
112769823
444569378
450608658
28072553
402496229
188345200
188195359
360228270
94451003
258409847
53785065
20188920
160802330
485381191
359263114
167544996
238531875
36410344
130998640
225964739
132649949
122004844
1656579
257580158
38749267
284301496
142024195
461601426
379407365
161284167
494519484
238063484
256347239
429305219
105557402
498140372
494206871
468191970
425623192
493383130
457097219
123457978
180146381
442701829
108143716
247379827
7443664
254559593
157164539
79976689
308485603
269955013
416770929
189303699
12295441
321233014
193892123
499395672
171190059
479628374
83558025
32143336
39011180
246395203
436519284
278766394
374983464
44136759
30916315
123322993
345488600
186853750
165080637
253205170
15987494
422124970
388233064
302029607
79878619
179085675
460070503
205342028
183850532
380521248
4136345
359052146
248299993
51978135
420864510
430478207
327054645
307827459
649467
450544807
148643529
146173992
264964324
148997128
269136039
177903245
166159458
72011082
442460471
66002056
142663999
7887615
424919452
379020367
241937265
98613412
118323843
302230578
373617556
150492638
28692871
183670821
268027091
230156279
153198833
279319405
380035592
135200223
76432884
247447315
142157131
325490347
86881403
221561125
23067799
320767511
392501763
228260956
344588095
499163462
20599246
227359718
350442006
437915630
259929013
101200410
220174572
123442731
246530813
215152010
411398260
378123038
80443148
105926271
488880786
156562240
103958080
12556204
260043896
229896941
266927337
182771229
425718579
2553194
122732218
12989233
386926993
14980283
285357675
151757949
291290919
145022252
468023
301165369
107924673
446265937
369028420
135956707
174731177
113370955
265934223
231270099
111641721
261522833
268209811
243714462
265548601
287562619
459411068
306831282
41357777
231766872
94889794
288369515
124901971
456973553
120269890
366908077
299480899
379409118
120566730
290497168
119156027
388055919
215685710
227144454
59987535
199058268
229595534
284604658
395871141
448780680
469214024
73600303
414544420
351579772
138739654
74487809
224673605
61300862
188303686
258029251
366556251
465705390
386166517
351280102
13253996
49806290
222420968
373293804
397352146
186622346
177575097
27148732
386324219
69083056
458688087
452090382
77244859
32003363
64821820
405452802
217960778
64686720
192331246
432711529
423878471
97851123
455040693
350852120
24258504
428114332
483273393
486038850
229918620
331388446
274331226
22972464
368164057
61035486
84289534
349659263
38800766
159131637
129223716
45442059
323715809
79411078
363900303
96295848
450420947
193146954
497556016
455761680
205039012
118872929
122957538
27585829
293961403
339781962
311446311
223326417
185100712
372169608
328421797
179261178
221189990
439842867
442634247
499649787
132369767
309671321
332405722
394219455
330669362
286991021
479768768
227543507
205993095
237877869
20032145
282410540
426579106
139723039
392353941
174248878
4387034
182477672
208431535
450763452
256537145
392211736
278299671
31007069
9157076
373845609
367145796
498250176
466811231
254308121
62008058
384234488
160571657
198218736
12852195
13862852
420757923
1550398
23552097
390461466
313106163
293570486
157943736
414707485
449697144
45723413
446737295
482375650
66785287
93676223
350577399
209683500
471795534
9781409
398773715
401494789
377766614
141996182
304014961
495646042
326929112
339803678
456887046
430143685
139776501
498118483
225476784
358499665
68792112
83181138
280094650
403654173
397629393
14290670
303555885
9881815
260615245
370242388
78034553
277517012
243379072
211731293
51918272
54506568
228995831
317336693
247567270
255037097
466831460
351761701
304177404
271442014
381776501
478550127
222516507
66116847
353553843
446268069
295080001
51297988
212968336
54589584
302722706
339317172
384871188
55937845
306575838
423366172
341007148
467366129
375240599
379518716
24755576
418810070
97195469
14625142
170919509
311174637
153997113
210287117
48116413
326847565
406640422
230022854
326688425
98262560
371992691
150046859
14021484
184245815
139589690
126591661
299822494
150009504
385075740
445001973
213342604
125690921
357455588
484010174
358980994
393471848
95840684
218275699
394538583
347986479
306767789
298505173
70377648
51462105
314178696
386017921
418744964
494039216
117981863
355152944
238897333
159221790
480810817
217404277
83640569
323946914
121587802
493527419
248361755
123977483
494037815
62891822
35269699
486624453
213309912
486829117
273995415
180205898
413242963
281332943
133429103
41114829
468622329
405348393
451813219
338389493
129814076
115966761
412837569
132137609
284396260
231333936
169359211
161648695
174361163
448374667
258883108
477116453
258140486
323434253
294194284
289733195
183089062
222773114
483514426
295301165
175399416
459313944
278023462
172321627
368588882
498640639
453269649
332621786
398909177
242525202
39558804
147961179
108553130
441691943
224620524
484927674
168855506
395720889
361289101
273350219
224019608
6015960
314956578
300429156
374243983
399917756
432408053
432554953
331526196
143017857
317899985
425035096
99684457
23415396
46714126
379992142
119097242
473734615
225513579
333897124
187170313
123789719
308915356
296678956
152811414
206744005
373702606
115508201
276276315
64134506
115456494
322874111
220295855
233730850
401487516
213270826
335989701
445275560
117709200
226990972
436797320
319457573
247742654
283760561
426300178
439484951
230525970
369876095
53964238
284004737
37272343
322960138
413796834
186916884
16806975
119563900
450941773
403860471
272311379
77407187
454833770
137480153
292104325
106347563
182086939
360012667
116747190
273603295
331169393
263399512
327263291
198929691
276132773
323097227
286935825
364042260
418512554
21931720
203098056
162911266
227552203
321525575
407506171
413944297
210238105
90272053
343938145
343978132
206480976
499296893
241390805
177110965
85099027
205500089
485787220
111965051
366654802
137153943
499002360
291881277
54412145
99816212
330225827
447628750
244925247
169605284
172406989
411383445
466794702
349701867
343625323
230206936
474914698
387307235
78815588
310324233
140971630
286952019
175475588
369082730
172815350
273093870
167499002
207959340
13496006
251545752
2210026
473809081
243519199
466911544
256566936
209283336
345537251
381664353
374539425
62156901
279988978
271208321
329517417
123971943
260692874
354348097
231192437
439728793
173536233
244232526
334539227
104004149
222567504
494201280
121139731
457989370
203363997
419734323
317852189
98274837
140189780
92396730
499485384
240683236
447306775
500597
167655718
207078111
288232056
54597465
492768989
465446153
127266880
344452179
382708787
317949075
450624235
431899127
65494081
49933919
136104774
336197875
56718127
451579709
430117884
345937416
323476777
24444325
317452511
205220209
366011328
198219884
374592910
345959971
460302171
169055265
7027550
475990185
154660663
96494325
82717077
318402473
30235163
388263012
338872636
125660553
80246135
426622413
105409046
178386590
36670155
52568048
481667507
201279501
257990348
444862473
377800435
181574072
390175960
245294762
366426636
120759916
92972885
497079561
11942125
245099333
80630710
10437596
362347269
95120366
108893058
230871889
255374728
306059011
277602188
423390964
146494655
39672966
427531735
322108948
361440282
226523918
263653820
494089366
222306
229337411
498268960
297648273
152123364
408104871
274270765
142272179
22397307
237362991
126593120
83635679
240634606
131949671
148812713
6376542
52581995
31410526
385678622
154718729
66750627
131432757
164710395
403868671
178909135
400431186
62393615
492738838
112111638
329334195
187823319
270418373
343106770
315146169
99826292
379716621
458071818
131193836
99220728
415291891
143093609
429563145
212362312
73690395
156684232
246200568
285213583
40222247
493623126
305655529
320947085
318278912
89064406
195948916
14257738
30674509
499460616
29782893
256664144
329887063
372528881
384855780
67342027
280453462
47942731
5558873
76283830
149452399
395874863
120234178
62243488
238242369
382659102
241279662
296920290
396500246
486963704
355908455
189692812
231162032
409386036
274100081
153817863
58922463
51144986
249089342
427613138
285374512
433137424
100505823
12397093
421812302
451266777
278259313
75025766
303092931
229124231
314378073
298352963
153131585
183507017
219952603
488739524
343890558
133694426
215644220
128936364
304630181
354441085
175200691
274519477
136866312
259307290
471328024
162469951
426723616
480018431
36807986
465136295
239322208
90060300
343989977
379559572
133277971
12626589
436532841
219300682
363859407
266081370
7032691
439935188
24952616
170168570
361202765
130991053
234903807
435147328
447424617
289895200
205351028
436789858
270740109
327342843
42098024
406109999
215009609
272132360
157688404
157348381
38543925
87414007
138241171
68865051
51046892
468355237
249975952
269426084
466663806
312342101
403124231
172167431
95119505
141665532
410216562
136621610
285077930
486442652
253845241
395992482
447493916
91375602
58421857
80353596
386822834
157691776
357266460
143842330
482212497
187182266
380921319
267823924
486360836
300823067
459994325
357052829
183083170
298983042
22480284
3467849
487430072
252620837
38333884
80135702
236725762
269897590
372331245
444367201
472185886
236674677
147393328
156499269
127362337
357940565
472632892
236805625
206221927
388156402
131017595
240088259
219537602
69337266
403183011
95233739
223107118
90041153
35469343
137862800
225932397
352797378
263230117
344257108
319870279
299294442
335831615
86163948
44164662
475026278
54150479
250889547
78689903
318706649
57245108
284479812
184675989
187816658
103457479
113901881
432914109
486254959
220014401
434402214
74111609
423867405
256067690
263632319
459120367
399991770
483862000
211954955
258782056
464748542
361203487
153876063
236978030
444021333
179380206
231168285
487145843
199394664
299797347
350927387
49519848
353269609
219527259
193811245
257376381
420975067
159379049
301085326
347604714
78540488
190261202
367329091
118732530
490513845
394490657
55076362
28238130
346071895
407846522
192084020
35024396
494208619
154481099
56314411
457694308
326268907
242095393
405737674
378513538
353844238
269866051
23591953
377086110
212359511
85471645
36431285
67918796
149437482
315114939
480058079
176230800
161285118
289371706
381303065
41295606
390947084
291581083
59753534
151189971
274018523
347281418
223201706
22582855
214831865
487350778
44515665
413485345
282997560
483899345
49570404
267150629
169603345
302192902
347614517
48183018
181000622
263604047
338795047
415789518
358695038
421830017
414081136
371847115
195891957
376842473
90181978
74461077
360434515
79615212
198451939
406989199
161788208
420625450
205841189
2730831
76274256
42651181
187164908
250595586
11980764
490116471
376205972
349781749
464409242
367475924
462671840
137024678
230339765
78405191
18347101
365156637
420486154
336457470
16814903
86498301
255685758
128769268
19284707
15508159
161854446
335441983
71847789
36809625
209987283
177489946
440245685
272304919
409033506
295207644
19348848
223478374
104828019
397004350
29528035
434964004
304036734
221252493
272938757
67740551
134226382
320720126
439063444
439960174
222310781
218792008
3087319
41632635
109470071
126510351
76340675
386671411
10589974
432341427
418186755
15393053
46187993
468766857
78786273
429976892
156397101
453765753
7183182
124689078
69770378
145491889
269209630
46739384
468160868
117379243
131357279
172462087
107823897
61396920
260838938
79942604
70328477
357933242
484979040
461115608
227948732
261550171
67113554
475090991
438612950
351780220
243248268
228546189
188380460
301979715
436076647
49095264
178526134
484944101
468987151
349552249
276986863
342019020
483680721
138863293
112486497
320336984
357125229
46746272
484477811
355539256
339893048
585157
171861109
393691915
179005377
88654802
145221991
118390180
53274844
328224006
37264625
475440748
276068160
428532873
73673553
337129018
477505063
333020304
334503326
86469299
491824253
405159384
295930460
224779716
220881298
234482356
344302375
401489863
451618570
84356916
23999747
494496628
356773205
294721288
327632903
64930730
26117460
116076976
463351790
59426783
18399434
171362484
52837877
456319756
115948905
127536739
72186867
410300769
135783945
186360756
316868434
413723677
396744215
233379271
319053732
76520482
448988948
165567247
179565307
405453532
229222419
288440067
319547805
433980797
18375865
327502061
329679795
289755667
407264302
230125933
440869414
336208636
167929737
267261246
320311274
139844772
399788605
484560161
139637776
367743590
97836600
255044555
424302033
462424788
277783210
134831781
244829988
209056371
15571950
67649953
145868521
439273296
93334937
264146947
400374726
211458908
450106587
342866956
98867212
206618340
284485806
139998153
156940009
244280597
193178031
445456328
288974337
70326868
313208452
43370444
120143616
386955748
12871121
15788182
138564320
459139145
91428344
299048165
309269980
244570847
310834983
228559615
387966096
129380101
278296454
115412348
486355707
480434173
429646101
414767430
244389179
97676652
413622188
113365651
174060756
343284010
429583219
43645571
264188153
112189930
284767938
481582233
302762919
113427841
335661244
399006721
16783411
345139269
14149162
415798106
445246799
305020517
411566947
452213703
346124236
57668187
58801694
47098801
410967516
268903410
42077884
143547970
257001340
499441543
339753389
255694405
114415612
113599900
172255042
139771344
403413437
335477671
28999251
103454399
113629082
269835541
340152079
33230508
201909489
112102627
25764478
106105873
255716777
454031107
263519321
351848061
162045178
343284837
412099141
430840789
464747436
495347670
432968923
299634841
433289555
12113457
200821439
80936569
117147286
194309541
395207308
89171314
470997004
29802352
414615916
364411877
30204876
330040659
377373250
475872424
30011816
50516857
238748438
207370054
425108830
380572555
382580342
28635521
307998990
465289234
74777483
90447682
446890568
291984801
389343331
115315708
204233128
456629690
2575221
147941545
29297092
61649320
417109225
447908072
141657421
35671452
436300195
434722060
336400749
193298161
412568143
147096187
369518549
167991774
87888713
71280837
151235155
133015269
342483995
150851368
16336146
2272349
399775826
3644525
76923559
332959933
126534994
484282296
154187188
476805726
313502597
73242163
49234697
184006485
44973839
124257881
482104776
36343967
497281344
146182967
34867275
194725065
181846484
279315804
242391725
126234409
474981025
77093203
293085364
138689331
348374468
458757087
309741450
93306959
455349300
424921098
241467026
460494439
299694817
497646608
368422610
102032768
442175954
306241013
269545327
497775372
227709057
249445277
6944375
226769975
348206278
440659681
8005310
186201408
218921204
231582911
495352329
125520285
258567687
19877748
496332027
379578699
108532102
306926458
42014047
418317937
86212795
31535787
434157485
342000084
176989290
333385285
156135236
110277585
153404529
119602719
277569657
192833464
156734212
41105376
401464792
6178170
79110362
453299212
308446050
138867555
321079749
404827169
165737961
417112669
150466344
39398283
176254353
154684170
405271762
488951575
315504001
308171148
157573424
391347784
423339992
128544776
333055483
220558935
200235930
142661638
297447565
352086063
14391522
323890229
284481221
89137892
288088869
81093568
271144187
191417617
201653697
480909679
267358898
218974199
351076644
107858185
11400661
173904139
191940861
188072999
125964649
85053489
234924479
7499070
484901643
312327201
445109589
82485198
149003900
391143962
354025692
441272667
32204440
376506991
229199612
379758748
333247780
165506667
435444872
394203391
455812399
318565894
396810261
2869923
217080093
155560873
106630924
57818064
249065019
280248153
78143088
294949152
263780610
443785109
87868778
121896512
295278309
172035175
44410629
474273741
482841260
109561087
193970289
221680172
325341887
246241400
369371047
59482375
109712398
81536680
453343485
271648131
235222049
465695097
458219892
475042026
143645612
240900915
312264446
192782620
185091824
203432646
430239065
379350054
335328391
216760992
95274210
247233904
77568860
412946517
420488658
333208454
262895080
483472805
28950920
401343463
319667595
345092108
36963696
242524195
467639842
281104609
217529468
401834669
346824051
325225619
468433621
30778534
78460087
150551737
100806614
61656785
227366532
177671106
273749599
287598807
412386700
293456529
40857802
349271508
318023986
63569676
225795458
490958297
482664834
498973365
341382875
53700611
100071709
350239403
126949874
34528724
291950744
37834278
34588692
169522547
346003440
460190543
119479946
5518541
197626543
424987927
495987062
68352004
106169504
370268472
346306435
13149447
237165547
290125345
221769546
409582721
124322506
132840615
427312449
473456245
48643241
345461413
123148952
386113599
476579273
196540313
149651308
460215578
167789469
222683924
164300041
285635271
77132081
350652105
25051931
133860440
273249538
137662458
285765094
202888092
6793467
488747696
410635126
337737612
105464186
309429085
469677760
479852721
373105751
117596715
364354799
37836035
464316439
271158960
364418953
316335783
425211965
191778149
403459577
428169758
143009620
448838657
297950406
488255785
50038232
374020020
188300982
404529573
463118711
32500117
97563067
300971782
364075790
128117960
472417695
455446561
63359117
280720808
48051808
130618866
279256189
290931137
308083909
68498185
184072324
360338190
349177989
213111034
396189529
274734468
157198221
312869782
427158188
370771211
59913779
118621099
340383604
422762625
61638487
74637319
451786770
78417923
296794234
39115885
144399487
496660970
469389731
348095612
210215147
60712521
177350996
265083028
95174611
465217325
33699496
176490215
375338560
310379273
154129941
460513777
270286485
435779393
34173285
454532943
429063269
62631556
32401216
444487893
6426698
485312539
410871783
454530334
252874125
117069577
169745032
165956283
335910427
12187514
284557297
290853981
442592792
60693923
333631963
74137196
33002679
426840800
343232882
408841310
193211190
326819691
176812441
442532320
249201646
53747906
40838753
236835705
79424369
285161141
175519909
284680646
204755458
201107791
14422479
334914431
91002879
309813204
289327566
46990432
143074268
474238610
281559573
224850099
280441210
43309986
226312556
359123695
259484024
286665758
161315102
395260323
329563842
137356298
171426535
155535182
126078274
63966519
205805
450044245
311960264
137156197
361843841
359956356
244401666
314255922
21852384
151311273
189984079
96154969
264683742
275908594
39296838
117761826
201013179
363221158
358146252
412814645
384557624
265482467
95569291
499580089
387618523
416030739
488726614
107268367
337598769
254915824
245587925
411825159
472768128
211679171
161291064
406724809
414893422
472209106
77157424
402117831
441359475
184421698
379079984
437077822
204924134
303123579
422251350
25539236
97397091
66675145
135849872
444883849
26982241
251048240
344448441
462271362
182758424
210451615
8211857
52263955
440502297
155563981
108547395
189172575
195605481
92704631
429691930
297410333
10801437
240873567
391080475
459487600
441487359
334294501
115323177
476088990
196653587
232055421
478317440
265159937
300691055
268100033
106810899
202901304
376948339
16996329
403789501
221187005
386942618
385144517
53258233
452947096
413384019
392177643
472805473
15239138
15713020
389534307
317508065
138201775
276580687
27761770
444361702
353386568
457016365
220710531
36539621
356923898
319553615
343843217
324798943
335576769
387513681
495306479
454183154
42828270
436333658
884805
99963200
236270908
426211308
188617906
230268121
289191025
376785688
398535981
222469152
150515921
201125833
490746482
271715107
452314031
219529925
9575428
167238173
247623118
190273203
141709410
47578653
312809340
92817398
100856075
202059864
180529444
2407334
59640963
371837646
272782411
8491049
9272543
328416159
453326176
377584444
32557605
28851001
416993461
498905768
318980052
457649233
38868774
30529345
493691262
180788315
68170996
179871766
28049273
18006561
159541759
462046608
291566778
481439091
61011420
206947797
355639979
277041531
143884505
171274940
8936685
458355295
27074140
74231430
288780060
133694034
208751962
480992321
172402020
122704405
140495936
129310354
141813839
208105753
483119242
355311604
94901854
116176899
78464458
436440651
413148066
100336602
457031069
410584096
216195057
264170358
51804104
276117851
85196164
176183444
260314645
482336458
83424440
449892064
89557360
461307988
6548566
386184055
112482493
234261646
186617498
85387883
197024172
72200378
233309692
267162801
429921530
393017360
455784776
31364298
277734450
236863806
216426563
195913386
172843886
220971208
176494505
53865753
135538195
264338919
328085413
65930860
406378436
287285485
285635133
246505956
152482529
117424924
319060916
255988230
487089678
28191249
168889524
265045826
209491327
103522892
74106955
243122725
150985147
482045146
299649140
187440603
156024820
466338668
183810253
2548125
329556107
244531649
429946338
51673043
323290299
446048381
143856735
25333879
247028200
407512814
127501404
302657778
107963382
437854823
396015052
399789557
204803868
136400034
211155367
288098534
371537065
405040945
84504092
244781893
427179109
100198377
366135307
75467808
142931058
54651546
384695175
416486967
203325576
137023197
185729932
311148208
374169587
152154566
251516055
306332814
347640937
398085216
15012515
30200124
187051861
442987732
215247857
465878625
10329584
454077667
319367072
63712796
468878265
305990088
398051371
263591740
211761296
465277939
267934211
69477050
104544568
332779885
63519833
150891353
181577755
249129045
386165823
91992663
389209349
15849025
390347345
40416202
302582946
335131714
396613361
146502140
371171109
159135213
42258215
451860131
117457776
332051904
458798313
89388740
17424864
190281336
454012236
420641813
463422722
30581628
101372396
154087326
84337595
454293201
232378657
219759108
80765247
416326540
452168072
125264643
242368216
186940120
414577738
363415120
264535583
338876176
323794044
243787846
475549959
133721654
329370601
74786728
136722114
126665789
187695669
84969902
442142020
46115308
239703407
20739717
247156118
293940566
102643320
224504321
460844732
220495568
403316430
82854393
203865986
476269391
105139199
413125553
182196206
240439352
435804724
128499599
150117442
462735745
443017803
462368383
12594939
49448776
472960493
223439561
71349336
184490039
255986149
263011387
409760573
276673479
34454615
37590970
141716208
154346867
54076524
321128942
390867275
430378914
452255838
274073212
186881511
266943064
70391265
168715535
17689796
249360213
420382378
434492905
86121377
78401549
351695966
46972863
133212944
261615573
470539360
119440048
27322314
339417353
147978980
362573259
14099546
28648995
104660243
415074194
307469160
331304073
463017033
469507625
336133666
174022442
4707660
36438594
185490765
405449181
423161259
337692350
326227118
86731415
75328708
4693713
6476212
362837597
250509926
189456410
382791075
455844141
443880666
402157858
282442653
309641044
328832835
309837901
52392072
400542415
374825102
68304020
27690321
451500119
86422089
159910045
354774251
100929467
296715057
406115693
418544751
230180703
219705907
477508178
105432555
339158250
339051742
102106001
449078744
459201754
30622143
328758688
3918125
341516124
154950264
470899315
277467828
267859297
480769214
255034212
177937998
281242213
300315647
333575549
265585205
399174216
38385459
448017392
378057670
125200080
122681399
255956567
11901794
494816454
279821048
409604420
457617144
409479161
101645672
199572173
410725605
107790161
454032310
286283565
82783636
176409571
6785664
293259782
458769872
311974147
374843042
62651885
291315375
17969169
302593022
132104856
366372944
407520039
157593482
424043492
213376151
295015996
71208100
370614228
497644209
253661573
436502077
310651912
357752637
468230445
455549418
191368351
131724527
441301860
442272774
127454298
449944824
68258102
167978839
415812567
206548254
22341857
236813106
474653443
4081070
76915991
380731526
336838958
293691070
461353167
78199724
115131631
208698636
495726786
143762858
135164603
184637246
383718686
492258983
105810948
53802474
479610962
296710100
143351011
45393891
115046108
382436116
163663312
329415990
244488833
490193489
104660119
325937966
274115730
108808543
410797518
490476619
109377165
184876860
126232363
348727402
106630191
451525889
336542188
367489129
229753091
335909943
374012130
158978102
171362841
350088702
43794327
287766716
224688721
375087204
379968688
110351154
252706337
78557717
191608745
221443412
460566693
224828937
210363069
415270088
369280747
248351829
71328355
402334215
137044592
355403470
230396659
389113199
39538184
196649359
357654843
37922886
213551286
214605702
87477746
471259762
347512662
318289045
201989718
308210437
52966990
197659181
438842288
173375797
102468362
285543086
172995908
24108759
315278955
127795035
131034777
370102011
66113940
393687748
169697188
474760708
387353537
190688158
306292189
19253236
343048026
415120603
168954097
217157048
297385223
480773929
142624681
232830711
461053298
276396650
443769448
320053933
211643957
84554070
178868503
169295264
205867056
56715377
210287671
6455346
483883362
55333442
29516872
158642561
27802954
312356186
337321634
291820426
492477523
213172875
288310413
443304027
453619938
216528499
124581899
265374391
318652847
65821920
376501550
23554749
321815056
354831033
231181872
238528721
340223655
201314009
291017541
432202825
107521100
434166552
131004209
173888105
252272780
17829909
112180135
313779743
182626175
289378607
281506170
320042015
52239264
143925122
167022802
217942844
395971586
374851516
150220805
55799871
407203178
326300286
5997678
298161489
77132476
41709793
489606932
347429436
18568422
128693734
259843668
155567290
145134054
432429928
437746328
233137327
156509018
455703478
106679216
57452744
237095127
464795263
364442501
307204479
28238714
147724084
388146327
127038443
482251942
275392712
226041303
91096883
411698630
283408418
78249459
56390368
136512338
490946512
207318858
296044995
314803034
316730077
460908504
204888839
481468125
156923104
32803699
327263357
199933348
296360091
365786051
320552212
53145165
319881271
472947831
396516409
248971827
360029058
478058267
389511801
499109961
54440651
132846422
137490902
26507716
159154230
359059842
345732448
333077962
50207349
61146140
314450530
346105741
438328561
230359266
42564822
68847430
13188186
401740454
219616255
100051671
5880266
119448038
366828911
208328102
253126448
454483640
142222202
422560045
153191425
18335016
339330578
222083678
189753670
267394910
194577747
204142301
159533072
203656069
183273429
333656836
413989368
419232725
178983300
36916408
67536277
491289024
9052331
352126295
185972987
196815826
371118359
486923628
304114052
476087993
448875596
421962802
62937442
404135559
304845439
42812490
162132422
230867482
15927112
471596131
424125059
321036660
29299609
454209967
59038529
129532460
233590206
340224153
306733549
119758935
199279196
372242209
492943504
480378059
159366516
396918605
20661787
14747579
239451962
185893677
118277164
449561550
183784278
340310253
309874042
58278300
6325113
116380486
140400454
286005915
5936176
117734268
73500107
241425879
426936148
337484665
32012116
442870188
428428337
46913583
457704139
107488717
62867534
303161020
465772344
65593292
422345520
209407538
247533260
150203629
127144170
123878731
277800796
185458290
36027371
442949160
5758610
353625938
359078789
126561806
464218002
291956692
38115857
346111710
101498875
483658685
142406143
490830650
147914899
221580812
488764400
192510422
411036404
292454343
142226861
327511284
140263512
333663937
414444770
397445674
31352572
388024632
274265898
185637778
49181652
158626987
346028761
420766594
217151040
340279178
77387513
67201984
35509911
399881266
210658360
453293742
389564269
233407671
483098554
368460956
133034797
93352660
59619867
166120626
395424077
414727748
328162571
454991607
5052845
324193496
408946792
97360521
273477675
165145953
428240833
172266726
345009122
72373331
224981748
69844263
363725589
482486304
22130854
11143945
29958984
45069593
489073263
498492955
433147716
141841212
182768400
274488657
419937237
387191655
265914984
197633046
315925869
238850805
103169453
393750519
156103869
254117529
92963980
402014747
40327763
412518501
496301131
107545498
165649698
95058863
28719336
140458014
373349191
478633328
269125212
99998912
377561033
86671883
419699185
117166396
162468761
12750100
495940359
438366219
174252693
406875831
286137472
235120559
1037130
94018987
150359794
119133602
239201421
235357905
486207860
276673381
400839472
94344882
322228731
22038044
54938659
297695927
98824439
411894099
344861276
255216611
174281689
292646850
27529145
381719905
228871073
472582030
357361089
450142703
127526507
258780594
485553785
468288839
188901409
413541298
188946178
383468722
351561879
367699045
247839640
166993159
148300960
55427777
228270368
341989400
76449684
432228423
279915003
370536772
486583702
485720997
72562840
167384037
312613179
176344705
32800595
379101292
185403321
374739516
435764993
287620632
11869895
21822090
60415244
118906049
325381117
233139093
257582849
479757048
209415291
205961933
29399249
390651321
423469217
130164715
228986040
453207863
417621137
371202817
223234977
497131090
151896025
189372760
249729115
428100755
127264701
32268915
51252190
108761188
122997850
486115192
224017156
141425150
443492387
138266629
228137182
147279310
141815531
387654496
42384783
394721044
233426242
341033783
210549005
177165049
14538517
115977367
220370301
158439382
272956973
221999125
370983136
339325909
407228992
348210008
338338591
348888659
423981939
391965894
474527782
120885582
207663172
244060673
349796990
150494130
86038407
85413897
84136106
124227512
134835801
162764406
456261059
421646111
22309761
212736275
255197381
362237252
160431581
38852585
390415295
306759368
458810733
132449819
421394764
426016446
416319440
51607481
473444192
304155336
199709516
207851035
28539139
9141898
66835818
398399593
422216373
118517711
91469944
159890566
458173955
483505208
312838931
359946680
2873321
290743135
17939342
222674272
242446211
132717427
458674692
493182326
401479987
117151738
60074187
462451943
182650569
344930094
458150153
140881304
375844857
309498833
483815206
41115951
483121958
75966288
230206029
297089142
48242535
243992679
137668671
365972861
280725701
354844235
337979754
363616538
134744129
434296999
490678266
271161488
166216973
7310292
353727049
223299801
341258262
439758868
158521719
480915567
203797211
467418677
430003930
199441349
245841615
190403793
117359286
466630698
181108351
395129924
237416151
340928894
135545742
222328610
220388959
125631451
231098685
319623502
256023743
186147867
444077224
115640263
249121403
363636195
203479172
340236333
217649280
339407661
458972779
23475417
78390777
275351982
94981753
211384429
414912078
204995995
258264236
42253964
125558676
380398715
22112639
170407786
263291137
36685586
209083340
285917094
444616713
161187465
387575366
97019339
219463244
227162962
474648366
289646108
329781030
157009345
411129504
398209991
162734888
407361297
174755607
331486649
34136344
273610357
447367832
460009582
132390036
311505802
9880265
484309334
82941558
152369209
207047560
168732792
124773137
207732412
360012436
176306061
385241169
83943444
48157784
223131297
145445408
315864690
213287725
457963704
103491358
79152973
409448175
377040369
480333304
397715655
15857095
266722705
121958240
49067913
317198287
333851646
70600233
393660462
270688496
47944135
37339390
262900542
480213204
166132713
445484029
42994315
458726830
258724177
204874111
70157134
295610033
44761020
303802723
258407723
57001506
284034040
325400493
423125379
137439507
15956540
420406499
239331926
474461798
365104158
293257858
287579902
133380779
257894999
325860912
376045811
308291721
315505843
202163526
403667878
395893339
143967919
32537362
404769179
286626562
219782901
44659193
467137794
322733083
429973524
10848033
248611113
144459462
489176015
142812012
22700023
153091336
242923917
86587689
450655980
345285727
240855201
330521123
274973996
161947043
464885131
82043928
453446717
488223223
379539840
312170888
292085220
382742817
309691598
389184192
105146766
359116101
152454383
256684195
204892635
324406045
36626698
403048418
148840777
67475027
231196314
464477067
343167333
46498786
45228509
274603213
207061179
328321405
169314036
111285939
192671995
6389492
304791034
414778109
343801518
491996348
246986703
210371389
105235770
250821857
328629391
245267136
400589192
252389138
235747994
23418630
245108200
204784976
399384955
117696673
493794505
488327681
243605968
439372445
116562355
446896677
493665241
462679356
424884914
64488996
288936074
473189964
430407410
211533166
173624762
377314461
375809975
58256344
497493114
371438465
259710738
5834249
20791646
218637146
132354943
270662386
210929109
93417036
221042456
233264036
242693121
133752218
398931170
473940118
36246017
483401623
119757510
321880454
244105133
318882096
76770225
24764911
202551586
341465771
41136621
346606691
232573122
177248791
271624482
489571485
158591815
212302400
11051906
272357301
480014539
30124700
49579011
62273391
373334223
209488113
4714235
289698152
390977188
496355028
457619969
338100201
392109903
308039221
361512320
446452567
353874845
15221772
406285486
58276982
398481764
456912368
274264789
277465830
37538755
4592267
466535011
306792913
313706987
479846661
194912890
404787435
411383002
341550347
112057196
470050473
112870638
107610655
277894137
126779167
443594287
399559636
292887411
30924320
30296309
348425199
96956785
407003564
288306369
47489258
489862061
294272253
81228799
128663885
77525158
439626422
266114382
212025756
24860017
111251501
171936206
34255837
480094480
176212458
356989444
417437515
267703497
268395672
209668588
104407060
116996023
175734357
191007082
288228751
460963652
310212682
173024006
228727398
212066862
380381401
58684934
413806738
371038181
406279901
326141825
468012759
54355382
23505983
232532200
405069405
264176320
451133102
349202978
163521433
113167348
43613582
192561042
95122502
141597353
127688331
389557978
457567560
395560148
357216275
372792325
319825720
292486447
387217625
3360373
259141655
390272770
417775052
347615994
90576948
356962945
262379983
225029510
156221787
219276796
27356172
259616463
48202882
307989739
29969438
145760906
161240940
218265379
281513972
227238431
329387844
213766803
218139000
256288076
168574710
13004091
356439270
6319144
161972389
163326138
431696079
480721279
380939934
262189869
499377481
84177903
187678479
216752541
93320438
57847338
443591460
432528725
384366103
118017243
359436778
132814087
137094368
52096962
366850301
271784243
51604175
126257235
390271033
326110663
403188598
315653046
116634156
415539003
170914906
456960630
297730886
261386677
231466038
464504204
42264581
100481355
61861083
331886606
124431496
48165337
252354
264826866
440576591
414760469
385822744
402038151
409360780
467959599
257076894
229984458
28773210
255837841
212900640
65937592
346819944
495609331
380318490
192281077
245955001
467992050
401857306
169378240
107849169
373885854
191807373
442675718
356643566
156972362
297668028
449163294
486782576
363093359
227394448
390973781
492010007
151603085
244632711
13538685
49085557
275450839
420218112
30772657
427774000
359458097
270688518
293475662
300328099
407522707
328242915
75040274
379057616
144285800
364125083
470368518
2899639
359632570
310878008
482980278
241787547
28846387
36440641
384471988
364432989
217927553
425124507
58216658
263862946
329413199
43435480
233249772
36736442
484011362
248121066
83430613
37133595
285934075
142150877
168716609
114913038
491911245
238562659
416209253
423012482
332940858
280549505
466593158
326520270
177667955
158543958
462745539
363763492
228026761
495918831
146149767
336790442
288267415
284430002
57857892
31368013
398014110
486580847
59612429
440500471
289726666
246977624
434371983
323585195
455333786
47457635
454243791
267370788
258526753
193741153
227204726
293665916
103468228
165714477
183837956
151312744
265892346
275731861
47925940
479642342
45539734
249675507
229687958
435071020
461562422
299563541
202330164
121171697
261597920
437564319
258935763
456046473
486205059
148532942
286197036
111661499
118357832
324308976
352018573
126367795
296278552
412037719
26975560
493341392
279150905
308669952
366932011
300585705
257151335
151812630
429686076
134590827
434419638
286073763
183314458
420820972
323912549
393602248
87755981
343777796
57007123
246296821
198591329
345502795
428722655
397089303
344628414
17188275
275007866
250336387
171898229
207045577
248993029
51889253
382481674
253223976
476812537
348194088
112701267
89604825
392493119
10826078
443780312
95833351
98233664
377946152
310459373
159112448
351720449
82805916
483430987
328716872
14597833
388878490
233944699
470644707
203787654
225092575
180239138
22753680
94706876
429310372
151813832
393609964
424341676
161090866
405673032
347548873
111549511
96484126
64938746
452716830
35675407
484305621
415533892
189266530
38776816
69921968
365284373
430750306
128637323
165344369
325839347
203137248
267493358
285410496
494557321
313452693
453259583
262870748
22295711
23161327
145815769
474289091
227429693
203041100
401508861
278001128
51736700
416048045
484897303
3660690
762765
470118770
484384380
270558140
11040030
231867435
182798550
223451186
323672585
359694309
24314359
471870147
203387495
372869836
151796266
471432170
79336945
415056879
219421608
189633327
317102144
318257413
447915307
256065182
160655488
117834869
113669742
224742101
315421688
159574467
12737401
16720895
220068787
326169027
443399805
253386206
77585341
33449182
95382373
457667716
343205944
202819779
467866799
72279316
143791251
82737454
31252526
411399804
338927934
494511220
191385069
13366015
4832757
216488028
232587362
457459705
211693474
322650469
105095202
68509034
205067998
357721377
359823021
393280877
379547214
466548295
343102734
336732035
352600757
197750186
439346296
260788868
466582164
51464566
274586318
335971939
294805543
99983077
142965152
228915518
358004556
72897061
118202429
15113297
176394680
25295662
112347405
413919821
238393273
331110282
372482286
333730517
415991033
307673725
152432049
80387087
140104976
394734120
340440195
451554542
300235766
315759651
461549486
60953344
496411982
48463604
225365165
111047562
225369048
444544331
480686153
293989763
86439664
190717092
479090524
215323163
104980188
135158157
122280271
471390440
256092557
267483346
451073110
109947900
202709929
296456307
42492992
246157113
127826173
307525799
238157667
472612997
170450916
266199268
85537186
140576242
418318258
80793482
232232698
440257993
486693010
218020686
157843595
372762198
108451115
483459547
495483566
490442885
292843591
221517411
205614226
221331448
492696572
344485457
452369948
412862914
133574097
154595246
318751285
54558883
176414959
11704673
234962356
379498733
187677601
245547031
22869136
39280288
220053131
491740800
309917066
117929190
303299471
54041127
7352148
211542077
317092798
351465223
275414129
57359416
176671550
446568468
336171497
269759527
377896976
70999161
473349557
120217801
121665317
278067168
386421728
321567269
101946925
385801708
472940255
421323532
85957426
428755277
139518916
191826818
286693130
252247561
322929375
421874488
487210159
304584453
330876708
136657033
271891912
63311425
453163795
8716659
266811157
134531529
241744755
198558509
7693823
231828589
255557533
14763431
347965593
66734243
39385599
24277956
83772817
25394435
277345389
322719111
85218100
236676155
54556068
296399711
178650484
146299231
6382073
443703636
248855040
474331186
209102126
125191241
409246267
206644301
117448290
243303037
340861128
87635515
297289704
59039465
82278339
256665318
353071502
198928931
61563015
149302814
8328897
246323767
147849746
311598493
471179172
391531581
66890661
341920176
164558581
400898264
106811142
396752054
111611187
363582513
338938511
185266445
409563153
241686703
304986692
335557630
209919718
282895907
286945524
422049579
178103684
223405917
7128369
114507480
232177259
246063265
64801978
118217519
292315165
132437898
294909648
316440426
438860000
259196680
179515399
416110215
482767012
472564902
477985264
306638538
164900909
47129491
433402294
90378269
136752536
348314144
25051644
43433086
95276403
13216831
24660384
325957667
219177756
55891201
450016560
139492767
234663228
314600157
306449807
62867755
55155056
403166245
28392238
241791540
485379801
161284079
224189934
405459969
106610193
60815647
165861754
234597827
387795236
259657866
237163320
172145177
37577450
441286354
233699349
164093800
222036074
194445616
345887275
312960615
8269197
202799083
257822841
366763610
335254721
29767498
412450902
44427022
133142039
381847854
105060623
133757196
303427091
316962760
405047055
456733299
96398450
484497430
61067733
368286789
193703919
48570191
381703798
468386199
377176172
84527760
81085018
229896412
91871961
276581909
192199086
451598708
444756390
481229593
304645625
156507797
467634647
241505561
57569212
300879782
279112292
381370942
167795110
287184682
4677563
3526996
179392337
207005611
267026732
479594355
413729107
198669230
268582489
190282293
456241560
279976690
40509159
196912591
196401627
159624446
328222189
382687735
337940649
160237725
218319429
349964389
64821285
321304674
136306938
417626663
266423613
421868733
427425068
341620731
250281634
297645310
253665090
235778489
410541874
4967825
281419874
461806619
470928277
145230110
415746721
359084297
389318781
102983219
314716824
392708580
488353125
415533262
282603070
306623932
483786516
417696047
104439120
189883929
24649665
177576254
28986590
414790012
343296912
311842859
441546289
451168649
68153929
437994844
159048385
264656083
417167778
236272711
342781812
267411087
249661289
448016408
43319950
369429601
29470108
13448013
466464800
20355271
358291026
348457781
284128486
277775464
16522764
377112696
10013405
383285942
321574886
34624950
265004476
153639806
288781770
266474750
135585489
18995715
308326047
284362692
173369445
419833612
462609367
225390333
499041834
332815565
234938244
373500534
32587882
56095048
11108257
243657369
360711490
93471399
305021195
202392448
337591561
58536445
154456288
251788183
301016984
387936146
36298338
448849276
155256858
222025234
116100395
241816624
317735363
281138973
208634451
236734745
79871422
41132339
387219451
228524007
440697504
474410916
165723664
18401710
165350663
348813924
253083039
152928791
402121084
61969483
485379000
352242515
407394627
349481298
244404526
25517848
97432738
54683314
425944237
283412812
496383123
73711308
175728340
246717925
392436049
394032574
326152571
248092252
361100513
188191999
223310665
373333220
319931439
142124740
293340434
268743910
391994338
76492963
50183369
386806963
459494142
174821771
319436412
336637338
301062102
280600158
167362205
434501792
103367259
422822084
430844858
19428788
200293540
122389696
63920072
7490019
9055359
3007231
97255964
448809328
299132279
383525847
129926838
366999636
474808766
106906729
409115161
109736410
360974953
200364476
53541238
294686221
178697041
183059007
160899846
296291772
205664752
153919771
61878128
458619432
461950396
340069820
363929865
474717500
65162511
174982227
169688762
437559283
234764559
177211394
197850942
18843933
479901901
371321523
19918071
480513777
31781414
152973952
496170994
66669523
458405665
175023255
250552356
353535481
491423850
397118487
470233111
71509114
216092901
323612461
159454700
302607002
157825657
363934137
39384405
422532868
392309706
382398651
323376110
108619033
311391954
11281212
383903787
127210155
428974082
343886185
155334745
393826569
288676406
26939149
190514867
343822289
351227031
42469853
2791706
448495519
161842801
48004386
324479464
111838603
258699192
47970899
454543286
10977644
167958754
465994680
484471806
237890256
388886957
357585707
236647851
416715761
112521325
34695207
318223244
147800152
57839466
193574754
439231299
129277283
340803128
228545413
2625771
364321065
165047116
382330200
24616367
18355092
469765524
81357340
428024746
196133748
333022482
313542446
104816560
370782359
483309309
342182000
132856267
304137553
78083447
30658503
382379469
327239424
438773545
103566038
350947780
357179114
20244966
179487170
467453158
204845274
57377261
68719946
136162337
3103286
85918836
172676330
20426864
224808254
353167516
202036516
189194959
247143894
95910846
412545255
220199619
139075419
417959967
310685654
449406330
175693695
157989217
262843343
444001763
66448180
446307857
470241206
64951419
483880935
482209869
148534365
414807302
447250934
339405792
261589531
356457667
25972491
490056082
167740274
453072034
264091542
26789532
49584475
406963589
170319858
202044721
119798820
110654966
136414543
104088472
476363489
380580259
177795329
27845121
391392846
321422809
156653911
65507170
312523328
424104704
381483036
317109493
53288914
78443391
118078709
477443878
54801283
99748956
130854659
115511984
70375299
169200929
206822924
164170361
218678719
192360626
447256
417466171
299625196
482532187
437558848
139297071
67220063
241269978
43881215
272444056
225029921
366052922
107227506
142194015
438074095
71526744
258754867
453647847
418720633
311961734
419767170
193560875
332310219
268434682
454932098
283804337
421989720
205509621
122278980
360388416
418319471
27306257
449240468
347416744
34556810
55272723
250749563
472871141
171023876
388073353
29161783
3810558
395246224
168140547
436424266
188149823
174602161
444199280
199517814
304355048
386601452
210505981
52928934
487711467
111361157
378508453
394391606
496403167
202788269
288095692
22833323
421403634
409433631
42692930
222407203
142251532
355048404
259909990
470373052
295031131
200896622
400892335
423747704
225021500
428593239
350935920
272356664
269679096
91841530
1777009
69849396
117548352
351145682
438277721
357749427
177167573
446328142
205750014
472846306
161705806
146325321
339458093
333066506
490169437
160292168
165647670
270993797
485731351
447132808
271866246
40038799
312205762
247955711
85035329
198568379
386551610
456857312
96907465
74584485
391886903
13717940
357411846
279774714
156208847
221454518
130782941
320321415
494969915
251360532
214101367
338111290
240403601
222349410
478785421
322574649
372338349
54888466
328338503
82493569
305023859
257035003
187594988
435624320
3670161
294108724
318060560
20158218
169390695
333733109
477061254
453005046
179483014
312591582
461436914
376426469
343900051
56335924
83654202
68347496
493437360
81098555
198620584
155797177
378165569
343596527
315776118
289660003
380545313
38829953
466868991
363385368
470593393
454478847
193653493
199599070
302184018
267648742
423307665
254896444
106061386
173020186
101143823
100205062
21141768
38808990
248224702
268075116
477133604
186263840
260662564
480543745
238602634
138017131
103173184
347900709
154889907
227199982
471139556
68790553
173023522
244817615
251963836
111000173
7903722
40447877
252164209
339761646
414257207
400163841
88140503
447603452
362713878
37798728
404248503
148789681
173916279
374064931
390380541
195667327
130912416
239990809
409148532
196098173
93029885
178669670
407507829
307844007
377808911
242671989
90552216
68046363
436528582
150402848
480753509
46997410
256538117
305213774
157832448
409794782
238149460
325878408
405222926
113506419
169863574
340882868
124714935
74215807
142439451
246613344
318905206
62304541
242741806
145792146
161447051
290003556
314332580
70486936
68610430
36383961
154718747
394552376
190864864
122188809
356838316
396090188
436577661
336185205
462527433
239285282
399550768
174871069
325853404
466851486
275191134
312869515
429255229
218965362
210829714
471061338
346863908
425702616
112046994
270296136
109913496
150771639
7079800
228552937
470655691
414709936
138955004
293296782
322393534
112927915
80476201
80774012
385991536
412919917
483787236
279277315
302238194
293299191
17263547
285871611
448679739
192252340
77554438
89577987
105843175
341800318
435674627
448619648
432274889
47704555
291060026
331566154
367418200
241779921
436789265
474897508
91931965
126100515
441922742
437230966
312586642
354138546
177693602
411323341
318975154
70238053
260366394
301378959
392210737
290700542
93651161
377995169
3688486
471149215
158960618
479006454
173341077
288000021
354308532
27285632
125675422
49458687
117226577
106859337
43647616
277093210
269843947
471357060
398381478
112421240
31846123
281883208
317398431
238551821
341598840
142195718
267963661
290070481
33585459
34837441
51589719
258624925
359995500
291861750
149120058
121810892
432694025
178689330
17324556
43149840
89866592
149237953
246010377
409409517
234781019
426823243
1832019
84060986
65325641
386836449
192197612
485566780
73729585
305229636
235015972
281791462
359954055
22386160
299086984
175135176
115935170
397430077
216646565
79525240
163958792
302390892
208312078
90084756
153221307
300880067
48447898
427181638
180990390
171802560
212542717
377213314
197135275
192700607
127487279
135821005
314804242
132705350
292560783
116391868
334460550
418303049
232882558
89447782
138284353
356174127
317078225
105624167
301430384
34202579
417762957
16118488
303707153
320661716
450114557
419551032
6742092
98877036
124643241
134149985
126840249
277306264
291635612
449702847
237917723
320878742
52534601
475838820
305579210
84335747
284891852
442033920
431029255
451305351
130914888
345378478
313566254
52023147
391695688
465350297
53856786
106045880
239346764
120548306
239098342
249989484
459797968
281840308
133969301
452046648
266127658
25704993
480834676
362475927
203968562
255507204
416671456
84669612
237147485
420314013
412483589
198573897
152792104
202280478
62148419
75125333
420214411
396802959
320719307
272261866
116005394
194878076
478296927
285819845
464748264
381279216
353627043
338479159
415116657
333865020
276074189
111153479
484815346
125005175
186533786
409969403
122925978
92080961
74854028
238437794
271755924
153133784
25650012
21928922
251814920
447394014
359473751
438187963
435551167
169041110
2953025
243011491
473237306
17483049
326322685
113159972
83593616
90565489
494043264
123280510
357007511
199750230
44428927
470642141
383811005
208799478
98011511
267966243
494543121
406107604
44005954
382198292
12068222
452819996
170282697
354478193
388630027
397899853
33878654
261828134
470852959
400824573
472960952
17049081
243800444
326761284
35554631
464781671
7968144
409804163
429444001
130618799
379289761
203076324
250892547
180742286
116934924
460883264
164213990
147415761
498660653
111538007
378812753
355618547
255597107
96670372
164791162
281942085
153330596
440821819
69407518
220755053
363803434
214500025
191470719
406782334
209888520
420445205
187191290
390047898
9947820
330455991
437323121
241261251
27115563
373319428
34895833
406914986
342386246
417184214
482303451
438136862
477851204
473237571
360144998
55875054
18774576
463093650
78730947
22530057
353847245
102825293
89489372
309278266
254897249
220398547
453282491
374355532
303340214
172391428
298471902
473640374
274892506
152863765
400897519
374375126
289099426
316258738
378128755
182194545
94009642
76785577
361336422
363530963
463892137
376171890
246505326
204224743
315581343
410435796
176378011
200919946
14173975
418473836
45705980
406721774
437549210
445315345
464194310
89666306
10539502
16061596
44981414
34485079
1878908
370460
311020107
89595414
437950253
378132430
93039198
127785162
117890070
71162571
385272371
441025508
29621654
232666846
85373749
28416985
68439766
159078435
40998820
362204991
483494311
341394643
273951081
496782470
216171318
374729259
331428127
295699611
114699201
172344822
212071834
177243680
396093840
259613334
136865514
185734433
24701219
134763335
479421533
98569281
494426775
120418580
340271477
307974569
21994012
49567484
246824426
150913550
474479671
439144874
41834012
428559420
212201709
158665071
341709752
325194470
469353256
390935076
213484135
275239612
52081617
77483147
223381236
83001396
494453223
485324464
391285628
430665580
419804338
23220461
459969348
19296698
8177895
235657274
171051851
376466405
348326546
297190877
212904593
11315665
469024022
442473330
219699855
208651585
446190060
252563204
316304296
317482186
2274429
27366956
247659724
293315971
46211034
439543333
363028596
358317744
417261541
128863587
342880790
17556533
356847187
218533711
245786176
16620836
101841016
465346566
412056285
390448836
95509687
101678733
165185038
298705335
420278349
413713676
98689480
27294324
268223074
205585447
18119958
91743074
216510968
382430638
241085531
202847814
279131277
182506251
427888045
67677770
104702864
16017295
102468380
428789235
384455576
115777248
170095950
157358700
26264446
382837681
384948798
61352012
309442157
374988874
338750723
62117719
210036714
211525942
178360660
100053327
42334416
4736408
492066957
285172357
141465125
102841300
401669233
195166490
348117690
246182290
148979318
302345612
177447170
442182362
393439357
74627268
740200
261187496
186570123
210708938
489416606
434637031
252283813
219860725
67205267
306483704
386213874
376222095
87965397
223336474
380830520
133182277
395622358
313395136
23802679
134473645
329251068
102947770
275663159
424057862
147269072
457256946
69726426
432305032
11349658
87990570
46371353
8085746
74841641
427584937
190033724
155257329
99122102
12156654
153915177
29924094
121194222
340375405
184177845
337750197
88010040
67425516
265228647
160371637
79964243
37768473
461322490
203771556
77413054
186496318
54480430
93039061
303659723
411029458
126884535
396833974
375676736
178405451
365501043
479492520
33209635
136321623
308117654
332746951
185935835
111052918
107931945
262102252
498571661
79767452
406039909
389482217
165711745
290688703
280330553
154904209
395840417
295033352
34200579
221470216
179896949
288610519
278208569
91666615
78216211
142915991
30121870
479780135
285416267
171548163
398843714
454983961
335628994
43897258
78741636
29241800
282071187
80681159
152330708
358301059
363711271
176659969
227029230
296962198
314092444
123167693
291355235
478114037
395151175
122793156
263521767
260033983
76242161
154762529
115549375
469945946
139171914
82119167
159594409
420222589
448857600
101655088
444697416
238381591
383222211
279387074
177031230
311250361
376446499
256248973
81257393
89652216
414111312
316567682
46319646
417760608
53940952
82134195
402511388
274892155
102401
390428565
234701724
106290953
440038161
113754301
93471941
191853179
465278106
192818473
349869464
247962755
344362305
329733988
44206451
155129002
425389357
418209542
348905
268447384
225216084
338976011
25950102
221075421
322843701
276943899
434101917
184868283
159754504
152159146
131426151
423058643
272640393
308745935
422197764
98300604
199487723
430060419
485552857
155780295
408483249
418236059
289084043
347312682
54931318
296971652
327433659
290029699
39876650
328101012
56306820
37477270
176433515
100670132
474207066
47682741
434440743
308203198
323425033
159304244
377688347
245986691
478566665
289345628
150468372
105631042
100771464
99530345
12612068
493462818
463003671
216389637
58986820
321198645
264792818
412054956
57334135
92085869
89418274
341618381
244949135
212859018
372097294
460900363
319152558
71156315
364314812
222743889
234280225
231402158
274311086
420519098
47621234
295335195
497048360
95927659
257844237
334880916
456888353
8395218
348168143
179119900
401283988
223927139
108114962
449112641
392904013
333198320
164378965
179723310
376644762
265676351
16639232
88936172
83652557
390881873
113690280
347737098
99410115
294179328
379934145
297909804
347733299
310353974
180017210
339282694
480753836
28694685
254402361
471532249
235322074
299897632
129150375
403971557
177839647
201802052
88359168
387274305
9543012
438027068
47155587
340416598
112904480
479919517
215724572
315026977
361960435
336011510
223842256
435488793
137752322
6235210
114982975
256615615
211810226
282438605
372807125
373553944
85521202
438936501
391651707
446281243
308056598
443051776
147828741
237403075
139304675
313622341
4509179
109805895
181301226
128799873
14411100
155017727
14969714
10931657
237370301
143834795
434950674
304900840
110163551
77888598
457491267
372019323
253064019
328164288
303148379
341909284
2999025
264462346
456016047
355663009
446443054
182666490
361554295
42009839
41342880
209013836
180943260
257379908
261007745
384804801
321682037
242073949
116995325
258687049
486573042
367638119
400006627
122040322
5151026
485406604
311731176
281868637
206374412
483016800
71617100
362720903
174225801
312073365
168030033
51870864
220943551
478952438
137634260
103906429
481055300
393156036
106929987
312624329
233608
370227114
326287829
347139765
253235470
101342862
185940112
150272479
321343161
85004377
378438475
313645680
361167117
438814680
373623279
252968408
299457930
179146463
408646022
60365156
66712490
425747198
347098201
113691969
491721709
430725709
337353797
80857998
497975188
329588428
157652568
491368506
115833059
17838392
375369810
145709631
305372512
362604246
305807200
486417267
176382582
443183580
307995663
53301495
145268045
200861865
106207499
63463691
117634707
187973567
402140938
252149205
250657918
365765515
70318919
124540045
334612134
11125004
312975261
50439613
155689313
483832325
104844637
431977957
245702208
341102413
272591886
91128623
64711290
267429730
252837601
98676567
241404563
317007463
477926695
122829380
409578857
61790165
243673227
284172296
180830272
223878363
104195612
226140609
137924109
69303297
495203976
477141991
197437978
47676882
106225063
25780085
318623084
43109088
175268232
475128291
247412200
447188700
106797749
2125793
235366382
259526119
144760184
33080453
153962792
199765156
354564278
357138246
170506215
204110707
283770932
160458026
243577635
128996150
1497012
200201371
100386234
352870497
73628093
379268928
494904505
194557912
462362964
478131709
369293782
412314929
389421191
80686260
346721249
352536045
196785982
289560011
335532841
454801767
207009911
260120495
201672025
405004875
328162904
375702951
491652863
226025523
249330947
28931747
129782821
87870769
487174809
69531632
477858700
196757875
146048448
15335635
193150486
83284395
20764687
271720382
43005857
345459473
338318800
164031585
51870366
214947245
21054961
192239435
58814559
132603004
52508761
445986630
210106646
4628807
468205700
367257558
9167601
299671992
457094778
493534473
140090519
360658458
8243879
45847246
295474645
144166326
359233364
472877146
449359363
451509717
359841000
236949920
193524169
8802997
424763
254270349
114346891
114691295
171688139
117566822
359327144
28087758
306213175
468805554
387576156
19973174
301220649
262009240
296768439
188866446
483052376
216568492
278333517
17349487
256618792
280949016
3667256
429844928
332707437
347069634
492469702
474478121
460183852
205457999
264297318
36435579
228796257
288312570
268373290
105993459
493579838
37098704
369614761
406210874
126644099
442790849
344405837
453737438
109847462
402593623
430816104
119851961
374097998
171196903
328697171
65927270
261767276
314340168
85054925
487751238
178299085
144820114
428317857
437770026
336288412
283181935
111946420
298527240
474704917
356067907
430709081
222471283
471948016
460840006
304791283
461113190
235261501
372445019
129071273
409595754
61356946
179291626
326017082
57304131
432782892
263504866
362795941
37619569
370772544
389782682
3226797
341510627
256372935
365629631
132229056
99962515
70569871
415101360
172390960
253371557
88292319
244087735
320662057
283070330
55022102
470067221
20627719
296426641
282237529
463462312
72759966
313260349
192937624
221409837
349775946
478724377
27697910
262735555
309311666
241519059
262041964
411062703
45132591
72623165
286499422
140352763
355562761
313588602
91714490
190110685
109692454
250651227
38960551
279207488
331672567
1434303
494862157
390404617
484778447
229057686
65111240
85427531
333679046
291145337
269914128
349329243
351678824
445648537
158270952
488157505
155119087
181412311
247496296
219006408
11449143
153389744
364795984
88406863
321875912
88139995
250172791
392549867
304848415
422789277
391519869
100264924
222768164
480998009
373314849
212060095
133885206
29694879
207398227
82969518
64206445
391229281
462651355
125807950
85540695
10463857
5094232
105451856
428937555
119461405
101664853
155819392
405561393
323463170
413519981
465300453
190586900
166213603
298702682
201077949
451929979
393957780
241146702
285226567
221544685
409336789
397149566
267193249
79484917
257520280
181591390
187596484
255372788
489927729
137083496
79699877
183216448
217488927
105521879
345704834
178897639
385243563
253465621
288665938
274331180
362614865
24937611
163314514
99332017
362217566
77234986
87073045
431564041
21627109
443351721
251042409
327640122
189437546
212288820
145297033
196353963
275688451
452727522
135638572
253267320
468399169
442321972
101600152
136494659
484603791
151528484
198174944
185773947
419102758
272635345
498004731
377620556
93526050
137387721
340145851
221772476
378898145
298029339
99334618
127889670
311915585
470408642
474751898
347750021
359761381
283889665
496689629
336619291
120949184
55991192
71929348
10810897
133873134
325266324
164731558
167702235
307294448
404538309
106705248
10408349
353771183
469951414
172713039
240410256
39371434
169104637
4123174
373655231
424525325
282670113
56781929
185664778
104549988
479626622
388005720
247134372
359710650
265171593
363234446
377400732
242683301
467041457
131431744
196878708
225930863
416581004
341129927
259858142
101131277
214400925
420058871
431026998
168054873
243780146
147327280
326291168
100977133
343479834
283932903
108101469
62425460
115124454
274866018
352319600
329252034
80762794
319357133
123728402
219635293
294829448
152274723
400672150
338196980
476236274
145495115
394875047
62430625
382419029
324996452
177230689
253351718
227646421
381878364
338640524
34901729
155948264
323624032
155808054
124721111
164843030
145313026
326092935
5988983
145507213
379309514
467186218
73562471
191806545
303985999
432434932
86256603
472230459
117016910
323063917
350229531
498671137
436374903
31761510
407762873
252337070
480216602
170608731
84388151
669349
61259585
395751687
13510525
393781324
141442209
494748460
346244226
299719257
237155067
188915443
286765108
387332788
49466921
25121141
313437363
422685194
127302583
82109042
106819193
345221645
305435696
173697468
280015988
104198665
161463849
148764587
24391115
426831038
453921431
133921299
217259225
301797971
326249116
377425149
299220549
335569355
295008026
151177486
338843065
490001004
119612173
29010756
128572783
274172119
356088510
491042926
153012434
153255257
474872655
15957083
20741108
497474794
122767173
485132688
339942792
451075988
334704514
467241389
60180987
422053262
229194023
215932574
466966903
101472895
426754358
174614725
222652932
391925657
333826140
149672354
208237514
134984344
497136577
485462252
52745919
212783489
76700468
48773164
316026559
426789447
315910363
104262886
171944359
443205619
497602922
251759292
336795482
481225380
499269576
14707327
332082149
307003471
1346902
83428794
375224779
266647890
64049200
274812995
44930243
458196173
355507826
307602554
139507851
324980211
18370496
121460892
240918559
381059746
241083640
211093717
171989053
180978737
494874931
318825473
143376841
26267079
373227408
493181166
60942095
229960842
131086675
60194048
346136949
138811876
270297165
370792084
45504693
336508718
461951060
130460788
462858971
485257436
270173795
149495724
419030918
419528916
67526630
193914507
414545687
147203211
481455460
204334854
169935637
432790419
485045801
7665292
334294728
429211861
399496103
159657961
20877752
89188806
89002374
73117796
221262769
35906821
100576683
304482389
193679420
300078889
293723912
417638503
102201201
455179285
106174332
147217672
271280536
183691231
251221262
438724224
274551259
444696996
189645307
309602082
136222033
95308618
137354537
399455139
41336324
420247247
149877937
37437805
443994045
97280618
320773117
267102813
225363931
355239611
326980410
276898790
389238844
163108654
178759621
217483480
330996255
62164999
199632274
170201195
494097928
402951870
208884880
269188584
392703720
345521424
176076236
420737991
483151571
233895675
369619564
103347677
38317661
53345908
128948888
135250692
21849528
29130585
356526398
213775553
211556264
150178751
167541003
247572028
50410498
217964163
111222365
392350433
319546115
360243805
10350123
126912046
13328821
319658717
54147703
318334882
9657542
119978071
356451846
354331724
271833739
27163200
425669016
150200972
98031657
227861431
422392117
453470554
464549315
345816814
86453588
142801866
190414542
187031377
160428589
251572707
380310177
36583453
411228405
42246379
457741693
323249245
139492828
432917319
231604629
185337768
457123229
366054261
415926147
424729712
131274442
488489164
403906857
130457529
185984191
206509372
372445997
317282385
19879979
453669471
300247069
12572759
406856309
32535738
203399921
466699032
215126939
335689787
454656370
67974838
238520483
138653652
233728882
216754510
499417043
118439333
218419951
255248786
30517871
266403132
457638274
278458673
194004455
318218159
315035419
285871666
260974960
288886998
80742721
407341197
119341297
437033419
125028324
99618989
152537852
227659754
205811692
435838827
300444066
452603520
424587595
495138840
30246356
419849614
404314337
383384419
439477446
402108805
339617859
458000114
336571443
344667670
442713947
452949259
375181711
279932179
487418218
346823124
314409320
316276451
342759596
478825655
422361095
434350656
324575785
186988260
124902523
278176255
217619028
368447208
233978747
186466398
332738779
299567081
444309874
132286131
140345706
256558624
102813158
225995040
259474986
451123485
350191566
376164264
419039369
2929908
427365684
408720674
443359640
315074768
237025690
459346826
13211779
8261454
9206481
61695070
202868581
478159279
402086393
168737837
265829438
30718408
354415045
422777711
484122311
43841238
309872638
320890968
95050953
465826971
181371656
461706545
241339592
332223882
354291844
217173565
275784126
178159272
37090622
333448230
407501753
204494513
133018983
164468392
107653750
113243792
302537091
479558486
254028337
259762085
433973981
158574834
202965998
194677049
402350883
259793023
321099172
179702749
467895699
321847524
486624753
277445485
350941296
445858900
248829453
165677772
465385706
231728852
206896728
22170658
221053373
362335872
225640497
309754474
198027496
164368907
283508708
96297312
289601277
176421354
403931051
292337564
382750016
363900079
29373264
436802889
222291550
159639079
337360282
496183762
245641002
88691680
176696497
225303218
163328994
292545265
56601043
130109411
314259386
22067561
431447569
248054098
386985893
403358586
203843560
72601238
407550958
80265435
36573340
267323457
292125827
197384274
348376517
381644462
3030457
115601538
213486937
174759729
118512710
348606713
398159856
441456866
168138855
190304267
139707692
486653507
65602492
61547904
222351377
14225178
1665392
333784509
428751403
361865920
47458438
423305828
220325362
494960502
292300654
110157331
264583535
34808276
395207216
269864687
418823861
486972104
299614102
472511261
310148743
473051281
108815414
342708266
332791508
51045672
442308436
133627006
401725628
321250087
39892470
78916639
435625942
173052422
475264711
197484194
49984467
29870647
353652794
265019218
41615199
47662749
12577202
184817938
356704730
51982013
108404781
472760785
254144749
174491144
86973957
145390897
59869698
428558406
102907752
387050134
74587666
128763055
32022292
266750493
57303286
261608081
297705902
69134844
276315141
407662090
318750220
139196127
16327771
456768121
426010340
171974788
384920275
282957871
85302754
174031848
134113025
33486708
3248957
305702985
208677863
153244131
201202323
283295410
474410765
268575981
147677185
295925264
355871722
167036902
247887039
370477734
268668928
214414811
224699651
271637216
393797866
24208628
146194298
954989
340426825
208836971
466249437
331018588
402029710
161564890
371838605
370193681
315400609
176153351
334263619
144982886
310904669
470311050
103336133
125410843
269047493
315146878
241541448
124784615
149193679
210907157
85395924
23057978
168149832
562326
273798979
124081209
258001724
139467050
433953144
13692783
112235248
375819188
104280031
266635860
371468870
349675974
257738688
416893185
166063023
496430887
337914658
43611879
23630271
278615350
277741030
229898926
468523326
317264680
334040084
126149646
279589061
454123988
78685901
360446426
109985419
181209264
231773706
498528650
37413671
167789262
138787116
167787234
159353177
222723660
181833703
175157623
201523648
53626662
49267020
350965253
282612951
273625633
36094375
486670087
160613088
460483088
74111393
296687038
295997414
152133377
254478538
430945246
74370978
460979602
335405966
421396213
403384155
115963522
452613264
190265268
471774554
370393071
141219977
208425168
300134046
199453487
222137439
295193013
294098471
30247134
48873470
451666965
173241086
359697763
440429836
426336810
382858283
331351175
347735713
392748496
399796588
397251805
62241141
181580909
208385855
435803922
465577220
259942135
351015476
370541581
83428357
479328700
382672624
440744414
322887587
227789116
108380773
127228574
326867278
67558913
438819049
21054061
349858106
415570220
83782153
45220255
67080475
176643949
339825089
181586250
479398057
101262782
13351135
173188077
274312225
362556865
198938973
121828377
403274929
46043862
494669465
419766609
347263823
32337206
351612678
263976861
454861366
12715823
315850515
317703392
25610693
290512290
433972214
79126200
122499321
478726807
256380615
250443059
497552748
339962032
499712582
158260882
497135630
322660373
143081625
469831961
181968219
193181957
265059030
494282219
308525106
83973632
147490913
486690260
250013752
198208180
348081328
52679162
486508818
381477695
109120324
315135845
39646525
76024609
19972639
215911017
228307350
211117465
27373840
68651798
56742395
242612992
488827968
146170079
175924696
13306092
55907796
195350896
344499908
1463887
253439466
466408594
171530499
325348038
16403532
342240666
379497888
198285590
300385481
35091048
453127843
4109694
488227206
462828447
303578008
262175140
260835967
440780107
470659055
43114713
227550252
201937947
61436233
301681350
127725264
345557747
278840189
205046516
219448857
225755997
320266808
172942248
120402717
140855436
224728768
314511092
33504302
364624342
453060641
314642192
261729731
70320645
458486997
489024014
203884960
466216853
121658166
311112949
245996913
56632652
313700901
347510531
384724147
253778650
49331138
258758399
192331380
51509979
202769326
335253527
427806770
366812441
296926959
181446656
203119356
267797742
5387863
211946806
226528078
285689579
98570544
89946390
102238481
117191655
471889566
278578809
218149118
383000739
153180091
277170971
143776262
47580766
329426595
394799189
429290742
367429781
327806734
471272985
233766134
477360784
246351287
190626765
282704731
349796979
403151164
319403818
119526580
319448769
459936168
110167786
309045374
33171525
299861091
31409432
407163687
315855133
284284555
15301352
253427533
456435316
59661291
158434912
140582527
494635182
137085277
146236568
57308877
44433283
238830632
27602015
375706519
212299566
41231545
120407694
382101312
253860235
384855534
315856988
419849661
348426926
384931912
170441916
103250064
5664044
33772804
380622092
340156900
264507346
16942634
296097431
173960572
119704409
214834187
407313881
325901363
431203140
197231248
399044276
133821045
140147829
31281900
104391394
217194255
90596471
484043235
212060111
388718689
37794015
350653838
464089266
465351141
89872331
399363926
259223101
21855256
161397231
195863725
379575319
309954109
107787133
346023672
431053937
489429086
395219276
483605228
1849206
364486814
395987822
409631295
373099567
210866027
489940254
143113424
26185876
404202402
128184176
488128928
298126467
432447604
420821291
129859087
308653788
195334895
204996787
99307009
263959748
110544663
135721845
118675386
265720362
137649824
341884011
89074777
294910985
378935202
221539617
398263435
451780011
459665967
280831301
335804517
175402245
33919764
261020956
83207012
484184405
378298194
13335536
88226785
249254745
371432446
498946664
343077576
275260143
149455411
12950122
299099341
59862305
416160683
480375079
54541006
452452215
311788476
20683660
123619052
224135268
349990886
74528810
232698538
268372988
237138694
213175089
391049731
350469329
64152079
7763336
343387403
141064816
284371258
459397090
268536278
254171202
42714720
34354430
75457830
275265020
60880148
8785723
120035712
23547491
70699223
399714129
156833246
402172885
230195609
391910547
427644509
391109469
39921088
37961423
406643463
213770187
316697751
61073063
470770906
160132942
425139337
35935674
204233428
437744360
143007691
406080403
324814437
165035748
447206883
391598439
162070357
286799456
250138833
5894909
465722799
380382653
234044205
51773908
235142256
399292223
324304070
465853463
467283309
450805759
123543122
297716606
2409052
3837560
134472670
410333660
109426463
454399530
27327732
173626953
32814143
6441486
297031028
480502179
418998266
382591550
296755928
281742171
435219549
418381185
127706998
418278220
403557560
497790360
88537667
185318977
300882492
312967691
123170579
106682839
199509790
456038111
339023041
152757091
15154758
104627194
410089882
383325755
448819544
8752077
37082541
224762189
430165370
199050844
28851910
77795103
385133393
478006238
233613141
123647199
149288017
27462732
323079388
298538942
462714001
223344961
90299332
115250924
249598247
35032765
39719179
30090165
52766688
157706771
202073549
196217227
493543519
39849446
457344516
25183360
381675591
475789296
38527195
382999001
379185335
119386628
77430934
395876783
89416752
495287973
444291855
50636966
475309157
133216782
455094244
409939564
8001042
473713778
55794037
231754501
470562811
22113476
328387542
436058034
322116196
113931302
475781098
35133199
215049538
191972186
469876819
462451018
158906302
460463160
99608540
222873348
300152746
27253965
333172589
234721541
398379315
389928757
272710632
451365723
443827066
258242370
487172921
16208922
84068582
237870555
284924900
251873117
246370285
459936301
453197550
188347855
367355222
129800968
491594747
196720714
82687961
48741261
60521352
152549243
34096569
459286632
14434063
132142102
6758488
459823070
268643630
55019838
193698860
368111908
315132650
432512180
466090777
491647025
340961190
416506135
389978019
224407347
26266608
275233117
430310535
465084331
361644901
22509421
497123864
71197453
51934210
179936529
158454877
119649349
239865780
343230337
297645704
29102797
407985339
34919788
263676848
167069007
245245937
259964702
456351863
246156954
310389765
37798684
255820363
221187309
326009816
273632139
94119730
241986191
364285455
296583063
270393361
341894495
367454478
278268427
237154415
260737807
94509541
372881767
352297657
249956844
272436948
401468264
3906146
399999272
398229213
361592791
102502280
490534546
220135013
90282606
204443663
398681865
309694095
43625234
432073629
317981414
312894243
384409959
323090627
407323422
65105352
320383391
178895494
267329668
446297189
314253184
191368513
32130970
119762409
288038872
448548278
461214328
32935744
366664288
449580761
431631942
92580820
128601739
220222194
193581173
174162137
409425624
395569708
208848434
440337613
410054099
341674738
197761255
179249472
97761043
337323502
345883552
439389488
80353257
351162384
49539523
328489095
317372881
182248309
55441402
115815419
231397785
331957559
450467083
138963261
450551219
472136150
372156542
36045369
351247030
64223666
81364639
31760839
407342957
71380269
368994103
359544239
30127058
72429997
90409606
126940837
481932976
128361946
10642168
99732372
320585398
475725222
409801798
163919919
159484768
308249153
497088457
415195595
166231180
236072843
104637731
415415030
30141466
241199714
52123473
494530404
372634936
279826115
75536477
480539866
223442132
89734337
278608806
120769615
35448752
114063753
303698717
143459496
370203474
334407470
240115967
135413429
485145627
81040088
405298697
78735319
63876028
78625972
295612544
310277051
223897
483376094
277017513
90365130
400032428
373509662
147787774
226115190
462220808
352797394
288900127
159580656
422885180
308271867
166161201
285946796
67132608
355526556
158514386
82761684
117647143
289006246
362402324
75821302
93833126
281836357
308868593
157794338
496908222
69467012
136367063
390003503
467654181
314529512
401825014
315963197
166278333
397981861
86769320
241113513
131715014
408866648
68031443
151097735
497738836
303340455
404447742
231242889
397592998
408149290
75028918
82804758
442190597
410879654
495129197
335251241
185078996
274852396
369984639
476910875
402194109
180564379
230625794
237300098
76738335
151515644
9818438
361318853
314812153
454753546
229989607
339969596
45779068
234931100
165630655
493866099
376613949
69519692
320355202
230009475
62616795
15025731
165172441
260671106
94520583
115101382
154294356
199446530
246368592
121819813
300593344
38516927
310534816
98412468
438747326
235867060
353393657
88343870
455221866
162177773
172666704
296731044
220264950
361964546
318056804
466603583
290534442
241662461
226336623
167552946
42073696
232580205
121251499
142575038
476682936
193975003
306317534
348939921
462711686
265238184
61322177
225146204
111855891
250448057
436323353
340038262
16814621
285765182
148736063
91979052
64346020
431931874
238870592
334433673
449471823
38116782
206181490
401435079
13548698
209803810
348699129
470060773
227338290
265547774
18903134
444185069
325545245
105591620
66981504
182832503
408758429
125697064
475898149
183604333
140548941
61624039
256083779
274208796
137241874
214908868
177101246
151545373
134532855
225348257
69398534
181441815
122541773
394662930
103748319
448406514
331942140
310428504
179694980
14851677
226686956
170915768
369430837
478415808
58150176
261191887
345795392
411952679
16862368
341996012
203869384
162269800
67623193
106191591
47367277
226833368
429914308
234750509
416176351
164750791
303530922
202743079
258272305
306979216
116907945
175116515
272659289
197335073
6603857
83532115
267060076
300698738
186254276
28643207
480299999
291618848
235114610
65885462
130549131
82535042
122025535
40574426
398315112
11029501
174004636
217080442
148037987
419086959
308585886
273638652
77668401
62259437
473933881
62475685
91069839
140711410
428225328
108370335
251052769
221274029
109379637
150138045
209568698
222376824
479602851
86303762
357355549
87934768
131945221
123561086
36626225
186734607
46187154
367095090
112393609
457824865
382834680
102563273
421693850
78443233
54944675
368112044
110800279
5438027
260304246
351008333
442216307
117592985
161831785
59413733
482710559
475135774
215735361
208004672
224834633
264810812
289198777
422020599
201784041
397220406
242954028
145150922
367979499
393888137
292007102
441367971
262083636
477807836
22193999
178980699
348288683
315298442
176858057
90069186
316938119
330401628
307510055
280861192
459404827
111139056
447003143
197610740
263436157
121905163
115063965
200552422
192653646
219733584
173031532
395289902
425938445
196970908
195428168
185540166
450148498
219845240
261534220
314555680
270560946
337531868
279313791
411856670
92758034
20897736
487599856
272597733
322579131
288177287
23348868
496462723
451317177
9906833
123574707
497279212
351147039
279389330
463943404
197025576
48210017
414677030
3108816
294800018
12720990
413028430
485975996
153554402
61717131
221311497
459241658
169204848
49886164
266132959
493786330
455157351
284375527
413170895
80870430
478089173
261001810
85831939
16388350
392972860
70764602
256704249
490104213
209817224
397621549
429386088
141974014
226534005
357424721
2207501
54937727
205030991
115348800
86094733
120546178
410278184
57824418
218036686
66488385
85265841
193887286
332220699
16095798
166356596
272593191
349227274
465235157
226669245
179858941
36826019
104748807
186062469
196376339
305895389
56388153
73571401
372024352
468181977
192933290
218052363
337847833
18273428
391319887
312701205
311706422
385165649
108496388
448839739
201481628
105679123
340051543
479537382
229476403
13434115
436059485
292930600
475784407
445405082
347673777
495867930
355375579
103270157
265530757
176127825
319082106
413770478
37047219
82085314
75217380
125816720
11638550
451747080
494597339
30465380
119052066
284899589
222702893
46563582
288083569
415525905
269140164
165257354
373700724
33831959
304275182
322738944
460062012
467590589
265396049
255793390
331134687
430280164
133221303
33373304
466477188
29256766
497252466
118432765
324457277
211694915
492539417
137957050
188260232
241871605
237339031
32209564
137165319
373164787
25230793
343937781
467328309
144519100
132263703
324439135
42124550
36063450
127716307
419340497
299820186
385700324
389581851
429198921
141175945
421380489
259735164
338307612
461649752
81700171
161849410
160151234
496851292
199581578
247989636
220013486
12591095
196843572
485440162
346230492
135860507
244049472
35330543
58889116
81642640
192660797
65052909
259143276
15989877
245166431
201655121
436995622
386789144
225918587
466003788
386278115
355140472
336964063
7267628
458536285
102028703
358194136
129205027
12486065
315704907
328759725
220321191
168410220
412372557
116108914
24650452
337436985
490443987
69711855
233831853
120665637
86575933
158850151
258859891
220355396
224630966
495709114
462726995
97479024
468305042
394656757
54330975
287871085
402346712
145747349
156624725
226635104
139004247
427066111
98889623
103435883
317667067
262470091
323339885
68924419
468227208
26378130
146900610
139251657
167315992
129973061
444043907
14918637
476100640
74703565
461596024
429935233
496827236
440463530
203769038
295716585
348112038
472271206
268212537
215388116
298124121
36689766
395458738
471525193
91674058
371459086
205438196
26649433
300314637
387344603
363938660
91160651
201594201
39180152
37271627
430306192
478643684
32717925
380991300
43437459
275422928
152244068
211812808
148015987
20419340
380814626
245493828
63767983
479170724
71131327
329115799
377154780
161262580
448357367
152638467
323789849
247837428
247313576
221012699
99601867
13537209
399913289
415330013
233955825
484572942
213982042
401803334
248699019
331109760
270351527
20613263
218689189
287873458
295116823
431996441
94604756
387666676
77341196
479999697
340033366
349477307
348887231
134643092
282192980
417867557
119542794
418320618
230432437
484389716
44963203
491310219
238542158
195398993
136946936
186161235
437458435
136860115
300497224
11666668
137066654
117430152
323825035
170469028
271280443
147722878
434165199
196512924
19756070
71646936
205438298
229808123
280279137
229740246
142166379
496572461
225993614
51147367
270034987
6080746
397216698
451783692
179840744
76643739
40966768
60089056
90108465
315899122
353638216
80417280
150083031
185595081
349988910
169330361
380051816
138569343
399167744
178919455
380887019
54969729
273466750
216615448
367677927
209574234
380006990
227653536
124808607
112171022
308143131
200410799
121070274
396338592
210501987
342359262
64232706
119910548
6185363
271077041
476583413
116995964
339976684
97991104
271502430
228126844
312550368
89074796
490345746
196427770
27297165
435022045
396500057
217201243
153271126
477059212
428002426
465378527
195460806
298391259
336550210
171037336
378571304
13376149
135026885
302544694
483668436
339551632
153968351
407623004
449638188
400555916
155287187
419072779
346421383
20653206
264318744
150043286
324897704
156280915
131382027
118855849
78815519
98499680
241933973
137508069
35908745
8075097
57108105
119905413
358088053
302532896
417112334
364875979
172457515
362347622
93649547
7888765
419734864
239635983
131286951
83555265
491759477
364825349
97513155
144948416
369676806
339816834
192253261
434986031
26660765
216456795
463977554
412386997
20678597
301241410
253140486
23049516
248003688
408624420
240704953
496759876
210029927
483632031
207704334
80996933
227510209
321598725
413213274
171015382
189841927
290052671
196107518
171391205
70530622
226234345
440536614
326643049
442657583
258520210
31429331
138050896
223130426
188848131
251161604
72446471
456782494
359422118
379173950
121156421
3200058
240726395
196563254
489998973
418237161
84519483
106420317
350754057
278655504
163353218
97027491
155385389
450752370
344838403
169270385
286793963
94589405
347727076
306941486
428571809
124340498
134097377
279055888
24783506
153877225
71974449
115071679
360910939
445383000
470184980
443580077
351669849
311282550
154267635
406200944
102831818
147341964
90232033
349013409
435901404
175420309
111540259
31289744
107041131
357989380
176050363
244997777
210258227
491869050
212471936
265397623
451339073
264014519
255062195
12629871
337225443
417261510
268309691
496699618
52376720
213937703
245325142
57588779
30004186
223869080
127432503
405828903
263086987
322105105
375601722
422543904
177596299
298074804
277778287
439298258
392458380
324541296
480366436
236810982
84476415
137931414
362492739
286466859
87831744
169011237
378536289
257065463
467271231
478645963
384106764
457838821
75229004
362581417
134560833
458476589
70206409
123009222
171761053
141622053
216014442
488096003
228170806
275483953
418369567
259129910
288596929
262630986
40684712
296354564
241292270
79462059
51623925
321338206
216218005
339130126
316839784
197535765
223870681
407978279
485881793
137055453
448858230
149664689
268127314
200160773
100719855
388836386
374597469
367769091
214507783
453790650
327353623
110912517
167096775
209453416
113562822
468169456
357571127
378551491
363810647
230890317
219216799
351502593
59700136
463303026
382518919
421672883
151513351
117382022
53890269
91071466
274659333
411676653
492972889
49309737
92816193
243975564
328884251
345037518
378163347
332643706
169223475
336641620
151831780
147821456
399888578
45667235
84045298
22513524
186851721
393585373
61006465
344845901
336224717
163049692
151203622
296062303
21269763
302033187
341359765
245332723
172781407
175810209
219008526
72511659
392305953
229477040
499843241
107786495
493145141
244290918
381009509
197073257
417982521
52307703
63441671
398669170
352718176
279208512
256345821
258316535
46441922
263300269
394093996
474307290
330064039
475023193
118221176
429209679
426235441
399922339
22645426
319851199
329958320
430546509
406181234
199815886
460709101
427746601
310468974
145535522
278148589
6901945
203650800
70100776
366343965
369815737
404728352
5917098
102653755
294244897
149130016
285485325
70316122
376474739
66830220
479310570
249619486
127291005
114102069
213277503
52513296
370278496
33623715
150641606
157540482
79843766
314096889
364146820
166436965
354214329
451086088
43916296
251863916
300465431
476183858
40046465
25098527
479382337
36724051
35820142
169754852
140658034
458373715
408693626
207973390
142105417
429676722
356789201
138532149
36592893
384090826
43635666
311444022
116676077
96689027
399329268
416740665
357339149
441340376
319125814
414706635
35547090
31392596
345387001
143974674
439564985
391928057
224374837
222358741
118590508
456022429
71194807
424169567
196454002
226652062
307678345
72208790
161958467
131143145
203830263
11232012
180544099
189560229
260269968
88286397
281101885
408292701
467104739
108166593
1568766
235596793
388298577
373653773
306301703
350675078
344302872
79457952
136055404
234419659
364575342
83410086
436140464
271748715
312575243
437287296
475431035
30719518
271453478
383411124
325185913
377044521
129068423
441792406
358270993
142994198
18595958
183791032
325749712
72214078
361155382
408748562
10575777
90717194
281867816
300754940
89545406
299206822
37036651
315226370
117628711
166424794
155444871
344342059
99194429
494339677
179061084
447086099
364901001
191801677
125944548
137814755
288844611
166001119
461684301
476646829
38597690
418594628
282226074
421028661
453490614
27271976
375239438
489417934
44719262
251171298
325317823
340691062
170753101
160036137
71194871
235961457
203073949
116716157
464375698
419191123
162410970
123444332
162366912
73640829
59416257
9799101
219834884
68412685
479396364
87823649
84270684
81912597
161090752
289848452
309541338
288534175
58802987
241488659
202948604
234915280
129678225
18622324
65071402
374222389
223628736
266488809
17470980
488739332
325117822
121409780
20142728
235332776
432246843
82442590
158053830
90566852
428505936
383584908
54126183
248882168
430399979
161544138
223040717
201658817
366653265
291515914
7955439
227766827
39827612
205628688
275058412
314319776
328834505
66709603
486182579
422324734
318452342
480367604
407485670
111451874
286034212
14647628
341317448
243643432
393123617
344510180
343235501
9248299
338748055
228091313
247914293
256411454
280766782
233224906
459645140
151220905
282181263
373711109
436268588
53449277
342294917
65196251
79696291
384992547
79526363
486126674
61008531
290689843
332825988
232596722
61778565
7517640
117737678
54802609
469979529
28953235
482322644
119402153
236600060
324866518
409241641
172545648
412556375
110154337
182723296
75165763
239914786
443395015
492130411
464720058
446923949
43131815
431839725
223200271
174835514
309595534
355418649
135975741
6096680
390623347
459371495
449431523
293893007
197195712
267645760
474484589
471555988
163828448
259341598
259282783
241791182
78557750
395913687
267580071
162312951
193901627
251012919
126653244
254946472
288575503
237304700
56236701
261472602
396038559
310147730
104291088
142127956
86091698
54453287
261412360
70812841
215772339
297885654
434667219
29628742
264367305
62323449
301718791
436473245
440805404
44113736
279820991
72995298
430015946
260697961
263369642
499222194
216831202
439892196
299607647
151517999
190456861
69354119
170576533
358695746
229376730
357469765
146157688
80363582
272268033
477743343
192243414
342395240
487950261
466127085
386914201
151284881
411126195
193351748
230601335
187304157
217899263
406727197
2618971
77500542
252626912
417568467
98695532
493136627
109199525
65310977
157896056
289808755
170013870
433367570
358935651
390637642
156633876
471157002
126479874
175695075
212383020
328288435
441810377
73953054
67103108
474231503
444719838
131744674
96551918
479222396
176796468
9234887
105854622
95520934
49196353
206426367
42828284
260219183
436673885
41237005
208740668
354245293
383650759
7203674
188320666
318960841
155339358
222581805
326524100
294644808
372879325
205239505
476524739
280196774
487375163
391344471
384043831
247676795
39695721
88661769
440201634
151160145
256672055
120220077
422922106
171404571
77915736
455803635
90475898
114372013
302314765
348368330
87383826
411638991
473940327
497906409
373863241
426413717
468953927
161342341
375525362
250482255
321021933
22482721
496291417
13826206
375466580
170429872
207276687
123322630
432951988
452425634
153274373
121938780
109679830
203801405
142817368
113001101
155689967
391457045
334510246
101809091
426328
211136210
27672685
465692125
239252720
46227764
126091678
175273940
330990138
96953829
173013164
33725027
28042921
273982444
106607004
467422864
41746671
415987186
94330589
486872385
284777089
302687467
286255796
412408316
467132161
81856600
257869610
253785787
327485711
44735006
203814942
497489129
329561565
160674814
457768752
378989624
462867814
11403282
49183128
267368462
250798159
123853564
262222173
360038567
140993609
256480094
469940079
85657829
8049691
445183912
331845578
360192192
27450212
161908361
202330939
95030816
478240611
358890323
30774461
84717777
105052196
127400832
456239569
419850576
262444347
45156742
382156975
359050709
260134441
251627268
402984081
418714481
373392375
79041363
264453188
100578224
380176456
376518578
237716692
162825505
229898602
487686286
439162069
197690
64019872
2559929
100140869
433975716
332249304
448972071
275001942
79328644
323339996
215762867
214245957
365265792
227895078
71607732
406869933
227390143
271368670
93329789
438865289
313172856
353911642
235472820
136505146
96927842
462768029
474190909
212358919
174390769
179576152
15458619
29173615
290934719
118212429
20055444
206631148
302992936
81214214
470956519
89639257
60369223
29541996
88140878
347003190
27200907
468986573
351220008
147266729
243520110
254091521
351299143
494407574
235767986
479367837
344153111
276962833
288742171
282081642
483042749
22526683
142123891
170404771
478808057
30057208
58448422
121719726
214575905
447863381
22353840
369284607
348742263
343253333
306845
202001820
83450169
492966021
498144720
440815035
268050098
390224833
333297054
451185363
477224475
80293786
490152286
410195280
26448364
120193762
280550337
8052858
135730827
284002712
21628914
305215157
419297415
233490473
143369172
406113273
400237099
455294383
102820458
291995935
15550809
203102699
28294419
450075856
431531653
69307873
402935351
43599262
131462007
190421257
120417745
456121132
229149649
394796426
226150546
388222798
337734899
261894790
347992728
271778745
383476285
357519124
438695141
108400238
337549746
70050137
52646493
69021179
296335102
165152102
151320217
447973926
486125223
211053962
121222936
204148824
378202227
151312011
415939951
247468446
434211677
11945456
74298353
86919395
351669764
119193629
28410331
415881701
179345862
119715846
117075885
484346056
286804395
171725579
346597088
191537848
378504644
26463515
258592120
492207174
435737159
274714833
36642071
445250811
260476959
325882631
384589055
444866586
41172245
393822522
189441947
37818584
195581592
19981941
327534153
352516866
200893710
94953835
114747090
411690094
346430001
315078251
496628428
442952379
308995737
222963212
414628193
82726160
34195847
251589902
468751328
196104225
408933590
327986622
400400604
311046477
156808057
311712266
425723438
176387199
301660862
71303131
247591977
481761200
405645617
155162516
172131301
430238915
308473405
466015080
347502270
356971322
46052184
77105637
321131351
101525959
434688491
278075675
391497944
462350085
61256971
152969132
475428487
49389410
128026586
133105038
468919196
142177966
49454539
376249264
242487355
368875690
472388232
228972162
153834793
54389424
279497682
165220560
52499726
35636948
396069048
182782782
454099939
197248627
485252574
123968380
169372131
253288314
243454934
120914936
86175662
118713375
168087189
254309764
446847819
335992771
436804665
497902239
385451791
269433447
135043065
204749477
97591210
490135383
328068172
118788329
124310937
197385173
492763078
195776371
174516444
358094354
11422381
46465735
38491715
126024440
438061194
413938155
41387810
219602219
246943315
188053426
167029413
376299478
143735603
25643831
227634086
256728764
338421577
285266514
21715600
375632917
498470677
313103653
434671377
447113559
235432484
237144203
165938417
306497364
48260977
373670817
304190138
413886603
451698549
65276210
26100095
243528697
364336039
480815464
180601680
318767453
252257019
380644116
25539079
47828847
61086609
462654525
59083536
441087886
169757965
455625393
238108466
478213048
262793141
314975931
15134325
41256786
158815763
287644759
36213537
24120976
411280035
102625083
83071889
414173090
43732790
471221590
192256145
497726289
293996688
56392739
44606420
19714599
290062556
403221189
360602210
356537677
429725631
364710316
293578201
329024391
65140275
376078764
146225593
112410534
105560667
236484258
476959082
496746694
491585135
57893004
113430670
98655519
183028611
98925598
80556749
478659393
369602324
52138765
313762467
281156183
331048571
343640645
83224333
325576034
287022029
308655499
67973837
48422869
385905962
492235867
274434174
151261614
74777975
332169591
411378962
343526298
239555024
290862452
226298297
386023477
456922144
71406055
113581698
139326091
98688951
431711881
160238245
342479378
462974705
300093840
130165824
96919837
412383802
283940096
77121986
135375270
439772168
407361593
78380384
42157274
435655445
405382626
103253689
178136722
405256574
435319689
137474470
276196682
454838410
85491586
108289099
480301024
389237938
69420212
30067597
136350437
245896154
369136029
444052327
143884963
345501845
291433705
328811483
201114719
7528430
144123632
216596713
489938439
476546207
375276925
347147622
43622668
323481859
103258880
370356892
89158953
357478068
324902752
328898847
216604365
138079292
292500510
376697193
21770751
399790094
265488407
435964113
343806551
177413491
243408670
182066656
336702478
186258932
131627530
430838502
465193059
351933984
131707987
301396120
471818180
268101663
36877984
448666168
43990882
320499611
366740096
202508088
457295025
469670006
358321170
212710286
52309035
263294939
229823390
97082147
3858057
77016598
415336127
308202071
324979753
471283824
269503260
54274375
249533255
341456170
306840446
357829764
122075021
251573767
349318348
165898338
131732359
109972580
319974807
312634373
274089375
22066874
186313882
227385952
212695381
110973390
223935555
29619333
332770594
272653644
344935160
414585220
297182498
126826389
245955212
63862511
124256796
215260966
475217504
74560942
146392199
428402587
287545798
129045588
474308406
366411367
491069754
74750313
352573540
485440536
61512741
398262695
346220790
27364757
282502869
77558219
54394746
392895739
265160999
215255066
191958492
401987658
316229315
317389893
398251951
203643754
249283733
400215058
352491492
303013143
403822914
397907677
68480032
172170643
254056299
494459855
257006784
432321326
218084485
339127850
316073511
107618490
463734081
433942112
458142407
453583265
401110718
331776270
447081760
362963312
350563586
77299245
266234676
351839211
478973010
351795509
372596375
234435486
22781414
68757374
82104146
155023457
129527977
155496899
472883373
176017223
481040158
6597031
374886380
240572423
258544913
206295851
143522927
234069565
113471043
461650402
442835140
282106432
226362966
311677409
309426982
104110234
101465065
43864270
448162398
154420204
189577760
99289115
129564717
334375090
498920429
188535649
135759145
171883863
496600790
278250632
379778802
254220304
37719774
459361328
214817996
15632432
294799297
454576716
436436582
417932979
377951112
280703335
475378833
272579542
34395406
14639489
441792048
172800425
49398225
138005186
440566481
9114839
129166394
308791685
370222604
473935914
8163312
167056193
27487226
261317996
475254430
128624913
241168254
473951988
15212687
206736457
287641367
165812318
454189997
119108976
252735077
377894978
214099963
478519406
133651172
168798613
316566167
219041358
292756932
433221798
498163521
498933895
302818811
267980617
103608613
440461905
178738703
165562810
223781278
239908317
217314063
114122110
330430438
479316570
204947208
357983888
441159556
143722928
314453081
498769556
406102883
308666440
87840161
201156355
78412487
7038776
258518593
34177369
237424259
79261482
129165299
222037112
228714480
468563255
305007816
237235572
281448948
65350499
345657856
466602814
116898526
361342117
441056374
384061197
469097640
206331419
313278976
136406207
103026037
137095531
234690866
98821658
298243410
93576771
425631034
380223075
47980496
76777618
214795053
401681887
477554925
213227340
44914175
97664650
300391330
120808238
151144367
189771108
276120704
200563757
68010689
144359182
309356172
230458997
173137279
62414838
426892331
325097376
49873315
242509783
290518316
71955672
263318281
87085573
299549504
426301656
40116428
134770739
482595659
109392255
187242040
77393689
291632005
329922889
300390307
86774607
243447606
422153023
388450553
211407518
274729162
391275066
391166263
260530270
78210744
62384378
10914852
302445895
88651928
380887915
130468439
326520482
480884895
27355954
32459370
151883339
322841552
258769125
24153081
112394438
168746236
450637882
12150942
367902286
408869276
207720156
13498441
228888734
214169028
451307994
475057044
159336014
198901910
419974636
208987088
324501851
117742206
381249416
61754243
202254903
360003434
475407548
155323884
116923773
325411096
176273766
37846491
400580962
92573544
475352187
360966285
483565528
386601667
484123890
84895847
140317342
12859581
296556322
62225981
415807493
116399604
229322510
227091938
367001447
444678814
335948953
27633842
237063286
476070874
57225176
107869138
30508762
403240381
306001558
166571748
88387500
121443457
93122331
409486952
169882498
487158097
288142483
163185089
49327937
400327802
220331606
1874771
169597582
156635149
25667728
309033723
422972345
8089866
227613990
407058434
491426859
29235686
13835418
145965699
13167814
341722714
405789301
90280627
142423013
397068126
373883681
325270900
271563455
199907817
410876533
408918834
428201601
441774785
365162319
403569393
252875929
496766585
423618861
312714556
492328104
115010709
26468436
469302361
20715669
285899598
421280893
45548888
190271937
24498316
292554689
427353698
72577229
444077708
224114866
393526969
405046734
306301026
368239915
495122499
108148545
108510314
74877159
174273995
151980637
383219461
250983139
181788107
24685113
393446835
430416871
402361046
212716842
212630051
44773263
358882957
438632633
271972590
212237809
47173623
347750963
28822633
186804863
346831643
469398100
423906027
376676848
124136633
79153045
20852432
398539927
455438164
382819538
485806086
29020460
342453690
440685040
470714832
472534634
444499703
140746314
435821858
33601455
304566186
415204384
250403652
499813145
194860537
118124634
310447469
286060081
204835782
461050331
45067590
278202327
257353726
340026135
263688183
273976135
384801643
248129069
205707183
329573307
48656179
146897612
175783270
462283931
346675141
94678044
364950035
67096436
284185562
216131177
2290865
325079050
292341743
494244360
458995238
126708017
127541181
17177557
1505352
463950743
7783442
439682992
471244442
416371020
415917055
349842062
54253453
233298407
179707611
465561324
259814862
332084338
358087466
303693978
243207609
33835062
90413856
341124446
251731625
204676732
394904428
298067204
104794807
357485649
103896058
282959584
276904531
294064748
170219449
491657355
39055077
5299248
485498043
495424166
56965031
225329857
169034245
422789629
182338947
103103473
452585407
481368605
337002940
264578297
60660323
496865217
208398718
439541504
107566058
326607257
489583813
102114705
433484417
210656129
74366995
31061610
212185886
242519020
309502996
267464984
99811024
389718911
322395764
130506772
231765870
152448807
33156824
286605843
309126243
427862502
381423532
19391652
79499501
13630276
335597378
350912567
131987060
156956310
192653347
449097871
65347921
404261770
249976390
389617566
262758562
283097702
324257564
397860606
313179091
52579815
287146995
107121353
73548649
178086123
429858843
222407879
302797467
21951097
45654148
22248730
25969291
257129036
471899476
181544669
292173456
152445980
315622331
286627762
358345139
270443487
245410177
350503079
13014917
477457961
145551112
448487257
359903700
428347471
275868720
498284020
432688535
239199435
261119592
415637930
285521524
64331733
138065431
228190681
474606742
267469191
14278931
5764461
398997284
17555370
338844518
420186106
421826939
470075632
327440352
69022123
66138943
278241494
212776771
245981917
141295013
102189242
156405411
472864199
431265378
199891380
301846984
454272054
120541899
144857783
374917038
291012220
296853024
120359579
151601279
234496348
413718222
51741329
451882397
2877434
307204940
130109742
336625021
435524917
232357515
284401635
460787887
339921932
358886050
248111988
421479502
239198056
140934305
195322119
374254265
461352999
486897168
62995404
76988667
334403122
325317751
310178819
106586912
451345795
274017905
4870136
141732673
135097333
60637838
244489042
110621996
11883363
451502589
444514589
361086670
282383467
439948235
82358877
210017294
474440202
102109066
258801659
471451352
152259993
212909827
480396481
486004415
286036116
438800617
163784956
181755397
210649040
405948433
62816235
409995633
67753323
425751068
14661988
187071565
307476107
341313476
400191712
462928324
160380687
25639317
148402408
160910360
250907667
74462130
442314547
123668353
194288736
16696952
392461330
151514321
434462962
66323278
399405369
226491257
456434394
276504921
19163368
6056756
282362240
233544558
264207770
350987490
463807535
221980210
123707151
349110139
357619276
209966076
414958891
388084605
73554636
300146059
451967872
145606205
10523212
14359654
379700359
80654814
161445371
363869769
218028923
272403734
329457872
100685679
97372855
56782291
380045293
348096066
378597204
340408091
30080757
268942015
283278619
419502653
74952215
82939970
40112977
250254750
214851632
95210521
310440503
17014753
141697329
446581871
960988
143266069
73994724
435416379
489144711
134399659
171441929
94459682
188965723
426241789
430524349
127777244
351594563
470226326
499390418
62898001
303864099
28905874
92180752
205655319
213689848
393547093
418531456
326598485
202002188
402238043
421178261
142626854
356780974
475651202
12622196
453492146
183529355
410914582
300843576
452020967
341334006
381293160
210535526
240106970
6310814
20996512
38608807
229565745
444442783
133675112
208643486
114330108
426116431
404795950
168304998
261955044
402345358
317171335
107360911
162556396
329935032
350273134
50095039
6992209
256590927
444652171
441113017
364549996
363792558
320289065
164640312
242505747
12990968
141509715
170000806
42391996
360818169
205923096
112070848
115396537
44774449
132399531
476325833
360286094
446352661
103735972
375046506
393078967
288893066
396706200
394444155
495743576
487577619
120018362
423905518
214923822
154123591
265249682
384112425
74897507
333819363
278892630
143851353
121841144
363729763
417495748
141604595
266065374
96535019
277305025
14238591
54877402
293986264
196238185
181117597
426421685
94312513
403378706
291456578
437357151
384680212
23050695
317851007
413223124
130776217
108811728
67814666
275519563
239420167
12703314
324793320
483290628
488627556
464791269
90118815
463828295
291544246
257885075
278885878
206511777
225280530
437017194
354341003
192489744
257822544
425464469
489085297
353030164
425807981
452705205
351925910
379955397
79308475
112945190
215125075
226443881
203856556
134664949
73218768
26446174
114796500
350758938
54031426
13828253
101816548
436095169
310230486
281843225
350153829
239694546
25801975
434587756
110635102
360444834
436647767
222129593
134644402
465886015
392226899
168207313
16721803
143637161
353650400
273860396
168235118
164711904
435424742
226278955
76441099
229512142
416064447
101324504
414796750
474258535
318134990
130040401
156922942
262120210
357208430
54809061
316739722
381153338
323306502
332411967
31490624
149072184
393774135
21559016
350339639
394532115
464209641
111954381
298278275
165017914
67900944
394672764
321599102
372961870
65832205
87449685
483099222
129982861
139904538
293962672
200855268
196080622
175882949
159003179
446516969
158743404
30698218
198801877
182650718
489329916
483605244
200292870
63839289
159225210
256924709
474629861
493191153
120599402
75367330
447135799
481028446
11877655
447420017
466908404
228046903
125437101
408977182
336484910
315425483
23036522
152530030
34920184
165460544
167388430
204705353
232337031
249203016
118093683
470499803
434909181
444440742
369296234
112306504
380965080
414191568
64380279
346175438
268551767
356595
158769645
89297479
306939229
194915538
340238411
137615344
271857004
121599643
185753777
95705946
377973730
200481100
342773463
112666147
412973726
149350830
325439572
57006165
134518645
26865146
65843591
45562980
295372711
491073417
218139163
49649828
143974240
478239444
394784312
492185194
335483280
206565227
83278478
332862053
459241471
198013046
441163415
201268230
29715373
195579690
86526936
161498583
355387366
85530001
396719155
471219463
393333512
71191243
84961696
172275745
192518794
490998192
103120963
141666018
281448851
138014764
16145318
218206343
270040812
248524651
172822569
219896128
231659003
399487290
419925944
425918755
93171683
451624057
17515933
93620988
249885102
480745140
459331327
373695259
175303830
222869473
70798823
179557908
337448282
445579231
138557737
62960640
96932093
175117706
322787621
391860127
166240113
232417295
206853224
400671570
266352351
104020925
26573277
173080313
219612651
250875184
347106431
414225983
311147906
363181343
405888310
21691673
304445080
385195729
435193802
53176455
266613106
354406741
102553182
1857993
71258680
209561684
25048019
288621919
168950422
333936091
369010435
355007129
412309895
408994814
121842826
105271972
306488488
90644759
33374406
234910609
192136397
147715
335499122
244047576
415478518
11043604
315866666
205719900
320889838
318526221
35520606
164962460
488911436
274177130
70209762
147078714
339550568
114459157
240026430
336738806
150724747
76579945
204606492
73798059
325505645
432405857
36937764
376522290
15761952
176154168
428067179
214431749
99381702
153174361
395203767
499382159
102316831
475998092
51692091
57030527
80520184
245971468
473739528
154991326
178799938
182293750
440845149
441806619
389994543
32867616
456735288
478651658
342706275
92402894
210915644
185052859
366137777
459576396
408636535
278911834
7086901
121578934
372786046
155937289
114130906
9962522
222956966
334375398
449675975
456832939
318455988
41576342
76415627
21566790
85491994
346835560
13345747
53044577
411909970
131942000
88646749
446142950
190655524
330028767
88510917
498904169
190027325
438721611
72932965
451589813
245069415
313075133
304617920
456580424
292269602
67583787
246911164
240992582
330513335
443308495
249743522
19160384
265046583
249609825
311158161
113010696
150220043
71167253
301293588
4911520
122523852
85290391
312093262
394642954
341795911
289283621
125876702
327743381
360923168
353728840
261231891
203506571
103732963
228108506
46370786
320386304
41882418
32790999
214244731
402324188
88779401
389361846
252231949
291857805
489427316
238028788
318342369
18146821
357213384
322039404
75748160
465889370
334031253
96395838
40557901
34175245
312133201
188292850
213280635
359869554
496694507
430947815
84964284
346662736
436471912
125331094
456071969
348193792
148571140
207301096
288575851
220017055
202245853
69635881
145184258
339251704
284057756
245625772
264056614
314775630
281564561
249155582
240180565
339192886
117217424
306964500
494371203
351967041
319299363
400609880
366158477
16376163
214756895
154547221
415197926
79486662
328139747
20895730
181079469
478840140
279470209
228915563
427531176
7121260
241228454
156374321
430430612
402578569
320341154
89679961
388619081
323748072
278329589
68092027
398277794
436093412
167107002
196576065
301209555
190296194
452134757
191798319
50437811
197581584
246123863
135729110
73735753
93709564
41111120
299306872
313562391
176598855
292480174
161750821
152825531
480444040
465932170
318686243
40163864
352825698
148694124
157890052
275903880
408610512
492672069
410104376
74364003
107296593
462570479
90608741
329875663
315543139
148998196
141339469
9935622
477124905
276804054
192454802
436980168
136136559
113906033
310176839
481567199
361818777
17968632
482346214
328259926
333461213
57400054
171715173
64281774
379381774
484612485
325052581
297632305
1250874
253644214
399653192
449227875
388408697
97738204
382868110
135879489
355642517
197958729
29708763
105859678
189039010
211370226
361943983
215749168
296692303
433468632
276680032
200503515
462645669
1094312
302357977
67327274
410681689
63987667
8515086
169501973
131481335
460639029
61317740
231971551
403912572
273830696
310005492
92369157
272861004
427704822
395288595
347432709
257051461
453181893
66659370
153741525
90518003
106230227
222997201
28721663
214823691
50860443
423143018
33900141
395276516
176465628
51336617
414393851
281600484
449683802
396531022
340872666
239785194
300328201
3111204
347135021
124340478
27701040
5366913
352374370
448232283
13541566
31219464
336079961
79793363
400981223
473240039
98461043
445699854
185782978
424880316
313320487
46909397
446559148
72611572
303307424
134859705
274845360
415432520
494677490
349967286
411830857
179045454
416103836
98339331
79632078
234109280
330001771
120784819
457112538
382376497
289005148
221996345
198466163
105384577
26473068
363933441
21045645
430567143
312992898
58834788
361692571
314829222
336944815
169646069
6190862
247273264
84071524
123718004
391075578
308467044
181043890
364051733
307583428
264112959
145394402
321697701
421140130
256066772
376590162
205974324
400758295
252880363
141354052
125804768
58422135
399536073
88012311
13144083
133699399
203544093
364839521
175298135
377373134
327830494
147135530
61953289
317544851
461016753
208040696
342859149
213952093
329206269
418900037
331339300
119067235
94425650
20993141
397757306
288943261
272131522
97440249
344266182
261757121
450597479
320457888
212853660
240525160
93337152
300720364
191488918
88334822
202886769
100608101
215613011
7046887
19284577
807970
269776380
139238050
437990982
193266480
497206974
321604237
439341706
311161665
177680938
396469889
115693995
420721361
29177821
286182017
379123599
405890952
110947616
242861099
119749611
206729655
210578381
425360751
57585112
85436417
56721064
43963404
428570953
341461750
338214596
415899433
342522783
140637885
203515060
496939198
274624516
277582000
103844718
315315231
442881047
444786590
95738780
7452828
20485851
39674561
271131939
30041280
262951539
478102687
434788831
482292394
328559497
336289630
482317628
238956190
319094900
492840124
71619488
493349725
280672808
426704150
321150671
304519765
279786311
248448681
435357720
417597623
402335187
327441828
93030409
261811561
280554011
176155196
415604944
353533868
2480039
372523128
94524888
99906647
279464921
58528409
177213371
337108338
56524037
412767621
333969153
292309179
443293550
290696895
434451095
102462552
103410713
364010973
140960183
306776404
497315582
387458938
121940404
159982096
360759447
290603140
137154683
457548249
10819712
178163872
294494169
308795674
268431466
29793546
290307409
72885126
333888099
390820199
435212488
64295114
390181699
494964632
345207367
79534951
232274514
439310483
118924056
390908673
336945429
6073404
100752763
107856489
482665781
281397725
296514851
491151266
150516923
477638493
54169560
254008103
291678337
119676002
41904934
19326533
346670435
146950133
203956302
17551041
434151681
457133860
123232291
202351520
343032520
215565363
217068924
299421561
482071587
186523292
330058961
468426660
20614636
233477446
257422206
303110039
310995353
177254009
390225306
490068918
389281195
276028534
370703641
389828788
152605330
433938629
446620380
309982787
146984359
278909931
298141202
339725017
337445611
468222942
259761990
388654955
318133830
176263283
442415628
414610944
162924028
409231247
191544444
76218370
61076382
431263333
30452740
27344021
82216518
430608437
333214987
135435903
114603745
438159243
122493149
121328172
173139520
85239198
235368603
49435305
307197738
420270072
65781105
294560647
451391412
394287209
131068607
98532117
415087037
189389000
335328740
25722096
143261313
5306918
408616009
134405651
58084718
185452232
468653377
410260727
447986248
487948300
34748778
122113947
235389724
127456393
463984884
258922152
367424739
121841281
228717897
3784835
431122042
122182854
387719489
256029638
394661215
323082341
473606693
288755359
59932390
258354084
183941432
269585545
218135169
451881549
399304781
453960047
111180217
209950022
70145151
117094849
367086955
102100986
40968743
450503526
441347362
341912449
282679121
23261882
229972577
425579601
213336799
350883463
10082912
247124282
210998576
430157119
73210402
196972702
184413562
28884336
171182506
233551530
43059903
327774498
377449622
8299158
367596500
25661654
374298579
312147461
227428851
340443824
304483892
183978170
445357351
7739885
334461072
58257129
430373666
195089303
108875661
437913631
451852060
28371417
159881586
200726387
117081472
221351031
456112117
161226487
146735922
436716758
94072146
457371469
229752226
422889484
241361223
183211016
498049622
234203323
44252939
165097972
199306166
244285274
314363832
71015323
337451697
219922553
139563723
287501318
152478604
14656178
478234504
317209995
414161461
97863510
2153319
125330875
40807286
346075317
226069226
458330299
290746364
314170756
226582224
191518937
304212663
198857491
270926700
122233738
99863115
192031057
52412139
478881420
102164159
138674393
120462294
169236660
461531940
450291668
361212905
189691566
400526031
305436848
276560716
165405511
494504345
195069864
453385525
481146076
46526493
24546743
105905278
346891658
491104430
252741891
120658907
316255295
256033934
176246990
230062230
134407813
462346680
131164674
125831642
267769186
76097860
475481807
134482556
209626433
272976106
487496674
36177075
111485179
176259179
427805300
34816819
236538071
149691553
335486851
11283439
340959191
250903726
403377117
174704580
367954177
261964979
54176787
426852444
27543490
453420570
414757595
31325858
111130516
357638227
384217454
364377314
426633238
344458573
151799873
216306064
47041366
462900300
380386213
122458949
439489806
475448662
172031492
453218549
66039637
340650829
126282674
318714905
73075620
301891269
22426959
371906019
412866103
58380983
308100452
82948708
418903248
61938657
363341227
297164446
259894320
224385064
144702524
152275044
493772805
209426539
185158577
104060735
180344028
418064080
164884362
124316920
117021345
82840460
223350199
302676544
94066148
116345017
139582690
125979751
372155336
63666802
50873713
214250278
264674468
373661793
37517816
331930211
135307769
458728904
62595666
290500815
284624755
167703284
221124517
265519708
354316347
332112645
326044887
244014146
366668585
458841364
218261712
280588871
482474230
206953974
297246666
76715623
13845761
280371471
307308410
38677409
225118481
429039062
34018064
46238317
467581209
336682613
204677621
195214806
358239550
186264581
486216998
354897476
288341837
68821674
92981120
305428776
196517657
396681506
96565870
320884653
326649821
215367853
431206192
110517138
44705979
291819522
144975758
401296395
361692888
64867792
444241625
290089488
123613985
282326179
351717987
86373070
110246030
69826596
28559024
498506671
174070169
265967258
248656326
383069076
371817195
55230914
407298940
374790260
243890964
149544558
85925364
55796357
486830749
333841107
112275262
266288065
229692766
342727759
173173452
8261775
428907457
294810751
379724101
54517865
127851362
357004326
196653948
253472997
273873639
449335578
153981198
383383090
357789228
335911913
191842198
349409391
146693940
418485479
87500918
199732975
326760456
252553459
382833603
11988190
42718979
298070317
271598445
388102550
342697415
285742389
459467417
433007861
346268266
254354472
116877919
233661239
12691435
392753394
74433633
233266563
281571698
244850617
3867617
414273392
9455850
221195648
301157189
348079813
245885254
330416965
275743881
31500578
66240519
101874606
229734181
49068714
225263812
489269705
52907669
444926270
256636563
422514693
146611588
339329011
242066494
255925163
426555456
376474602
437903273
324163781
133041944
239657697
332626200
229101657
128188978
354815321
144109847
467864836
399228669
175084037
71985598
49323597
420208427
237498654
226436441
34317343
458126650
406532008
419953132
356010500
341330107
37252182
9636835
256333907
166553556
479848245
378722328
369984937
341615223
243661001
372930077
264898143
48536839
73979080
285674284
482093747
322576847
29088812
431844813
172515080
31816177
490250170
381689602
276684969
163416815
88740610
439679807
483370395
45011710
340171478
173506267
122847401
482672019
372461031
15880353
149843574
372755192
196579856
127272067
31121995
160467288
367789891
428072894
200973049
498827478
239199568
373923420
153831554
376482185
798493
149203139
18516155
358226378
382355746
20370480
144059357
334166832
110285945
216436918
143825156
227843506
219360749
43410738
406373725
70752426
413922309
91806481
9009964
454194682
31823921
382875980
279937151
210641526
324795621
462988393
371295160
385058027
347838751
301478115
245422947
473323047
57422362
287508091
265171851
196042544
375848232
19053377
205598585
178467207
303678500
30889079
370360199
292018457
142672485
78442908
355272641
93435822
129653505
107399135
369968951
212714270
183640343
384733160
484248304
98191382
245539584
96728162
251714203
329769122
310532159
14228427
58441780
179282819
340679506
488460031
483997409
169701749
378650773
93445927
310749129
76146341
110543078
347041314
466648848
372760079
443282573
237822334
471033199
467014084
27270980
57236971
194715765
290284321
273685511
383508395
358122429
184899379
438935308
471556367
403730771
231732760
64548160
17095203
27990980
143303310
6487794
257769795
478127519
306799214
213677409
96943559
363798923
268746650
158261152
474847458
331799197
321265201
241148418
408807659
54515554
61790321
14404144
345700029
26154722
124923058
20848306
408286080
250329246
267795730
13978374
58032251
211407111
118602195
497587632
151945423
88603555
496676129
179037831
333235584
187473410
406466245
52467719
481866431
178851259
406155784
423712830
87568584
101726848
487316227
286266234
133015619
495224161
387904239
382840269
349451740
802381
482684614
179872115
31999026
371474328
187245051
471648290
285573777
417850420
427908539
158929595
144541018
126798579
99788432
267349555
437979786
333419051
247022961
2242868
31267406
401632554
199294870
457540973
43290274
263941525
475184205
284891490
29532908
250518933
351924067
164076151
44603507
491822012
288397620
447309416
490857944
254465464
169262978
201037874
146663350
399960313
206643370
258867966
29773935
341859580
57399444
155135866
93591537
155365950
399101662
96084884
310686984
206769703
149694284
58254508
270851980
289680167
61148434
390284620
352523038
470257581
188062551
395243414
33188300
333666301
136694796
229455343
84574116
127701695
14284446
437573108
468342743
9334815
117983400
154732768
419879503
375809209
317133652
452640053
256645801
264819995
425557254
78908702
14244903
170604757
355695273
183434865
194800455
151952262
16800782
363041211
124655729
82101903
113319344
163619107
454949798
217424986
405000721
397086426
358836692
25548942
321289419
13817043
303238439
489542340
95412051
309014928
275779718
185571720
395696840
216807673
481012922
449656340
66377903
376036358
402445999
202395611
39413993
405488989
42326434
191900929
223480347
443052756
282806425
388966566
150383755
339400664
438575720
235680481
111917338
16571633
397533891
451986101
132626680
16201817
192144117
164933397
237211193
214334360
371445651
247390666
444822454
13871505
225277377
5389090
138767655
221362423
459516679
20540998
433900475
92239053
224342376
220606076
475814160
75807642
282831039
181106197
10900673
97992833
80410212
469792877
68244922
277128179
165411480
254103450
294462156
414819783
299866818
123778168
171284748
9813854
298412958
71322654
373719881
448950693
472789993
164018422
471533319
157072872
141524547
42503947
130122071
93522260
368040483
25217598
26516163
273273520
364363996
78096940
301984733
403116438
360026547
324112505
29455592
417954444
156962762
157640932
20839704
275061692
61310059
162495805
372745134
208460233
377755374
476770018
45107180
92812054
184608989
52519414
320728682
187281257
285972049
289738314
256020660
90417400
52689941
417197716
254202569
363500593
289901617
398922641
472152920
279423478
49788768
381579945
485515152
213844613
365333310
240764612
493317933
373311437
239683510
303096619
429254054
153940062
141679575
394339750
227598742
30018832
182935553
108221279
491025653
58584165
388960398
178535870
141568678
206632651
363024430
336513399
328405348
66639794
25307381
313308012
124684204
428280175
139928022
324465253
151989026
6176299
247485946
165329461
371022421
122233032
302653734
250068121
249198115
280542323
373881317
150301823
218941197
228672084
215567603
499486252
164577793
457622049
180685116
436093065
422542190
145033913
141851857
228709639
61088222
79984726
277235238
384149360
422831789
230125137
459697083
429109267
344347924
228581126
424292594
58635753
202912330
276162735
40440567
3952437
366946635
355339220
81408326
389194868
341312736
445258972
171322041
444293434
191664634
435832578
31472042
183005911
448566783
269133758
157417984
138463333
44399316
287987169
214579750
274522472
113396615
439854810
360258412
178246544
346150259
193735858
272854764
433330765
318507151
202243106
418065372
252022265
260429959
375909538
379686304
420276032
48895515
112028791
134463057
164088062
399965443
414849258
29353403
291101854
340001801
135683242
386854039
277515321
357704845
62677462
143292729
213553611
380606105
13839022
238936098
51220273
222269110
159331227
470372860
441263927
106751033
250185428
54441553
50104839
256072954
231371701
347011150
243934821
413040658
230623731
305025517
198165823
405627829
352633652
480363193
60554907
203997015
282371734
136351729
457549331
72143496
315924724
188471002
207840116
64175177
381124192
257076484
90783670
442649049
341645208
298158364
298605
374592729
203030074
370948938
230793027
341996128
27006602
493207959
499747922
491653193
276753108
31024111
307330470
190734453
273824700
309172498
123063463
383169449
342178188
348763181
354408343
241322618
447168415
293839422
402287474
278851297
351717502
348779453
193346271
450323351
436945701
48973251
229411463
157742544
61504463
440555950
82748125
60740454
383103111
369311340
84029061
399860785
173810259
114906437
203380837
94799880
197675316
72330099
252085753
332010758
271742502
164814632
458835398
257289765
127426785
497718253
250237208
101355604
348131226
321889691
59606541
252408219
81797186
53312296
13807291
489993611
51685190
43887520
304641569
298118835
460238591
25034765
330967428
13206080
56543184
316393873
148048033
377495510
260490015
69940117
221712700
177303086
140117905
133624474
243966736
272625344
201695176
363625628
204582052
456073430
243693632
132967512
257518944
91010032
394640849
460985118
395571478
214366592
243779829
298326880
134368726
34325874
178606864
161521731
141959639
76024026
344258153
320816765
498897536
171315644
336168019
316014175
455454594
316116955
81940775
497679943
188543191
52545380
288512266
467226062
429656306
466501711
432019674
175335688
473812624
171100096
492509941
305429197
333707425
395526529
33805799
308934131
325566468
300555874
186542007
58122144
319053662
319571549
59707329
40659075
285894678
395488721
254241330
84034580
334412586
262722006
432086699
406042837
39753143
67164084
73418346
491324653
272141330
224387903
370745446
455775921
225379096
158149385
96025356
198281900
191686683
258669732
253429934
196896293
458011957
339433922
109989165
442448825
480253790
172492650
297253507
110898164
75904637
137326931
476380701
153776840
27628749
356929203
72485609
445564911
457353744
353474851
129440419
248960660
481203938
9425856
9628599
124623783
72765500
492183844
119036972
10853843
39522973
58906689
118082673
494209799
130652409
252756991
401137454
133249438
297643321
386445433
235240448
416345433
399520697
123252667
106289630
369959275
122828947
367267123
149924348
364855051
59580189
281893041
171715887
337748599
187279307
14992394
446126872
155929700
406124625
464641944
378409212
111922902
67560322
244032548
335278777
151712178
271883798
401181489
47787007
128481759
51000198
321282630
471855884
398311511
188563443
283583427
213704778
286831368
328785705
438240940
422111459
148660120
70115377
383309217
52605732
366396049
254138559
476785596
387945014
344165249
486200876
434539789
311223609
148607823
480325819
476413106
142691864
59325161
301868979
250634730
263690630
390429047
227912295
207153018
483102464
48439940
375501297
183648955
41637505
489360884
224448713
393519407
14428565
119491651
454597929
439603475
154134798
155120148
391583281
413287657
111776576
139541726
7242848
347318055
371225451
139728028
345592401
203935558
10999418
20436473
313834552
482778329
486730593
188422114
455792458
473647953
482929806
200529603
347288311
266012585
49987401
134558661
441193213
262917470
162092504
322396288
364132036
183019184
228489917
78409956
393544881
325728124
223712441
409109733
328629419
355148143
423146848
486850073
71034654
179010217
158140481
227169762
134498697
316270372
109135552
468806377
449012489
36865829
444310230
198878675
99564915
249187839
493143999
100006679
16673444
433384565
298884534
195100244
238738874
450937354
256185800
383491673
70943727
266846483
103926440
215608
50652484
142019412
342916946
342601659
408267693
149100822
214995982
200762858
252505662
224411948
402618153
84310167
357179545
226965407
6621379
209602343
458434909
366010592
210164669
432798982
399101178
260641599
226923089
275010567
110172377
76425643
207536687
113326607
304867131
106699715
62072514
412194611
229671952
358062470
293976553
491193526
461276843
82508098
212295604
140678478
209683002
412289377
162604358
433136151
236858971
25962351
279136410
453165166
250411498
99360950
4468529
381775779
344019859
299143410
151692610
395046176
253888640
455239842
174036554
219139540
77941208
149418156
324634575
285702387
39925210
74998601
344645881
310060325
467990197
474433329
252467660
301009987
302165323
458782446
449292734
209353278
453615960
452624352
470603961
476175384
457844278
73682487
312836941
257048280
260677416
365697234
280037943
226370174
315366741
30388707
425531209
13593365
473346505
324379841
396656188
42033045
37265243
71359870
394859712
465213514
466371783
498511987
228142578
219777859
442883923
374091110
204696446
127883294
81363576
39776675
361585977
124200542
74906510
398539370
54704191
55939525
10957863
18654912
58514002
402959740
339553227
360898455
211183374
338635002
171678622
495892419
208419271
355538678
221907762
269645013
28173601
96558868
337588603
371812449
113638588
366666781
232914842
397637493
195214400
435284599
365506140
329767896
136765490
47487039
278746945
215057367
481615318
62086579
304024518
72732988
29354046
263583621
273530833
18633691
479422275
256375035
480127979
449439091
54417826
440144958
60602975
492224438
327555793
172286483
319226189
430652863
25241751
334006454
299822220
314992110
246685247
459748948
433576108
497904377
287892154
474231623
474817776
149457463
171251980
100429256
404183706
338704496
345342849
475105461
371630883
152684679
75413303
319287888
357868247
355343269
241148881
224422340
378502985
211979885
84251663
26376009
484255616
416247418
253878102
221891117
276101620
444444
286070960
396621158
76595602
221106957
132856885
356240357
214259394
84774597
322297848
56989937
277754830
260713046
158408217
480057849
272758078
414376595
365701496
494310388
91784108
97607153
266866151
86022123
197156688
257968256
153434762
438475351
366804980
64179201
79730624
87340876
254269090
186575722
53698924
20173363
485315726
289042649
352757180
278163580
375894201
197434078
39416702
448979988
276987356
103141217
258253976
436920815
339427450
282995996
187399079
27268112
142280380
68413733
203006310
18800938
223276784
292263170
159959693
101497773
38471958
56214494
88147125
108123699
400867138
313959070
453815718
312923212
441373499
464886192
374779857
63493418
427471569
21188108
72230046
192668730
38109765
115115218
74450564
34184620
261616281
399581903
380744769
75734531
147745688
159740270
134748694
485218413
70353713
231489122
285878799
401203069
30292916
274361017
338547957
439932716
402476522
308388733
237586330
168214391
268858667
166020598
106652394
200368086
89179126
228286446
24080943
442026763
59571139
109165180
384972474
93446134
155433557
83915779
176539688
239879634
382700146
113725664
495545144
436040750
32333576
394899724
220713677
471574616
341553236
4718223
352452881
319305406
415875830
60773614
139456111
160065024
492127460
283927657
170299768
29115673
222884251
334733103
107619821
253484146
438649462
301532679
147187214
62831897
275658747
128753108
233796523
136584332
382655189
76922323
278730701
210297400
326481392
107745325
28650782
313730523
108494797
92314584
97673233
297576628
171703718
89813754
326839281
407645224
317382611
439770227
479373658
313706511
221625750
62777308
430428806
120712167
348774957
466341307
20033298
229947582
451732613
274717954
355895564
112026406
168120805
330395997
320204084
86346010
353522132
211462732
218161402
445300217
16892714
405696492
72360618
418854921
460251480
9871476
24864261
330814699
443475455
371161378
394182251
229462753
301383902
100604295
377958369
427043388
425567492
102282089
452750707
222372175
118249079
388079549
9908522
312275790
490863686
314055442
25937778
178798790
456156610
286447361
331420171
403944567
201150860
186027096
219292170
447282599
405870849
497813478
188514081
379175919
418731409
1162698
39250930
247140021
1039749
129496888
395001191
421152311
251831911
165006230
325683957
342318488
207851296
437617671
221833882
102221392
432447956
206378532
270720938
117210143
41669131
177012853
39225922
214999671
333838165
284090646
207569998
304079006
203559038
320399962
230558897
81536022
145174268
120770483
497268956
130281116
166844996
327579046
83059305
332263303
249564712
155087843
412227354
72006826
128582751
340580558
282295617
12646057
37993376
430625589
98274651
447346333
379312319
429499586
328107679
335983467
236104246
464696694
58430304
368413493
375572556
324295301
453019881
466854013
57916982
199154621
241868026
381962578
370241507
68793706
83356859
288782263
85429731
60079385
363585718
78207205
120400737
25767808
319490796
459147683
486162005
456914254
65776165
274255518
36779053
258346498
279559194
492366682
389884155
443670325
186993368
147254718
157333333
296497973
176574944
483790133
177774267
335845406
430398425
224780078
248221690
388991075
128026745
488567153
192187932
294682966
106898005
385045826
255667625
324233345
364999627
334912301
146968064
127567425
33943744
215919968
359265042
446504492
403161168
469588131
391717116
411802076
329697884
124163425
113113716
16211592
170651430
460878047
453549537
451394326
271063160
92282198
417710224
245776997
244106740
292914280
323603597
137104638
421686540
293123704
84708353
219421459
251429009
67275343
143293752
345796853
88847057
38144355
178124620
386219414
259962084
488935877
211491333
450953717
289130949
227455708
408882059
69925886
360553550
144113015
334962161
316823036
32849915
278996347
263465607
142134150
217635739
329405767
201180169
126416454
394273342
168149025
64241583
311048025
262733240
222230297
135069330
446182767
419067486
434698772
399326997
261118752
247698557
54876829
327273597
354390020
115243963
491479170
148460106
325573047
6954552
177448416
5635279
166234103
309195719
264767100
188921684
116442048
203678044
264950998
342498871
54128904
255908240
305600759
214632502
181188959
282052438
270443557
232379627
268950063
142172062
136453670
159886746
63514681
410336496
19048772
485587300
302419040
310448365
376851108
351151714
18175833
396762930
226767187
55514323
269614897
40317153
305195802
296635533
145674719
436264009
224809398
93970778
363359300
259760414
419832822
8686641
153488124
476029134
235033559
316359555
42548961
98296862
456626911
487549795
336961607
45572473
19758833
77723463
498792415
418534967
262008895
379707917
479851874
380795634
394083400
467023044
402446611
278590118
343772967
30156714
358018748
355072252
219742458
362896232
169329544
155433312
285949282
338064715
341686932
453867009
363579995
386342630
49003421
72727293
271904883
494691815
239954939
260819529
190155197
84357930
226003007
3472587
275784515
36284283
229037491
419121766
415322522
482493476
197591292
453941159
344044844
231233515
430067339
392406021
322234834
31266895
317553670
176810865
175365441
44807655
484708654
213330038
295377855
68954508
484689185
156898813
279934910
354136508
269154026
221692323
486396503
375582089
214977058
103543932
30101616
211720418
323836217
152859062
246348975
158832862
449811697
309987604
260470230
286575138
329042111
102353614
436943578
188837492
203793908
118918242
489837369
210860807
407568477
45213386
295911687
41416678
251263673
41638042
260007250
480183497
262237799
374963065
7956267
240190496
292849801
274228221
461676653
435489647
238762815
166579533
239541098
246759827
120388827
413769057
470219066
199602061
466174423
264627683
42709155
258896668
466378170
322424178
180801416
175862989
44146811
361257028
486195469
39008007
8076978
365575371
7696091
373485535
299031336
186431952
463745723
209519038
95017471
315926088
465458554
4174514
429413841
25197584
396791264
443251647
327280697
221432837
441157588
204248013
430936211
459299800
61967901
41192408
239411351
405168051
353038391
195199206
69327314
12755167
42604638
499041845
465592030
254700868
226113136
285376618
298499640
271051293
149067812
272488038
103095043
76036205
135482964
365754479
437023632
135111119
15885052
161308500
180445051
141369121
404126155
304782408
448177835
340545740
322161724
139956627
201261783
118931021
327531930
272183302
194000903
433176956
353939913
153596025
321509770
278220593
274364501
348866276
233629249
42793019
159334761
26667473
274772058
193843321
8007304
265042925
361452623
99701113
223841297
265602777
433542618
354893937
425801976
483794131
388532759
30935409
225151199
182554791
470960887
42460399
402337280
472568110
421405266
84187097
499918833
158603691
31503159
146490147
460847428
290127227
128931424
159586214
411998518
472520583
180719909
444921671
462419976
80030359
419093249
352444855
325882160
65360802
293532247
94710471
30703173
288017006
3569183
72261314
440975495
97918431
187068962
239823512
104466908
231048050
413685521
350621261
159718290
186379943
230285503
205294874
219936216
453178070
359264028
284492330
206378606
11272598
473199116
261647759
272002061
345131367
330436056
263354691
163051670
291766555
331296189
403392981
295777991
225098491
132465720
447723997
462930440
209955095
122101282
308311831
309397444
414115107
468229547
83443062
244976714
323610562
226604475
179520280
99802835
53404585
24183403
405145853
237406742
117508879
6294689
236907237
345781328
307581416
389322235
304567941
283842463
220601491
138076499
308570610
326879566
14006674
21663383
26464222
154904398
210092525
32349507
418423956
404203977
128780195
13801350
211992090
377755074
216123450
344495046
308558060
53029345
108903804
249067909
491531838
272805271
339348965
265317755
144192357
310019153
358627829
497315092
309231780
270641535
387513699
175230682
285924097
127525146
310786619
307786910
257348980
115116812
362773917
32168072
330686091
321133182
352158002
184062168
314461362
180626431
202841854
332207050
141889138
248554621
287337278
59290149
407040876
316838741
28014160
481623858
150289267
181674514
175141879
128453521
40879354
256430249
224348847
464048731
378149016
87343227
494578616
457850185
32285259
395512991
108381320
129426933
152099269
459662966
420240401
423738145
136671093
5554832
480257221
42675111
398655644
401421765
16907927
489826569
387013166
498977610
415915041
230537231
446840935
66407240
237008115
367794107
201125738
253917462
66555254
424617945
350317474
241564337
264948194
7574089
27761476
382040877
289970388
40771311
81797528
148566751
329905375
197625561
117816256
3396268
60421044
401091999
135944431
470400747
459363945
74117860
169517972
419430563
333251700
469914870
363364700
192974508
310677206
203449261
321210507
285899300
76839109
256509571
63581504
155551521
413823078
437864577
317580609
34278323
364663231
44614309
177075892
320650940
94940102
219185454
41053492
11751496
176996998
177814382
42577648
165243137
330499515
334481745
47926105
419798311
207377357
421614657
212913796
156817177
411854915
225101993
29401993
59606204
414196125
193426861
248275058
200872549
318912773
133994442
499090643
2685502
416195236
257012258
339035534
155843498
475216366
468516230
410080037
80423681
390438240
457685756
204126873
73687709
323258021
447969698
13461013
445266779
403011729
158537909
419790733
349808005
259757296
431894485
413905845
343616405
175556775
37693453
289081600
286656545
124863880
294927797
192341019
419100819
282485161
367704776
40955919
469730984
203646493
110448891
415669957
430460587
406353678
265531775
379865090
100268255
150498866
89054658
421691048
258870131
160372340
30753896
35577388
254462336
27846048
282218677
384992825
274003074
328590543
44676286
116845754
430328674
142464986
229805159
242037442
298810901
195413974
245305595
88583722
452474206
251845516
227022948
497733555
221675066
264888695
367359471
283504627
357133072
116908487
123720304
238331059
114003350
125174875
50780606
296843216
496230592
330611934
219335482
281637514
106812335
208137321
289474215
431936998
267911884
80946459
120022465
96866527
260300099
232935276
22302253
207289054
349498874
237456140
338661436
427374337
149279615
174276066
156263179
325577869
285839802
868162
246809943
184070217
389388537
427386794
248484908
344511733
484737365
54441836
148851746
383237372
366965746
113038331
409975385
280274620
410932431
213003402
228896896
104111731
254747522
170875105
34623723
494155543
238780263
123951329
163242095
104393782
26307222
163887333
95125454
42268131
82628479
336446276
303243034
11200201
116814542
222205249
77464229
117814827
258434030
432360683
301435337
7266295
144679558
447856906
476578755
114297526
177091358
314542044
343843491
362885236
101380402
236794933
82547290
8501376
467463537
405103643
34557308
324684183
52452044
145427630
130748862
37913002
267479516
257584723
346818778
287998232
135770597
242976310
832625
217330712
239916658
43724598
188394678
341250697
94386227
60875173
213784432
73961153
148016668
352603003
332170437
93183428
352554022
86458113
311135780
134374220
53900364
371383074
59075750
240194435
492146516
456249214
89320185
471623732
27436435
238599522
471553513
57092582
35545874
155083788
259008784
387669444
358488691
291103445
118303323
282421343
458358974
490468571
45470230
68230168
376000884
340344370
247001172
252028331
281316594
58785921
65057985
271130700
74228286
6401627
38558463
235728545
451438191
45417747
59752024
471165455
143323777
228456181
237490447
225736077
317569379
352070792
472389909
374890511
319079662
133928654
208208095
389293820
211173980
371293508
192605718
26631665
209780495
488551864
23958683
52349179
245441387
159246455
430858829
217256125
128910542
415683854
286198277
78187354
58595095
209254701
31413900
367278316
415549040
436981952
48757787
68701171
387826775
208676223
472607976
302467661
34501215
352110984
118322939
381300803
51641228
121867886
46784282
331156405
160532785
308728650
384891360
305743303
465038156
176974917
21323430
41224482
344848520
394655377
71234954
192417873
141457014
149598389
4255590
346560157
196029779
115113077
204284108
10690941
440953678
407721347
384426937
148875401
165815006
303657223
327776738
136606151
53459316
247590131
276641871
57381409
486598846
198091600
115288942
362326065
231629799
32487496
447681546
55749156
211097866
262330365
309232179
414788930
204132202
216812870
249253426
89309344
51952720
58221939
323686436
130530401
317938636
15536678
351460854
57148683
35311507
1342561
345780731
385623708
294610536
472926120
131159136
280745300
362328341
441457549
32687781
482970300
445512415
126630726
350557219
152322883
251010392
455794494
56435429
318177426
193881445
5522421
241209642
485596651
221732603
167874169
270067689
77836730
295787548
446761306
161393930
144833771
1197742
410401941
296104686
315222468
303822879
55792343
56563977
36641234
16826395
494694701
464684168
423579727
404701183
253097938
287458701
220507061
62656889
162970198
20420200
211864487
321289331
234382374
93905993
285221864
130403969
111101355
21454537
270977226
100427339
440520924
277644595
408865749
165657929
368856737
445025501
208302618
444407655
477334999
148983355
193725903
28873544
458138907
336288998
261462287
157754915
111968667
234001138
426418787
347432327
90628418
107499928
84211268
89581340
172288261
211176640
23354788
255177352
455914451
336276984
441790298
366070881
289943144
92051059
489061714
338408568
350843612
270830066
43234314
208623401
220102007
482573044
126673784
364948511
178515952
165295785
162780608
497579535
231940607
173884274
434691198
233809670
362846156
315375731
460406686
494817899
92840048
280985455
277868449
102830607
184834739
490019399
106485700
19969929
208722069
223988379
342445722
62437178
385615755
499093784
63251964
319009080
161597854
326099255
450318350
396797324
286970961
80150945
35536001
257941513
451595354
172238156
60845840
64253680
146502997
162885281
296474939
373298226
4699217
223132348
4272692
472569067
298616120
203198777
201718210
168949792
282100267
50839264
489412069
303639824
477306334
288024409
2845940
27618998
37768917
205040857
121189843
366700526
396070842
332603226
79803772
289275486
238328924
195827655
491310042
374388303
75470993
479495268
399644288
211615268
331782750
3191902
260063099
315882104
163527936
360533875
222813515
218897873
492013714
296811640
146228624
238853546
299070426
82056265
417162819
224178165
427149449
425419063
492357492
50271931
488305026
359014875
5524344
169491046
456034667
418566789
250980525
424262726
166487563
380129756
166507393
423172247
164444092
332484831
24813280
362620664
156381927
163985516
368382099
222847869
334052937
73762361
357899855
493071730
304805481
229220126
450354709
265341043
223115741
430251318
353443788
423075331
104457214
90874524
134341108
222653919
321497822
318673514
451801330
199111897
301543560
317937386
419513343
217655110
196804156
239382864
496634017
329314452
443493468
345799206
159485494
271663245
203408355
127961737
58041561
126477536
62091873
96344063
392256407
212773029
54518267
184178966
469764528
454107969
405303128
337265785
482539143
195293332
280641021
13726753
116957122
128260541
142479469
81868119
456885219
330919110
103249629
334629145
449792581
396627211
328192140
122364243
424445999
382178163
112403209
240365834
367830551
244870397
282053184
469158885
77414467
385307786
110435027
389088025
298114926
15632569
171379265
351411267
416416111
67889346
442319574
326835164
284254010
220540477
443166773
90521993
92932969
431501599
154798028
32699747
296738056
292074830
386673144
205614407
345643038
388208764
380665026
391892099
305009837
167985309
198122975
354694592
472389940
465978239
107382370
174807799
88808051
214125870
474471964
183298542
478232769
197441091
88080622
101368403
189714753
272188313
83927210
399509492
442151036
81001414
329902722
281642387
147805534
466928130
101785125
367052320
367381559
186275000
421005604
91936121
438808428
48717496
445420636
392157424
164535534
442083027
403027936
187922910
151615870
87662160
426327913
100984965
466380347
79508012
375086650
388441313
198253695
191856493
313682497
324668095
311739777
34590744
243802446
153662676
43268682
270077641
361169115
105564658
479832514
420575918
278079762
137287971
107305173
60162722
185916139
53329029
394422626
106613165
479890851
272969209
138854435
461390115
856092
168779520
152062826
351364625
169231867
180628491
5533646
433988537
373982817
243538997
359979523
499874338
463938891
167765929
461864269
385615959
283468004
97847513
95728437
216097984
197190478
241103117
371892756
274100682
129579078
268092942
401265001
4386222
154428306
292337206
481368848
463466994
245245241
479672376
277239710
335628567
296780879
333443220
145967916
73165445
439587765
476318926
289136620
20861413
69198676
175126258
66096752
168379595
428514407
418979991
134322699
360784618
306027264
94177044
286578626
442561173
386695187
232787079
155663563
456151414
51707104
417444744
428320989
406690584
376579088
368393364
185144199
333999164
461554087
259386875
406568675
33867905
413531772
319704291
490083868
203432036
400142663
79662343
262762704
57709902
459380009
103517229
63632446
178017776
460987070
368736813
75396862
367397857
352197535
89257699
215889477
339415393
10358468
77172109
14363705
374689324
132136670
420385498
401488699
181416211
138735486
100555001
415387981
470286871
211190441
332007710
416406907
242972998
150433621
335423701
422378622
127312402
163026179
78560302
31066453
358861950
312303599
230649160
104601797
67702443
331424646
403857194
128193194
158984074
229188165
285300721
199200386
73528808
470452754
315658027
116277149
51705576
205511436
433323261
140539605
474140628
52987289
309329588
290503323
298598121
99506854
246766063
151510492
267095748
43154211
492082915
424285015
482580467
165510207
386279952
233911393
318682717
324184271
19182761
65369272
245638983
300558961
352355583
427934478
315086328
164123067
172857926
162282786
11181771
181946172
416113307
285655137
137267395
259539355
483026282
367189702
330927581
252555199
385263606
414493243
310956658
346982940
41884824
325941705
148769885
175758914
42722229
194652613
403136736
230395311
303837225
51179845
272985083
324769324
63738824
132182495
181735790
15711322
109789906
12236985
477179933
374491796
176165762
475905514
208031200
310652217
146586827
230093849
364726182
314953135
118706837
431004726
431930521
451141054
245941223
85926972
314274800
266813609
60523263
461638298
121861930
271346881
201714074
116535381
488530370
105712058
305882201
485286425
142236477
28724463
211263473
259706742
174710557
147276379
239541563
25822266
215123383
64529073
152981605
75156565
12797671
477622731
331555092
244663506
155921776
244315730
305431189
390194635
302856202
462977628
95202665
16095136
282894545
7414183
405859399
103084041
147476677
55037877
281213180
79795488
92886940
416909004
54950091
467138246
89340452
158748367
148678228
410980456
6484511
185047504
356544469
137576652
425666158
485734766
18257976
59921504
387914281
314253129
253376130
435459967
359509852
101319523
284469524
314645203
487827119
448736252
325567483
274337602
65425125
249653717
172114037
478459260
97840441
106448696
430782644
471123403
278800572
328897046
170152912
209130112
239288458
248181998
353454687
146584363
494191849
148775931
386366640
184650857
428435980
13426338
472568719
243650127
425336708
105113087
117549079
303869953
12057160
337888077
405488399
312700238
490018389
164745447
487422918
22782275
294289971
296091384
107416171
427563967
76089810
212380327
475574187
247608815
276334267
116310911
19470144
396338300
458758294
97443817
419613286
495577893
18531162
155779883
294765047
72753984
170216481
426929433
148898095
445674867
60698826
386392762
179596895
386465267
193327156
458113240
280316791
477623198
207704244
158687376
215298641
340778564
172959707
284798830
286811512
343241919
114639049
240177593
190823668
319406479
10800960
211936701
102926521
91008594
345881481
270390865
58569488
319493378
108732709
315306841
426150070
449890388
122984357
343048065
418390069
306194263
223793149
364274266
334797809
378572979
293040057
122801335
488848842
246473638
491882511
256284163
382479105
15785569
484361198
33781431
51926605
447672678
418638757
422068384
69177282
141262749
306577057
494468486
64598745
128487534
163576550
297822503
338855382
5886284
4563388
29350940
181100723
441271396
446560093
353469579
58745031
95276975
151752896
407825147
11128386
199012188
435695325
407888562
151545139
268603044
273660348
131505186
314549063
186938348
282655869
260845615
356741024
175837247
246670217
139001674
302945255
246515613
310297215
222499315
357098454
323548379
456378834
202515843
132132090
292089215
146543855
199513409
269948629
208612526
494569774
494928000
459764684
480500238
158467509
233880418
54121403
359208847
433582232
215129467
179735945
35802802
350186799
58641717
431118201
202401961
79340388
1936580
210841056
292367590
430979941
318738055
63940028
186657670
454493963
470948579
104418635
101273044
191886880
413551992
370856134
260996747
306852245
164542359
116839463
372059213
164679629
348802290
370286975
233799647
362054616
444997404
133754734
334459236
191919176
415104549
257329753
380491942
149554728
490768181
179628014
200311095
101895969
430095393
42516454
27652047
230951908
109133934
18991181
372590478
81750104
329778540
323135963
486184016
112568428
194203973
172139347
450625094
88367496
134695346
285157605
231425633
209508792
398110390
184807408
151483162
167645102
98562131
29318754
319401540
426615142
467350340
72648673
72119680
98953072
167340085
258136537
198722616
494680362
246243902
425652407
358923567
378828487
72590470
421454157
307920312
360083670
91701566
368986370
203376030
434700039
406483611
354039973
185208222
388392131
326912334
399509273
241320168
460209639
160801571
76308826
198868523
441253443
422596530
29055875
143011928
488646951
366764101
428054992
15129594
35366322
134601648
412650161
392705944
448322835
415433963
200107348
463864930
87354198
387273130
437887680
452842214
262076327
383719576
398949521
150597996
412984120
195857650
353840980
459586378
327766370
132701462
418741265
482535932
233027042
251095461
405118258
296008342
469134278
103621608
382848353
401210268
72728634
371358820
247023952
452850360
59784864
53782473
485491171
14137990
270258543
326327403
390350625
112987845
9719770
479197235
5226237
296400325
20334521
180528217
279112927
107616193
43262841
379526691
213621050
356085581
32768848
494928492
486448652
242858754
54872308
41954002
31220301
446787024
487205560
413154072
52130263
186108299
180291910
332182653
362523385
343546844
250512812
192266086
490042428
491280924
230044690
53932636
13668294
83860759
378224546
243966289
14664071
353364177
174459716
234675719
32499965
422022559
109492519
380550808
69973053
109419975
309435464
136846593
25510149
316693690
363155767
137327954
206432954
450996030
210594416
473391337
313718392
338487294
284986003
452546357
247798728
300303541
114269576
185019911
279712949
231562229
138391184
250113491
84374815
355249685
64044278
281955248
327411722
32595128
321033245
424113180
439328643
125029515
182751640
111779779
474767938
393531836
304351758
32485198
352535303
108529838
301508763
158262720
361768880
496536702
459687268
426108569
201495798
315262925
52360281
490595463
163692604
78128126
80428670
430045875
48980661
390848077
25807254
222825923
218355572
478378599
489698048
202217589
782196
436873633
396633873
497023844
439408305
458979849
421539608
492342100
315086578
197395519
315302161
485276882
441930413
258820430
241112976
191665560
236161413
424597215
4305507
469164803
165256492
127413708
75463916
224274690
386241812
235979350
32343957
82764465
265005902
182070082
464824422
353390700
253124507
253486543
486856751
17848673
468754480
346087756
51193921
453654115
461711642
447703156
41397203
199387154
198185741
308942737
11434912
129105225
497993786
47617744
466926965
425031718
146204605
81333085
281862559
193096262
135479963
332770451
366423204
194488806
344554096
123947741
367619855
238664550
87442077
1880163
148756131
91582263
343444604
342447723
16041210
384556114
96692026
441763088
44372462
418384100
9612544
298122715
267937511
150830551
435396764
237172590
450256279
339700501
390027363
365719184
54358532
341316041
314476806
111510259
437360677
432298320
32430755
294828649
129304385
319256537
384083537
268312252
385921546
303621943
166648228
72956814
205028848
430134291
192932665
209273408
69886182
68596351
369403381
441414036
291442749
150105493
414882656
466370655
429028095
323835419
420344828
469041531
108943481
188906803
370468934
17227935
130062459
427771480
223902428
127341522
94484227
326029996
349141502
144812208
447462830
16334146
168460480
436430779
60184876
115134321
319262179
105138911
110950041
64287393
109842268
70649340
331532645
192749585
140507126
10073023
317150635
62238258
6365960
396682970
314676209
43542195
270866422
11439161
496751094
187692517
201415424
328612074
233743986
143909899
150013387
477926990
336083889
444504602
338278828
402302068
55088101
6707264
50926757
85887397
483179903
332968473
306100207
42388604
132443889
55144464
170133376
78624412
218050494
75958123
159933203
450526702
362075344
475281167
47593807
327130889
431602046
150686582
457727127
51272181
316660974
420494359
115125615
380816565
307673327
189703510
213050916
493527572
365606324
473963377
401988224
21355671
344448536
368324740
45981421
94209687
320324354
91362594
143253255
74135323
6113500
142415547
212799031
22527161
10396106
149566475
412834650
73675838
163242537
32999925
78438640
453896393
165556415
9606938
390821224
171903591
102099854
84984661
308250262
184825063
430364399
141749097
32067742
419763494
427129890
294202203
329844268
234036069
435463237
258295857
339935165
136441952
111353310
313458376
14182618
401320202
423594721
282176450
353075749
7754938
135640827
482728744
142111915
217603908
31295537
379653751
168777018
48132403
409627364
70613274
57532630
346286169
202533018
384795823
6732114
378874976
62213561
152790877
444622417
357309000
56473000
355923206
80743345
315539072
457904465
248704357
409861109
499926160
462809151
46685178
291628962
405013575
138734518
305876132
411060194
413480421
94100759
336159720
138324795
307994299
320798118
411018172
82347752
254748360
449024683
462255074
357588895
422785236
328553574
355596857
142957017
122929044
191834751
395548081
14443400
219416765
342149194
492803081
19435932
19761520
221253147
264189361
298531197
220654332
432082181
302138635
355673955
380267097
298255993
418496670
160189456
388091611
119508254
427309400
58209458
73014212
430592364
264887612
472928181
127903347
492031147
183319077
50838477
499384578
103613765
184168028
121789898
358063928
238734744
74475204
450427058
241407155
369950573
200729770
317789202
3026899
142901375
3619360
298110599
376166316
194345363
55620957
220079481
341109303
29764511
304886982
378450208
443532413
66603064
279888713
473040353
426607686
194555904
499634354
478325977
467731833
419392783
55418658
241264746
427777227
479243633
164125820
266494371
142772814
462401473
244804383
66776708
194657194
1142665
296254756
171518144
353328155
487143927
394626676
224382957
287637769
246913945
170401362
99877655
7778667
275219084
208298710
350603060
469379309
282644174
419375705
338814087
462547847
111686972
21570067
14119584
365945364
376146306
457785871
57136128
194056031
320317917
396620902
14894730
478093555
433457090
134614413
498913524
230349312
52216031
319586459
7650988
230636597
373473665
334937982
316686683
468798062
423833372
348097323
409307685
104630304
41508882
356286315
54134774
397519096
110545238
277724024
387754221
198240385
443931640
23360096
81765457
321113603
18949248
35842127
219180274
231047240
2075792
24814260
126873760
204937820
290000295
125298527
184392046
412036429
492021187
138754567
89906678
48921290
362511781
3880662
28521110
412458481
175782250
459080192
419229471
3164764
76718303
391652879
99276253
311936483
242478268
137593301
365096599
172343580
455763564
137689725
349911618
458263093
476615279
187457925
110311271
151105398
385937201
321750131
242826046
79899751
409393077
480689
167142649
227611719
347944866
497680873
165425788
25189723
376727774
110140555
153939376
221266323
393959271
269099681
105679728
359437520
255884795
446310006
238592817
287782855
314798372
78826262
453020515
313610046
200153140
103039132
339077761
398775607
208319629
415397684
139361234
90519829
161480189
409289806
311462986
39314422
193524030
32634842
202207512
214507373
218969971
453450490
241504262
237871386
141213719
275822189
242921771
214803696
124812082
301269375
336511218
466442831
320779234
327412258
484720671
56288038
98098134
299454334
366893947
475760578
117421246
103502352
438169387
244337988
465487911
44769347
120983083
203051018
101303429
27662041
6125302
197699905
443415918
342298574
460436790
419245917
117493150
443520625
472202192
244090045
370297124
229700340
290782609
36310967
341392561
324590755
349624604
474863719
360834177
484172044
25462447
319672053
318095720
372779361
43005041
113073396
174519236
71018953
227727480
149600984
165541601
258725303
221443580
314976821
228013512
160229107
240842537
288858938
115024625
195064316
251377036
137773371
99599716
279306253
132901357
222008333
112872627
386926181
344371174
179367150
138925808
231158357
382450618
110335959
263943507
430798598
303680298
491389842
208352006
492678723
106869624
264833337
348459554
121885547
406964915
389506697
12132986
261686024
89002027
32774409
158594158
433585848
357428894
435652377
74695211
478672083
5055622
169944138
475473592
484675684
370303179
77089667
3909853
136834753
98053627
175213892
73198934
31601013
416227863
73478247
54343233
438863591
116685166
480436697
440872477
457826250
199144093
134360334
249933132
97874072
471143844
44087644
89687361
206273130
283093478
115870994
441878660
108654759
113078760
401448061
432584102
487626223
22224171
189043853
153899379
94243829
375289461
384160881
446570070
9398441
363409206
398243391
43242553
298910725
266492333
479261831
470901728
260000819
440632813
306284497
474574944
74901938
465460066
300129348
271677331
159431316
386097942
497615482
108645360
409247992
485234082
79891190
54949858
270150063
128551483
206310356
187179812
439052888
401327919
27306452
435578013
327488988
7739945
119135657
480087902
54906365
307163646
247363248
478306744
76793565
146527254
165674369
447045402
262158487
269896022
256202324
106859186
104746206
286798981
335999047
379806557
65975104
478807527
469747985
299867186
242507225
195387457
253799328
67728069
455704525
140801294
494105623
405436220
451900931
331327704
100214920
441654851
109081636
438679588
319826705
197074337
298327925
348004607
39285121
159982676
71746278
37695514
86275972
901571
160685547
354946603
394225977
414328304
296155029
453051719
195727636
224175749
249994188
289767880
490646541
2439581
49072303
371163492
30920116
116967750
329439990
457551598
445508055
428618757
251345898
149613116
463607566
52353128
368241566
367380234
190115804
457706473
291500615
238882063
243775341
396205851
323904115
328269551
80781926
263795471
321962447
299311219
432943143
452021554
22941487
44423024
422781865
422523693
182731927
318387082
463959172
99460033
470787401
289488604
387098581
212567100
213115435
192142058
457522114
266644896
177608738
106484961
312796997
105449396
156629263
214833988
248916493
123146700
375406586
478080483
345667513
439977481
459507768
188481990
32276276
410983606
331826748
240263314
130345892
473454355
449235500
192834074
437363579
113540220
295844441
481675347
175111916
347724406
428910240
364047630
390879964
252765849
364744036
320416804
187691275
36260819
273940619
362864422
69800201
103243002
460436983
388071920
4103921
256522641
30162466
467880562
38347407
280324107
323542621
294741380
270884786
441348568
390453990
121277741
237410610
323907522
188212687
46086157
84953837
24174187
392902412
91087891
433132646
291695183
212087837
299950708
348136558
172000232
317073576
373914329
176585320
288828451
217467870
182237902
172961422
328136935
370648873
20295978
170943833
385904353
2070529
371759425
77517265
272710759
285001693
70645705
197908401
127908955
85258753
442360743
258208211
4421535
374885267
270631785
299016272
397498217
215786979
239757566
203567502
414732063
369976045
149321601
156733105
172092133
224566252
93568097
437105377
313296748
106634061
4732415
352539745
461969888
331159484
73419488
325677859
2309525
242983897
271967110
42542583
329019440
198921215
38538459
225802041
193822859
340785664
97266854
160635193
441788832
268723317
393720514
282858494
240717462
99158068
230509379
78388532
11659828
219692478
75737800
309204113
458715631
188902442
456554712
251570786
352400944
430077670
431287545
328272907
205388125
323261187
193175051
414696345
313741198
183985816
131165016
85063867
446974018
341908311
178731379
195436668
375849090
136570017
76489789
226557806
271657162
261084839
482455140
356915511
262880525
484705504
40605034
175797936
260572560
33528343
491600198
498951800
361852456
373053834
266281046
97473296
180977629
54566540
5231994
444359959
262060504
23842383
326323853
221864333
111015459
16436526
10552887
485454764
142598307
324821940
127493140
464523944
36851561
56121600
331112352
140501856
354397153
171594988
290655339
208680558
61583391
319694074
414127865
246727449
345139914
36147395
368898117
324457037
25860810
144205474
495273583
122291298
485540580
82241192
461907160
206332733
235940307
459339304
65604849
160710131
390201886
306503973
177995065
457740604
231615485
225555937
321166714
149176193
310881422
307021172
352777133
481410582
221613904
493718194
490676366
266150912
271823937
117877963
344687242
461997337
143220004
389438237
254886203
447351497
25659192
265035536
363052143
260189653
235677295
233819449
352985709
141974096
323510251
197518528
69244164
228182494
272532166
36914623
330721060
84745177
58846986
97442063
15495684
149410075
274121649
482339864
453364954
140330008
235615935
26432011
268869224
220653058
445113663
370072711
21743074
136360870
322396176
226872157
439623710
486099080
376515073
217722347
22504200
476002839
124313115
354561669
264254459
369435539
367165222
199000173
232113149
123982759
463642093
4869667
171227929
207613463
414766805
449808249
342949771
133411693
335073072
217517033
280825184
419464159
355394060
318415167
342690551
40991248
426858719
59122097
396648083
174290958
414400873
139972387
12617684
398214039
12273517
179873395
351374381
10907109
216912827
136415001
367027882
338299936
412413449
44469177
37072188
276317409
192254682
321609750
112530666
228848879
412450696
176508262
311979310
161336896
305870505
316172081
189963350
455733583
256728666
131493473
123818788
479054261
293937069
4181696
18689303
174806384
95856938
499087900
283990902
384095746
301883288
377845439
254859017
319899332
377186824
445446151
427698675
359450541
282285109
34274795
87520670
163298278
221718990
330909538
104700183
198938513
318826927
480559302
444633927
225460073
410664553
488586806
123262496
493394741
115702274
278506238
130597096
320509181
48713571
259195920
254502944
336050710
210831102
59132662
173813602
175285008
128042087
76118608
468662963
172020126
473530202
94005818
61446296
292055416
321093257
366481866
253560897
432834407
256839747
476924613
77131464
277279473
172910426
25398307
428074883
2324121
277055062
280798033
417308123
359876413
211065571
69159467
272722835
131678510
193060240
111302636
438334933
141489012
8388707
55883824
334235046
21987620
430332501
235274064
49156841
424157829
401899007
118766272
343129838
238627096
205940746
28321543
492395533
91262062
259227833
261726597
130810881
308250280
19565136
232537088
277513611
190532979
315246677
128733635
234418947
6248008
354337964
10389165
266263050
318581940
242245616
483521954
68283388
495552607
122808783
154599535
448584722
179684268
175621252
399084319
275049675
360989761
47504530
328564461
241728078
340289945
331612646
440851382
410191149
168103628
165590082
168786374
398311145
222228375
97579805
422598564
227083691
294177274
293589483
83053616
226953153
266622841
123366150
132169757
162183756
399914785
446550162
264174533
437315336
303158918
317602320
99408026
134045050
184881282
118119080
235354122
280634146
236726956
5208071
385965382
69005709
427948784
336431256
352913738
291653692
259543284
403049555
106476828
321319016
142561296
73960144
395048233
394165503
28605961
491567132
144661991
451007231
53303229
461389320
128627837
464681301
251177883
179607433
387675369
60427543
275779960
230288028
251347700
275830472
41581057
210689544
237317091
200915301
365378803
74932743
401678117
426927875
94472840
308942123
296531366
497082489
74030279
452753185
470075658
488143335
47703122
210728425
275854959
191531068
158270399
114051402
292178550
359494670
283536702
221277370
455783538
177901023
261617817
196422060
124470591
353983613
474178192
472367861
93630589
15362397
312879039
102829164
317715469
335829377
157089998
416160195
121731958
211904293
428103554
161796699
125857344
456957605
458573433
253305721
433661333
166259634
437535503
193937099
109011689
208030864
238216029
477086731
172488286
139057634
304018758
84411014
160718449
220986711
410601792
60019315
343106228
193548500
241454334
321061998
469079372
269224744
171990404
280687837
232126138
182791748
96778434
325043108
472349226
422426607
379721013
276597243
295757028
242257004
168457989
259370773
387301532
83304862
258757834
440165082
168030986
91430471
62626848
381207134
49958413
399518914
398297613
436810666
392629071
486115073
277266173
361178878
438432594
139251381
362495931
143763806
282520183
47075389
11925180
475719095
39183491
317448562
34910022
120936039
167929915
335572451
436175885
387280043
179014794
481797724
114747296
236243888
35986443
274729561
220640702
223992252
393365495
73194475
279114789
216667251
496978254
343179525
486429064
67318063
281727606
465661476
221373682
86745552
9853968
403692538
358092981
467937660
180766951
353323965
377936228
143947457
217326099
36463263
454922274
175675224
347854948
340316306
331231249
389311910
33358743
320201420
199742133
89669157
454967616
62432462
103674790
244641636
221915855
490627869
57803349
361251011
232032088
197622094
120534600
179724383
288317571
203214452
389448828
36155398
120265126
431142373
379382998
182683085
420471603
213360188
30802482
382521438
346470979
39077478
334300018
425534006
101288890
409752148
255757272
149732493
428503476
3820873
197433296
484522440
62568444
254789018
370830354
471776306
321053419
363871279
50981336
11717509
236608927
173953641
29429756
31027839
394313579
273475441
496202458
310802733
325206439
403404303
484086674
180431925
58814205
122851957
132215241
219949824
290519694
179958473
380856455
118262553
320494103
475177838
499414784
453349415
85705470
88052850
333519342
385925877
379028096
487863473
137695475
483575399
72274878
452674777
192585716
294614693
326080007
392818845
450250203
118732743
284635889
272966588
209710432
351669351
133996595
155435142
452767888
441932389
441371185
282385927
345987214
129356043
112032375
283252493
323169219
176920138
471515808
157813585
453262607
206648884
408475626
133042039
56553642
462562323
84197881
244810895
192375984
408718132
483388086
411311092
368926325
252291428
330744226
16359780
67301286
208264470
365727589
446435542
212240398
270884904
415520232
184493019
45637048
379873002
5781508
90389990
28478155
47592317
25315537
246254096
434567297
258951840
139102732
311022722
439815985
298000862
469290586
11299462
481991132
42527472
63023400
120828228
252265403
91569615
94540140
465928291
221465184
438484466
206914056
103664159
136755923
471620628
241830089
24189411
266338974
459335271
270611688
77075204
254513213
337311232
57461922
33335462
102446984
322481111
480615806
482599158
479075974
20560658
64258822
209065230
337370345
114775260
3160959
391517670
226033468
4308669
468473630
215214855
378697429
492831057
83523486
387137706
7853720
186625813
251875039
86178221
275996192
252316882
36122397
246382546
407967760
405372870
42735766
27880917
261787791
390641022
52661805
202729559
304466471
280960363
114546381
204038640
357018993
419877459
472764463
138681920
133140197
147514937
226015078
317417108
76930968
74458601
176623497
113739631
402777400
314889039
145814085
341220921
345119155
189970188
491308077
185774082
154324312
310379026
315034471
415437462
6716567
361816502
213076698
74595517
241924477
118608265
148975503
216609854
471419961
370558945
451246549
429595491
353177492
131382521
206679145
458696307
238994294
101340757
69781884
495191865
18040452
457875341
291718750
140729560
233382664
389152588
485286475
267238940
155893219
339952350
414506178
4086922
74955684
190189165
294082640
347197296
10032660
347510778
221624547
73375397
83798908
409999853
451296515
199261453
453734729
119684458
345187956
391834546
337799367
422727791
166343876
476171841
242723474
229515551
219509445
494448676
203264098
361422749
35146397
5830729
484442598
331385808
302547786
13796324
128375561
79639287
404579830
162728498
435353852
20061982
310945789
229853543
197822886
22004652
475552456
230353698
426532922
349783731
304306853
184890767
392729182
288734075
139074666
311907465
194555105
84789372
49122113
219877722
320576240
335213272
124372553
443345654
152806643
114767588
202690366
74075224
245859151
311446734
265318962
468972047
313994920
2049366
332401815
317218641
349732875
450710819
346364150
422733968
16442226
361695884
219357382
256168604
372808078
178798705
395345130
299113965
439245519
253350134
231079482
367858009
361793354
236499378
53260339
472127889
378095241
335200250
365270828
365270606
119433852
366502035
39481995
303532480
475770757
238741927
187371916
41887932
494752190
298084848
97421151
311182360
12291623
193602535
251853275
232249946
30662348
294360079
376333508
392949441
460947854
285143115
462343232
93557491
230886216
350833079
187476884
447374406
311653491
318745525
418081030
462061971
164323772
268176367
7188824
153173136
274837151
364698705
296139980
355378478
319684750
104814693
333730553
333121227
255420549
153099951
246794903
218994201
230794186
363226975
186768739
371401379
90905442
218872267
74956527
79381694
382437563
300411899
4811082
151042049
266815346
191336325
395922624
248838099
132289863
298066249
261574354
383329359
231951160
159154186
481653541
262027949
481994015
346149897
254038575
299021876
129735462
89415305
303094307
415476105
449031777
93887716
133196155
245197996
486312488
109612315
157864271
8822739
27928930
308718226
478516078
228304604
37438905
260369462
454135125
265583786
321824901
147225361
350681868
119645035
325133965
92752954
156122557
91394755
170849617
416139860
430914532
324881639
179863875
76139867
7962441
174188217
421831613
314338968
466828508
479572914
170879808
180109085
336988610
125749264
497798566
356339761
12987463
83864869
78242374
361742062
234281278
69880230
390249107
452091011
414416803
282817357
386274715
336657583
107833344
265315849
328031412
208041460
107077756
44438833
321923253
118798284
232119972
69417236
483797929
236493534
303776417
259655547
176109105
327569702
40683677
51570857
48931536
104274770
127801795
52041358
152897953
139508636
123599854
367160068
336877294
316706968
413712832
259852636
269304705
228737013
381550792
441366856
33811254
188646607
232474977
381597812
260051933
109335420
413184532
2146859
76201102
337991394
375822817
123052381
25052876
39634615
198976335
99996339
199024955
360287314
293867098
276221058
130966101
409170027
136265518
438566845
188847991
157403307
87169870
25777568
226248439
362773785
460751646
440329714
320593533
129423584
45342748
18950578
69375620
116183342
58732501
61753730
70593201
178708360
443951711
360392953
292366914
57934416
305869390
26068066
94821430
460658840
384287587
355865125
15880299
99164932
125626561
78539366
242815113
289620889
197009546
483445057
40129222
287394492
30268492
364482570
320256506
140760025
171775032
287793443
72253234
24023130
480765491
8277314
356498219
329977964
378887770
467602801
331647675
68735900
206321360
207313023
382893126
420295936
8296583
108449168
471890599
420350606
499804542
420147961
194424061
47054907
240716895
157590548
63811444
247033205
169177156
405249376
200969052
456949935
335188843
68242804
476429189
231370823
469760816
83592973
108395664
404415690
409137677
164422497
266781223
17131160
145922997
41496108
42771079
319313591
126667126
308342612
313331590
113769230
151466177
151623062
322306585
240537900
47950224
159501095
385615626
149552848
438958929
146219996
279349364
405453197
341670719
332400423
11591513
5709664
286934302
164634375
13138590
129497271
138870250
154451585
43120651
137864991
11205431
479485357
185419929
69796208
459446047
340313240
347804478
259329930
22270452
15587422
490628172
360555036
55764731
301900298
381146267
422953151
138669541
370337290
399081401
391329367
378067065
261299302
390618815
440379447
422008949
81113207
230150365
302269789
309351850
346292205
347815814
223993905
374080350
493953600
270820304
400868152
479150906
21051257
377915430
490558260
296109579
356036646
194562472
205142864
242024618
43427814
236181149
465474326
163049760
307593702
300675975
390141894
280881429
297746598
381817117
122312535
97693669
312415217
108393448
246461201
266036549
352433069
55339197
411411928
102545058
17394139
146938929
208680463
83639050
488565942
160132415
357107899
413567720
204843841
40686403
87308042
373687186
94367645
45629675
117298766
59424675
77977634
448931722
494088181
288740237
648930
64644149
194594539
324856376
353427449
74452458
124712635
482307864
446431504
218896178
497971924
443010534
62501118
485361331
1511838
330754342
454276012
79443885
75080636
319871660
123162613
450795904
84839548
219858271
127324099
462136608
215862567
269361189
70138147
213232451
144629124
56311622
266735816
475993602
307391733
114845295
235153586
469378631
491448263
275711020
112727403
183504596
358987908
335321565
152906024
302833922
248723239
109720759
119343268
463311607
358322082
34624408
489089405
492246165
150357575
26390349
312019657
207143886
205116986
369075157
37424731
84245609
291614137
128901905
151526146
497993846
257124593
477918235
420427465
299902003
430110702
400963859
134380428
118895043
429336764
185989866
37731147
445401107
154033303
490964545
456296690
295994701
374281198
40385515
401012147
337030482
297313497
28586265
295186561
498532221
458152972
111126295
234026905
450248008
146032546
392432648
460717903
178973827
62929123
162155056
11831938
330635876
60967221
298784050
337497975
444261576
412350558
14942876
384091013
357610159
95973616
285128280
442719363
329767078
19929384
346559118
435215938
379260348
327663352
405880139
325479283
156415303
194955903
396546698
405292245
366005652
111996357
459335623
276881265
236400862
344229772
140153003
430950729
279522517
29273084
63086934
351351096
426555857
68450112
433484962
365529345
370411325
149833016
373126579
19846975
91726811
295194269
150302185
392444518
144384830
185077379
443460167
141264483
2075821
178449857
35905751
123592133
443482479
358600726
69806177
192993186
328964897
243400161
78882626
6939192
34644119
403234057
202957307
423231969
234551594
464389742
182365902
291822661
477912685
146120657
422193299
253408018
483099289
362728522
377011202
412329813
254070811
314557988
167992306
400723349
255825616
265498998
95983032
451204279
19011995
189125917
18115872
312637957
155142850
160964862
439562680
317129360
145960120
373388933
232115807
305398420
405679022
303072256
284514847
202986642
324265122
157952870
471751084
77059820
105839593
208943538
217209907
149638652
241224767
389586405
200775587
153091595
162729589
231306964
351272314
450885255
68720403
25519039
143618841
240991364
473571462
254427657
57912521
62238108
356754660
296878389
240203064
264218942
330223708
268048625
362322028
166186085
400374336
235478096
282251590
115234513
632592
179059910
9029722
240376306
284886090
59997587
71128163
481156565
493841893
294586846
433758277
231349655
122301530
447626527
399114754
387381081
482912539
359981501
8481633
247524219
457120695
200668402
156591870
168107122
415048638
178101767
181706964
20076541
268649692
102285082
121079775
368566005
24827473
429434390
293524529
260457943
28254649
130352701
107193264
214445172
44806671
323983141
362197076
271716950
46309487
128219683
218000670
469767626
227617252
30896466
493327418
32404206
70782884
135925626
184470124
426154804
204231865
13931502
238161076
268857676
406112188
159600693
236359926
142715125
342439621
276161891
238743247
302824757
344693855
312998658
205382324
44380510
307862337
462614233
57054879
104971835
5149812
442282175
273027105
224097829
60141085
376696246
150384171
7837809
72226554
372863165
194353816
442368513
365836322
277009889
82114992
334825324
32061757
38360685
68469860
270055926
19407520
387394810
329470032
267079582
151399000
359229026
243283030
437053248
379137787
165876496
366239830
258578538
110674964
278910652
448274413
458371791
23416856
405326639
83964058
53998148
10796518
97311814
242711282
60396180
480819764
364219928
148698297
56522934
164128269
481534293
74866845
169058948
301714329
75160117
414282631
195168682
242581524
47425403
387883296
185038570
156141349
323199744
216236569
299407731
445747912
4213957
150901468
30426295
249209048
62538734
27582084
498460109
303805371
427926813
163636424
50580911
123347385
347374734
267235034
203797788
23966734
168340423
6753980
448603617
230938436
146835667
448625001
55177796
240833830
177884727
370269822
399551129
333947784
134662997
273151266
437799179
243007715
338331609
363813235
47984574
200386313
401510784
319974954
499557528
263077942
69988971
433279776
382920106
419844660
267234003
499159684
419099356
470767878
217621650
465799949
484613168
284480127
227881284
231856596
361048713
348689563
421973057
261400318
92752177
270384450
463461965
90699833
321352203
418067667
453799545
98980798
123860624
317734165
39925268
337318646
378849775
194153559
291717613
159508512
238329578
337669160
385706476
290228946
306898346
50115081
217210647
350476043
433284557
168233524
241225351
225040929
107126876
219858171
391304481
143223721
41228080
261520328
237053502
203821931
5844644
336022565
112801276
474251689
411237463
88227038
207297251
496094570
114646547
432859783
128792614
10631989
106941961
173635784
490678910
250095944
313557175
431255813
56746713
205352897
423098635
475875825
294912233
337338351
167888882
428052076
180823107
333825648
400920181
440006509
317395007
481500770
172772605
441260530
48894606
375152314
466470293
57895714
12235907
208670818
124059259
43876706
229545955
209909470
120415352
493656463
69013133
45159842
73828639
443498225
301498638
494778514
412618203
435258502
398285705
17497486
131764985
332694107
138513269
165403189
392580862
225583223
157290670
164149741
147685322
485588327
480820937
217780811
195162250
45131040
188579231
459233713
374284724
182956786
28838297
423855447
148451305
149280157
385404136
181447082
105510210
40546016
299578241
188591057
105809482
35953303
492107472
388414241
302313210
150196281
32052795
54910490
333460674
293749567
425273426
274682864
217578166
459452327
348737017
170576717
352160538
317056796
349103420
42127855
140888305
157771677
412271744
301111212
283221131
458547407
246938583
485036299
432127768
64307836
457165060
166067073
287281442
209123805
274855516
56075434
161190280
26454182
464151776
253450740
347542780
24205015
221260812
65272373
496924945
440585397
368499880
283380796
1387843
284896008
262854139
32266835
468795480
140534372
55628395
446414581
481890370
271191896
493748905
431395621
226437515
470777584
421700575
20695764
79550560
335590578
217185660
46704099
185103507
352234313
98817612
75407977
389841423
132052993
170193730
180046897
89634609
53554227
224506346
495697756
161447204
269130202
96154071
280042104
310429522
70709484
208792169
201532423
76367274
34680730
436107647
100676631
430988151
163325657
174616533
476664075
50568523
450791190
344369940
149042640
482535367
303462887
35423947
102490176
47630090
491439899
71913547
322932441
453219280
68987044
229546824
279006871
289889928
197200573
441307437
437114065
50867366
247867030
356946760
215319268
294751419
188629208
470824972
470643086
436290481
412547549
24656679
249876468
79828283
444555375
154838097
45117667
118176749
474113440
262603204
456360948
276425734
235067882
441331257
85198845
367582490
201168313
26376680
357436734
495959829
190206420
355927849
229897997
98506162
197399151
414336621
146605968
77052350
44761412
340959843
186873242
300136118
107414005
4753870
476525762
339114116
234901290
88776100
331964171
220928028
395917909
387647155
361153175
107544345
55726160
207601309
83884441
76813314
406580638
210331944
286708452
221811438
281280303
261893641
256976621
460387648
13327834
478557004
154992690
117020539
2333614
330109065
216773403
194407169
482723184
245712779
49858104
22508314
493455892
575386
11742761
334946455
77915392
117360846
314286407
405113922
462183687
214359439
359622566
405235815
324414477
426294996
446994684
207358538
468278789
241032558
335045271
331761818
282564726
250263507
81030514
129213850
436853005
436675391
2350186
31077297
289460337
78819042
308263839
195852400
288664694
401887384
173518135
346935941
338947092
394976399
367706031
472227947
381372181
20575767
304577014
243999345
208731902
231093876
10189108
319211575
351687773
427976721
58777204
50748813
183089443
492549867
424684039
35776106
179717047
341199721
248301390
31393937
93043501
253382634
152499712
203331459
216278123
248596693
185701628
444703752
177980500
267397868
246473860
361224828
306159647
65002484
400462123
326848389
305045194
392282222
427664195
240760565
80948403
23517787
11234325
256925434
17065507
193852943
112331263
38265043
243551921
276637805
199589637
11082406
211698696
234261511
458842178
247602063
475545866
375866042
237859341
139377091
155096871
483613147
44005466
170093402
345919769
419062202
271445888
265406642
85551054
15349948
330237045
451539699
331441510
302661471
274093786
334361006
143563897
201479537
417497795
270709187
55930832
129179884
397106452
106750612
221267085
147949268
40949492
396968465
424044879
307456948
65723651
224458794
136919106
422869602
279483040
273534901
349552230
230574478
311809009
446372489
233445995
464980742
118018716
217635610
77858949
440384029
27328193
214486082
67843621
117242397
113204491
118090019
24186837
394210293
150406748
286370972
419742198
202232480
157658420
332293958
249731997
56941183
445350312
7779813
41941978
394235924
472561677
335101108
430022882
302208332
369790928
215420945
14440513
78701086
397424968
82682440
438975493
461923498
117177978
167103650
410167768
233882019
56125547
22319027
368939760
259537778
40091195
157778528
119231982
143179730
434468732
31434479
144884663
488384398
469547517
109292472
194904205
387140512
232822434
283022900
166634279
14666581
307774455
160435925
101704667
109875909
482160811
207547599
187987475
374449138
189682717
404861080
2576567
161544383
178018540
54227677
98278799
466594485
199374009
119095329
36470286
484460980
176350020
206397623
135849856
5195157
44372970
246270554
460179560
121048168
482874799
159648847
191464064
76788579
339471335
461079207
318525941
213034270
458504917
130589901
496542963
61666668
456115709
120229992
152128227
436210406
254322820
153458786
64927348
137096150
395254942
430512140
67015287
10443309
112430440
250617036
478121942
277749826
211697845
2692041
230178205
470354115
346496861
77530232
56161378
209287025
428953349
137927056
453948162
85019929
451006808
173372154
102720945
132180308
62579688
188646793
63485782
165135073
459855689
73672655
423076885
75387712
765612
144257346
272900887
493899550
474450006
313012664
433915806
342421097
352137604
266425117
6071248
474966246
152762084
176034226
117632521
467344307
171384880
142148441
93405268
351932858
287309836
409730018
450570144
61034605
299386490
442806140
406398175
32184375
95823821
349878495
241655436
476356656
474704578
311961164
256483174
111272253
208135184
468878043
399563676
230729079
228000050
304680812
88596124
319488676
103445972
278890610
35328187
391238517
190000325
34497226
360061624
221286478
362559895
47945771
303823168
205532163
360171450
182419229
463529041
12535797
453319512
493863290
458826348
391265283
81445518
123748809
395702946
274359270
434419598
400629209
173860909
449008593
451984993
339458345
106508448
62320531
382659815
214773977
490061923
196523977
330943829
174499454
71826230
324603202
499189010
247416177
128676613
183146596
59458298
78852364
1522770
404165577
451041957
497199185
95375163
43635572
236427954
77193245
481222375
301632119
485906937
78717296
169361422
483842604
230678843
225952062
458107517
469007539
368171365
425478433
420477246
93995280
178778494
420328454
143603060
284862628
491598947
53882884
110257640
26409788
439914787
105663226
361873175
310439842
329873413
448271484
4663409
309280718
65795720
382461803
370977673
166749584
222225734
479665412
64948297
362744202
93449740
217465912
232055781
443185547
22151828
311801516
63289809
360901600
214616800
153699519
80228675
418386824
112868323
149579731
386375207
308762624
130531049
284790320
427446669
460330957
479102489
13153313
20830322
265641252
307605519
151136715
69655518
378139161
491823955
218889779
419468883
378960683
461513109
345473385
135794953
33645272
273440143
57944475
332399228
473149611
190216042
36883359
62793256
148368914
95516992
496853369
366501660
413401496
327334490
281299695
363124459
38711417
396038570
269423151
15652000
418187547
30718709
133741126
485092727
115819412
425930209
160361784
119131504
109997966
67660699
406812344
145320150
218922343
128111687
140959452
241509020
275337100
414544234
4066591
218811032
350766637
277076146
342055724
168601629
17772501
250923340
443180284
327515324
259606601
414874312
153231364
411446154
100122471
25098295
52868308
126708846
54470230
28908134
370570340
24023116
498916286
430938207
202560062
99394109
384672188
332298726
204037377
134274102
391684358
353956823
410636430
486850481
458723748
324345129
479416307
300884386
443492967
5709169
182244481
36188616
498943500
50884719
383387643
89362157
438106441
438300466
158067799
136169582
490832309
118188042
412558489
98863855
409141766
210665441
122044812
204693330
88660865
167972104
346307570
11197107
179383195
305804528
224903396
251628070
140549078
401145078
483756252
342681333
331923500
241557138
47157768
29965190
31320784
101090202
243427960
491005613
350537017
300095084
89408332
409186631
273336343
426507106
261174468
290575917
9829761
119840687
208230735
66241138
155687625
75584910
165888429
68926818
93175529
283429740
40606809
343098135
420231254
172457431
407273084
417337330
425291804
219451981
167192600
443247536
470194263
165582627
334188657
211972725
365860589
349957813
148690593
313964640
406140817
100934116
324518492
480998488
436311255
332917316
18164440
371485447
146112712
294879634
56952243
89186325
309187981
201027362
424015854
323769109
246918207
149521300
377281882
42935962
152935788
370165463
273846607
355548125
273220622
188411224
446572332
348117955
121783873
107820277
399286000
303923939
264083558
158966062
31017172
380718193
275215403
429999827
149787773
254031940
258609988
133662733
243173093
108983367
191968764
271829382
203627182
459145099
74313925
134562273
379575806
176359000
386149438
444369370
346076483
102122429
455347416
207140951
458192035
383516654
246216059
67994689
203465671
24437659
183191152
153516066
397014001
289321562
113489882
150728227
416792348
213028879
142621845
80929351
111897874
451856691
198911135
461513225
329467981
173555135
388691162
291022453
452087071
201900957
61402849
56301152
128003665
89803418
389395944
431625910
96094910
154825086
284037390
232509330
15943268
339934552
429309947
179636997
401571254
419816699
122096776
184601049
236806479
444322405
311769042
199026867
22795610
359142616
195001432
334742105
335085986
345268994
249627492
47270266
92419428
481047512
461080587
338982187
466559048
20292452
464114586
43413331
162143282
200295779
441114518
263486898
329510136
166940018
310951687
92704075
471948732
437006235
199860679
97916928
116147436
237346061
12974730
17475331
75265058
344938757
88240347
54523211
487494737
384161231
274288381
242541341
387948722
208772651
216309362
393314766
144239922
91594203
449487000
483746104
421914027
412023723
393883760
133768446
421941275
322846023
209814101
408318853
50365037
359778987
310466686
379050327
403030041
204242405
90450836
385117312
34866212
104156202
279818836
343457555
415830313
363465808
101224393
26174108
91640198
22717016
370445622
219150632
485282996
472152048
464493443
418870089
116204347
370616433
332444958
258201560
26736758
138273720
37622652
460739381
3579272
443760527
45752812
314901226
153424718
98434145
430385918
64563834
118806916
45334483
262582548
82228278
86008398
263490963
272918155
446817388
349347639
495790517
124291329
292166039
302029993
342383382
218026040
34171744
5808892
18110662
480535585
215324340
386950309
162915419
211914583
301769696
161372321
210861933
373053375
114336938
161609498
447455634
207616287
466340830
380178429
276982056
318887320
454841294
195392858
229390335
484302726
172838631
184926964
342231756
479171815
13317240
375629463
188031014
316701824
136320722
199451580
422776889
174822602
360029408
166191955
379887013
387554241
166311408
387463263
62617767
182433088
458753547
367953842
124615100
358404322
209504852
314783014
485522480
97745713
497412424
478369542
313240758
230125055
15355089
496999021
43734092
76923826
162402012
11749746
417651793
124196267
85059502
5661529
82713656
40749927
215525604
290055324
335148562
310264680
158354079
491971985
153821510
468086114
323329846
313858468
169572054
360423864
61291569
10447809
427416723
477116138
47683918
40311891
336300605
287235268
100624405
416449199
18223959
249694488
438424642
281504908
19842199
345661461
203383279
263495986
231693147
228826317
414058053
442575762
214423808
445926699
322389767
263440133
50754134
254303522
207657334
283770848
452939853
376769469
149322040
422103656
267230278
419202014
198147772
415740390
486888191
373118308
238878762
411399467
270669907
161965722
283331916
154853755
144886313
291303899
480550618
130807447
336161654
337787343
276937387
147831949
101100480
371136123
48498701
89371226
449294843
274632108
401459300
23134943
342331576
143321251
307464676
234507439
145966461
95425878
58221171
51973117
458279007
487424557
194877602
98822835
354326583
371367173
246400875
81728389
152630525
470760190
402424758
78590115
100136536
476252074
53427051
289153959
422281743
472516189
185306995
109422515
239093491
57129196
386242497
286239068
67270837
292156345
276944539
29120550
17275687
35269110
372427469
10658168
195399843
340464044
496523183
235551051
415740340
198351288
270418135
411590473
132167826
446900206
187906194
119245961
118014399
23967577
319291233
275656887
330585352
176368108
162342731
444775462
457409690
189674841
305421868
100617853
393277902
432826303
376664871
119716671
363323992
115161991
224331895
428330042
6630056
378803257
348546425
367876196
288475397
464670993
278604626
34305093
375831931
355677960
488019422
101407414
159756160
82522774
430696
163951627
143854269
64768321
302317791
493324033
483914882
407923646
343031032
221002185
140302925
122210927
61408280
203073467
325599218
298210641
129797038
422575009
435336987
84515475
497650848
24420866
137898872
197019450
224607834
211887265
493211442
189153358
53577843
106071888
419725137
226405384
310550360
225579457
392916729
307563998
473416158
403450015
139276853
332567844
84010975
279433851
479919119
498247315
355443282
302489224
247346838
341401524
383831859
312102528
61291806
140650869
373252714
89933772
291115540
310357072
282717798
65439847
101376705
432065021
252165648
92776898
497933050
202858169
312830950
387584096
174364388
480273773
142634931
141729984
336559757
301750930
435973233
195898755
317682479
311688243
205703312
143648017
43545357
85829714
409670913
158875359
189908209
60802504
409553299
397014676
446131528
232504183
245969362
122032364
411268584
375027467
411701361
227068504
491499420
68498595
495121284
231599918
344663105
147368977
290561856
35483270
29624204
193573441
443229374
393446483
138920857
426027542
183987658
258362858
482548713
153452313
362107339
227172924
72787985
460449285
86314400
144045772
343071902
165210128
416406350
404006517
24711686
378528866
304059964
344996891
379211055
322753585
363122108
369514903
34624591
396103254
297234449
381101908
389897055
316481397
184538285
9408977
49270752
153153743
228354750
484801106
419798697
54759332
108431191
159186829
133303766
379583979
409381183
493249267
214047281
489313192
145944393
67778747
52818561
228410999
108413542
171632515
338463039
391688894
399209690
198137784
302688216
379082167
1818638
169432759
366109049
51449084
143302699
101375783
439567045
249194270
173066259
119391136
247126516
278509178
352200373
459905419
324026623
108208267
136443348
479402682
78710711
423692331
419502130
326097822
260594118
372147691
90043707
274326044
6092703
197641314
39163668
483210128
234346952
149318724
13552820
51734433
367834229
127801621
313445274
452187463
484071941
201650181
365807840
387122142
407516383
122958929
358114322
343360784
250441709
121662312
282802962
462889170
56685308
81630220
14347734
398841145
66522590
219299801
464487181
417458960
421991434
350388625
318622418
228791462
434054550
141574456
213513330
328501697
280527013
58335801
208010234
22935945
401663408
2780040
272916659
61947803
66130500
148949912
62724676
350047783
35460489
498843496
452653460
142793512
295022484
30850321
185085785
399108705
313053250
174392980
44382354
91914413
98206313
188252645
339742543
358059197
407602019
76846614
105673981
31904920
299734147
475099091
477145390
417805569
33661804
89646055
288675936
461315902
492065133
271168228
116166479
94831435
389933892
231771958
170179199
365215673
283279911
433007785
462943993
48124247
279813490
122991103
264980877
232765191
57099733
307164288
92368833
396366558
328386125
57121491
331503742
43482647
58685492
494156816
295516656
363119760
376303591
476004117
27962840
403058790
11721171
318435847
187569815
376165819
274448433
438824119
59866809
155995687
411551152
161572587
454838915
90805323
311781495
132140596
466267134
193828945
489485985
14417153
397405581
174718329
434227990
98380388
394114726
270144361
214940232
179539575
18908375
479452174
469632933
415499763
10881038
333634237
18525983
225773315
324987317
78944778
241644183
249225986
363801873
252048431
273306473
65132395
323950088
110550506
366666494
462610378
372974732
360796194
29197646
81977424
322427945
453782278
204850979
220810694
444722474
399989554
362383765
499556745
309290307
371490201
11363318
466698378
336527575
220896663
226080169
249962106
262750200
51812140
9141284
15921668
101406185
450599285
382884105
76616842
343626742
101560641
387457373
211038942
461242682
372794803
250781758
148064040
210396410
322902793
34321092
451785271
308374236
134023840
325489343
186799489
278116151
111895696
39308295
158097181
495558155
163984828
364883288
353293487
389022020
487739544
165947442
231773532
107980242
493089046
284429104
318304862
352710910
382884175
355298496
329846831
350324470
223273614
178043012
469416049
177925942
26409098
126984387
247456255
362359113
337684944
153717611
496816913
291755588
143877953
261281745
129217054
333188825
185769191
334830648
362098872
158534655
276768622
425722173
179469792
164286704
409192593
223484011
313075632
270826228
46590639
227813252
406833859
121711012
172768474
432285221
357733345
211739649
329410714
11108740
367367107
463722431
158761258
96669591
343776738
427900661
32032265
275592392
361432357
402430403
324579269
115472879
33336425
218463292
285494937
167369343
143602037
121999845
536572
112597533
446165856
436666368
108659166
298549832
194435239
176885198
339900054
268110511
140884799
158814544
180097115
294443258
461040679
178483512
120990797
408059851
370406559
458942669
280786337
284438125
71155105
210993200
376828577
171897564
339764318
411993529
138664487
151705221
416442484
51220057
414341725
487298047
26260954
499246898
370157567
435613276
428410414
117244882
460933940
484123556
258630951
17823778
230019207
69778149
253629583
202712929
51854095
40941313
81288148
41875730
479650476
428393507
160265389
46199803
344978473
228664669
135109359
58027121
155760030
299051979
419017127
134882163
196356561
486607477
305897700
219537098
38354829
387183420
495578594
217212993
467444730
20677580
53024728
78186782
443541476
210896122
354302973
399985823
130147033
282820511
141813267
127768376
412975771
146165774
323074599
10181374
456165382
233958810
26147492
174762019
446753070
457434694
349917154
273441514
50957174
244948221
65234510
99818685
21409524
485248214
46907650
119931565
171825355
451194772
495118861
465191464
249660311
484120712
78450830
54429189
381397479
91463058
375830153
484076706
167589613
1368412
254035386
104397496
349201145
145802115
333029333
240500971
363825505
263412416
432995278
110641684
371049292
164659355
204165140
124533009
371284001
23489932
250737849
35403159
382693677
294923533
265981809
193726986
411540886
312628137
235949401
227950024
492114325
184513173
297478523
243219731
226596315
177114782
48076318
186465137
392539413
389875385
61825733
376934254
345066685
156041171
343905304
228778682
202887893
92500675
404851974
138925251
226735993
484983670
234601322
380716257
70016396
192803504
341703259
449205518
157142647
430372389
243560628
474312889
78844673
270638182
31503353
449856849
221580722
461483486
494347999
376430516
228859642
305600535
484504876
371093132
1822849
167516263
266430939
246790368
32436342
437208244
450114782
51915666
307073691
481641058
235800321
172777449
461013140
221941361
439865755
402775928
432716620
311748505
313167769
413170668
11902337
202378657
341766222
340342577
358383860
324859515
277465348
4180055
437224902
205532896
313760582
313201394
326088668
251002042
380327804
122703068
243063410
102588906
77074688
441265505
38288279
234656513
74674166
66530297
411912563
438811933
233129561
251361760
29286115
53324359
186653561
404159092
124359945
453508516
392194060
142629177
273065121
208684226
427471112
361491669
31536864
13448705
381734902
419166931
316954783
150030016
150790831
88694922
286219599
286709308
475107399
447431539
291751674
114308435
114714322
42235353
359451972
472849491
253238246
396694761
6107543
494921839
277114596
459881796
198689004
374351109
437702134
345101840
226127807
371831586
157281878
65336488
54891862
153794813
105375754
105639526
492315741
396261185
42428504
274442773
108428367
9197197
156306781
478581708
216284572
384795812
469687774
52197353
348971960
121959465
169531844
404148812
23056353
255441210
470726491
148572840
433642716
214452996
209904494
58873405
496779086
496529020
235345276
50927973
406752697
393855734
449754047
206881548
418830408
110099080
85836781
464015712
480954102
338441256
235226095
237793540
484697687
187488292
21201328
464605547
146593094
66692725
2401385
130415139
257642489
415261336
268419278
313712481
485303736
63941091
172466718
48366616
138989882
303085049
18752268
64540718
38933565
180773444
116878451
143361726
363185645
422310516
479960034
144393229
256457813
425293688
390386725
152202462
317760232
239896504
172659759
353281788
283662890
244601559
359389391
430289977
422497471
234201825
252135703
412287067
72936863
375453108
421584024
393089596
458449832
225411276
73698510
292944730
305319740
280858890
425524875
203291130
199150854
211180653
477727970
383949746
41565421
358620417
134241044
44690160
311520344
421491586
82794596
313313554
35169249
8649391
154335715
12620434
197815504
97962261
48742221
355289402
214431852
226832818
86901710
99202353
183796364
255174675
50230946
314676263
432974110
335907871
449619
233402212
76868287
236223938
395027328
381203442
304364843
219346987
391861365
439285519
408542010
108190053
170009127
3602023
85169069
41736500
277313367
141341157
492233822
356330260
299140347
448619961
34159565
112777442
4107649
134375627
470577655
4053621
407554659
157618390
101839009
324272690
183134233
259639516
365278755
348038728
107601294
212289989
213736207
73363854
365787919
262642833
306992449
27766071
251293099
471260239
289980161
245400790
44049907
365664387
258344515
356371673
286237930
316645112
471372626
1352982
106271055
412080198
285595617
471005400
168031581
478549195
101688879
154592434
147454330
93799568
468643911
384253175
392634223
412820539
222490975
94797902
363122246
355080919
91539492
103180428
237544771
481408734
499522102
145416838
323927286
105711648
283376863
398718678
333073957
207318005
149488670
242483363
260543305
70301448
392506380
158449330
223112954
155805758
106123216
499076504
407741653
241474023
259798390
95852038
408385910
176831024
7292726
113008680
325803073
330501264
427106144
446577576
460734108
247050934
407513626
278699538
36470052
240038521
280837970
193887398
199425861
303233283
52543108
493531283
446894265
343347319
372934174
404487766
469236599
385092107
305429005
312023707
462470257
218572226
396989899
295900019
459449200
483975687
219338158
319944628
33628653
476823134
297659385
255737950
478485347
57089710
346152017
56341903
264129538
305345241
172672441
207531551
381103901
317352760
484565666
21547374
97841435
392377604
335164189
326205220
146522801
160842127
219913726
374643607
131400197
122304167
228725228
430824906
11676730
405380824
18203457
342426866
353761004
37122056
416261485
204057614
383319725
68102699
275021058
385982563
425892107
255567428
312099729
170649731
62518389
265237888
1351482
349493897
245945114
356380580
140666873
456231693
62041785
274257706
373803897
427762732
12164553
85428476
311131505
417930275
144309456
398919833
372832060
405680697
488971905
359668681
354316829
111453695
437351226
169421057
412632850
134442992
417153504
348279999
276437450
44698027
394577680
301815073
292941223
277072484
150272319
340508574
392804465
3245178
323097830
24433114
96561808
455311997
129223304
66115762
148696444
252033124
79611440
426251883
32497873
390605764
311091361
674817
228829438
360527493
291745278
445217898
254183768
346929303
119208287
57924140
151276856
371624555
348777062
458895519
2931920
217027795
62851784
156405544
165844358
440346471
470646952
189939373
189514135
334013529
24678976
30136281
459409093
132664671
329206208
132907189
402023924
312430150
29199025
134310962
152033219
279070582
83715845
83959591
407135489
97158152
206356938
38322866
113000996
84909293
293432185
264184892
168593899
182767113
92879591
308554247
392141072
249270404
116413765
49012204
52610899
109084323
186479802
396420587
370182731
149320982
381450873
364024632
266850210
444539548
122668423
254588810
411410342
242781176
109024932
429014768
473596535
253156043
283951245
227901384
100749098
382343511
335027564
364681000
180203333
411839578
369312238
41049070
145865117
192089907
276770761
313560649
240802429
91853206
478805329
444510140
253135846
172119150
278972138
52450665
114688006
18113943
347337762
287598405
468207257
8975687
493859102
247006068
483205659
283332198
276462808
73677634
445471877
158751601
265119830
8313095
124677870
428457119
53573270
213002131
154755355
311231401
355183870
1464362
375928760
346932970
411941841
199207574
138436969
262631533
443648204
48079540
337385829
179629973
125183513
20548327
313957924
87669519
220464567
49645656
88359822
121388755
360314028
106432808
51408072
9830370
263393236
197410221
209038865
35784157
598316
442129967
259875600
483718713
389645271
98413287
81529881
369824686
146508563
333506668
8488854
210342775
416480515
251327050
72615870
282412735
231917264
213642196
52258100
79537666
33804366
356517544
168554402
404502011
282234519
229483960
452830924
33359434
261576590
29507105
341306283
416470935
226906843
11406747
102738575
414386377
199876461
440033475
67101832
173148525
315219402
159357563
237325990
189692438
289699811
450752412
457281281
85816695
62374423
198093615
226639477
294468161
247507817
1060355
248026975
154191474
460019918
326444477
73671594
360651177
83524909
466460912
448608129
419512104
279968700
275067856
325259688
237427361
333130179
432169574
400179550
252615931
409939630
483012816
315402545
270333899
482269914
71527543
130252779
241310946
219144437
189372517
383070135
12804227
385502851
23272864
419000756
321180613
251441513
286508256
110977018
285495783
319971775
358623698
120929620
272297669
356322867
160472333
254612606
68420047
473887329
71033888
205850371
490481054
58927226
11757338
116913706
386082557
2659138
111402177
130305722
339859834
195118997
76634136
150815228
362112496
84006862
423702627
192327660
495093059
284567380
271438123
379497597
406523642
416262964
100270643
171867105
481964758
226983367
92699726
108219421
325573928
92515187
38377382
451362245
188229220
214956160
170821572
32912572
490035473
209332821
335303332
181300015
20423548
305895828
245218608
124313550
443727682
464009174
360153124
190915892
317486348
443594463
32127290
486168038
375217289
174956833
180635087
104026927
61039191
221267441
497423627
216773426
113434110
181657168
107624540
346898072
307137862
377421178
169413426
11611482
75246538
321680672
20805295
335944657
255500715
198652221
210653238
217934895
499559248
87210195
450646935
147275957
427919558
218929443
471893476
29173466
269641626
297199516
128405621
270119700
15719578
413329755
39601559
323252247
341122632
321725300
110063125
42008151
363517865
289290677
275049490
138566067
5083591
74102406
493329207
24188785
366130980
483741549
394069284
356722183
240896667
425326683
284506808
195615651
59429318
49817130
231968529
162872305
134110722
491352885
350071741
110973923
401978991
393836158
19532201
130129365
226613867
36738185
365587558
103529704
117025573
438464965
20092297
97270836
169847894
244849669
180433027
139539767
65621894
313994497
296573157
163831007
265865713
481564259
13110178
278255840
236631643
130692686
214379769
315608719
7842310
268223204
107995764
161082724
279663174
266440682
364615799
365318672
126660336
344286881
423114890
44613083
449492338
323401332
295009696
107562117
153707031
484294413
173175683
458518157
195908363
277728268
76091778
369513810
440029028
296159176
51677305
127795991
406365138
43908370
132612630
30262011
161722624
102788455
416469558
28472342
171300652
121859176
258509816
290796545
52688059
495704349
60865576
60287867
369561328
258799372
34694775
115534150
475513596
373157750
382681646
26537259
247225899
281817317
257040819
327923491
34246327
11983964
282572502
199050609
121911970
388285757
198254457
363496640
118562631
333304400
330479079
455184538
160430035
164779026
313797974
181274887
370633063
354224158
122463153
11085978
243015016
355543278
468456238
84764704
35576200
209754137
111272406
315898457
471617023
5209838
294149805
371761393
202870883
130261390
360369187
152983878
274304487
160073741
284802047
251147153
392933237
452397290
28737021
289172940
488747461
293336562
254561064
461327128
220396594
170016303
196413936
142287530
195398954
41701800
102528858
181763044
163858424
138731168
488124816
326126256
134410435
401565527
185664653
59048366
469864325
226478962
46161722
130735352
68577982
218673285
453320906
460625792
325678248
280431757
208785504
146188291
164442999
380180547
373748543
494732271
134736169
24669692
393503981
323941956
457704053
102852690
67527575
219084518
323797962
493318740
131714371
255141444
138554244
71362196
111820818
355892473
2655178
209467382
462039993
83489811
39179979
407317658
32728480
269481296
205521986
133879019
153788112
388896272
423266022
67348258
270406935
358527728
365507109
343997837
385012885
227529814
93388528
412530655
277599649
96582958
227373034
65601069
445161896
482986320
209394330
456569131
23037528
27117876
225076100
373929749
309899913
427969492
225372523
150309765
453523867
173458488
275931828
195158445
24474495
426617375
75962702
25818820
439161068
184520421
219157103
60348271
411076710
280542889
119669221
315758456
433037545
499817156
368453619
385531275
162000167
209961375
254774948
261280506
117634842
378320773
138158170
447963761
362079802
352845255
242383744
453659398
294889024
240185053
88274300
425302268
197319126
415762414
470138265
162624860
174212714
102203780
220129236
398016813
271107574
17753439
175549490
2316574
125064803
298611393
142325134
232898337
125694865
376086161
331801464
318328718
50211857
459374577
380839251
437003189
895663
82252418
99424642
389741983
140537814
301336856
287756185
218845941
376293080
220363827
337106739
211567472
2978378
51138568
164386938
340576929
28983523
369946757
56039779
484381195
48073249
427125670
147003759
411509315
69383702
21017792
313042364
34171308
190718240
423000086
476748631
446089700
13443143
14145249
73420947
409387272
70917013
131010228
488820013
463126394
256075594
307103017
48360624
30524587
133072863
208455999
240013201
262243741
75701176
496523694
36203695
54058053
360836841
498046672
457028911
298984192
55617753
349141410
476506441
322456236
244026871
477931677
478491650
24436933
486233427
54904166
233378056
452757999
63506845
44771966
150919775
314314989
152357654
481744025
113564666
250147069
347479000
351228917
109662145
284877239
1176623
276963709
395203843
356363933
58797257
481861867
53858387
291665637
349488335
21010977
28745386
174023976
46024739
257456801
494083770
275594339
214131937
202201936
66959972
12364709
235517553
34252664
68525841
167851324
211040467
280154354
234283893
420918866
496009150
260763342
314759345
472498141
182968416
268899973
388743662
272881537
376501218
81347663
246247339
42701021
414337951
162013424
246280483
316639778
395772866
415682728
19247292
107395202
37454944
205876939
39907804
156494787
333596454
65412434
114892785
153385407
379431994
270592648
331786819
126196685
120475643
131823513
355374725
76423972
110443000
4366834
389803467
404858195
50920803
48674806
167338925
166532626
349599266
173183661
308798445
228466990
12460856
53896190
5295893
216876701
34204200
292225063
21564616
443487151
405038070
357647311
201581601
259835094
169147144
326039499
474110015
95620658
490872388
451686117
29234914
360527938
201687095
169314051
394720672
75625934
441414305
318455393
17207226
168181036
53792415
438942807
74987884
185169652
413612277
432665471
436840002
497380713
48963609
134675108
149904384
418056670
152412572
442970177
281768992
272564272
14207625
282757810
129182510
37502666
219747194
292106361
345575686
4267002
460659005
68598787
22800236
248400612
239898639
71723790
151783655
110694530
250473050
484558944
58046393
65225904
312713886
145095561
120566310
137633458
203957526
113750945
259483312
353247518
166592104
327206764
107642240
217411723
423444825
303070733
11161542
400843336
373894150
391349498
464667295
284554171
362942482
77440587
166445998
131428511
113459152
270152344
6483986
157530661
162495051
115248566
19042417
328839628
457926309
343092894
206181552
454804405
207339905
279204687
37534878
440921128
171766367
67152269
116851095
91747554
478269446
7476098
140690493
134776334
359432865
152529516
440724658
430498515
282457483
446306878
373424518
378212037
249132452
372274393
358361771
444547385
254656412
156770849
384706449
258819591
19779344
287000806
312120302
35509115
333021152
376809006
6357332
388150176
36401598
68353858
160138135
167517132
412649187
446473441
413200744
331683298
424864813
237350782
480978001
435517776
39026815
172372393
92890680
337289205
394701988
42223954
39530733
288479268
369537692
463637450
7817523
268197040
75720744
252168964
260424246
255150810
149193911
113646345
158908114
378677730
166193193
165928878
36398537
439916239
128880009
316681379
286118018
140656439
266950676
5449873
375832527
337509519
69995466
54799216
78724687
303696473
140925567
46955651
22093909
149948606
487970037
133678306
298803334
78037010
346270287
214787356
131655359
61909780
481387044
160339033
159646650
112633777
138376262
485686095
440080584
16953441
330689931
142522823
135605622
131410595
202806412
227934118
443606944
116342435
483350762
422540761
389400528
197101219
309747401
317817017
92164178
386672963
324280704
425547099
304712635
348533072
400263658
53590035
397601672
466415975
49939565
254635193
307329057
82957127
154043701
479025792
239572210
202248078
389295982
377283039
463794190
176712343
251212642
40990087
346428921
233079972
458047478
441460505
53285812
479744475
345250096
342414286
466464625
447059171
131829644
36786660
411593392
340816382
352416177
101589166
301822946
210237684
417180381
371650581
443487286
319094625
247090817
158202127
478552713
330860578
347759994
43273659
451893462
64938629
268203252
293301929
88622665
304729317
429184160
328318667
401816066
264495967
376606871
324534759
412655737
465617148
344543662
453225582
82067754
336289428
167579762
289310656
251358755
232815561
72150527
24598795
493559516
450036254
346415726
84117281
388910706
42663099
231499412
97586878
445657062
101486900
107521662
100231101
397484374
467945446
10575916
113073766
147061392
259970007
323103455
427444995
438168554
90544571
412563221
411530860
246076639
65091786
121045371
368391599
470706719
299680527
435500515
267345551
165915115
315426206
355231856
246724058
111087196
148433180
424532071
412728111
360566736
157052012
302538511
392978728
23811335
171107217
341465742
221343416
274099970
167640504
233574226
214185745
228291095
53939565
420710994
173613241
304584820
359316900
368971426
249567189
362095101
236633707
405362944
186612480
141618716
123040306
286874254
23785214
189184326
404071703
108322723
479368139
230016641
339367360
391714342
491554835
120809821
205160959
120836066
79345684
313036908
464069001
218826457
364863656
151004119
459995033
166892519
438984739
443069435
26825512
293159407
52344661
112946973
366794112
187660360
283399213
308622053
226365103
373459468
58242248
339142931
4689116
221345623
409530556
272844185
257229390
72944267
114556027
99184524
186154183
242157794
247179623
431142686
354079097
222892170
367518881
321299254
75123902
107532631
284872248
456940844
42546735
410903036
76606574
163822495
280820757
169231404
473672247
10315945
161998655
350061314
10820797
2476754
250806211
270251300
363189594
384456733
405310210
298653206
248073145
408256855
345415939
404235621
8525762
234750149
411427822
363302226
316500337
295053214
224667072
74809126
198452966
52127169
311177177
85087854
42097046
105754871
189554368
342547834
162460092
114989433
399923363
31408903
19254471
450851561
196009753
66491802
97476710
391126153
241038619
322490673
355618199
293782221
1491938
109584717
428880247
436064113
218717852
481419005
283022917
279100233
358597386
302882754
345817053
125680180
408723417
90232782
208101441
177433537
187062185
207755733
157241297
181020547
130336134
177441266
412933662
391705449
1860726
400525968
154446865
252994015
244413492
272431084
225072421
340873846
26233605
8899329
185967774
355160425
276130002
83889063
484892182
254883657
375511157
82548366
108686733
332948132
486691569
169204250
89602000
99976458
273280581
430875778
144648574
322240863
48208472
90590685
293123573
37374375
422740066
239470362
296522148
22997601
446294034
12219732
251658529
422920042
463033689
317683062
443594786
147879283
27823297
304450211
452921040
100412661
145308267
402715921
268289259
315821917
482756263
5247443
128143178
352141921
24191240
339596748
365306105
362453299
337018846
166384720
465241698
178216270
469382507
252936195
150328904
205328532
445058639
344426286
482774887
476843328
478338214
263403385
21979229
232362682
262979206
263614475
112112173
750937
242174324
228436263
166945455
210361223
270078637
142963181
65379093
144099145
141542015
53458452
312202011
255922267
311725025
353098030
179362876
13528479
379951435
489798672
229462491
170123790
322580269
373180969
229900654
34394891
209750093
412300182
73361381
198946815
357635409
61232942
312138256
327117249
62444651
497813286
51982161
59958407
252355973
453961000
366564207
185267971
282420775
43425124
335002541
98868814
229689085
105353470
120332166
459214843
378667683
132381849
218325967
276642018
351660500
346186698
278816085
319651892
167014545
318055656
132797431
425932257
386676983
184499879
239893158
196649430
385675962
477195183
88173131
112230676
474401730
278147935
382221389
246177559
314434217
94170135
435489245
227084656
170158522
130223486
315973900
237075443
185907688
67403537
171399501
450366280
433181726
170678233
42923965
102223605
31668631
295463359
272415877
208481461
361475260
51246697
472485316
321963153
67537877
431298089
196454097
379821106
124634017
320607564
413154933
223126854
220377616
280018993
408484644
53124168
447956991
436157786
266038979
149388401
371641901
112326083
432049958
267076725
194910432
241492822
434383105
15594499
317984631
455340772
426152162
19000861
266199680
135788395
363931671
306246523
97245877
237970214
412515016
360185579
287394742
480331163
222286269
242886823
359126915
496802538
194676329
276567341
351155889
288442646
30689553
239135268
257700808
233034633
124810942
296258004
406532322
410943508
112707754
461270872
241611395
200387611
43439702
195011242
313049608
467897387
75439088
473602032
12661647
235758235
318120417
223451133
400171391
146973242
160608191
160280339
450085520
299504493
362011668
295541431
398651599
384119394
304750389
211675736
493677971
160958610
137483406
421435811
149637271
207771564
496112867
25620651
84579161
117245281
260451831
31718817
128425065
497575867
102516643
42253681
492735420
299028499
495313846
69023136
343771176
238648282
8606980
37470433
389021396
495185264
154638062
27368943
286838061
96954453
358409398
222223783
113581095
445189447
164650472
447094958
425406246
373994878
58533591
133888338
389572037
65148154
379912275
161141047
367190741
426012786
438665099
379975573
128891967
15265009
65904585
150680929
284362152
114842772
254936003
43026034
484413827
472609002
110088707
305863676
48107066
142491212
406907670
343479934
209199092
351681755
309151393
142206441
221592291
467425898
453021536
485061629
435241783
303210544
189615297
8642884
166281969
320991458
214380626
60817910
169645356
222462902
115659020
174704769
303990132
25969657
457008872
373283949
354868676
474781791
161266993
436080884
279483691
79700550
200051530
449825593
25818327
458235064
383967623
184570802
129332922
216640742
104284609
387196688
266592371
269631991
209808932
228805876
342797022
380096517
451721856
408331005
240786503
84172794
382781241
305086207
59055865
275630271
60773797
1183508
474071720
251320117
282068448
135353540
435383269
26655574
155187204
313730060
197592765
236491422
33441332
184540552
121882948
294702365
74061309
474498953
390879722
236226496
266338159
490074176
6497276
32068929
220847442
229228481
100604625
350505560
163273597
324153812
474470354
47011721
481809166
362792878
299665202
407008664
149439048
264529630
265606725
79903948
343678174
278343262
78731353
14023220
288107848
210296356
470658266
122157229
149715761
386280537
456389495
247377951
24723718
121558738
337195149
60455635
265762584
24898870
20980921
187331533
235057495
428887661
97812630
69274
237301587
338912628
428794039
71963314
65107655
194683414
473758109
303444259
201800209
351519095
239516563
31111034
496944433
480359962
5576448
36080028
452948696
14503996
405944908
155683081
14752133
195317066
355033698
379734551
75555434
189492724
87199239
414249517
353632865
443712533
142324292
249059324
148650257
356844936
344520596
468399794
142721389
37549730
7348682
472131026
13454267
226672512
128301885
143945031
174040329
102132910
49837735
368221272
229367026
145753842
259401656
172537063
419621376
420802772
135001496
270208564
79374957
36508262
172641044
350803369
211365697
263595460
103797096
415239219
1088784
262795825
147380032
13369603
238076341
295788321
87860050
221094384
23189498
175097108
471992866
256649797
120630915
132256239
124295714
241071848
108670060
109622424
87104157
176513106
332452958
258066624
25994362
182209597
97289682
295156990
347974217
101445242
47967673
288484411
127612334
224279026
293109415
480693433
347886222
79266117
138054932
279173895
468034194
140165078
209031830
301554232
133996759
454491903
280018308
4514143
469293553
31113689
123718886
259815954
139209037
272704807
354415987
26325549
358056594
30260025
353655835
411812571
165365301
293543704
419499498
135012141
346971253
276639353
357910612
399505369
290794418
301015064
327817147
118696260
313626015
350807975
271596687
267513358
400712813
207581193
82620632
117273574
358904696
351236716
77009627
221343293
377319384
365833799
442787908
219348710
265180181
451751594
344573397
26646180
377932393
140661947
340691724
220984197
2075253
317274294
84443234
355357928
143471456
412104802
261804447
244083937
221945566
495031051
372129565
405498242
41292312
3043742
491939781
150681369
440856674
163810990
30180604
105505246
205121624
217207404
142765916
60880226
348679632
349401677
137694536
226704746
220009350
473125779
476620091
469073602
99828737
242709298
149874924
383238104
311982312
276514547
262257278
361756940
345965063
213826651
448554579
47498267
350573675
459180041
422968596
483671378
185067091
209259226
333911458
210950838
422676935
188301596
2410890
482494493
356097235
31304750
392633742
34994450
119953691
358862523
331654995
90972252
405535235
239904113
82258317
377812673
149560191
241396047
373147653
111538167
404996477
41521120
122085993
355224024
121248374
207629624
315270601
495659267
391192412
180505933
149789927
432179467
43608608
258522544
141302277
12402007
189420333
61734636
248645314
316185201
12729406
301657354
225639889
386912150
262141860
484496935
309514008
417568679
96447703
453251815
365216638
320453733
106934281
457397684
371279626
319271415
451235419
262340946
29315932
160588305
77162814
13123132
395415638
461170280
407005618
282055273
27536433
40330507
270707710
419237473
252360154
106113054
421886770
477882386
84266971
281550486
413585493
383779056
195479277
5527080
396069505
272898161
58172296
65308378
200826789
183469128
433102725
290601375
409358997
396998180
26564040
334276853
122466922
27807411
179361606
231114541
475424873
344598620
457275874
231533463
141941384
294736210
463063052
248662375
35284799
374584919
235359719
65521027
140570140
473682751
109313337
35635087
358061614
306049802
293998237
144501681
282786367
366056564
89193731
220738238
26119303
457710422
117024011
150984057
288365412
78944098
324263973
437888746
363755141
490978614
42661381
139797523
222964247
206480185
301433524
483053218
278914095
400947215
126669796
370012350
186104876
496140332
22633577
379298618
367549561
406116254
268245258
23847556
253069184
481331107
124594624
302193145
213399392
243602282
336650561
402507256
115520512
8898032
308035056
247708804
245297651
277492216
356272761
229631965
153551004
134494545
328324066
421836545
479679150
432046959
228177602
336686639
492027704
75243138
480682651
151770859
325797987
185038465
121553399
236974020
339120879
402790374
98115400
486392795
85469496
292067850
96491469
420083715
58114956
393425690
328027331
257090552
343156350
156843077
327742597
159519708
245777492
53003943
477179525
168116259
354456831
52473547
222634163
469124460
79556631
406470535
479921085
199708867
169391676
248580253
150085603
241196813
476080951
182750459
11985767
343352299
453830931
11385095
209227596
241825460
440277744
2540854
76015091
453002735
78936182
370203668
473415583
132436246
34732786
79338641
98119449
377162412
176041618
160183266
355043826
139144604
467832995
319558328
343112148
165925511
446979887
410253832
313251216
56287780
167255528
11892887
445094079
311863976
273740115
327757988
202728690
495004632
174147601
15310743
171630600
187638158
356235568
37199161
264803960
281808599
413865738
93434679
175508820
252298623
291844988
277078608
433414619
193887303
2357861
182961592
388605726
266967469
474086630
148967660
387977100
490878628
392967916
126876935
67983109
427400755
191286417
85097199
162234698
11950572
428286966
70061618
271470897
251232617
116053268
300720727
403019979
426853017
393430709
332829903
407831046
86865932
157835195
390867534
225910610
242481222
54530828
312388956
135807085
79721588
237514936
392640798
486663931
146175873
170469252
496952425
143845317
124667674
369791099
484980087
296256113
367939048
218378158
228480467
328500033
77634317
136455048
100579877
232829416
391163448
456637382
250006310
359960181
406893880
301946077
93740242
74045574
75106482
498020930
142770541
129675808
142772964
204991657
288119583
457743831
491205153
84111730
457030433
3565822
141317998
65125509
330368608
464399889
197201456
402562131
358444524
187689982
82613295
490564775
323205781
188756712
365838450
275314337
31736010
338424501
242749559
206575031
327868207
445751011
297313188
257721801
142573105
28533904
425979418
222452587
428128446
19469475
23294674
193960896
273636894
102911291
167430525
108206939
22341205
386760890
461056282
301846308
446478082
497135992
213088530
18026343
258823654
432918161
348857608
137480045
419068595
493338693
434018358
83575198
93176766
489596020
67570422
424466374
212535904
289654058
393646146
291311542
54389408
146087444
138889584
123789976
325814961
323683677
169010888
404845826
105889912
313883920
98836721
313421728
433518540
326983142
172057987
447124057
159887482
228893999
153175659
55950975
341048503
359564025
246612434
387625779
17664987
419278591
331405530
284244557
47753749
405239601
110997450
156518139
247122711
362071274
166905955
17052274
190582550
377681630
251146752
179331946
155741585
144444486
490869103
443781422
251757664
284644868
199719162
263363486
405073802
66666669
199833061
195601693
476229550
305951018
135367428
402817706
110361568
96047561
3690450
190628296
82796403
428316192
34127017
167772109
416345274
102285171
253875008
152987438
399765541
188856008
328789596
458059864
447749038
256912071
45475366
486293296
87744746
101862875
1139580
208257584
113383461
147102323
392807239
378726077
405689448
289341768
484081581
353326763
91032987
149016892
12267948
84214001
455443549
100489949
66491665
121066388
437611433
265089583
84154532
45848624
339986634
30472304
66149548
324601742
196755451
316737006
376580044
407142995
280047642
273449078
44406974
392155051
94661613
219881952
302303567
9014185
126379250
102618168
131813189
283127413
268246973
131273077
359518826
431291574
458100571
211917401
383935369
442037836
188553879
142742115
320906058
111505878
417434403
496794067
489089474
73956961
259071019
343955461
81539898
111596569
303161666
46603063
206606218
88758707
357551385
155846293
353001936
23878235
271346059
69624542
185633672
210391077
220120792
43522816
310869914
389564860
352884788
84250343
238005465
202092037
430558208
120327905
153488898
319301705
91807408
348687425
74172389
68009187
361699271
482835717
185423895
429411883
5313702
104001527
460793501
8251019
364874558
319280274
158607878
302115856
382684777
393424655
497037693
246325383
216488384
456500036
316810079
125659751
458141959
478904483
388802551
102729176
446159319
123628875
397019811
459954351
6602577
320033083
490268244
289064686
284184661
374389782
231037881
60911205
332765159
349410569
458727095
383417239
417743420
185287065
235322176
246658540
40229418
214565376
262042517
369909910
494461098
328190433
90341516
472971702
202015081
116644306
41108937
200959572
63021733
170791991
206137333
406011288
304331441
415647444
93595881
351712763
93524368
269617348
231516914
454373052
112758457
157299535
32366011
456463219
155347128
27784608
479760083
147834280
30812706
52714416
395477168
470633332
252551717
233939408
362018875
73889690
53452097
54006487
220994740
374021409
339914560
191427511
55934225
122550756
360117579
48513120
11071612
202956010
346505858
488585412
215281953
26568325
9328140
242938380
125431711
181254751
333959165
413134751
296727358
172244393
463267053
405360595
135391883
122806615
485243210
371572796
286349819
172879319
100732226
481377498
104674163
393435270
191598172
103256592
177815757
118851363
237086506
70213910
167997158
457684026
402713678
183188248
421658059
441792815
76417163
13898794
329253607
14119943
36563624
97273197
341785883
215094765
188525329
252727281
141179893
485651674
340755877
408528445
168207474
49469162
96774667
487056729
39225894
104006267
403809136
157439082
9806752
162908971
490693366
398703898
143136346
141868967
327777380
475583046
453907473
114180337
441076495
154776168
237960103
493401634
130585356
491633079
264993138
82340465
400824783
191899008
192340154
194094754
471674402
475253824
277723944
14200215
57198879
431063197
140138752
113262791
147426966
71012087
302456261
225670427
329452560
382211502
346245687
51814541
427314019
261546011
455369126
183343284
284411864
378030651
171158522
324619075
325913903
226523797
454207168
312881611
33917521
186788265
65205007
90874223
276506637
310132745
109209590
487392499
73607683
384739182
86301927
377022661
429861077
315395857
199472996
493750949
467537111
497964008
417309819
475189645
443342860
50426492
344554367
61074867
7178707
176972942
457716647
364610520
198307921
307587250
283952743
221939204
383315432
317334874
251129915
219486988
2501200
259318609
144602313
274396677
230334581
335065102
97967755
240688246
35547261
406118239
335224800
137083364
478089486
124644683
116633333
27116676
161338956
411495562
439623188
482024150
446438879
192843268
324477569
137961997
482254900
407418113
113133902
204758404
428271112
375293833
331635547
300676508
381455118
430779457
445894
215217731
446636686
17026422
194158828
259746941
10788380
432901388
247307382
378068453
460002658
118045519
240148570
112820766
107010992
401464344
355318305
244501832
63975470
376670319
8440964
320971157
192418911
32931900
240190948
441037276
296156887
174796008
398528328
338671960
323262752
203734469
331726998
285609163
42254810
449344666
375414241
468024866
359877594
113833065
154024284
124972920
145087691
423633010
459299577
490953030
199824095
373788580
360590236
158970151
3269957
277363628
237410687
39753129
109449151
393224556
280273169
301899524
378449229
491021071
45033029
156736784
68929432
447059342
90401051
499720405
430027217
202743444
332966996
409834074
362673721
442175182
458862203
239322668
170184877
446817610
199708965
79462566
10195244
471949024
211115156
53155338
368129033
229659536
446846621
383763004
45368125
378090791
303236546
45172654
144266242
16329604
177818736
146193634
1492466
163943388
272692239
16227728
341323642
490455129
350693489
473458797
101863583
280125382
251739369
204180109
115323159
255143512
389890771
303564629
285250977
259685360
492679805
456197617
50902440
451080755
355884079
310519878
105038566
419315761
191689870
299612747
327817529
1868388
109668011
281401215
351391165
257370272
328610489
443398859
350801043
2555903
438368837
249692678
496877478
307779759
101006992
30261388
454727726
335010641
330782026
84119046
292978386
224817533
16347939
441324588
324081475
151699629
206106895
297661767
180882118
53052766
443687104
391187640
199973592
413358501
238434685
489292610
117918351
370336906
445537905
104450475
118804611
149267805
270184555
397750517
364228498
279275023
185943346
203242365
109203727
58213617
499304111
409922
43308703
238731688
478396372
5072484
438700494
215512944
444065740
232473039
418825328
139957653
405171659
488958311
197665358
426049153
140647688
55609070
410778127
39976305
94081788
41908588
68079965
105954249
422136145
235370135
32195053
244287250
492748414
208615241
30341914
329509063
384502477
297596555
285568394
447853770
433079144
62466632
353397848
378462071
364347924
424092165
208934955
22640796
305976884
309693043
100873949
184696680
266717933
420514801
466155347
23879452
376457887
244493664
387936685
237287147
123364076
364143289
282507278
470522773
354010766
254173974
377510926
214397482
194450884
496308775
201173291
149247258
5437177
351380696
447308968
451374941
91379485
303659829
283658366
89656198
383601435
432359107
477503765
249593745
121115861
488204428
406570856
272412018
130622116
361181609
96362
163832933
276903830
382551708
415250349
341163
346207696
8660521
445882577
29175438
291129433
9445211
243536229
377710134
417548730
278020103
285380910
344845369
24422399
353496786
417538151
467908541
102350856
278281376
225692935
125017365
165518411
423968701
119354341
158613758
83127232
322262128
240656331
296431501
3436988
192489572
345878121
77825964
305627385
93482248
404513437
83870157
230632009
342826121
359249122
495738541
129722701
351945720
258910551
59455876
355824638
429631769
427331533
446086517
400094323
8722791
142825070
57806072
49800187
327505191
372875967
428535096
215881052
309560141
407369207
261663296
192707804
72448844
129788217
481949308
33279419
277803510
423416470
141081986
254491617
330139600
398080816
82152974
99698554
487340954
187211066
391424087
434937028
86224469
214911123
188089903
99127303
326519330
65824347
102576993
107279866
427302924
135114198
319509175
171459039
13250138
174198956
309218885
14970022
459041660
491849087
393887145
236471235
404267317
33405972
364015825
116267421
61137278
149175490
248966949
168122385
454820162
290205006
275962107
129504793
200327789
28931523
336651196
445263060
312943114
410233083
407192575
61037486
380769546
89192726
297889020
68787441
46519941
115108920
460135239
103823404
251039570
18552131
94062795
192116533
478633715
318300180
343648008
467026604
117013470
66684959
385753966
148510339
444461434
351089145
147661940
449967264
274262109
103838541
332767678
280661520
96670742
286679756
342672680
158958750
303289693
144048416
446693479
315985768
466571256
181079077
203187258
92293803
471645336
279008932
268691904
179370534
208519425
117155416
323502624
361883598
72999888
66692378
391569012
29501334
343864146
462238208
159849865
293157632
188803267
248175923
26324839
75374897
239589675
321433919
64684304
469533432
191886858
296686286
302933591
397906999
353363004
363295374
91879942
418757155
239594544
384112629
84911888
397059305
412360620
370598644
295644125
254699696
180710134
146503699
326803942
40867805
147270626
196098006
370547962
383317672
325222411
44693197
231320571
463553271
479150203
185172564
21718719
84059857
489653062
470067326
375685980
321069803
475267416
380848236
420425414
360398528
426650646
492384996
402590161
38968145
353323741
413538843
256084266
418977666
198279153
485862045
169955750
95538254
404094589
5009100
430521325
345325847
439724555
461923227
46181094
336488915
481694527
142261482
222992533
157790823
288819844
207493967
155209167
232420761
337053749
167329064
60252168
98811626
91491089
154982902
93781990
483136202
413497769
213449858
176168746
279991525
133407384
132096941
406961804
467125021
276439625
338429477
63544577
303644291
176617654
25272334
490791302
40428688
24651449
48603170
315658274
446227963
467755226
352068024
419273702
149635166
105733613
484247845
399213304
230149101
106462104
110546571
67813705
350378507
332031183
371615699
316187471
415658363
214330642
61256418
155478473
47896003
133147464
77071060
376057087
252571682
31023090
296091822
214521623
268981453
99406772
57624071
411983006
271972013
19477761
491288135
384117804
182152751
285517804
265050336
59607170
323379168
30580641
377752360
381009301
286159659
328982810
1638553
100564149
40514263
183312849
95460875
410678564
421991579
121468114
337709151
490713321
167884859
374894364
41281719
330948599
320753574
35092859
128739434
463723066
334528073
467258474
293582597
104000899
356309734
48586341
107348145
111232736
237958287
435093694
130521587
245159404
237517224
472605768
179714805
13188108
486404583
151332165
235978257
88287685
204048060
489353516
61338165
239576888
494868324
326396355
417403936
85260196
192778457
499114812
324909479
74606742
487870055
303377883
79537885
128531634
129349667
330821031
55821142
438175279
130634507
256062844
421020089
52565322
428756889
435425026
83981297
467868167
314724925
495698996
4708078
264899202
134712177
418571911
19821096
139727190
16952173
112854895
204828901
460841468
32457710
348712415
20029504
220300330
95047929
225744000
229457879
399798474
350875002
97750128
298588404
189329595
302796399
297427838
81877507
152030911
185746546
386457686
77280908
435877622
210186855
9309835
131211355
486141216
282422313
132958347
154859355
464288616
291870543
193378033
493823691
384420973
419909305
317770373
490741044
78304533
307861433
260508810
81893192
281215305
9007235
111019494
165211849
445267045
430072666
367756800
214980822
411592831
403779471
384941677
487813413
462633155
161389530
138198639
114461006
357151750
633186
190996975
417567128
472958871
370210551
333461122
374812676
454345314
220618944
387434140
283831807
354480858
408816978
304838970
181969708
253522191
205520618
6142998
187394016
324076557
337374776
236460332
140250910
111006347
274555775
97367213
134697569
383518519
497489043
134372575
305862716
242006026
166546081
447222531
481557699
70221319
462984193
89552448
234368232
219432465
328997545
111681375
425669606
48855303
117455452
256146612
425815616
353389909
249890690
159675384
145637047
225498685
273956171
387836170
293990567
160146490
361338
59156366
423624913
462304043
447182593
409303528
125110871
107337241
107990041
381970187
437114526
194559921
209958409
406825945
334118196
4245495
227363508
436989502
113121069
412226028
475284662
225430018
385909880
429331354
415486632
335588217
91564406
467488814
437317697
220217888
107372659
87679404
202216821
165480077
299178616
3188147
301436452
254781914
261298414
413272840
155869217
482022957
331781973
315378454
350768541
389526759
467963002
137520854
284470739
388754861
384142317
388309122
184684505
159138420
427853963
255706690
46403839
96136852
286149711
78293692
481161033
187841351
205110822
133699454
302443890
384006086
256403146
384028892
45310287
279189138
273121721
94115356
198933893
264815111
58420211
175905927
63016290
414076435
86637891
495693732
51977839
15331801
147343606
71253948
244726012
188773704
402542000
70908966
119184583
139586667
402990874
83513771
156751706
187835568
486600865
298274790
465542838
211417463
9204085
376048003
59674286
468498932
120282909
122619063
151697210
294098211
120632151
369813758
185868526
201214916
196227198
211573266
418249586
485897546
124437535
89730444
473019454
492205268
432360812
228251733
457945147
373586450
261758967
119346644
378011750
450162482
398570034
173526078
155750402
233650039
399992621
321069268
358265705
316829675
14223231
92256464
414185647
244258871
464228755
118070707
162716662
37307398
195067792
405131371
424331461
163117230
261310983
174764299
233088199
237797172
178668910
331494571
325464371
52576652
482359928
267922313
25586487
226667687
181476042
83157886
458833170
150789539
210564003
436774152
12758977
169722340
394119970
77257452
100105574
269301152
332609951
336605699
450425847
120900415
403253242
498649658
109979957
440183654
288336396
59225586
231146135
440437047
79307659
211671188
367781222
17031023
342328699
254050419
192740526
249793705
277380589
143891194
410177360
308420409
245828418
304888998
479666024
223315759
235728831
457504139
177508000
136772649
180584478
266496239
168762446
124570292
42250627
353771598
406044366
466759512
362435919
298493307
270229034
404375056
459779695
75632798
478447540
331569650
270502810
452932328
209068236
276145125
308314784
122091262
294561598
426930713
84956016
293898860
276421633
465935854
201585016
177211570
462863065
75544430
155739862
332689440
197696694
165799721
217099859
425602538
131495897
431150249
139976773
330734882
416263751
467828313
300494885
297483077
109204199
329082942
359589637
380953369
325496338
40593323
331080797
145672765
475085980
230967273
202784308
42008798
95010019
374141454
91200708
40476785
127286738
355865639
276878755
178463046
415617137
211935459
435759617
397929035
150133794
402231568
121774107
135834552
98670008
76567803
310701490
340192492
360305041
146709599
41075409
59300291
254999805
217991889
360471918
320180450
224404193
392882661
87636986
422916484
206542381
293600409
306856941
196261080
2050694
16134439
371566329
136780898
203108135
33346084
93478694
312666597
323162894
461897857
441047914
2006630
54327847
34140334
273948156
451723045
99241515
392801440
326295112
99991352
475090194
160919499
207395626
64274163
45245412
324821876
30752962
57377893
385649025
83223610
107185933
266024286
220414188
148390049
344637679
355675897
210010887
173993841
231339926
485589882
165720240
365972925
151907485
492391513
391608349
483686377
416584206
179181428
478325141
292451702
373064154
298616616
371620428
462642640
464776497
142860358
442662466
88782657
489449681
168920974
7061689
74323505
331917590
270485524
99282979
271074827
122272583
232273516
247419364
103946054
80594991
445631304
393039638
198621418
322330131
47354619
324697756
445937931
92217819
200124321
21898794
191995166
378731554
433480423
168076759
249430282
210149485
494611810
425104996
220524696
106037517
304991278
138921543
445827884
94716426
276933429
67340621
398189712
426307806
416286518
57658739
489132807
364892790
230177422
407306107
90870373
393302020
10189966
266073119
38238122
307427330
472813448
381964083
344706166
58483704
285918888
226119951
592955
457282422
200268461
259283337
257634845
392301528
116335036
306696702
409876069
490427179
362652817
314842527
275975331
434799764
356762576
444396504
303340619
215089750
373710368
444524117
75503028
410855037
443940761
416282514
366673347
333254617
353583519
104388957
30350057
145509866
349472431
385993105
98965656
94765185
360947160
273029410
82671656
172381695
102215979
390473024
412868801
5845911
459006793
171534529
314364749
434671462
153984555
268795895
357825315
269058758
106413568
118131409
70798755
257875491
373183976
330179809
467718255
134952083
287220076
165078456
314839302
51075480
318774136
474625025
238273089
416338567
196858157
215755627
371611906
165438525
31658372
223815066
341356041
484715843
39824298
216126545
156154842
217235578
295960065
484025435
297132364
5677236
326065916
117262268
61361094
93104375
24192398
4790804
436380939
275487145
297880339
77471344
379378277
98711788
125138012
107799970
32675825
239226073
316667932
124304614
382229176
370897063
471538890
164529949
432290257
71665619
439474055
232997643
123675341
171705244
137507832
111277219
237316337
269130121
213036660
107135655
430557310
351243682
114583034
244346531
97145421
444704051
43750281
367165783
71605412
442153144
481776739
271091061
88696617
125989913
184015304
385907296
117743420
477232328
165001405
428127119
47565060
202827718
395698377
169241903
255600299
168662559
363546183
7738784
185500170
398340156
498614976
75292828
38635428
424618747
70945371
61870104
38553075
220381075
200370405
448845996
157570985
201756726
109101748
8222896
398592618
244103341
480160247
346824898
274660463
72206054
348073973
26137887
448785335
495349739
334567216
428739810
17270592
199506539
335460969
103193462
417644703
311507701
312845096
20252808
207302066
374919352
158684838
354372865
421896503
271380733
116758427
443368014
291127032
487190936
46974915
125053253
267389075
194921279
221439427
54018886
390201635
80939996
181441847
239630345
119032937
229923588
166444674
222726683
369721976
199968686
387833528
310222135
336625226
344352612
383357023
478786392
142945179
384202768
463093731
273505521
104834583
235532993
159497068
62908015
57055541
336117360
217325280
293847913
250760484
74663517
41368229
257019782
362061961
417321202
71850829
275213897
321351512
465071176
261076874
314290754
243984599
322300743
472910967
282600175
453373631
195864232
118918091
146373232
323018409
160977450
452786652
2417925
180513571
441172789
155578600
414553209
269737488
23940845
424403617
222500898
254203862
387021711
277583128
190312964
383250843
224191
304567470
59571521
174333282
394249025
282034059
24978365
437960507
8458906
359305817
477922569
376305311
400836041
314729197
264422645
203462665
34981113
260630401
442549012
363099099
158940525
352053032
279118983
456650000
132294202
38650073
27204705
450762507
467589695
212234427
402736237
67611415
277886876
413118613
124540757
380581608
59463989
291342784
53249732
48653724
118268934
212429699
145451234
189140779
18834982
109332481
30543888
376585216
365512383
83430882
207727440
144304501
156046041
60266087
769358
25376052
480021209
431986768
14255205
134834377
329471033
194377546
182672704
240492339
368845244
121058340
243085403
276089045
55935485
481351382
319800704
404381847
427921144
30295850
66659385
461881060
185391091
446977429
290939402
69945020
213232501
26999751
58771641
458568307
488683171
38159496
125808235
133640542
175488110
177305040
246560480
65703183
282972071
256978923
104158573
496871572
308558459
393570292
190118890
106792504
166987035
138305329
374251620
387877348
83780633
407370428
326432144
492945143
198241953
60744403
50732682
372246404
381223893
22391555
475312687
444705523
91897126
445332989
329408257
97013893
14210451
84174159
260889286
363372853
370401468
158798712
460163705
391463686
114983848
236633110
175329641
297847015
182948906
117628012
299925220
223909982
370821543
46333926
434927122
195068561
445104459
182462941
318421603
139096790
431015403
47822290
2355010
149953243
120383627
74222589
282067176
116851105
305646045
378758556
301721795
179253014
236751772
113561910
456159777
444493980
4960213
196591757
426090843
450716182
107228128
23548048
279384818
207267556
135574977
50264763
495626069
357447183
153498156
447646150
219670394
193644994
187196521
404874240
356214276
228558444
499071760
196769429
117382560
341462930
8068386
133663157
43733092
442552884
254629348
170570232
148897064
460452684
143623281
405373005
493146325
112202140
84782147
107062683
465115840
349701653
117507697
116553134
349542280
468250176
1319762
310582712
366051143
88175616
221474643
149253372
7734892
457316865
359147406
263421271
29612381
435242196
112707738
267918027
96814242
138724856
461654425
464360596
481701343
175494028
206977412
93513648
459708246
409117911
206819363
276387980
145248225
488318329
418765645
160499415
461059893
203890445
296306000
224928130
257331025
40977554
135713679
41398964
360882685
466290967
377002935
301283919
165160160
385231174
203630281
249641545
118530612
258990606
5707211
14048908
168116520
356571199
240932662
217722421
424221471
210511765
90320354
333481315
329512830
131977298
361181641
240626016
197945552
238973422
223469162
98692734
22552981
426329120
412749598
282283720
325126476
314396749
6482502
9297263
238461453
328530696
83257302
43690640
109322380
196476239
216467075
326721490
492083490
96485939
411897294
440062736
313726520
160633736
196875374
24145801
164235440
53778622
180909974
27649698
87877617
233772536
144461942
177723400
456779729
79090302
43395908
174116083
422785322
71398620
74770179
261666289
413461772
87174834
251036589
219634416
148507356
471174060
28714672
243358941
20854974
486977451
100867451
287440059
324935367
416992727
201463442
3961988
17162107
248493765
201335982
282448493
445074311
242087475
499759640
6500775
99170258
260867557
30585558
270585105
44538026
351958890
256980460
68358523
272196309
499389538
432039761
369553139
258464535
386600815
377522108
61747555
80145329
147997220
314671536
403647480
49026892
498201790
292852988
180843912
219432103
45706926
92044795
58685248
93902924
338705364
129807340
236891471
10352167
182565594
235917282
200722075
188127356
385314558
11434993
140764074
432765002
104558737
487113403
360337161
216482710
442525991
274746340
43675875
390713266
271770897
320633045
105756686
94991284
38869735
461083618
57679659
148224300
309209877
260234893
401973718
106114503
251500371
237678447
473091778
126124678
6524427
37369873
494372965
353406454
366518472
132613908
132215948
448852937
458913681
494038312
237252016
466910672
158904805
25688454
91976852
248215407
363054692
270068701
347457388
49226646
464442762
75194560
400449186
249648474
188955316
461783063
214093729
431564480
10922320
64423946
135776132
45480644
166337501
460821676
138062184
429403349
443040
416391236
425998682
231390790
267477849
243925758
388794939
9105846
73455370
97524652
182767213
265901340
66020975
276080996
100137360
374516734
358434214
402533739
494996873
435967783
426545564
233942039
29334323
340105432
32749412
291599268
391641577
382714476
396295567
297061223
23448163
454802512
489356758
301511340
311264967
144785419
134758373
20487281
167900535
357505631
424118044
109808904
354434134
383107732
288719654
56121263
455546202
475668708
221949667
170628649
445745653
241411490
366290055
93580255
48803237
18608855
367979856
276983625
472236273
302138806
274598346
54200883
33319932
475405859
255348816
216692302
68904330
299607660
23501725
67042355
218387850
76964657
366527484
356946794
386543824
446158960
70819947
120702056
244600823
306431135
329482921
173484353
159972139
50867450
262558070
162837684
11653023
16892250
93344612
208067921
457455420
98408889
36594781
295008984
132792486
61260093
96490671
417804273
361278009
187062645
148672391
151578908
376867793
437594726
355164477
247892400
346292864
196991617
374123877
487457625
406386728
174586631
376480587
137850015
341124172
44513248
392865662
224819080
403046082
330274314
5409934
50459120
454862901
276159876
26796041
11791625
228380531
441512605
272630151
206918048
135110132
416610556
274327979
459279971
207933391
157765383
473630554
195055090
385554825
21627081
287522844
331449486
101394957
150268705
167949936
392286687
459857325
436696797
50954773
208375630
93771091
90894968
1477153
416343027
211577857
298035924
383282797
189480658
50536572
223676435
87324590
263558273
264775129
403790445
271448345
493484044
228046733
321736241
434969750
46998753
344165919
183886545
57613095
186742404
346675364
472792426
424211394
381168743
169891527
21155115
294587198
227008475
264942974
473862440
433390886
87649416
491741758
482428021
226527454
166922470
117360518
367497953
91972604
491407596
470065177
166052908
94303490
380381580
222148973
272736543
233323868
473604285
3649631
227133263
413053185
143288153
105791624
204568963
65059621
3355002
214482926
133439426
175323868
45649658
119213647
409938705
70698589
201582521
188495274
252500488
484550147
142012171
58744053
107642338
44699551
364255191
257135267
493347917
228104208
5983561
98021140
230497508
24928464
464258092
418160108
275194305
92236350
260988916
90368303
343050580
58129189
135739217
318047196
5849971
187849693
474863307
378982588
193310804
417468381
250067057
160291876
485362157
292997767
144736544
326067515
497503104
374796380
301781182
56772732
188181988
348912611
311993377
238100372
451110729
43785556
179196103
266559444
104254569
493135724
48881131
424133835
166386993
390305961
405387761
314487611
301024903
103030060
143650535
373261760
92507588
218042868
244961659
103691602
6777873
150275173
372304790
27785846
161028496
155266708
255915461
352615560
204334025
54788074
345040043
371529534
267417539
337028315
5992166
244078575
423713880
331362804
449522454
322283325
449857461
301051813
432249408
310339868
95508016
295612838
72036520
359628332
308582115
233494321
84529655
467171391
407534618
100585018
10809289
92780467
77185799
81394652
467855356
117555295
337879124
476487715
407441694
262426977
307997829
487859241
445591082
158604619
157885621
349357935
281887164
268279963
389249535
363080086
441381211
475560321
21663400
76627420
241527411
17758676
47230192
39924224
15182620
409656477
69171083
323663884
95568390
372437153
445894733
418126637
230139024
176690762
291199628
343886272
211368908
33385701
35177599
158292745
337191243
347340699
62413859
37579998
181866654
187498512
7031805
406052347
488226812
182837976
116914972
143728761
214676841
268521980
175741075
11173803
262900809
123065642
13105004
358695984
61497064
384389810
45032859
150176790
289848212
249114081
277110509
229160625
208608657
117675968
489385215
196610170
165230703
229914724
449559746
88105699
22398737
80006778
459678472
226556051
377977312
71317261
180209486
227659021
167139212
209782604
415325770
152187603
309015836
277252019
266306518
389639530
140574737
50071543
415776398
394658381
259227192
166767477
418541151
161061202
427424986
65256911
468716676
84114064
384168554
176015641
26832270
398486238
257786338
282121017
452724246
349258647
470337914
427410942
273609040
77993856
470818573
151528707
434818354
67692616
371911421
329589480
109152581
282185827
158674455
160030094
375787772
353232551
454763657
108383935
416451497
26692977
294309033
495994492
376513074
266665601
381430005
495711473
85672350
337442251
92602259
241953723
208725339
494062802
217710004
353127113
15697193
293341869
316600062
183676009
75493358
42449929
391835919
386853167
377892346
2783466
179506769
113690331
473493472
321400132
218254801
446057267
182053742
333426453
398746035
11910507
244425234
16994546
338582804
22932576
299705781
333217556
235696880
498649487
173922838
100531277
129792095
282629373
377410835
57633250
208134693
202458541
286676438
192331335
132736033
190546492
216072808
85986559
290039190
171821160
397267203
66022199
252952900
353567703
290522312
232686367
326438164
413259015
294870708
363609360
336241937
207019208
412139894
289265249
469014975
335255709
215539276
286499132
377323376
298226698
249290457
53276666
143122741
433780330
170285880
202975724
475077831
105470921
258522225
86658142
163209514
196050443
145672820
112964821
29284396
451537900
130828012
186960315
228108275
50051058
46661940
341077667
328944859
417120669
199625957
321155181
367865484
483528512
92383195
269895816
379260811
6026678
361812990
246721947
203951735
178812012
409872180
413062027
99932100
84274113
446287096
257832995
476602570
63308136
301591765
25319062
165471454
490377118
425059410
406545021
362858879
206188757
390340692
100732313
253709800
39626236
329233297
428522493
499126508
462284077
452092145
30714959
119969758
86147262
370479642
397569854
277896851
369832660
193318465
425326757
275559860
440751214
173106355
261359464
80074425
390531378
13562791
316745313
188673425
109623038
365424298
127265269
114057387
149321436
137273916
486163881
70724978
327998381
358819075
394047843
183891971
409341671
470474131
11343453
392153348
126091989
122013147
283792293
170137959
227102317
377745494
194483294
457626621
323941242
209724350
67869296
335315224
468148034
86993909
488973197
51791490
176985293
21900815
373514803
205738996
306727103
241353465
257791721
325822455
313683136
239652433
22677632
446331113
98642841
166400982
486091526
124228432
232623110
14039742
406631548
200305960
361384967
361549503
476460871
277296076
458337663
39960766
101745256
364637764
234161449
91853271
29527194
177486581
136045484
22930326
328298591
185806745
53046199
42853583
35683991
123925225
47893428
334061820
493149083
199937442
305919508
464871969
448796981
241592161
333446826
119067208
166258421
197626889
352908824
448063222
38202917
131303020
267221339
72283927
416992010
24619312
227455555
483935445
129529904
435314838
419095256
65213054
317971006
5973819
202590252
395373132
271357132
345210380
103073000
356776064
88767287
349266665
235770772
484392144
288639814
406707756
297025377
55376810
405286649
418928736
413934926
461360568
253002847
182029937
487036583
343498862
365973459
394644414
300876300
327099922
65499135
472959812
100387631
314796644
121507984
251127684
41654554
133093216
272727159
462231647
197951030
232256554
434292130
453146773
34564526
373724040
45388819
85382057
333072584
360518898
418468782
275636183
13706626
135915626
12512796
118606743
410019047
278930762
22500702
204885912
123007707
155928437
495604060
358944781
163445180
33783076
143112221
319702640
268507844
363727674
16911272
224702069
169521132
69152221
392279081
247764619
7686691
246345555
423662547
256277230
265786670
358609795
443324065
219225623
54242150
207196649
451285126
498521248
26222406
381249495
277376628
130823773
221900886
348102521
476777854
193036674
362341735
287145564
488791203
287418257
108583308
466539047
65236489
120981004
405189420
138690592
297912454
365350751
184519514
415646621
301522100
363155366
377868791
61988609
357177424
464300635
186752331
75400056
30639677
176883543
38947090
378615031
74184255
169384321
260572755
166156508
59797469
229398482
111878238
228728063
233882449
278884307
436804682
109872002
308571171
383992191
460661965
13019552
281388601
483455576
264113204
214400551
421515747
189280142
176377715
243897984
291053802
30535995
455298083
424162911
216535791
199785254
64101709
378674543
406018084
440347545
105958841
262574842
83583953
195642559
317078453
475007736
339964305
149614809
225509650
143884831
21822540
491704189
475166254
20724786
416153241
92140231
294154435
491603473
271900491
191594055
326627209
277204601
70404713
18202667
227833790
355784992
322645684
191156107
396738768
449543330
57068301
279567371
13374969
326427433
338427667
380819580
184122424
62015615
56663371
204207306
99533279
318918418
383420171
258102228
384855989
180408960
329180881
180559867
156212500
33817124
30997411
407337968
280797748
244784319
335864790
390524462
464134807
246679779
4086909
18768260
175843435
114638579
334376657
471342605
132307487
191508705
188269446
227879765
268179159
203938687
258775527
130165249
404729113
231901424
206992589
117185071
105872009
136684702
351997744
89048860
440161207
392891728
31225370
126763784
22417055
237226055
250178561
168712278
289547443
211003628
30696860
412976436
140028711
64300915
209209487
341782345
36155659
61205132
239725947
488383307
242503132
90626941
306682695
91856523
462785416
452518947
15435423
263380811
365387382
43934288
336461683
296628020
372354266
37402521
435913625
305070682
24290366
351080855
499942427
19387104
277870159
289908507
188753544
490042554
121292066
164838786
228144636
419316657
364369466
359736933
270737774
237019191
241218266
25086854
391106459
230948427
107588750
117490707
121238712
116811134
448418187
45120822
382585324
158547927
276929954
166942916
236608144
436420451
161987114
368430693
235597234
37249768
483539932
87184434
297004921
90858323
47139475
179537625
289945935
2872076
172760289
15419999
89792311
429834906
320455718
115903784
208275753
235491335
362645412
477520951
296996179
278323195
84602526
243215633
8488179
5622238
54975237
224475096
386204903
169432993
25635037
269761366
285987521
264044983
143690616
195648091
417763585
131111560
447629130
371757014
179362778
151652277
84028661
352068054
250828967
207569238
74306120
105859304
443041527
290840381
34822324
253221234
403903033
53860872
490434484
54414779
177779522
142720626
282395929
314372293
124184445
35379853
471510763
185062536
371250307
134380189
7859642
293390464
399866829
129866390
279171086
63187008
186534525
38051554
260037540
303456088
115799867
411907218
336755266
7396294
210490119
655209
407882616
232419019
157079076
377927468
400119532
88762076
456151559
149614190
70130483
340489127
286658402
340780176
23459381
121544541
154076350
241586147
314313943
206885747
7121201
151546011
454146356
483486140
15311071
441964762
438301279
187547497
356626511
497736644
379692387
57119376
336758433
4997000
124161610
454750127
955511
297781730
33480246
252550882
158769059
258075181
264324030
476430914
339199449
143576519
142357856
320898208
267339088
72996384
285151231
117761478
121959329
104133279
420729089
376191097
233599486
85701323
250941727
325811923
105765715
493070597
197538069
27946940
146015951
221610582
334572477
207699806
391533673
146107371
456018927
250031318
133536394
153218372
411477062
402023339
430972665
25748787
195490468
418620677
116803672
445145646
259480494
184022675
351729049
63803177
241100255
225066213
367027213
288432332
322193
484171137
465070186
441013757
169192609
187951866
144533932
90616291
308456280
467988489
251718680
72655249
376875124
384526905
311481170
112224448
222381238
56708363
137006103
337617402
316993999
330035292
303815166
361698744
192756476
19553540
47325575
472340298
486314169
313240384
173899547
61190329
253909689
414900412
273308004
457309088
13467762
389059349
342700796
149111960
320050118
89166739
474841188
148352932
433802321
61935052
331734608
196158180
168615366
344534847
383669821
186229422
140304914
1176192
460879967
69626171
372035120
388759966
324814809
235196416
437094535
130539262
334215491
131713143
471479994
32266718
312893802
346657500
406524493
239448397
42309465
240355540
477992932
397910902
207336316
161626836
20557894
267774653
43190339
493259005
70935847
273152004
321501134
439208926
16974645
9040419
183617127
262562397
155669643
187750884
288231246
371826880
398203760
498518962
301773266
401095669
99293243
158965402
142206048
53682533
174631332
327283538
225646389
72837838
141286163
448422646
43909322
128679530
170877195
438296668
421382362
40982982
255308082
136240232
6452718
170701240
495483885
492742234
410255079
294429329
37760225
487298032
414134716
381205105
228484725
132616797
474274048
468797081
433295650
421601234
189084872
412266356
274570807
194586291
325204590
499269047
367225931
326878636
230448017
429002701
46758029
143815345
234053135
350338981
170992747
106877702
195276620
311570758
280339266
95323043
411020252
42257671
55465719
278967358
42774419
81754264
63535901
31174492
458025932
238800433
321202629
409004295
275334010
239663357
186295721
289136608
315018116
132985426
125846437
225686070
323907833
376081847
306952275
287431832
88499528
118856028
101934828
25537732
14386095
378769758
250686958
231829209
9177207
117566689
349481569
157826417
465600478
488443467
374489183
169437160
158507989
150624301
131409653
364975782
457815035
411545900
428335199
285745340
422396261
301322866
249016466
115888483
159545979
447574042
295371935
75556348
2210280
248935816
76144597
28807153
122336265
245332620
319808135
160146679
252870037
315874278
3814113
487442257
410417059
367730335
346953947
31361087
160730374
327077534
190922515
62414465
291136809
287113867
177608208
490852955
139146728
344629134
340113375
350715721
476036484
470997579
393127961
239365847
456538474
251885562
269944448
377086852
496192286
209744435
391817880
447891052
367310101
253500864
411951428
227105979
337375576
339386530
366728030
499695935
58291141
291962356
436535295
394764202
321985060
228525368
20161786
23581466
4117715
253643443
369130988
144533667
191407970
150015890
377446681
118731197
66502730
65084189
387538758
349090767
252017803
6508673
416190461
477514878
339337239
443320671
248270010
335341392
6692969
437051497
145825103
371071558
55054671
264488750
227060021
85400002
363661928
261056565
194013078
8457212
232340887
457465484
316741884
101778131
246681384
131786685
188356667
8712618
413124954
387591408
406157995
360508313
167758172
476057653
16171849
198309210
96065185
110254617
495287248
496816312
425222486
470680016
417427750
44494834
434207589
148908835
360769761
87157486
458667325
433324930
179843533
105777608
270975759
481351272
475496048
144671201
88200872
243805659
177045486
168255861
456317336
234415798
234498851
173764803
82342829
6772096
358941024
383466050
151357754
245860397
232935347
473663231
25979315
23932161
265219996
210625769
409638341
19243617
56852802
172249705
331227183
130547154
195931641
257498648
362728037
274830212
240123806
280438866
87945063
403485203
169731128
388161114
158211146
424221533
227637707
265689726
389602551
480366991
250846045
53936728
300618241
30167563
402503623
165908346
474682154
275101213
84698483
35443358
174377291
206365721
325182807
41606769
176422837
141732415
247020037
244294431
106503562
124592713
43358365
465455715
4546707
397852325
379438749
435727839
132102861
81951288
179650805
432451413
303874985
391002613
9802249
243973629
364281141
202016250
186423346
185664452
429906638
271119478
128105797
59622736
317697173
27151014
160960254
382476590
349840454
113701866
434097698
195977158
384232407
430318593
152422812
1562160
240874800
181596424
219676373
370479177
354151996
330121465
219694332
265776271
367905758
14773980
125630304
97700536
84336990
10261714
455394296
466377528
14364994
204376284
474085630
74316530
490335373
447277882
74304124
30369505
336200462
496027017
28976183
334110025
334014550
122119331
170144856
36742574
443705646
411774367
50669492
152283081
454359783
53485452
97466375
276813253
459540174
390650077
237086924
452990809
421284198
77222816
142475188
414451313
123239576
362235930
64058202
426306411
299517383
145159324
247426836
368207247
204661752
140506549
74118053
484816102
22104998
319989080
204462501
404059528
149212342
443303639
254577396
279666075
314898920
216909086
64587354
333439740
351267272
410594732
300468401
393995523
289816584
435485347
142046706
399936672
62088655
482076764
447824649
427073768
415547321
403637533
60530111
438792983
237168491
117087092
167897265
12961601
322620048
118009887
218259000
390005072
13623847
438410799
144344535
426815959
84156971
479230538
331058786
240823117
158867884
482365667
172730745
299490480
301108918
184992043
427530466
241236171
280891937
322653269
56239418
338491297
252084979
328284399
56434949
162768289
73790449
167696340
370165633
169893737
477534641
402326416
232017796
14449285
85238817
497527437
24785011
355971025
31200409
298708289
250568043
30376310
226905183
454385188
160679058
160695116
243528962
48521744
119069119
4654362
410773328
57717070
411667866
179503945
253573615
215084402
436664394
396134947
48622558
164997914
333970679
150501229
131547948
14094869
58401603
378143269
288164486
142696231
482542019
414520782
220441932
105388257
450574798
205923954
74184536
210189316
492796262
371703973
9884537
115372454
343849763
145618356
391626019
165034899
360309507
207561134
160522253
172171692
425487486
90545414
406892278
426422696
444894199
197269615
483628934
327566280
458870016
180514926
491972400
462629903
437123840
247785465
381409024
98835538
131879660
470011068
271404857
380939094
153057535
347598723
288361663
252811853
364386723
102766457
307351700
333334576
464683173
22465754
452690386
300900097
401784697
280360187
99009436
339383502
425354882
84545458
384207000
107184985
63265254
264653920
408769116
218890004
182184625
12958746
402082840
78873478
85662436
363368568
253072551
433258181
340080412
126270057
112464306
409575010
144655278
25308917
371538710
435885057
80160959
266405314
24029905
160824196
486931602
367387955
149051934
7804715
231971180
84350214
220219680
297603896
289266498
386066990
400010482
282521821
492101143
271330551
53603686
72996787
144950527
74938378
358542825
19813810
104071201
385194753
186741279
196603520
461744049
220813477
229315734
355633498
66896138
443866445
133128291
391078102
74958498
490179097
395341255
415072469
484178245
491157746
376632287
350509915
327304349
434588563
351825309
387696037
478370494
185022443
424419700
409111834
392762244
102857391
328193191
108741172
453024261
493420382
108357101
226259788
484065480
208003021
152852903
212633715
96539098
287045240
178823224
418533945
370021358
55396713
125674595
60009538
236234708
276969234
340451981
443362714
83685669
116358682
11148837
280076124
474124741
81445121
142402912
330065068
126763708
114649464
12641319
172130521
175394552
493562621
29777284
144122939
298847931
347266059
156936318
379873860
442231496
270724508
88926872
170395274
20566808
261573289
169026355
112418563
159137968
348672049
19213308
458304984
57646751
235258651
43029101
407720482
231528434
347787044
58275801
227392508
406267625
182608907
381570754
291173616
270422620
12621561
472273364
391870777
416104226
34677568
182415886
155035114
342645144
18428647
468331291
261748883
351548239
207714414
124736657
140901690
309778114
384404802
292593033
297575601
480403191
351678006
16206933
441672313
221221060
256433194
43509867
219000577
136420015
432329425
442008993
378587239
160605550
459586982
402273168
27665172
392036946
373846161
253969167
153898350
283191062
72168246
211326673
41517698
310268783
486326492
483415238
342347142
302763350
321282247
63627035
148494406
149953537
200945926
404098218
131664291
77008397
300444376
462260027
17907942
192801653
489258387
47420225
362677030
227199158
339762200
328999841
62259592
212604868
143825962
480666639
34875550
333623114
488995141
393671723
25297620
328430976
7198088
91831046
471738190
326758192
268623471
174992897
444213479
496037596
386804627
377322621
433251873
97220893
190980500
252829912
111320519
74327118
3881977
448476944
465324711
401665636
351137834
120859528
19534301
256670041
483951904
206387110
489116160
444135204
450477330
302101595
263255380
301885883
444924801
11566087
256208931
294857204
269820295
284600942
320752799
409262359
331158284
486269506
247639714
360890965
48378674
162509451
205821174
439193772
218823279
236089651
56213806
88314686
29093782
497961921
202068745
99570393
276161398
377446379
431361969
413599942
61701211
130783649
34964224
164389823
449802027
253411258
408638412
360699941
220926598
295993722
389230598
284650989
324411276
378280892
451747620
484967194
9453164
23465709
175305786
4888015
50962301
322858089
411674329
392434334
298692497
270302668
273389946
93633825
33548851
81271642
84048537
150486256
399157478
216369943
255694878
400227089
224701121
452287682
432334202
86872641
60512092
336792746
308642111
144961729
141378292
75338138
124607704
155630025
246720411
446209000
465819297
374801984
452873041
421174885
41077845
134251853
461141155
303821813
219449731
147640275
480123084
200176265
220088374
415398865
112579143
416223935
240243589
175003477
401275798
343415008
171371226
127671877
282582045
384258009
126140992
232537422
178065302
223547032
410292265
49129425
185885851
416400229
130328085
149211229
490830563
293282153
91465083
443803149
223214838
319315937
435111790
222596374
196890756
314678388
129977276
374433535
372175910
355885915
489612477
297934247
27735548
395096451
491476931
183030880
136132890
175448031
134899641
409998046
447441244
336389042
164658538
15616178
133709489
165051427
361840221
237697679
123711410
415160678
415034753
435242649
87399601
372265883
190075283
123892022
386731499
386005660
448292399
226112545
197664784
365339787
255872908
170318449
368604109
243819001
493633354
217808954
169959592
344747386
484909392
10995790
209467130
1192618
313855560
31416875
499521447
11690364
467745737
426433671
474525012
459802411
392192545
455652770
43816450
196734060
254256995
461971665
466281580
147057445
335956940
488248062
98100550
260844588
476674636
429654751
316485139
455016713
458917860
456481048
188571996
13228218
381803653
114151732
345027238
246201033
280246201
206124387
411881003
220769202
450842470
306807229
36629243
187396844
220863144
406004135
418604956
422375953
301627787
24459418
261826798
57829245
285921972
163409691
53137530
470738665
396497264
488450739
368376295
396851247
469755182
482023666
325535219
130708040
177720982
237739423
371326394
465336403
93566120
342178973
307890122
324546723
122652780
189953137
79912198
159266190
88895870
151472195
187195645
430205773
390763409
17594223
479208975
342466127
104997495
296630118
112156234
387991677
132856801
405067459
162849976
490668129
483715872
131574564
236635096
331075519
166846411
6731749
270386001
31821378
136475900
296279081
93028541
161341588
247294311
293081072
479116097
60869899
66383690
432873290
300798526
307523475
20055241
371314245
53664764
313340855
151342326
105037985
31101492
283805143
216616933
354373391
326888606
332209134
181296152
140876572
419670812
60440227
28331468
53702069
64839201
412625579
386866309
15449878
90169585
442268811
82604283
243337685
305289414
154715905
384798643
46784913
147634684
365284927
472640441
76266195
337787248
187301773
31842363
299578378
32934413
305759726
481320360
436635536
1428626
175627111
103909958
62066023
316666770
476088364
242583408
316896306
448400672
430141235
366031237
283154898
7132707
143417808
194354210
13384192
11259316
471439995
161900529
155265749
220090297
335627669
176705719
54560793
290784712
56537839
294906197
107293903
329083385
68798044
11803536
476392688
192937776
454224656
427798824
89003122
420515976
97645792
277102159
158169497
143864286
4271884
14015644
79803473
233085366
492148686
71350354
279965129
182337540
186797652
98890641
278276987
216092979
129579869
95096593
3076949
251678513
128873717
62188877
248189444
114350358
125566179
344545739
256976658
417268178
53488889
376772635
85537046
321548362
123752913
471659968
86496015
159632540
52172953
335061941
475472123
230682276
293836549
254689388
373304541
455126614
126362199
377207106
464462268
50956817
81234371
443642382
151088257
78534614
46868139
39143951
25887067
247371217
149889612
256752357
53462920
51395284
46027799
116313947
64691046
328046555
90163687
421832317
496372628
238454525
239623771
287793358
466137146
252752548
449374268
398210671
362081602
489652167
298994088
239184460
447423625
271770943
3813494
205639331
395601232
163106893
126060249
438027831
231006
41942320
352347495
390085665
236551477
429197320
238863491
122463241
14307495
329064403
7865328
317705752
481479773
9001691
52894243
136122308
226244274
284159728
486117798
81431680
14939886
102245367
499062251
72706825
361962310
329437569
378098844
412054077
967883
58780911
443684104
83846497
26469526
76615758
457953632
33848972
363374580
185795340
183061005
180698717
456959283
391290613
291490183
470137626
320248720
32538849
473249340
316911559
105363897
74287986
304987347
42579268
139273749
71205946
356911049
58104840
136926655
250909060
192983485
200906341
91613562
346608504
451290113
274996160
119757690
418246688
246780856
379887457
8648009
418701532
333418079
91909322
152958916
465459252
25859600
29530702
323436427
322586929
461544388
181939708
143593870
189804327
96092649
55473353
276628054
241563366
210905973
203826730
40520831
458899865
265085255
91601843
187418216
166176214
389629738
427836943
15653303
99326594
394772103
332132273
319514796
173072350
84888746
114217902
290386791
194428824
286117142
109728972
130081362
112603035
125082596
374382378
31934775
397187565
217171413
249047771
446725594
336918609
407712520
193789953
320469388
46393964
391235295
353560395
77461949
8560434
48374480
50027151
417184415
186739097
392501839
463942608
335377395
63311361
347365271
44440197
140924025
95191231
131067023
497245264
471438340
412861306
484043660
238199799
265163346
436354505
494757870
40261322
263147634
205150907
280599431
134890718
358805730
153846829
323278353
94352552
256122616
438212175
13637350
473548669
339842143
27154653
270403757
261925027
404197383
116460612
472944610
424152231
274284723
356247725
456530126
309164363
300186948
38863761
271234833
459803624
224165469
277389831
130782092
47180357
412774796
388960416
253368571
459373459
130231394
36420377
137520135
59431634
404976930
334121971
247688062
16586099
422323264
347236387
2569223
238306722
120463222
91450859
219568389
218037676
187183355
427836283
237239081
392542219
229936835
332699730
485250167
350808854
484308874
373805014
172102514
368836707
244823513
364281250
65062519
435590684
229251055
84643725
203295458
342222345
223021838
368964511
3338764
207926955
85628580
273132402
271809926
421856036
178781908
407591735
51037859
165416158
476292328
458181737
445198736
424345892
388796743
163832264
29690892
428669946
428162356
78307773
112745406
307421426
159938813
491258902
370483381
346140857
487053025
235412793
216782986
357113105
62068264
485459797
456866080
131629102
319274802
379709122
350621449
220676213
9900314
314922791
167534389
405971237
323355482
58711717
332659209
343227516
274171797
160989583
34454154
235137072
3195581
397645539
104921044
229883529
137247659
125646492
450244401
327783802
154610686
54100966
482965575
374478629
233254760
332801193
204224666
343690458
353972522
280834904
24808624
37270088
351409229
453026938
405503289
144910144
323733508
305070045
429171795
443770069
33520401
170560156
242027059
444338024
183342279
147352778
21268498
256040882
11727997
5139163
43052704
20389620
51089396
305342445
375371221
146760407
380862846
271390269
44810787
300681526
208316341
293687075
7900973
432220802
397815235
211230639
422526902
202167252
351058881
282973304
390197998
447995267
41768391
26176162
317759426
491636862
20731388
468702502
112217209
328748231
277669874
433994994
384829632
347698699
30666533
335953953
337872582
238197688
356496873
219643779
10831039
250128854
188869778
97251377
389080433
158049280
130878875
395900679
323398848
144506598
378617613
277217014
251721061
416256476
486302727
281641151
141551338
495975162
484519021
245488916
213265314
461749948
176736673
465733190
216437727
168956883
453953256
174994160
43716697
468865675
160987351
276551800
209510380
175947763
85084325
289268218
198096401
59487820
337553239
190743151
116455302
309167590
241648493
83776597
214856894
362088998
443693836
366265311
199040445
486531006
71997438
9361443
448004870
268837828
74987105
133174232
55431995
267202542
111901252
123720397
268191476
156387009
389639020
67042594
244963435
108125507
16154693
101094677
264905501
426163475
257895673
85409074
187908981
294066225
461690188
389650520
408387322
345055697
158184782
278156588
399780233
263303316
352416703
354264500
327838515
128960398
185046250
104864115
337502288
173497741
101946778
377007037
471860301
26297634
270346553
5524460
190671540
5102198
281632460
399548756
262745281
287844787
302752219
310115364
158487053
12934955
351807549
477333255
80901407
306089105
301486148
190284633
98858114
38759983
172221784
102236079
414153820
95070530
454546322
40200162
36199968
419282119
252113514
241297894
456267090
139261896
442433496
48438068
424241857
249703571
99728723
419252383
416894990
306253154
261459115
311224035
374046297
344825569
195577852
383697536
467078666
362466087
9867879
399694294
496864619
312705326
216780819
201133430
336008690
407688414
44548985
367639217
419302780
455152081
436314422
336987433
20874994
467544003
140753829
93662288
346009581
169788261
278583590
434272746
446063198
12887628
410336646
267120500
279313958
27146548
28220859
285947120
130366130
475600284
125632512
396890062
447191326
11544162
123805616
351858055
180146349
138161682
263587340
138538432
151741737
28294867
161305482
56010506
386385901
374811239
167488861
416969887
223364306
160999584
396321454
418438750
241042395
95310265
165025136
269639023
199513609
306484018
113820728
270797850
55443980
156069019
476131566
198875338
349431310
367582000
264594760
452183903
386069091
14971941
215480271
338426058
332567468
157863120
442811290
259289010
117848353
64306361
407263906
182094735
303441664
5572005
280443370
423305301
334853682
24657916
250650204
219944818
469836315
410685400
399148374
208914387
192819666
354953073
155487110
312123993
220395208
319161883
278972426
225588307
440717917
424175419
313132123
153700014
285875261
425797573
186672902
448855732
464130047
314979559
270690334
142796303
398946599
77194783
313978879
287342411
206779682
177883989
307464991
157418801
129644643
258192993
313631242
156121168
420563328
449481885
265396672
64986326
1527036
298980691
32767134
178519739
163239403
490615904
253986174
89289884
340339539
299778864
72108515
377832212
365311445
428848924
490358718
74530348
345041917
114883384
19853404
55127310
379006135
172017919
158997499
469762270
440980118
191621536
405176619
166965049
113396903
184406487
479645770
463528564
61647279
49510732
35460867
243432124
147858918
7077606
340746009
95932917
333771808
363579314
36991924
481935211
174807717
60657059
134880262
73798657
13952476
48990246
372276800
325618625
21057569
146543535
370105204
429282187
126678497
414070513
431892708
226005386
91289165
231610893
231243645
266017304
120551679
445178466
339440280
387588075
485002233
482598137
67976115
1321406
489335913
239997112
177839604
428545861
323497034
75430268
312988771
312588103
390495370
186750602
325638830
405205423
419517088
384493960
40670756
351875394
165179568
444644942
170648143
96174316
464516171
497653081
147096722
370820915
205609415
147339946
405320474
174053776
109909875
23883947
356718816
462486407
310053108
191677383
474908171
482937425
373038100
351469730
272564680
201868699
341806750
325771032
220443300
118897588
388623684
399465236
250110880
267568868
464913719
346494852
331474741
456573884
320029253
344088667
146916728
426738500
241026945
333491615
448559140
391722484
145571480
152878914
309267662
464214729
384066829
369576302
379223820
301582314
174015601
213512663
84097378
144302717
452597769
45034983
442858531
114393231
360489358
174254089
303315607
365418518
131053038
350452713
460098298
410349765
269422882
182380499
403709265
111581401
453017093
11535844
177234520
132486414
95097433
246001734
200806707
180461440
362231755
107297095
49155553
14159728
266228203
111997881
134683505
409786239
354811858
271229295
271445549
239422199
462908170
104351370
44521958
344945929
303101285
170708301
148283945
339378217
128037456
131552410
232698997
433836072
253234295
421841969
394683429
51149936
3664202
183536680
277103949
484962157
296060348
200267618
237963669
218200245
367975706
416529814
3734641
496897114
220861661
341286124
19201616
217238187
11363839
301661928
365252685
266279101
470467120
281519822
18020967
488744041
118472610
196924251
281183089
43238011
54064233
185379490
418675430
23376117
82350156
35339472
304962945
247716808
201259069
58041542
73670706
61274985
170063887
330003485
126808721
474384741
490606816
216180563
190850726
47903380
165891791
176687829
69369689
403272145
135219350
165592993
119396799
441601536
379848826
442015534
383761052
113064606
159907691
59018527
183662219
113273026
255150325
26874668
33453007
217710568
203349733
149136479
310894804
220132798
327265186
61007590
359704980
11224631
416038047
446101211
180467754
114523162
62333116
250207405
143078864
11600115
484812360
250738396
331067580
247334172
140482426
29772117
224786704
244039897
233204248
222088727
264151747
57093761
204496010
312751640
8222344
95502610
428923338
11034768
203284874
151197889
177459114
387002337
132217369
303232135
151701334
227311372
195865955
157455268
336206545
474991663
400934062
424766029
155735493
61784569
336246849
176240448
230408492
42749888
130565726
118580543
429472176
162175816
241197826
169956927
21479290
244209825
346300666
380334497
2086620
228873319
476781547
286442392
218466237
29139932
491449037
151535033
136301407
308762261
367146689
17212388
91018507
18550797
144319979
231925893
193662087
172932388
385049112
215669817
373426460
74429122
72635395
349308917
18980917
267785827
438353884
409465158
367671875
387033720
456139022
23819450
419354008
402894619
435953013
22522209
323755641
391390625
93949495
62736963
367416793
118371958
253337732
174947446
398691202
195213748
466855466
55131802
49314000
305154871
111359141
22190247
231711825
199365913
393558365
312726731
451965141
486537283
44446796
117717953
498132236
243019255
78534141
112775766
104710716
90467959
240918480
299484976
255066995
195340537
292291593
89187747
403374409
407140953
427237103
184019474
287932176
391424481
31690631
407326080
466394882
391126312
123306478
116423209
396675246
420597591
154128438
313586591
142732640
422506106
447023914
443268425
296185502
207961638
409984230
434770367
475240125
34198347
370819167
110653975
416967679
286613689
337029372
48600641
367968214
485382188
391055244
81547360
322711215
268579982
200228185
75339550
115026436
402715195
467205519
238792859
164603876
465662313
112214840
220939425
122049937
392680851
339791616
185370220
142894480
31287796
426300962
423602367
366663832
188192677
491168920
152501488
425366135
249480196
468786669
288580138
46820508
476789390
473926369
346991702
232232559
299611413
397875240
305309348
153485046
494946220
377912170
371037925
239807511
8151632
343104398
465156107
239534580
144409754
156231717
115449797
140221522
210274048
256237537
37723279
982510
334922942
466038642
405475442
376824036
496267030
169801144
97102057
389197326
424372650
322104859
379892522
491376406
337256359
267445224
334391714
468426590
97269384
65237272
259683245
245662167
403007718
28928976
231151992
429951674
264271389
468887074
75797418
418669473
439470033
279690628
469136810
388860249
215817775
404381644
352293922
140740800
174528577
416304629
159062399
384968453
253637161
273528783
449054654
415537213
1173118
429043028
446173430
311112312
182018197
259445014
210893733
246766442
122475938
265109580
343382052
410131699
195652703
319086599
217799542
367387304
279238271
57338328
35779741
10367887
131233736
350346625
328120869
404308245
440057732
251216156
146253643
12134948
455429782
135875866
299979838
420027676
105051450
432064463
436729305
489139622
273267355
422830956
343214062
489427680
112052523
308439817
312286672
109157214
491201825
410632766
363363540
327487797
409344863
131282978
174573922
92483721
346673016
483679166
30348186
72759209
338649933
228661645
332503251
86779161
382757814
190308474
274092693
455530583
298292583
163341589
156956851
120191429
67725790
232735781
160205720
338369032
125173903
207557228
295134517
4263093
162428430
324698549
265662920
17830447
250689909
495392400
360302739
426859889
490514656
294788237
203556496
28640741
5921103
91565818
30527964
207687574
51680128
250644780
413046044
450784736
407291553
311681579
72547882
367910406
127871612
315851862
295248141
292948026
5751196
271423895
457025837
494862712
354564140
65665076
103796002
292763846
362476433
264645631
400251797
194272375
497123030
461311917
238914526
307158027
220181618
414218981
416660135
492939991
242472314
475133895
164888581
277675665
484232112
216656504
338285192
383928138
458692819
326970889
453322158
109349998
70423900
445914137
318665657
262558629
427380334
236034513
451758963
46605400
81033344
141103290
380321130
28480871
403408451
283102334
393767693
54339706
250169242
438537971
208256263
338031646
57544922
138817335
58171972
146327870
495307059
83080140
337081608
414079759
311284728
165172901
430752864
176176269
195622219
219513530
348085220
478857901
253533014
152706535
276164221
12563501
483987100
305789932
206763231
48064403
218087369
427424234
93982279
414414755
487085504
31694754
74187846
384064606
319052003
288529251
272788296
329761746
82098676
348340673
64065504
373372228
267405884
288948385
61034415
209909584
156279251
122679821
222307914
479479210
470093654
421019642
387240993
458857966
451425125
268617751
370980534
298006086
39774398
394501968
234855111
61241055
323517807
339856596
159102587
39864591
307128946
207301819
322799340
197308082
111566803
246851027
79779901
198156537
463125625
183108758
358013749
303150865
432243188
162297354
275891659
205949302
410791281
380291075
295147337
153959353
79816520
361895087
219268729
131869003
18152414
257303149
418491146
448715516
485034079
375297632
136380182
477200175
86451677
310821336
408254439
485970707
294548258
82232212
426372794
27802057
261875673
485455061
64705556
395698776
335403813
410476814
334746607
326628752
447517850
432004442
18136181
41233192
184172385
33016201
474319885
322898349
204358205
459383379
137329544
307450880
473391278
186661370
90660008
197350066
223115186
367095419
419549093
483900174
153268950
304895420
449774833
124393302
437593617
86607628
493915384
206401205
342798067
200949458
488516171
476027785
124664628
462253033
359132807
229444415
356694160
39786961
202642061
483601386
117909665
384938247
346593896
65484546
445904942
43208160
382721892
288168805
354590872
20992231
311342196
439160954
127665275
213875730
455626446
134516558
149703098
330456110
9253462
332902768
204973295
332246706
178107357
227140225
372645868
363372821
393505480
460884098
402129475
320668450
442643491
126994545
332409404
56902662
478803703
468044455
277065294
17980140
128716025
131369054
356596283
140451694
322315790
220054892
93073709
404826566
471322480
89536120
135846659
225490024
453063456
222691103
254948648
401663327
302865450
7271919
204749815
144584847
491850674
149214134
146154547
257632719
271387305
241173799
491469544
418871223
398091646
147226333
458985906
427400477
458237286
411695891
138854991
399051383
97634980
334565154
194194650
444250508
400812491
266369577
371162795
263631027
395851985
192740735
336335923
155789789
493333652
339294517
267928597
190729392
209421925
187396786
253985294
418774674
47463194
143614978
249334528
230108947
176574771
44641628
481382787
383515829
261238466
373523295
346202218
229321185
289232823
303412515
91405577
422112275
69577477
105732566
6275901
338413284
158402021
144141239
215955068
245718223
250326608
76641157
149678366
472215496
227121362
371021089
317357729
98436477
442594740
176318220
384276722
262941359
15353839
439614642
405385447
218307573
117207883
313083120
381783282
130433139
483355194
293151518
139677663
494926578
469848407
364839601
496476962
167007524
373211006
85644641
499142527
354493925
37745614
183564115
300392138
418442874
112058815
152567330
396957678
7795936
7965545
452919415
251802444
452883299
403762860
208834943
425507629
9807229
355163487
434269042
152539672
144595560
472120992
413453445
273189456
51093476
230018062
386686282
106451693
478510491
149460635
383288545
337271447
11765930
406972441
124550500
10819731
364990857
188535516
456913641
469655329
369421366
304749696
175881344
479979878
65468771
284055615
344633157
459499730
323136180
232475988
357908590
491222802
352671724
379019638
107554917
113461117
388420590
289271514
75322996
413134369
489750250
393307616
242755685
465942786
372799817
447100680
72701947
204523477
63723859
215178489
21275551
287843333
144707376
17212941
305557260
65504614
176295543
191159162
101111051
319196282
59470806
119429328
359424047
91427673
388152875
444143862
318089468
82068801
480601598
385452300
406422748
97877083
257975959
195128294
84179537
425224672
84657526
124108583
65007977
183149161
191117023
112611050
340115242
162968811
236999865
127286751
355034106
235397056
484354832
124062998
275882993
27273740
290934648
485044507
5126881
74847965
347698035
130682181
215692956
74127278
325344748
333104496
357916256
409359897
394192949
497002828
159248759
328998461
28524417
15356639
80549090
261938701
254020096
356809950
324555976
256260946
49462329
134541923
424328847
147307036
283095432
455475436
125107495
384500960
49646343
195035052
482572255
1373730
385322256
29418130
25962894
14127427
121880291
238645715
327344979
82205257
447226165
444298553
263956212
479333522
424011025
51008395
13771669
357544984
460422284
165689403
362181452
152540104
25604800
442758397
422190560
350970849
27186413
34417900
315950197
306610900
365870536
395525582
10578558
342474341
167454463
271515160
317201604
393345439
220351177
112101843
469690618
124684180
292051738
258797311
395642697
244847802
106812825
261321713
212256287
357770198
126902838
498287694
484089047
490768210
341807486
350199885
125970762
72937983
311730061
131430198
360710189
472417210
175291444
80042592
340611138
195834150
81698295
407423063
469838875
3417899
98958002
439244975
477594157
250205857
467662039
458169292
148878809
158213666
490738066
413699598
227593522
81292501
127610958
283214118
477225517
64588153
171370977
398491902
197493919
276217233
388721144
65939161
157232351
12020885
480008770
312849663
82231566
428281744
272228707
273081568
225523529
101429058
202078592
68689036
89871494
492867683
63740701
362011860
15332476
170725823
154329994
41664136
2965443
41569835
162489318
231243811
252780953
458244349
354492740
225452713
43943072
69664705
258663117
94958189
243341327
216613777
157416785
256188574
259621783
378552029
208540463
178120914
447513393
9709578
326677067
342013923
340164290
467311559
282011265
281060097
150979281
55928600
468427642
153010954
285683054
360462251
128556218
329203847
292532832
68933276
491244280
488296371
35429288
53656034
422795042
431222596
349409359
426662636
184175367
32574602
315870502
19815352
357807431
315194758
127611558
193876051
289461765
441596681
195890497
291192153
393861375
225284857
319631785
418685645
180273961
24341839
317948916
477897655
294188488
237351401
358001596
15972760
359325218
34232300
436855716
305319126
92610232
409147354
266999038
245735608
411285067
347351314
394966841
11601938
381121462
22416671
17467605
261003548
203645474
232740282
455093
209087079
44121390
494304069
402338857
348748409
391601700
84427604
449592698
111158442
34757692
195416832
54693889
14153824
143110271
54418971
415211857
258383515
76199297
67087229
116031698
262455724
179071623
269074894
72979808
92873695
437357888
341994979
204282448
359550500
20684806
220566347
372766867
384111657
361045290
117851025
313001040
422938991
316357101
440401938
310642683
223400594
147266128
216180592
452362260
206390931
14363557
141285706
253768512
275772192
403903882
444554509
153926524
431213816
125112407
309420862
482137865
389326459
3866836
238761207
184526691
209377528
287604700
225651104
411448849
454731219
40995687
378367294
43142926
454852094
137229843
260737912
100810946
447039619
209071835
315035622
132998869
390234292
104990213
93557778
396675632
489078571
119045626
80219540
45988748
48062431
346867152
112160757
387168180
274931666
265766565
464854710
168311990
42512508
373645777
211494645
67109901
467659648
259867210
850529
127649727
442739016
321496808
429758032
419847342
61954079
206429048
478876331
157790626
303853528
210846770
177151690
181166408
172774770
97259053
25768972
2403972
435246214
15970483
480178251
128946481
348373991
330018780
357652424
177988876
143577262
171693622
153229423
347957320
299148758
363291464
106942964
75027080
166409472
96704208
56245171
303593013
300211751
103385841
350402799
168282890
420421950
318501068
373289916
191937274
38505986
402001468
318490450
206568398
203619333
234083027
464022673
474492375
72154490
131095549
131872699
446396706
471921432
116645807
310041533
128131510
342225946
338052823
37206137
493401181
37742596
140423911
301413760
245845196
318378864
479232034
377002055
153606675
308453277
167347754
48811942
187877731
71828838
84307868
165687109
123126212
408634771
319876305
484518923
360785335
208450790
138807280
396242822
442812854
143691654
312015741
450767254
490977581
61973170
203937335
123666304
257759566
133943083
302708574
359657018
382864277
137072148
85206046
438625783
137601061
19690842
483175126
464256239
180668638
355964645
208505623
331344363
175756185
424418875
367798728
323634882
102961829
261782611
133210960
207154536
2192134
290875108
9321701
288490464
468796469
168292712
349734822
10957994
291004630
427966070
1981227
427586721
109608106
336925136
413993584
437693600
205250200
332748789
191415267
257041289
473717583
138247599
288836222
472531179
110011414
341028825
361374911
431825207
102724988
159138539
3642391
233642363
379941893
128153367
295889774
148668045
151308215
279145234
379261984
119384364
452209600
16465187
209201632
101220028
262856206
449012573
325219256
464917878
497974780
406822680
89842956
277036354
448929407
75755998
66375718
125296707
210396228
122589140
189036399
306438118
475431145
95856830
41345592
93523363
404064037
236276914
34615741
26091173
237124505
398328669
77030006
146603954
166103731
131878595
18848233
61488453
204840092
325512164
147587677
45374998
276625220
120912720
334933648
487694819
474477259
98466660
141729758
22045428
408373195
230567926
497039435
313349265
465253181
206761903
428795890
396183823
1955453
324867597
447490748
14485026
267966418
476627888
339659882
174099540
465261024
317123545
393645012
137873683
184574692
271603368
364277817
58700639
437960823
329653240
11457141
233249239
356487407
373521570
143528699
136799260
177238906
224494236
123387698
182188322
434138062
215064862
364735186
305206767
328713219
151524836
122042198
166937063
196031272
145882716
14209674
327734684
413868015
177569175
460037997
73160529
397703301
379226724
365003990
382319342
448179052
126643068
60368658
139398116
219811736
325454390
118947138
222056683
295563587
182948623
209134060
480259930
169261258
19232697
176464339
117043581
47669381
246443993
54545533
497550460
185906198
288794763
257182838
290765332
385052242
14300970
259695428
146277818
473044972
274437921
262083252
386031525
107532875
448845750
137327490
83811450
401967703
173321086
176812697
384408192
472854554
418541675
353795282
133221018
371346922
60508805
34842190
151673470
438598124
229554284
45139462
314229913
891541
291405075
226821426
171464392
130143138
237732804
6503647
423767182
350229141
151615808
319938974
441208227
401079258
41737171
200678746
86134072
143222507
205597667
193866451
448542573
41720384
295431662
439155488
404428953
304580213
338662131
456347925
373818144
39346946
210498336
240438245
388067713
251539194
203645951
144366163
410571167
126918710
476384183
55680246
143803950
415161706
10028060
6289943
396799813
306957836
349865939
280418123
89234224
373536748
420454910
328539148
430087077
318474288
344231099
481007477
44156994
268608944
261422707
402502122
443742878
407663029
406460648
363655922
372573517
252511197
388331144
252067232
309860156
367533994
30853936
43855307
334296179
247573993
257592353
46599909
405519038
3722835
36711892
423133737
328643936
313592236
474079223
181513561
238142821
389446874
190324877
290358323
489122239
62272396
265736537
205747603
207246986
55391917
91943076
417949981
109464942
219263913
185352565
359653512
465726234
271130256
387453907
261798291
376250395
54061467
368374319
362948471
32377554
194094883
9691486
57465995
224766204
229900830
202314239
83941397
58572190
254814619
384365479
188091384
7143568
241744302
352821847
165607569
97723662
275882314
70494098
476794379
214326187
36127856
17082008
449306068
370716136
136065210
110491873
81790792
349496152
340745964
53688589
379756767
498116726
165582812
163166944
190838819
208246671
45423018
126773310
134984723
116423298
105794461
274600486
247147663
386498954
489939663
421109953
272435576
480577936
140520177
490152670
292055875
19835421
249793526
335754560
379990969
312779701
83325828
405542844
2916908
344758803
159326617
416889046
117792469
283495732
278481125
257558554
393046808
297953641
80316062
81760707
83175511
71923326
60497279
858090
82969604
323455948
244173224
396832386
60671128
132674427
370955640
344337431
258642734
202301639
100598396
112686540
335569055
390197682
232941958
34120876
307269272
204648404
178170089
204161235
303751082
170968284
357167567
330545916
218869359
89913455
238350604
16595438
430980823
297501852
126329581
124527460
66747008
428775669
360035672
258319868
445598911
195376280
149683999
462313998
158577579
101045893
401068758
259338992
37360670
157444518
372746578
415422327
499483272
5788403
343507225
43988141
123706013
83777846
197968627
186362126
255068971
477436397
351759067
222705314
362052279
374560632
95859585
106608900
366063843
386842905
195070078
290114126
77522208
498156887
166861668
444237817
9684225
141504859
341873139
485270913
426059375
381966718
424193862
237715484
384000103
259770860
35308607
82797904
380329543
237503048
212080012
24004867
291613308
173135609
57933749
472987307
358942543
150961130
319959774
475150146
86111764
474387427
400822965
373427867
353421691
181668115
495554265
94732798
359609503
403819815
377577482
196029498
45155253
409338709
428515368
93651217
130253650
384384861
140362867
490177690
320770936
261422177
326415911
91560279
240072072
46525100
126298610
129928145
248631175
432886566
361245290
458369920
238879001
497164886
311930318
447095543
4304308
9175230
233831294
22824357
141251745
335734028
284628301
392838127
104512488
362517845
397889434
156640922
330666036
292140742
494570497
270747753
378879472
29319386
129063299
35987310
405797908
280313514
86255574
265181520
253136696
54274024
436805814
178380492
310773220
464103879
269385224
406755649
399175634
343111364
53836146
83670874
433639564
20507864
137904460
244476773
108901225
225189522
466522817
19113233
452744785
241567573
34900948
211280156
37431117
490494185
195414658
238578595
74414727
32927370
296101617
486783532
30439253
376339162
253623067
296064015
421696023
98910655
7213775
346636003
391458221
173454226
59846267
146507280
254382951
399893427
404942461
260024031
450403674
429400820
328051988
181369044
420839412
118335609
472014718
399817314
378018707
7868729
290223082
361613728
95638515
494078920
85297463
229473944
109855322
88115328
29064175
442571357
157015315
262926497
419960325
381995419
84152648
233495349
304694389
200408560
129493118
185496636
243194047
464519473
31789154
344167684
188385553
233327348
165054361
362273079
453324717
164973935
147972187
25565462
135840088
212231536
96192926
439525124
70425907
406789977
322755419
58840805
434854770
177239188
103361262
346178117
198227092
3780306
400484962
214429387
274393631
267081379
140152796
45651985
280697687
333938942
331297049
263855591
417963123
202851918
485487232
92833792
452185934
270302303
151753291
401608806
303534335
174371222
394437604
285295320
104127069
111824231
73207506
125370215
432850719
298239291
457173108
437470119
461087308
56807631
13442488
169174009
246217907
74961350
495443068
424678095
234018775
5829300
285191030
332265325
55729703
203093111
348546700
153697686
47220686
356601493
187699242
136042623
215842600
388236175
15876682
397815439
436658074
106578118
297617132
492107459
323569029
63126112
98426227
340811870
437453850
148544664
491328832
22055122
257864403
461506642
457531618
21898936
39081487
490112344
293779034
19871368
276393768
110180893
142609487
365377453
238563041
389981393
43054949
106587201
85410416
90400514
12678989
94494572
260724200
355260507
221995794
331554332
30640480
441229572
397184237
175531458
306930516
384970011
80878767
64448164
63861986
150479736
474814659
163193705
160248118
63435759
218724971
145046652
409088441
37381285
261667219
332142397
395355403
10325700
26632136
235415719
424276244
273578239
92643448
120731366
156802177
162366859
425894909
492395302
14198694
112830025
332155448
437923847
254319006
216161440
261467212
318512666
308205605
239073576
408573
266524572
72976644
207664791
259635682
164714657
472277222
147985934
298603785
407055357
331700275
190971927
273571027
196395749
402582758
365326539
217936163
172842715
423376380
193249108
84596606
147020186
446326303
386087412
108968447
258791845
70718678
224686485
139243200
110962108
219557637
241940984
257204068
124044004
272165725
230967076
160274857
176449195
493782472
200356839
20398272
77833547
198613657
407811565
426698562
206920009
245605093
496215282
241151687
417494125
398658761
227987842
154003745
418531815
111511885
458986236
153694788
65136479
152521196
341414365
266106828
266482603
167440683
50200107
254015063
174972094
294677531
55120030
18503153
215447068
436788808
169749683
21892661
429713743
195847379
94800302
110932016
98629551
134582324
22128485
186150664
59929601
235634986
163002722
199279763
104414200
146254753
353039867
123094005
252402106
252472565
240720883
35748465
214308513
266180765
42355476
18994527
46571134
187150201
331791527
59166224
249460780
54839826
106894810
43950025
421976943
33832361
39492998
144887361
211449174
478291794
191332008
265374719
71209445
396251880
7802867
72492525
472380971
317493653
340487850
80574780
62857591
88346040
448001446
449772222
474655024
444547572
318855958
223915981
18352572
471121689
124190796
343462706
82608683
182498004
404535261
427136536
328327837
304638795
368898439
369070784
232246233
364320663
107091500
241625804
460555451
243826620
200986008
354704776
213314602
216283407
1107461
114404454
353489475
283441365
222042265
79886938
258356126
432785813
107543842
155206462
299096867
431548391
434329731
118065469
459942808
101212638
424976125
228018526
190836639
30554727
318633401
420564830
349963128
148978130
177852520
316730946
189630778
347547018
49753349
456821519
208775896
434043870
60842813
103346396
486219861
298351402
18445569
36813846
29047528
357772579
173113077
117978073
122719864
32984646
126504992
109165565
251779265
480922848
215660754
92974068
79234236
453281945
113271296
127714639
266904767
387814157
10545909
183643876
65546888
462041594
444622477
265481449
487770536
257874304
228247454
234687182
123487830
277368929
418140859
70506344
464192523
412532563
170817895
207404423
335532358
316418327
323591180
23707007
12813309
26586605
497734672
121192170
377169088
296286947
404874624
351527113
279726948
80800641
360969136
394933247
139956240
57100665
406284833
394888044
448290352
343237516
218667870
85657462
335602198
256079366
187806211
52069378
465957208
28961721
164678753
412512049
92878849
234316603
81848175
331181824
120366878
78513211
120966499
79214391
129534418
313528542
105353047
242783313
312935476
13184526
39086176
252423224
134253132
343810607
432552035
345918467
355097649
18894816
397310340
106449766
289951562
378433263
396176619
333501216
112407134
239921930
210337756
316524971
433385301
88830529
473722524
162194525
379057467
200443599
400078206
367667788
90296870
159914028
35084647
95856220
487523640
33252115
437995412
332330055
376840614
39089495
218308577
371014992
43522040
14086884
121299151
322646371
477856260
173292349
409290517
424938270
382740455
98033021
160865800
133525377
433262867
323951192
205773796
299899772
329915018
306528621
484021655
279734376
19176833
215276849
59660073
455701932
46308532
204088982
467756801
480628710
315784127
133138964
122093826
375247856
347543061
283115335
135806002
136883095
391478638
462925612
365240689
159140927
397069411
78687796
43067101
263656248
151385271
94961258
48992199
148044537
361727770
135071931
385220827
60313269
409385717
442164117
328788624
173410915
137414704
245657052
295882463
416407503
189808264
407862063
65639450
438951220
160259604
323997392
387552308
275519987
89775671
248501215
366423019
489462506
251420073
493203172
159116889
353445594
236984465
119273646
289105741
324011133
34803659
498988135
374067765
477713955
254676644
89054421
482166535
262817228
364668488
187929066
289587331
193088887
281700204
43624027
117729103
488110469
143282312
300061628
95395918
347628567
231123303
126884462
155160876
152244215
192214915
223764315
38762087
427372106
439533684
266293939
461037063
293481631
391213051
291538521
421766419
132901414
127290176
45722084
242843270
268351221
233774471
474447151
63904090
232070638
462921516
212315841
481175227
349694374
185699734
458901444
341333529
143517392
397949923
117132101
398287066
225530407
199962549
328225937
370734583
257455721
443471056
164221203
78352643
277666312
316266679
72916053
304612368
280969477
432834482
6932195
212468625
110790250
454751990
51366086
271761286
160706368
242108518
375864463
112993538
390897769
39529342
409771493
149459941
331187823
457633003
107513420
246911528
24074669
434447610
215958867
360763847
249553760
464286077
341711453
175214118
119270103
464168443
226110727
227627159
438377297
354105697
411984306
291835441
206507325
186800139
232216896
385729462
252357844
152213128
490534795
422215369
22537469
252299275
176380502
183758896
468004388
449912501
489330824
429089490
353548326
160134050
208407582
188755522
294755714
152857003
207331346
489306548
347784382
416211948
340990317
438385179
497148301
466551745
246802265
284505860
190302533
490435076
51555444
163202143
494403249
355488032
181473416
322495687
20102929
52662157
403013305
269719524
352269433
376149890
293243722
457276503
261938596
410016248
176253661
329790821
206978369
285981323
90676649
344145227
255580776
423286246
259629156
286852552
401484365
224832830
406898827
385675779
93335313
106921379
340279908
433140782
298268457
296953478
232938271
324585171
193432599
155948363
103502152
320029402
427984887
379238559
448015517
366394274
155317974
214765159
131069171
77966729
59255456
193738283
451371288
478016072
260935619
365640945
135710494
262595546
203606308
260790301
58883192
38639388
428616405
233329444
455537501
54119886
460216117
204982335
196895128
384674667
499962957
219458108
69152440
64360014
169744860
86733283
231720959
111760681
224068544
53345940
349170451
459274402
108857327
410821373
440919570
323799684
360813437
258797080
35359226
247775953
69505350
430835715
251539393
461164202
373024671
425779118
289204259
452201474
292335666
237686240
185471161
216885971
11289527
377864347
261308810
83030594
291656454
340747417
101871796
48626101
450378853
96151608
78420131
366869290
352156436
490901860
220486156
73586668
490173499
271811328
68328759
185555385
20638928
45444108
132879806
99015125
205726587
88640806
217783569
144615543
466392896
355683503
290018354
445031403
187177998
56151813
150400972
354263247
208476975
232892977
403214084
260261037
158492592
391578404
424049654
55085317
480434548
449399885
211528084
484282568
72412793
50135135
433226776
191421544
202054666
459452142
304522899
305625274
402806420
112261835
477455912
392369653
104551807
444542298
230035890
444825098
64792473
234471894
384473931
304374723
71832829
385934661
54761384
433423967
53814633
196306095
287737013
499253051
427132273
13572064
358131944
171648692
113141807
216320066
310377757
463596198
385435376
322404302
89206188
191689075
471242156
260709506
249222265
248109943
155277455
173006399
355245593
47555508
129475109
113161869
498858350
296756600
148124891
220675586
35348066
168478977
386255403
472349466
340311309
101641326
168500539
450403178
404882768
278080682
122554142
188639641
403569343
209190756
387380032
326931628
90157408
459774591
374876004
198190976
92722875
7425426
418556975
60041252
467730106
249524353
54107183
317096775
400147147
171289889
201460007
172056525
393008919
292060147
334452828
128954650
167533872
73473126
56002350
340163035
860307
427971167
366265500
310290335
489117798
98965583
403358022
109947100
209585306
482361609
218305014
29219810
397250495
384396611
69909884
145370595
327365270
317259733
340283743
304535275
366292448
183393850
147119881
210347878
375991008
97499562
388549527
300023102
60212621
419729089
116590237
305653646
406470751
272449877
228668488
474521167
338540042
36041649
90572085
200102588
479690214
91921770
157456655
188220031
364052260
437995898
229243729
112627903
468161985
226253641
405153222
477252426
159320697
466089430
428045964
397083510
240621842
192505260
311991495
477104179
417682215
42890592
375331994
35843228
490070149
456621525
411531569
338185650
197112633
378188846
487338917
189138870
332582127
326788636
190602451
214260063
419730595
408021037
89154346
370237141
242720683
399415143
403211345
149517657
148482848
190475268
458058211
439308329
49160689
282790501
338764024
119140984
51642137
390292195
402640821
252560203
166405758
180848423
159154243
5905951
194298992
7887340
192427482
459886862
308445330
362815764
440970767
337947261
34074657
463624555
189389971
394538755
113523610
404826952
68715836
21860921
158312239
225001405
149132023
37394391
87111458
64013644
231440460
180910425
280636193
55955161
308141801
14337931
461942929
75320811
328639330
46355775
220364521
80300967
112704490
8920263
477382926
253880362
227864771
93379929
341014634
421119031
75403272
222557944
202358300
391660364
483622141
318763432
469680280
274203957
84803792
407220991
444545857
264539566
331774378
285055683
248381351
315769199
393323720
420456224
390228517
363612937
35967545
498399543
128571520
435983662
371695618
262585147
454989083
457136220
285330187
295980728
22978482
317971472
454012616
408633288
499573370
74139797
14984500
217530148
39222322
44269818
488343507
478928892
208269118
359535239
405163092
375876184
433624313
225704765
324872631
272022328
161350732
23983838
396444480
425161615
436871151
100383197
464998616
416840884
295994508
86760036
222949813
143728185
168556234
272257056
368462355
13213019
102978764
460749145
359287152
184251841
326638033
170218650
15111706
142385168
167877756
48315101
77762290
321499720
221020537
138230851
170979770
440614763
444046604
41566121
56535989
412775730
331651101
67089300
194463156
415458523
161221804
18412487
383203973
143924909
82501834
18870121
97695202
95283674
206570036
403473632
403080425
423380858
71227516
101887512
197986592
495832178
382734726
179043655
442500408
65620003
106771701
442109385
342225892
325004395
443349566
28235083
374676564
285684702
456103745
218586766
465256280
480378614
404639017
175152880
61076460
211602902
424778576
104756053
455823455
287904959
98559280
251117250
111782987
210812996
292274436
460779567
41790551
70719853
234874288
102940308
279502541
422050751
327050970
26378839
471686281
467456352
54415736
310142089
443785461
251518859
75656636
180927065
322046096
228118814
477671211
53142920
69683276
332668154
185460219
429547799
149203605
477924425
316790722
76963828
439658449
211346086
197514170
114385524
422637493
409359849
496574020
393557480
377765056
95558922
39469918
297342113
470452774
37915789
432285577
331985220
353845313
477945809
131976575
478514036
156830180
174628306
266404910
25198131
39344931
134257325
228816024
403329671
175589711
174650735
228046492
119158720
222705753
342222824
30733133
369955735
407926126
90365465
267755736
268941628
430638106
339051163
38138976
199923587
220632506
98257507
317399567
262367256
167273721
69450737
455291573
341756616
487769114
468095939
456739919
346625538
388598583
115298251
422144302
353695773
60984675
203505704
370476229
341850486
291450876
148672380
133080455
449559127
156412384
173598141
149719998
400407238
101199670
466146738
399251831
172760261
220277500
80362300
310140371
436190114
127682189
111058160
385422956
431368112
302139007
459885075
442799819
467851620
171376731
374635720
63333687
186246849
151868122
226457325
152092645
70565164
494884371
332607742
410143152
274276384
180946932
491319238
426072255
370833401
361618128
44609323
679157
73187835
340973386
130661226
133354940
95579652
490174354
464727554
428211639
260103280
442129334
225409214
493487419
425709917
364760552
6424970
479932254
199313092
31755625
214051992
123828885
460389645
48960760
155449565
148391825
237366601
184066750
78610515
9157587
419744413
57070548
40259587
301454873
345622241
132916567
42545733
227960085
254793611
220659797
75509446
21731314
465744767
443487437
276813420
31003070
427956599
367988172
61826080
426794462
205678769
390716489
415555646
137922391
382967475
36007039
155026988
178642584
248971429
175058285
128195741
172471596
146054706
450481990
262193451
75019908
26213886
393762253
476669541
402332051
200881372
398873584
27645564
244654219
86891873
127115768
142295655
5330886
352942151
213675093
361113111
214214473
249909818
409435439
139513082
383621266
402930943
271792652
223486324
291834161
121437236
4514798
65133779
85868376
99691707
275302489
394929731
50026298
116242391
382585344
339314009
418954342
393350493
191620577
128436166
20128338
372752540
205209998
279958996
28858050
402790441
366185217
94981097
272570818
241837221
381385834
485015532
295714185
216985171
380682843
349785172
260535002
81073943
360369035
393011712
413818331
372406753
152239686
112242363
254432128
459282584
494619425
6623537
45499963
319264990
238620815
432053002
459281497
401513895
398746500
227072593
400983969
494681623
212827906
499190025
60464307
233619200
268728228
211599022
407542855
479188208
167187618
296993823
205848851
242017490
120286756
483795397
263863411
291751456
120559192
429226047
437141475
203178557
166905158
114823307
235750671
258399987
174189377
252005185
253535462
490011989
186729396
136492525
302671085
19712636
63511060
274694363
153002962
135593200
412407693
210368765
383761332
88318377
441936101
201513758
343892218
340512493
108143646
495909225
233585348
424165368
274939395
279559402
367062423
137133541
141793177
102113635
467377325
27763653
347349773
291531750
251261960
483494631
441449202
228173708
220013121
472931247
443725064
265379634
242264391
11146000
15265616
273703457
86948335
451793228
15257171
193421373
366051669
483814947
459465740
439787763
423217824
130699693
287967625
24140
326140538
416431658
488022023
211710237
242502980
185619822
225806185
356692150
194036046
303040629
149643402
42794165
34688730
412946178
431846043
380115277
324880364
231551803
491715888
381856788
232627216
244378365
362219681
446520504
213689390
381984897
309200697
235483582
366160165
214204804
434813393
488262544
35149833
361542192
307540141
175472235
284155909
160523870
325267729
181631745
63257370
244439044
477921086
262515566
38467726
384014225
72055755
295051242
318084890
182800779
446135068
396241310
122122535
138272709
35777917
245062604
247040693
162150333
446242989
344171093
46384002
455591978
413471706
107737307
342431659
299206701
27900230
127126103
279098233
242391021
168798930
496272274
421813860
206642581
15066444
468252469
245059689
250163539
125937407
244286576
221582089
271081223
8589619
270560833
32395126
420778460
407536339
190605565
405175969
280596026
185743520
493311734
71175053
164624680
8304671
246080673
19592484
65987657
93246362
172521948
393138139
328628173
298526972
402026325
249967400
437137267
381437241
63656337
273386292
129973995
420263334
319730228
421038922
453099863
388732900
459821489
68326961
489577766
443432788
158269283
262401022
362058569
118971915
2364930
211442349
203489449
292600416
460790294
260486390
190350949
454500339
134697720
95085135
351279476
232096917
425586619
409126765
235037853
266644579
167105145
135450529
236117525
453473523
57741850
487011467
265187442
13709377
10131398
258862302
18246136
22477277
95105011
15858214
408304025
354144410
125185546
479026938
440300974
133855839
269621027
333222448
176231610
238620105
233261348
208780776
167966857
179445599
35104987
441096459
498773162
41462576
287985758
102934863
283333623
169877798
93273484
441460060
48904128
127759543
10657248
154848100
339364587
209952714
216688140
96825248
52186107
285803020
82296603
209645585
291075048
473279095
125226594
483284315
210633486
170021100
470237699
288996983
411824773
107882224
322607045
132339673
358132725
244253929
305987182
265981186
146447542
27336824
426036970
342704878
197503495
29822188
400160661
291494996
357924914
88671365
349255348
195725106
141012794
19118765
425583957
57298595
313695910
212365908
417708647
374196898
351226335
2279534
353585966
32617900
180209705
305530486
63989230
313297228
300054381
320161011
303402311
250573088
73043539
461644307
126158003
167387883
484779675
15728730
368575467
17244319
343128629
110322847
326350045
31346158
81266694
129029741
3029759
177709657
88528295
75374685
156218262
22336333
116330570
169297473
138086929
498177178
201267938
365614449
271403758
162525562
153391624
421723086
63879680
369405523
258652962
339365562
351526541
474283564
362715639
454061113
295124159
185274113
117783510
140898851
355458551
127164398
67163766
156343159
431980007
283786621
320269853
243574014
498127617
308495664
282997536
475466170
456008707
407342516
163666450
416390511
346697610
306369949
409207362
375518233
357827571
170656458
418605048
200008478
117928031
111964755
438073743
458610360
426589316
361046368
431806628
437174417
7598925
169221241
234975444
350605348
141921234
39696307
475952244
475817947
293587619
91107883
490908240
330173713
388368164
265360826
238355390
405804627
212321639
181748981
228651784
155964012
213203145
20819022
133312649
132590395
224840791
168390158
382451813
334361393
108759504
498465763
135254692
354185340
359415857
126053212
358743775
244847655
80599390
332383276
94703370
355493416
309382341
290974449
452812679
275880529
169778598
376438184
432438462
107524999
113821098
213974708
488564246
316878327
157485711
346732851
79125802
304633061
477470867
255215924
398696180
75076165
69276395
407794597
246138552
100636702
176362600
109313703
487507189
44210549
479971966
242880804
80474994
411009080
353092798
474548703
326705619
397608845
147468875
418554061
174974534
176357277
35433040
236734097
3553212
12727225
285286285
300845891
337592993
406442735
200851135
47855109
312142941
33100521
359099642
321922706
275499896
130329226
447642928
55476346
80238352
62491679
85624442
136094402
73096222
393137616
156389751
293663786
67669825
350170015
476816768
285868806
188192579
482181927
259950908
29421828
442295110
147259081
443708816
119647401
107065621
294781387
387653344
237557724
200112531
206968564
278392530
352615621
290795568
277548120
389327595
143540562
200127245
281709673
416606668
352538822
210038329
309505274
183428890
439227917
223427912
466983776
72211164
95983061
226024452
264763953
105910831
272572289
409341341
28926083
498626130
91315104
235607927
74933004
489181164
3762799
244319895
138376911
98403406
322189851
111607785
14074406
353912862
172432050
390453902
44728376
125271535
473073770
69249370
451623670
332409218
258163627
113108567
47785692
320180911
155338913
445170814
163122349
332163934
462981280
87582296
144154343
86227774
43309191
133243618
55072521
327738977
179232890
479114188
431095067
170451226
262525107
303310735
349987414
436634803
107965425
88584052
252893804
218153258
202373024
175961800
430232078
383573043
440259398
207826262
411113673
497899159
165263627
227265708
15154280
250000293
382427226
108145112
201164017
175216451
387770409
81216264
14045699
164503806
216596291
316501776
392667702
171340646
29877662
237203354
402469758
305243810
350548260
135685282
323814725
499160212
426231238
240792494
933634
33864518
419232710
487611804
74284727
273274169
352647699
246486089
276734388
223782980
139109586
14858462
274772338
121651209
247733287
183215453
4135082
9189188
466408246
156109042
134967924
103218986
43277455
86216679
274899473
297344835
49802473
275245960
248215297
144983481
470826417
134749328
341231039
93201195
14733980
495695487
302141969
455956561
124003201
209813622
372520748
398568793
338290921
369936697
130209979
128809766
363049646
18026359
123966711
21120992
115981600
391056391
419154153
86530035
24988650
184689477
198417056
346002056
280165548
10005819
65044672
325313859
244773491
344098792
245466435
382862201
313962150
368179843
74783875
258651036
100326082
389767618
80544370
337442141
216420915
51813772
194408988
289975088
230319498
102264112
336211082
480146283
294997481
230400458
118867978
106571534
144729499
332799157
335284076
318355955
334162895
55196240
71097750
388154552
472615919
456947830
343690845
445396100
46011981
141915072
96169019
69682651
120470332
310271225
295669000
110513658
257252421
93044227
34632079
315903642
78125841
311787481
20554343
250998046
118895015
368982106
141221234
262825475
495810272
230305217
17578651
52049290
484204788
462517425
421449939
136840721
337936330
202914394
288612088
450819002
234704583
201271168
61268365
218260703
484190107
114220628
354251396
362473212
480085061
299553138
417722685
183189568
142068756
92216456
173618421
399868619
432330624
227084716
254590102
273178938
246271525
379173169
443080238
423747882
165242
423653109
90839196
259863430
213360803
467624160
135056833
294143399
32073131
324592597
463661813
436863164
140590002
219253170
455853617
166261249
134120010
210260976
97340901
396438663
248910161
446730851
303622450
86578355
445726200
140164938
49652863
461611400
58647217
197830978
321158722
437151718
116633638
1323986
430268948
341677632
123019572
281695585
107418463
205590910
127145333
94061518
211046431
166661118
431181734
351760644
37185454
108542827
363087350
408817610
77528907
429462147
322280476
197231261
225756153
427891593
230829227
48792350
417043121
183509649
279334610
331039644
38037322
197873972
91045833
382434656
83618198
200283051
226546003
429499550
351185275
263955032
338579821
44223405
418592719
428212828
282506714
347618997
61600385
293150764
437943998
476863312
198593852
315725437
27204229
335940054
239069296
164260466
445476202
398278275
73589549
54292688
214831919
55848411
93814136
395509413
169330820
5827967
115557906
12818166
193595839
402906185
458884313
47845861
467520545
417999290
411785017
29031674
271531433
158375572
3725701
63913611
216702946
176184048
110041444
192094965
37801998
169964368
114372622
468418943
41697277
380766797
12996024
260591758
17811822
102859529
436240825
458695039
413839825
213027873
32773340
488050158
158813050
494904336
80783227
352859056
360461593
39894399
145223507
134457733
49367759
218632506
155129606
317812361
104076359
159876669
2254624
293850746
247984874
322698010
245241502
177727103
212393343
192980143
91862201
296332283
255193268
99065622
96693317
378469544
144420164
244084015
320614993
412722405
317227544
14221194
280973796
394064126
315714275
173369400
496390378
398743931
406460682
331607544
373710817
63970141
302615696
149173026
120695059
304239209
159880027
258557793
328397060
417628667
307047116
419796064
75988861
272682150
286999791
432093752
372774101
72344591
470460148
48896482
415722912
92251891
239076128
453049563
154507551
347712007
106320738
163100118
458018710
26112571
225104303
332572681
188420520
429529154
334369822
97501078
58976161
496299152
435553990
222770080
36939997
195674362
252173907
289250904
261369278
373871379
188871370
392916847
65419754
21611516
261211629
36296678
445401177
63178079
90399963
87238829
254970692
100144507
407421912
343074272
106990565
267444586
195445485
141279112
96485217
216541161
255474312
461039316
140923386
188339729
113056549
197402936
286752575
282933575
86302136
215376219
104756634
243099651
180404913
354783575
496577192
465763522
286985367
169156824
161669233
29437353
54285008
292052402
263862708
165190136
483255858
218967422
53493252
322713639
341813561
92173106
493290214
490086035
329239061
222476984
146792473
284541399
300425794
47557057
232977080
27354936
37180601
37942043
266000819
218655449
248340334
270607911
318527194
203009477
154487498
31838285
395173742
206450249
149698014
103787084
226924747
261525982
15117253
395919570
227906179
363628858
204636431
178494724
38527780
400732289
92786966
10184570
198208991
337812373
29604277
248739594
74836699
140300014
38074910
56645311
88008517
470502976
255174384
187163187
158154866
472301796
87542371
304901287
368047511
77271342
140278644
296637505
56473268
159187592
49336148
336670625
116653134
434597833
160975961
114530375
89549610
209461575
188868628
438398090
6018221
274563626
231742120
118028774
355920857
476088495
273982839
224013071
50122459
141926054
112191398
13538840
403530560
41231784
428920043
369442062
419182156
132998123
13748553
43271334
198423961
272441948
77830810
98286245
490446388
470712703
163482203
194109338
354778996
186835914
105744652
404467900
409216512
424050988
415227696
58621088
87494001
38429041
422329644
183793179
101255480
187789759
440534710
166206591
496863899
475533057
317731568
108356153
105110334
272530884
20129151
234454918
376297285
74697362
447738573
229450455
299089626
164522751
339688856
364997274
491511329
170791762
1833025
200001905
314876270
198380312
328044412
229521634
179273760
234234838
379530159
10975712
327662233
129908252
46823983
83867929
207530697
196836887
393694484
237622109
164610789
203125157
259916581
71088569
383841221
385138907
137345496
76368232
366941210
371801178
31043249
66141656
455005104
252860986
423166837
490332861
377346734
466214981
320553370
293989505
385994158
323009934
204035238
338692245
497566973
394202863
219319940
497103125
311398654
88032934
75698201
267418873
297836624
264716907
53365177
170376557
348302842
287878721
162984922
23611155
330726473
95587812
428270997
248809344
192351969
67448532
484785188
116931343
382704486
227542052
423238399
318662518
431476662
51130556
137788023
238216544
62898636
487886494
222790245
58409664
114626448
68992088
150352187
245579552
247530584
375225941
378109176
95463277
257186911
263146337
208209989
369584964
178722001
423111951
129260412
423512160
29003678
51893350
418391858
269150938
262032310
472139728
144314641
294728457
411320524
367265854
146991426
108455286
124733978
150487820
336901498
397915689
357951879
216627234
135265105
472014572
204095347
14145403
427273652
366225752
499521322
322535441
12120534
186896564
381018039
426731157
140710203
10915954
29845885
235620796
35303694
438715232
393431359
199016237
148472411
269473425
1115049
305137272
377935364
50530833
62332725
234235280
466787484
273352885
427393505
393105466
91212034
330573084
342568045
381109783
411547814
307700017
158058609
270115453
106625908
414925713
346915457
360887452
230413697
175070676
63206047
372721290
293777675
173092814
275516560
204482844
284298809
245879261
271107810
109826902
26453059
342262354
257102932
432147230
89407313
67328075
480951121
193691223
287469111
362346110
152454697
266740980
443581542
391281040
318773380
57079588
421461838
407339613
235403172
307165136
311346046
444597989
95514016
54794416
419266876
259370603
401712686
405149908
28148650
331150578
92375247
146290111
397726632
134984428
322870946
257308394
150420202
7216611
45299543
189970961
112167786
417720715
183693389
416611766
127088070
461636567
119028723
472545730
327480649
165315836
225556247
294284773
486511941
98364355
185008372
169737608
271226626
448233063
245438539
149745205
76672067
153676233
291888365
216143079
408949293
92554965
288083153
471050801
120403369
387372168
433454858
288731063
311931416
30728009
316442373
23613347
60469692
253375769
234998312
270879302
446148337
444629892
297450800
292093733
73844561
325132938
419373780
387504538
336245554
47664380
373307882
189386939
347680174
128337673
405119570
490575112
460019817
78505547
123872616
65038646
439981587
99396588
55972156
68881109
128424305
266991622
72101522
154408760
122639448
25119522
183501818
326479393
131738569
27943118
103613656
108537797
85052428
449915974
54122981
411804079
413648889
72421631
44198639
39296766
148917929
275261241
378637788
415826883
250481795
179353214
496179751
398115471
41401112
41990512
189842901
58612525
368169460
202803803
476926182
59069415
373694165
172781804
189715870
40632481
457576580
303519446
393192014
440891412
182797705
150040545
378108891
402897497
218834340
137449021
242647573
192145660
2052669
218880706
390645141
354978938
309217236
380876779
467038594
231557603
237624174
182250314
415532089
489235439
481898924
103248739
289886134
86227570
43544746
387365335
308181158
338788933
159726956
362190170
129945977
443565178
265533832
324984670
337200501
90873764
303804464
146031818
239759342
141434242
469731093
117677404
429788510
386361747
177695934
157116815
214500715
438772016
483928767
142025087
364492331
276252299
56771309
437921930
484638271
443018433
465848532
481406827
326397802
235839831
457800202
336542942
4466260
401706761
197278583
1439236
75042979
185308990
120794095
498556159
476229151
463787499
222639261
299271560
487493808
289952463
190964117
464580165
359826110
117697389
219082919
94205040
188604256
462634272
12660050
113445860
88724904
42425292
129463174
176499329
379342413
248911955
389389595
100285497
436441881
108351508
409744117
428552264
12029810
79853964
271218922
303185841
233175828
362739959
206037784
385214736
459587005
414611553
297608423
329752361
81183285
106007408
244824786
355879380
279320421
197145899
192577830
144094340
58795090
40878558
122210446
424470688
202663107
162729558
40428089
421283179
218545338
82496032
237102233
297851423
376481742
144297952
5786885
115901235
347686092
329733601
388038849
132449775
131180640
298070222
381546503
290849365
405142156
253438094
61137463
81757226
154058064
29569292
120277103
412318441
383781491
213341061
282959638
256748405
106779500
34418658
127721790
63687170
16475892
344343071
249764860
208810411
51580682
244704628
482492556
236514647
5550227
75693901
238584338
148915553
174364600
443386715
265173659
386083546
179352104
413501770
2222865
482841948
343494842
154256082
54351671
98834564
94372629
132714154
4514571
208743847
150225086
142869150
156811367
379027841
317887738
421823922
193263991
372199373
149568419
484351535
381259704
498769911
58627745
157304863
277432156
126472471
334005136
192070061
341931867
262939082
273062491
359351334
449259656
167249312
150530836
412113698
177596108
80108496
327005670
203541013
155452161
432151483
177417041
123110050
150945745
175196357
173035002
193454054
495274858
467981838
462064683
262024434
337206005
448230234
476743941
77372796
436878468
399018067
74118694
213108983
321628846
449872031
9414662
22515173
371524194
242104445
468566045
442064223
485457752
198842392
305814139
68733423
260481217
122063831
109056958
379125925
26400147
51904001
247738578
97559781
485775878
396302407
242943036
418037143
492842479
242168534
452210806
129173596
169062121
197085259
241879895
386349745
150979546
75157495
218495349
465244460
180927138
418536226
375893115
132170079
425318260
342531492
377288774
461922421
148621095
263626366
454204537
354902066
397140736
310492707
424196700
368180915
303212528
496412550
123158108
246346975
414662638
412051094
57149636
200169517
175514495
371024543
86315947
380616182
327285475
281013593
237052882
399324784
456132702
133353222
477529980
133806413
352183667
233355386
155098305
365775726
474479606
87633585
353914600
497618619
388542842
305605161
464842879
320903843
43439224
245251821
338553606
430559645
220484382
398864834
244483596
246906992
447377734
16385013
269527660
123070555
13411812
156247602
84537664
291765011
316204015
499390854
464554053
350359416
129543846
160292982
75484287
364494267
180420514
58961347
54781754
158930743
291552963
365260957
320784741
480839827
275844777
373049144
483824795
386155756
56507443
343459978
379356439
446046986
256890931
412189207
299650093
442872263
237494031
101859144
353331186
360436461
384805881
344938668
96981551
27210914
358782371
433548064
51141235
228261961
54008525
221282110
491176611
301201767
86559967
414651073
148105304
202814688
215997471
306978629
162340845
287460436
3415052
75913915
378549533
478402596
177675744
438693484
73309185
47717219
168708326
201893281
497269069
190379406
126135909
41291609
12242447
116530196
419804578
50839752
365146283
117927039
371261720
468121289
497556051
233880854
132517002
165265940
189823424
455740730
351509258
173593100
65184054
54551757
474054107
348098937
336199530
476634076
446813877
309105189
381982270
50079595
257636674
460182146
733427
351733762
447118716
497198136
59415845
429285605
294097520
443589291
356428272
368162292
227625615
409688067
111659556
332224413
81500849
62329556
254330803
249287036
485983105
239528517
86549238
348176920
420192194
156721011
30376430
267885272
330237900
310622530
270631649
253650135
361987041
469362109
425185873
261666865
263083673
113052378
291504515
243997991
170578703
198669655
467422239
289988065
186835225
125124162
229956872
90602800
489224238
239840262
471904420
468676466
123780677
26480362
328616013
199033801
263270463
276603123
454826093
153940613
159304815
343456753
26455469
454639181
161322606
291693481
456459963
271222557
453100026
264067291
9277573
267482082
104663497
450814010
187512635
480245093
69564834
479284831
336178533
132560942
85472903
40477649
109184582
187866548
499860631
285486205
142789165
302109282
379751599
154284030
209944895
191353551
288045201
226674433
245296006
388283851
179887421
255035573
18857440
173962073
50867380
149391815
448447117
47347560
291683467
452925233
249282974
335294140
182768542
92620035
330526113
470358790
116960092
109616541
393577959
360556646
148491286
493951902
147302906
157271066
449555545
4486723
418026159
355820091
80539199
466463689
308889704
256820115
484026200
333707250
59205440
487620417
32032707
262651190
297106691
20796096
444221590
345188106
197770850
123146785
97787365
107399176
277301482
212222166
118045544
488983172
75985878
102915921
395500439
89984757
462231952
389359928
246639078
429376598
210185447
174210055
419561515
105939669
301424579
390650138
374961610
203568495
443152825
330008251
34597413
157952301
176095898
405009665
186578071
108829426
3318629
257052057
281791869
278189753
12879141
283476341
196047587
50422300
390757782
470721638
324820473
457091840
407536266
365540404
248077549
196507442
258892090
202886993
14187634
38216215
215847684
226290412
420784353
400559036
193554507
258609478
390457319
37044611
32478031
143918599
136843274
433068161
434082778
114356836
18796484
348651939
78403202
178561182
175467643
137676044
1640297
203800502
10965175
429104768
351026878
427680376
469737292
279661160
206738353
5406864
317507670
471116288
483468811
408813945
335699429
54774411
327498812
5736492
297838668
290861427
336127099
352554116
285095214
354196025
389861437
4208929
155124919
13310686
307520099
212487618
2762515
222506410
231630469
211724477
182542326
287147579
304474392
324414982
62346795
69544787
350329033
391783699
14509141
20893379
157946299
474257616
264066472
106669707
65269876
387553190
108858699
138306791
16351622
164294664
384826917
495254867
296104494
480874945
326832454
136596075
229687475
290433332
477510669
135625669
214145884
121511825
12806065
472040890
174919870
370045305
120236985
297853361
335844062
264518832
82691987
49924745
324880116
247643807
207022619
56917416
346528127
289096477
362827223
260579943
202104026
405082358
51311444
460228865
359723184
225431906
276903678
314425981
51419533
141641634
245269242
171986271
50851846
22574605
135128686
363531698
78517018
115742760
416875545
234422476
491350001
27666405
251864298
215726896
182221944
228642228
214740345
178566064
19327837
63782964
440492012
192021576
16282472
396398249
217361592
462202063
29302655
455692363
123536488
90197352
211861525
113556383
103777554
349420871
90687840
364416141
450756317
379363246
15641540
74474962
39910182
39613661
69976165
95045787
62795153
54388302
50596636
446518292
197766343
345738378
439003354
213617507
162527843
158434961
493814914
227277393
159991197
358386283
310329829
454072318
171076604
498145827
107347309
68548632
114802624
104161183
122385923
400377551
84985389
130285886
303934503
242461994
488280473
24840193
137045557
61093799
263203608
410437393
499970957
389039449
463210748
467910642
50235999
61413597
149619452
379644313
29048356
343360351
169766377
254281455
130701936
377443604
321298509
478734859
409152635
456727803
357815224
250874100
93289404
219708712
425513128
30753963
154174158
188926641
25077613
260847807
11509622
252327745
177314294
489143695
241401047
25184670
86344687
319758618
267344261
470869824
424879678
134687266
400282152
154884518
386364219
4910150
21425048
75689098
101467131
397910335
257272008
352556602
382769381
391294721
38191867
477152698
35205813
196333194
283461684
448705701
73119733
198466707
391403682
300722770
495055238
432620834
36212480
202816970
183634987
432187350
432314319
221601897
57801423
461229961
384904069
103793072
350720311
426423953
374097986
179814449
443381709
168015482
280383881
48045359
357818297
4340517
391630325
380984259
196271097
214393733
150292274
313756627
223280934
402206229
468462941
200773117
138285625
53441776
415442238
4673057
398002442
119759294
391841258
90089019
90395486
487036811
82574014
363537894
136375786
474762715
100169464
96893161
110619350
313942804
215603016
7830045
464756685
354151104
441864536
246293487
356464072
300150888
39092587
365331166
453264743
490937269
235058933
184130951
373595766
415360383
344255771
80567652
249338368
466598933
168716550
47609733
293018138
318822690
214544825
494846789
37141596
348560174
402743483
316154840
465383592
187348607
390220668
245160271
323397996
244068960
289638633
263052980
372215071
429427639
175636619
411574566
37073469
49764257
246696874
211037144
313416684
140394346
148940534
160626835
252933888
126908563
59952560
371214627
98825662
162151952
414504367
84427790
46395197
370149531
135213239
193504119
247859054
170849745
129858079
72753670
449830338
363924581
153738367
154882958
410878810
60625910
30546622
322420175
173954243
235666463
40702459
26558138
290612855
424555055
27817420
146853178
237364789
248957981
453781485
386497919
249160227
155185069
296451988
414316287
470796207
235561251
450093807
189110534
278612697
321631669
256226962
291306962
457788413
19004558
86865311
276410532
409386949
312634200
172849744
66066580
481658320
2964850
286822887
254887897
43330509
478199085
158638674
234241312
183426288
102295864
439358706
306728705
335520891
149276834
291974997
158266898
380533969
34882846
65524668
201808042
301611157
144604008
254331584
1473988
85360662
441701887
406812917
301819170
384471368
232449137
284967408
132746616
165949835
5348315
20710584
478262359
124108560
219450811
90661434
47222053
90678219
100637106
259225194
405164290
417681877
44052734
310959160
413131688
51639492
30555918
103111439
60011096
28859805
298161806
478947570
438514327
50080996
265480632
483576718
7841521
457712085
440319863
452822630
368798959
367019641
3368096
436857873
493299859
321766454
218546648
75326503
386565055
345750050
324112003
142721548
287027156
67269627
214862991
192088584
240970316
174674615
263429084
248766459
425148087
432009789
76265631
398157960
226321629
316908056
341991081
338919569
373223003
465701604
414971073
97116840
284333382
106825780
30475169
206274461
102944265
136054652
62106628
29032476
65358484
176464317
233194623
165025549
427439607
263083308
385202131
345491143
383018858
419690851
341084423
146350169
380949768
474784046
145604455
392202936
118483960
174027070
167060527
134353658
121346068
91611456
208067592
455234552
317395671
479964884
155621058
279324857
213162213
299563517
58003784
244582879
110652171
70042792
21560273
345176929
230566740
482296794
42734550
319803142
367455484
408481789
128710046
373510245
49370794
334452020
175184018
145087963
299736010
468564298
210703166
490842918
199559700
447911668
305740665
255745841
147542583
444471844
269679020
380709485
154627886
103836098
101851469
485838122
376787050
204201148
227706836
361542906
362849599
352418959
240251217
106818413
340508412
236006547
133665467
268896316
243566461
252274906
245182490
25853673
135103014
193057464
288015740
114923274
448015687
402484121
99008183
151095804
442396041
263940974
4801072
447614514
131425114
402436640
216326531
104604573
112892221
409883428
448589967
124628105
454796212
159063898
128173478
211923200
480778922
76637986
148218823
34549981
340508879
439940699
334356066
417606145
302084605
155955863
279318612
418864466
430005625
433654959
489323138
27333327
344688240
9508401
384954116
255899561
189428786
372795325
24349280
87245148
194889969
318260028
20442874
320286681
299616412
191421657
489123594
377564367
169387951
136733688
114500089
310606926
174858080
343720673
293307933
367935111
201309129
281221470
56519544
356188020
431317661
343191012
109417358
321799924
218418730
459480949
321118200
335779871
200976997
285133524
226530850
385214257
56141684
404906766
466252769
215731688
368669303
467838395
25727058
420695192
415934956
182837860
241713385
425289938
48524735
299042443
186068940
137668468
41589105
354568473
88292367
340603011
26107734
287494613
455568440
445710783
38498388
480434030
96935625
351645349
222497757
178831183
43995491
314075294
335022245
111781828
455570751
158576312
315827647
37836018
374039802
76728628
213119877
464434706
431423315
120528731
2670955
402290813
387950260
168336713
350285495
479030453
137880625
419864060
596623
320888026
38192681
98219459
378383205
223025660
415777702
343038762
154584220
27115250
245181609
21489031
116819022
540498
431439859
96708355
352448875
439379303
426599006
105440589
489698210
311461675
318721509
224584447
408063621
252926678
304073261
294704639
476869032
278379905
21475518
342380125
213833984
354107479
248292540
42906160
161803668
394778680
253706920
334017737
120994121
343371328
288318953
38062492
39464828
473539622
64827700
470812696
411297554
323563064
102570774
488409625
328173418
279470038
167197318
304023642
71472680
495440213
224209873
109704785
228789771
59433861
272582946
171227276
279231974
338361495
472256384
114304617
131447835
346771565
101518524
475980857
360021837
358211251
111536513
285129601
268181976
59898731
200312798
364153623
15614406
428193649
454774344
343647746
51224868
150710100
28350066
321528629
176426928
471685743
90403175
477054692
55093069
146481825
206456385
349394566
307743195
274411681
57440543
112089365
287671639
133374278
63975272
55411017
156956146
131255503
399117717
152973415
69780638
494083673
226085389
483856753
441295536
95045619
330656496
86893550
344634977
419845587
340669843
288034723
228215034
198533211
134929858
238684750
20978904
365527656
49852330
205472374
89229098
72787387
162518873
371737258
321484505
230691586
82049720
99687489
495060490
480238826
482609474
321613271
282395962
317841114
181930021
156408811
246220604
49729598
46324468
332800841
149726276
64279100
183261930
282614426
229592367
43186849
391831475
183740336
363226863
389744410
384131613
487708016
337452486
479504776
139333031
226379577
25450701
165608141
160071984
175364810
129247966
410311503
438701843
331405180
230976292
148916027
293948259
383003901
79473646
336247693
332464864
302747579
394601080
338878016
457998209
414139804
383066154
385887287
15781142
50345612
32258704
433074782
33044947
6714352
231127762
130718911
152091191
444364162
48853289
419784696
299112096
153217760
174116272
219028367
109845158
473782735
358223502
231081367
123834035
304356140
43209550
430513548
139419436
202795314
195096211
253186982
232270289
101221100
371055079
26813311
47490092
3357254
234140167
25702117
47156160
390509906
39253367
202985118
106221323
266396226
223595063
21285733
14485276
469789631
109926341
250335940
471216959
425338793
241216213
396082118
262076735
162537887
359050294
452219294
460343306
203828277
210489079
219601685
105015384
185801351
313387251
317442521
437042944
458242742
117455562
424866850
1687685
91115923
173289486
436204215
56473057
425834113
388464192
294170914
5556728
24572734
48211444
431444498
111424132
202179707
429043749
139560185
236931925
316826219
176072360
388522590
131057924
8655401
101059063
216496850
43366824
78357788
119553016
121176571
346007672
277436041
404122139
189409690
313191423
404748413
395695605
411380223
345198655
387580949
31354111
293058834
306705653
29266604
496143089
413782600
92051524
365943782
14034506
33789919
172794189
9151888
413989296
260544803
6770956
354332807
427008329
4563573
328985877
155940585
332527419
275897651
454874839
82713675
102994898
26374319
300169190
213161710
825321
383142974
469418367
158087532
391009716
321087959
192812799
377707488
154327007
340385741
378063092
374001018
137062232
355521011
6745794
21568569
35173935
203209822
436022738
378896180
255932523
229433976
296385360
47587702
452304028
341021574
294011780
228045159
60611703
330386825
38966417
146086716
443486302
299493797
423940382
487505810
293240527
139423210
122293450
452300402
496101517
99591740
467895845
159987372
75604463
267248866
407909425
254843716
291221924
362321092
349914480
116808665
83502654
395910282
294166029
271740187
205104389
81468098
156764834
392295304
162662199
376553124
96096411
367499235
312540253
292542022
478102083
178801046
438706205
94601863
358467358
32057574
325105383
10131322
460179711
52123253
312377470
351285367
476911320
156830942
83410161
421959986
385277798
200663496
184028826
376733741
117132033
271019759
331444478
153381520
372265626
175484587
139492038
53408331
207550781
40954079
22136966
222948718
421437464
30349456
73642824
446579926
285040887
163609696
128063252
483147904
143955425
421091588
278181733
416993932
364959526
414786004
273096427
427099567
38162036
30770260
346801417
322195862
20631482
118259333
448737292
423301620
251006029
417694478
148058679
52956080
442499209
26448664
199740315
239937478
478663729
130083716
386225323
337937026
333222549
103593916
416953704
450130228
232634125
176712188
251645591
179013599
4329197
239946516
418423770
419449070
69461599
239728000
280774110
287332153
187435668
499980841
368594841
335767435
495790042
242866237
148430381
375341675
166734911
393085818
192814378
256546840
325263620
104811205
459253393
318836137
150662640
8873985
131733549
377625818
21918022
469314305
244849596
23716554
160450945
204359205
238013374
195141352
152301278
212999925
130034747
202484722
499337150
186999473
42600525
55203819
59514640
141426593
89154130
266668677
323455309
107980553
499812207
338860244
27701014
482183789
60512259
423721049
454892120
188161827
323022766
236734760
5152610
108732039
79719254
27083302
493824532
109444806
178007172
44443783
386233056
215887841
183755638
179988325
103985748
203602054
202208865
131895486
31111016
22975875
264098060
45241300
8771353
183800261
56484976
207262078
242080747
67584717
276475181
391845687
293171329
370394322
66852987
34713879
67719652
6162498
133531258
260513390
275234611
215376603
342366359
82103383
77897956
26691566
136038718
189727682
477594338
311040263
70904766
409309149
122166434
416680891
106976181
110650003
293411413
107963136
292690930
450402631
386656484
388242023
208681904
264683904
487442445
101281090
114154568
44799242
216153461
9155567
387963937
197494210
446768349
272530664
310850963
414176753
305867404
334392036
113773152
257006061
378396304
376148241
322893914
105126349
182506108
146676932
276938934
163890917
380096216
45052939
328102970
228190371
370617355
426199996
148398598
302184534
493840541
315257414
205788224
295188514
137854576
306342903
414422983
17316835
408215015
190293998
309459898
260857373
135094056
63257659
125268938
404474217
239695630
117523293
89154711
24510307
219165188
79209579
362966240
283825324
143203846
32351397
37972060
134469638
269050154
306651143
420240080
292828869
45215997
376324017
166623777
200997207
190048539
392124620
428628639
163034900
184958387
359766166
166499187
284550014
416383986
161740435
448644495
159001486
126750938
110312458
244596642
312798013
312130852
73265402
82383881
360174258
98002201
447613977
484386176
351957159
124969313
66778214
204716196
125456941
295629644
466438882
390388681
458297549
173263439
484326780
280257755
155005363
123937052
235070513
161576999
267220970
245234337
116999790
159722077
464274515
170770344
195026616
487436109
460937447
180642349
32166727
54115495
376710117
49510312
232107548
20230867
333230430
123463301
307394696
333172122
78885081
477717118
68251507
366437015
17129001
167181744
346876743
122185212
254060414
464373848
66219013
114044376
257671721
111719700
30690695
94483777
289689007
127903839
74430643
288923122
41829605
29485695
333714056
169465008
476116316
413944704
259610608
268520883
149921763
322563334
57260830
341754663
152742410
225772521
271414527
1477265
258368094
421468331
268780113
32494858
321346605
472004304
115893792
413456072
314406459
22475090
161034051
69242980
406539354
99036519
114113791
113423593
424666190
453331581
137061267
46740807
495562282
221644668
165053446
242235933
245933845
347757991
89515619
332805346
1287865
64348501
436935243
353247498
26201068
364503099
64210998
135213812
254869110
173645356
440703195
490028513
106839547
443948506
333632806
294744706
21140556
401521270
400593101
26591199
192530833
238067441
92058157
64179862
171646889
339506064
463249602
312108367
290525586
31253012
425454242
365575493
427994526
32541496
21612619
191399583
401658471
101768222
484836373
136808145
234483353
14095665
270982297
72143630
161835053
312244745
425008185
237826610
333462224
435376879
228743032
286467540
255044050
283383681
431650855
28472543
400635077
216361395
312589702
257563100
24219305
476487149
176286836
85181605
36571214
213037257
161331562
75862216
432978705
427334350
181152797
172289625
320008095
367443331
37213929
184422891
352373187
8536666
258721767
228675168
326775962
44640411
493519406
23031678
116076420
462629733
124107597
157022988
109876603
344493981
286271119
466942952
273152109
466746280
228208105
353528314
24136412
479081749
86330530
15809007
4760705
17921906
492717280
428361913
461179843
353492198
463990988
62499499
35724368
46694620
351776247
150516195
294423925
442160558
92391749
217449026
47940834
45407714
445679328
345105176
181758629
490716310
350224107
270806707
259620807
1778428
200378725
492254798
143087705
17402081
173035283
158419699
48783431
183372902
221831442
132181073
88449432
66358618
484572652
468867246
397806307
127295071
105038362
431213462
471865091
354034296
366446610
143533685
479814976
394211837
244084983
305033816
27304621
56756365
459961455
99216481
109396301
206714365
141402556
1447174
316784287
54683383
270540541
440657328
309613537
101984668
296351374
157843188
213964212
471425595
352435174
235306153
117053865
399106450
58880594
282629573
392856127
324150934
40967720
108123821
369506901
59695801
118353918
477432459
224098536
223160625
453735816
461604665
394667142
329777869
22184595
151992044
171945696
385482843
457384574
221668476
30573186
472807399
488445784
371073639
177673857
179684669
287623276
481165827
46785039
400239685
28140277
396693093
57861421
125157898
334652562
262384584
451801522
45431811
268345125
249828473
197155067
22700291
85890607
33827041
414866545
364603061
206544041
292534929
313556394
421846478
438967153
416352005
381758623
337953792
66850284
471256833
83278220
323057780
84629112
74727574
323699949
138821822
259279601
437059616
23852007
323803469
242229697
17455218
76211003
10226496
57874220
131491615
199760118
80211321
273204281
484045058
472643886
380513184
431355612
286122210
82271695
479879674
326593410
384272957
299088174
470732310
6513361
468486879
491500435
194222262
229842652
479622808
118837858
490543430
452607859
49954695
141980863
236852445
310895166
235278499
357750341
467234026
335656016
146355098
297351299
73515319
443530427
179254880
175243323
129190139
391071050
134895767
187655580
40481204
54851767
461808312
77339047
98284216
174941877
282284274
212921441
118842800
385581862
334738345
220967715
97656270
428853486
370113296
171256637
150027778
161592419
328869480
23054968
21488752
422146058
305501850
477310157
160367327
301403819
481834496
424303898
66414476
255744854
391873606
271026825
406548586
417927510
164627096
20346410
274280778
109692508
425949600
313975180
195755491
237253248
85352926
263147767
329119547
10049086
414737368
361455724
480901535
266501961
55722687
490662564
87384682
347530396
144270256
22573508
450215216
490747226
109464636
323552173
213734784
400918247
318817086
464499465
427101630
189602427
346154102
64047203
244135128
494097646
324439156
248503860
380815582
444743186
87609996
8686666
166168732
32690985
319372947
492554220
267851637
478236449
440444821
98722862
281739949
100614346
449092847
246214698
168081958
380545476
90401033
470937251
442193389
252818561
49836880
24851726
339804127
162683830
410773646
189385835
52161931
140766879
385559522
235593786
471570338
485531605
52668051
226143215
460903455
494660824
460951833
189745621
483127360
299322065
382439861
421926667
339072624
42932978
283467527
474642850
460704269
141130221
216001446
96281766
82654095
364501896
382686670
345136288
51131875
262899923
464919338
380561293
138714052
25884221
361745986
200934525
10671136
52317016
387153380
334052781
489895444
120009235
431359226
325026926
44599866
14005885
355501173
97185446
48831087
183877505
323017480
6354424
356442420
249516001
96211919
44928674
440790595
170148549
278847571
211107282
434875856
221781611
180252499
68475217
434687587
172540261
79266310
201504236
52384483
128764143
28731469
18266334
310545472
216703061
134916019
235212727
236865062
232016719
24092728
59366084
493822750
200713340
252647010
33255003
357985652
113553952
280547245
34192149
495732676
75513134
96029722
115607166
88750905
257841600
358347469
35382739
333858787
119727950
333231723
49901177
273963764
12327030
429460737
236219474
5841369
275856472
187314233
6990511
178852662
487825752
250250592
54582816
466118239
400857616
464104798
281468119
201274180
442119845
173692249
76322084
188674244
180241294
233644908
371562011
181030592
451288368
425250207
421796089
317503559
231069917
292388181
99197614
314864465
41239932
33612485
238282842
406786416
366118972
280460540
99039977
196761987
289532645
417008270
258588762
366126528
146773248
266643627
146464319
411209532
208314179
97117712
494354985
347753793
348646173
420433747
324506537
455466696
431666552
372740760
491469644
21274207
221469263
396637964
37709500
270836949
442920418
481851110
71857503
416415696
416674976
105260462
106601043
481996998
168030193
217065804
303825440
135924263
313376110
175818972
108688656
269633737
46079015
476307770
437139464
454037778
67717448
272968165
415151469
84663876
445659424
30011236
255714481
443777376
283996716
3703836
328022428
292956097
150636674
334666932
370235411
360915253
315257229
413245781
167698219
159462133
209554379
127706113
2223802
446854605
20495912
216507918
489399100
120549133
245909561
65932911
104447892
264140621
345553349
446190274
310697011
124504873
17652109
155033381
452995629
152014808
131550710
324901531
124709059
213503754
103766725
444168792
398357099
39282626
172352481
477132734
379974495
32735054
393275724
318623705
226493513
216683186
376702699
116460121
336362089
204093551
314695852
379560261
431681237
223348272
244043547
418235562
169294922
278161672
52248118
291914171
441030705
456699742
425439656
128414620
355588333
162371697
156632379
60068636
447959656
376946085
275569741
79252594
289399378
368253033
127050366
103922185
42211784
59467400
1259383
424844554
23621891
142908682
468604879
30396677
48036944
494788967
109431205
498267377
88336468
178877842
250347011
346557009
439829879
332523465
219323504
42578982
271648943
224782644
169510169
36410814
489452286
234093159
419430012
331500748
98472859
271600885
29286640
331537026
295904227
181387006
221921422
336296930
357189855
350144693
431021981
52363656
124546636
161294430
50067637
186400218
273703929
399017969
202622285
24308459
354588583
1658500
460586866
414346182
162664167
5877691
472522252
106394973
215763116
440582627
227937183
211485458
168479702
419451972
360920356
7931795
264575659
170098437
385374520
91695765
218484321
331705782
421649746
344931568
291100848
224418006
472815031
373722503
408808831
213008451
215899886
273582477
278247731
166026886
88967059
370945997
176466382
303988559
20880168
421149297
449762170
148246120
153754224
341632095
75336675
29865079
218827105
297287941
254692197
302045581
244648526
143371806
241863229
404940438
247696581
137397311
341768133
125656570
281576783
25315519
81740718
284446733
117404834
298605951
237464501
208881582
361425366
56593476
445623437
300412429
150127256
455381730
214407254
203007804
487869753
474305233
322835597
289296246
477957537
478789758
352349368
418990989
306367455
3632190
236975569
321897534
369418770
86023518
236676211
368884601
43836076
259738765
360620518
359595621
483136880
155765258
315624027
333784916
497547658
169236678
473763918
65614477
417176059
397650091
270956145
72575451
138610239
438432848
154282221
283375321
276080170
173054506
184988560
49810744
449656500
31969541
22891501
76557866
276376431
219917532
269909604
59955362
373974423
248616442
387159983
226750453
212018758
430861445
323021897
266822294
98025600
141111369
422604863
307231525
130598342
150310899
370695589
16360041
61097147
279912543
477201252
440820918
32068169
143234491
125570262
426865046
101519309
107146237
217733120
73593703
429739785
269242295
271049381
311772299
234724824
389555864
333718680
476691049
160728598
193812456
54788554
497287670
79709763
67560829
205725536
160745794
117129391
82093975
11166956
269490422
208221487
478346599
55744233
94014102
228112257
205306626
157671556
495931158
373812337
37284646
488279109
87326060
421579793
488138216
108468763
369813657
18914868
127311483
106741858
78055012
481203356
88969091
246071368
6120693
451261281
291073947
165248033
458805294
132530595
216196446
444441663
51936498
343766182
209200878
303115621
349350151
428509675
273255409
65614937
155988523
414253172
438899828
370849301
461369015
477750072
393031913
426615347
452859877
374397315
87537690
395384201
37434463
152930191
370826335
335088803
43299405
92523988
215208650
214336836
2893096
114906393
456205014
380941580
251942664
153521403
7954948
16177624
421689559
335237584
457543033
131264778
145873019
320607803
301091292
258718802
62990571
236071538
207537241
112565424
388188808
58162481
23240380
261809349
102171342
187627622
31286907
307600974
142422267
444630885
8095084
476127696
92324228
161080398
426455312
347982424
296914078
338497473
381206710
436179252
126795944
267476311
220474157
460126318
110971280
29608400
62074013
341880482
34177587
470746833
17724162
152775709
278618471
30674402
122744178
173681204
26649054
195554605
323768403
86245740
355714166
193198206
454538512
177477683
214450961
332708520
316970031
81194572
132022292
307935919
438880451
325405283
56722680
397233178
325921997
458292276
303260171
453364439
424982660
366668428
232085013
279238339
79603908
6509008
325772193
460440791
257906421
488074037
393723491
472839444
443484413
194845042
420252087
40711194
367125804
223459020
271895883
142070883
253622290
151598268
46407746
482052706
8238908
387365020
200191393
297567878
97603177
353883292
65343090
57585227
229032189
426813154
489717523
296905205
70367294
156808466
425455076
401684461
364192094
324508929
367491302
49243842
70727415
460194351
136992575
414479444
182842784
340837476
380920737
310492621
59486729
459318050
78436113
394396409
103461148
60269557
444196316
234959925
55487117
315015675
327955632
48308871
62793026
487245849
414107217
127743924
52755144
420949800
419765006
424914238
253359331
203147775
178373364
180956346
120231932
467614026
311080526
46232726
303401681
384274971
485792587
126122057
438580954
468807944
11977291
57588602
480259673
51580329
319294828
63223603
473592014
162271108
88342366
293826287
356587593
372037198
303297551
492544445
462093610
378701585
119673558
491147715
193645075
257993025
269471287
108208846
448997973
117037170
323148741
367287582
354318930
63069169
107862357
381142463
148457495
95072137
438177486
464907156
60629923
204525827
300516624
26281390
429455226
110902210
22449988
66879856
220781107
21224910
190483366
35132216
252363987
263280260
424593919
393104905
238020370
22287268
448738998
257674926
197369888
52115118
303646573
150889371
241211518
468212728
64563584
161556400
302948887
98872353
307057234
65511679
57587206
394058606
433485837
181423789
260337363
294895262
8836621
264741176
396204598
137803261
2202729
131020790
438439415
83818879
120242389
221250050
348968425
271783526
131032882
124802370
385961529
488554180
478842978
439429583
204997952
1481649
105957609
46007030
87956888
286041241
52561100
293632681
162038392
346094600
153575384
251774837
17546375
354259858
369806867
117639426
280079169
114759882
259787300
249514316
36039744
220705327
188277569
56349709
313971944
155160267
42617550
236884314
191066477
164689416
291619559
103222090
273680953
448438883
446832142
227729756
35143891
234917820
411755469
337912159
462180068
194414982
94479206
351671011
487607909
372304143
146138893
447486170
49450388
414970140
331578427
152212321
399350213
163572804
20477595
109076008
179192152
443861152
319585368
41537460
89815647
62733594
19825781
245666620
498759238
419654316
71073598
195660711
170535303
378917491
362407968
463277610
314250904
54730618
433387181
149596781
432822474
2128324
469106387
337505272
460040088
336825156
462188692
452715155
185386315
483464025
166942199
448302755
279292752
479862047
377333085
478077550
445375845
94031634
91279902
319477316
948616
70431499
451079212
456724660
233874479
54717598
280567319
339622632
189716505
279617295
35667123
326484753
377189410
97895822
228671452
255779772
386049445
205946601
173023275
306893826
286558182
187446218
332301168
340877531
405532082
99074130
242885141
461137451
62137894
324577083
405435230
197989817
160974037
404619942
8468564
253165207
308447294
474339102
129255333
4728293
408197735
344877230
105560747
372127362
298831703
446946449
412846842
268658798
26778531
410782707
252259569
236112887
14394934
116200411
3767907
35118503
297156071
356158251
184468832
172601104
407059031
202862499
4028631
159501455
50112038
336931052
440755084
466764504
402538491
278337659
148755162
287467863
403211872
165919027
94490050
89934880
241639166
276413211
391458951
284529885
45980045
76449062
177107594
218805878
420708009
414836110
33097662
218709945
234846743
254615680
468767504
383205183
417535075
316651838
205677211
96310316
115549742
333777813
350852306
490278993
236430313
144007108
160441262
265025914
145078116
272656784
59697656
356181311
394638778
20457710
137327433
52182224
37986493
24880095
117590040
253086326
14521891
40986306
265091896
174266584
316193135
233507409
108134324
378449578
100368678
149959750
489476499
14001171
226890385
146186617
153009185
225627285
41605913
65546450
491548019
8649804
100279987
479091298
406440844
277686223
363855142
193587852
115436498
490166059
11102530
419862538
410864535
311601148
313669982
296605551
329166401
111346151
7048438
399418657
125137712
203977329
196503379
407089949
137948161
213289143
295143726
454594389
355644667
410750292
52010338
145564266
345065130
241879872
47644912
325566206
170194439
27520899
155885644
229539961
174679982
300659193
234009369
329335682
436963258
87081770
85041658
82207957
434747570
316452714
270692842
303322586
444954234
44730864
232564654
309157808
456812531
168833293
328435931
107539237
44974867
262888035
192270933
74123763
303665497
292179717
363170190
370293452
136942680
392888930
475058573
85512373
167264687
203061830
120583830
246659434
176893239
488888014
131983044
126219372
28290689
171169586
228565008
378314660
182732931
437557580
353646398
111886341
226139095
26935969
88653947
202829443
207134833
391013626
366658299
310803639
38716113
272340260
383189864
343254252
95168321
76569313
346481013
103712821
85926220
12837678
161171692
43902484
498980999
81167934
162152911
417900712
158047188
125979791
116208468
284613156
125341304
44186000
481114670
166222658
284756814
462895769
388731494
166571920
125444972
4287761
429279279
60973004
471359103
482478990
409280398
250907958
386592652
202711576
315590269
448045741
358976322
406919769
206370583
306601470
350348277
45387284
470326575
117834429
47140062
129719828
496635802
126738367
220335260
386196685
5112153
81103890
261777602
72556900
278885239
393433948
294811689
287253859
106471152
438146836
96001960
165001734
141885294
245337680
489090346
188549039
154611346
281154007
493042358
280274676
241532403
256069992
389796079
334696086
339458166
206934494
487184987
273528065
277569216
446218972
499078161
84171011
12731216
6742980
59394359
305369462
145784766
27114490
280506846
131656647
224465005
496552415
412485541
304453510
407979973
470773988
47302035
305949288
206548340
348464328
490028051
290216794
185125135
116006400
452157466
226276002
141047821
151246038
66657254
380532637
100498828
214528500
234581068
90157253
468727561
403450191
238219581
326619032
225846954
262549756
25201379
150827569
476131104
198457836
239881300
417199395
417799226
248737446
190561949
319903828
16871048
247854687
370367104
147955038
169151845
154152585
211823562
473261499
164349681
285009982
315051279
108313497
491683633
19246709
349805088
380944716
301064839
86226621
428851081
116283249
288165386
252892553
24388615
398675917
494013795
167917189
499835012
493849252
103923909
288904867
144727133
141306558
392086581
388711649
229489542
21681041
258758300
68700199
179635683
388600300
16834795
50943435
128017415
192472389
485215520
247301846
421875225
418720169
395940091
452325214
363168772
479593168
245873935
362495567
362657662
154548665
449408061
230910873
378097592
462882905
131753681
224023398
98523790
175439044
196661293
215576964
354853517
36570538
364370006
217151851
248039337
344546803
431171852
324183621
38641527
298517957
122925769
400100197
401301711
88428010
378498163
201769458
365771736
456955590
419260689
196879635
297543977
278915087
119532866
217245356
47573339
161543695
116695720
201292628
421834823
47896650
456240766
180200696
235693084
391498354
112568243
365444588
89558347
83076902
455117803
446438674
301661152
81219775
82896118
163334768
114357531
245180247
266613811
361494620
99696005
279938864
409101893
315193447
364233309
287607161
136599493
440917248
269808429
277886390
264257033
280088652
353906742
82661908
116529036
32948459
301178633
100354654
346059588
383057567
457212058
227390163
325200473
411182129
382185539
271984006
90973207
4367438
109516375
298480922
350461272
242962870
18336158
452353388
354363918
93337626
33028500
39157195
25795914
363302944
78493662
378941784
461477145
467340001
76426415
90949637
274091305
215104202
297981472
210210455
319786033
13936770
165733888
196269804
488840010
338701628
364159999
259840129
464302960
353148715
349712170
170973138
207500114
496545062
71215004
122203064
201950064
67485984
458395761
313206108
38285594
68798001
329822653
287805306
93415948
235833000
216256779
372519565
38434499
107193105
324350267
303037013
237188231
12572968
172052803
136651789
222104012
258796554
425796990
114761512
229543986
250121111
287686688
114801935
393429302
357849349
325361898
299080015
321532155
401384138
379400187
340272548
456953116
68032990
368251928
125744142
178841665
6571146
133233968
497545619
179168991
36161703
189158418
164469005
496975745
115036924
33011953
118491505
373665669
196353458
489708048
351748328
226110295
125206610
66966173
318440910
499012536
379939048
388381063
227651382
58015773
471899226
139546988
219338295
487804352
239196195
452039395
285768500
439308592
109949138
417152151
360100600
423036092
308733519
340255753
169138530
468114592
2903570
137369684
209799926
413379987
495868893
246927336
177861719
350917083
118991127
8010170
342172395
202091555
192884161
402749118
2181839
472036425
313290911
208767029
285990110
407517650
298883877
376846219
120621124
448885759
499401715
166955082
140997938
325094717
371455723
87495378
25073027
96098663
455720661
345784313
208565635
44004002
354702415
211459276
306958906
294770761
6227872
329628683
237395706
334509733
38596411
332296071
455546354
144521868
236885320
91598488
194847881
416977637
158668253
118809778
277066304
230637411
342078758
42518353
479576979
400581548
315002129
279796863
395724773
108634957
132388240
319601504
167439637
63408347
21042194
143726508
395774392
224764715
213441421
70916127
396662943
96075035
95966101
366011
178534717
299591181
334369411
398134081
456256464
373191605
126199817
273060254
110011153
154424834
499132780
204070889
232450408
151943695
169226311
308096528
22893046
85448026
413893519
408244666
211528609
232644096
36116273
9829913
95727088
93154218
473548812
106601704
416676352
305009006
304590952
443925350
64531537
473082140
78068342
57548066
435078096
187863175
477399865
3510211
181262459
210716808
337600701
388589685
60112667
482687700
99125412
263759651
19346762
81867872
1102550
173706014
19597294
125219943
114855938
387837786
256054598
419595246
104885563
51027834
107793032
271143572
285244674
287222200
474074169
208412420
124839369
348714691
298678294
488124235
363654162
289376038
448273535
426410962
189293449
166211686
225569922
25502372
480518472
416041602
352776824
162196526
233135673
189764002
371821716
482882995
370854201
132973266
73419683
343283855
451979635
402761988
489452675
377841706
180049187
96742332
199345407
335211885
197052746
438323767
15895658
310653126
144688000
49961296
226576928
333249407
175089242
224318380
482382151
492989535
301888969
12313042
243536218
395582545
264309372
259638540
240109825
73040065
382169058
422286365
132210375
250766846
322478534
342626790
456894757
435845571
108892537
281908232
162587648
5421207
328935042
371447186
59388346
280155349
332831222
406073657
422627186
475234021
182870519
89931086
462907979
444280525
202009087
476918671
491850409
86373752
105872240
90535796
124137779
232829725
270021515
403771223
369438726
298764900
272208658
390306299
1430065
140077275
396585853
254614177
337060761
19430118
136457168
130492092
39537316
269867860
420230913
363984606
370647981
160133979
214207867
14012493
475223310
206241920
139371822
12010291
420191111
59536236
152497250
191438820
135835743
44804443
395666404
450309295
431059809
104780402
473644794
219594681
268774184
409702018
189873456
92524545
38771098
352104880
51537511
402301486
87710464
201760617
459176357
93831630
137579428
69732469
73667854
438371861
240533491
195791912
28004324
330866378
450058819
197681183
320329363
319956879
22853851
164027167
10798095
97345790
261424097
424756173
322572054
290812745
253520642
71706005
446133894
427048980
306291480
167547103
166142263
408671160
290557209
92166822
118979063
435472610
316820318
57195583
465283484
175580748
229418826
219994811
488261969
474489520
131825878
208045662
477032958
266359967
241800687
465975191
217579799
86562505
167902570
45935888
474007000
438357195
379028855
377487734
285635352
165291522
13748036
168696784
346591812
476365485
153864783
55141605
340469250
313827669
495008377
437447366
242843173
134062011
360399746
82036956
319064439
103175623
437379293
51633395
344204813
93878549
122374431
149297326
335138349
302466407
50793720
333408577
31227959
208468903
279716824
293794898
303452201
424237068
112721226
366641312
407307776
236785601
38909913
255652754
309410057
453901141
78661632
118543250
317035593
31999458
54960059
318262185
172537852
52907936
130165566
475542946
484142778
105979611
436690316
288940815
303069633
9531005
7471717
101235450
401572052
242972290
114368024
232936414
414482785
151532487
313239525
153877829
408189516
265489221
18586526
182963047
85155981
295730539
243689378
364492184
49030652
102060943
105847864
346157824
168469779
106992
379717836
44126117
491666593
397418724
100287060
298310031
407956293
82493812
472605837
355257761
134451200
466516874
287514883
44561123
175694457
179165374
457274067
415137621
7741540
26221233
442654880
447799578
201480821
107574685
111258993
127935476
348661045
298889581
154183779
201832779
204318557
91365818
105120280
469716227
69234684
158368364
397277353
115060396
395990644
420459825
97810821
273510174
185022465
175467317
489863389
252380654
435092225
14081783
89557585
429911491
438912565
131620256
173130710
276020244
342262684
352717720
284807974
494050697
388984751
107933983
196964970
458589996
72975970
266014647
204040027
496072573
430861018
75024713
390513092
113747788
128372688
414621451
338268214
282807460
25632777
325913246
43379798
136518426
189979942
94778365
478007203
28859296
418306520
230223294
211753203
458940080
383933437
102422859
90929620
362351496
256929840
411284522
199080459
498436309
483324705
290504715
449661615
382629383
57049057
316727485
393227031
179509848
441909249
267682621
473418747
232773947
425336671
247301592
59376043
130990775
127883321
398938768
404604919
288799841
447181806
187829590
164569803
152913687
161974082
152091772
195213678
469506021
313282637
436052575
398188032
68998935
267205456
131080109
371578340
371309324
499696736
162947484
11180055
306733473
460969752
188006897
127493014
326469235
117534271
368720500
297462901
428816441
485617651
346844047
365256276
78713484
120542787
156392647
21428845
195289671
275967949
199387432
489123646
119968036
14698258
303300459
350094724
467281844
179501894
264029523
334832171
489220196
273880606
30905765
451880598
89365578
39928851
186711245
333108635
237666812
82908810
273588009
332052281
458143486
392198765
241493434
272687805
86163909
4471542
150685920
97326515
471733738
377967738
37142806
319294500
340416509
267213357
6887690
81858643
61862670
85474948
257910969
138897570
360193547
321901937
452462771
317521201
126942762
159680219
354795664
58261920
141999219
98647757
160485580
105244801
464613392
54698012
495785969
497064483
705509
344779487
463313582
435436276
183060291
223865411
315784231
154776045
269124675
220203649
222006229
188674079
90735648
318097191
156822877
439647294
418786647
454966670
89252936
285884688
373954665
267710552
310583537
43998530
216591224
165285641
7770432
229777055
130542290
3988391
496816869
424346574
125430334
452204070
402882725
181975814
346148522
430521476
145637226
316895605
334165805
249205951
390474479
178633902
383412413
299541576
486823924
489727804
165820317
24582574
325040761
184717486
457448948
159793064
287293058
257538515
370768556
325857248
408580521
309834993
468425449
316289474
153958590
179013664
231286147
57393644
278271347
489117287
440452693
113085589
23627737
97991820
382601675
193319273
311792676
475745818
274994036
130560610
135588239
472718226
58332228
375512046
57978850
215976182
29634433
150241371
448303256
29683458
119249249
353237140
375466067
448246938
85250434
379639240
290998103
439149590
96940724
460280694
466774718
215149537
245258471
184004301
418847388
483458110
15362935
121444701
388205773
87510947
242366018
170770858
428750264
439016109
246904164
38852084
482305560
300134080
124011371
84742592
296516666
166593991
166101107
499501905
377989582
63847673
90845248
31867823
434674988
242708119
16313993
101098889
186786646
241791997
498298418
376614177
148991613
250452986
194336995
183245099
331607165
367385123
12340848
458931963
107493777
391042764
139368723
372800302
373378033
322068359
350848408
5753145
47245490
63465127
238228714
294074972
418659059
222180623
177949925
475662028
169798108
382711808
212825381
291836302
493769806
472735004
246946898
314629213
119415877
411989190
72549045
1063500
30691189
174826502
351298954
366743299
393455805
167451149
365812045
405357187
20790965
452717797
209754463
60208762
75579458
404054373
115123307
43320202
11780785
415490405
38909116
126418531
131909120
269393753
373621395
173908246
126890665
64521502
34408368
378530446
150488922
352298739
145741173
433621397
114486438
100653874
276055229
489345491
455302127
325747445
346558510
194057494
143691916
258523448
473154050
159542275
150240078
466151605
449643746
340490141
406528326
139762419
13914984
105882378
368296090
426428820
496787184
145703976
72317147
353862664
493802563
374901319
263550338
415987716
362344005
307997166
120189912
41274024
360988979
129732652
96973487
431793012
342445149
470054797
268120281
315746209
236188837
86306203
54242599
233992369
486915102
327892860
271834055
385394980
186194742
39551972
135107659
65784435
263948628
180156488
254059230
369609010
346880332
114604069
167994334
21621229
286025642
416122145
448256420
356128127
253473718
186560114
2028579
470328201
419641286
213357308
81683091
361538195
251927337
204047088
38033712
491309104
426254751
492834623
292250368
70016190
311537962
155593714
492117066
492618371
313800469
165256953
25450734
370146312
237859959
186082284
396633381
24585769
364526043
371547925
149522062
162547004
3927672
402652946
374720467
100244372
438571961
150874540
174139074
54726127
2071946
316840225
45069674
47244080
412537994
282919188
17241387
169774001
435208187
26492339
493685606
467721212
331044428
86780910
120538480
78999095
322161113
243895320
286249900
17051990
421172968
71447662
154445112
466856637
372827479
381815028
271641367
26024867
54912166
182041831
425457737
124542436
278281773
9580266
345208169
436153939
197686536
253385454
44896890
140719342
459870639
170146692
337119356
447541936
397250605
315287770
417436614
92579787
171384775
467689307
146444285
27451995
128545118
29076034
198014737
335837055
343854203
120353803
443395747
358644782
454061727
386484332
163468989
428673946
4305032
35555313
233766224
430798275
319890706
124860708
108222567
168154066
222497608
474657265
440508888
477229423
393604975
5106345
496586829
233090421
439803030
195774949
327893605
424180262
493906173
141839902
423392579
141567023
393266853
468790918
148999210
498929248
368236559
381024863
495812535
395007335
66562721
454136709
233795333
218440238
117860182
76108583
409483228
37482416
410675919
180954177
148338878
216926805
468003893
172853433
39969535
87064504
96887159
239822703
35525215
104627882
310016083
425215996
335095908
244539810
376026625
189055437
443081438
200945566
406636466
263102558
349537266
149955516
431004713
140660307
415237809
445021720
69309593
254319495
130612415
265804798
127668710
57303237
350980547
262482735
385932279
60753339
470842834
463283422
364398937
83382941
251898914
136407548
110869990
488203265
236591559
190943066
407612128
453478809
25940065
319721327
121325752
336859289
191353644
104739032
157577564
282810408
91747009
251067907
253526164
124271132
217456970
153340959
135976828
455461556
110015409
497997253
410162696
384651424
438043677
141270123
121032234
281305522
166050103
19274288
457097272
97282715
202311481
216056759
327513432
366778455
439169564
409518624
425061274
116408889
168053639
395770592
388439748
411764083
387232179
205025178
279341800
272108249
486900912
100022208
393586108
40394728
184338563
188557658
196730752
449866526
400483932
132113346
82243630
260350909
54891783
415897072
425984065
425504674
310305679
373959306
152629807
186163772
346026722
467404634
415678223
430113203
8684465
219118160
98869471
422095312
284238489
480195270
224042891
497280716
336357354
263641281
130322220
498679673
490873093
133898532
444459668
126166650
13948442
24534051
273819472
238118571
240533455
329801029
34410649
129690720
456722988
460989553
469285741
33819475
261932974
96916162
168675050
240199616
246613960
183336389
21525757
265985547
119548725
242286088
228877618
252784434
456680379
341682194
380181416
270459965
20840867
49876873
237784507
90310281
392079604
316786553
175717001
323321997
357021436
18301775
147925298
26917873
117576609
335362159
237458524
421674435
191989076
207504801
212763764
308123732
6381979
450889335
104803947
250389750
88688943
332262325
236977824
498829574
42502995
453052403
471528534
12507736
100135827
138932477
316393316
331743626
238473883
439611376
215484582
302324245
414307290
264643579
207534906
366597792
238387979
435527664
192609801
384112893
77860387
58580492
112483123
463775450
123441661
378655650
319186125
369408155
128833086
377713058
452695938
352052568
30850573
151774778
315129359
385734281
94590468
441918346
23050777
122101715
357177686
179396569
481511593
210566897
19370468
238867313
130168318
195880021
13496085
453661579
499454708
337422460
257424226
203384869
622638
85038939
200786118
234887264
173321374
301700547
19224741
418853720
37522126
425214154
121740698
15343858
437868525
205373999
309416933
106244745
408265565
212910835
48164366
365689857
59288070
262591915
151999548
65051547
112979061
442050293
106555595
402247550
253099539
362015442
167972920
104412160
142123608
287408079
421348641
322027066
78490614
175514600
66345600
75206433
153251967
275119028
283495572
498491004
265614676
305893953
155169525
415125869
180144270
267599967
250277930
310050394
164580480
67040708
360124400
98123446
324721673
103496570
310035818
172395186
418156984
325928176
160419921
377814707
139687822
16823135
304268089
35122030
58303891
238954284
326564620
277577746
202646369
421467129
468037045
154545224
97884244
108984557
187643250
212393004
409490644
79917014
158320806
280101982
425810421
229247436
121392771
89820811
79177034
318143546
55570913
281971502
264190303
104414921
309665412
221890656
90516782
226921275
439023698
333953217
212311300
229326599
474772134
202209435
355028754
231908786
411797294
10412257
344995047
405979316
109764766
45154413
415447140
163377698
387797615
326080181
268887461
271478858
192243799
446260361
219196119
254639360
145975458
263111481
183675279
38710018
353208034
341230156
88856258
387422563
259337087
84562941
280448991
104895012
115336075
55474816
282417779
473749984
458767440
262910883
148001111
361842473
12977160
200186386
479131799
175219714
471732249
452630130
484298229
187132517
316779815
100116599
262295550
258894103
3755607
322607161
283455361
158506111
166854824
358763400
284522290
347346840
162441980
319294002
59646324
330531738
284554235
215098342
138063277
312401374
42741842
371734888
208660274
3889039
294933635
287722753
136963496
451112710
195901450
147379039
361363459
410835832
450004045
154142896
92075739
268848098
221850830
445634049
240780747
79327186
304741618
159068466
277351457
123852624
178163964
368535362
498744288
153699127
318181240
341557007
448926071
123392865
218087970
403804749
466426264
54742680
410788169
240381506
48625360
428023237
412939308
470972334
80246282
89948905
86715190
80213598
275215479
481722145
342982359
123579078
87541795
60259682
441317066
278582253
415218582
67320509
398029307
77795910
21871422
55639256
229595459
390550030
257344915
450716860
49861677
475360506
84870225
14811736
229212596
145149593
188790303
147646227
190587745
143244851
315870879
465510688
269217652
363754065
116111268
44432004
446747886
249607221
164444163
90102221
309783108
442088083
444915471
185465573
318534622
19035360
317048638
77898754
250193099
112829415
408257935
450398995
265839855
144095526
58448713
228389088
158424074
125907973
172895734
249725845
367378123
203527026
197062887
182650655
213941879
88895936
409419181
420841579
245130537
402864250
194085428
270648469
282630828
86388385
300313743
351648252
327142945
76587489
332322004
215241911
359263279
155975151
477841740
467251966
313586818
258919327
217895782
86810496
80194920
310888055
123024592
206259126
108930899
389746820
73633730
353413959
4859545
395719367
494054163
399441414
308390404
336643644
62362169
113266212
406110864
402273540
270666832
475451331
278309085
67869753
158074168
94658976
142856250
212106117
380829372
24607603
11377258
132211942
25817050
123108932
432348666
70295990
347375301
401783643
486386404
59339622
24101439
382314421
183210642
434872881
419873841
428025383
426493878
352494779
366648223
150570205
145189728
71385375
488663527
167767827
411260466
199740977
49828665
65578041
242279335
129901072
249700974
14305488
142469846
227796361
331436959
101410342
147216475
53933139
204318539
477373669
389223680
187904142
336500925
387871345
70792482
356982438
171697855
230258090
218455036
307922095
305837624
463684430
116264606
67016203
261401347
195757445
321741830
155464312
175624029
109582632
39069819
154871259
82117311
468373393
395214866
428177819
245832064
294204125
312892824
172081455
35956735
410496021
265791283
216688763
18568156
202369949
160622458
126547953
283489878
273298564
305854227
179705594
478916541
454951631
451807404
243001679
253550878
160072897
231621894
44533113
211345319
446743191
473456282
413711673
229795848
486309186
90578406
445050712
399318528
258662862
237604892
455894159
120020978
266493602
304215158
4884276
360879506
405482148
212975886
38094920
423322844
213534404
447955092
385665556
42253161
117563163
208933069
152844748
333972765
87415190
344555449
255534338
428659898
119426835
72766741
72544755
3015281
370980680
116578198
82425967
456042286
2281458
300003067
257671690
170617338
84376403
66170291
278767410
438963316
245711193
495338301
61956971
178548637
494956594
267085219
128627721
33960681
284481364
25471215
464893834
209325494
338351067
128207459
393341961
148414834
29002610
165041198
332769217
251386595
427596512
186708732
44735381
403585608
51670381
481602611
288172660
396682490
63754489
275295051
143129649
385776069
27663694
290379582
205902227
334171981
133006114
115719457
92047808
219410407
92425814
98797929
121797691
419139697
237244453
321674926
359876921
368726423
308068300
140636180
164311386
466407767
186383154
479340366
82920941
390147230
183619138
89203044
441634024
371158414
443719425
302684405
199994709
34313936
393234389
97316544
101371768
392433301
49952470
334192018
174564500
129615710
25240477
84400078
222887196
457694318
250713186
7319857
382548781
422800993
328820202
173344458
22553960
342435400
129242730
418398221
245541508
215645500
395844660
450547722
304047314
379895483
312160016
92674750
244380262
419625106
425612572
330705246
242074169
295405829
446944671
293325613
336793261
411744778
444826416
155751436
204220912
85725856
382249868
165738905
90179102
438421364
273012102
266892101
374719572
121686591
411778178
345815918
73799768
365850206
83747814
87824763
76636588
121682309
287132667
113584697
233741134
352510351
148673724
374796038
141052692
124784272
265766154
101644041
271319040
255979879
68920301
176937838
400661591
256927594
55540389
418136533
362130298
387566742
374316561
305532051
290282207
495059466
268833313
321065803
22806539
84095271
493125579
304623615
16742288
491140605
407959713
476362210
44693416
386347018
259861384
411601187
54742290
374568541
416919147
479243872
458786009
352117430
472916189
72684779
239969563
160681567
163423690
246577926
170070212
203920276
433601407
395002216
219457152
94373630
217731188
154270565
30958718
298281053
331111290
377472038
129707759
305529685
279714723
127938456
218568474
457944706
266902062
378580499
264958231
418604626
169084618
128799707
80576660
483354018
215731387
382861482
174035214
480558976
80584183
456624450
91030159
170092912
265637819
161443497
209208908
394475044
318945050
22695619
412733562
344478630
395447287
468219092
422563914
119216404
50549863
208161690
275709743
81488527
418893488
135847318
436118114
28105341
237579261
423710618
100011788
251587175
491801822
483004529
440383857
468757486
474531629
406056592
251694167
289029684
261926996
494078008
268737171
115259352
322870597
414611169
62172114
100486992
268312645
430501363
12259849
54744903
395915107
333464081
163173658
265297491
457393426
293118399
42560782
107121627
345354824
360711061
326444653
449916191
19916015
106906615
245345718
70405319
171021221
231899261
93999203
346851481
420672150
224136597
188269868
219908829
148301008
492861404
3133190
296446419
146662186
482322710
52306179
381248148
308859096
162557882
481060211
225828109
488463822
71967733
201835194
465599973
390351884
233034365
251159312
10746971
393251387
211885051
67834554
216307752
434269793
183579482
113199231
345233929
17935764
327896954
117533771
254303094
316683292
308977852
241390660
85923894
40688662
169758628
152801332
101845403
322695977
347458593
194722276
48420283
322031275
375213581
334756507
494655255
166391685
170922647
193911423
445079779
22692521
340749111
62235205
370526174
454758423
357745072
455587465
371424866
3175103
18131223
132228861
140945472
367337204
303217592
424332796
427243447
39193096
263613498
496282619
223375870
354996887
65290316
16256917
486406003
161060540
359794399
318428958
483023317
69168618
455401147
49478869
298058697
43616832
132874615
365343387
410272570
18771224
6129157
72012651
279568512
462000338
220446189
166897672
409187449
361639553
646676
451088068
173572719
271612180
270815013
253644225
300092683
67454818
25683349
384589794
26670863
340773774
427877010
83043806
32652430
72846218
226982304
17122851
132761242
14123391
92155252
21096598
322771836
66707390
198766660
327686326
165610571
45865132
141969557
492900479
343691136
428452556
197039074
489646744
234578138
49722120
179081146
473330690
468632838
126129925
298862407
341857490
248750529
27220537
297697369
293446171
326921093
317736564
49313446
342232867
166486187
281862390
198073221
211944368
59488669
128883883
473136184
11239988
196572487
475332726
250018381
165567626
420926405
480891121
91815774
105815895
390155051
380323991
499688028
438174803
291987406
450422920
357464986
408918024
345161843
286820595
241275388
59736013
203776618
416166890
302189336
478433908
212791269
127044111
67258473
333421851
274448921
442233427
25412251
271026796
259717320
175691384
161282688
281594329
354139707
343834565
279563158
412133482
37296891
283311793
396937723
40628136
34608250
292614168
53738109
442140371
413579859
363396180
495413348
432961376
442436870
396959167
141127914
348018117
220972717
398738080
173422017
288032886
53154020
135199951
308585710
185270762
347408871
244018129
72028972
211629083
274256397
340020372
109513298
189370274
11208286
365315030
377198195
295093249
233747217
25930282
414594768
70859408
250131461
175370398
151093892
173793292
17180953
396033410
430517931
247170148
47633609
439161721
396288650
234188206
255563950
194201727
30223745
17529848
250327184
76721376
424520763
181595296
372151008
470303505
482414126
199475136
5128179
62065081
150600633
32806893
257194478
131636475
292632863
470915979
199472546
343789277
99397915
444681085
486251030
290461293
53420683
113443159
289463927
81765029
355395510
21985334
350112113
371124454
52586529
21363970
108126676
132605551
173554801
215704994
479942622
136749434
172036742
145484484
299521765
354581139
358992193
258217911
263021191
327193764
353081720
198337032
448009809
414203932
38582483
19431321
120810344
221064417
123759814
59546372
91766021
482775548
345371836
19409726
133625840
299423131
63054831
163606168
488025558
308019055
8051914
307613747
221324810
288037226
360376212
426836439
383810216
124732194
377286234
88228464
81748952
171198238
98723697
236466951
85594665
381009997
88601465
275578119
260558453
446806065
271562671
462716136
47841219
341235203
189860508
170620639
318929464
107302096
183157058
324348707
486765669
290092472
152049809
199920646
255978605
315946215
306237393
108441978
247218817
336871290
55513407
498441742
110809495
387288276
384448637
182539565
367643124
116006899
219967108
50922964
311097128
315735574
438029300
204206015
475263234
43104430
154908580
470760115
126007925
149144034
95395189
401523536
1215138
56470840
26711848
478945444
101741691
336679271
233281855
151480933
388849877
273029424
275994170
391181096
177086093
171512271
83875203
264092924
147519232
433707887
169643394
58925842
307194641
39910855
46891977
83045556
106784549
128756527
386132060
312698758
216364945
357398481
221982164
275969765
444953236
255613608
224430519
310943195
285246382
296938522
302360171
149062717
154142150
276410719
11172208
151250475
309696371
186978643
441647664
264987557
10275607
347353164
68556250
135292698
223835108
204583153
393491876
10621539
266681987
33177997
261732557
376621468
294546415
73737785
38509187
170502268
147703205
345622642
425869881
443310614
83598042
343750386
303559472
14837723
30781439
473773531
39157424
456959010
75254762
473997518
319974990
372301800
30866354
57452291
263175142
140982971
114812523
227472667
380350475
293028233
441347137
459413395
479425661
211320334
123285323
362779795
149887783
239758172
322913554
212241335
477822646
458412319
78856460
285868706
280294352
125084681
284900106
249696172
59749643
496387167
386013564
45279491
371027637
389750489
357422847
125179061
122790709
230855273
52745936
489839604
75145577
113928657
260763945
219073358
305766283
257621541
366609092
271000168
270040891
266146208
440300054
317355673
402759923
485630620
213991213
290081796
258021456
447078492
159856960
233695961
486499601
54169486
442167608
253869404
115107310
259461575
431723999
90078853
398999360
160821393
432485526
98424947
353230219
450482765
216672182
62269605
429833785
73643921
394954279
185921931
325968048
223744824
81853118
438558470
153838321
351868581
447281837
272854228
426972466
402783840
471437202
174056146
333762038
304290700
6594945
64911949
285241093
451977637
307952317
17577640
494440099
466730511
140870888
418609321
98496340
458936341
69100340
431599670
5144611
153062788
389834998
126057098
27919342
396644158
197525279
458491938
400050150
306730957
257999740
115480853
9154795
90551563
224952035
247595134
283896350
187381234
116633628
272811342
117283404
336371373
172672717
468658878
312496249
237035818
161245111
436681880
47725184
53715795
179790235
386680034
402602846
29510607
484735886
72576769
237947182
324404635
203026403
495580178
311016750
253557748
270665741
114414774
167729664
464450322
227601564
451333616
79367383
12787413
418031154
210546159
84577276
140329707
94028097
288992149
256553685
152073093
463287278
197398087
255744866
370817107
177584634
75483412
11672189
4599810
494473798
397541011
459694278
176835733
205928313
281357463
248045190
32690659
487837898
162621566
45405092
440461166
378090716
255711272
200288416
241582363
292417934
382472460
337593634
259712531
108105726
191335785
399054814
400329124
437383243
155143803
387998142
212034267
499507183
483812949
396039620
12755412
427937206
141039247
496827398
369021749
239862326
197409862
388261373
423489315
42541219
155765959
200774032
394479562
472856149
316421522
66559107
264655488
190399096
492933237
239939755
443292885
424475129
146521601
426661668
225978301
297879630
41900556
238645193
345039328
331552097
430524121
276709872
459143596
140492743
233175250
278462052
423726143
413932887
215280774
405779627
446296567
408051184
304414071
442002300
250096426
159091144
206432250
176081120
118541361
496745235
120536030
272177105
251557695
240128681
109373136
295979282
130311453
2240490
129933200
4613784
173362861
145334843
300226635
311941123
342610053
312742240
371264207
274713510
258809085
454285156
488873740
21225740
370399039
326189644
44426860
463782338
490705328
276566310
262134036
73417396
326690190
412874446
268723935
398548014
144517404
334110367
195857107
21274137
456656805
39468438
29304437
198795937
567678
52688987
92094177
170272131
211372504
451484037
290699342
384844107
132463124
370498861
80615835
179083330
317692534
176413760
396653184
26287973
120819861
148483110
237627670
390382978
255880137
220919347
11073518
188005881
54156775
263314527
30161156
416345868
79742700
73690775
439293658
43862962
318303997
49343395
136879679
311015039
331719623
77427894
15250939
194555457
497611798
186626742
73206037
162320748
464082848
441294382
466032811
434303121
69913070
177560271
108078515
100520562
310007909
383547656
136736042
318196347
412914285
151492873
63444236
411417882
424613847
207949972
169931855
326501500
187219136
481915529
285091264
218017558
35216644
100305244
375532777
311835314
379873835
64894210
8266034
66587197
84433243
134433753
439224773
325502690
175554877
398083685
493954118
355103363
114050629
27589981
269834164
103643514
82868398
227981942
148179330
175859492
462947887
328240060
495293424
445149209
471712606
24313200
8753611
327521251
196160708
333739365
8657615
386838149
378075063
470047723
172079569
9285615
30073291
397731605
452916599
183606752
411135155
457632806
215379993
162549765
18424298
362903620
491650782
209759685
77355971
396615661
90632383
339601596
67068512
229432164
243077085
285218892
77678510
398882324
365824753
104354477
486772273
377796171
124740315
427456211
15553120
175766251
374518715
358035437
230304426
379336887
470183793
470273962
202541815
284673132
369110631
356632691
347047333
396144009
17580115
136931867
187479615
42233805
398225143
152044297
104847809
245958026
60693195
53710287
20062303
365524596
433330592
391672000
461225459
279758661
154419028
133852330
167031140
368984370
400254441
173293237
54056805
357407432
130422186
320428062
174732597
478751110
411999352
378457728
269880699
469952716
182852819
157084612
52375269
249168541
486201792
244816718
79254000
466717877
148952080
328450013
104787206
380452872
13169429
154720599
168434666
312989350
50505784
147109087
307924438
346843837
5601562
120573128
140747035
460399458
188082397
214517485
92307872
128770216
253082614
370800049
188834559
25218253
34657894
282944938
488723405
179606838
389177732
59159160
15712951
384140589
324528805
153163147
134958990
425672803
481931690
150482769
440788167
162446611
84466014
458255861
22226272
77834894
60402224
213965770
233576655
449581768
476779909
3383391
209151923
106076613
351098119
402231001
265946397
154257480
49416620
272301528
260011190
356186334
445981792
348704149
224320942
374140683
6483606
230948885
86632395
84087420
6578503
68666578
149028707
485089941
113648528
52904661
287764493
233811445
224968268
88705712
244134568
240046832
135644943
200427762
49909606
177852618
365346364
190429181
126302417
235008220
286768765
67973529
10966313
363607314
348761905
455437257
199488299
368281773
27892212
375796637
167101655
439947208
243773037
334624107
227099127
216970928
204633682
94376733
289720577
314655858
251886841
412774282
30182980
376813995
53819891
479127261
199201828
20490485
47471278
208141047
135759918
116560392
309806938
304908019
356082700
383598211
232174231
23884379
253308896
473246736
260263652
62228481
195280041
148441574
166680628
24719376
364972750
248062407
110465584
288671046
340826859
468982169
413043638
19525825
482460994
382391168
187027318
179560246
231952543
182804077
452428184
405343764
6806560
137598798
228691640
396454323
125374844
336954007
28493073
483483248
432002207
397976946
282602988
452645553
157382757
179612085
61323823
306776701
3219418
306496639
293883067
13959214
236421122
172398729
218797962
67901149
487154708
386869922
339229075
384530506
236485614
461756982
119204866
474677159
230282438
93375364
68247313
135730456
7298008
490893358
87319666
238023171
457616623
244175674
461836424
427526388
193053736
291590710
144228972
74254164
477179841
211252042
428130391
101827497
198889591
415135159
18512196
360707059
363205220
407450250
164994463
71460249
499236777
1775277
343277188
59357267
480444293
477873241
379932443
9282113
421114186
326396123
24155002
95136213
244974034
145536874
434555553
299741400
81195920
215869059
92354362
325925275
467372842
45949377
160097355
139293833
346866602
412171240
32002849
432539591
213398352
67851752
477410942
193849220
364264475
433247194
138748914
271679100
334917270
209787862
105600332
487548535
463351329
158042084
52822730
483174263
239319770
284486234
91904121
327415445
25731724
53282061
175553211
248862523
253909599
487133613
362890466
458984007
100199858
156182745
23009989
469413904
138232115
42202697
442690631
30651665
301790366
324483714
161396791
115253444
63282048
151974037
122358831
149011102
153055777
23045490
400619040
440784746
205790564
73538380
167176353
267454107
109646436
453577792
114945699
32124843
238980125
379281696
428557941
362053837
392803637
429313268
416810572
227803073
188766259
81414148
365665627
161024824
217234289
240749780
122016085
223435262
158765237
385792203
496043995
134340377
212502299
377673262
239561259
323482392
269328089
302704326
89054674
42745757
425817424
336474074
460894923
98814378
23234415
47148796
465150573
469277610
422350006
116868739
245714886
498128080
155561038
14767562
107726012
263360013
198409977
203568633
133302446
49580454
292538
68243837
417625772
276852969
387173412
372799258
145728344
213233127
180352919
497014511
286997377
162247117
113529572
432936573
340941907
460435456
136615244
90626250
130730971
232030155
25416373
284172276
475417622
72291862
101133061
197407627
379672200
307022769
277368850
294945279
173415664
43186796
93233367
213311605
285997757
323510705
49662429
38390314
41046182
113794426
154287734
405144065
292256861
429494953
217763840
208270657
78236129
440072799
187354121
83258629
403176812
373974635
179461359
188442563
285692292
13718400
430080016
118356583
171830176
129314091
266923577
132752292
210154087
135920523
209179446
248964038
174201609
445783988
238444378
135686640
50536262
252798592
58467598
262756013
390862682
63644441
336001054
432732395
51701399
15128702
157043129
372365136
278633648
206073483
176858814
439903789
202842269
233492389
298170559
368507054
197022707
306136008
340508176
403262428
499215321
115457813
351106516
431346386
211128619
92623434
405637407
351136572
112024629
340969142
399061089
488258001
425507933
382824821
333856494
176953713
347671625
385128640
35556201
432495736
244181678
307841505
235350033
205562167
162101713
396295891
141192522
9156488
437460448
36899970
328779904
369049313
274726319
333625431
162014022
479488212
274949537
72027685
280711285
374912867
93390919
258718153
151313549
371329644
105846091
480572842
68506926
375751797
137375608
292358626
370027727
390825975
171716074
210506567
51945459
261466120
201351897
445048063
337845987
228998744
161294027
439574261
336308922
243556585
450109005
252519816
111262264
69980477
138749546
62027003
46929993
127551342
291325070
488790740
68184767
94955146
110830274
432871418
32406902
400643042
305552208
152638267
146681846
226158510
76604219
74106400
442807797
404213995
397438668
87275852
174936569
202919413
312064574
447723374
459937543
131172351
12518291
374200811
220244316
469380719
276308426
87428151
308275957
333028183
37451437
75744672
38907485
378520724
83857496
283490966
342853815
331973309
417511331
292236442
380489456
407886663
422823812
314547658
400086407
180441699
176057850
387441117
404659722
234178151
405477624
472880729
301130580
282771699
238868473
203270935
303610103
88859672
409523357
322645764
179659859
243486544
189974109
156910229
276016511
153590653
197202737
301541850
400455039
336639280
168198934
181499675
74864343
480742113
220794485
390022658
371951301
453592617
106040144
396965684
209296440
43586845
488096705
466364865
451716395
57800585
239688850
234912355
358299296
155823691
210047395
357311109
99994674
477254370
357511604
362298337
430305081
416570850
356850702
454376012
239477005
233337026
31469917
212439331
55753629
68059261
318261178
346683240
242432153
343944248
13497826
66824664
284281770
346740802
54511144
231404709
310460247
440168777
46287997
224997879
156475057
307515642
93296794
446750441
252898055
413833809
146053381
24050694
28012275
402910301
445644634
106672469
318562024
340762945
6509933
98881371
2420593
254624351
146315847
322293060
41494430
198135761
23303078
148528813
252312967
206327822
457159120
288222857
421504049
222264501
438239300
33119153
105126756
81498968
196937952
102722060
441189502
204112945
358443002
488297553
390697346
315543659
171498260
7912476
472843248
31781764
364693811
384503323
195325561
43271945
269403274
442803295
218531573
495491331
99967556
349885655
254585455
485907803
68816375
484705531
490996372
161868886
119437935
390116607
114759863
211373143
429897969
499403923
417425374
108152912
312933497
431006092
450950014
182879515
8124867
410439024
207857972
473509271
388426580
168426889
434930443
63336466
277117052
48213075
462350740
425990533
408832327
221097900
42455815
325068484
285959958
292138805
208566926
355418487
270872400
88631150
350843704
207242936
33977223
275735326
132381504
74712956
21573978
310917478
224655006
317563778
93492501
302796311
431714217
427469329
298572706
288861326
32223901
66204197
117892000
429352279
478432303
100534890
168110397
133291279
258695956
343163398
163799993
9765777
63260735
250116147
417732966
304343202
288301327
73380645
499003201
75766758
493640348
47191595
455543908
326152893
91484169
460006575
232529157
460912977
206609228
155810673
35337225
234857141
432024363
213661658
242350167
379675134
210338600
75284680
144170808
457280855
393284499
358148387
408593315
499579388
283564208
484130664
387414353
263098988
164094866
11585476
299401167
59835909
395944755
109474389
43345386
353916503
447103487
361725806
21871361
20208261
424616300
192799720
475957603
391211052
244840474
485720153
83483704
322055895
201777803
197424182
254143734
263633287
279828906
119876596
333045333
258372042
34702394
209496162
402933053
408211812
127934981
359715746
33948130
351523240
241956055
405129918
361584737
434031556
230145925
39690641
61121708
386066538
198317938
327219608
89881709
297392049
105836114
22592221
20539811
251793358
34928288
401411152
84035340
292119894
187016833
449080363
373420208
304677936
385922957
173185812
45335028
476843991
281078352
147184900
228900101
52218955
159035799
319775673
68888294
250092111
484997958
38154773
412145158
335042046
250600013
141122375
402514209
13382129
329174621
157813380
307262423
138460200
355603426
158330227
201751360
492896514
256591641
5922955
324665931
85847160
370121271
325483414
113140115
492714685
174452214
92575878
243626686
450834147
73646472
431218524
363933423
78138236
86497866
126736290
458983977
186418974
426453775
354830371
365307625
287210626
187202070
395235455
470790741
155746869
474378430
243430923
304314862
424932232
169271669
33642486
378454194
463459591
382674598
153533879
97522168
273964359
473893456
299641829
205014752
183447867
75210432
198780796
480817423
173604748
304192405
453994447
408053559
299342307
184358110
112090241
196766185
487048084
123589809
71046047
294308426
403749353
168038590
496548688
242458382
114911246
445963377
136572490
179807080
22594727
231484489
291982358
94001042
77141433
244153369
243461000
66870341
19449499
424091151
239117156
216965157
138113385
363013748
280778954
105147596
367873692
317341657
230081475
158277778
228413252
82997006
422711910
324446253
447788933
434731069
304610183
72333675
475301292
252821814
493640537
133635697
452985749
427679381
115029378
376307598
365283130
144966950
414843342
76433157
75014884
71162496
149659388
334273984
107740917
131742174
349675248
375074039
273587917
43642152
399991522
375863316
12014100
479195607
131771447
199456700
364202454
270217995
160382242
201253197
31543378
278944175
426007254
206038742
287480263
409575596
467543016
395428912
88628022
334031575
10470392
66330478
434832588
21311113
296323652
198998282
442732735
308638863
146413949
496678996
288369380
154985168
12680584
304731986
443522684
289818957
181281228
317012223
322378718
10558186
141566651
359883348
46916813
202239680
448661998
262316543
217414832
17681051
249026050
339238447
290879279
25483835
326808632
362187369
457122376
158807479
187980400
221483171
305912142
454715387
371374968
363676025
424829955
386999512
360366033
471822105
13646484
252118478
425472033
294552786
92098348
125245984
460496905
107647197
112917112
55267217
115618062
487127738
214313256
390458389
401345373
252373665
292120710
451262350
276839676
416832280
38041436
367299684
165692205
367175506
451442829
125543619
233400843
418858636
444741296
123568202
227971687
201198562
26510014
165415300
293512028
400770522
368823009
332572218
38862767
44476251
88750972
429849257
43720772
397751432
367405583
353322154
55821939
482511429
71928503
475313111
482532100
278482874
488988318
89962967
315710154
371755487
291788400
74709442
284675650
249485690
353017362
187718866
490187052
216443080
493217123
383837994
371608311
386134595
78500837
304812864
2197432
333134127
486448428
340034270
50207537
306469062
93747970
385602461
220316729
370410280
349219391
8185669
286877011
126801491
327580626
474992228
71859748
322018443
235911359
301334491
470179732
478522165
71705912
215633093
204845058
318583309
104234840
385406939
433182678
461795742
454049548
63345906
189820173
310900748
153898904
113026571
258128219
101534739
491234400
345518084
264867428
164456065
269195518
274812787
130464332
430304084
41946040
493873707
246908692
379937872
106763266
271802301
384472003
179874440
234009231
75882423
116500023
137313335
151255747
269749637
44445977
54582209
455502341
204424195
376215320
183031150
111431139
183597140
57793907
318400714
298006426
408309982
264465235
6311360
66029026
407475504
476319862
234145792
150052491
477002272
135236189
480029884
256859614
114281145
181638945
374641477
200756893
292952627
284443541
156881891
210312212
336556853
293889166
129752138
96419529
315312633
197570467
414151249
198375747
284336547
484058733
200870959
357018367
311190692
178629709
75594140
118138537
495128552
156440746
372660984
207389883
85903022
253028379
419129327
67370181
277067643
87620898
72449377
466946462
258329900
371456581
413967834
350477181
184163398
142380711
62172663
299136902
401549975
7833149
155749288
32466738
19173874
179992362
214370022
275268360
498921299
461687909
102639288
32192105
336481448
126289587
206304016
243153679
142099621
470906747
476379829
80611704
109239821
329995062
91559151
369780432
180861669
405724698
71256627
211279007
182648001
298275276
28522728
474479797
105926695
409047156
220905706
237566221
249292504
32756492
320111766
233671787
303977651
475440812
69927500
192639408
498916356
45908036
323527759
471955042
157534540
140093143
84178512
314045454
161600617
189634918
451468339
384188169
202107146
456406458
480219329
496718946
26967750
18231902
277240978
367421420
325769924
120990636
212693624
331805542
434163799
15371517
270588445
396705278
488960344
123526655
83392882
260144187
92197396
63800632
61244241
65405668
444873100
193359844
416520847
305730737
392766673
221296357
69153440
162208438
333769478
209703160
325176699
314251850
403326339
4995534
224917588
315054561
87982160
432827302
289439611
147368604
165572946
119944230
184002904
439044212
31897156
113989110
67960681
282160526
478173984
322532198
365258439
207072247
119447788
87276006
256936783
93096888
241024442
429356127
375985674
305231571
293355019
324888600
249077999
71653877
241628243
84005728
333226494
229631199
311755059
64818199
233738670
421305564
21242103
483106105
203524606
204757347
324842385
270185401
247076008
230726
378868316
26494139
227784599
171264558
28039542
270724876
260412438
271934616
248221133
270434584
369857104
10346309
316805234
235459092
265645803
26733329
498928636
253832112
421378563
359421901
406262886
420675836
170464483
256180844
120189106
105550439
6849893
112211813
219696669
271791126
301583000
191443264
36244579
222708127
307902707
44841675
351622855
158671092
277256747
91375800
22315619
369939387
48291158
126549902
258794660
333065365
497327260
137826301
334963571
248624259
359254457
264631971
252714257
165465164
423286097
271373229
239240256
470150099
22953002
157438587
155579706
9263154
266174578
160789019
428905960
90517349
92315646
341820457
205950782
462556031
497646326
440748077
45883054
438509945
272218721
24474688
99662401
443656611
172181802
249562940
451425546
216702814
429825746
318256918
398700474
8982785
59929836
14080639
435725118
25082120
222261271
137867040
282428461
249613520
312420663
425226452
366356850
91563041
238161256
481534394
250885481
281301424
286105144
333129569
347649972
251145493
362674252
496696660
405376936
457970346
452788483
247334070
151677308
51103085
121592991
37400218
49900647
175044853
421604641
44108449
236386696
305453784
67661986
94125628
155893312
284243179
331702865
428731342
257377793
136576569
488092995
397679210
304693033
148253236
46462903
139919062
123395592
424096474
456366864
150052297
262150239
20636947
217161273
443148133
404335058
451360273
13183055
372867840
344739318
293969196
193000688
341264980
81637403
230549814
476713479
428068282
66602995
151942047
389780000
172469978
1429731
291349789
499431604
226053559
97810594
52711716
201383192
375736540
354731998
69216687
326925470
121954272
364436314
403585115
118525037
274534920
356822762
369843281
336714551
192524293
157901381
343819138
467334960
407302709
199766162
383072722
204469022
183157312
348771443
281893864
73482000
359697902
251100062
373443557
180793830
67421587
173387305
334875835
467998088
423185178
433692238
275864886
485055752
490484184
482736160
65165332
254768767
487020712
8543320
394668776
145660516
364344985
473765698
229492700
230553868
492525504
411329076
342213719
351183375
118349964
339767253
421660811
86230814
394108869
18057008
324223608
210465927
228503269
146124781
226045681
12760498
197110040
445496753
288498535
496617995
463062416
59487560
230479565
405552987
229703246
266920642
85377399
88504609
431185855
373803112
93557569
306644015
323201822
24979485
222181799
116042107
337232656
116881955
184261385
1380792
302922977
222278154
278153109
96753965
306930535
168328510
269528126
3794194
381292781
34052124
85024259
93697275
427444481
188185610
168505030
7851542
402601132
145450364
368378266
110214360
45235970
336008021
285006215
237576987
316848150
175615754
462407897
494407465
52052474
390365388
37133401
428726413
404966461
490179508
194052714
101405218
383436092
352170105
397837812
487631347
447499474
278663769
493595648
457994361
267783246
246983625
22942676
217502793
34040935
180407397
245701091
158946484
148550530
113403786
330714335
281812898
209149416
408917454
417281384
262944399
228615518
366805743
449938848
341939253
255257444
37196753
394882204
390208971
8312565
289762077
19239814
200640441
334423697
224129160
129260260
278013338
466627567
13856405
265307638
238314924
65091089
104745173
234814881
78175091
209307762
332663873
39964644
463637015
92212042
238820065
461166889
227891931
368457657
470443298
327233043
152916947
57430538
36223858
248379251
162738309
111753063
108317831
179839459
489615727
396136087
110624400
58207547
441398475
134380851
479850193
297560690
331100619
168138357
393217480
88588352
489077608
187247285
422008933
266777181
193761189
87601616
253818618
481296342
197506559
37586039
308196656
272339500
456690515
331668522
105674169
398409644
467968303
497190129
261617920
107354230
360298148
340038575
464806133
458190558
283671960
133016224
448448284
354349241
67502798
290698247
236229473
491644376
353530476
402535607
344097096
184523770
377843867
490008062
298317864
56175359
165169583
439865105
381483471
307638154
112046329
167984650
72001324
66292159
300267245
432452809
245350738
402950742
495813069
158647481
72319165
408613448
435576905
363826232
427973136
478156351
135581955
471346349
61927697
444050433
491368732
62934928
182231984
199245222
144109935
23170464
398881739
468396321
86883809
242311486
265914635
265488947
37155768
415234109
94113370
203178868
95885830
472939837
182587302
261757327
451954950
353131644
371989476
374247901
107721739
139896265
296598144
97344860
63143919
170001859
301908533
93464174
313304869
426095028
347384512
439889647
498277075
124343788
424433261
131277798
194187402
201818903
399259771
86207326
262947129
436720352
366335581
66750023
267479491
342376941
28774757
117525247
64685354
321702774
232742386
141366486
120499206
36868794
112559831
37333653
40603221
453467728
289893975
12359984
199123061
312492434
138226033
458848213
56587587
372173526
119551845
321576917
484303964
82711407
448008127
143602214
218207050
26357599
258196051
294966443
52954691
441164647
55705702
161555979
206087435
116256801
102927917
306672409
163387239
400683236
394596784
75773762
329375471
148082537
235616162
315113175
205420076
350988453
382738871
350834774
339968969
314567301
290604941
324473221
394671081
93807057
320853233
135874483
422025271
430862489
459118396
165445599
407343672
177881818
101601513
3365591
426067523
209860110
33034566
381860448
61987393
157510157
227500326
267258361
90318220
228165903
420426120
307306949
496370951
68601037
50483463
465714706
400952391
86873697
349450434
179434044
300563315
175381069
466228109
402582254
234739734
87878606
110213801
83714724
113868081
479728820
241345641
271986532
209156454
67113250
100769319
340772271
149725218
375552232
145463544
319461904
280237321
202247205
226457480
420898792
229700375
51329786
388059926
145392377
309811218
291908602
164611979
335013389
233952454
184984769
59584121
238383840
107937361
378392387
175704584
310163556
497175494
269545628
445218047
489311384
154704860
34976208
189352703
85625970
168614863
42914276
370706006
209736401
414796724
13745696
126311027
361981903
253841695
150120568
395412427
233061945
182723036
309937290
70796395
226273149
122016011
145431799
432356055
133292276
242548397
270446318
223696836
211833283
364643021
237929254
206110011
369762169
244213717
173810600
185296409
475566462
244013105
203342098
276260400
425204385
130539634
303262639
460265916
442967483
7249019
274173930
435116012
387247008
457701732
378419578
317168418
23200056
329867453
278435814
185215602
225409597
75535957
189127306
212210082
192639994
120680600
331196574
494308286
365464639
472317957
262405685
256759580
297091043
14952957
202716885
16958534
434781774
173397450
304136546
31307931
192880126
426179834
357759222
177510208
217483344
227597731
256796710
363988527
283682492
198378291
186850740
486267544
348540709
317086304
282269981
313449141
309679722
499718445
234328760
254869425
473620104
87336556
492789529
38939931
416825608
421714998
145156001
9290294
115529360
117533191
184849687
239829934
96722859
366168291
202812662
129596468
279734929
441579492
431082096
375133762
239028483
194244481
296581790
212980778
429252258
369082336
231424255
221964777
17212402
130492494
94407323
55479815
373130987
374976401
56265298
397745993
460522367
128715850
189753521
91851912
128349243
467587282
97438012
220039836
166274450
486861356
36633152
483431889
299279273
1398418
463415944
425774735
38018389
297947281
129988354
261648768
179812623
361333814
19040787
76985169
487873768
426573379
434693669
244023504
327524940
145323383
21797645
33400437
65834663
151190926
183809017
415778141
17769350
362800776
399756134
334146939
401117552
5757436
456833674
381209120
460795380
30337324
251739056
188354056
489039361
389264522
493337450
252222116
221733728
365202337
146320761
294804646
380868009
80491530
73393792
397065236
296361681
400367813
389108924
70115260
174012885
422557885
423120739
252586491
71117703
497087343
212916838
168229995
25827994
320480099
335384287
3490204
334741434
45233018
15427494
176502273
160198697
410608237
20703584
459423946
38151199
40742477
236864621
439692096
244846128
15226400
13680597
257491574
58254829
272685917
207110670
32648612
254129130
148017349
299036116
405835229
395655902
229897590
159430879
139823186
304051992
277719583
150033685
261674045
264384313
489968403
164230932
231338828
250221230
89466234
136880011
196662279
261361466
366895165
378827911
244278758
155906725
173389247
474490991
431269225
241066235
197554361
494917649
16513602
157780353
96964664
145883487
251772556
378528494
239309630
384181387
362414866
364187453
77207443
427443123
8511881
243687911
492207427
24652476
250947544
332017243
196617607
356213444
353677402
32800113
89991706
2221120
129412437
242136427
118983994
377122452
304472848
237298433
434277068
299421163
52120520
315618662
204315494
246804766
1880495
268581548
477668715
57271585
196760859
192825741
134632102
148003195
236449202
90829890
419709147
114266459
278099371
192072588
476016595
95623414
311754073
67515275
254511873
139162513
196659217
322466973
294777218
318383324
113605429
143665295
419265917
44044779
498850807
167825611
229992986
274288284
402073168
49860580
23792379
6105313
4609643
78028200
4911385
128324827
389727348
171007706
137570956
342444518
239234349
291784111
446452671
176888499
317131359
402227823
11781137
243491185
252890712
175205063
57205408
61119472
205072758
298849364
185556864
369230328
250379240
22893422
353288837
470687015
98432672
463398701
267251878
95376051
101596896
46593290
306026376
474328286
388652916
115016787
150675032
281724000
233001906
104238478
167061572
498028569
334552315
336731985
382448054
293976414
346675899
301598300
428510385
372137917
171521497
117283834
189962377
127694378
413879519
138604488
223853493
38190174
497018278
367089068
434793299
391314910
413644348
197093357
308612726
58545284
371855399
462006100
452805129
105416946
1845035
486202730
202512179
22084562
229977589
114674900
121354972
84025687
167839545
132133096
35120277
390706275
285289080
310405132
484939692
353646298
492130122
390699352
49508262
73588204
248384577
484793338
458717783
225470390
352192831
142638015
171864063
164749466
263705829
278440526
274491508
458845164
426067010
453061976
197400708
142588803
199302231
375223703
279011088
481837845
381193613
260383645
464824273
241849201
260559607
153712443
131507477
327388079
498152007
268708447
334576748
162156760
316645596
328182225
119747008
182685687
461215509
2768439
281669366
138132094
92632962
286283513
148397229
21172362
59868429
371536189
180433453
30724731
88563542
76102664
206701197
300875915
378109397
473264361
268595164
313029038
414786127
108584628
477843993
449361910
210316864
53911901
254911563
493022181
129474837
573058
471480175
93738673
133386378
223993345
258667114
131220864
488592941
77572508
420194396
158409652
16873444
42358655
26454285
86637517
7215800
120831761
426109696
72076862
244560754
209607101
338314057
404831159
80961945
94506272
319860537
17720269
491473711
236023078
470866830
422172324
70328997
162980754
389694066
30823448
297233556
97567353
404419347
376170971
43432171
145578789
417892160
423631998
243687795
90557985
44021335
197517095
184119757
488151457
86098362
114965746
136027426
274705685
108516151
329485309
486487238
392511663
113300731
431607401
109174418
467626832
270787215
226449454
430880557
352698174
120628816
203188304
146123287
308425875
178762924
263411735
249089203
274082172
457513475
20399204
213467140
170508863
145939541
94982142
280626578
124932744
477392752
81601364
435463600
394218442
223310226
399095932
378209597
473340687
140479902
371624799
459634209
322522517
97363925
57373262
286438136
105797527
12684409
494120445
76957496
489609600
413060368
149912110
46095552
109248504
38769536
49343102
394163678
435033279
158393732
83211664
185963923
26380477
253100764
385801892
82174700
453271736
338287655
245341100
91027491
231736834
353588606
34563615
136055347
457782383
486767837
282819249
182855554
46133908
306133370
48849454
60264657
204379732
371626369
222393768
169706055
132983597
219975934
44216598
160698429
121929371
252442496
109510535
111889179
387737614
475255077
105476310
310428256
4993963
93639006
479181556
303694360
217087315
21610538
302171145
365980979
452223717
352270143
455767502
208352949
378013013
483150673
222963321
392976609
2094785
130295914
494543532
346753988
171573083
410197687
100392580
369900303
436800911
349167970
267884984
9576920
360437610
194530977
436445368
110669505
93118656
101756877
71673162
278761333
311489383
208266106
238383355
106073822
426116126
21981600
310413050
353208679
291379409
258304769
369635026
45332952
11079446
220672172
272272941
124978458
20948249
89810395
483122560
101667982
198135558
160268847
22695910
164663403
330608327
448907563
427636139
122010709
208575622
444292587
489455511
369361757
440798470
468530313
486737198
165934162
246761686
325140003
464187617
145174086
357938123
360257356
282151842
348733160
311102619
106500063
31759505
19005901
60349738
422939845
263419409
481372719
399539120
216845227
356214387
296524233
295956127
370133795
248727113
19569959
405317316
144704159
254027557
85991886
230626683
110429839
320629030
147954273
55078323
337886805
122688640
149096595
179119401
243461013
417348736
218531555
173300968
57634350
167237805
407978416
221910859
236502884
260378676
312229024
24613246
81147964
123384536
418909701
72693648
249341465
23358773
196376720
354620002
380020740
309300639
494816801
217509374
348969974
161392631
352641517
310321479
86208409
362284127
277650077
470214930
136836147
166780877
84339611
54039248
482530797
82218365
432159237
68650450
65574725
149229674
45988732
233001246
43719451
199693074
51177602
167332854
251641509
18853432
9967175
431402007
33298590
233419940
129499475
361216314
493264313
33296289
96052257
155590736
321304513
56806690
252005683
377550702
50362532
258209189
216610422
344183791
394143149
38238824
217735568
121408176
448290196
485428528
337219988
430200460
308693369
455289948
274778154
232523660
491938288
191006687
169977653
119115746
260960070
74262436
110898098
213214309
392189220
359628962
263442051
45959645
159898582
397020118
75956958
338400599
13745366
217932818
280048636
281055406
79160996
123524528
468603836
177790608
370634059
493228233
290598533
349803916
19345231
292324444
199907717
215197614
389485907
420445709
499586502
403907922
470289219
108933928
233272018
251870202
90558769
346339455
439161214
240283818
122856151
331221797
365716907
33724871
37771283
285019805
389870101
473296251
293548874
192714938
306445287
438185781
321247547
5660261
38540442
381058219
328750468
359557278
156643257
489226916
354260637
45725062
31978469
62136743
495460411
10241269
289483123
255088023
388770265
445579311
453017804
7398741
37149202
80659496
457548050
163720275
441790792
443809800
487125446
232258079
497027196
236150099
362054818
454987336
210144470
439377306
458574872
404424629
362660993
70310750
155742319
119084689
278777209
433802736
353899812
195953381
75395282
293124196
246657175
3366179
45327460
279643690
325709943
348255627
477517128
133916813
295841518
412122942
153025235
423368406
1165120
207288817
179448404
364015790
244066800
146455698
204302818
453878299
302206792
381201583
409127698
328549396
466892841
390801715
101138238
16118997
233615972
42563897
64138006
493028980
390340702
319886275
149201053
271735102
49018797
193964855
251872327
289377510
261713095
30546265
8981457
249602829
474460988
333647115
287074455
53503778
176653813
213782413
247153276
349028567
484464705
197893429
292312110
126445449
199647199
155302259
217665885
303605453
38864411
230599954
411361710
56068984
78231622
272126774
240154018
246323270
353912981
373973693
337151027
8500747
415659393
280779607
235577268
329145018
51580348
284142505
107951816
452277751
374035681
362201482
331894186
484682815
223478664
210941445
124374454
170317937
243477838
65086160
492071589
268564050
232393902
239442017
494014390
168471625
486483328
151267590
451216100
207174792
480324347
388198517
342290486
74966184
16615292
262656042
491083683
77715323
234318709
320072585
354586032
61136874
466045227
81376315
392294847
378238231
422891017
467871630
69835582
482155447
165695828
338225814
109765145
382632380
202043531
291212628
344652670
41732777
375659361
236878637
320703282
291698622
452969839
470951473
267640532
332257428
305764839
65150214
348313660
52637432
387413050
184216912
291617747
483130922
138997965
349522396
166432085
164503897
164197634
371824708
12043287
356002931
443698070
58674041
83861861
456437297
274623054
423002554
165236619
154638073
326260029
158694332
102300720
141556235
492816971
282251716
108398988
296097169
181462878
193585225
473240668
297103027
137812971
285872174
135389229
404045295
134951702
256753271
74446769
164674641
41906897
398305126
98078810
47101693
43723372
14126909
66863220
142528287
56506917
339236950
287165554
189919232
334230135
25449352
341540320
440532261
148830172
242469794
69998017
252810133
377745980
470000449
142471595
43449967
198797351
13131505
382554793
472702921
13679420
320254343
494364327
404088836
299530353
337007263
202023080
247114030
53402803
156529603
449777843
97762388
85661596
178586393
276291801
209615602
157531275
340227897
173044302
435594962
382577781
42295879
374094015
276698754
6521608
476924640
6369793
12810876
24288067
205513164
496440505
185024644
134937664
95388472
112283485
346798169
478310777
63296013
53366233
427438352
195964242
486677525
83333265
186520904
206448157
365306170
33338170
482659622
61953257
476567131
488717473
476012462
461883614
117263915
257218511
359656318
327587430
6165606
311152615
37193948
70384704
195617450
195562125
49637603
425373017
249081212
146525523
420555268
17687317
179171260
57655369
332819670
437624414
121233350
131242216
466230827
491964351
332197702
323540472
470668707
212723873
445226110
386997216
253781596
237176284
465005392
424628685
96625984
178348307
203040548
23091552
51751408
107005359
378339966
170549764
447984066
54478042
49183531
53001539
368501832
459612088
236428193
435724241
82027679
382037324
81665908
451493637
263285824
398340064
281058477
452514130
53169143
89135302
396390752
121823625
34566814
165280696
100109399
44184815
443201777
285404056
492758498
170382884
241932192
86629803
276884967
484871280
110058756
470833590
269520095
251893374
109466320
18794655
409929028
208204573
183285574
192867261
158942834
290236427
44896677
93778168
148762151
386015843
408709232
161817473
51142613
144451816
19368555
167618179
346291879
5658465
434600619
281755598
83358492
477699490
357826003
378506011
176677572
328506061
489991496
64617820
310719326
79354032
220344474
292235132
130827866
38520352
150223358
476944570
40558789
23506430
185294339
377618092
304825669
45299447
433347652
365962833
123473403
14128463
310294631
204170225
233349900
258976732
177488033
471614334
197755453
132169980
247681563
221160447
99254625
88051575
306146696
324687947
52283202
167734281
145278889
164083950
84321533
137799233
351787179
400932752
379073608
133887420
276842411
217913100
84204698
91818686
351014178
274200530
137574228
381840146
340395889
391166423
65857796
385694063
469796414
146882417
349599529
224878603
442698913
252107653
489170360
417218560
395013022
221552666
224275318
277217240
296963910
415537476
387476580
73216468
429511639
199096320
318024850
40196715
110782633
112407170
376565
136358554
405845365
323566708
168715393
112671262
25801708
415417921
302730793
250058413
188694032
90236648
209663659
488706053
429716614
107203050
448858979
35505760
293825437
346007140
334211622
130316553
190237542
287095318
490954010
372644311
447176341
185403554
209848530
117606791
407600472
90581476
435039031
418731579
280191406
246346796
365294968
202233649
67100374
317002293
127832705
369155980
183055194
378343507
228458863
499711791
122511100
448922817
99449217
281828625
190576270
194648912
448664805
218601614
109087873
269641005
23931185
356633448
477003467
207301074
301888849
329884022
409792172
484119245
242395431
370299314
94462166
330304174
402151756
75461449
280361905
340128360
192052872
238252510
454322882
212975993
396023102
353535639
461195392
429957059
197487685
486945823
237319668
497780022
334588970
8807159
158188840
52605988
140899713
17245370
114340665
498741049
333837093
497857701
38836933
274100963
140936445
308756944
466434601
349887899
19843581
321576015
468457667
361547066
156357457
265427837
258218178
187911110
137372235
161262176
219756970
279960792
405124425
382147906
232609830
473355391
426765744
473990581
229671822
118864250
166302976
457220252
442468047
286029789
306773339
260081524
389870084
83444370
499052073
367987682
301835107
30019545
243483621
284949742
94798070
149869545
286079790
245779835
372561528
236517112
348297635
283844355
480221053
215352000
239249714
242028431
431985695
259779338
469398599
151196736
459453230
26044175
216409566
290784667
186276024
70444508
287595144
112072727
266723237
394332139
35914971
125262589
22717631
283495277
6620146
436460057
499701992
292820350
20634795
123141909
246764061
488518450
201799057
91472892
40300665
370465665
397225850
86706370
252074198
18001134
495049693
91306987
195395379
438019475
207347773
262088434
28323797
326538572
467575401
245580192
381562216
39739696
38440099
177942425
90719195
305904290
476093385
427711305
346525629
6717340
243102287
253664215
118035377
413295737
88084155
470817808
395515957
346831772
310792392
401659724
344050025
394449951
410399486
135782735
214823328
62672954
96493064
351601925
35584284
362696186
278254849
445817739
92787893
109551047
157495171
361039487
377390431
188769077
56110309
243704914
430472191
201940210
235397812
239690605
381740579
462273463
170302364
207252525
493547381
475024906
456026507
48468080
451095935
62304180
62228174
19454459
360450978
184675364
196555700
359498080
306457491
265681769
452283702
225592181
110390136
443443943
414524707
273378976
384857639
346520222
276482218
256491471
183481991
294487062
210204356
486792248
176142339
490236343
43582920
434548330
350400424
121333980
107185886
63458259
476622858
55239071
22642483
496100235
433202953
13698314
110392210
381151350
261916324
362305777
320642852
449708352
269584219
407948288
246804094
252325193
399060844
28798704
348361692
472851604
368677259
341959492
4456387
124541303
408186678
8188926
114830727
175677442
452245933
162513563
368808823
128333247
319609383
309212350
183823127
6949462
211029424
131060987
414694099
286112371
397849159
159122692
137632513
163565439
216339114
125260043
325363837
439633932
470391941
417021326
86291520
483879389
23898406
370306630
58290056
28979511
325359207
243257050
25279277
88251800
445396164
114966993
309601405
470134917
369733360
26234158
445711213
306588351
328550291
133097293
351831629
4149222
494562354
18053263
19911887
23876858
138961939
182774616
77664683
308361318
326578680
172899043
469665514
108164611
214833498
48153948
367331677
214394753
289473930
447777416
266694346
244518034
483933573
157098873
367354663
257821984
138325834
73545965
314148858
140485165
378177424
400289400
207928989
299980495
497586364
486143068
304842239
2349532
224015319
34872849
209616318
404561409
35514878
126908319
368749371
154840651
209364052
469605613
128817039
226864115
454491291
147724493
268862808
351144818
78051130
324064830
428168602
215851716
226474744
318335697
466037415
323665306
287845695
49711823
125193597
119571883
419706275
492788561
346346924
85167569
349647632
122832789
165764804
269068103
46516754
74377703
357263595
17731612
225469916
200289910
259508323
51681507
321246076
482374790
263282450
127067959
495403201
312128451
419332206
143373558
366066045
234612975
47193289
90975669
236538161
194101632
123532178
2305723
290899405
357372615
150398634
10695831
205003104
250501156
107734519
220057158
334168712
379175169
418566498
272457808
68938663
300839362
333977188
341155634
454072832
5550139
315985157
449618294
48715269
432552278
436171586
360122318
270183847
287523989
52136966
314903026
273716012
378011141
142989193
166695681
100192806
364017554
119308349
207185392
281493007
447886921
292573512
179957505
136818690
35013982
73681566
412029363
169655372
125601133
485495491
480703283
75870034
79692326
310713556
220036749
277180236
142925612
435842514
388264586
388021412
461514542
327244662
96372144
219548088
74345249
382508377
202641996
446068449
56451855
119264509
215887761
450774859
462373616
214839347
260982840
168127874
438419273
276420310
186705020
477075407
468607949
49552753
249844228
487911293
127829551
379630173
469886621
333258067
408117395
205331950
281958213
103967422
383911220
155309843
193607592
241901784
172865789
483977052
110055493
298762770
42400422
384224595
19543493
289946848
7782491
446976346
487745542
228504816
163288039
487807630
448684270
476132880
479822361
441975355
338079895
263939530
370113
236145328
419308557
328910888
272710225
459839096
389058212
454698724
212734905
349048141
42506309
126815844
64676759
357583106
25896223
252130122
314702307
498524849
471056865
203041295
356201959
379397980
63570015
67714206
122320070
2858494
465640067
188691252
237113185
200847764
44910841
480313740
22724239
313224337
319451940
223147685
484613410
443809591
179632500
308140491
170673179
235797575
151408565
218197724
105912845
477593657
281930117
38714096
407381393
400968152
85321896
309826164
161076630
165346960
192121319
416558793
473620832
215994328
314323272
460883823
476247586
254941639
427981176
245103109
309412067
53486083
487882473
411415553
178189968
153878389
46192676
265549984
211240559
361509891
303554331
215654070
493524023
402951421
265341243
347544266
125626843
296125280
376266043
253122792
468757673
186144818
396069064
255819901
479203199
92418884
346560379
238806124
424403480
255921683
186960857
19698466
164450340
196131482
377648892
83617561
394795405
297292254
936295
262075579
276781914
466300968
379465943
35673152
149052509
170046730
448207170
464701890
106407462
407603274
308464946
261132457
363646685
41681725
485906447
435764641
219066489
256236831
106739672
388523459
393975875
39070190
141338908
459488371
438163274
279168551
75085926
452984966
13999015
52098518
164221958
373432309
434483237
375068385
136411614
360841561
131793172
99993066
287414438
411281051
17095213
236137849
26957073
194512598
450804033
73786881
99828840
497384901
240526376
40783607
154087482
59491934
433779608
302002016
287933280
459113650
142208460
186853139
149700010
275993654
254861098
320912830
75438001
144073361
128640912
155476293
68566058
498632547
439626904
17231390
365100596
125926559
54011151
430490190
222943231
35018291
115615690
192804991
142811680
461210218
311760539
150775386
267332811
70188333
360685049
374770064
58160389
109728278
406844224
153336943
426758173
403507381
29035552
30942884
465123582
190770011
433379082
125048588
62549841
152944068
56939997
152023723
71213950
352401754
86725442
356683756
94294922
437717807
303543817
298996798
187476787
272161121
450695743
366812619
290362630
423503270
349820324
161036146
169738248
338619731
96540502
413215057
399833145
55339550
58772514
168233726
331385885
346632244
100766512
332497508
82275206
263373220
154396995
325063137
290794903
471658606
15660786
144103088
113275565
316898517
169647791
175355277
347411799
453093152
431361092
164604568
33519433
21234387
64482240
446821299
404963084
311676637
473746888
406887608
374005124
81876218
45488160
262437454
180733121
366186667
297887630
439246499
327746885
20272906
137667102
489187154
197662623
412543544
173431146
403473743
361147029
313362059
482563775
309297363
439000729
214998001
394852684
487773184
419990932
77969706
397474228
197958971
68174851
355970594
472159129
50956634
278956966
130482173
356391256
428233509
48078282
72207134
339169083
189253702
303275654
203072323
96372787
395862845
269765698
154359351
95848409
175984347
172431976
87989194
229565383
34860876
152651256
426338861
59551779
230392342
377291175
210278537
94273462
337345555
39900020
294096752
44512378
107193980
407593139
180135833
442147316
72248154
409121879
438621563
241366279
68317403
9044286
407672333
490201405
426673352
226619611
332248977
71469517
205274150
340258421
19095362
350984731
380128478
432023599
449274814
393494260
292640645
394287987
51459325
149535236
96545153
67363785
429088559
178249919
32037835
19437399
190456714
239974620
213732871
6051332
255423521
140264323
2588214
360876643
316193645
291772953
409026805
312176626
88053687
74664186
179906178
339090289
340210712
108783379
106541045
431474892
222065830
258454203
371288188
10219327
395349395
30790362
49766698
388761833
189898052
353036104
251055486
364430830
248399290
217354777
31126789
335099617
397049030
85732946
405314010
295277181
120012647
118775224
49500319
173364550
230081545
331887114
31425514
298245513
159041900
178480799
243169933
8364434
362839565
439250980
324368982
493807701
105345240
86604171
365366205
331680586
409701323
387946874
348206029
251911914
474023086
71443367
230968855
378140401
243173762
6214857
89758118
72900932
406781848
118099813
152344004
119067528
217424368
117868419
197283032
405676503
92526308
7506327
281501282
73765648
279104364
109506687
146143601
132456675
77839553
315049227
363289577
452179923
373433196
378984239
233478978
276425811
11917309
294389461
240688799
379337628
424604255
397579677
86150810
131601978
416087747
73992371
267966061
476778577
52394881
256940578
140882939
280980990
140848113
194473728
302187622
491046192
122835872
141591542
353961540
26901904
396790069
216777694
493273175
297649404
320831638
269149257
272919379
15288971
356025546
429766640
139926051
376253027
250413160
17377032
292013973
183477559
344456163
401833162
495509697
59467349
446030086
481630695
51999346
331557658
277728407
212046815
183095779
330339059
449885497
48973966
188244860
291102585
132099246
353371492
422721396
437710147
49485963
460236111
358554234
104261136
119948588
87083138
98799599
380131630
304539279
189369057
254283784
119243962
374125031
483823542
27103758
722155
84203533
357355021
132943840
220939802
34991608
477880756
192597801
454541500
88685381
477791668
235073627
190929880
47830828
92322048
298657372
14837590
476420045
232845150
339576263
174070352
297365551
125466588
219430966
59190306
165177824
155824368
369195835
54714367
225523924
393167950
14906101
98015199
210372647
73265281
364492209
11232458
274003091
109958291
124937574
208690546
457104388
424156412
252697053
465389401
367326650
280732516
34855457
474795780
157033659
442525619
142672045
136413648
421309995
145716553
146696903
327611210
449941096
54293370
105659831
9562375
108530139
287029153
268098233
14916427
214830674
484424557
441837554
3753182
446836563
140438008
118351488
90875993
407647772
9948833
419196884
425344386
431123326
61909663
145713485
51129730
245444331
227065660
411547831
229103050
19515298
499518302
286882670
61018667
341293585
353506595
247759796
375099144
396044732
29948343
111571032
75942410
332231523
145491623
429218522
244147313
63029646
118532926
151522058
411689887
492072897
237019951
278334938
324949365
451728872
175625967
383144215
343874782
235927658
402611578
297499068
210056411
397843781
206914185
381499686
495634202
64452084
78770571
450430581
38086067
479410516
330629363
157215444
41179127
263921545
422240953
388402344
273318035
415888260
176883576
469777645
154527308
428798920
482419264
385616122
276424678
39511392
286502471
383529384
183598707
231470511
268462579
486445635
47589371
164126272
339550281
166178355
469168991
448202364
258996814
232332720
261976911
358589341
163405993
298983867
154178273
128155860
86088048
207937119
302367995
106204220
303670843
327693258
98976407
275671573
428723649
411467283
426668839
214327552
468871355
386834335
191584102
311464274
211576133
66111698
96037913
211365061
362045328
300538639
334400003
428540439
408083019
211883105
306517335
478431631
40382289
24123586
481432123
375708317
412857623
402620627
395097516
362893123
311949407
479313301
473555653
197736601
369774360
302122573
41872645
304884081
254054284
194084547
478857155
378495335
496641479
484081058
474737913
231379337
217338778
182781012
459543634
259825387
225241311
95716181
31013083
192659320
479204745
394908631
138894029
454080144
438377276
17641078
313763901
85283468
290671043
483565577
185081792
91699672
432382325
346814328
232340410
208628197
139569833
421938199
277842559
289842728
200403201
64528837
491733331
142334289
158680618
75724091
44985673
355596965
480904585
363426205
395214038
83908224
57870802
248618801
421308571
198888219
168804240
334619861
68981467
216831491
150192679
418240419
187252962
97421017
457461031
196962067
182366194
294577561
317460450
459016112
225041301
378208332
57443292
261934642
164313768
432510394
192778438
319043528
338795765
12122500
209668975
429888682
103202763
55552101
470859102
452881353
353109948
366730501
487882883
366299116
178893070
431061827
84492652
296303616
137563211
233132737
451997572
424589209
394978706
469557719
80129740
428113293
466046421
320104764
107348051
209472936
114361513
394030430
33395057
30196908
15629553
65080919
151385063
114668205
63514993
425169604
387024403
67707848
86896529
493572227
225632965
368070201
186030988
10789464
65431462
83677783
428561186
330101842
156999279
436353335
344855508
450334094
43686614
135856748
173968213
397698697
139012212
86103232
316238298
103666777
6346349
253919028
366134621
314757864
205873175
177767790
364621489
285637796
484805038
436194129
222426302
487360188
383502134
227230180
160704798
231385012
225983078
254539046
291717971
436887538
255076709
167465404
72946605
246660832
107085329
324859505
101359484
48320576
38318332
283058841
42713539
38096447
289481951
349678175
52359738
193746147
2205681
297082418
237785290
107387642
103626708
359293845
380974750
36305744
456132101
382368497
52256954
156389238
115711790
440620205
49186509
309163227
192311445
60584440
404016983
418718133
42276118
28224328
239581038
342030584
124417129
365906248
181302426
92939580
140690689
143785814
490546361
131335217
473475149
81100534
275568917
253086307
333279106
477437975
286793949
439720659
464798668
138155714
348487443
161998141
159258178
438631359
131572547
275069713
486935567
192082792
388256765
468017665
356403537
121922481
44486436
415907682
421622117
35404534
43158531
353314934
82961111
295348506
498207821
135575130
39653725
412791490
59363224
371763072
391510576
389910166
256413213
248636100
167579697
148369205
77134062
361349046
64865085
57062106
274644206
199416124
427150134
227966522
457473651
450727088
393250504
375543695
69443566
37345147
57863613
158227933
249582621
312266800
274700090
463698103
397033053
478285611
97394311
94289745
172366334
497222280
273251277
334719694
468834060
291754337
345454047
104629276
131859940
346981154
191653785
128340543
237134212
56130431
292769379
229606745
166116817
91616098
425249123
168940651
77617542
150182476
178738419
264720275
320087551
197360409
99610293
121862437
268169265
73290853
487730291
287141706
95040408
436392801
263657442
217265084
384979816
106101235
102487607
320688021
239672882
184262996
370655619
139816299
281078260
111377502
16660468
249302055
451880481
113699939
379276449
333741897
22294569
348316645
210796975
59995173
315721249
482973576
255615283
466361785
156877998
295552694
189931453
337956138
118264372
261035686
341186971
148096701
240584287
33485544
380853917
338685955
75833317
339377002
23231339
75847316
225723324
222161701
72105054
461026318
466604568
283076835
323808059
16239354
371638660
351364385
134664048
392954022
393860448
216324274
111753966
393796743
86909123
6200643
357099424
210543200
275616998
68520655
459907076
74547475
300323414
285431439
247014082
248247287
261995949
468309344
376860441
255953104
37168794
139392062
318169623
95377029
298997040
396746981
270807408
415463367
178574750
284209537
171471425
130497172
247103015
310451283
445672949
359175988
91258611
432320761
287733264
151448692
307189012
77230297
389055246
320014788
25268641
114037504
373792570
284569094
54016299
435796623
220624251
332222163
178152616
22412914
420568031
94080659
119700798
417224793
292822027
231058446
88285830
221638826
332875545
143936539
86907760
91265567
155307498
453483778
191126389
108949383
174119159
89363988
366304106
334110734
258801142
76273327
223848890
227373898
442191881
157321554
299201138
464951169
74361393
207896968
440599670
188968570
470590298
364559668
439429638
358045945
411671487
355559680
5010615
20979426
490591383
18679508
148337406
185056553
268583723
155283043
234810947
492621804
100839972
44483124
172506634
298047708
215425262
263113306
119031925
119447727
89900368
50729790
259559292
382523903
282850381
308389776
209486083
475282463
48241312
492840939
279879436
26013038
479217745
374810837
26479571
493339589
372252876
394537779
229385099
82249806
267213831
454108764
437633048
286921003
369007615
220068872
381696355
468131060
300876534
413505855
497148220
272892750
341175711
63721157
29078551
47300194
325253556
242999386
44512095
494474786
322186602
285428770
274477162
20549784
470331002
23058594
182106648
209688819
25648788
233345694
323364694
233217295
55390499
35901980
105546975
90742510
251794284
55257390
175740131
324117857
9918977
33662242
446973542
295927155
220997987
201982452
498333395
177229183
129867224
162841335
165097630
379701009
234506285
174628834
161933840
265962312
45402033
227259579
448621169
223800628
261621972
352049651
303972007
194229405
240417165
159143044
380146195
63979312
262299124
484770903
397251891
66155875
281826575
382749770
414467008
112875559
474729687
366059922
453850795
420963024
299093214
64684123
331958561
258724892
468500445
370482029
235282161
54474250
409630218
34896590
124621557
18228158
219720276
188283552
229227988
406270347
92032317
305648146
202066692
219554313
231647377
77986550
412291745
191592355
33003956
259456868
203704308
12301651
368451342
378566706
139718204
27571155
93310290
13540616
492358413
304850920
307254896
1049004
229782903
346189458
373955281
23232151
96375767
447817658
46120553
107781389
300303230
354511116
214751379
32302554
180254282
478852919
450794710
310304866
161745684
281822868
406765381
318567663
434115660
362342618
306147358
154250365
78914221
80258672
202238502
454507003
308281208
74704362
248378295
125237537
172416845
438898506
248757843
251927297
298926147
462268746
441485006
476456290
116824053
295952504
464253170
295227333
388856713
289423006
263687191
249079966
130690277
39634329
130146823
469817357
338831241
163897080
224183535
370692360
230738439
429650984
224747170
430314778
9093320
13628985
122174497
450068732
465914299
307276299
379896356
21678193
145828055
371004563
402265892
272399102
333191048
133831805
70619176
104538069
289672085
467110485
51115486
95063110
425906419
454294393
121037738
164000102
362731441
266438196
271053935
392945984
58158842
38594507
13010731
429653733
326975447
153574109
245573033
409371839
433864966
137480078
329243933
375081794
248342760
179046970
368541805
217671779
384125003
101273401
113904930
146391062
91835609
22536499
16821238
424226467
153535595
487736627
134353673
194773699
419036005
381173315
96351801
382901862
161210430
477494144
464412407
17052568
385540803
213083617
35380835
62395355
213678252
270727640
41028166
481415013
165631201
252850922
471276581
352137046
388728884
142200991
76906043
136782443
22152889
15151488
127139377
339195400
496710358
420526070
170291581
56910731
486282830
412549036
328485816
31978967
221724967
474522911
106351280
423886345
354953351
278855577
87685106
2759663
183786488
50448218
360140241
437942305
44694928
164407648
229514145
322115252
426860202
490286695
390170770
44616548
479972170
46079002
375857829
300541453
77458791
29851086
482478461
407325821
400302061
243195357
401185274
26776005
190783289
241984830
174757090
48372063
37389208
438251395
388185629
202616065
406493877
455222175
177209114
238383265
101109947
146543597
71941709
487350120
14385388
116979296
343525305
481887805
79753530
366402650
239577854
135517090
296498591
22950472
17795108
311594185
282827909
456301876
263410187
142931727
345801445
255809231
95217077
21047718
43305002
106718085
412956073
168119048
331857133
275004288
258310183
139604561
67646804
376471642
76600682
138967762
5561773
444493942
288824171
126262524
365992547
83524866
499175434
456949477
493752716
334596180
75183396
418971883
482858593
402266146
333657265
100192565
329281439
443125407
467178732
127237584
439658906
9098384
146833988
173654184
25617360
449424299
254958455
171292150
225723135
413470826
231326513
360430284
299061023
226044682
369371540
71844832
32918092
359606556
18555142
183940939
454934755
11120824
141625569
17422695
364217498
82601254
211852833
49650142
156658245
386003007
353314562
314498474
127485688
375627652
55896500
129662649
105603434
175204717
371748116
478386730
292483390
410364974
407464791
483460524
82028809
79354959
294747702
252040742
304496746
347895863
191959226
104447527
361423260
3374699
174971122
243202781
298200093
497887051
78437103
289454080
422916471
303943616
468920350
209068846
141594434
252578541
127559351
182923175
417453948
210716888
205510241
12947895
326496536
372044123
469875550
228219559
191411374
183589375
32389542
118383383
178852357
397396337
76893326
409311844
125298159
302817838
237858617
238568297
54088657
266096605
323049462
378637767
421155102
437682595
58312954
188106117
334389440
155589791
37716508
230726861
407549058
384550816
350794547
378474876
43259794
10840636
88758582
106615545
474520416
40018985
401952972
392242947
16508328
371133690
136936679
144739517
474979204
117568568
11870829
450060979
206975367
240576559
132499670
423445781
456239830
173502041
496195780
128473826
217650285
173259940
256212473
249596757
335598119
466556386
444263232
316763640
467329992
463269350
254040241
387510237
394212063
165194551
308025190
211600192
438079367
91434080
440907755
405202941
428216664
16529907
180721531
128995930
456780995
285560271
12583321
28100819
422150881
288620871
175070383
269997243
294201246
141281780
64592388
8123928
118997375
301558096
203625350
351806656
369286086
206155742
201530938
121377908
266379486
65579798
289546388
411519768
118440759
463609934
404511082
471918663
412039759
177693684
110670285
227574113
459309555
498752874
454307441
101176666
199602643
158504277
336648332
315612583
445650635
13578879
92533365
119404117
455993984
399257767
10906110
319166523
223207400
389754100
165681850
276445914
396248573
171504405
289343194
494758498
499309320
460175685
291408021
151885588
288568516
239731907
75000634
68014963
247104497
266699471
224393727
466179890
293295091
494796271
307984407
55194924
75039922
105061716
341810203
230770354
312183718
99899008
37470816
167366126
482732839
154059614
53240416
497342451
29804018
491673787
62207316
236541088
470029098
164100460
321687237
150969667
7782723
347701614
409362710
209830659
481723187
119650530
80223585
136530982
92667329
471319537
424358688
4296239
251401999
85375363
448515640
129082227
54807236
415542762
300877832
353153702
54370687
327261030
156934039
323564475
464515306
383531333
93819375
8116954
397031565
315504289
207883901
321528619
438519960
260662007
365132564
48925854
5293197
248404923
428755748
124561471
106765849
388962498
267981039
326493538
164630720
134373479
42166781
526845
303098527
280757500
480820334
337199076
216081780
53688784
160070426
376731629
391960602
214003323
8957087
483567201
141439882
297610661
62372436
115208433
374130725
374372853
91365409
330377464
427836655
198790356
21372010
58499084
436769288
46727711
487271457
263521513
67363018
396544416
498194439
241889526
173758395
493288642
326627228
79872566
21789798
27317964
278198203
57906581
143406082
300201634
497447093
84971560
118516874
255412490
263284882
252316337
3727594
100645973
323892873
420694592
104473466
259600430
216145297
350866208
315305804
231622756
366292516
46225356
326662105
67570968
117794429
59908193
145863905
334231465
216676098
410740855
118587093
301242128
400920101
47836771
436340235
167448603
346478070
461784604
457816646
50147241
280603184
262185194
103580115
417756782
467765565
162871467
128267026
35665982
426396732
479172909
172840394
175200757
196512306
131566967
428322459
447608830
437311823
264359962
441865262
255567409
315822086
31533026
383821592
106820499
413335637
255870643
463246073
42926446
179612204
73655883
129848242
377593272
319337334
287430323
322540694
313874042
307155111
45631484
344560030
454629438
145856374
218221924
444185304
298931001
164739221
164484927
239694906
46906562
283587515
313864075
145708037
450134246
216087433
220473279
15433741
396710
437131398
143418221
346858104
62723456
129529429
179208913
388228902
378683479
105188142
222492562
287297388
325839424
196796038
431300233
331325939
291834710
102815796
53515665
399473826
481753499
72807900
371274592
3151624
395395327
123450684
474409332
147935478
295229786
44327038
119898715
400752298
174361959
180576541
131235185
18487901
53653326
499733857
460154175
488076867
85410554
361684659
215791185
246534648
472880516
267355949
86602607
120383747
398042854
362993861
54500156
270999162
142846857
159190121
251531195
185581695
335564263
297577123
312779039
403513564
341249694
305589731
13583216
180319888
462631056
405350812
353442873
299467518
182961270
143545710
207859763
15265505
442021347
477546892
316481561
352035761
243588175
23252840
125279909
360990439
144587517
388792191
179881744
125441643
131049958
404787588
425999042
305561339
231869722
211106658
94252217
36070971
319143072
235728585
166778885
186977911
127534580
92082264
458890324
117474555
87215628
269190650
83146925
353977917
123269951
483816751
219106342
450208151
123676509
210650466
318932790
11908716
350250932
485547452
113108908
13666209
91346720
62287807
146038736
374402142
301715769
437043053
43470487
181600464
414514031
169615475
51709168
462987876
135227873
301032951
8976526
269294499
374782944
238861091
357214490
205726364
451172497
178372163
183958194
138070759
485149864
15305323
129379162
115951718
431841487
303272136
281245509
329918667
480535155
208150073
218936146
15392245
39115855
59778036
498498058
356520365
305491972
246439368
355580544
475323379
310191532
10634785
165180302
460297558
258073174
432879170
202253955
141407113
389329563
50722192
200401605
22780011
293611385
393400764
257197744
492492674
78292233
436976880
240425572
495578538
234901126
290761303
290163965
392011399
103828022
390291652
413878303
237442308
463505117
305916915
120691421
179666407
280405242
382656375
42348437
319057164
348154008
462747885
289059225
376833090
360774344
157697012
84816994
175230663
307468014
255800253
255043514
322740299
453305528
471915138
284092181
93146731
97057345
124164807
499244819
46241248
251225013
136846198
366249344
194617393
404616471
136676939
110006255
160972138
204737072
478122998
311176513
262795873
343099159
279452132
267275123
355585462
442010982
399699030
36463564
260144591
52380095
315636782
279249617
239800177
400174605
44741847
490068611
363221968
276538356
8649829
110688506
100351092
48332789
74819317
175081531
343414952
227965394
84795718
101120989
218699185
30492679
198417947
114914317
197265505
432680744
215111490
346407777
137817367
354499625
499902073
274561344
205434417
475428890
249004157
466851582
377146084
166477631
58942735
234622601
367912368
454447969
124363191
306288757
257389963
191598886
380093621
496527389
210466940
324226911
355948646
286525489
377839547
380218715
102278337
245455448
407585680
44731084
361617459
389205084
392702874
466675159
99626491
265765559
478483997
346987391
292181246
202536763
433383926
418426003
200807324
218364819
330881825
243503791
38759476
4444476
107863351
266153133
60254792
416126700
227249101
229945984
48845705
170339094
208272380
1684824
170135480
11768991
418747587
59750037
304148813
41166022
274782483
34158993
43258001
460876113
155043942
41546270
136363375
89847957
391118463
470771339
436724199
299025223
94390896
156132365
194534
191531471
350375985
361812583
455527092
374974202
264416073
294023565
196658235
383256531
202580351
331361635
150470324
171854053
166658397
384823291
120032263
311003145
70408478
454564729
343687189
58497265
479419262
235497802
147351202
129476239
399419013
124070071
185487834
178439499
316399500
334587396
498226907
46179669
208549554
187809547
230454315
192889343
45672101
68843118
8939208
223952722
10537181
200141083
192768024
189733747
473771327
380634928
87885118
183118311
384146610
428470575
255351422
384902090
177741032
184120320
74500515
126584237
133689503
329754057
476157857
297761876
196363110
121073188
20588010
477647558
296880596
76692906
363974691
81440537
351069501
330270449
80076385
74944868
82437864
468375785
456698720
23991334
248079958
410061570
110633818
366872985
1997086
470866854
473921462
385396852
371421613
311368787
438477606
267660939
278861654
449296202
330733554
110108589
67352395
161218454
8444066
367909363
209189515
76262015
288451192
99159908
287455849
58726193
383614025
243659549
367203079
60599262
51295852
146889492
248376529
438453430
147999819
22534080
265258294
263647409
280926258
325118885
281282642
132354840
405147473
254157450
9107286
368022996
162752926
389631828
465577576
350561962
44973154
330601237
38186248
127117655
268158006
146978134
425844305
437581861
95455660
249606750
497663954
444836774
139182049
61807997
48962371
328853949
79054141
307595957
47688107
411111916
334297400
104830143
98441135
136069968
439078992
457875437
241176567
469309116
490638980
82801680
78163629
408345249
408367878
189673673
436683
159709845
263820499
184723002
16758065
192209399
454534244
338384459
107589715
53495670
78402469
352973907
250576293
155849963
306367009
485379320
450025988
210252230
273542634
67357870
123604740
19721763
339632051
90877265
410726829
133016703
269577268
443684953
33347986
148547215
476772035
62953657
368986067
40395639
488890430
76665823
355901988
139969617
401436688
31415630
291927822
60572134
369317062
441742617
217155008
322412422
362130818
210471954
298231383
403431480
23110343
81832929
103658180
13693605
194698550
243199084
165199407
95399983
391697982
207402237
169752155
183403171
378066171
236391059
316405317
101053661
157199245
289369777
288918394
386834446
184448701
444036875
445120587
494950845
197401352
387929960
463424804
310082228
246057630
30062423
165539723
206113905
136898371
147437874
281912177
484917587
367675687
456555697
163695075
487310738
185333517
218443745
458346953
377142003
20921184
124182967
232295899
2248286
319126686
265473623
447787538
159461167
413009618
12976759
123957787
8925092
427285623
254882851
392038089
498883360
251532449
427418455
439686109
429305745
91340423
154705732
208576188
368391434
87353411
377793729
85943464
182293760
11422498
46653278
22656521
128257416
171563683
85602784
329471663
337092816
447068191
131668453
461964185
116486627
39299209
495114754
351665597
387391534
36679825
207547626
418085038
263440689
494220884
120837948
286191875
332446969
32793465
358216050
234041917
66222911
158433761
23117574
214696467
240994952
254464784
324258523
33440744
221439273
19084706
146899021
85178151
424504934
269521745
388951355
329729599
393302712
257394627
7739014
55083735
311212188
325990723
307041933
348591610
453681979
378424273
336353442
103585926
242889479
107491956
449507531
270177943
53793718
201967036
72024770
206731696
463411222
193634417
203436284
455758358
177402247
139788906
264662240
329451015
334534398
122388188
71748352
463167031
125794691
285897053
169349707
368362773
107170522
126053013
153514342
354392706
104656648
126079288
185040135
290086348
321222996
142102358
445727419
256748509
408786100
299048387
84600890
377172479
200310680
140864105
467232168
144830390
224820840
365251047
129511040
343664939
294924747
354866579
427963229
345814788
260566663
26174833
445825109
346460210
304329978
391432316
474714403
350311892
424900427
471663628
328174326
157679669
122967257
374720776
346484486
136790013
112573796
499444002
333163354
410709959
364814921
36277073
318849502
129451757
33388341
282445851
5620116
454544053
220108258
390985167
305260758
320419260
474625380
460508910
304501111
95036445
329450356
5142771
100149462
59294428
28897648
405511172
498904914
394111009
178236954
66883315
461019417
96678427
20530299
275719729
476607930
304412766
463957593
495874946
273473422
269240504
318466530
130522957
116865192
231958836
261691599
486751627
314756870
498091424
57193053
364960189
336363397
416337591
322920391
323868108
352327301
87618273
403842650
83316762
167194179
240650293
484270046
289557879
306227566
314581675
172275262
19050622
95780704
95855503
319075499
356792622
359592716
154920694
118833638
470681929
187892014
89601146
66459942
38470911
141339773
41686669
461695752
428932609
235792879
419862813
442307025
363942825
459628066
60872975
371600933
402739598
84296716
346482801
163104066
374629467
426661298
393116527
488156198
282203786
219962834
302779794
488823879
139869923
312372935
285906311
273638926
232277149
316174747
138369347
217220936
259622265
40656332
189225385
380680935
364357826
17170763
328279686
464943655
98232749
55493186
287845607
197392007
342203268
178928811
469081073
338230953
391916383
439338086
359344897
321751428
400114635
31164002
259834902
62773099
369277095
94832416
53876969
371740687
176495568
383187300
426838071
435867648
188152573
269296290
415016044
26456149
182125108
90729521
268523918
154747780
421537008
14863288
491329914
456086597
79773143
390623650
362039297
226899069
31955874
324153084
466607591
187440692
287937862
265198318
395206558
90891382
367488401
190830959
495594808
491042887
313107062
305979748
234527519
187318865
43180510
340746454
344986647
333109672
336561556
212557358
89234834
237998702
465929359
194786264
259129265
328772883
147583119
372937674
164801923
946533
211208865
322395502
373889758
133783427
109790418
428637159
260622158
393555142
371305844
264310274
480758801
58655275
331321456
23284262
266093300
78895270
34943718
478767243
283521773
190166185
401275658
75937286
229623160
112213248
94780638
487492357
132955714
349997312
114075937
124133756
374906421
94134963
154447899
414054343
366734027
286415740
457593854
181228763
107602775
47154082
55743198
407228534
26424168
25809653
313907031
185572859
27805926
261651561
122764816
106029032
178368587
58981172
404544384
231700837
55532191
19258890
219206496
248210782
365028285
86548785
134418631
450117737
12571986
16017965
202003792
65320103
302846417
208799364
63418002
293857197
287618836
190540604
45016708
14203451
208231783
406216873
109632985
155984882
457083940
406469193
254826170
452534564
305117380
296560509
237566507
131040771
43219933
217505963
160424043
118834159
474535369
127887469
46086733
11056422
71558066
160202968
361963927
421265912
327768687
111612878
156035345
180513956
68523050
463492001
214350088
4200239
247256013
156211364
99616406
147817672
128383986
340265363
203652397
228570073
358938292
243865653
7998047
358469955
198164875
162070055
452726374
11576380
286204772
32046067
452163389
408408625
406199335
424497748
281000421
66199657
172455740
152596565
126609689
478608103
224893765
366869398
263283982
171499828
182842269
183401104
233778950
463269707
357421381
74609736
350543888
166243672
70001685
119547976
44858600
230574950
16557443
334882932
14496811
404352650
345188453
291725171
58321700
495175632
148526795
190751729
493306723
39825051
442665945
133773210
248428776
337202332
478700514
476565357
177733867
364765151
196500215
98933862
432170468
106887187
261751361
487839807
84497792
377738533
390478143
64001304
499691408
93239381
246990982
124561163
395902112
326881278
457956233
382235782
40623127
158558124
219085311
133109309
126214139
360790349
475814526
57486743
299551205
71261793
227799141
316624634
168331007
108747084
252966083
86163463
425920329
172330536
408037459
424681240
485619525
112961414
84557896
497885944
136900196
115227915
251615916
84437946
331243867
131083965
412285994
382615815
289274243
256118597
388023822
426762793
60243527
429174398
99398996
415544011
498997650
420488600
128018523
475269054
432374526
394761304
321019331
67364030
225131662
315310228
182374811
176899970
148499594
120845662
434375952
265277550
312761054
171917223
353781258
182850008
205384430
184716235
169793709
198432317
393497905
141086072
49214610
204899860
188766677
361801766
148532460
306432489
320204317
380088029
467262971
56073455
339806117
334344784
354205674
369810107
450448079
183671443
440884796
36236478
385666428
282513561
315647393
189541538
362718197
316651873
197677913
163527841
81323862
63089964
374611178
195580368
64907934
298513090
405074382
76678641
346477308
274721869
165448168
334888626
459792106
421092727
396799641
216069410
482965929
360114575
320347377
143185577
194728545
347579318
182043097
175260148
137557439
4113764
295036062
478867891
308312711
136892986
424313733
266608021
495025495
201552847
178847068
46823965
175505471
412508073
159852943
142304130
348265691
2783158
169999621
56142389
105902237
309747566
427910079
8390209
262270590
409080856
21683667
401846481
320645624
340887921
162161280
483890817
62966759
460143125
125391850
97793109
453371120
118379139
27459045
284552550
84145273
465584515
239034323
333229023
44398068
429775961
414939229
224257119
238378541
105793506
204916331
406855369
211765780
48984750
367457456
187369257
463213394
493092057
23294835
91682330
443310604
443369760
197438963
129709830
231544418
250125050
351298181
391671329
299912902
471658194
296030513
360005257
384487192
441147697
231177704
16873141
475529348
477420335
479972302
5479806
69750533
335146759
152369842
12200301
437012458
420830354
29724443
450237962
80792163
352465312
60325754
225063642
428558565
457890826
396846326
486149844
411678699
226024937
257069308
434133613
413361051
345141664
310040053
199391516
471648169
274203411
473898542
433201132
21435047
196319055
160315713
6669363
218161503
84903402
253409437
58693200
230805109
172942136
107456610
366244065
194362651
471292094
439445606
37092022
261917514
190808070
461422789
252861867
319273876
488193119
74360837
138312262
477839750
156724097
126246078
397452888
407525035
389053201
233642806
427607045
9178022
434244828
159423487
85554450
376620509
233319965
357297123
114258777
267215865
214226010
276534386
221714805
343281963
111608752
378388862
156961684
459535696
108616739
194765193
371925404
94044228
224518630
349020067
182729700
460967346
202915921
374491979
88716257
119547944
279032936
448979042
248284072
264565724
337180452
275455977
127981678
377889047
74622311
369455323
238721610
330612325
176436536
218107388
91498281
148328961
35288025
412089472
393856613
425599760
180965320
127075468
464064069
431613146
180556641
305035701
471281400
24585074
270650194
460571423
218590670
45100566
351553551
250022993
454009935
428652264
265902108
367112429
349198317
354917703
340975570
462171180
201098949
485204025
73588269
308206783
215072924
234141005
465445568
463462577
461489319
389249438
96936575
367500199
448141785
471331671
269821017
216809949
117316781
430725994
31842637
131063468
112709451
177049226
184274934
69738147
411347621
244165965
88796706
75677266
317021468
470951754
486582800
79881804
471728442
358236294
206888724
321815256
306077342
65298437
55245141
99974132
388440045
433140630
357443438
671645
83985182
44365604
420458071
53512134
295589501
66314537
126479974
97211381
340229143
145785082
125539010
183963846
335872653
343931044
440809161
111578666
195353178
407676138
388532497
94033124
417117833
403846179
134393761
338124496
356443816
284593564
92825330
193566272
217144288
481946103
203180312
423425419
251635076
117662281
157212335
365896925
131905713
181728394
257613166
83044944
369211615
402343712
33136217
329878368
68995235
45187412
416616760
165570628
393936439
467606465
298348536
418565895
178668829
8720616
256219684
420161011
340649928
10967665
237597305
394351284
89590783
438448311
314812543
453219874
459068245
461107295
321016711
251620731
172537823
336128783
457232783
13767481
167342316
169222784
149102964
380133040
250730213
213907711
252761242
310782008
379303134
440416111
495799389
162050360
325044998
178875761
11079306
53933390
66490416
108445146
480265086
431157475
301056465
58663269
469794733
260567392
250779610
157456075
108735620
105490945
374471109
293193415
101463480
164144306
470125580
131029741
66810866
410773662
9977510
33239356
30459378
371543390
71499498
471393561
8645280
126888563
454511704
29143209
406236386
89467293
260054002
453250770
287983683
364293656
218312699
459504360
54957647
150325233
318772783
166590918
46633502
293529472
284928048
401601035
485836274
409370217
158303509
143408362
230758980
156885008
369475560
398689303
364215325
256682153
175474377
220423525
152586317
3260774
437520297
393087553
352862744
427923921
324540124
23968691
5274911
10272524
378697291
150439438
327401690
115802778
192794362
157271699
95082720
103537906
411688523
327361131
130259538
101308762
423440380
416666260
192728669
222693173
95146881
448602108
155883354
381249874
17780764
90210505
88736927
487462998
317465292
255165439
191040077
365507468
6452016
178838088
228646934
308438106
462410903
445669867
137517590
180051162
408688200
335869828
286215676
81448485
230280327
333954383
348369914
8036680
326693195
364093019
477347817
65581629
73141356
19802650
450429069
368768890
80231034
153680916
483963706
93713090
404984502
477360893
207899361
37366309
190700962
116569520
187073052
223891898
236569357
197815370
335648505
245433197
344483383
40989474
129846454
266175258
23504994
58159740
234920721
472352251
345916681
23334759
302852253
342723924
449614599
157845379
397750977
169469018
330757439
197018264
301470100
167311382
286852358
8015450
283540810
296108519
496781614
456549466
134496490
323752920
410386244
243831086
425203463
411810420
365165028
119000404
436809351
109167149
142057243
472923967
5082295
176540845
470982568
449685645
444322736
144336364
181267729
368678830
463697745
271369046
146717107
883625
459899656
337342673
280973876
306847309
403075010
101934980
163614590
120435120
333611268
383258894
431664594
180616569
396341439
225740325
418708131
488981980
206194458
170972584
277614952
274263775
116759716
469459162
349852346
91457735
58879061
235134527
442540620
95134875
455664072
26168091
20302889
472733203
63187402
387376905
40882121
374634714
154867032
59545875
310554989
488471228
326879243
350525949
482391030
209233694
47034708
287202860
49578434
450249932
285556789
314354313
192983430
376047283
378105435
36096180
393991487
371257729
467865523
25523194
323777611
411441892
173743697
266116083
379277716
97103754
295790268
303251558
411493667
79683804
125243429
499779525
304429642
156530093
204093767
137305844
108993034
309829110
144448049
51668006
158926733
38488375
450220265
80092059
362686713
234545362
460880095
356784858
207694730
62445744
62229031
347906666
72283843
336478072
9358447
214054685
80965607
428666066
261708594
390940507
471003658
474707601
163920766
252866444
490514848
195805244
330156287
232138641
126344586
487661828
47547839
359966411
200762445
60606421
213203444
194390159
323580614
499605897
283595515
249460865
359429702
30141056
45969377
113869231
358885589
409404724
210413034
452444454
19235864
295799248
158861491
344768308
348382130
111588004
85634684
388441136
129521792
243385458
317334839
50611148
439281195
222945494
335464894
17582050
286204641
161803755
363769785
280114172
87942701
210885553
490244447
384676917
410957007
393492339
410922745
455505319
181168275
389108589
297408829
286429750
68319661
34020304
425606233
342700537
334872993
12946610
208543387
13423435
102178984
291848335
427199319
278431873
264169608
416463059
57018839
338319093
367434327
362576066
160891229
323181700
157289051
215962954
291770528
284035141
356274663
137625459
272128386
188243695
350871674
92872121
180815864
133133187
314162094
326365095
186932455
180357149
93352072
99756443
291271965
349140985
230881929
418821533
94006962
25849222
472569858
211575081
63776256
180234355
53683266
74834680
406781018
303906093
443841036
121090742
22928549
304939032
112817575
421568310
464545425
203897378
366630160
483107446
450747819
447483670
492435159
152356065
105426061
280071760
327354118
374634049
418031039
53972173
329790783
437818655
394939115
207117136
209448079
51334517
252560322
415554717
49828811
393451153
66397275
454420229
429733187
182432627
420960267
227499017
408569418
178353719
311440435
496345418
194568345
241135197
273125532
314278227
209738755
15199136
14557168
498571804
300477834
229450120
272760017
350863888
427361159
114427587
445863409
480780412
352914128
280688532
382477158
290328483
489930956
343371442
70962692
404065092
343700040
275208503
59345860
10022498
156259663
858120
169338220
118426526
61152043
242482496
345191671
387817555
70438680
65630679
265287841
120630110
196825200
75286237
12491996
379663250
334569546
352908284
442407486
58845916
274004336
255721628
492010748
170759021
265723774
115628309
340595374
360806791
461057420
462256021
114276222
309231802
244136815
431047227
287426885
282445158
9163467
116430942
222391669
172776263
43523390
85483935
92476673
195486961
84357866
348956729
294068080
158024302
182484912
14257820
392380676
229013664
177427275
372942959
97559279
127547508
313173349
106413640
371073103
168128914
294169256
341713514
205341045
222410446
114652440
291069938
298170490
265424580
40676013
40601997
463391536
476921610
147314201
217392847
329775787
473874356
273067004
119476948
84510634
34121722
17029287
53346930
345454503
104537855
319498489
272247180
122349711
472367145
469257733
96355364
394480278
301765611
73286731
234323907
68844601
322727524
177049906
189173618
475032308
18991360
216630344
244320179
415613163
89002083
190870888
404552093
161771681
197063592
458505960
4971229
415594681
301248348
364449852
325325462
239123892
20252523
334987306
136050335
355628424
207319815
211648378
349754269
352181695
160704067
443299659
488493819
409744758
238989688
442853556
71349039
215277261
333452030
380385313
66125478
101184284
443806108
4334190
325392274
78141841
64239790
395428976
204005478
70941760
36205678
256997175
101991825
143189082
40084480
397911229
159701910
320528663
263948530
91739004
220150798
435706373
179035764
251523681
239831675
220847945
58444775
373980901
308664589
357408839
297486665
419371300
55366073
280284693
187500722
391698078
78599155
119527916
438055649
55657791
108309112
255388166
342091938
335430699
422231867
117634231
477577635
29941986
175530469
318364328
191396159
146099830
341416925
42778688
239648192
416070526
312777842
206909660
378157402
157174636
348534437
444770228
363337140
261611207
218945085
107318433
236336633
156884175
294948044
465959533
481881209
319794106
99508601
90409662
197572808
88464757
284748999
359300399
159508825
21102261
226463648
255038167
115389006
97357543
300706220
178852493
149112485
127836815
167958485
70071665
83786190
283137895
77861587
261093730
84132044
184642275
232354907
461812056
92418559
60351332
10166933
280942757
53044529
100106195
477344450
327230171
217441514
49124480
20000060
266858641
386221042
152201542
85518574
45492646
58807352
404675035
257698069
465794573
280549819
260250209
449060229
275359839
11558500
317163948
117388130
356951273
287388320
106215403
29783106
356754285
147275492
429405081
450223345
285189944
84854322
275788273
409233563
67812331
50590385
288813642
174160620
160925087
103771239
214864123
391834435
299079014
295366289
47669545
17917397
157369034
441476665
70894967
296692570
183301913
36690449
232333664
296996587
132866492
131763517
253421987
254667330
270604656
358385122
38533717
317046286
990127
278708823
45590096
215400022
28599092
115854165
56236162
105483793
340274901
163882340
353539383
3860783
5546092
435293252
2846006
471317884
235651803
253316042
445620881
492364436
407366469
188931097
113555687
100807658
129517892
303756687
257589548
37052320
482314022
31079905
352604575
353648672
300323632
76667877
393293821
143679293
256704810
343813353
183622777
381983308
54172138
292727896
317635927
81534070
386630919
314590191
379848200
491659005
238268049
429902617
379305423
391562415
209912323
488570119
290341636
121947432
439255786
421697539
116654644
89362892
245823078
187252477
219433956
74186418
293022219
422382369
393191363
140188569
207179211
148288445
22808216
435914607
248332684
65693595
120383943
211920858
452968603
39188419
76585512
204223497
287902322
195602786
292425962
127731642
156583806
306264254
435216120
462559159
65232383
469710778
94283786
224614666
33774877
111068895
8695471
286224312
235994752
362775562
126984465
377459861
372210149
21839691
413697047
218689060
70451586
263857887
315903837
289251165
427818800
96783264
108224744
471450524
457982827
204546500
212465338
193519083
394466301
205004180
493928984
245170238
85450116
434996142
322805265
185814104
102800423
441375075
168549011
100258527
332532212
73235077
493706601
73911984
21180964
87696332
264068226
223791184
256144472
278224967
130259182
79655352
9324467
336549160
312872475
467804143
80962885
23902466
9447568
347505916
327289949
176678963
361709027
66247797
489171695
22913989
206756810
86324275
126216474
38583759
54806369
115566289
335628224
302823537
475074934
297634705
459918301
280370944
337872571
25613519
444120664
278606474
412340170
102611913
138214426
390542366
70968081
303887747
27781856
329622584
179559518
290241088
473254500
427738018
168796905
348312434
178887825
456901642
406239891
276027747
216544631
398129545
140535813
483531903
295360613
94423497
448115630
243614967
131853347
498444057
436909741
450328280
441217142
170061885
194905224
73092457
336016189
12036363
342624370
359020632
217509274
67666479
423660861
362575118
490002799
264601153
336021787
278015760
391595421
401841051
421668103
14834764
439039480
493140037
427243930
191370664
421393584
212777252
489653073
291639642
281129101
123868587
82655091
61155424
416595027
439368838
237189233
470775525
426994663
14350301
291731646
160277483
361840102
276332763
319350942
37963087
132982805
456835101
59329013
52346801
330301196
106252872
102331718
356877920
359556013
481668237
465036470
71537550
23932781
456734325
96925403
257658791
205800119
176456794
94145692
270494413
386770536
79957565
240707245
364144873
179112082
384108502
335599439
105342200
64672539
386917970
250944203
262199172
423526957
228610730
5690714
410463448
257946087
121659086
384675560
336923727
227982400
268746253
232675504
129096449
25055026
226351295
295265193
185119869
382164896
30902006
290107721
252699708
216766537
469986319
201648917
339159582
13855408
456582462
181967732
222997251
364391427
107589607
269499530
244181205
133033344
355481
312792321
255649393
306686076
55409970
195885850
271981795
392463384
263058909
26384870
432182751
434875807
491298650
205070210
118840415
178565676
359450371
340056015
110386298
366910547
424336100
262324420
256929541
262065665
66240381
239157348
459040307
106270136
182792313
263919085
191650820
388893197
275005398
99510105
166263673
90568784
366852265
214420380
369603907
133144316
258254755
146555269
164700500
36301239
302056143
472336363
485470712
130204507
489792572
448357237
135344508
489923472
220567639
499533826
29703836
38248668
233320500
486180220
292606811
489587681
6188124
435337319
130578374
18341971
194176145
245748320
467705985
324871086
63585208
67723544
94050329
397362233
55102724
343452525
253387599
498845015
78985758
495068901
243538132
481123550
52036543
498351293
307166227
123057571
116811252
291942434
298238297
76414866
314404904
7645213
378211376
372890887
182205667
19742191
455426328
157327869
147686989
143803838
82394241
256735913
366053024
389253121
200488524
359733673
367816846
200593118
492156187
77952282
339993003
463508776
324677774
205566466
465648658
73683951
177505952
63436245
428799932
495088066
392171007
6311377
6142042
192925354
44995999
392816141
283745011
169387357
479615849
314325547
437435702
167197696
145212597
407074156
310785853
227301351
415641355
338808683
257747695
224881631
135885473
101155548
98702947
56586896
268658076
93745255
69254675
47500511
274962833
361013532
447437202
278009627
93692399
41884296
59691032
62412254
354731207
214631774
48414558
8940719
291749904
480686533
307982578
370983019
116796055
67883747
112142894
293537847
423015442
240931657
268378268
397109102
257901569
140308743
354442238
84289951
399468587
413086828
183558905
211243475
410034968
206661078
452426595
291585803
86212083
133939082
39605686
247537393
433440911
159378252
234603353
463499904
498356408
84355427
144198369
407483497
29408366
59115456
108763549
60545335
443499212
388170269
124315122
201656453
391658250
484155582
214384874
343611810
128602837
29985751
325529636
210289958
109949419
2907070
113337628
251984349
254356238
334871607
48209082
385921597
303288973
381452238
336968804
334841809
310533195
26195636
154772409
481369115
168977723
164659340
30187804
300425812
30444435
270619784
442274254
90832943
279129220
276845053
11902094
237276725
307981862
420485733
69498081
61655638
443153722
100967328
741631
453750014
302875841
337031242
442079551
186691778
279248530
88385162
220481095
86923111
470286018
219851124
312517025
395030404
104574844
94560834
354360683
28363380
238390724
205994212
266476995
392543454
406581416
411808791
299571707
387028763
395248172
329830168
56750893
361478930
130649178
195105686
262072504
34202915
121358410
185269958
10119070
287932557
474159040
101107847
31069624
105481742
307004644
88464058
232394567
306998636
433150595
494021540
137032710
55491331
262584573
24323465
342581988
377124742
456796923
247978366
183534633
183983527
444193491
59040951
324252607
150210540
405892511
326937149
442112397
426128538
426278109
80667051
147248629
488301397
103478238
132896590
345804987
478681438
215987965
234229047
373867904
444603784
422602318
398361235
42216892
229012413
282450116
226457748
348664248
406241683
236297660
352102452
38703747
314993694
382571126
285542808
404808452
432037033
442786791
437567789
244304734
35621646
373807150
473839302
148650399
3580480
364675983
182953522
130318975
50081985
495137603
455314501
335022673
422349951
236805547
16581399
191959961
45940328
170665437
169231039
329001904
465153915
30260861
287020619
228298121
58579177
24410679
439639023
353354870
209121504
273861201
309815505
444790781
303094148
110339592
38049943
316838787
199420916
422802048
115498727
117624016
471270062
20135926
439340233
88022644
489698240
75076433
336789980
387763286
200547386
342354047
121702526
453766437
257454103
272122383
145453784
192569202
354524639
218219612
342310738
122882887
102188375
235982330
88629884
189840202
197544698
356590344
270400624
334460489
175997351
47619334
170333854
242020600
336553305
310587464
297494449
136870052
268771722
137807063
412051224
299293573
345054266
9097073
121403448
300601259
468715179
239278590
235044123
328098501
446456941
356165799
107460625
488800120
214870885
454274657
142685860
107872877
417874142
417527072
34067104
286556626
290342411
40242265
318732216
105269935
408018179
324404045
267298435
394513699
130359928
322239293
238494176
346437996
382159058
55926640
184272194
69215620
448662277
381383248
28750429
47790584
481645044
444363725
382508470
222964235
132096955
374640892
111219263
85995190
438938171
439721052
319308794
488151445
350513864
341314768
499987372
366025612
303632969
391226368
363247396
459536396
282045421
188373099
240471421
141358845
379589000
118602908
213336555
406571114
385453918
1182619
163961166
230995741
423101749
498908166
442699114
31346746
432098216
290441411
17583420
432385042
375626361
132135936
386940251
83233368
265176669
377591166
52694114
459137393
407709245
210132451
460698774
443203631
185779304
217358609
432866439
442002538
353897376
260547537
246629688
488526248
23300944
15444011
498797046
323137293
458910303
66604784
349220742
214842105
322514872
64692654
334187643
11093231
348407393
113259890
74982553
462400347
187571323
390655875
447961154
253081870
175893645
122462401
467617115
393690827
75996546
410502260
407095227
319059183
56079891
254391159
7148613
18249461
111513875
405651160
265967591
190668654
388456623
325370339
491495089
106998180
322788508
71132587
274242329
296943594
120296331
229241478
495376770
133205795
14723537
69498220
118581450
207312343
15180856
382988337
423189466
141977377
384454055
175583770
161627551
240406333
301885182
194560210
363296591
281498854
84321302
482105627
387186689
227730447
125388133
171269773
51442528
332571107
492047868
438390611
22957788
117746276
129180830
407259119
433486100
409730861
229145846
391945022
94320917
474588686
46812538
188224880
74087492
88435356
256053488
317802420
173672011
377942941
99218184
313495884
44389440
304528261
15682292
149914839
50597987
321250351
172487107
64629318
317593857
100557258
115722073
75801439
114145504
476458707
15535554
2455784
294976317
185962393
114018036
120215707
219010082
321707019
338349991
126517443
25386272
427072231
73767416
102246652
411691040
300442109
284836001
485307933
15781631
317228331
396103601
281054216
229405002
395787141
98767695
298112894
193110980
356940029
269800333
355277116
403887814
305251691
217409200
274115466
362105939
206083064
46557148
178755721
428913147
243969653
363413366
483628316
164127658
151221328
129492433
419623564
170959886
58199264
469507236
395577479
247777540
231243502
416319945
332907197
115878991
475708001
328906466
64743244
281596536
402571633
174417704
139378853
393739263
166853014
75740986
295211708
280610600
338999834
179799115
457884969
236890546
252135351
222927459
411358022
174809956
292010317
441233597
263039783
403303626
131142990
437919978
204740356
303714509
234398953
177414859
172004529
241757614
229894521
12077563
209288962
442710381
184259667
451556505
288324720
442049915
107299801
371771678
477947540
405719186
18045914
443536956
492512357
161868656
444454527
228920598
138564095
308492543
485386886
362510985
307802777
309882470
355625643
155033431
383678849
136873964
98013595
72312670
246412608
10278384
444045786
23345073
147426006
32075975
307195760
202529323
266436796
474542705
66033092
287672267
349501460
232579306
468295432
427881045
436643491
148899507
307281131
266384226
175533403
430265773
354196195
280074822
179420305
352170313
208213009
351678562
229504248
49333001
340251345
34446787
450940432
60306479
497123067
198312129
228052905
58663980
33962794
37736850
160906133
322609420
379208761
304464824
132287588
53860986
283698838
464624853
163693890
14339830
153130877
377545466
447467262
205686915
20253531
430671594
380069015
464859711
60430845
407011331
105966228
25477192
324988622
284896743
350927582
340166234
136290494
431709019
175076629
481369547
387449901
331410231
162655499
445622023
122443822
2026440
254175910
250577737
393102809
449303249
424885678
224315217
136718269
244414729
302779125
150729837
380773955
436183834
126685981
473441650
200590042
115043655
260105071
270021488
43127149
477679186
248720909
22174229
295253926
202497903
365993448
207275330
431903599
370557354
465359663
98910457
202493924
227184953
307181832
430022754
117371554
243433924
455180465
201211644
342193335
419635433
422158043
11663120
390419221
465893429
453667967
14133574
342277247
96308352
403240622
423503608
460263243
53545186
279768239
358474665
261396652
372122109
55999253
469996595
116525517
404142632
492750278
391510633
220719697
494062750
264644976
480537051
341439048
192155141
282042003
360914223
98016806
283115566
144667211
394570494
302294680
407389461
415032484
356561010
199400948
234897811
77137087
386266051
160526550
310019234
343775744
36085933
99814160
472193243
292258656
433915576
411253861
151110595
301763305
151942553
68390484
411551134
162628197
496354105
470574516
379081415
26766985
400139179
26796983
275574986
291555352
370000203
471497279
275932929
184615158
414017169
397828673
109334288
174192106
486178573
206826720
425021034
214271587
385731181
371114194
128668134
325698478
411049817
82592149
475082920
345623798
298659813
217979978
419877391
190254141
240023518
99184405
453110248
381657872
294091287
443804099
446978359
127202133
109063955
440249687
78884728
461618576
463024676
182710452
88895154
291270314
452810418
265933588
119590361
127514096
20342030
159796784
273296790
262770299
376080474
13342341
136402466
125924962
261846902
340425806
118784477
353438964
134888729
128262059
331800162
195109462
266477061
327933158
233040735
111436563
452302645
406918903
466283584
136480063
477178033
106539689
326958471
137552354
415665865
101989502
431505441
240164797
463114576
122256739
35786531
169453806
84658798
143721373
494247431
346357939
224994665
52840205
224602086
392951644
197299847
287978017
255359671
147454004
214073069
248538321
477154039
202022113
132433645
273451620
486186432
314139592
145127406
398897468
137373926
76610168
61425567
98782396
183457808
268036892
147068874
305723888
197012759
281199620
227151733
327699101
277272577
140926408
9876634
333736746
295671924
108252940
283834680
497748657
467983537
90691211
214965213
390708545
64872380
34066201
373806954
440704080
80420927
258616971
127589786
148460683
349134563
354822674
449525358
279659803
291733585
73673292
293692349
410756884
334660788
375292886
226328080
6657167
228704927
116523850
393687692
458448335
243162405
233644761
7403371
415221512
225747148
239398816
206849344
184727018
213875436
431220604
308369312
170180555
278620859
340235151
460425669
371646822
45781117
276811810
414123721
458461698
56767486
187946481
287958895
336162593
442916492
245930208
162883206
430515599
494819273
92447836
482010477
370452059
324924498
25200466
153553437
73326959
498135770
415934667
124361824
84305681
57855062
262732103
61765915
355888297
222372610
194522071
346729396
97082648
198165287
227272223
166672820
178048880
230252539
342135997
205168525
33520547
374203655
114782036
10033229
346830626
97915888
346287643
87595379
253270624
446554164
409279606
76596601
199742168
288811504
261787205
20249169
434389255
86172483
466803945
458482106
173984191
201730666
487949835
227393628
499179747
310416895
263839733
6363244
217087893
110635402
488573588
139288494
116539828
394619630
342641325
343647674
369935628
461565325
498310398
352043788
74049876
281317253
134126658
174941612
482825104
53694721
414123458
462030540
260377630
18927570
53141728
8145066
468503378
366152919
380449276
17312966
73519890
113010237
338465909
51470311
83490964
287288155
9503659
144821512
120246548
58938201
441666945
401005948
287766537
327449421
226639279
497545772
267335881
439346045
179474121
24646323
451934012
313050608
301759436
123707167
411548473
53360964
257589339
429582612
279791111
308869784
108071898
326602911
9318981
316784173
163105628
248274552
124916370
186450369
49747597
489837636
113993462
329037074
415889591
474209594
237320280
313564769
21147281
147316681
123917539
125819458
64904165
229770968
223923395
323852554
348124014
346827969
151267140
80168170
376806549
8757175
46029172
150847567
34997892
362962214
147151329
270180039
451618449
41544808
257625535
93366385
295171216
389579314
208160647
149521943
7696135
251911216
208628255
400115737
147964627
3929354
474753274
137519114
456799875
270370124
8812390
122335816
476633162
238411772
70214099
221843122
480723221
27671575
169784308
370345910
478509991
157940091
92725707
229199281
111906113
34777440
185713291
5731561
430919601
481780509
136950338
231162587
245382192
259472182
264681322
272154037
73618179
301059146
109617116
64884313
440498102
477591665
304450484
123163214
466840359
411465557
480246059
395114135
425146762
341111659
143760351
107924610
340562236
249746886
203522730
259184553
469020848
166285340
425245945
443528791
235376741
444378940
327592934
397408092
351029433
204094874
68183641
398267149
289193918
416251038
371102072
478793706
253327580
154259981
486636054
50714236
24157016
163338550
497951959
271471863
291263793
343965103
200412105
373635669
73642813
51494763
402388175
453170815
79738652
325704997
245361422
165624424
408171032
156787117
410388286
127724972
432921498
379568928
300417412
397517405
236042568
444395147
283002040
235904564
368119832
171388391
230716959
7894788
127852772
17570916
442700500
130859732
168226488
173475858
410295088
165999570
204491774
383360779
118688339
372321600
95014119
403147301
456801277
301955571
291047010
249846931
240749908
17150292
428652997
339050327
341080152
24799572
146935854
420529974
82258954
186653975
175310355
256255316
484592645
414898347
141149546
240745427
496653794
489254619
221378815
13925797
206752433
97004880
363688145
260581480
196116097
370080061
259707944
388937749
15656580
175487112
44760500
283331485
128760402
374945670
48133520
13017165
197168378
8351818
487312454
225073941
76591730
97163184
265049915
15663683
226778443
387921469
98372952
249878666
42320834
99128313
208731653
158469484
284879262
243870777
223390622
468927428
307111260
471106835
66498079
457502134
14816516
429361409
172380245
30452775
216730677
101741664
399146895
366339561
282170495
110956562
247345653
85345118
95674678
245755532
253415238
258382870
285798045
139366306
17082968
359649778
448444108
258165101
281837847
490501257
205485431
241296768
153330747
417944323
11877229
253267724
14365923
187690179
268605174
165664160
184611570
57874257
320737150
356893573
222866287
38314280
347247322
126488078
295717379
372105836
385594016
325913631
216003740
2259741
184528588
194492383
484955604
278564796
122274710
187029993
29102736
208691324
283299977
2810596
335224817
422212088
13353525
325216719
414996870
359972163
20474665
188405267
203284145
246491872
387453781
489235891
66904853
373211544
189740588
14385291
96694341
274097016
113148201
496608630
49497222
29680510
389013537
280257283
294786497
338834562
264119588
494874113
114052939
356510376
40199648
185661618
211205912
378886982
467386685
356748950
14887965
12986909
144013389
48242340
394331909
95622990
296433237
294185663
129943604
229401969
112141603
273049470
491361491
393004070
439134798
434923827
233117209
219969515
268049786
413788612
329451332
357206113
450874171
167442240
76175101
69599725
144630169
170653623
423878133
432516808
364067009
258665051
390906696
282834719
346039278
78747537
443003538
254489133
113761374
136457709
355613811
235001116
304058477
365853048
70471898
2121191
155880159
190640444
164269076
272791764
48008679
213934441
229713594
152110202
293345202
192555796
80290775
143434287
408387789
143212274
422831775
482262831
24197626
159433025
223932198
51142219
210544549
2595650
396426159
339034941
460338702
40352175
203734104
60975790
437017748
290142697
417397835
335119444
19373417
349391175
300114230
200482820
494300478
7220080
93365555
486588897
222893249
116041919
291633225
261443267
499540429
483001601
309337850
499945596
66547283
145773137
450444200
167684701
490462249
252659170
256922639
8589341
184905225
267514124
136157495
76055605
192637920
54675882
210196259
196545653
343651071
489410933
38456738
84093778
107041397
279332446
25843050
303529262
436809599
126868497
245491190
475482134
130312278
148187850
199901829
383108163
156516323
14506641
96589692
191449562
494295263
495089635
236073824
339192121
283340736
36962755
479895431
180686766
378332160
22219773
207446127
64710449
229864326
158988383
156301761
454299972
382824673
248338390
176931702
167269197
321648245
40584656
197718290
359604256
188864961
20435297
246995927
205966480
438716
482790296
150673787
120108929
462416548
33653935
346586823
383504591
478243344
400456946
42149082
269253213
483777221
275880779
84986814
112354257
60093776
276969167
46326798
334124730
462013376
203365871
451061001
139935248
499034631
174871899
8970090
114598998
479444349
496206347
146340800
435239301
5642209
329129696
162595700
421640737
313332857
174315001
343276615
177381374
373684403
384609998
161072153
250581441
15501563
149963013
496106516
487849418
499766865
242838084
89641766
303992173
14848980
187708913
201300328
308681466
359780470
185736485
291031070
271550995
219003321
373957739
87705970
447891393
314858476
300218088
24405440
210757464
6876972
121429582
423969340
391243881
65239791
368149705
417318942
195891519
419514215
356594884
28065194
157830905
315279875
410493139
51855471
497451346
121953512
122226252
7545871
309355849
139701616
293902373
377938940
353732239
419063404
342378602
85754171
142596295
89980696
57946062
469552329
294450313
303413187
238521730
112427596
44753141
75350218
229999127
130484243
211851320
244589728
224260464
215502317
429794275
214368481
158135774
373736760
75566175
470815295
283604146
103116164
62406230
108736503
84224329
343263971
383459550
194705797
181339082
208495787
352719935
451723550
22590335
163515971
17194166
118709769
273685034
6032113
180324014
412930798
481121140
411629661
396164110
207347424
371815944
493413285
175599299
333783619
87611718
72574186
416184577
124009293
171840807
465984415
206686630
375178589
176275301
154618105
53786912
254288701
3819643
259665285
494634126
284148793
417267157
249843975
60736158
390943766
42377495
82861979
361001497
311847931
394195076
421817920
354843491
371644163
259679071
22828700
134493604
51104761
226113401
256575419
289448824
229758114
444807467
202389553
180258682
121450827
313617600
207268603
442881369
227610395
450798832
314259476
267873623
25926316
312272281
263067342
465967283
277355968
363679424
449280001
410527419
178774219
90492339
57130453
142903919
117730924
210711261
247602719
86226763
469160965
324895298
195627514
212921971
9794972
245606367
336372605
56454373
319795025
238065716
447556987
440105046
481851834
10305784
193246438
274225077
445108386
103529930
294446668
101893028
280005270
204965740
290573671
252950780
401563496
494147487
346225543
24984598
179628716
58698767
299987567
113782465
2502826
246348957
385717944
48253305
79908003
66226407
487974480
132816671
402944309
344853479
170220430
350052379
22226370
15998657
117092457
405303908
202211448
254301717
394755306
163923610
236789211
151090342
469677623
261999433
198685494
49319011
60613193
266191459
43462527
313766269
494548616
78353790
229016699
241602981
279639524
270886813
404397970
144419991
408618701
464536839
34079
278778990
447047067
28059093
57496615
3365148
9893022
170554933
198402849
313962744
142773371
75436112
149482813
185378936
203461966
486849469
150018134
398504903
130896759
330407070
413799492
197609133
362620962
320913486
201950741
251018258
43790999
493601449
479908854
107003755
103236499
466308522
498784251
24858402
478665941
297849515
491813691
19564225
30571590
226199399
61221240
296395102
336555287
20826462
312637516
125553609
392425104
4360571
472668585
468286741
155161184
153773241
186156351
441230328
65893418
439919014
351021781
20181464
136676837
147015710
221348765
163203396
70134516
160995938
156187648
345624287
188281535
284141669
319258607
271235946
145765333
426445447
416699125
309065807
433417250
372570901
141376505
61555302
415374581
171551952
164311525
184209215
411219339
493138506
396466986
100833350
211159099
368374398
315900279
174866838
11204469
377326196
234503106
23003680
28905575
336960939
53496505
310719597
412663655
135370274
255779198
115124088
494215944
353124789
359539862
223078651
281900501
264117897
461983803
128975585
352260354
153766291
345162898
310988042
322009584
267346334
266351072
155925330
53809416
298305445
436081868
478279132
444602961
496896392
51514180
478983070
243742786
401414127
485480470
302708467
93010124
330047457
23759740
318264911
452497031
362940893
206643542
458608581
153506312
307845884
109114318
111537899
281428440
112562039
53126084
71903458
284448308
89380292
3771312
181065809
212540797
436694737
2293836
480384681
115979018
410550876
475097527
115308028
358187664
440710645
273538547
97666411
178766226
487081857
286274363
35748934
482904744
470014558
216987216
232167094
67837310
114504178
413408037
438648478
362307755
342052679
167933920
230959192
146231196
401629566
216474666
219186279
461306991
128864027
345530846
426904022
4141698
88210501
149223379
244147168
489542113
492504218
170589203
250527958
78196928
429652725
291695207
487502730
264670883
317514022
18262117
80568686
429041168
210703097
45974757
210938734
330507943
455437048
24698759
401180031
347828630
350827535
385332239
302804211
143600850
72590278
239924552
260950614
296336300
332606381
87954870
66982634
263502483
224020883
123878092
318126481
222467813
111260473
187204009
81974916
7339378
405297395
87650546
479205289
72600079
208704564
185980153
136788224
130300963
258686980
447603739
49900296
347786444
39080572
223793889
482156136
331364186
86021196
402016199
161035100
2698513
372145475
411626280
371023005
436930372
217891852
258098961
134192377
183653007
23984109
104096077
132528955
183593802
41817249
364384262
85707804
404660070
277464260
392971623
304498193
279215801
290445392
115852610
270742038
488538576
381951012
85134717
296007148
383044530
49702749
462572315
746135
355857828
78984697
190306764
223908799
324615386
457050335
248659558
369192830
314469206
227770893
128503585
306918742
26700973
483828452
65474345
180532976
83192828
415196839
370743713
418721795
460389407
86822792
190718736
228170516
393653116
473017794
379686742
25193938
71909248
124093676
346506815
78962388
270292728
66496312
349710926
68871359
64623106
458181128
309244685
72393060
345788358
25861002
312591715
329607479
69548032
42961220
485218017
449825583
46124208
10751458
297436109
242225501
321294052
53363224
100283211
101275413
39443969
3563886
337302629
364798743
328969999
206972650
355028772
305295179
31696897
147076557
314085457
379301496
204674559
94246034
57964122
97254800
330703443
492676211
396307301
138157624
305321551
244410378
117235067
463758513
330238238
38070409
146518662
215697894
474387463
182759691
481246112
259250838
262161928
448391265
309170587
42803555
21353073
307448101
211063808
248200206
329055346
93109265
31551653
183429275
378582033
408277535
11395409
377551648
260500184
406207459
488812521
498392408
58931411
405833507
137091075
225424880
44340834
212049366
11312369
492805358
76158429
315955610
246235569
143000747
475224169
473903180
346592270
41773816
469338362
453594652
27038405
20147595
181976113
92281015
380693928
315576070
475981370
402289097
357165280
286517055
204748236
156649247
307004006
159348128
469739285
89749956
60509634
96013720
398755471
47418338
22695984
4499215
74195079
223329725
166662222
83963002
58635109
52027466
200732565
351461719
286293437
368422816
70470679
268985179
463818395
314088415
65357716
380041922
230428534
80335013
311347285
364627908
169854988
44844741
430870847
402936360
52003067
334989843
279277733
435303595
159814906
478480511
378142964
490449712
66567071
461080542
11908188
97154159
351010337
466941301
296892365
496602319
84362057
259757504
216818405
343255665
291636332
167672229
461919072
264484113
488918841
136358424
271950434
311302229
264397548
7774186
34105427
267117923
494821562
171451403
395978281
297071205
159459473
408168060
459106849
26614971
489032037
40696216
426845656
225979194
195788248
302937882
95154185
340784291
73663835
30142918
186325621
366440046
9632950
83559151
163020354
2339111
132455898
75061540
304870083
326110194
448445236
3343390
282056737
495771678
365040710
210342399
357944836
85369799
22398763
93383827
140602428
191076714
42590171
23760449
34117498
189096452
307588799
145162245
393875216
107167260
70385987
340256514
14092863
267559122
53703888
371217540
440051293
427698480
52837450
347166939
8204482
24846351
157277804
418759334
236236690
324685703
34729885
72172116
226875117
66930032
403847449
343930611
351645021
256817479
81836811
37079822
466998952
455388083
114095628
260924182
323220843
184724901
13365140
230479255
459134616
149223139
161324415
486076866
9226444
149922397
441804194
276626470
180894560
242964575
183128697
142608305
22561070
400149195
333587091
65452647
20339078
381919977
184484918
58047263
16178404
10522087
283279855
35555732
214964499
10604723
125956407
166735852
382926338
121155382
57475355
323156799
147307320
423905828
408721598
459618204
199140518
292093160
6064022
101983075
147494353
78507205
431766020
389499637
22707388
92581283
367568725
166039525
304094813
434578615
152684831
458108976
237766200
213055154
162732432
454106993
14626972
83219903
75415421
127668959
376507631
354979860
282809400
277800782
127568838
42137290
431796067
179922289
478979618
223108991
45740213
435691341
7415099
174169013
225382649
464226330
187902158
200224329
470133578
262349457
292201544
341103442
243769170
177656963
352714503
126718370
13493460
171569394
488044985
341436012
46950504
389775953
436303378
341455173
427648079
354801562
86200661
205549418
115336877
103531385
383675079
231687954
244714117
432780175
98776783
52997039
464128198
73256823
305516485
89564601
359098254
368574391
93010605
339594107
310825712
402359131
355174415
457839845
288213235
236317596
152000819
462964045
161402276
295315358
490330381
224360128
247454087
233820549
30526537
179958303
31054847
390792077
258118283
91995181
238763747
256351384
15302827
184360107
371243208
181805048
328930028
114967895
442650544
155981802
141297306
498502830
301892218
4863619
349755496
122756944
426833059
252344720
139442545
60545771
207732284
211319170
163721205
472320535
356798527
261266620
297009613
85723031
102990757
356155639
337564284
486616061
163423451
61094048
316279689
308929819
289778714
122108503
301357248
167569629
133861820
285341508
305457095
353681760
57938287
494845310
245270281
301879642
404300829
126969770
235578370
221230530
181319541
16870171
429052426
445435026
358893395
55033416
183320460
95119988
492925574
371404295
331170777
397690828
488355354
20954807
237918705
104343671
4098042
194869716
127031964
171169994
376623605
50983531
67718877
336004547
448375348
421078128
12946807
383772428
250331527
476223973
498095064
414169029
152592283
98861714
64004072
307749672
425037557
107726726
386437072
48687258
89667417
144635454
347252995
361703203
220997623
52207599
211374993
134406535
390092707
47450500
203882291
121692434
40942521
200859545
86814275
443629383
55367731
185430359
479425023
289722043
324636889
498639723
126012639
421204186
238188752
488981320
328963663
491135557
418948150
429193938
469239313
153955922
333284739
86599800
225688323
66047542
380196423
339201214
11048514
297962708
123966662
213772559
490295993
196962381
93794818
323191394
128641532
269743356
396770716
152813044
438636393
413962777
168002033
195585005
221142941
417537340
471439147
142711026
495362039
329024113
451736685
103259949
327983049
481167665
292064176
17090590
410859340
179663151
101963253
211686489
249003981
129117936
335979970
366278433
234533973
68400465
286487999
148308332
196639348
474619694
162180665
474048363
62320927
301930968
439413089
256079270
201785289
144467332
406264594
271757975
373358939
262804733
482424582
411349069
16443827
421083028
53303783
36083557
443322519
332629137
471600623
402856763
306273374
167251938
363080595
19653501
200717596
4997464
242254431
284893733
185903498
318772703
422896089
145539812
15448030
211867995
478418085
458288286
426375007
327121850
99741507
316231962
341113100
492495058
68948858
237118672
496291635
212274270
484059355
205090560
25098676
95988669
210576726
248122684
59510814
386794148
293731777
83605625
307328525
168378419
227450729
330890746
473114052
200714585
6970915
109751135
350188726
43837232
49246879
146532119
195245298
44741830
138311110
15379206
143294934
236509244
178743035
56517100
87004701
90221226
394106991
194248854
129250774
441610350
497189475
341809585
461506232
394524444
265387627
4214289
135426012
52659114
164698305
481162017
76382396
277714644
478343766
253452787
362750725
331772771
210572391
163128477
165729854
214122012
288546937
48981586
231252786
172573300
417711726
261193990
409578759
411305083
212911504
361592906
17060895
46584614
297648400
397323116
469749304
404705179
97268039
381541109
80338504
352519547
170351092
41451309
291006042
329148059
291083935
347935775
68274177
169081831
292458137
432365626
199308183
159502682
433273356
143881431
373759360
444582202
234332062
47606382
319414656
200449556
107067950
141960498
333132986
106527546
172875328
82705389
112727333
211927419
22147824
181651899
88131645
460334700
364830304
380678688
155660416
15823892
289809210
263680129
326280081
14540543
183356214
99710479
83590245
67950585
117511545
418733104
251740863
272182748
371268864
363150187
2173704
270588849
34202412
199196845
95488805
370079805
246833343
349563056
33872636
108205928
101605644
444613356
448723988
403022557
337542766
361301116
129856351
97667802
491320603
316059504
248211281
233613087
270151463
65865704
57374779
130976683
29131511
292142913
159819273
41570751
168301658
85489828
425320197
397275055
441640002
235011844
162995963
70575257
404849551
11268094
382372338
86955391
423351497
406417346
271704128
184920596
352859580
105529329
242323927
405730858
149224058
425829113
146909586
476786003
494784514
491129642
46773379
197707073
470413000
155793847
254130424
400464052
19361719
466335626
315565481
290005091
227579016
317912695
61938467
406405725
374394135
152821789
292413276
375145889
156252617
202775583
5859310
40277825
138412834
26645192
378091158
288383761
270524388
31283427
4312363
45253860
319679249
302132472
15956182
85793457
283175269
478587784
383999628
365922758
8291659
410046520
78588664
196047116
139404036
257622957
106595928
224171078
407435027
466342617
16267389
460376320
265561646
33070313
102106537
104182865
187823362
310198771
277672626
200267215
202902240
25528145
133362663
475287616
102831798
171699178
250102449
89406248
447993844
23452910
23510894
435091843
492707958
67541947
30623954
95508833
221568624
406161451
250571571
395299159
310731822
184986698
116952721
221686816
458393085
104750021
183365249
14853368
248709891
307759886
317990013
496969710
47217945
190050917
368201262
253497032
495033855
438913780
91411238
213235085
465936119
415929358
486409108
252913053
181022948
106291851
422330185
497968101
475422841
441369986
99808066
13950233
311067095
271275604
425241489
310964736
64493540
180288072
437810889
272522747
333610453
7892990
421968567
69561160
293720215
228755507
10737161
498409755
202582963
453907037
37701757
285195357
382681300
43704680
226973410
285387498
357043329
229539688
472151273
412679661
497954342
151012832
434151217
377217576
325002363
466528675
93583468
200059964
4088816
59519597
106413153
262312093
92640451
490755536
447680217
318169398
357447291
451519601
363001781
150029883
309210257
260148839
324633236
121992095
330558072
434236481
367692235
298920919
129959909
112836464
337053929
265087856
42675454
3249447
298138146
477518860
198312695
407725128
139500347
487955510
153517208
26260871
432049839
183544132
356759500
322011067
431553881
339389808
50684909
143115173
272368280
25386507
334484273
209182214
324232739
22087461
260077317
350436641
73319002
417264646
68314029
393201107
39269115
265604168
465423601
45835474
61527654
148305362
464093373
211069749
353599003
331204541
362741476
119960800
459476833
87150838
450088541
184633600
267253603
301975430
292522953
381976863
105913080
53677031
373606915
162336590
385031389
331620338
229939565
140114263
180178266
94995623
494478365
26468
494689880
210175740
473389536
332642993
223054958
280564712
95273884
471157735
412274536
339852311
107307261
366882670
102275948
252156524
89492749
74143857
95442368
212565629
112707371
232745400
374673479
239247527
444422013
126683237
295481819
177251213
4105812
94149050
404606100
316294242
212067860
206863056
134999276
151095451
93454922
435498180
184665761
303707352
11119322
333505494
497879762
417538123
301399948
302207872
423405085
49014456
40631137
129321966
432773929
252254240
12260876
259789768
394201212
32740789
20043754
29508365
379817243
485474876
320067136
343499060
269400875
397758935
150828224
294014255
427364336
414075943
293243623
458596678
85582304
389713279
270868390
282176951
310482439
85531562
152314214
473175495
433667632
88600997
472150149
217308004
307410665
129293593
492790562
221191172
223911958
77290410
281371655
157808621
264020746
350794229
3086101
98408604
99187753
300466860
289131410
303487478
5136383
309093053
358801722
194331051
14587215
479419696
475557451
189802142
139866995
311673655
324555146
448971262
217991191
464151822
421346482
329969703
160428379
14262637
66365060
199835681
375849739
177933088
183157841
102306869
99254436
428151785
175965066
311406057
291185266
160868466
490400848
464854759
282260395
72389917
281819466
362414339
62688389
361324630
376755087
200953402
64811412
355826031
453702
390303066
133306528
149646750
59963903
46824555
70048975
79188351
208138101
167594242
206552954
92905173
32619554
201567946
302135347
215490194
309573585
483464800
388598053
296522731
22674886
121025312
16449830
203662726
218320027
354067394
6806987
23833313
341245609
216626118
232605641
459774295
213429636
485613594
354855171
401675844
471431764
293815264
166662911
364959511
4095415
53383893
246400255
170533846
63510293
156842094
212169370
37347361
178756295
167493065
66354937
4732549
341706126
221534001
462171837
498976727
347239279
29184934
111939923
264860820
158997178
134415567
140040845
216145963
310982055
202753205
376503109
32289694
39044116
138034528
128779873
193739451
356824128
187703250
149641252
1565942
245757886
8599633
142260431
369768410
356248064
119448940
225948230
238861567
48161980
243285045
94178665
176670257
47295714
332273694
353298630
191941452
296220809
425714076
78406701
308450646
140923725
325307474
372968658
62806216
238922500
129131915
399758396
395649412
434843925
50332813
209613438
240401922
215092151
183552589
158484800
20838807
463155609
177194633
455197689
180920849
60262454
4108507
57522729
151020026
369417570
326087251
62850593
158913283
406592716
323354735
370938743
201348554
271603470
292799334
109594469
235234365
172057914
263678338
270443398
233324292
308446219
330252418
131104775
313491671
425786566
211313713
287428580
106430515
255069067
277478300
410810749
214786311
38160583
408465599
187031441
249290202
387647594
93859406
421828675
287022469
84142296
128009146
187829499
302446274
49210743
50412006
112209870
101150299
373319384
371385558
92514069
401964008
374464734
296438293
94888859
363791246
42754925
364352140
324722078
159901960
181987960
22357176
5489827
346869533
9138064
216469320
159458128
478462666
481508677
352576379
163229669
472299046
77411785
159209606
14750180
171669792
132620484
153480979
160241038
203797294
441173523
246977242
476867015
106683979
389386775
220994640
479103267
169109191
340469574
187110564
312959481
357310854
260672678
367115909
19818641
101104749
32479979
231363218
290265694
393621154
236926668
116000598
457767917
466777085
184823696
62137442
309950366
32723652
240391481
356432662
476900016
397908562
439450389
318449087
342801495
12080133
76622894
297370113
174472774
240868923
387188007
178152453
370917051
259901666
24714898
106578080
431622709
369361514
9649961
188654861
14401191
16514178
170507512
497780309
159454682
344056571
191794363
86424511
412928128
209655697
295940089
119690954
18206929
175239521
29939178
12155244
408209355
31693348
333368496
363121159
180307234
388405248
176709887
298684475
254618428
232413720
194884437
344759789
487388013
156398738
289874999
324243423
400140150
317738786
213699458
375247932
80955592
470791094
349505346
370853680
383414863
211232852
421757242
10466912
101984595
394197625
227734480
429866730
172219347
314146605
384290942
106833571
323414908
251785946
297906803
395362640
206307
108945287
297580581
85689099
454365760
264658797
201226023
36275991
346512726
240851713
8266392
256853254
304772734
376960108
443339250
74158454
484704177
302397411
252187919
411144627
357756970
288701067
330714785
395398034
70632778
211268051
418961906
463894275
440408819
369972534
311986574
71326079
212769137
244599498
334835760
491810543
265632451
2784809
14658407
117315506
392385671
412099695
159201723
172447474
135516618
246592517
306939632
28781462
56647816
445509858
370262353
228049016
260026029
167784905
425874641
247596686
201849829
350558047
341542096
380152968
27898865
301441777
19587839
240709570
31034650
499448143
443237065
265537278
485097032
4052918
36884917
200370395
355431142
267031784
74971519
143701614
52735193
276393528
382583742
15246653
88774021
376366010
41722573
494149065
350098318
375007987
9230426
201966954
372599492
330958855
219789455
324495616
236826876
470766913
353068155
253505556
385742420
347904360
127144315
141990207
444758130
397850649
143627340
315509579
48214951
497275840
330255488
28030305
11046766
342232213
327596951
13589486
127889390
358940163
403942681
489933743
352798625
192990382
464052923
352765906
296586921
443184225
180362108
206115252
430703320
466492871
476088048
321702725
238113198
19615004
194643113
253159457
49786631
6433686
443147278
4534878
140371505
374351713
175842237
168215048
270872416
365181260
466400390
409077097
106214703
430912510
322413547
131788888
379122893
169086467
248116952
304469435
477817613
77363490
482003710
77363245
347299802
380278670
385282669
284262496
350246093
481233886
447594849
193640583
379797828
486228725
285411002
472163097
118092643
324615411
97031636
471058264
16553899
416160807
114188103
373130356
385708865
68846813
359059406
197405216
5946789
136881988
60342618
427808577
198409597
167027872
369650282
107984586
224594421
316276754
438880054
90188496
292119682
396058143
121272714
465742473
135313761
487575052
392286336
322682593
427886478
93258086
123120705
227431630
19258424
485752916
2557712
327411013
343710859
395324853
284866552
183642187
292925619
133245146
149499047
205223013
262209031
332920364
127743228
471434524
235283764
194533769
499704893
292953701
481845990
450017435
151832241
368539025
174346527
227396792
264627608
428802394
318541329
79677853
274698413
464767743
446907025
445902690
91733299
167732068
473765025
486313393
433966596
449374258
17654247
260161428
267112413
322225550
149167589
454819941
337196403
31779972
289977343
1456760
422838569
72170916
178735308
288972610
318597954
171427006
15541525
40447191
280679343
274693923
427639913
453119339
174121363
264222640
399108586
12275488
203140866
274715232
358702866
146884005
72016468
492495728
424114793
217399727
161895828
209657744
491150573
311008158
38679204
292496601
41666868
204578041
181294398
263369550
272896502
464218018
41152696
482555081
435572661
306233466
38823486
265551050
496792299
446501382
336951684
138906367
224780140
262565525
384821890
153319021
70708343
35038122
23248535
69266723
126106470
231355104
285977720
240542108
386386164
12635425
231569939
185750768
248566075
15193444
307897391
246136496
338447360
105726812
447172779
288350761
341754164
181773642
102710441
24868445
375091644
364247430
468164640
194692686
365332131
235010243
417403821
205801806
196428575
22884945
339535519
15690327
196410223
487516064
491357798
272434598
488095619
131217606
255608253
118905233
82682325
225579309
59910171
392038042
126673396
21165990
375190442
111437516
321228790
417414372
138354310
156036319
388470202
60158137
30155945
343925135
192337581
413615417
151741361
151312276
168378848
54100985
52778525
24212212
385103380
488260716
308326148
253804824
133534021
454285449
66680930
380424408
189324435
280423549
422605831
75230611
206471921
163589284
122691663
193077088
93829357
28701863
459005252
381768217
252482865
51088293
482940842
497797610
223230274
140104577
179199932
361993592
64812489
21307197
17763136
222903575
374720973
495756748
318959054
2872255
272000980
213283998
159621920
246930113
208717836
159428774
247653342
159580746
165113341
35967831
287749623
365720156
240596345
241191639
59962144
490017236
39588659
233887435
111172293
102752156
264618725
494592152
452930228
414349740
250451148
267963788
136371255
67477671
37386636
437178327
73549351
83936895
339059085
428747761
458066904
48088127
486660458
461938165
480629902
58065851
271037107
54801692
25084977
374495355
364698638
223469832
285681007
64512691
100096182
215026746
432194568
345982954
421064894
159390079
494749699
296218560
332883659
476090660
197962220
216175046
303092596
189162865
357643456
380767871
475612825
359038300
349005639
67685097
296076134
115169999
464038932
123562783
142160684
498362067
129182995
364549125
112119642
460161624
356515025
77933414
343857043
197746940
372368821
166763392
204956782
231255477
255217663
86352194
408854274
3105105
88754879
94691958
64242252
436207564
437716096
359309559
88842518
383975116
326739149
187472253
344580020
76463047
252617204
398085392
149203678
405130441
34159465
128453952
110200307
394033963
252751546
371127941
299015199
151091189
127939115
177394945
404291932
126139108
273209990
343957822
270277234
458677242
317816399
381917045
71792838
308656792
104151820
353879209
221402055
229907333
114832271
139316686
273952034
93764811
441095609
240965498
308410882
150860544
367501622
406898684
382550282
152230804
158797170
479857006
398821261
370977655
455116601
154861180
151474935
164931210
97062735
406271128
313109062
267900853
290237109
363449657
64351310
449926063
237698275
435498574
275534902
239209776
430738151
483193228
220081277
127498815
484999633
293527459
445499793
72868683
169652107
473578243
299393435
79255207
332779574
243010718
4506086
322367901
263298527
382574209
104081661
466564763
257613699
166455178
176024176
364727861
195902847
377663861
170934255
285749873
146045778
391601509
281740059
127115503
209060604
138014815
465377357
199390664
83510079
401368232
493642268
317516680
18636889
461189879
117899135
2962156
313378247
340594552
434419016
389240524
432194341
393612484
141569322
494530185
240373799
381831626
193424939
171706329
164501624
49442609
486025165
397591700
192034239
230004317
353721751
391267368
332347670
440213439
308987505
292155066
34607955
133896061
147566369
301687524
432122969
130712236
148575340
199822772
94006621
181628199
479487160
16689618
146146197
14368354
308156420
415829684
498553860
376666521
164990793
314076326
126116986
461958148
237862647
164657251
469894296
104016893
383461549
373356541
65892591
394971938
420239268
78055211
168795972
91868515
18880572
133692412
229845488
151906657
427222788
471859363
225912770
331837143
483782695
149524277
99095334
87145067
263614877
223003347
409144485
243507118
401686425
250921124
145457618
284190063
353318315
99418704
320727706
339685312
246139573
62531230
85364330
417258150
288287370
292675111
57072486
150859123
472591823
168147016
179423590
164572566
125509135
232923942
312292008
305461455
183604888
362172820
18490694
399415012
4879890
396319358
399282987
18670470
328044704
144710612
38887803
172331881
430589175
276555382
433535471
375295794
265727950
342146597
267389333
294738233
268639281
173198816
96293237
468147440
223845741
45073966
106558897
327097789
17048707
146025936
248991444
445241142
268691067
191105351
350918801
294358598
184307469
319578606
115126736
344912688
480252379
354444594
328833464
242254887
80775251
42133107
103236119
463953072
296791315
488407227
233728110
207311512
312670997
358799813
68910250
8779587
302597546
285750423
394558562
275510153
305019460
3881110
182796186
388916146
76146377
469104696
465359901
284760683
430495159
487427045
165957098
336170124
26514587
429138903
281992586
92559917
225464456
3496872
375221409
47623628
241729104
156129712
87005531
344792111
142953979
113235460
326227367
398798507
84530849
118670251
287340684
275544618
183039372
429862135
198832035
477795475
316269286
417941419
291324339
167045984
145754239
480413912
255863248
406070954
356847808
452465818
111618657
326600688
87064407
331837744
234850025
342961287
295196988
498254755
79611678
468460045
251400572
162482252
352050987
370543051
476346660
290115600
369905328
37795681
417547160
451830770
17999092
377258100
435534175
490900378
214483132
477309472
209126933
154440837
316233428
398121659
490928128
77057510
74358002
189617564
314572730
108918989
343484021
302001962
254487157
336565220
34768440
413509618
403427443
12733030
115644446
150550002
4751154
32995750
351699326
101627552
409926090
474692022
133763263
58296208
339208068
1711723
373591213
254260632
334768567
369729029
407110059
295722322
490427456
204661816
201069898
93721444
30675796
93241089
218087984
464532294
442413227
489374210
399027058
164742508
208181634
383422117
489276634
126234562
434615366
483991530
71978596
349843245
110726266
107025185
362689417
123726057
299044101
151702482
342462589
118948603
216928380
136893179
365407720
422659676
450028612
375445228
394349335
180424871
355965779
275789553
101619212
492283076
29122950
481434211
82891364
443756519
218897210
345429369
406972154
252625373
88881561
124052367
444678099
220350298
415652180
141780870
44652534
88532278
90709633
398387560
388377326
449857264
493343135
56262912
198473649
533827
497864696
420249179
377449887
455982804
150037404
336728541
147030051
345528071
106541547
321739148
461120728
195323028
459916564
330204596
2564113
80765424
363539984
485798521
47519347
434037356
98235449
231316157
171535321
291567529
300273546
186145624
409996997
172212622
199950388
376402614
138525321
22185172
158126799
293382182
224323868
198304859
468817423
303048742
309807045
259811461
495406145
399731169
125782566
188119263
358110056
76593195
133248714
249304333
400299012
31182320
265858214
157187362
369980348
498116668
220165820
269488219
209611333
204891348
233946887
220153737
428116010
72148120
213438440
380802016
223544269
190525519
98893429
288126270
374146018
330561365
440789415
486099154
499133998
475632548
385104523
116461128
365162745
332477436
202561135
231673380
385079631
223443940
168155272
189188119
13812417
226408725
17982380
202160051
116797935
383430097
167977408
420449677
399033935
71043642
341651213
72094689
387318333
227103994
459333159
179805545
325195579
140692485
143102186
422607135
15367984
62416928
89069081
349901555
302687716
403825150
284355802
449357254
388077624
264492255
258768957
432507033
304725395
273261650
287471583
265293425
307836334
209576852
467754253
192485973
383306267
255365951
337002758
381239251
226587134
159233681
93157895
266976625
239595015
336838255
28268594
493117008
399878186
450117206
204894873
271216146
43865347
117514903
165804706
281835578
399784623
87950118
33292281
154375285
349456134
322234250
314863419
175740945
436114299
257357537
492371501
123829510
24766884
6033437
169266817
65432731
245159052
319533346
438185954
356767241
82851746
323101307
392436164
444162562
487588973
341866108
88262500
123849000
91102147
99797651
52483016
356730674
417494394
57530123
319497021
260294348
290725648
462130648
146061535
221421968
11359934
357607961
288009028
322879690
401033970
158530540
256578379
387021950
101946403
317684125
85868321
107642798
61306862
455064791
386400989
297926340
388629408
82482092
86002269
292580021
418812016
40545270
149686623
79562216
179574979
480445221
224182669
100417920
255565802
155368406
84959371
119134956
237700779
344130659
161405239
419088076
192782028
111693926
245144037
462370311
391166684
331837447
192756453
229779016
166220348
43016071
240190188
155798463
51152931
443213169
416973211
446582831
66900572
6622941
97939676
225073289
215590904
692008
100037930
204945105
178311928
396947232
127755019
273218987
450105490
390325307
377247390
207039879
338012194
253555229
409415897
244625342
472922200
295235294
265027501
193526560
450272404
181050309
148275753
311115746
487703914
107807917
266708857
478070810
156953508
375860240
27737207
333918832
119644164
258411654
485656640
97280254
445780714
98516868
295860577
276933854
457276759
102215280
157786245
361083062
207678605
1114806
395712261
380021165
127638956
277971165
332614258
137401007
273343269
274434853
164850690
250698927
402185526
252253503
286832787
349084453
335561401
34608842
341571578
368556682
285199292
22686043
387703999
341460618
194864858
366608303
156367479
316854415
315448357
258947103
206751029
50168801
330476318
118242118
407885511
143378684
293523685
57397609
431814704
166865148
49162943
80517262
451962887
489868805
50903205
325580436
50608586
349188772
221573624
393782834
399640083
400583293
57558185
302510680
196120064
280123224
238431469
219790716
49337462
243553024
247304075
139354972
346795723
264624420
408173334
154080459
344920753
2653035
66227183
91870456
192344850
224539726
190122132
166249582
475298089
196157566
200563813
465888243
212979702
376904721
422571973
217099230
125898025
17438240
433207716
406349647
412184150
264643255
22905341
16567157
163678451
173739686
175935295
268604462
307446712
134085536
3169839
296764880
41463677
207339919
273038014
234200632
35312829
379553104
464135068
353157378
150983012
384474888
227934282
105273136
309993210
224848120
413039731
244149270
474226078
97028301
210235534
35035326
63653242
391894792
88696764
40930688
497982960
141248636
428707984
448102232
309386793
449504788
158590210
383256772
244864714
463113132
106331875
198381606
235971866
246566237
317689074
110262147
135421330
25572187
143775484
360543072
4487660
202311027
444647515
322421378
372092747
93385582
454980877
168756364
199807673
213319936
86290114
180903342
145669347
484433344
434028748
32907740
74681258
348936959
20465053
7468437
295538858
389307157
65135287
362082105
190092983
432474349
145127107
76029524
67534829
284856762
102914224
79873273
471826560
542057
245728278
329184786
201398803
372103008
388331119
147070723
114109297
101834461
43497817
452759259
398749783
470225496
2596782
34948203
301933727
283679949
481859160
124569183
195630012
35508265
299479415
399847100
285446143
212846880
160194425
270526801
443939676
11585340
135520890
28735002
169676543
83792243
474957511
480542185
104933489
227404892
419650580
350484536
380574791
324172373
173388133
322313411
186693906
247733941
423284246
412320035
396414628
76218087
87504054
471861507
258930811
107380841
296995763
487976248
252064691
49232651
161518033
332383349
133871915
452799445
276510745
448528015
15185152
487554042
130788784
31801301
100613265
438656673
424334106
313646574
454291102
50795703
263868616
139270614
17593376
379733514
173323171
402343316
467649583
29122189
60556647
112242207
290919712
483688237
194862888
475049722
239277734
396936700
464481691
362619469
147514997
408701872
2616802
88836402
159330233
249404161
305998837
107939111
397258540
171464904
476220263
238904924
84262361
317598923
203800336
65122306
360883959
458323904
31245248
228238518
308852492
185518691
176845025
223541564
44834201
199899357
66485897
488892613
219031366
30959600
231182196
94325455
342161924
84179016
321859851
323418506
375483342
155183347
96010489
293139146
207232847
392897636
484534277
19104603
292934201
357433533
428680443
430216668
50144020
419815633
28563799
20800864
290670235
73667500
337745955
400442253
308390127
352107094
42821229
59706869
319682488
441322273
310941908
324805595
332437360
283452473
359454913
228501703
217406566
264736609
160744143
54807765
145012758
333796751
303565104
371585282
59940163
2182544
150347736
101359290
219738516
292180270
487441670
191255706
416987678
158730240
90657837
254716046
190332068
296420796
279351513
293355470
120355599
33815193
371505366
3629231
152299691
81090393
268943351
125482285
317171568
196750148
340125916
233817568
300504917
68413218
92406449
35033640
143680760
344897182
498378193
158477315
376098739
334897759
211336926
90695346
344666777
283093715
448805055
478657786
465742208
425089558
4914203
290958369
495675388
488673615
451595833
1860053
93383878
119189807
69725992
29750957
225247372
151259044
74488814
427241248
94183564
109655950
105384735
319258349
270337180
250621033
102510716
453238938
90916974
388612172
286922974
36407709
121729744
444553929
198613484
472603048
350588062
375238115
463788240
251544701
66681040
132350551
348471319
455573474
293198520
451081248
21178398
417681337
289898927
56465948
327941045
246579550
46043873
307890445
350257360
231664871
144612835
70350266
321515399
164654389
90703510
236127154
174697453
253867217
121486825
178134917
264245779
211097675
78516666
88139431
223164103
279740113
135112850
284122171
470530765
112306612
240997546
455556450
400941468
172639890
119626659
443742008
337098872
46295250
441433274
270453321
497478195
199100805
185276233
468507776
492668041
140197062
384801272
109060820
496249196
183867890
427547680
153735036
88378293
114942710
107282996
359382573
462580462
193638917
419210665
15827379
120435368
317403190
321420204
4795415
305281327
103869903
326993517
129512984
407737412
436185677
358475583
32302527
231546287
384284792
174066196
489810864
39671315
409782135
40258251
229038105
7054182
135724567
187962728
276632584
339029937
393640354
55901582
407945588
10090579
292960115
394483695
32375270
35860644
51994408
234027938
351447509
257145797
260255068
214196955
487513207
477832345
421502958
373144495
18385033
25775746
99601450
416599313
112459404
275429176
16791301
261560978
138254706
358104722
339429572
231702597
424509528
90662696
374964076
138947950
303344681
203032668
308633323
9104387
365769331
409413591
426371470
111744783
380994528
60972883
58489224
136458240
54746760
28096315
251849283
80064955
6310357
189507828
396828022
303259185
117736594
297301441
283943256
430016836
217188114
441995156
209191895
272849827
242414367
206069114
426412400
321518915
326116599
383447133
249631257
247658112
240473965
227293493
370182755
118351416
402187969
306748626
97172205
67271004
367927706
84042707
388322670
48028038
391439375
237288370
135738714
461697964
265463114
469318065
5245678
179853759
156337117
387943231
112977291
100750305
158856777
133127893
220570607
177122338
205458576
403615625
319431648
61848765
361878039
124656821
157323460
445047747
339292508
383183696
39490986
72204329
155342762
341780313
149101384
133422867
205082946
330311953
173017203
439124250
265139867
113377109
448448321
275876423
19295286
86518166
31872479
488684576
103995159
189723354
50370982
149061546
474579634
219151680
435048896
125142949
468193825
412420190
439417553
331498188
169184888
112246522
268768023
4846268
40674443
425509304
230382719
227584726
157843556
242498267
322569924
307040497
175105969
145381251
473019213
87166067
295538338
151071057
34105617
232433796
408319275
181387423
245480373
12724953
292767012
178672211
153712630
156339911
97441923
214858339
247445187
327255169
21120088
364042293
461437890
429639446
123538733
89648918
38345245
283314938
438836994
118439893
381567667
196695263
487841852
250234376
308203244
235388844
176515026
29000715
34947858
66567339
198391959
445941388
60491321
186091349
44480108
257507653
339365579
238226341
357791443
314468474
246158145
237095803
47357567
496128359
237461966
303265831
221814265
159929554
441082037
457364767
306269104
315897435
436413660
103220227
119224149
218966341
91737520
350770204
18528330
63323401
405179559
240782226
359707445
132078418
128458585
426197661
426377685
258573435
495854265
125472600
104465184
289294219
147214551
431206399
218653780
347025329
484604476
414547197
469541213
36248237
84064488
445104708
200659663
170015806
325174388
66661588
125650244
157311549
314246448
447922898
4727026
270592310
388630579
224722741
212534636
277938254
357110904
177914542
214428368
83786273
470372746
420939948
168727553
2934426
304692603
54241485
257027988
287902554
488545229
228514067
469369182
230436424
302397773
184426926
115615585
171457588
444617850
493482293
288794659
358095571
222093788
259382047
81535286
256531651
277614180
378838676
326490837
416487366
251835664
207308061
182535965
358766688
32320695
390545830
368409243
346467803
459239210
279909337
186690438
330586801
397792542
123739081
205727703
205764707
117026516
100291529
125574714
46502657
133367308
459921232
443355301
246001351
369725663
317683703
41284737
212147669
158045136
112441617
289372169
178582054
395680833
431927649
54463751
89884626
66645561
147676585
406686708
367510555
240678568
350267761
217327113
468031708
193191185
222156437
93743726
341831596
128189448
47120685
361413611
462215862
443296085
19849829
94418887
126715081
236669960
398065507
336545683
473340966
17332242
329326555
319643705
460210715
75665334
34916969
219670786
150247842
17004872
254312276
276887447
443434638
220125559
70910516
215226162
127517720
382355179
20834
58732682
423387202
220572123
413287707
441225289
30820761
479230076
235876972
285519437
298979761
465985389
40606132
31856189
438396403
421228121
85427946
174623572
455619632
24347569
178973065
284231932
278831169
462291630
450113135
25102276
54670566
95429392
157874744
198458714
392172045
38320835
288874272
83477539
496568906
42369861
495076402
457225527
425616393
309509442
440186951
387126805
435943656
271715595
351386462
353449222
233703243
152929237
30672061
477710019
247648444
311116509
383344934
244550093
290734116
435911702
374627443
118921979
138581080
362856272
483192770
242459394
183452381
250421846
380854050
423513090
371846668
199166175
274611995
305631659
79808440
316021752
84446388
48658987
144606028
139909084
13203286
36822135
313236843
400060641
393290938
120543941
209509751
4472621
168645896
469051251
12527105
419949307
62851280
492019134
414750749
118312154
72931367
202366827
338529885
464968543
342167177
329636517
87401421
351118628
416446896
123683529
414403782
403588597
51107405
388312698
245102291
354294020
124474899
314392492
130960128
93161205
62968384
244814841
48867749
267694966
374554430
477097192
254596898
135725096
329392074
95891204
297243821
396015479
454926953
380672295
75125042
445227391
248913520
421326296
340806394
498180254
22477941
343637303
51919392
457397312
103285422
224683983
321306966
271181510
104032019
84277439
14052299
238995555
25520524
405146221
222452038
408547921
81452183
381229071
64485804
170706737
142446439
111378976
259176433
302635142
23423029
39457343
359172654
163817105
286562249
44515254
195270474
473997871
450235275
149188141
206569120
46005193
475535799
310744327
150717107
174746198
243518056
489795636
222229838
63835786
340932526
449681875
150885466
318389876
290553405
197406954
441137656
149691852
411288806
96057600
170906328
388760112
41259268
433790661
446508197
351329516
114852310
363218288
133216358
423608846
218991970
148886798
309847358
461693211
390105173
406019622
408938957
498997608
209422504
334432206
309866479
74121608
158444160
22296485
216673219
349922783
365593971
443370913
200510298
444059534
159008139
295849493
488595382
232647296
267201447
463199168
301060528
396010342
273576938
177864145
227380311
428487436
437103625
195715599
30663785
257722828
38046928
39396762
330425397
7060975
461302533
250347638
469459565
5897210
45693379
452688297
58251242
90710012
259469407
447305785
221739250
102877908
308776581
143388990
56287937
185574713
82264531
37059296
497273048
469029400
424674927
265461745
333020484
8009376
445295709
386356122
449659039
364771946
471721968
414548114
157158166
291325949
304439728
97978105
466730193
314157682
26776463
410203995
333842164
44713880
81695549
176677593
312090566
228709424
472568469
397660097
456615482
374686904
446010730
264223833
21917524
113954079
208093752
148932891
185639917
385631573
212563197
143683046
253053873
203315532
332750870
488600613
278210022
45891565
415139689
236187676
494024806
12628940
292240447
499106947
92845468
137915460
138195799
389881973
315653347
429139370
237593706
3560846
54037171
269470353
244476137
281406410
456466003
63793978
190348889
383810021
452709102
61718390
396628907
62251280
307236076
201602449
85970848
99498232
201941496
237211327
221275270
43969103
238387473
493222023
119661811
173718297
13541946
131058533
191654396
412489109
222190425
491739944
258947248
149027110
492265332
486889664
347117840
153072050
298417782
370781405
31760576
323862147
341808750
196274573
455863205
430000579
461469138
293998818
368309675
370268694
481722307
72830135
283825493
111063330
494157463
234448876
400766800
346057776
356527500
84180918
197076694
211317433
306033629
47612398
465092300
70803454
290942321
141062997
287614335
1069341
306045486
331801759
8395709
146571464
141247851
428662583
466869778
463215122
114908490
349635410
47246098
230021752
338694076
241521417
1994391
225188684
443115067
48077993
225779526
119686017
87080693
55371467
130935637
209441466
267449718
467777010
4458780
373098614
262740961
255218877
333172022
212659011
63314604
344462048
310215432
286074356
201026951
140469091
61070155
375150498
470058310
438904736
18089910
452048517
126169953
246421044
349837989
436467826
425712336
107280377
228980552
2951159
325688854
223965730
125090983
146787240
173617159
359212337
398143423
66063947
311770554
77298470
85215329
182491979
22318244
117634733
183433384
105027815
172095110
15608313
253395013
54669377
57188869
180024029
63003202
307582419
219678861
363214525
430912787
433554160
123072044
378274460
164553520
244734565
38663959
314865267
426296158
112375766
369736771
183890430
443115267
493633312
292003923
382742889
35616903
212676922
116726834
129074
483814845
404315103
118279770
424009838
272823014
428822484
114261399
433768041
464163282
82273055
423624551
455889028
126550971
18056854
299784947
17717789
92189123
197111582
267350055
286976550
115598733
364280162
418993504
451402254
353373192
458262356
155382147
344244620
17619391
284972800
355083156
379348706
189598361
462754394
310487759
325220235
383943529
490307168
255833037
142810633
15984127
26533455
302823441
403494240
405341272
210323511
205224847
26919091
9071822
492515079
280801178
259906106
116045882
279448088
482190322
394446145
142715533
41007408
397362577
375851499
432549058
278190281
434039502
99600391
176568068
179822364
170984529
8082623
460170006
82903161
463496315
142124113
424370598
17196982
146662765
520382
50794774
36243722
29673146
169450060
395010555
204300790
175893152
277848488
144232917
474385193
209452085
62098761
352389668
91528269
378759376
248124171
203329338
253133768
173904480
467066322
347541861
42714144
229895747
158635724
451569176
393275522
490392885
292993513
124696447
180162084
58894124
233119327
421286178
121883664
38966862
198792440
298806190
417699581
270668489
223591645
117111728
102725755
47238256
406206520
424920554
214505418
218344950
272524306
380339763
323802606
448596846
205046787
422212300
256051189
386214602
322407500
473721138
73646690
46204660
351425862
470715767
131486920
276885464
189822228
279763160
294268522
180412500
55048051
31998179
12973596
231936666
229765151
80478180
327335235
350526856
412911866
427569499
132295457
297512722
362506106
185477861
417182438
122252949
453810657
350737835
56268470
75156675
444320075
119836104
235443497
294115807
442795139
361847302
343956435
454233151
300671982
364672995
23960235
306935346
275401141
319611966
17763187
181637756
151332854
167791824
156964456
450394154
126171410
186855716
180009955
29525842
39247952
37490233
41348422
84755436
176647558
275793740
193670557
123910382
323099553
196820433
188622525
220521922
270068974
458507786
49092730
453370345
437917019
23695855
143730930
162354792
247378367
404981313
157524126
58368474
20796459
61513189
100745518
104311093
230364285
238215658
428912340
461099656
102448651
127487198
399320424
210629976
281144939
193825718
464955516
115025672
237128738
94685315
69250210
282902252
420880745
63450689
356631140
72921355
361465348
173383102
392941487
51103467
476805042
54087374
24334707
25829516
470616461
499701557
231610187
340110075
60889901
55594566
297316705
63269698
384233818
474288357
209910950
469739544
180619980
43680917
144952605
192570016
20240220
391848010
13787754
388345693
373110203
174018925
271682744
383779035
111853870
129611807
436841317
454365246
381348101
163069008
378205512
363119168
86243885
356308875
164799796
303746323
170468808
396549607
365670196
133485342
170361025
132201453
33894005
488427950
220223216
394870015
304577974
413530186
105863507
470939125
224520556
170947455
124358892
345584631
151766573
490980708
304031522
168999017
433643650
460731390
424145363
229268791
148405385
240679239
322406982
315676890
493736142
364146515
250854143
213721764
489862177
490350428
423413409
16577918
368225033
28580613
233445092
115155035
166303753
305725950
423669128
270512888
335818127
324325619
293497189
284790202
233549041
343806056
226132871
355065079
328324925
398802330
337476783
191846338
425190943
193751720
92245544
29858475
379199920
235418735
371088
12605489
25979187
105566180
345057051
65867943
464848817
460674803
30418415
5852928
122391369
29832401
16219333
285135578
309160937
105286326
127269765
81418625
139905402
120968286
275705752
182625729
417283653
46666866
165748431
4378118
258651930
421421954
463499928
367874735
63220025
402607485
25248407
175866070
497532408
329205010
230845906
170850119
321608169
164026291
101429413
140733011
159796148
208635399
251476537
119738580
460659034
94611008
357144229
102645472
163659641
324637044
210382611
304725489
468913039
478506883
351721967
236220392
253741998
355800985
448257887
360490315
160109116
285506057
471732192
128829138
354080673
110581789
59627668
327525619
13229776
4410969
142606606
227513205
480302715
18509784
297613518
333066278
95291995
235576003
207727838
322629329
264351026
67561745
159635012
213833503
414517268
1440916
286940951
480489740
355819628
280837466
236127103
402162017
200297653
352647126
488802125
359424402
290805844
279058654
235117897
380755119
15564235
5272943
199833270
337232224
381783929
299315160
166463338
311432921
133968801
39901616
74959516
343018587
59330209
485271448
382077497
381086964
29513930
44831508
432939017
31382885
20686908
324902865
362149391
423859775
103808622
212306243
361641094
290929129
249545589
185004877
427662510
157475075
94012699
183179877
462753608
82419624
310048064
461730529
105178125
251900550
173768164
98264134
98636883
369765741
200687580
294957242
124127387
426066207
303034528
17909502
58375827
27130970
356658721
140174243
148574317
27886146
90563891
199456898
404255215
332150344
120064822
71930564
40314460
106955250
225885264
70088434
120993059
207733056
387051366
386933118
373236492
76434725
241452400
236519537
222572586
200272324
19168715
251299648
145379495
423393642
48577701
188860602
64870785
32981776
58804457
336790048
75816321
493156341
312929952
212410440
15850998
49228647
412471020
402068486
272994080
438531925
182472411
3889958
33347277
155259178
108889320
101129737
378539714
185163511
252906703
193598916
179378261
416005595
168173690
349995881
497695481
1673697
376850887
403272340
304680702
239438875
32800674
426941895
27552568
160652826
117430869
483056092
193678470
496332059
239761440
383499030
401373128
410594457
274441280
408623870
259926790
409360214
175080529
126778500
76520086
101607692
123367919
4520223
5114536
446636295
242289056
346276382
73170052
246602528
350738922
492997182
409467134
213939974
63664474
129159440
120351801
388718303
363047278
90911340
32955810
451735194
11779541
169406862
368314209
92361967
94178299
436166173
111510513
66909186
197500157
483388332
111084068
66510136
320553513
370086604
151260807
11229477
245604707
378672432
139521681
197978966
127482700
274427375
476564787
336525941
217549330
95570326
199081534
450332651
123217138
224656077
163961055
400346820
492073780
287026711
244776856
346932817
165796916
207272788
325205445
404173264
292850506
234054300
342989833
494583215
182818489
52848360
72996971
395743315
96071872
271524373
407665719
468880304
106123792
82410910
14199221
294923696
219065635
125541589
276589647
306639073
215666460
111052281
144779589
326290667
494110773
308100926
346924201
167113
271890391
111426661
107032050
175017195
304565385
33487264
137415548
169289402
158567267
91937484
194802000
278631169
132303684
57979717
197686410
462134303
499386133
200370034
143515076
394642578
434336089
269845999
93015837
163722314
93977695
259887959
136554062
370811242
355772478
312557436
424720958
369301592
445148457
167500593
152805041
25249418
57754279
499350267
404069884
14116385
257640537
416914569
117788900
149849713
346799374
381454099
346709664
283412136
198512614
303897393
127276403
53924304
401572542
181796430
19888138
344861343
319524366
378721745
88143226
18863936
241516098
113967682
76544412
480893972
207983595
448067445
346423385
125651044
211581985
110404935
369742524
357107860
489454021
385977100
268576052
330298169
146244993
287940137
116716720
457780522
397936535
92405888
315128179
199401338
166663249
223234996
307911937
119065983
35543302
44589858
127557986
136427209
226718635
393070635
388711880
299876551
386088331
127106164
34185235
354169420
426765719
386517203
7313928
319426772
77930680
27054139
99088610
349775874
145905727
160007076
469677551
23406383
135235614
249588893
167164300
455863336
345120049
162570485
273154123
234313496
150336847
430583235
18622441
147786805
164948593
103375298
85098143
480638343
486347945
108157683
335128849
238380047
79121474
452966222
89374254
431241849
124655020
187192129
261537147
75439847
406579714
340880425
309440413
445633213
78318133
314780874
177375999
382837947
302580852
114319681
415850886
233770400
151823369
302589231
5937218
173023479
237765955
350245812
340489816
470655095
249347690
474164992
295535398
211506260
299657307
45196345
481087466
240162915
159801968
289287011
16973962
234111292
400375280
272380080
487286491
216267645
312925273
426675047
337386019
67387075
444267993
143089245
330081062
205192011
474253402
237272496
278047245
409178766
364018061
43759539
159384858
321842087
117113783
293757816
176971421
358136699
200307075
497605528
348691375
37276213
186250325
119881583
280708858
111780142
403886089
86412822
239161049
211633845
302043093
492035867
47804510
229786287
222984503
395874385
234577521
420976031
149572732
19629046
96278305
454269124
398438793
161663013
296484664
271393774
396080156
226664343
223147856
441751667
137735969
18150430
166986595
280792618
493272278
16880050
403825503
144186392
97171571
35112646
158585720
459261645
404787558
197445045
174031272
165278029
105438861
156410851
256889343
263233740
97313248
406908987
138335965
312536992
349686084
215019950
335767377
365697306
62957438
397265295
344570932
11036245
392434870
375064327
311412598
166220996
309191527
395819478
173864892
272681966
136448525
224527158
317569812
18135470
351715624
253667207
183267894
376113720
301856083
138185744
114720310
188912352
369920026
9846637
490236193
301948225
151826527
432040158
156666345
20912305
412483152
84865827
112305949
250964590
451435792
173324581
138500040
59166054
61359498
408464716
406668985
379294596
274824757
390282385
142502166
12383687
5843833
276758689
200065372
390958320
221238273
34332549
328931620
497170948
388795329
283890963
162738996
367570837
461532336
101896973
326583909
56191211
152715736
409812034
312220698
46140169
91807033
496138823
17576452
284704611
168705653
315141288
87792111
272070682
181643648
469293285
124830970
137875899
385966627
282142307
70603319
489365499
18037194
101739762
134521333
224568176
243807383
41233861
352323280
259985623
138837862
265938702
257262417
176458625
97558722
30650759
107175973
1042480
490058521
291277380
414658833
94620744
10445611
247259513
265349407
130007759
54702004
19511648
353400361
210002556
170646067
269234706
374835616
335602690
382113527
405495712
37921126
210489342
247519205
464601155
270289415
190288749
77096882
391431296
216429734
281565854
364915954
379541447
22205440
151393919
232533023
53173272
92620748
137010546
417752082
210520381
166195433
48373491
414799838
331620390
142457931
183163988
293477870
4197966
115704328
170710537
27850540
46493254
262301897
161173572
160727948
75654847
159598151
251318625
478652552
129578426
53291613
475429021
276825421
20466913
5585995
364784599
354410813
160270377
292300791
458300198
387349204
474214377
281377536
112342714
51825623
352772304
450104773
471591259
226746735
313161164
461378102
424341689
486202402
443383411
203314652
460313016
257445949
104676999
36896530
259616263
145177561
24846464
349635341
11638229
316234620
213638371
415062321
416324385
383546559
140892831
24787717
235668135
426309104
326933521
197761307
114623652
484615866
449995648
250514392
198512507
466257949
228048342
460211152
82709622
243768504
337551584
423267024
260707920
9829191
65347700
369110505
35989274
473962562
29235145
383790172
128940279
308919440
195282027
147737948
196735444
322609970
124827850
340802338
48954374
276303845
65797624
32791518
384585628
315857873
102339144
278854829
300957738
461577053
482546769
155305030
256440220
439568065
311839120
107035250
27446919
213193481
386640342
21926700
452460916
279927439
120229731
27432065
396409027
228961717
380690199
208712776
17492661
461120702
499847112
287352077
205643779
338487093
28354243
382387047
160423074
323674510
13988261
224403793
98236449
375537553
236031529
159460392
3200197
435923512
366528346
63856684
149739280
15969535
375075676
23888414
250043003
339491408
272424202
35146824
399927188
281711104
146115811
23526385
57230416
97603478
285635286
314077002
488680623
466429953
95004035
129390773
265335986
401872925
51758428
480086263
358468717
196624607
280564299
413219769
484226676
261537771
149927085
230365208
356069632
168363906
123143729
174054592
87465983
212941468
378376560
331646482
340573465
31439197
39144527
29673122
123219012
98001984
43467486
378823004
22245352
475834421
94778687
178069459
165820156
49970858
195064158
358542563
375947451
225844675
214900611
378738117
367716544
213705883
214557703
283478654
442401208
250384283
193727930
233168182
307082903
216526609
386161196
238524669
159017125
100085932
328765771
282532644
108398401
77393606
186884566
51161982
435176225
167928774
402404047
247824851
353991605
186284671
453368479
52207512
198830200
133829881
143207188
155584102
324930781
2969901
371368176
211905421
112555055
150982039
463288950
333683751
90756888
1615523
478330259
115296330
428381964
127283817
434840377
392851300
426491759
48199733
200100867
76488413
263462531
63562857
133126431
334330137
254382038
342622547
1211493
368447771
232330478
203073287
71215674
415110036
220390183
75574894
119358900
348342680
430206160
266636116
184473410
410540138
402346450
304607959
200008926
55204906
161960318
104095431
465154122
287386705
97650098
128259552
270656475
354518600
223905231
200674385
497499106
162624709
8594266
65688690
26905482
34183436
78454696
30515762
424734881
251847359
88021468
483660465
389053077
205672377
159699992
283583773
314046232
51617818
288999563
392072765
156392237
32291336
78013640
488489889
403628983
395429661
275822117
226407984
130905162
4625674
432492421
314196216
102391317
196195919
375914993
174825674
165209909
285366050
161815968
440347834
450983779
293250645
443973922
364607746
482460317
436576141
171808982
65671176
358687108
74457973
429895526
122487812
418970738
497700307
322878123
130165909
137260370
283524551
98418809
140040905
12875676
15413509
279150548
399885778
3869042
253991145
313974308
47945945
162493679
423412589
498828321
395257132
100955744
153852981
151843604
281478418
466453974
201992801
127370540
143288688
303172970
135026666
129991434
262598193
60922072
399728836
57723843
220527222
207768227
330710600
53876714
419858675
187162295
25857376
405317409
193886133
97276233
53512480
287678477
488292878
288469986
306265262
6800092
491107348
45215848
228642445
258849979
331917041
68304166
82709328
263940368
219534856
45700463
62788726
198746517
189638208
11229227
8426899
34015964
52637183
64689139
23293257
438314669
404638957
432217413
255115577
413355038
57414583
186698623
462527504
310652995
311982926
222165399
262808262
257501009
136629971
71968732
195649603
54721552
466764981
56107729
172600196
96582643
289712862
57295983
140955460
444918143
24489065
341783975
117177816
369031140
51594812
87842930
394635530
477011867
286292647
157489637
222294175
33717724
200747812
133951504
446463029
233058084
215611273
334561554
133686801
321264706
105266356
495481259
248270131
356161427
168994178
456382273
100792768
287966753
341122491
371291426
471462287
312364270
11643339
135734423
176953057
338444909
240877735
350695268
170757752
87622323
309532307
21814918
34448878
280181865
387536811
498569375
112698760
195428960
223508181
197175838
62953354
150489359
215897949
308141238
99013922
459982028
30753623
241595378
79483654
277711872
323783749
126891485
367201353
189912308
474947111
410948341
388847640
268806438
219032407
253813361
176019968
353012493
354691768
474630956
454766889
209221244
429929366
38929304
461189605
84743218
185847025
382151322
495531054
186026017
418299534
308661882
331785372
370246193
52411018
424980179
119087654
62930246
451886276
263096833
383004533
476744757
484628507
40603428
494165745
203858332
261093621
485919633
296825129
387958712
210443098
14641897
339746783
249413768
255084143
292188962
96663508
447948077
28408176
116736328
25595047
3417250
169271497
181746469
243165146
465398599
255908200
139573296
340949129
304149926
387703447
299420038
434244517
317622790
468835738
277862123
264968897
209586047
478199279
365886795
373270864
403632199
64274333
295850456
69561577
413310070
147880263
246641435
280949752
195890766
117583559
332679148
433213662
333277964
185642268
92402068
436749433
413027219
293502909
151435644
138320891
76500236
179643477
197578987
331005325
273484920
186716567
117112675
343849460
255363481
253762390
476736809
91641156
47213541
133444534
309644293
468449918
466174121
233615145
163797960
415850934
143711082
77519710
382882849
136268046
281398723
368731353
493516474
124517653
312742529
92260911
445098156
33192349
403112547
170276466
290768435
203804599
181566990
281618948
357351087
132592871
386184491
155675196
440597086
366212126
94041019
52432304
481255357
377763776
106803422
162474141
352897143
311903235
280279682
40163418
393554785
30254212
462999424
329012833
26966670
118231846
297789062
205332205
360284451
219444236
460940765
471554768
98290356
90301538
210725102
75591451
325360527
333190798
174362298
127478357
307765899
433114105
196753151
58768646
160042417
68639706
39502494
205520784
204129933
31461798
6748
301927681
97034795
36284089
465737523
287060635
321561201
131344112
274242941
398279515
280285639
136388794
227936600
360863771
265529352
378254871
418758544
448413554
66962957
136939584
369847657
416780278
499429523
283576823
137542575
350880355
82792538
329023451
349929680
164108792
122116976
468087252
299259235
472798636
324536594
64217112
312188672
156784771
940802
471748892
210347598
41568701
128218841
189387677
249056899
234620579
421224507
368576633
431696922
303509962
300404583
432507511
404928018
102513290
29690522
364935864
453595399
240369452
93495022
167099914
443356030
202361429
229236711
15184177
47969993
4985283
231493118
494621930
211521293
121537491
25261643
414458453
257969932
13338578
427906177
12757401
7690537
417549004
306611193
263815430
259772043
8077452
392301640
433149868
278590868
326916555
309056225
212133480
28713445
397092482
333223780
265561351
50909600
257444182
170850003
426371885
1321605
462543342
386437924
140563318
380741175
181020976
460300128
127834927
375064935
400330993
298915776
282169269
471295188
28816083
151792795
15920736
147065968
67584167
457518497
310711697
21379086
238756394
47879869
484912083
484917428
263520783
188855765
269673092
136664899
181972850
37719991
62531891
331620601
18130800
498989848
331557009
121339906
37021164
319461514
280763771
31108408
344394054
461069622
399367057
70352515
366647984
183672640
344207326
107258292
155782338
490391093
355135312
167568874
80890169
39753822
104191543
162001680
110678685
22142282
279576058
130948348
56827022
246180136
65511482
483588469
192650170
173404106
368196389
267909722
341864548
170597837
7434863
75717260
314420690
134043359
145408472
469042925
291920369
38052230
120922398
44696468
164641575
213606798
414973025
390429420
249711014
391795426
288466766
90653858
28323987
149601432
314057794
73739930
180686448
344667695
228146479
441000472
144824835
420770421
388382368
26630123
419367519
383613441
295366025
177808157
357034615
61773659
46529506
207556644
181737644
266761569
457589028
12378098
118270867
288462082
205152498
455244869
110612459
387202479
44722258
377355858
5170969
199322652
499509147
454703298
165763619
481709886
128269276
467418557
461383473
277322808
238229882
264583758
166477132
492156424
273699009
148607642
221042811
98745090
467211807
279504549
253043538
376678655
319472818
316019696
496049349
494681154
133465503
252763002
419226219
42517117
403745090
274113091
409254423
225756841
101252936
481911164
378706936
210118995
241258827
11408504
270071239
242333297
136904057
151770436
261271901
35584346
471155401
139634309
114953159
419017002
447545426
374051614
65319725
348037271
343198992
408339159
427693846
404787081
402314365
339470052
98682207
467577232
329491434
256876879
361219230
383638064
130846373
133516218
7074093
24931680
248493377
336823846
419262015
305248986
272573862
171722874
47903683
83170309
128510993
96105958
385626566
243311852
60129165
238072210
285484307
441283213
190474587
298495035
84493581
12666094
325785984
280723335
434409029
150376088
357218050
212009214
429421781
159399474
1381139
71501050
235837162
62769575
179647413
436817834
291872599
297546668
359268982
493940266
370992554
293026740
150779075
82406589
397539436
164780598
161127645
152644912
57697116
194066091
264579539
276094767
66699431
217712837
285209214
336670807
207580122
40965294
158461651
329206517
497448629
93332401
493380958
152796918
119944394
207490196
411573158
397573364
27295609
226805173
166823812
100744032
184274632
40430487
7917448
400515007
44167638
368357781
364132784
218129479
244535810
54742697
354467395
174719012
51419565
124143674
372343074
174622243
330927017
440915824
11544193
248637912
397855289
258355000
460153053
46578725
132858364
14595460
175910706
107369244
54815141
471808442
445709967
114441420
218971025
313586291
294641605
119259932
303538776
135475772
402828548
316853436
56942054
285617863
193659046
111180290
150613648
126320275
222686934
478960520
412695147
443186847
439837682
312821426
388864494
176251413
367053949
354514271
215775214
278229452
327162147
271428836
468947449
122078313
383296588
369350684
290654545
323973530
264039264
407558992
63115293
392130673
33125104
69210941
66965668
276140200
42275653
189245760
408992691
473862101
294633908
239331682
234150925
400915737
182484974
63700692
58361282
142216371
163955015
445465429
34819848
204117171
491723405
29095825
330840838
56514595
383931920
468948769
339202870
340081977
213785851
240912391
341571493
418955159
310570389
308328335
61377521
81710737
24792853
421652236
46625079
355184932
197067123
366894662
492861336
341119009
157134765
83041836
434032875
189922494
164173230
254005633
53259601
155229101
295740258
220663537
18827327
122028972
494292756
346585848
52744406
343355076
209943609
223963959
10066159
411053000
389241658
498652744
350747144
325133548
454502193
387165272
334823433
205057388
66541083
203932484
325744735
397363736
425089837
45083541
343978773
294539847
433776134
390281771
487039564
99357544
210805964
246517581
469118075
44320576
379797839
104375950
27426363
274079085
221641725
339803869
306122862
92970551
461458686
252546600
249322681
67301039
321562993
235144638
189878339
224824875
476213081
49650371
233643617
212825917
8239983
3758777
469830263
171109219
91030597
159198976
272964799
379910883
294091272
401820159
154169171
440784365
82088530
81156233
364213999
262778722
77705763
373800168
278254249
392849074
299072207
438051105
162015621
193507967
140462087
169909183
163752326
102330010
149015587
396620484
10807085
276577872
70208578
129459012
15995113
351615926
88625365
17067965
221187276
109105949
452517104
300492931
350695483
87739409
261943489
149425066
292033348
249105122
75556510
437442913
370803020
223627371
59366382
331171870
49312913
262567959
217674183
453721203
3893325
214224876
65240659
486935828
368828566
161183312
14830833
345033409
430717966
485923967
344760025
441098722
368540182
364863741
71402874
212791448
205500077
422693141
299793826
304329027
17630323
107899234
201957084
276884469
388667327
410111878
213015134
471031651
383430595
87964907
197756060
94023651
16270176
178121606
6660139
88668984
121626577
347949404
416588639
313554449
362808529
16138801
300425372
301749905
185830272
205378528
213890158
249892695
457941587
296222135
135677392
155215171
154916237
492395363
243399749
427314036
262440284
156894933
214763307
174263085
411298101
394925990
149666414
35958346
17675990
141408378
324750677
264780320
17109384
331589061
422690946
462519268
20288173
244620758
6784036
143696598
335197618
120718740
355726452
30348341
130053579
83948412
142431052
70632066
381900371
186739352
114872646
483707769
86968440
262346977
83553379
396456936
102816142
365833899
33681019
67466794
181935554
366322058
179667573
358903531
485424827
83777482
289611905
336808643
181737905
413199310
257281506
479994451
248733819
119242414
191828959
379206959
305351159
332343326
485718638
112421672
449342568
72592364
97320359
86358137
87301346
233675912
271658790
104391024
355201971
484810719
419571548
410123835
251412824
2918475
65929195
222840263
196487091
440887508
414958235
417902099
373626898
366233891
2595512
91420332
479769966
44857241
454101674
405737892
436065734
362124358
250309312
338747839
386687460
452588496
109780660
150634153
281796889
375108426
306258533
492042644
266333997
232478307
194460000
419076093
264843707
173548458
301161695
152902047
335171093
193227562
151549751
151185915
203364393
225905140
430548311
115697025
120395651
90240408
145016207
380037881
391034543
25585623
164998541
6008826
197716995
487937010
351187786
41192348
337513989
224518236
347070061
263019242
446307003
449928894
308131423
148622900
390747145
110004616
187759622
72328591
440833359
105609082
65479283
175995921
260509699
444931955
388278506
243736361
180075167
184962468
414654870
417860872
161666609
475560264
252317172
69197456
477999526
6645793
221458088
338210690
441867274
253015389
215653117
397029965
415876089
388626684
355709395
252318573
356983112
396039785
187931897
109527422
258990164
74823942
203137168
370269357
357871831
455136057
309077206
49501600
491782693
292006186
111254002
220677673
445516517
148252453
164135916
8298833
300434517
208344519
474995809
271929253
187141216
479873568
27595356
210599405
36073721
474271420
351514270
73828929
347957666
3374972
351673215
242492213
96913869
176697614
222542214
163343827
32689324
101320947
327872644
369976899
136782280
458059926
399474357
379645420
85735369
445074785
396488279
353857502
160805304
487837954
235200333
204903754
376411855
450053652
55689316
425930527
216650492
218663719
191906461
110935119
108007541
167616591
279790768
441258032
407572199
330356068
5523214
444725067
60906794
310152291
162052180
188855155
281760197
214216937
139082396
355536504
266686386
467292893
156820171
180078027
272050964
457908806
285989935
330375201
487684036
317041401
469092597
74097892
479211158
182203592
414188504
150658646
320816569
218402717
267360438
404814209
117029640
71488490
361591965
400047138
253820350
379344693
97938974
41541603
425607601
274890073
53980122
147065815
305047016
259486817
181475897
142006369
387052920
417777637
125287870
26186386
384556252
185435200
276605544
454372779
364021519
460048517
124918921
28761118
452187279
309116000
23241593
243245974
439524996
403745350
167338900
354654546
286731898
302464647
233973061
102837428
59809084
215329244
215121905
488667029
229957308
300510288
50920465
304836288
285706094
454002849
65228349
56652523
288029965
382168593
491096720
434612179
355059328
376750067
324870931
202219973
51630900
182947441
321211781
310987105
339683408
439120584
46831416
101623512
427285010
406396253
161909929
294827804
380777023
458445359
3096490
134701879
326549336
448517395
390686387
380560108
289079061
173100940
317318179
410048594
169466706
50135327
137249063
422956581
282754762
432906643
328670218
338499811
319818436
355567771
306351101
295037336
197860302
405504142
364971789
472738165
119398889
205513569
100620890
333790602
244847263
48015156
31623886
422293991
467248132
252690595
273935951
332255960
391647094
378080813
475805660
217895326
8614073
446566298
254847064
40114435
43774299
181244632
120982005
14058665
489407729
75515621
422247411
396333326
73973683
5243373
132074023
259959885
317679997
191750504
83924298
9792640
207110849
6993620
224680201
351477812
349261401
21187705
383263758
69319159
243092796
16773342
259594552
293222134
369576514
429678748
44327851
331432503
112037120
245488903
30017702
102768504
172161241
352014550
485307999
365466165
33249439
239760589
197977613
325767596
285506074
22719044
350024557
275697040
27117956
415905139
306005407
210582778
343282239
66600455
307775533
176445460
457794721
428697705
412503335
286658694
477914568
175224627
436711453
179055247
385347023
152060593
213156429
295535261
469453126
406285471
250788568
151579447
230597962
79571973
329678468
377559456
77748108
311695004
251684972
465266383
485925177
414182735
267010965
92974771
58104291
219310808
44977882
3868557
488320769
332105511
104580419
425228629
204261948
94299073
191827304
340481130
304140019
315453733
476131372
51399836
201769488
436763575
308607457
49937732
274778776
496625515
221487814
125574028
354138946
357399645
221771532
136946302
63910545
227974472
60982773
486353029
418252582
330928968
378928309
266644440
286310010
487070674
222841895
332390877
84099052
449857483
4851155
375958668
31568271
57723498
250745200
375610960
183633178
175875400
468850758
186786891
347793071
3282078
401189563
271451148
327172378
70241385
85152948
409455116
271310617
312883296
284892981
437167578
42710490
478280420
482720753
435862570
102929478
93374568
262414015
252074325
186572153
338046382
73960495
61039529
4250827
269398964
384548072
1827707
348172742
284679086
149876307
314686396
132721821
347708437
295268268
108579770
291396131
220909612
450315108
38530421
194169376
225604516
201578427
449650278
16115680
274210597
66299041
10494047
66914555
494827762
163073211
57719354
375829629
238863819
132455266
254032211
81449843
141862977
426985968
127797947
442624651
265270674
45532297
290594595
481204213
307779059
493746091
13595633
366159717
153312871
252075776
55801869
355071467
390431196
435008349
253555798
174681142
384013463
392491629
123072378
37004937
324715053
290380830
226865561
216236777
496950055
238536848
467280087
366886330
415857586
297616252
464853633
105242654
229437134
344765694
406345581
323921062
193790046
483244255
304679458
492763
479433649
417683149
108493152
33936697
275274944
20792716
461922266
409771142
213157463
222833126
58274981
296136544
98472124
469212827
131095165
416046491
289202220
71208871
394340836
441055628
258978759
418478166
42523152
187324856
120047141
275085617
55894650
46477419
4483354
322221351
497151657
299595156
138259151
347717926
55239538
339541090
441576367
309696673
173767899
376278967
133994298
398153913
314912070
119064212
157766496
277979269
435339775
184324500
425365167
320990131
448627319
275649274
468489740
298360165
198698357
447759030
169344187
376289103
2723341
450079614
361517450
91435827
411205661
290741344
108185056
300718673
129028678
490201685
58161743
80582136
137301032
371233657
11995758
498547091
162223402
426889083
417295030
23457046
139193447
151743936
99184553
398399538
343670972
137881645
497557875
320878078
340723623
377899822
405536462
467714075
395080003
41584614
297830978
212521411
249320444
243122786
490252623
245168774
276790828
257930842
268390615
103103784
30701138
305132230
60161587
345941038
77922354
249479776
151187494
350468110
225459648
192550317
374843057
7788246
334714462
493932523
409955075
466508489
94402856
362597899
342640042
287564592
462280710
69945107
411725175
283408387
360697762
261431064
104868360
253786800
454337891
445261191
343641319
28683366
241380509
453482667
191443015
364771161
172119343
123574473
138184214
214216652
8307369
418043645
256669470
195422508
217964272
4807610
65869767
470975824
294371483
414565818
306849302
322887641
476527313
438020045
499192955
467289185
244415310
164900796
424191003
237398775
141574933
104215664
498486661
439654906
26674606
426444710
170503390
46578021
156334179
497669789
224271026
419642598
418801944
54613451
18952158
167313151
10536620
289638795
77456012
213387660
299136714
343526512
235596725
5497250
438353600
194262726
285442596
273517795
435082387
449640477
434653453
289194452
202196347
114445927
153275167
409961244
55068647
288912991
122305582
230423955
89179807
142286685
263781992
100441878
301772793
170553122
443378639
185332999
407079023
493179051
291903332
319129098
255753560
435622306
179267549
308248751
152356300
160740023
104514257
490403651
421151643
309155234
323034530
185090697
227053443
461069140
82207746
74729430
147837511
452780157
368070164
370838866
157033642
463316075
41772852
58513356
244228404
136587089
46516065
158209275
117635010
61544864
269048612
300565121
144972645
470992670
217729011
123896858
58849108
441289830
257040591
224396274
75623092
231642389
471510187
172905080
307555776
170300186
304584372
271695148
251849578
78550232
445474857
419984800
338348815
207264673
333657468
185075773
45242578
213066781
461126269
133177716
471601880
483580843
339042428
41052731
330505645
106331889
287218864
155720460
130213604
484145568
142373348
441530858
407677102
109054754
490427768
393892791
290136701
416407831
321795799
30741148
390237779
275502902
228637396
442158497
74731895
470322778
140152899
68151026
473160380
369876583
375380086
372917037
125451823
95067551
68677570
337331284
271215628
492262764
233879002
59024978
296553754
354396999
177045193
225326459
374177673
396263994
378776602
255503357
154474683
147848259
235096195
431705237
484521771
131779468
251742563
482656501
270868823
324392825
324366169
411337695
300971360
222900025
411543414
364532042
354656386
64362380
53493921
412449579
339791950
11232237
286845432
424060229
444706797
44877002
498900321
487679651
467718170
88697920
224747232
157244615
251514095
420198337
456290877
331627604
337622138
225164236
217830086
208526473
207606608
493726567
74873355
257422409
139935233
146259928
334484852
351195508
466154834
290392196
34300069
116351664
263436390
207250573
210341798
221319170
293418999
209030166
488112233
10992843
10193089
412914714
286582946
305429093
173494157
323747712
230090637
414153396
115120358
55017720
161711708
366370996
127568906
195234606
130515916
182777557
119829510
398776800
448310161
464225163
257639770
4387532
395290034
231925557
335648910
82887981
498287949
175637836
5306289
401125141
12689367
220213447
234494310
115949786
224988983
96031946
457772368
498556497
53330551
277194795
90035561
313900240
159335892
92590563
235188295
302906985
372650509
211221059
55355493
249333790
485463303
71799233
229091471
59080899
196193826
29544021
294720211
17915321
82030426
402757842
49744571
301914032
156770892
290966
315021120
158491883
379833342
82104595
9161600
285876937
263772727
393993039
223812606
482224927
332722068
204310257
263343940
24821836
344481492
270344781
184807311
201330266
127607235
245536624
367875129
15589439
220007794
327380079
300461804
275463533
236941134
34268662
461725334
426341822
21392908
499333894
197831735
276028727
23906111
270947724
141366375
434195982
412245259
459666249
316482678
322984158
21973506
321456713
304666470
145776705
468798895
228822378
346702958
285885308
257571441
434673247
340719150
45772721
177956474
52106069
186202013
380399351
95693620
263626408
152701924
170308890
9828372
417200668
387460595
473963962
436135261
485682215
264757088
86989640
163090636
188068039
21487587
169461576
176604038
67906857
176966536
229333212
480038572
411666781
289128674
351546149
298507382
83036887
112145991
359372219
367068981
402262865
305978397
194486438
406612311
252139418
3477652
470475317
287550524
158622732
334469142
466941879
356870935
379471425
135519491
266456701
294996401
418087095
277939684
33895878
362686631
202988860
151487092
399206001
283276410
292721792
364229421
139352982
311386954
233211370
232631894
461632283
104677245
388516882
364098874
417551630
254986804
434620005
7343361
157320528
59188481
488745960
441032880
485670114
407299230
492105808
257897750
321555496
453417459
256821231
159690523
265919608
200318052
322085130
365330075
232904795
304062100
313204568
230307874
416072464
112767259
14343537
189979871
171479157
150862360
440545671
388451888
211469797
166282444
127282576
273813184
281761926
498317111
143398587
72466948
229799596
198893706
393006476
175126614
30245462
449110071
196498045
377029873
492988517
170628810
410999534
149904324
437199259
268295197
197240223
137122891
275257680
487059044
220933370
143228641
135743637
400810426
120983294
191197764
264890127
459653765
451279537
372611129
461529895
186047238
427262164
45419575
120746384
262958904
94383496
363411449
230396959
223679709
463540329
167869088
274522905
265225536
76814569
269845021
413443767
246489461
405098605
278712075
149338502
270391402
204648127
51999214
423754512
237083329
175882021
362883263
392866588
335438785
160009388
31452941
287365036
25524021
142058976
247230574
406411547
298456115
498693675
315044045
283368777
108031355
313861998
21131586
52904932
196930889
405762130
249084672
310670919
454410827
437226091
299797234
150419816
423870930
299049211
369434702
352250475
170441860
34382313
255140227
283235496
95044792
285970087
154564249
176583732
225910325
210280473
75746834
34111939
101640202
172060634
118811147
213712913
424176040
69180451
121629473
42563210
97876081
21754328
366222012
253744894
204415249
154321647
497494006
101618781
447288474
276451699
201194304
127309004
391332508
470309205
220114753
458623410
252559652
300740113
301583074
117721238
390205015
454338152
164167354
315280878
346372342
115253086
102813191
107904949
427819946
70694197
41591498
378332698
228518162
17290642
137605482
458254987
64361140
124590731
443134958
143795092
249331623
115394350
29809054
360613670
151511303
424293567
150733903
261581633
461077272
330886447
41731633
106741711
405796592
343738278
102351350
452562821
240490947
170632949
517111
232099791
89869386
146348092
215865439
13956946
330676959
150772129
6317162
35773497
321325991
499701465
432081765
225000111
416048056
319785182
159273907
137664772
27735450
376812089
256635141
219163813
439223592
315961474
461318387
92228001
117301016
294583041
179884528
70321093
331669565
321203564
335643378
9106772
60063518
443020955
460620257
247056089
128812066
89590451
30694682
485940465
205427648
392543468
48723906
333674995
429498852
487888445
205495271
37211188
19559842
429083010
167516416
344904656
288883275
271664849
440390716
158072904
335429622
240730112
294771354
9875674
181998569
23804438
83512530
82757987
231997430
87552245
159903263
263124875
377536687
230211641
349640195
450301378
404680576
275812511
434935178
285222363
369234078
20246999
6942009
466019609
461203411
97949393
220128744
327592763
220172599
58712968
340408318
75996570
235140196
83534673
403036737
454569723
176264989
13606131
490019765
351149538
32247185
165295609
57359263
244412803
492659859
313672488
497494594
226167510
254024889
374187675
159196268
41673958
340558718
259177464
251466787
381476569
491798073
396814507
168863291
175281467
480475644
54710361
434814338
239967950
377519296
451386771
336683281
111780317
20300854
108633370
114801610
386133683
161048280
161046012
82694462
306258143
122263355
298010688
265648954
340806284
357877524
314775028
232634698
3544176
72818796
78171243
473702449
468764175
232242684
238544850
490974249
461417005
56684523
210209691
456652680
130970857
359053874
64893812
487726643
172460182
227856190
183946902
421090730
62661624
208003454
384100381
160608704
44302902
184493872
483185240
146592985
344269763
120708995
347332222
130471783
477462953
114739373
116796719
77674671
66502276
260919687
271845999
83081400
415580734
63192968
81762151
217611050
326834439
327099568
364896881
334272375
211716446
20659857
294023375
195345814
374106577
475786816
46140679
358181174
382306867
150983983
122359965
574290
414647451
470148678
278905346
424440605
434580305
310759810
384113331
230819248
82214733
91918587
20827920
363819106
104619378
361812279
149179834
461378592
281922388
479747719
63034114
216075958
479137791
21648348
53532965
105724648
283681221
127754956
460624304
193909705
54771376
276973871
117957116
319559590
404013720
468567911
37980517
350653007
84444444
423984611
34746253
62654689
184747995
151192235
52339363
320256830
258649884
114619389
251591649
448372181
388371778
98878620
14879080
411711553
34098758
184832778
216282068
221558605
237014865
94322493
138301932
350445235
111917356
132207225
488630689
423123805
232963909
166430773
175759644
374355014
336079624
427878320
137108781
47064630
68530997
173793307
236205842
147978056
327688117
350588426
263134651
207030179
240323730
241883414
446436422
419538390
337150859
158430472
384459942
343944202
384335143
311924016
76198211
89825621
471304296
345965134
124132285
237099296
89021397
291381073
86907218
5565599
476964899
90951917
316701215
324089316
410695736
402819410
279637440
188730005
435108819
166250357
466540107
222622848
244549931
405692271
79783732
406783013
155880871
368278551
290908203
475955510
111991334
461279641
454413487
74678452
413555287
209343586
265926572
4402291
439825829
8054319
496572336
3170302
190691053
340144010
28419850
84191391
204843003
409973810
472780888
289573235
48991692
158094366
57958069
207155833
370973287
82783615
234026539
339335591
229791235
240684859
161443698
468597316
372264727
25464130
349737689
457333097
450142355
217267955
290286621
388626019
33486378
145588756
401040679
359847289
104341651
53304912
444038665
309389328
117240836
293080701
237448954
272835862
150321851
12330082
181647076
53766631
12158568
474160422
57427824
138218624
71021323
438928975
242112489
36086530
403529564
328425197
450328511
395539559
215810361
291772698
385368604
86623032
376357788
428810642
255550205
372579737
301929687
342912939
226282077
314541321
306642442
379944387
296968570
143998673
426656618
328296759
356395509
296238339
480911340
139538353
342816073
163684332
239869845
256224050
110901478
115708865
245901422
42417559
227192723
184977417
282122134
7665543
272662750
193627091
372948272
96107492
461221865
151946276
223507805
76205956
284772339
308771108
350106151
164183546
305528134
329871160
61316642
319054
476034590
181073736
264937058
247208093
375939797
141869757
168468305
214944317
203294111
67991430
266534120
115395168
204124062
353060788
344681049
122188821
366116559
375052359
216745142
443846520
338986210
411476594
401391690
184516179
1437554
277724074
176644862
282745745
209375834
16201348
291998392
348313674
85046269
133281808
21918852
455394110
476358398
338216741
136214487
393355362
181391831
124631470
482313431
107335431
72445297
420679714
245367424
367427041
361566977
409643015
28949406
173553679
138518830
443033868
157155987
148410363
169369734
131872472
360130880
326854989
48204381
405881154
420700910
64522719
455080220
333933202
70475922
472971903
193218888
118765180
311699026
333140638
270148221
86542325
359203923
246863711
77063243
109056807
99407741
272173262
251216620
425887247
422781009
482877809
333575638
253195229
235029838
295418995
408674948
20773735
105412546
225537399
342791252
37316567
19321251
326257458
161468750
54334617
431475301
248633428
288990002
150569340
284500860
401514126
273482132
361965771
220978401
59986244
38205160
200399399
269327596
85611964
373500365
427327725
406234813
274579894
390704521
349813163
265292293
284853467
130621810
157047631
51007413
225144965
80409274
68254706
392431379
67842171
201033364
100135922
142663263
299891806
189495254
167805784
446809711
279920721
282994411
408696671
167437331
104260696
5409234
53940709
426411444
303869078
115896624
103198378
194480745
214076234
295181006
273866260
11959545
230273502
111131874
188143760
424297609
244549134
353521390
485438984
349184460
240147100
383237194
204868175
173848702
338425240
51271674
304152750
393780826
232093736
46862147
497430854
32540444
81547395
365378006
497242388
103493366
312876190
192718406
43404476
23346507
203093997
277321223
125332703
43483759
390049081
395350034
302130789
312746449
297630471
288664635
219637148
21604960
284134310
21790905
5664193
457908133
310197059
22095129
81497513
43554195
27445651
224765206
133911300
46430066
271850123
194095068
50889313
173561997
125375302
58742181
80534591
63110407
482082533
81197132
130126851
230240284
246785051
279197525
297365650
288800627
72088363
281108184
214593380
99384260
400121192
451718611
136814970
423830596
233444346
95102315
40545659
360949402
18316195
407328522
183740461
431635261
95477681
382257382
155496250
231356283
219965965
260129560
441160847
85137769
2840791
60408874
294316439
321215555
233086106
301225675
269394350
404722627
259155202
458230158
72418590
115280995
251235202
91967812
482060435
122065284
284771380
498972958
283186764
349565328
345600200
34398806
278022420
123503021
383969273
126490197
265807793
402917702
325707756
343781286
82613808
435507955
81838162
165130944
485405504
138213047
187873560
457559758
69870848
328862245
293380664
486640915
179401044
395739008
412031745
403953900
126413987
485219029
315835779
472563037
61947750
441693902
230446353
23290415
159814293
374685042
6017212
170949494
364578710
217113438
190392292
300753906
75569324
317917025
379991389
459770609
315401097
38711747
373221232
425038903
126067486
469561740
174360204
24388273
231946908
202198897
301175530
258262134
249152790
71937534
255275944
418848410
58597012
149329201
79469665
427495770
292292850
276381884
182728897
213171768
340171610
267066027
209706495
184666462
386099320
492220837
371331788
228200803
126521566
451780038
181399911
373109060
301072414
129607250
222939027
414640356
420533187
24110638
101272959
397843996
297440152
115069864
398988604
297576178
349466098
443020768
164816236
461506082
280747034
28991233
385970277
284635075
301516071
255759440
354538927
179147683
269465500
9686179
135529714
305603966
363161262
7285819
353719120
364833669
188176139
54898456
363371546
141374650
467771046
237585158
188224856
466012909
360212476
80318987
151321311
154121030
228146259
434907342
36455837
169407393
440058104
42676376
23784180
115888275
201067568
67093083
301441606
411910168
70634750
379890479
47938557
55985688
386167775
181697284
110871464
96314418
399727112
312720584
172776856
337636
258147306
133288949
56258140
449285860
273091042
18149118
274757827
27394306
60645116
268059846
125953395
15030253
164222944
99061889
428686699
297010574
242112897
216667719
358399600
253876180
204079450
476999465
455245466
11486187
374580381
3807895
88173121
207544359
372548088
319952209
333812149
356039374
307350179
289369385
437252235
418198704
390815263
123463790
200708639
252453908
100916746
330380173
366253927
350807949
341153258
168537895
293152253
41486102
360814075
106478277
250436720
146077091
414326364
478639226
409050989
447633763
482422362
84100637
100931351
389551377
479389653
9683829
388496437
361284945
80273886
225921543
462369259
374223233
384838349
433049146
330338146
227971294
421504397
446334227
65817317
54615705
69839175
333741567
274355919
265863316
50933014
362971074
54363085
71389213
259217046
115680708
411312508
232539705
306647028
143439735
461986298
396471213
29691662
154192517
25133749
180595569
212053754
380226733
427686319
312418716
205156339
170265607
59360391
92490471
397042738
256538439
294166494
193234071
174991058
459300994
92066683
360825829
41181157
114404738
298029524
345016939
443635094
435015207
496211698
424750529
481410498
362189959
428109297
169637017
452055995
318151142
164556958
40994913
139676718
439426803
279130831
160674432
425795449
35217809
220561867
4590759
387641505
387647130
191719904
388293010
357445783
219858786
280629925
22307471
21081388
98950781
354024658
180921099
297455463
111757613
418220991
253026777
88172920
370445521
138142588
324076240
130992181
381152860
399405279
137901679
181987355
340992070
418863032
32849929
187028240
23974498
267294463
314406285
453546847
244481409
38787662
230481701
46260359
102386165
404659467
439648540
388168538
344639549
131875899
148450466
496401337
488179811
311356258
229793722
337047354
92272814
448386408
192357188
484804983
231258320
251480340
14902074
230194658
354334180
318684268
494821974
359193029
53510210
362990634
499883810
138923817
266943045
125862846
346987056
383716013
307987968
311955088
305552175
387197603
276211544
327973160
308343170
130691775
66639741
325542288
115031839
253954819
329549527
43388680
243052273
5920258
49408845
487017307
443455746
119972881
28098009
433310150
286005886
79695384
335456801
238455644
7910836
171072004
129617284
235025428
244628052
5026380
133579649
53583479
229866856
91072532
65216042
103831538
18272360
2018895
12402659
422728316
371770674
67003871
83117944
459229281
367025725
107432446
339391042
317912789
124665232
44046768
156699113
41346615
475733620
287187926
88548557
309288330
92812215
277593167
259371099
336475343
406980241
459266920
334498619
485862314
202756765
70149841
445545685
365786890
351196457
359585104
55620836
329612660
227875816
23761633
425012391
53661056
126760782
123552612
111913471
65621713
452153429
446622457
441718505
342679316
428982500
489052958
219744519
348726695
229548578
388020730
276286218
263097750
31681195
499124309
285530850
123064369
21491686
358857394
33922309
325025730
254443836
310911439
129289808
478627739
309706212
360697043
51489825
329432923
197978418
138215711
131677357
344585085
364151072
412845145
402654280
321576410
427938986
340280323
267766931
435227867
97310846
122631651
371218
251606490
361811560
479011000
246780701
243333359
140074258
212357243
404339966
310120883
308736190
121613288
223142822
372049890
293230153
16604737
295577998
287211604
212431798
229572347
443448206
32140915
110163335
65359455
41972887
487776042
161210080
126540160
443569340
8387550
173469579
423106602
398847730
331500682
166945859
380865643
193649552
339816263
169004741
170565800
151071460
171104428
63743073
245709561
263266428
234706186
271620247
431579688
496840981
275268303
72998949
242761573
244253455
262113019
43755598
259361900
456449347
154218223
267411896
198235051
292373127
309400994
171203387
286236255
382992657
66378314
158761987
97510177
50778738
168539905
9545406
411126616
283131821
84124743
345177275
9504700
414029644
468881496
186274008
351204277
12580596
82293509
260290943
452675924
153792218
442713516
22784847
101334987
470628253
216964565
326436778
70126221
187174293
238213889
256328250
487283627
335456517
343309739
124360370
158280767
367486554
51161363
31554863
307363179
276466228
441345593
254411684
400201778
21716777
378895015
346170400
151950797
254390637
50866174
226868298
416434901
29647439
486172908
273574996
182663414
405297689
478680413
262436431
41598601
320446478
95772742
190620568
7059751
92960548
216005572
259810697
53367178
138919910
222908907
260552213
77044670
311472185
167460847
186279379
136726929
74498876
316017446
349237314
171052603
392970446
145187051
114800373
242548150
499743142
122377029
482505512
156406047
310200626
356785164
87781845
130418778
238263289
273689472
154813848
486317152
190479066
238872416
353759140
472227482
395569787
388349957
84528074
433611601
115716028
252976715
235190670
487104760
224163837
343860447
499146809
167664989
306545260
373699869
208143964
352537856
487851257
482354598
93902152
493468629
177038755
134593501
272440931
480574648
431894375
493247063
328742909
121538057
209139600
131740993
67941298
106287180
348601580
107385914
31636378
415297163
85731831
261284157
430419203
297782344
329242698
76036813
88618015
272136506
240723114
187689628
363393560
356083149
416317977
323374923
75875971
102884853
72241412
172314122
498947290
169076677
841599
121786649
349596416
457682071
168250306
292151502
221959161
284967557
186034272
367207170
235282432
443164172
308883701
496560816
358388094
130839196
188487512
241066011
24916832
131710169
297278913
101466552
375873540
434972266
202446682
280292506
22000318
321609184
430581004
286552760
106135259
399534530
231907186
296312220
383885903
89140949
103369265
435187979
288207057
325716846
395062417
428618907
18159166
154793194
98711870
381411318
145929594
245438875
207334106
493555693
446041485
496978999
421849398
38116264
161664033
296334459
269427714
456917093
184156579
457529480
231772610
269659074
419786523
8802803
9386349
226718266
278814919
97239247
217515158
172434210
402437528
190636988
268061021
100605717
431413478
364752146
62648576
373930425
55916091
37361277
219273611
107599642
182259327
238157154
295925148
435057024
64437923
57480766
240175722
143468437
100771977
249297863
118415724
426715757
168948338
214965123
7887221
43817150
380451256
433766933
15766850
194304112
35842327
94743433
64779876
470614975
274564268
433930215
269395951
432228457
300358626
382933469
109118645
95545795
423650320
148852672
106152991
288048331
419149220
398351274
154411197
417806129
279055178
113712031
311026314
174258688
272641903
379207190
107607832
106571775
262844585
373575034
3827514
348475757
337272961
306169956
430685933
308347057
314698612
369648097
404630677
337818967
183170608
204351990
168615755
370082180
57186753
291361812
106735161
285689307
176374070
15841234
323627545
79676830
203850352
146708370
492087607
205517984
19201934
23536540
297486141
263591727
270270044
230584205
459272231
22776515
250505541
36420661
50223294
1709043
292344598
276822327
99269125
401055457
33197971
168654721
231397755
405303979
389325501
388158788
131970452
33246438
270762812
392791174
148498684
186111080
143910022
163565875
287368262
470501575
284044075
325446749
380629354
470174468
164842918
419260591
356347994
490189499
481751585
305469893
150911916
361439969
300146653
498486912
291207507
271081393
140640691
22650478
249066787
378142597
66569534
252711492
121883021
212681311
148495734
464514892
52319149
398887628
378155040
287468522
46593821
280217030
425645302
400536755
356845209
100443123
359126690
425543576
238898834
41090178
38313569
310050770
297211422
139547146
495939100
448557023
361402619
294348392
152455140
264426800
497955437
177105922
341947470
431074816
205416933
317210392
261233822
478535541
527579
494238525
379024529
220359502
208061459
92505967
205406735
353520194
138362688
113456504
261122394
225953688
355645254
95089260
377497634
109274131
185124978
405494918
455520797
160585370
476580611
17953196
133843663
14555309
330613984
56266314
84238799
55848774
252198837
245764691
203390680
410420197
422382169
181137047
211994075
384761991
391483348
1218390
196034236
309801932
86696846
54127236
456852956
223316623
460389497
450366545
46962787
390281343
125261016
160917058
147653564
62232655
411772292
490061863
315517242
12237316
114473773
409641588
432901242
71141725
259571159
253368456
232611491
154557714
120479478
412433191
295667980
353960496
159696203
28756047
295703848
61175832
37520971
138339655
2461045
77179519
270699402
138937152
394165922
19051489
373121078
490653538
85385873
366914918
426734591
268364471
359850340
406845965
268750539
328773370
278607071
318076520
424846584
178715549
463089835
360039855
464823155
201394215
417246593
461261715
374910235
196355502
454255214
498661192
397653458
489220575
418223390
382387073
189548877
310550377
189949245
274254832
459402590
99003688
199611104
191963716
409782766
143265000
289770963
285377079
292313745
88909374
335228256
10959486
196921427
255990032
305735502
15750267
336392650
303816415
375418504
385635458
424172607
281227287
207110513
378855535
25335942
184500297
411518045
487480789
299486939
246089531
331867324
275026107
494600496
440304308
18084000
290373518
321264531
209401320
281928729
147547235
16451348
154220196
120657920
448533689
330392600
156308038
308506269
312625512
368818585
225711968
197254971
84225176
204248706
80544005
108740689
153551048
153832041
226369263
89481848
184614799
71710702
82136596
95962926
258588953
88449137
160460749
350543434
47227607
396749363
254711204
386646902
96423221
340890046
129224746
462886388
439088784
498862923
231840048
182590756
61717501
338172243
95391008
330423707
287191593
47014064
57666376
320796754
186027583
102636190
75352930
231636563
301689095
474504839
5970266
308337963
401617689
470539286
68310211
277504242
9195075
128760555
58298660
23054805
294912931
290093279
350727165
428816826
349317522
164442789
347343307
114548292
328381853
22224523
95353451
353567049
140993484
253869210
289199895
87460618
70115542
96663060
422283163
288378164
368812435
454821758
179266005
463466902
85037967
332357281
429287345
435921751
428213283
104470013
105725396
32624945
145580481
464068400
298893682
445265561
201331607
444443469
373919947
150216696
269852207
378386906
364902452
123733869
380034679
301018579
165468717
72603336
154593421
234937983
465021793
289410609
131198777
134244758
54272385
289068315
348103230
393694680
75901383
113737631
307011123
149221028
317640653
244547352
216973617
453241723
475706989
141992912
285955754
325984278
409169991
243703853
138657075
236458228
486091513
140874772
350342606
125750356
267020388
98362642
18532979
411233596
340981280
469599624
312006605
296013961
279043934
180826443
412247830
464320920
38815444
290993195
444985736
370865708
446246492
88656824
333076242
150101309
12341449
168146436
479484961
133624464
385206277
340088092
249140769
422942443
213528233
459226696
86393157
418928525
274492819
415105702
700462
379624398
234947357
444497614
20571122
413693798
40291571
111424775
368376476
79052136
146334259
181102753
204834887
391845645
119320599
343465316
248544293
142433963
298778921
194607517
207005255
34440363
486201958
479166197
310089478
103108326
201829618
356715543
134544175
317421
467021231
3718881
495485008
177893994
487993765
223196104
185869058
312649581
171318738
13359708
271890003
451486890
131928748
423318255
88929598
415525440
212930976
10030433
224554519
456957376
273243679
441391621
195016583
116868206
255016007
149240992
140219523
249115762
72380743
297476188
49473384
475908407
402097247
136724300
445113736
261569944
424569795
232555367
311022770
152036613
407430789
70870859
408330330
403032008
164715715
344768710
124231406
135594295
287711088
181070139
13733735
387634267
234775533
26669865
166345489
237007663
8138270
167515005
343126126
87211986
235345587
338252019
24109604
355422651
60037447
392358949
386250180
426806739
458406291
278840140
180763590
156836825
37354357
113732213
367875156
151641665
103558465
259793784
32466631
439004191
410504271
174403332
370908825
58446300
112412223
475122520
131323498
283815431
63334371
124305222
297415448
291728355
249283140
325634066
403109243
168538885
268194896
11310684
142982070
120224499
43109474
13831778
479503900
57315318
237609839
202818842
282753439
182910035
135672912
58228695
252254295
49363253
290550835
50623772
219284049
454709993
278262678
95308877
232910791
326925314
360609289
223229383
378969883
495966915
381601554
145711134
265128459
267111994
366090775
147869812
483418208
28193423
297483358
243685966
385364426
342957390
185256004
74271017
68781379
334054918
251182843
101934633
292292480
326280784
164135308
98971770
391146542
15044404
153461661
161033057
340124537
487845641
390125702
398277516
369156634
381411659
73534460
490157698
295074053
202356780
332268446
345558819
307005357
463065527
187336233
495407291
174859245
291352204
347458029
56134735
388134201
333049985
300210320
171172346
407678741
316224568
295980980
259240649
190905892
74794356
187654023
385063840
424724813
232388628
144449532
416248727
332143035
31185755
463238996
262996861
36254880
28293017
266489724
49972780
488251071
33111543
332808742
414688749
114909279
280009681
376058999
132666172
441173700
105044372
422464935
36828212
129664111
290890811
400103748
189015642
77091900
236796274
196057182
274747110
173548243
474644642
208272990
23991797
92286038
69947890
89897279
314491235
269694528
151413731
419151668
471294601
464558731
3587936
83465932
71223675
119301158
250571659
280875577
397872298
327062661
273817668
62356888
63700954
352291580
431325148
12373238
304853883
207147214
389769419
252719858
102170716
395349044
447586990
330075528
173974033
249986805
289342438
465686822
158966078
258419836
446242438
469715928
403810115
489631394
43931546
323305154
55046264
472328469
457213950
238494991
139034625
376922384
426955428
400971093
342297790
434654861
69371713
65048295
327223737
208712201
354276060
348916303
296813790
316028782
210196280
337961117
406932947
474819073
348989259
1302821
116704459
5080878
386676350
94122286
77784187
234990350
321502814
331560402
308107464
72282572
4527423
408575319
105259934
236883204
33249537
400190678
230820604
233648324
437589661
454976646
287454011
72665559
6453780
82595307
139095328
45315424
322479537
178883447
373431844
387495132
37871438
355448544
403781309
477456526
29260134
176459946
6506402
81097878
102555526
195920712
22614600
304789147
252735714
297582923
348332947
460186023
403375404
153425844
318189694
430105335
167264873
191806429
209843188
312191208
65189402
389601892
50955778
30613787
92356206
443277267
147057759
130186511
282223539
215762068
300736958
126553925
401860096
422229119
242333982
290362292
378628337
496212456
65579717
398230165
499432602
286601228
68185611
199305824
82330055
224768428
253817220
383647018
4760972
421818475
405886570
194023044
272256897
180185310
451878762
63249496
179731435
423208540
184699626
260411707
463502510
431581929
286967623
6497998
365226050
31036675
191409756
263049257
171055993
328757607
220930941
238882705
317253651
441901871
88305902
311539868
210707559
432322810
497609375
356129154
410548431
41427486
1193802
164997018
235406507
340190362
353742058
276179943
310866248
146350822
4051279
112289552
345021816
364491868
223729923
415815660
97604244
40015826
97817533
157122912
461647989
202340321
176131958
418540945
262945626
488592058
483707833
253397213
105679456
473898635
385151411
327489274
207937853
92765835
4174909
464466483
153529943
359843236
173746026
214125264
267908031
230816144
78256597
222574790
381516548
486935335
294256488
397231303
323759994
290474731
408471529
90645589
24792885
330697980
80420379
257883267
461942964
234326107
69778914
222533087
394319050
475152791
248900772
144611295
336460257
159933697
248243684
234765629
12396810
346439083
229104715
231950700
189711431
52588118
94215711
125181475
85193316
40104988
407963629
222291953
1772715
361919670
309742211
406575762
330402051
35893336
144564645
248695084
467133591
439918209
266718695
142480346
28160566
427472495
67621296
337589705
340530992
114463636
171561978
68506875
373902767
178523536
356584275
466976517
467118511
418674957
402417060
392989157
304264064
66002955
146589289
429028846
395514009
63372695
51422424
108936145
363334739
141206757
264442178
74557895
484673884
494260641
61889157
498897869
102507988
4180041
239061043
426883420
243256735
456036879
284907249
455626064
165378150
112510004
275864513
207600092
409304873
416089391
473451598
197705139
366399413
73041649
199065650
459953195
246102770
127217856
182316556
96120846
359301966
330451216
449108779
112292862
49946321
37769977
9930797
190367208
461695413
323961656
298932400
497918009
498333266
386244098
60451301
248733831
259163447
198264556
122411740
198393774
283442386
97993849
419868034
76812687
468378158
175545134
35457151
73242919
106284662
304034543
199799239
316163656
209430606
255130938
233905033
351776394
417337319
308698798
91936653
462639910
192416445
143849951
125117372
66604828
339380325
164137552
387600106
329195580
272974083
175759191
339944011
26934824
484574559
147415347
216095101
114620750
232167841
487914022
7598248
5145201
100155030
228827002
285402031
398771870
157528659
145365532
197347973
294916365
227806140
238580453
167318860
276226057
29569616
46923473
351820117
57377698
57221223
236564039
489365156
13703764
377576661
454866938
348175294
130353211
482293744
273237518
368419357
318341371
117048310
915623
138379417
198215699
65305402
260021468
423644377
374613822
262998263
146497141
290988727
446791610
340397859
401233771
381731003
192942302
417081339
200567929
66043541
60432041
53130118
444583927
379406053
363582412
420739042
451523124
116280870
390020642
189060238
157017386
39424941
8701921
18522923
127286720
223879870
476326723
344328072
129137407
54554790
170527227
467847876
284882355
237146364
66064037
169898951
391405405
459197070
196931833
107481960
240182298
423279862
370490502
456975266
389345416
61880840
443599824
366299348
196348136
190819433
243134942
474231417
28294905
496197989
352940583
362058612
390153692
493551837
351878703
479255571
124993788
353245561
59070850
266928821
238241772
227221668
7138785
82191710
271856898
457550633
488070509
125963411
428660575
342735973
432305948
254431619
302110728
320393698
96638347
116729000
376695025
36022971
211105178
85242671
1813560
271718379
36175623
61868774
121910374
251944952
282608281
381101074
482558412
252681803
226457968
203482585
316668389
255136517
399396738
122949627
7997931
289920356
283566127
128820905
269382347
66516746
82502798
440570288
282466587
440535083
139978563
433410377
47322945
299228248
27020239
97405726
395493033
264908018
401801358
227281355
66280692
448858589
453107004
126536629
310685463
70384690
476697991
151896117
8644938
433694313
279507778
58076184
95912696
146137063
379832674
57846390
319063305
8589755
236153212
358229098
71213187
208396831
180955526
312322906
309614834
220281404
452731372
453471480
392507553
86742407
117403831
416557908
268792722
28313906
283423824
492023945
158846895
77761596
230912895
370781516
192049843
33525728
229036938
8017300
461314064
457577867
146584701
112272958
90524537
163130319
307404516
94417393
66853144
237236266
132835868
479967937
237211010
458666832
159588411
95385444
154412021
127505978
216697428
313897800
33296583
178168431
265672447
221169225
156628987
161673041
112517216
87666788
347490362
263336237
481158599
248096203
494581556
294927449
260633784
160886076
155914307
48094737
447919865
300072546
205963436
314023597
362502367
496368731
455854226
340810716
454456075
98446076
305910467
42012583
107632630
249334626
105223708
341447622
91011082
425613049
372350517
391854470
404258623
443157622
281879860
324979722
402941411
358384999
261087237
162091520
483576498
347258929
100370926
147778802
377842604
51356409
7662928
83456545
315200699
61027774
457868347
117480175
363092208
415004661
154549496
84567237
167505353
304203907
321225383
424966961
128650958
61956614
166352873
350471765
97794466
84688619
164956536
360270271
316956061
206008078
18123836
318482830
397980413
128217831
167445030
207827519
327081694
413337210
95039189
449279753
336952782
93885582
58747619
199521599
25986052
279742801
403462282
145492623
67240949
127518118
364275964
296924044
442188796
488020872
191152116
300482579
176616830
295351145
235344088
178585213
344801667
457377885
222891714
152297380
50295167
347682038
95736395
26203090
312089
91366671
350353596
404387179
264064666
227559412
134795988
472632562
245407385
400502664
310750462
348564052
319766405
290364662
391790128
315862236
424461786
468813886
13789763
55090309
399413813
182776147
15580669
254317919
262674879
107030029
358173752
79422831
16921464
425864701
427556881
73754260
148281793
195578195
29115542
439315509
388353892
366852090
237292505
83841014
459126941
359002336
431647631
443045881
80738724
411255698
247756730
254783798
161754054
330941497
468926070
339529586
400828677
298477231
85140300
458107442
417905674
99564450
438489095
7927460
471828266
17090038
136428728
340174685
357591062
448928685
323785909
80738440
74182063
15803808
210875975
116197750
440145790
37264612
325014859
424819514
216853078
456827904
317711319
478969205
470248570
317781190
449294928
141290841
413698581
274923831
120285453
33481851
368306478
189231688
299313068
488699265
319178161
1911814
202027065
121372750
235354481
395515557
461382969
434186038
8345002
39215258
356884678
196382090
132330883
240002430
212934470
437540567
254957115
168618964
50708287
440914608
9567448
206233873
433451545
147256802
316305790
346636226
238859155
439877192
38794557
484602096
312989364
395016786
92196308
87734500
107883307
114078157
56693784
385396574
99465581
340568385
38298569
69986304
122554265
347505256
342780051
11109403
76390506
203557358
388816310
198990278
36495294
152339689
193292125
64105308
445341350
237850687
303342555
477780080
204109066
256577276
141207280
60773757
226690945
197746216
96900938
213414645
405898714
274942399
322531624
310762565
251029414
301266356
299433181
196096415
130358798
24625417
236741195
463022338
235826914
359266402
164565335
331809721
176240949
59976866
224260447
480585384
457220133
470134527
65439342
103305145
492192576
123794946
219662212
213380854
25963584
409673229
365936364
322202320
485214552
94542829
359962946
373742874
243280003
382214053
418492358
338129822
452553353
216270362
65283571
33994158
386937559
359570012
59336684
51266707
215530074
160027784
86195227
130728697
419925447
358771823
79087884
474403499
411928261
263967398
363410010
330831307
349243014
227385332
183532075
466883494
302943311
411255033
267522879
378747265
387561450
390469502
323091527
463467645
91305380
281211859
429814553
255790919
405612143
430071550
191133484
293717808
190037304
160592545
84900481
448388347
189601966
23084553
318119080
21314195
413532025
432164237
400116918
422425120
416183522
136107559
413230079
291491913
49421266
43372802
93847470
68038172
249369317
53995869
188985236
141933575
38004881
383726302
47364981
462969169
121231713
8560629
156968273
381085064
287284661
44143433
175526303
420503533
149054226
277933802
17288210
112206691
263924108
263405881
316179483
217975439
246027667
234003859
475546241
305677111
77662529
443651484
172920590
476988385
129380851
8934811
450529535
213316507
452875616
194295287
463791224
245201352
151843447
195344330
246123731
199254432
11100837
434590632
438232131
411503223
124907099
348264332
180227684
120113560
334532253
134195123
1129824
228883999
362177652
64130704
168986090
389100727
160831649
418537044
79562802
242630286
402675186
65879446
4719243
402153532
479975450
321616336
235584947
346063144
183152660
59569449
87323810
295258633
340919863
112813806
41249515
31307098
95526360
458245711
307240096
450607018
111424572
489262591
48965724
274195521
499408819
27856554
29526936
462719001
88076161
4159497
111415381
98410581
187299315
396916149
35872310
244638150
226303709
129521207
211256449
182669500
439460020
410549924
299564455
335913759
421370649
295339180
176267142
216583462
36938235
78812518
185230334
101281663
471154707
75615821
489009953
294656671
94620206
316786772
148663231
267354701
160503269
469488595
204723931
195542739
31917648
326315732
226415003
98066638
458660827
20515340
58071462
319972267
151772835
106802691
222963368
146891666
166464722
72282720
240186117
318783953
66461987
232793275
140026427
378175572
385757229
410500117
111894637
266765811
452931500
486661794
174307819
482034932
189291250
20152234
51882131
374237780
172311287
377032364
108369085
486569281
147787191
408970714
128439931
340385525
359343013
331829551
224870626
269149552
125145159
131959589
169527854
26402228
57152726
107982479
212770087
481035197
199622589
295957764
311838297
55922485
90971246
272102355
78162980
152109500
459906909
202370615
411395056
375706539
221712440
161366646
414733958
321159437
47987073
333474326
96870561
312937416
369348504
268559169
494805832
25091708
76173836
144322873
364070891
364002670
50201798
316126606
490432055
286272286
122930814
14068395
136754471
117867219
489935863
49345473
103561609
270294599
439477012
91700984
212486447
84287036
104149535
267033784
361588952
156857023
142646684
339189302
288066972
404033503
296552145
459576700
398025736
176894993
366497150
187131718
311069962
346565329
90210232
295602891
399985383
240765797
398152641
3270445
191544675
34989360
195279996
20740597
307380645
30145380
125739341
351352513
120499276
467238428
455339297
124178357
94034992
240199297
391952791
244429793
293708620
438482246
315392977
185925311
393238223
176135227
437188030
48771989
390626763
57107845
115259566
217480905
180223875
355615928
152944594
247223192
294130419
498138344
367747289
39798204
269436066
483761280
2842099
423107504
36964102
129050779
434176452
261981214
247175629
306688251
66500436
235023927
344601708
274547539
437472575
6319808
438035313
177284323
72207793
269647825
230498891
345320219
296185520
229421352
266511190
59577660
287712106
435931087
386849177
483885329
462184104
89197932
8808826
137466772
156961626
477292432
463417478
94436299
226158017
41433280
323454910
18681433
213108137
80255195
57780050
373177023
216780214
289988308
442917407
59717229
392858420
227261848
293603
3406856
344003832
283456892
123841948
23695981
114449683
476790461
301870235
462592175
305534594
85524184
490383983
180705623
52880258
39534443
316012037
203710779
487364908
242560206
48555816
45674352
158626435
207276045
361529971
54321159
139025486
91877724
372421145
483433038
477710303
53779085
332646505
57892791
86928401
344991775
266496134
273734160
425534698
149313350
289293769
381772369
392899687
129542181
61031117
11996594
295176521
467482192
102420731
75855015
323644676
454530292
178639843
471577722
317427338
120433451
282277636
420478943
204681460
347406565
437518560
229336037
283896749
13132956
221891836
394106872
476768346
63159908
482984052
429801800
429764410
451635051
281418744
149749123
342625079
12246846
70949187
132701679
333733268
87501611
433795523
196284661
174837160
186811944
335405044
448768303
324946354
286847890
162056940
317582551
301920601
449679252
24556458
328494813
346291916
284889795
102487791
69997866
486462971
251008287
331495314
165476877
318630729
463496304
478782743
372252857
260293501
489028409
144836831
374938523
84883693
39775342
253964864
154086777
316997950
422655124
347690883
184669088
175584668
29127839
489300059
177868996
432115953
39132141
215139118
484100137
475712
112715094
250064722
220327767
281198077
288857784
286530248
150144527
283643529
463847391
341190235
179924442
374816927
321774582
128038694
28794807
186700277
380803112
290532390
15900432
217886988
71635696
55776151
259168418
159998296
295815170
404422737
238508227
276042929
231502347
68836566
98742879
231347334
165604502
157608995
469289494
227123347
274681515
49852360
421053655
449408248
97408036
380254632
462862249
211086934
230583042
99918381
112830327
131213693
181672546
337703635
289389296
362779619
119505277
326993882
492440101
368565890
398324620
59410603
136580970
385917712
321265262
321140052
15860939
346448658
314824694
106449529
6264851
145109211
312870654
140197956
88721004
86778969
53239837
159345928
252057165
460499824
28041037
464494822
161470673
190664033
265022053
237457928
340931935
187312152
499220241
383007158
231878969
40639622
91071662
90621558
207694751
98450220
138818507
258198560
251439652
243310309
138707061
407853074
457595068
275513092
371263358
192408760
61164081
112913808
51779714
218221052
208465838
486040340
322008479
2186637
121788379
83056887
178133671
466721599
157415698
188935470
188329377
310482427
29944032
402708907
438114630
137387555
318516751
11720260
246598215
139750492
146776036
341446368
430950205
53647016
71029011
467335184
44357964
391878188
72740607
83858323
65326395
425026953
439143820
153435431
141272246
25105196
365811510
96750217
236495614
181228037
382296079
12065179
409488688
474637629
210853675
40675279
159985217
427620190
307864688
3192176
411597118
148377518
88023580
297463190
306932458
454957771
450358067
257408630
479615684
258140263
96419040
27305082
271670667
492500397
123828987
461539497
486365221
117451346
278475584
264181913
170491582
192150722
289158901
416031465
22081693
71983343
22646751
131621638
66295215
343958098
440676932
368747700
195686420
4591470
337892913
499686801
433233752
60397393
396155312
142045751
205111911
347760402
4047881
26784833
341875820
213785030
272876988
460202195
412416371
204229710
405947906
50241506
107279321
423700419
183457431
103917032
42127031
298444532
365374562
17429876
193676375
6999759
182210403
139927628
75952504
163393879
261185901
470677314
333920952
123695848
327596778
376236117
275991284
124670985
274003229
416815530
120938464
195733286
10373312
135346429
415713305
331912957
269437363
202627994
10700118
231321148
247883246
342476932
222941094
140399361
374974692
30923045
278278099
202358849
107356573
143826123
162371106
454650765
43296849
197899341
135285761
184879474
163084681
242498428
137450855
279064956
442743581
339620882
195013794
132392934
45186485
393041565
64855567
205738768
398992031
287086869
182042808
393765085
401754807
467133160
447142216
480043808
369689203
438062840
276578188
65774249
394429734
425336519
212059887
237455064
56153456
175268074
482469431
483603566
124000237
304462318
323098259
322799560
58440106
12541331
195936573
57664699
34195145
268905410
246850003
456856654
221627835
308934803
280873554
404323906
259256734
113271548
127259002
16100568
424400564
364085184
486895222
251536125
220056188
388023658
340350225
329497623
221531656
386393854
263019683
210900353
165716039
265467463
194267353
231270919
446977440
13978207
480451224
266683383
407991331
120790706
187645388
458024912
141691966
99857678
68379838
21178826
54433317
173211972
312214494
419150490
390093052
490531424
120717046
262909836
324543614
289085857
363172025
406729354
131981210
413392533
162700119
98819927
204859527
51758547
104234572
203973909
209150392
335364785
82541273
371950387
291892663
387496530
391905719
66041493
375691460
460251445
354612545
448121685
480107827
223074877
335795532
134954192
124013780
66030588
223419867
278064694
338859608
490226455
202485362
255575585
88543048
64475951
112751045
368021361
350141498
384077178
126233793
16867486
284961057
236479220
370638435
384454852
385113551
133477803
199418211
60892738
353567481
274743299
139062505
222470704
84064256
173308259
184543489
155232337
2990640
362889394
277897461
302425495
154062513
377331603
397800237
205551564
382527414
71805499
49631985
345501526
196743877
214750108
397537171
10292915
173263612
36453893
263990417
199438774
111280258
40521316
12042760
456326770
132204833
25233913
178061362
427653538
92230467
211479842
212982028
419343316
163953294
456439708
308211119
400028780
423729637
243103324
339024702
452222517
387223575
130092225
271993881
252666494
339163448
260717708
234321285
20265207
128306323
291069061
78409641
480229744
180669562
179488725
430234167
141811603
430829927
274459813
169770156
475479881
309856642
413882173
81199624
367593044
23099601
131503453
301773392
325816160
495033338
222337719
337112043
23203446
227014371
489176817
429017188
451575047
431663042
95004679
150048664
179688799
118710417
379065687
112813138
138287026
153889017
303691087
449811026
251568165
448515447
188187221
476703579
294779567
467319740
29751676
440179697
205077319
433131816
474874383
38176657
444495877
35023381
153669521
420773457
222639023
33582361
410665987
266244585
395262547
65395446
451207052
376656884
427370037
403396051
361616303
104162371
428059672
444673356
162958152
365677035
202891844
357917259
402295194
28613522
178768525
421508932
375480673
88506430
350413168
175606259
165648082
391097933
381113738
434992816
187201279
226719999
28045566
121550393
149496069
358549914
167454342
18553277
412311485
246167772
372122538
176560853
223840811
337383381
250879176
187629532
384228369
155999616
166880154
425301468
14674893
69176581
159796675
146761189
317795897
334932934
412669864
466641899
320372060
283170060
135648964
387503327
353029205
261960738
218318505
371014617
249428784
413815739
420480091
218937631
264146472
172017426
295569178
358793606
283616935
243735482
319385829
437409461
313106250
405893472
392129087
332192190
18945366
229592685
281134184
234984078
110302059
97971854
16860637
157550963
327002876
63530568
498958746
470547568
88318902
414817541
60058136
280367973
311962774
52552508
194913337
177567341
371591711
32860711
357882665
260556729
294835082
221853446
438476308
21084297
188757061
292486251
324560142
466305453
484119260
404373149
334000564
230949390
40010484
489824737
368805663
164276785
275161777
113772658
159883502
1809370
235800832
305888831
95885400
129708056
151461774
339627124
21476607
128305528
238285899
337929894
293991484
264749413
413534034
346619568
108090832
306616399
166118075
229836281
254994917
180374307
405552568
441628420
404145059
421485014
97672826
335286916
475553778
31604278
448272987
273836041
173782450
285405866
356221761
293318719
299415552
292971921
116527831
70919427
21285615
278177685
487959377
53350516
97522485
14761429
82738848
320104461
342281983
307724319
412247206
206619562
472150137
215820142
335859529
153209802
347333056
56525935
370923982
413107595
276532515
411079783
477083009
329587001
344377215
343010485
70559795
148801705
143265301
192917312
329942179
199698161
219183250
491249214
477309933
97330108
58623882
123803127
341610185
440452740
379613963
318724227
398044048
140446531
175168866
359035120
192749418
7176170
297096070
296749610
346394365
298176908
65181394
464429586
105517942
176426034
37676502
23427183
277192856
241850318
7960741
258893937
351937798
9903903
41244377
457161165
369831415
376303799
4549927
477213463
310481360
143767953
129477864
423896570
419690965
486340964
283125641
331493874
303771626
392670316
208177181
452732125
83310827
357867056
279613561
50239950
44857219
416974796
464329727
157726430
322539050
463261330
239732982
140538395
314204060
8643810
304754188
140191263
252218904
313190047
43420181
328847132
52828679
51484144
449227830
115443846
234983824
435395385
220633634
367543460
52305424
409539629
198966257
430817438
340426578
176037474
443602767
170179561
267661282
251027145
167872167
175863319
70639521
69074916
439429491
391659571
75048918
247625117
44479651
353094484
146879617
14836806
406300911
291041305
297229334
360632923
263424683
173742074
410607021
3526478
393010547
405684104
288975810
362191509
63829562
379932519
400253013
262070539
113436806
73975155
117752102
469631567
224421024
486443309
326901372
379239947
226095906
466564613
363929152
215444657
220628384
41696202
19551081
257875502
195570486
130352409
210708628
244359005
275065281
87648647
6957428
151936157
14226544
390770871
410896318
331717118
330924476
205776153
109954761
416257854
215810631
385858024
163819051
211896480
407247541
76296076
430887725
270232975
103848016
26736343
489215158
404021201
186671184
410499278
312680842
124808396
176429250
192532825
47544691
180137654
42149914
419621421
277562388
474125897
102630377
475482378
193774357
243635906
232534967
360335987
124236143
13450761
184293310
59183667
346805020
442374670
226505907
255496837
466608148
242045999
328686117
190887867
267774917
189751912
306208978
162784042
5508700
225196514
71079174
76975421
312980535
450890395
56516164
314276360
256689907
153154736
393323178
60976604
382349152
116183734
243331498
295268256
282010948
72788993
274164045
18208200
475671587
182815199
409583604
270686985
5300397
33299056
137323772
460296114
343471291
471389828
306277825
353248488
25795829
411918327
19780726
106504253
440699007
342195231
6487807
357141179
427537871
192488498
497064988
185702372
354827135
334185096
231526853
337822540
472610667
309649698
483145259
313740456
499047899
402354079
325850638
498434612
355337197
82652217
89994702
78622109
215167231
98887083
57154144
330911388
205098775
272477597
287997711
340542340
201584276
289196249
279570427
363076713
457273856
237104534
256033249
56909625
126303209
271187103
492344937
165956271
224584604
382130956
100322528
144285297
455515323
10260607
199952138
411874775
43700600
476859286
278890022
262554574
394734647
116899670
24313105
476987340
370987821
199210035
343839953
416643580
52379906
319073312
414784534
309846548
4315948
381722283
409930852
438855733
251059613
61408109
496313680
421353097
286982034
48837122
293205443
92710647
405398506
156102787
29823766
367051424
123061039
39896022
401734926
142939737
297009821
281598057
132630735
104095221
166025263
274498246
310500444
281477581
14990907
195489394
471643761
219788311
382381234
6292263
218079980
176257422
440709087
412838183
223740203
228135268
28130910
163051509
469262227
216802787
482400677
56487649
128754963
324470251
437648207
395634205
491366678
14711257
172099822
253424446
51715144
358160914
20780590
369381277
323797733
366469648
107477512
345921943
149974883
372434165
185674914
322526882
170954198
53220847
796063
63706359
32383466
328658331
136169266
80701299
384314105
306323028
39264326
265709709
478709239
465129755
354373125
298746255
158674443
4272705
107646087
310492291
215330971
375546328
222438826
491200167
131379951
12770249
494455798
378221532
164734226
68984940
315918472
367599470
119928977
372090841
221752450
225340425
368186895
478473413
118900710
486715182
415522060
489606489
24502277
416446345
96926304
363165565
344406677
216989896
210091327
247672278
385151589
73000825
31595263
882276
378247261
153931800
289461018
262359405
186041600
439188070
110751634
274372085
220218516
93131507
306673544
397125412
293740605
32959208
463358001
38594273
116809263
293640000
490730205
263527543
147141985
88110137
56679088
259801664
21948950
408033702
261200001
337319188
68907787
228508999
191260549
60439196
296563421
384859717
423529928
227538786
116302605
324042384
111607072
68372960
335603784
383037131
363504496
54352511
497167260
392726172
46552575
93532751
126433953
305043266
208879829
139893068
15780398
246469866
465981683
320819647
311153754
424553707
321899727
117129724
279703264
106256233
326455524
235435747
481872565
175418926
3674066
157923189
416762321
359115617
34766998
13056354
210491605
322008494
461678299
94081300
215016729
85107877
254262086
322107067
174688412
166086089
74950090
410737477
204238957
51560289
40517892
153724211
18247112
164203618
357998414
283547834
387627565
327544720
419472196
116537864
177392809
176352488
111819909
27371974
300427235
72099260
56090883
291914187
182396330
452074434
160759876
228129762
401489921
230636889
32850985
388468993
341348223
124681999
454475997
76547040
175695872
487021160
48441703
210722255
142668597
131335320
437977697
4574756
372906291
74854338
217012156
361376752
255592371
409638070
223122283
148259460
498573549
330776075
476758277
124783732
172397574
440308947
109824747
40068580
335057319
27218621
114631917
351637996
266755314
9242116
242252344
412123312
263177934
426529678
102131771
151006864
163018814
230778299
362533751
6123961
256000628
155751096
28575339
67992597
181577591
292353439
377353619
442387576
268008451
323202343
70109770
192867459
73165984
339180692
55839567
95108492
491022300
397498004
205855223
11944639
431998322
242616815
471921734
338244269
195551525
365929652
342052461
96630832
475790228
291216307
6935265
324525508
200042834
387810753
250804743
21677676
81590235
173765520
102358630
410139532
468752851
303121921
184536889
431308946
473945433
404375945
4411409
215142741
499890352
223166387
19361581
133974292
222838999
198866872
173596252
389111961
340023221
432357543
82517544
495132713
432129134
17624979
136188018
317451907
407229635
345042504
361782512
300944229
483155259
354661437
437189001
139358229
87378274
214851738
151214095
296813499
226314722
307417078
416111263
312416534
158693954
436071171
494360405
353932789
253672841
281328610
105026078
354357615
134374909
207118227
165642819
222486530
476204624
35848982
113380471
86062387
15081249
262072843
389526173
212766639
374955706
350340836
65796963
121086876
350615062
65745257
283393922
433059803
244296559
475946545
226626187
315223408
192339603
324305532
395531008
18080313
112861607
226837756
31276711
257884344
24257883
197958814
360561283
24592774
127593837
138505947
69170302
271627463
8041346
5275973
68448668
341308048
317809008
63257195
410435049
305353377
310379254
63615641
266256037
68042841
415459759
285359783
320239319
342024165
395575078
219360244
392074615
135644784
175488159
213486421
134306255
100210050
256799596
240599357
27151715
298311255
84248812
270429908
156060073
478409996
51347790
378207473
467857329
447832938
306426101
13310419
495663229
313459211
466016949
431303458
275697650
277251982
191494928
41761392
309930111
239697706
315965403
77587365
399467289
171431306
357435556
193861813
244738587
339523324
187441230
102284472
227819412
215049345
180169017
265140675
411519194
168909515
113126908
355852800
375175736
438838057
312591521
372341954
125921396
308053197
282397303
56699771
31482533
340645264
204857796
229325971
355880836
353492629
169840669
317864233
372520512
496517868
84813367
335850890
138255047
285920218
139725807
137687822
19382911
76642729
114120829
429724052
418776363
286464538
456487173
282299251
395142473
19622677
256500542
66495503
360442193
175008840
455213374
181750358
181724623
147645764
316100258
1722153
450638185
34035605
198329036
414948243
481487506
239097549
396395138
257328773
287564142
375628141
328272840
351312575
316619645
4619161
429066235
483039977
112542274
267260606
360365013
114186376
397542930
342128401
1706597
123468563
86402448
25083203
384913348
441039490
296257639
107780583
301056761
460041620
415142540
27212573
219720843
169394649
200708431
451817946
175746374
130326239
212583702
221051435
93969029
180857917
291726760
144014412
206024911
184378247
269835197
360509306
28092799
435629638
497554234
465712741
345511221
432191497
360017327
122909674
469152490
290445511
415573545
104698752
212279662
261398354
395989218
22777328
60092603
471731587
367457310
393464919
407565770
400648066
433686766
42518271
285432011
458593314
132449845
288102594
277859664
478524100
491595847
92649590
419524099
311639369
169897927
14329283
13039292
162898702
442934782
350314560
118217050
255685787
498030017
472887742
434012014
237802036
381691080
96428392
298208273
110318801
326368435
357393376
178302612
147329424
281671902
136096658
455734585
315376452
370524376
148552603
499167729
195374546
169667207
284874272
430471247
275889062
455169940
21676801
237525637
353062197
392374141
291773848
223059414
415568639
299912326
448515843
2233683
213171425
467896958
382792112
195065923
378921992
458697044
419041335
218366947
52812142
290358171
497347111
413193312
364481657
426984231
195149837
318383750
340169601
72258025
311319392
379388426
336803244
332102697
167323176
424033482
365039343
489940030
226069009
332923987
453614775
270154138
254727597
55051156
101334401
347382850
135066424
193388901
17291315
218180414
4982077
36358571
127847315
250518667
237630850
177996007
6504684
57006334
82646319
466834958
392680079
435291953
200349439
334420545
399066372
431377614
407926671
428091613
488798382
326761783
407559145
435272691
395897292
231143367
69185866
114633891
152685562
475217991
234532594
285193491
469446916
248254976
384886718
490374006
303206938
187892922
188018143
199332340
23482155
356212108
245967955
385449712
6408585
54654377
87864415
300854855
125972160
38405560
407593733
4778680
129482240
461868222
152828409
30778886
462443654
43883548
484533131
43925982
346304415
5378580
67617966
223912414
484486901
110995363
258825261
370115546
8350440
66879052
472062139
466646800
41598636
187976100
193236040
169366350
94398691
445524873
302728183
160892038
95380929
427811277
99381390
169816431
348180727
219346849
53891965
153585054
247814359
495584690
138159472
334872226
457261708
86937886
86321921
10101486
439943798
449353782
134573140
352570517
439429699
284579504
30692611
22045940
36340992
136547500
419120995
389641543
250450303
167264436
436887199
34776871
394906650
68004644
236026294
466569300
27310948
212765316
457750229
413014286
13556344
12334837
245752100
349720924
487089445
44946079
117611140
50314408
286718835
317541600
136893951
297398478
147951935
296023226
256009127
411061839
468602774
355451868
44818423
205686798
264492737
9803870
365081267
448602720
203628588
186654309
140813799
471228122
277647144
378138567
456662703
61289812
381651898
412810673
2962758
428239021
13729537
453855414
343372161
415464684
6761058
248177188
484813578
417093349
127840313
8651825
226102659
473314188
309782798
366037687
421650401
218140460
262912443
462470038
316183907
126448171
487290778
186123678
475805617
413699901
332659420
122941537
297011117
352414062
197788315
496981979
276742678
250001469
355395602
54235927
424583238
116367527
332395691
413235881
315836510
93903400
188483887
168419787
260541028
476024876
96738218
169349352
473759036
77771530
109959765
243945787
386476559
151659971
443025616
328752393
247525841
14842424
370361122
200523595
484874166
461655836
355284140
103954950
371136294
371964894
135875565
115270127
439828001
401096639
67266610
101941467
278507563
492728631
53388764
43217543
135852779
309236589
383701193
98665169
459129593
241608698
131579907
461363301
97392109
459480364
58490670
460925606
274865094
36102671
88583453
19200628
355951358
118308474
354474775
288454187
193743996
385688670
271259738
269006145
117044957
288322297
73839355
141151862
483362678
223349682
249336422
118850907
274879907
375866890
34282409
384480842
98244778
30148798
246914505
219927475
384281175
98881354
120280324
43046642
457704040
417607296
205851561
339437055
110422908
370351712
420633169
126921803
225430777
475949114
86055830
101102191
290547143
258665174
227772214
400778009
59897993
458254510
222098312
278800624
434675295
73611648
99320280
310832912
137468257
25887937
333947508
40301572
33258710
100540792
17386862
123426604
309108687
46569816
167585723
44499577
243863799
211640407
9746724
228557565
138906074
215623829
174844335
107889144
180245747
257271665
34220170
8057517
400920218
402546529
60314849
321735228
490804133
17719446
350627096
288229013
493237200
160206537
204932569
150681139
171358887
439315766
264653310
459575212
42190017
34906996
385811799
12732330
323154816
5312107
297112809
440480514
302382566
50311594
71857734
152188344
302623265
67552196
391719187
149951917
369413030
147904039
251342878
277408164
194206280
264828449
454223018
481536890
494673164
481233343
286212008
314279048
397835794
201026186
77311723
496278718
275851603
27791132
103102045
70063935
18805220
478441384
129608277
307865932
254125911
372173081
220079997
152814893
115848643
154291217
295873524
229635798
33899204
11978253
1388909
45496375
389875409
373590303
199812690
354436146
319567384
93052772
220735
499874769
399426613
21921842
7019883
173873938
248809236
51962321
210381772
226539753
113970981
292593951
157150884
301680063
371319398
362371496
185630219
225232097
428881141
461117003
191665904
383103483
28887441
14066253
159799533
133694311
235437437
281470806
58339588
409609740
116655780
454170182
271102620
208091550
475917979
9185145
382365592
81985223
212708963
283822345
360527627
471436666
135429689
85833300
20379498
41192144
222327195
201087626
56824527
340572747
172033093
55482263
77157198
5389206
299420723
85715123
131509318
251462894
430522710
255592774
135035748
113157672
490232018
319445713
211125974
42942523
15551628
498203741
472868880
136369957
269355495
358381273
480455010
40034587
34687460
92379942
146444652
315093817
119681797
418725508
433362247
442523958
147380304
446308735
413591678
63289162
385433893
325309965
217737689
268556206
150454389
156397984
485997941
263843528
48326602
356219110
247594260
124638492
202078678
258971711
209092599
281160754
292794246
167548078
359829681
213617882
106372461
497047070
483667079
125937458
234775107
234251516
391004055
415682166
470823741
416184363
34977976
193468886
200030033
63505815
59620037
399521375
372984383
463825295
420334186
375596435
39163055
161317376
181062007
553487
371634287
288150277
23082803
368823795
386699372
452684647
269987646
434841362
23518539
388058641
222983285
435964584
165366927
435963526
95346705
58603638
154516920
138663077
281618961
123191064
190630454
447734603
228035143
452505715
449963442
75022093
46212299
151322932
79117219
226321655
288245496
66649447
218737337
419027110
274519573
88329727
411416184
379176440
150333706
171561051
58631209
406531643
193072998
384062481
74691026
110890202
92167550
413874849
288661095
233815345
293044055
160999484
489873524
464316127
321256782
209948135
386018157
231075929
356210079
33223019
207954234
317078248
351821631
141698253
411399213
204424842
403893620
91098354
27131866
