2000
66700576
591507129
125815751
60231960
549560203
201158438
598467333
74880061
188560098
446194519
296110795
488426772
530923590
148491449
217682971
298002875
465406778
579050174
106001179
657036887
600478055
445138457
315543062
582962191
101407832
75519813
368750329
626331853
356784447
648292031
99450198
633063169
284995502
388499335
298274660
433926237
622005023
487954852
331687100
253042649
313106285
224987357
35558814
184970544
410128665
342110400
232799594
476541218
429964293
6436830
498884712
148902129
389406908
373021645
609620032
457417700
352224232
518345317
410228290
118398406
452719899
15354244
611735968
574759207
401891783
416033482
58876015
274622682
132617478
262534301
81015722
388785590
416672786
214843814
73376431
18641878
71612110
379599699
341067391
275565529
233971707
218142803
638928706
514225378
31863876
549862749
393154497
15917144
275430643
300752233
62586411
115416423
251246521
280073973
550875472
153084414
608811562
542665857
463030825
19749584
484035326
140412371
128735758
482240723
659412498
627768245
402052926
235209411
298751397
81657842
523564379
586082336
452066075
178807132
573223403
58289899
471744638
204210377
651302872
193554669
56985015
143216849
258208433
346306865
618646489
575720722
658751207
291223621
447361623
385629740
530553361
42269885
396447561
313621318
517641576
476808624
458987308
562485959
146182540
223489273
353227806
27850141
60797181
444467831
294926566
272547578
238194210
192692621
499176490
382438865
402907590
122893603
446216630
506877470
647884822
265069603
433665660
640085276
229044452
606113149
270392655
181564492
328461415
69941347
199926183
648401204
204167353
48449422
196656480
511180638
271573079
234842359
415474490
653913557
288367909
255593182
117811098
141120427
471921255
170021383
556987720
394333942
59830089
262042360
40732079
262177934
496552601
295115837
243678625
508911441
34028743
584793252
524792272
146335392
334984619
97683841
22858966
22958687
543527167
562953195
336755054
468321080
658679137
516796285
24097400
477095129
652859795
196550486
124017145
374490481
322038843
660080986
330509273
522626551
93808419
531714414
12824739
578284323
145874554
453319807
267759112
557923443
508695313
459499260
9313180
380815848
27799262
21544152
173485080
453812742
323766012
315329097
437458390
253305112
186094954
183539596
123550872
111607145
185235848
63022750
362667522
433724107
103575773
450366340
629839515
630379604
74202899
323660804
277170064
187072925
596763193
52820970
323628337
120638274
347357888
205010244
547932530
447508068
530641343
375172966
180506028
386678890
45645616
273724903
257668121
31694203
301666544
158485282
521408987
138592005
101819074
91922871
153016437
500927610
534812621
634774023
146085841
635501006
55300826
11491899
381074040
114027578
542747543
405242173
437723037
485659708
636309718
386439357
287203795
198946197
179560206
341853805
464129298
657958665
252310489
265144902
164909814
128123810
358716149
651824257
192735232
285982766
279081284
370568991
315840659
155294717
176241355
188263394
103588408
156296995
373721718
284999569
149531226
501641340
266163859
226347000
44112651
492509475
460756370
217439653
229883134
432713337
475844172
529314861
255957002
529778789
71753849
113450725
316652781
552378126
279639928
136275689
377846215
410871587
304545611
211046488
46084187
363795219
282230872
216593557
613372497
438454549
567977897
128448200
450510199
387758114
515267501
439795739
444817595
381099446
604470517
444233086
603774323
249155346
436720504
138861860
374229909
165684797
41729871
114357380
526845759
661533374
207895353
222729240
278666416
447631204
209905816
57340449
596718797
273982271
226775027
79532385
58272157
391332644
652056946
617153119
36159757
204552812
426088037
351063655
189768110
349334581
444817342
564431879
311810738
339199520
550856721
191810260
49532466
600184209
182715803
135099235
405678443
96175987
572521849
4272656
217517308
604138993
144094572
166071866
512930921
390702462
233586844
59568133
422584475
627233870
510310482
205537495
486019230
537324507
355656764
341738587
62979874
585722977
60686444
183963009
612759035
69250529
272411802
214688572
588933153
287520226
485051486
477789570
610456561
140532331
524574518
430701776
314542761
347728523
230516742
150053348
11704176
175978386
657306451
278104513
508267852
6013845
118444295
139141486
522367337
182831981
61573169
242639223
53554969
107717240
241336258
542370411
408482767
650551255
119782096
363566364
565327907
540825327
35174550
314992994
386967121
98087656
282665842
382843736
551978041
288702513
237205479
217191837
1239969
163844282
22343897
553983573
624210542
84327992
194190547
89451366
452300271
185203748
326183940
15581883
553112146
432384188
554973821
92089796
367665069
495879297
310571061
147592436
484660918
499869624
167190021
655357442
664098571
420825769
37541677
511529385
658527532
38376163
324367245
458429159
486204412
510749750
196601645
146054914
94484035
225708919
405767093
429062590
653084846
524359935
326977973
187860712
56915150
582096813
604781279
493193039
228380053
557214047
391910280
255381701
84726428
345891197
509691883
238903522
458696480
391558703
129316709
570476865
300692928
228931425
392888954
503523202
503264705
484098886
538820111
332145670
610007114
539911378
515080558
204281654
355860776
493829119
191987653
512882301
635474635
562110985
112803431
585833609
321323015
434172210
557061961
126937294
666712981
486083647
66688646
408243011
8182031
604860088
656373788
323024482
263844919
49130604
422588589
595301100
76069489
222719787
148661951
567490915
631581572
38678666
370402108
360129551
186133212
176668387
376209523
222250426
1689291
519059026
80543445
248313140
559670724
518811769
366810104
452732367
184107679
453344252
314244696
415090531
318758936
402380998
69477841
270387724
4244560
488325635
375094630
622257383
49530058
628192932
322572990
508650585
17319343
231995230
590764257
113300168
578410379
535355819
494294015
545588767
160204365
18309127
250746281
363161359
236208395
61262068
250554646
269623240
311492092
428534263
484457312
205731524
590825020
391100888
406741828
317546941
233753227
159078758
50263334
661461938
445555406
566136881
624924362
647887206
666461773
390427854
73689820
350957857
398714035
19072087
418660393
419229101
478314002
68664680
158137892
666461658
33074972
309687651
361266978
292810490
67286059
455370861
325342558
365761830
571543482
572269231
530898934
8973495
150205033
401438805
311556140
136121165
616886205
397692498
634460389
584158284
7987741
47875419
530856237
17986330
536575574
326394471
148256882
661694499
222411417
53349622
230683717
59287829
504993464
133297479
429524956
275968612
452933036
5492895
25136403
601171015
317346450
383310985
651343846
168402169
578585257
540492049
422423992
623719737
342575829
265710152
149624207
596636874
506504607
539779779
274528405
576979892
345549172
552754908
97504153
525283585
116889889
360688111
38740492
546910913
425833309
189777822
639600581
640130950
251136064
433631630
347980285
149808809
192211588
468339496
343078740
14913923
360602891
372943321
643694602
503909813
228838168
589146258
12384710
17639904
486426260
626937672
108030163
502235374
122406155
280102581
384198366
475101383
338611821
10811861
17401593
581556445
408288653
195360618
56829659
57125345
330383845
351060537
107000030
250893259
96724240
542473611
392946176
99402262
35815631
408850989
624645282
625672641
440951877
36202864
479833868
160275151
259012539
309642921
368977831
429640968
245068189
335490354
478749697
468842998
362716794
453062376
437174861
625643369
643779592
478753579
467567456
213889715
134716317
386229601
452793013
504114733
178597943
142067442
516225002
11529840
456941110
222609165
334032193
536233117
303538076
244064738
384432608
458444950
221904468
341580199
300461137
60979842
484061800
164929108
620161859
374343885
434285130
399031462
14605127
52876069
573200716
629042783
271082388
397634366
546478887
498887748
242138435
243545039
335235192
568609374
555972371
139455507
341551614
632578362
303509606
160477321
135586078
541743401
551633667
626232245
158099231
419996801
557382034
665910813
485976623
115567065
411997539
645249484
247423388
437736273
286528679
243058386
601556123
516181384
311111605
86761601
96764996
570712868
421234503
82020466
649333907
468779278
528791034
292906687
64063017
48138227
456386706
278234694
618823754
209990660
598646899
648491052
486757213
656790967
530699433
593331223
480637615
200172099
62467617
633516083
452830064
393101736
240872302
355958191
371574836
81906917
453796421
265014845
163846899
1189952
586254529
199132117
295484617
500890818
316365727
441942514
505538871
273686776
353959043
100405843
390200032
195849203
111216946
229067516
492381965
111944265
85507094
271995507
320014506
387711122
586545213
303247043
504001798
625637099
67724698
332786812
142271127
625861942
428548611
38062641
522301620
548368408
17945585
595420152
395370713
104698298
325131395
18545518
513057958
222891465
346931579
573636145
466978336
495326327
64829183
321505188
532653551
540541239
492444249
191718382
246419422
275346820
489648056
656163643
535279135
532933083
187038765
562241657
497826628
12204284
560883631
433275357
161741191
641798957
560380247
467361820
650530499
497071991
555307301
311726002
235482488
385764711
125859897
567911774
508800523
188576206
558698266
604965028
450003971
349815298
420433011
231191881
131014478
147958747
184395537
548902619
7207418
301543350
489350310
510886439
94596156
34911414
418495881
59282881
330274156
519472382
565505716
506405695
233857735
121403192
312140293
62924094
238486124
483924113
332794941
81393564
56422368
25055354
474369284
156928124
440430602
196418601
416407011
9270469
433686967
655148438
509434824
638688227
62006935
201546622
489292358
164808901
506437758
352820004
45904914
198036317
599462244
653328267
541173767
537158947
151182245
336507197
649381475
664797715
142565634
174045895
431108744
50966186
55787871
182773562
307339900
229259628
137085763
6359660
50399529
315060513
61626523
57626549
374885149
556003348
34352182
650458483
564418955
243122579
86726410
148404166
518213385
65985394
8700526
302965588
36530768
609469256
364058654
206127174
152530624
643822895
441313339
353297737
70125337
314360520
202490504
5127055
648922178
9947061
12531566
85628363
537101317
503938782
579495864
449993337
312082961
166532589
239844248
641189587
168046839
171031377
470759968
119308189
565642158
179356159
592200458
563592090
537972112
591710444
553799729
288075028
267136730
344939220
633887574
84063640
220348528
10895927
289957212
335855159
255489814
178122710
651910859
398862215
614467768
426677946
45858513
114098720
276979171
548365998
224687036
299505632
324543434
19434560
522506113
384200231
127657794
321349764
362028729
353647772
5381190
528328081
539880158
508238630
493264755
518120642
573781331
203424883
321353613
541477813
464537561
52312820
278457401
92467280
361367003
422091743
642869377
34681847
204420195
168319852
463649939
93786391
125398114
608679513
333682114
54607711
538049900
435289446
542347587
419696385
434335609
184280282
27829746
219515382
546349286
35932988
454218507
220329847
142088306
254989466
331034737
589471108
282649921
349701254
277309354
227606177
156342301
482768659
41697184
474816276
576071728
456228893
242107298
223043945
345150282
497340862
515040225
248877934
289125281
34532442
76363059
252750967
300654668
125774612
601006292
5255899
525316616
537776278
644535072
313734261
122358771
34234190
16679578
52149860
59373460
149943851
7639081
237718411
542208209
519689188
512627221
54488402
171918646
471460977
333122254
506090147
236042037
220805968
410143206
475834157
448683105
154805121
334147666
240898469
583712690
481827595
271230252
546693760
393967556
337913525
68079860
109780795
282142743
136782093
66489290
124798931
613395728
37048421
625962102
459614413
498015159
166558032
80852513
571268463
122834616
109196074
418447705
22455877
258289762
485165966
451977873
531416669
564795882
185026013
480488798
65651915
207810729
640464957
23246075
537267878
575698778
515805976
276566342
261431497
56849053
652645273
15829249
298570259
32713015
640548595
537144210
193826535
441154640
85184729
528581571
630061037
256043123
544427271
618504130
64966351
462900049
2135992
594314402
640759613
628391486
447944493
401546137
483436970
475035827
459144300
125110720
149361292
100456138
29986239
206744470
331274655
580899014
221122417
666140477
570564835
539840456
613733141
645752635
204262170
557712986
125577663
626418171
325667595
539330217
2035464
366987274
478716930
231948867
651416590
62158618
173304461
369655901
417626673
31542402
37007296
94555279
281713944
251684923
442006386
494508565
14428522
595905637
466791358
551778128
188827670
323220736
537456259
413997187
175146955
116654772
75257893
386185752
273553856
511834825
420843913
615669784
72358893
333669039
645189981
92689718
484960400
454708536
51500814
251414981
530824106
28164121
663064207
497409085
580209983
304935213
59248537
190383610
76946906
498439409
363503525
649889789
234128582
105368777
486946612
291246633
256373782
305967546
380982280
381605127
319319390
261607022
663251304
202764547
590275319
317536371
386238880
118812908
301573183
536745788
101095934
71911416
13783383
427238238
275993686
219594109
568176867
337827028
457826943
106026425
29478478
607835644
66450644
71109516
627509059
279192408
372251381
622325881
354213749
533850446
568745539
349734440
401609176
653838697
480601767
493028071
238421029
571532373
286888267
24274852
500351834
653392614
609753567
220306805
159775288
519658962
38332438
497594960
26557955
182780914
170103334
9833683
31243974
160923974
157492812
235810173
542729804
412005934
526570118
12539571
324278056
156603313
448467607
215034428
583613550
476011706
556506118
515869830
123287159
620412310
122291807
358224159
259292833
269850615
155448624
308174844
134091469
664522100
341974541
22628981
662586464
120118727
132997966
118573639
303723138
392024845
46036620
563172049
37868258
299131210
112731303
591004567
482613039
150833634
137349698
153524930
271306016
16059745
339261189
77792030
80559214
458425524
485827739
521681755
168476117
663782702
135459122
130573901
45470295
208857348
167902973
359606060
422722360
420371153
615348405
500923157
555066307
473657555
179566548
456417606
257639811
195938604
21075736
497578278
476337419
275298
327283590
331185915
435181807
244375903
249482341
489268722
311221513
37089393
259711103
527536794
214731509
362779403
436471395
71739881
431479124
63199171
161854758
550606582
135165325
634889682
295364445
335518845
178999304
236154967
589986020
273098142
365635249
87391380
379958554
158202335
470167867
593852527
100031267
323894501
568762074
593270707
168944037
132557887
9562952
558302028
315148747
346229915
265134465
28754895
72074757
371683983
388081990
339899887
122190598
564317137
98042206
370229705
348479173
370880639
448513233
120504217
73566268
653819033
136022763
503039939
341909804
268660802
558418239
416776651
412620567
64874498
330156129
588105693
659557637
534043975
654941931
467719046
569464768
409965727
308304953
381040888
62190103
39921087
68401709
20168842
623090655
537055615
184011307
412490806
507015085
640571164
457800414
283609626
346151325
502854389
313468018
138826295
285387855
327975055
189601111
527174645
517487908
537619537
56804229
56362013
577006725
197345416
232872114
526594845
275775581
221763556
551635869
146508552
520831130
12830137
224527175
323300244
203802288
347231552
482227701
374870554
626586773
429571155
545923568
58602521
322159238
388533620
417337988
198784690
651099585
76329415
364907908
466447469
395281609
358748563
411030916
633810996
263441382
240558725
469892702
654560595
551141218
100346860
462825518
598199742
505631180
5339838
16439510
596399179
80531577
112835410
198772155
419383795
533096958
452375844
392632261
212056726
176452471
373089045
220927907
328876404
210665220
529934760
498138757
506850164
220012871
380309702
232453920
264279649
426179047
346744955
506106286
628950887
486219343
549534326
270063531
517873115
226265135
405319693
388564953
26533553
282417978
6407607
317652413
96262275
285940071
147754384
517146720
594958673
565197297
391061272
666707150
163608123
334415383
565422196
21212570
534319497
608446364
429907948
650883480
594607588
176748168
30755372
138112674
406872410
420746597
38412291
447263124
461817501
67602114
364527206
297675664
205526085
5336948
366260462
592868667
533081546
539140816
78056022
466628094
4036938
647364787
451324926
86312774
609522569
375232058
604711019
260590212
210984300
23208522
168005060
300839853
4740477
492480713
571974102
630427387
62094058
398885923
539651218
460075306
418721862
61158342
53462218
361579708
290506503
351082406
514191159
547929974
89898822
18076858
595979382
508736032
497781570
254351677
351400454
955785
50762397
517600878
551432587
639207937
32804509
166546640
575315663
15309726
69368493
259546923
362825212
520096951
664264857
316463177
367819938
192528428
339086038
531601146
638385143
65659804
27509815
284266128
189201683
620040557
131837945
580470115
336594096
423983111
7539704
104176207
216235312
207682073
45985975
540303601
276430038
41070803
657786781
257288622
37715467
337806699
164636146
537214124
440760667
238474392
65098662
292598487
430626806
370995290
489829963
579547101
47093743
368987760
300498646
561249842
44580096
477983456
337455010
67891853
417658116
542800178
489015148
111230121
121958140
164257333
130293016
156815749
535252811
210179961
325563883
328154021
531393914
177173716
395153807
40220623
200742325
474001054
506578898
129822222
292406219
660812276
132038759
464866802
628361522
99595576
490761315
434374669
392801792
131085455
401758209
598431416
455293875
560782626
413490719
661668172
9380715
262971486
531069695
10923690
56186730
58801140
134141895
348325172
93410587
189131033
489985665
434015185
521327176
559022919
247836508
193343725
548288227
5513210
409349865
150508406
369228222
346902517
159666782
192361440
293148114
154783419
138576790
636249314
336791228
537757397
435796432
56556215
208080635
520880530
577760940
564652894
156752244
45029890
358056177
334400283
335850990
286648507
139866314
154965299
335832663
489250197
535065155
273788276
641688509
460868397
517043473
639715243
132350101
47814757
227701832
283453163
406402487
443198370
96583202
324786957
664815263
497077453
591889727
380169130
646260718
602236499
62908383
527117155
639888680
537614885
58141418
112669530
497408308
382186745
386736872
463840822
520177695
241795911
573526090
462872867
435811673
477793548
538005599
604980752
637929782
104238410
138952735
250064879
118769326
610592134
196182372
191155960
84474909
405821065
136150508
619455398
165783172
164389792
210089177
286524152
386206854
413096541
263518961
509145266
287002092
295370771
124800542
466469401
287476898
42047453
200999278
612106747
379611511
67488151
388282644
511746981
327764513
107784932
99239909
474711018
588247735
416804583
583946332
293219811
515028917
566055050
407353943
111325802
121746299
105789562
151208984
34578397
429964494
354567912
574492166
485541601
127993238
464418761
114259049
89221917
641463966
213731159
149915441
539964667
147054744
566799
624726383
31407722
262319510
189954161
289631961
215061406
537451090
161605699
199876747
537317710
97934695
508036366
600809345
77577718
626706389
459248415
370786271
417830291
122787201
297197256
134636201
433673257
223074098
346010076
477528075
146374208
402021270
18437750
153702801
192814563
97679035
348058867
181500016
79256480
470465430
482393331
512689212
54191946
517630591
351888668
76556592
116782202
466904032
201344343
4644777
266802304
200101728
133401152
66700576
9363801
1
