100270081
34603013
174784518
169213961
279833401
75071504
44105745
52658194
329482259
81002516
110231574
279707675
293590362
325287966
36012037
256933920
519744864
314982406
27787303
360251432
519700521
279112165
132808748
239086258
325025838
378885469
212762672
479264817
270822615
257753143
99778619
239271996
221675581
385744958
370901055
224367968
261292101
556630086
55738439
79069257
112427083
25657420
215580749
41648207
312535736
180125778
167936083
549339258
532971606
251953239
346325080
161284185
66027610
536445020
86179933
504561759
16482400
76578913
432908987
455278692
16875621
264896529
373844080
27721836
546537582
402789736
447152247
455737467
341710300
390561922
170459267
394756228
426852271
145588361
440314634
78053515
356057229
486375566
184554861
536221061
193527956
553854175
468880227
390379067
20807842
277124130
335741092
41648293
364019880
51871914
462009295
29786284
515965101
261324975
20676784
17858740
176564937
539738166
420877684
42795194
276857019
283537023
328510154
81363134
280527039
322568384
40206529
94175426
548110534
272728263
396034249
243156161
331319493
52101326
477800410
41812177
323390229
334441166
353566935
340852952
349405401
13402332
304644318
207421663
420348128
547891920
441346846
385188068
97583333
262144230
500165329
59736297
235274474
113344747
66912492
28967149
41418990
509313263
484409384
540355742
124092659
66814197
456024836
29884666
234094844
83591422
86049024
105054466
431849515
207497942
24740102
26640647
216399916
222396682
205979915
26050828
459309325
150798606
126189842
261854595
99123477
198934807
454138478
260931865
223412507
115278109
285507870
476927365
82084131
71139620
541418909
226820390
99320103
452361257
430342443
355729708
55476527
251246894
323584309
243513118
195789115
385577766
244875583
186885496
201097539
222530605
28836169
513802571
212730188
441581901
46825808
46727505
106398034
483308439
216039765
456310841
42238296
19956058
23855452
254214493
62095710
309422821
383827605
104169825
374294725
141853027
102990180
122224997
46006630
44400999
27623784
251461692
190546282
130449771
292888784
479696274
449872238
261259632
147194225
46039410
215548278
501770361
279740793
273482106
26575227
342919659
23527807
229802368
355697025
49742210
64815491
475152449
498084588
332404119
328761748
343173870
227595673
321454489
451190872
453458645
475037765
451215777
361169315
446333349
487152493
192151982
319821213
26739121
131531188
222101941
61211064
232359437
180421053
544900553
66355275
428409285
322542429
20971976
476447177
233963978
33718731
118620621
389710287
126157267
19169749
370835931
75923932
555641594
365822430
416448993
261882338
380142051
121242087
347865578
83100141
542245359
300122609
169050610
472351219
448367186
343649022
386668145
127402488
179700217
532872937
272892412
451215870
456343637
202954155
188203094
31162888
286365100
47317514
21430795
158958093
73400847
267878928
427026865
321776387
388596244
245301784
314507803
190218780
172458525
370049566
273449503
58491427
88506916
232981032
232620585
205095466
153551406
392495663
65733169
34931250
50004531
549225012
396329525
198862839
372305602
353010233
364479034
36078139
16417340
104694333
164954689
27034178
185139779
151847493
38076999
295076426
162988619
48431692
323387981
275972686
149711629
536539228
500803627
277283410
66323028
69403223
172950105
115802714
85951068
108233309
26870366
552124517
341312097
123765346
206701155
197558884
69567079
393494631
541495968
315261549
148362685
509608561
429583123
53903988
432177781
275645046
54887031
213412628
241894010
22741627
268403324
304087677
255951486
548563733
112722561
369826557
123372164
312388374
262242950
189956743
270499948
303006349
15630993
35816082
494699160
551584409
162497182
51118754
192840356
357520838
455949679
19563179
373686957
308207984
287212207
120488626
175683967
313060126
360053896
66060983
185991864
537658027
16941757
543785662
130080186
368244189
283771585
286687938
113120715
158401220
34341574
270140104
384840606
251298508
474972877
18547406
46334672
394855122
25133779
295797461
521700054
520192727
6324952
112460505
326501082
364675804
52200157
150340319
312540049
439059173
175833830
41943783
377750249
370836202
206351143
86868716
292813985
310444782
3605231
36569840
251921137
330040051
101581556
512361212
275710717
488407806
215843586
22315779
37421828
476185349
19858183
458294024
323355401
57443082
54625035
352748300
293798671
220365584
454317528
66093842
141361939
106529557
79069974
183534359
67765016
423887643
523378024
283575075
40960806
100598567
287802152
49873705
133890859
30540588
332661549
156238640
446661426
525385704
97190712
355162866
227476283
271975228
543392573
232784703
370988512
27460418
67568452
136315719
229704522
219790723
114656078
426312527
498022575
438928209
342267363
546594569
33260375
235078489
111117148
436144359
218744330
24281957
31359847
272860008
23167850
398136807
375489391
364634968
385062376
187678867
549684086
185811092
319548223
336745962
171279232
226913088
325452675
20349828
98796422
528642730
22545288
175145867
212096493
398767700
222757777
513704850
18088853
55411606
517604247
183567256
15631258
416416667
124355484
25527197
414411589
403768226
44106659
136676260
140116901
295633830
85394344
386794409
40174506
475604320
266404782
496435845
38536115
533562294
380573172
99729567
286452554
281871294
443520501
105317312
253854658
114557892
76317638
163185607
229213129
304743370
273646539
334988236
494765006
40076240
102859729
176391122
27231187
157287382
310707162
281936859
496704343
454099934
271549407
29721568
192775139
81527780
66421733
526856810
377385918
67372008
540541930
171148267
370770924
173966317
32801775
491753808
399508466
65143798
265502889
507983277
415859707
85066748
283018237
318014464
13337602
363824133
37094406
37913609
66126859
252609548
84706318
249955344
19060227
124552212
74318870
513803288
235439129
283247642
175506460
106300448
38600880
43615266
40207395
31491109
221905958
19137576
31032361
488014891
72057901
456281667
28181551
301761584
372594184
43811891
317883444
351339573
92472374
456610968
57672762
499441913
467154290
185009213
132449343
349635649
266130955
69239876
37782599
101057609
134717502
111019084
547226701
158368850
466596508
24511572
146146389
209585241
245924954
99910747
236127324
50806970
360704555
62129249
388662370
282755259
87491684
96863333
96535655
411501674
191104107
192840812
15139949
219186287
219710576
456328305
149161078
420678543
475131537
58197113
288490618
438895739
373720189
323519614
99714175
236520577
24577155
234751108
417027606
406500547
279871087
344036887
487949453
353335091
404920591
385811601
460268164
45788014
20820983
33784984
487097499
22676636
382583035
17695902
47056031
21071009
476808355
374473892
212468904
161580203
172885167
493061296
123471026
507429574
64652468
431359158
15336631
321553592
262856548
227350974
552294122
520319239
51250366
143393985
6816962
515900611
555615430
347919905
371459275
381650124
64914639
355239121
428212430
91227350
85591255
156632283
227245337
24577246
48792799
19072224
348568090
293569763
122082854
318145769
65864939
264093906
44139758
80774383
257492208
285296731
127680723
202795902
323060983
417473261
277132896
44303612
290227453
265192702
33588480
321127681
535168260
37586181
522814726
395543815
54068488
102434057
384057559
369142658
13632782
81265936
45745425
182551826
28017939
26477844
54134037
288949526
75481305
552938372
400393498
404194588
474055966
274585136
327157026
15074603
229082416
464350088
47056180
405291230
276125785
20153655
354518328
54297913
438786603
297076029
232052277
320210241
321586498
166069571
116622664
343377225
328598862
263128399
147424593
547292498
310377141
148637013
396821846
140084567
173933912
303891802
449906011
262750496
166396133
23627104
276170081
34768227
373065060
271418725
247039335
368889301
318375275
38143340
452625774
42206575
105809264
413810920
234915187
28935540
358536766
404431045
329975159
38208889
196937082
127424063
369427837
65996158
473268459
35685766
478942785
450364808
91522441
439551371
155321740
128352493
357025922
154310211
18548116
51250583
787864
467076506
304743835
215271282
367440282
552994207
80283040
80217505
179176866
313742383
398426194
66356645
94176679
391710121
546637226
531563947
141460908
550955412
291443073
72779185
455411122
406667507
19989940
467830197
125109686
451380666
218520081
144737724
226526653
194806005
467859166
16451009
318113218
367691205
37782983
139429321
22283723
372835789
226592206
264504784
20415954
11142612
306045668
300877271
377980376
24380889
22709722
422741467
38929884
27559389
178241787
329811428
235767269
540384401
449380604
88147435
275961426
215188974
303279016
94537204
358318334
46499322
267748860
507841377
266901077
226312627
37160450
545097219
293144068
518977087
518161926
267027978
20416011
231964930
327722060
16942609
340493843
14288406
518460326
495995049
182584858
277775899
111838750
556855987
18646561
339445283
46465286
478266368
203556392
58983979
425887276
494175789
139433565
342918705
332334642
304809525
141264438
261817911
68290107
137201212
35751485
448431678
21104191
344989195
366876256
176850499
553696257
19695174
275580488
58999052
17925706
446622647
212862541
494339662
552076880
192228280
59082322
445154899
23397975
446549072
324273760
190318182
454353287
241174123
319129196
435455599
102499953
471376631
45516407
20285048
95651449
449840762
123569787
265717372
300058237
22447742
114132607
29886080
365299329
16287362
423177396
150931076
435962134
16549511
347133678
166692489
212272779
348030604
66324109
25003662
297780783
379848336
196183698
52266644
446138005
269321878
187238041
507610778
23856795
80807583
306677408
523798178
415612655
428359616
486527115
219776678
68421287
435226282
166790827
272795309
119801519
465536688
14288561
253855410
85788339
416776478
47941302
190482103
156599992
503895668
553816936
316844590
415172285
3413621
114853569
24020674
556638973
52561604
353601222
433879202
79103690
300182477
100435664
126289620
388957909
417498840
448431834
40889295
44439162
164162512
540479049
378437926
344491750
362826995
433702775
410257131
114558701
153749232
31655666
543471563
198219390
519906113
543359273
42272504
247830143
385681150
114591487
32114432
417007362
118359811
137096150
71239432
50693898
381650699
449058434
113444623
362612496
68355857
381716242
448091779
489473373
410027800
146396804
327419674
52856605
19859231
135366432
245925665
202508066
238454565
365725478
499877674
217253675
103974701
10422062
373589810
289112371
312248116
324266974
110659382
276301625
103483195
67569469
106465087
469239616
43255617
377766751
424544067
144770884
87295813
262833990
303204167
54626120
184810218
65046346
70354764
164366158
105809743
64784208
156141400
173705052
254707551
540477282
140838755
505022308
406521701
24708966
529467241
57935722
264580071
37521261
430037475
33032048
215123828
317362883
394790777
213387131
209323901
24119166
270030485
319195010
440567683
487982982
484607882
314234519
421970615
257437822
526676548
252610451
99780501
49153942
69392025
353397743
44435357
429262753
18483106
33785764
223217573
37226407
330729384
22677417
361421626
366970796
125405101
176785326
329582514
30541747
544573365
538770635
271550392
408726516
238490548
130877373
554840799
306546449
533956545
278136772
46303173
22742982
96045000
18188233
287606732
446826445
293210064
556270180
486180821
298813398
304941016
230393818
540215259
118917084
241633245
313329632
76875745
189958114
40470502
287606759
455982051
40208363
96471021
46893038
449965053
36898800
214370291
15108086
182126584
272891699
137496570
185894907
15534076
33884157
299894783
217516033
532187138
473536171
49776644
531105798
128354311
347473928
20252682
322701324
265029648
42271064
295045140
203753495
111642648
357337113
544835610
555811162
239437854
15632415
72255520
233161320
140511267
351668260
305661989
358578322
95848488
222922793
195430444
258365106
360826893
140904496
388561781
366057139
303344649
30083128
435721908
34080826
380012305
443320763
61442110
484513461
165185600
333711425
294783042
537593924
141547190
185337926
53807175
436111432
550570057
23529546
372607053
173279310
516025357
67897425
157780051
344688725
138676310
72210105
243861593
238716990
81397851
89884764
47712349
436045918
401573984
545097826
255055547
70879332
111806565
254347366
308545639
535205919
494209129
110461287
19105903
357435504
51251315
349145205
51644535
518398152
105252989
301729921
498237803
41879684
515704965
256477321
323192974
556599439
416876689
25364627
296847508
272959637
444401814
244582554
190810268
323029149
222582469
177211553
518129826
86345891
465169555
261228710
348776528
553191593
463440044
14616750
132090031
280037553
12683442
151980217
191884319
411169850
539166911
243894468
261980534
258405863
391940296
401672396
218073293
326011087
411633872
33786065
87328978
64587988
15141077
435718358
277569381
495159882
94439645
533760223
525437152
349800673
305236195
378169392
316176837
220432620
440174829
55150833
408127730
285027256
18057460
108464373
296388854
383879415
415172856
345573626
156516735
24611068
299167211
394936704
251627765
474679557
363989254
305334536
551759571
70322442
406883373
20416782
526584086
118331097
246352152
17795355
29591847
170264379
283838767
371099952
234850609
178646067
76974388
538641742
330868195
14453050
448577930
551611445
345391499
235768132
104171847
314378570
19786807
16550220
31557968
231180626
42502484
287072037
354584918
550843377
22382936
494436943
106465628
19925341
386566733
77105503
140642656
549153843
22841698
318139451
15239527
38537576
281971049
295930220
87540114
374606190
166472765
281086320
300976498
193642899
359582129
191990134
311593335
529762683
105154941
36964734
320506239
158075264
110463362
89098627
191990148
74189192
47122825
216598922
424386394
271518093
159123854
408426221
150309269
239667606
317463992
279644568
533072282
211159451
275614109
244582816
205457825
55282082
430410147
491067536
265088071
62851500
72124845
244812210
289003251
161745332
452594101
95349833
43616696
277547449
223381947
255728238
344295871
230296001
354093506
21694915
118327749
195135942
30542281
384502218
463210955
184158671
29854161
91589075
401476054
467801849
103090648
24396196
55151066
227379675
344525276
54626781
133857739
65374688
56855009
293145059
358125341
556141029
28477926
359239691
525244156
332022183
97094127
24054256
333593464
517179892
275420926
453665782
347834874
31263227
117869052
464896426
370928725
65833472
111610369
35621378
464292355
456854022
372607499
364332962
425591006
472320530
456808195
417385708
18024984
204605978
545586958
469699101
86968863
234850849
45845026
399813723
399641125
484182567
31419484
351864439
224823852
410192430
249293917
486743392
265652786
33917491
33589813
137923130
269020255
426871356
429820477
230918719
211716673
453446210
262933059
196712204
10193482
410173879
181701197
204507726
241631672
268077650
472713812
26249815
183503448
296124683
39258714
134220380
558416462
350980702
259787361
348182815
75237993
250186346
263477010
517212789
94374519
470415724
51186298
540231152
289942634
286263934
17500800
23956098
14944899
175573637
43715208
294488719
241797777
431254638
518228632
395697320
296422044
57477792
119532656
131926690
373131942
441206723
60590764
181111469
53906096
343048648
129704905
554011316
484874014
443976374
57215671
355338937
18713275
378834997
35195582
79563455
72321728
14617281
15469251
261753540
273976005
232327879
297044680
26479305
401574602
28609227
236653260
42371789
270172627
186616527
314706640
55118545
219450067
323619543
555322073
83888858
270361393
88640222
80480991
556630279
91654884
544180965
405212104
119638761
10849002
309070571
77040366
310217455
236587761
500239090
173673203
23464695
433556216
369593082
68782848
49711873
444734106
126913286
403245831
407538440
216566537
195365642
480843659
193727245
239110927
180357904
443321105
177081108
41522990
41487126
447089431
38210328
274345111
279265754
253397790
256543520
23104289
345574179
469273381
206015271
20384553
214505356
198818179
554732334
505471685
156371765
256576310
49515319
315427640
164760377
188058426
22776635
328698684
542444351
168987456
547523393
398224523
146052918
376226641
554646608
281217865
554896204
159484751
29428562
502858211
465983561
376969017
35720024
137169753
370486415
344558428
464259933
301796190
244779871
402230112
349047649
379980643
6163302
367957527
58198889
307003879
387427474
320932718
26151791
24218482
130903187
174426996
167709557
38538103
513772409
118473194
283297407
111381377
261530631
70880131
496757541
551226245
83856262
34147208
238922903
110627725
373899757
442174352
271592600
68520850
55839635
137366420
269528999
77794200
476187545
342297499
471645049
246942621
211913630
248026949
263261088
180194209
384022237
21433252
456562502
228279095
272042920
260115370
110791595
307989421
70290350
327249053
254938032
20155315
123046837
43551670
352357303
471763897
480914591
188615613
244648895
24284097
18615234
42240964
166489249
106040264
489851852
138054605
19958734
15436754
240159700
28707797
60591063
171969497
91229146
55905244
111348702
467078111
476744672
73993185
99388386
108792805
276302824
20974569
546900970
84085739
409340908
88935406
476059475
17959924
198328830
295209976
79621290
26348547
234261510
427999745
293868680
215321610
25892695
92900364
123669517
216042510
15174671
288427025
369265496
486902805
458841030
347966492
183045151
152767520
345122363
208997410
215682083
231948806
65080358
67341351
15141928
513932188
37850155
57904173
308653523
285707311
26119217
384076850
135695411
88837172
267095094
274743817
289893556
287476794
295008942
281971776
354094145
325944859
554566155
116886596
18320453
42699846
48434247
356486216
302189642
383355980
65047629
386665550
535170127
131370064
322219192
44895314
503332213
497956954
414583894
258051161
112397403
330959964
72551518
425492824
431492196
347707238
421970543
524422249
82545772
29101165
550689089
16649329
359760403
288328820
463866998
63966329
245947869
387345599
71961726
477260992
487852000
224398475
89132174
102632592
225447057
453741716
239097710
521669782
128421015
275156122
223285245
178785436
435260573
525962398
360582309
241142950
433433799
161090732
62131374
515936648
48499890
489226783
539757756
235891914
411490165
504840736
97676491
178392260
31755461
505973958
78908615
147459273
53644491
535858380
495619279
517347192
399917830
46858787
73174229
415711938
465308889
231509210
371887327
252668736
28773601
14322918
363343973
486299516
270765290
99402279
462195949
105024750
44993775
49712369
318723966
493505997
514755832
111873273
299666682
139758844
175803647
24153344
514998827
118492420
62295303
490278152
99028233
229338327
29560076
180161805
20745486
214034004
527699217
389483794
431462275
348654868
557917668
376114455
425303325
468749594
513638959
282356954
105876769
213224738
169872675
228429093
355863849
312937771
402375218
24546607
219647280
386403633
436899122
25365811
298577118
288282505
145048116
400100666
167742779
370117949
17468734
384450220
44174656
216886496
22908227
190778692
477465925
453643590
302714184
21138761
297110863
88411475
236588372
80710997
358424340
53808471
489922972
369266011
382825282
142787130
25824607
61967713
351718255
35392868
315166054
33164647
307839548
411635050
49253741
202476911
57642352
30895336
105516403
172363124
191119934
104336759
377050147
94899579
195464572
195407082
26447230
15732095
116690304
114036099
508038534
166858121
247565706
83758477
166858126
546672015
250035845
65441171
268799380
542117269
441421206
388421529
20450714
374082972
381310874
253985349
27299232
293319228
83083846
140381606
388558065
371756457
537831778
139922864
554896818
523505075
298423
331279604
36736443
321847882
14618046
30182847
44109248
224450464
229147211
66915781
223219144
382930378
337055181
47484367
321785297
97979858
93883861
59182550
322833882
190448207
55512540
499420638
20516319
89722336
327045626
77663714
61476324
548965861
68029926
169840105
384339434
251402151
436147846
145876837
276786429
35294705
68390386
218776147
238783988
187870462
381619702
168660471
364056057
52694522
15830523
396922364
400297469
172658174
80875007
350555648
322366720
98864642
67079684
260836869
132615687
342920712
21859849
374148618
278397527
319491596
284134925
47222288
84066904
83889682
163548691
26349076
81366549
347255539
481505746
133598745
165154330
29101595
232230429
499519006
98569761
95250320
28610083
308252198
505988778
381685289
20090410
357928491
152604204
339447341
80186926
67800625
353504818
258604462
172887604
152702519
57642553
245108282
457371296
474320446
301239872
132386370
85102147
14126660
336533430
164138566
22187593
362909258
181376951
16158284
468015839
164793936
478287800
251232867
16551511
275300964
38211162
274697820
258510430
315769445
557944416
318378143
523800162
243437155
362253924
520785509
369192769
383397137
163286632
358387306
119967339
459597203
136777325
231050862
461803119
500141680
65244785
17075827
52825716
198610549
298487414
331386488
540498224
554569165
406329279
106499708
160960125
209530133
21895104
257560194
242224771
319295108
92507781
243011207
169315978
123596055
50269837
31559310
16387727
275091088
547734327
383749779
22548119
307891864
17796763
475571718
515632410
37719710
121999008
486976795
344559270
252546733
240881326
366210333
24955361
270995124
278662838
268965833
550833848
271581812
252964127
312053440
132279584
494472903
493901562
27070159
512691921
349769426
302321364
365849892
453613519
20254429
7605982
47714019
477466342
49811175
444534506
23531243
453316333
176520968
150671089
405830682
155455219
98701046
311667083
413994745
289654790
416443690
198774528
398549241
192220935
452903554
338160941
68751121
472973955
99258133
321117964
431183833
17305371
228181614
459673375
532188961
16551715
482021156
528650024
24776491
454864178
466358063
352458718
280554804
478383930
153194299
517902140
153292605
32648501
21401408
394563393
362811203
57773893
19795782
291213129
9047882
88379211
270012236
16813901
328732495
80449361
474212898
341831833
11702102
35884887
159289176
264245081
371509189
267226971
321722015
350261087
117835632
373730619
293116902
302387046
472466065
66162537
30379882
97161069
193400686
165875569
106237811
110661492
90378101
38899575
85397368
129929081
33392972
138078278
435230698
164138879
145198977
217911171
463689102
373591943
551522184
78090121
41193355
18255756
333819202
550145936
230100881
307564434
125931411
423661462
48186009
525799320
141561755
279121821
258281375
388140960
259786201
326385242
492670889
464064426
245764012
414856990
1544111
335482801
201428916
14127032
199921594
194613180
448368575
415961025
525635522
351153483
118626294
226103238
93851591
240029640
375714408
80777162
432934859
43814860
78414498
91099086
315534669
397316048
306122708
44011477
94932951
268911268
357961690
331245977
53743580
175280094
334696417
25300962
186193915
225185764
555248977
489787368
31166441
42209258
115544043
198217708
208351423
355733486
228757487
253925374
182292473
277450747
251957244
41586685
486051840
352784385
521716395
423006212
15667205
536743942
143888391
475780858
73732106
79663115
365117355
431705750
160403471
283185168
321818648
385028121
314904602
245895196
97783837
501157920
99029025
235777371
21499940
292910654
540479527
54275420
333174791
38080558
93425711
258969648
226922546
19828787
307146078
98996278
59478071
26873913
84807739
303927356
454234175
187699265
387365499
457440242
113479750
124677473
508937175
52858954
109088843
307117247
25333838
83267663
14192720
101355601
433170049
29724761
444249114
45886821
14585953
362319972
510759014
18059367
248451177
23892076
147101714
294978237
532735669
161419380
138874997
552803429
273748091
540441230
363794559
430280832
15077505
213487748
323262486
130650248
230559883
299074242
454758542
47190159
368775312
257167505
232755347
151130261
488668200
392316791
375445997
84545692
243667101
44929182
29462687
20582560
56561825
430179264
267325605
27463847
527929512
278204586
18616491
178098348
528945325
53612719
550026610
254835753
490737847
196186298
140710075
489754814
305933685
323457218
328011974
4821191
330099863
257721036
529240269
546532728
300384974
554897622
252751225
289269637
200478940
430867152
463531387
311628004
328063015
457394806
533795054
525086077
542220062
24940787
38998261
479829432
37785849
238366238
274632957
399446271
317755649
379334788
294818055
479697188
209084672
51253519
411763416
67277075
322834708
399839510
540021021
84578590
60494112
269914402
88641827
520002187
160533461
143462694
341315881
433047581
341676332
128815406
364422408
501977395
476975412
215650614
166039864
305041723
456289674
80746549
293835072
98537793
19403075
83202372
534534198
388932769
203428171
44175692
558928205
41161039
27758928
94769489
46371154
167154004
137072981
18649433
344953178
497663483
53514592
217977186
254808419
355961694
32477542
69800295
299077993
311444199
270405997
328734781
20550000
326189800
98570611
39752054
254403672
208441722
128881020
460751594
546738558
142690502
54825345
392401282
247763331
15372676
148041110
22122886
52367751
316510600
358027657
50794890
234000780
175822914
25399695
257266065
388530926
410882455
472060312
176718575
211194268
159283318
234787231
144655088
14740891
274960804
87986599
352398748
355570096
349147571
55939510
325965897
462315950
16880062
229085632
92901827
362779076
500667088
97882568
16716233
292975123
490881784
168761422
128651736
152932825
434311642
473528853
506663388
192090589
554668510
291836383
45453792
15176161
243405282
57938403
547623396
44700135
391451112
211915241
14782955
101585389
295994109
437064177
41849333
470487542
56627703
256479737
92443131
289378812
232296957
376881936
429363711
445125121
130191879
275255817
228069898
334500363
282857997
39457294
409659484
408684506
216011287
474234810
489919005
428773918
239715077
316183074
261544027
141267493
459637511
53580332
42701357
324213089
418779698
543206835
407602705
202478134
500798008
451777081
98042634
371813639
377426498
510071366
296163425
34148936
129864265
52138570
301153147
131797580
181472545
402985551
460001872
283124621
491983442
552065123
512401201
96408045
459951142
362091102
372445792
296321808
233378402
359455501
474437697
523768424
242029163
492638828
241386258
96539247
341086836
479236726
492737144
353070527
350165098
76845696
19960449
430903938
372867862
426709638
233214600
366038290
311857805
189436558
105022232
421652099
413407342
414225055
416486048
193209834
45421219
48468647
378311340
162125938
41751214
9212592
67670705
338778227
559059636
111350453
544969398
439390903
465867448
19763899
228233916
96932541
253432515
169728716
341409304
14750407
16487112
545663776
65180364
303279565
75698896
471343210
170463956
481530583
408621784
322540249
146805466
463540715
316894672
151130852
463187409
411636456
399164199
437372013
37819121
304157426
268217811
434252574
406754038
554397140
103158522
217092860
408982269
312120062
295801599
259953409
361140995
36475652
239440645
539760769
375675155
143803180
91132685
101356304
111383314
261034771
176001812
530873696
38474518
386374098
191927064
41325337
133993243
410489628
181296880
438702878
409998111
221942560
321782576
41849635
127111972
131044133
135926567
348990940
174789418
82613035
65901356
96572205
58135342
275026735
35525425
513591833
214499969
200971065
492220942
414749501
184423231
210277185
61477698
93393734
213128008
33100619
250942623
185340750
357172024
44208980
434639701
392299321
29627229
105026398
441455456
40538977
165090148
95327077
360519825
347247464
280838972
44012395
86250348
162403181
26907502
152572787
436114292
103301950
21402486
284988279
79926142
230003583
15602560
555193218
44766083
176260227
271815557
525337409
348656521
278238090
44471179
362517390
490171100
199725968
45585297
47616914
490652483
23794582
73896855
136057752
111154073
107746203
483891354
45159326
24122272
500601761
47846306
520460443
461607845
451254467
65213355
438113196
187569070
57742256
73634737
20288436
216830901
532745841
240980919
96834490
240751548
16880573
398431167
145724353
427856834
284650998
344307354
521147335
178787272
247501769
50015735
20059085
42439631
73503696
315289080
414258132
293815118
422434450
15209431
15766488
469178533
147624932
537564133
40768486
44745553
519607273
33035245
213554158
535637501
312873969
403293707
228627444
533524586
144225743
548105727
27300862
244205992
439441896
55514122
359601165
389878802
45814803
60986388
142414870
398992460
31265822
480810016
23893026
540820315
537203753
455087147
183702572
405738541
416579449
128848948
288676091
60462136
352490553
336368699
428119100
117119157
273552451
412006542
14980170
447508623
49452111
24810577
311465042
255298423
488346089
360290489
420048399
334402652
93700965
551244542
370251159
459215974
276692211
494382610
180851826
74781811
89461876
532381086
357110903
19731577
476877947
236819582
210244735
325555328
257299585
494408834
544162667
346788996
185406600
91034763
25793676
552390389
64066703
25105552
27071633
121731388
270604483
433984660
213783701
23172247
16585881
95130778
56431774
122853573
43521185
47158434
459765290
378541223
18027688
455283881
66294954
24646828
166663341
111187118
451259933
127233566
78943417
302607903
27759804
299472064
54269121
115643587
534058180
180589766
466031815
326928630
463706316
124589258
6329552
373331156
118723799
361595228
110367963
431854812
183407837
31331550
359929055
345543904
217191649
322635338
51877098
138482923
230495469
495469437
262018288
491689202
97916149
76748022
27301113
19043578
257692923
166892802
89855236
521016581
498467713
492611582
399414540
462579318
500110610
406692727
334468372
342071513
29168921
196515099
343112578
527745925
28316960
106763553
378310048
34149668
343872805
241767720
47912233
112596271
143529264
25236788
133109045
154801462
268014905
371004730
294196540
29857086
419824523
261952836
293311813
83694918
550966599
131149367
497408226
493950286
184685904
138784312
241046867
14914901
24909142
278107481
488904026
351241103
18224478
494900575
48862560
299549584
406066530
59092539
371463524
270112102
498500497
255202664
295540075
100898157
264121917
512022760
111285620
19207543
361895289
101029244
14718339
369777467
474825622
436219457
424056200
404526473
311018391
248419724
106468753
28939666
553424278
40289177
232363416
172397977
171578778
270304154
491427233
19928483
430237199
545265062
186292465
234128284
430937514
52793422
17962415
139990449
552113586
253400499
520099253
552572342
166892983
89822648
378213818
88490911
485856702
239539648
322180546
515020228
125310406
14521800
482127436
93558219
486708685
298751439
243471824
419708824
270669269
211031512
54662619
313955804
454170080
416816387
58234339
160503269
90058321
76158440
122230249
243996140
390501869
122983918
289741053
15963632
191337972
60528117
149048555
256710136
473749759
372839935
446849595
474784088
240096778
325260821
302425437
229797465
365139481
41129499
368940572
346625571
18191910
509761974
97883689
317517949
55903155
401124958
411964982
355636792
186336180
536105128
48076350
558361084
390139787
26089025
76125763
357996101
139139340
212342346
57742924
218895949
147494478
556491803
89790033
131602002
216911393
198743638
28972631
18421337
296474895
14587484
25761373
241866334
387454559
120100448
462160827
431278081
374780457
394466918
540186217
431887978
337516140
318576237
286494234
258348655
153687664
57906801
77829746
79402611
16258677
193074806
363616532
52795002
412612338
191239806
184031509
169804736
257496706
147091051
25302661
51943046
161377900
90248843
475207312
242178328
281777811
51287701
408131223
284748043
22250436
37361306
155391645
182294175
142644896
153917089
56497826
491886244
382178981
359274150
26515112
196086408
445355691
149319282
149329582
27989679
428611249
16166515
278953965
190453429
19338935
43620026
29890235
86120124
363873226
236656319
480385312
134584002
470811909
392883830
228267718
459216583
329520840
431298252
465934626
129406670
312901383
90281682
301897428
386799317
306026198
214767319
72488665
498996954
59152091
255225466
362649310
366909151
505091808
65738467
352327396
38508262
28251881
55187179
116102892
249906130
223909615
189405480
153130738
498811859
54826741
318609142
14801193
89265913
166991611
114792188
316299562
267523838
38246146
439493681
52303620
240817925
18323206
105813767
217880329
551196426
249349079
80779020
34445069
409409837
489068304
405565557
311662354
112858902
111974167
218797848
124622617
212965148
469014302
198154017
520230690
418387749
294459176
74487593
333092650
43521836
379852589
38672174
400791348
269129525
20613827
110073655
48633657
7771962
428775230
314939200
90707778
322410308
211589430
27203398
321034056
121706313
15374155
85661516
415220706
183736143
291280720
219060049
517194762
139827027
455612244
176166741
61019991
470988677
405668836
292656987
323688284
425236794
436182292
86185824
461516432
19830626
274225467
227219301
309139302
222670481
228005739
264574828
353349266
412585498
341972847
34576241
528521074
324628115
469588286
51386230
84154232
459577210
514135931
23893885
502437758
37361535
398464896
553607469
228300675
180492165
424187782
99882887
318019464
91756425
106731403
182753164
79894415
349102903
489002898
128718739
231217045
163747734
219715482
106829723
24352668
69867421
498210718
77841392
127539106
520853412
63084453
558321198
237454321
364615593
192812971
21895084
491952049
357668787
309565364
389672606
272111926
111843255
409737144
216012729
547493820
309860682
28055486
255506858
66820032
235138720
302520258
519183896
46198433
59611081
239835082
248131234
273815503
244881360
197105622
28317657
52860890
308910043
275388381
55744478
12835152
267935544
230856677
230627302
467408871
167778281
36607978
457584149
463378770
56170480
129243124
64002038
68982775
266672120
283564372
238950394
176691195
43653116
64821245
226498558
464263167
114694145
161421318
57219081
80386059
492307458
264443919
18487314
531728621
241408022
296753177
517025390
125311007
465967138
59643940
256017414
421075292
300947501
218929202
318412851
82450484
79730741
171481144
549656633
190486586
174594399
18257981
205348704
38574146
342505944
476861147
20781127
244848712
300881995
350242049
518347106
156637262
514567864
138418259
240026638
341612630
473232049
166325529
253292218
412031070
504797279
260315233
522524770
316971107
120723558
300161127
310450282
222500974
545790063
102799472
59971697
492410996
391387253
368154743
243008532
235837562
551544819
175577212
489265277
46602369
375462018
489625732
160405639
22255752
98277513
119969931
335103239
449583469
192649360
322803857
214177940
286791829
419764378
255170715
214374535
210465016
51048133
80812194
235182244
384626374
265885863
170727592
132061353
489757042
455907503
553949360
334199167
69245109
411113654
58204362
30382265
557770628
377428156
359602365
257071477
243514031
209295555
191600836
40704197
175244321
169253066
421632375
399557311
43686094
421342925
226338778
519503606
470194386
259823827
411736276
112826581
16062678
440310137
487918664
266508505
343751571
37558492
552970748
93984990
110663904
487823585
344168674
544774372
530898278
406477807
394851697
390600938
122722541
151067005
146970865
545986803
509452117
74193143
417896696
216045817
323443071
166598908
88742141
108435710
421984434
341106023
29137156
300685574
329062665
137632011
135338252
457478319
472291598
188417069
34969873
181311762
330914179
337189140
39328021
458397974
261208859
132290840
163748121
452710081
118102299
332667165
294153832
29137183
15669536
510204193
347380002
50960676
92051749
28973352
94083370
33888555
347576621
236984622
254744879
473372976
408030499
486601673
6265142
194779529
390889830
262347069
111221054
427738165
101325121
554670402
435394884
451221830
40900938
467245387
179646178
216897870
324994109
355309906
545757524
266312024
538024281
234690908
368417117
119118175
226957664
78387553
492738915
18028904
522748988
317790570
128298727
101980524
256579986
228792687
37034353
416061810
349477235
341471125
194287989
249949929
224991609
249141626
178755964
124754301
13670782
422353279
391955520
501133346
163879302
383261064
51485065
32381322
353835403
419174796
76596290
552147343
32545168
20421010
351192131
21502357
232266137
470423960
19470745
304312047
35625372
50141600
342961904
261757346
176888228
237115813
39492006
283438713
483989929
272112042
162339243
510204332
527079853
305568174
111909295
243964337
131471794
443739891
368220596
179542453
321427894
26089912
294383348
547101114
199596475
350099901
15735230
338226933
36248000
120199584
87628227
19077572
16062917
144021960
24943050
61020619
167090636
137337295
28514768
134978002
241768916
49748439
216373722
165812699
12425692
241375653
287616763
526473638
253925862
276011495
62200296
523082217
244226538
487173796
355342828
314153453
146282990
15440367
288037361
88480242
329357811
484415988
363731446
395052116
445061626
307436027
298799645
428109470
170924544
363076011
304006518
461312949
131734028
22408962
181934606
514939309
559094288
554249987
21305877
534354455
124837505
29567665
70588847
330275358
548007685
135633441
548358552
264378919
237967914
337272893
487299631
158603824
26942002
38509108
457338633
268900920
169613881
443488827
290167361
518369035
80878149
253625441
411998796
386815655
394467919
479992400
215718328
288954963
36018772
242315022
511941208
277218404
279845467
544709212
219945565
372578912
30617360
256154210
52304485
373234278
126556775
263346620
398989930
390568557
73144942
36969071
49486448
55450225
421785363
549067380
200382910
43653751
299637368
425783060
27400828
100244093
258972287
114006657
551492226
196090500
222255553
327817864
397941385
422244119
495852173
203266702
152503405
349969040
529570449
40769987
311499413
399448729
361863834
103826543
383723503
14949025
103520930
122886819
457251492
404029326
39328425
250092203
525058840
181639853
128064178
99195571
191969288
333028023
212900537
348157747
226007741
36903615
442571456
280784672
487791303
192846536
21437129
21928650
21273293
344890062
293116623
184163024
312842961
24713942
130980567
422320857
18881243
557849308
189471453
488639394
88742623
269163232
318216929
90708706
85596901
175413990
354458344
398138090
381171637
265591532
253352402
541399790
388227484
11213552
17996529
21175028
59200014
179313400
549460436
203201275
23763708
261812010
348920574
328620501
328538881
24681219
529832709
271991937
460757768
269556489
37919191
374133894
196287245
44636942
314060589
373693202
40862851
23534357
293591124
200776472
106699545
464958316
45423387
107289372
423729949
196156191
56040224
402812720
121903906
191503143
105356073
266058115
533108927
15702832
75176753
364059447
255571817
226368315
26614588
63642429
341225269
6298432
110304070
262249287
114170696
378673995
32447311
541655750
128523089
296557027
42539860
461327587
379427671
168926045
471517656
22813537
395573370
69606249
19274605
270135101
23829360
33528296
549780471
85957493
14818166
78404073
357211000
497435796
81697658
552824639
276535786
24419198
179438741
212048770
403668848
350711617
258743176
17570697
348929827
30808974
341482383
155261840
98862232
523672468
37264277
185473942
151264152
56597402
261986799
154114973
248328005
378674081
333792411
489855911
44538793
146676650
345775019
65772460
33201071
529725337
251665329
322706354
236657587
221584308
104858782
360061878
327556023
350329787
32676796
108665791
325458880
106137732
367434691
360291268
526981622
140155847
550547276
449998451
239639503
502471632
294591441
331946963
113187796
36248533
119577561
354229212
274897886
464045221
64265185
287742949
90610662
262183912
479216807
20356077
226286077
339510440
290757620
283679734
337255417
20683770
108141565
37755903
76323842
425958404
16915461
45325320
554081290
478752599
138189838
19766287
186920792
290724885
450993174
65510423
144940059
84417566
258579487
90971168
72916002
324803621
35789862
157916200
279682090
75111468
320117805
380541998
306224176
316841009
90086451
269566107
202415157
335130463
25271358
270004064
159685704
181471539
21765194
313477497
369826317
525981771
400268371
333749332
140385365
327698245
499381284
184556634
119626255
499194972
23862365
27270238
157129824
393461746
424090722
538221668
552279141
189111398
171678823
511151430
130456682
423185548
120680296
526178835
509582452
176587966
94215287
292592760
176659578
174791805
205330965
281713792
233456833
129539208
354177912
493697784
272538764
353410190
223386767
244259985
289447058
313597075
164437141
396172438
35002905
32283801
114728092
430214999
15899807
468748632
144781168
57875618
31759523
423289813
505048945
524541482
217619631
422943921
100399487
37067957
122854583
208006735
81173691
87596221
184928243
542218858
134257859
473210053
176200903
135634120
253828297
142712011
403313563
415778633
85630159
84188368
44932305
391027922
467196451
405052628
212540629
24321240
505748697
194419931
209099996
526937978
164043998
70337744
493300152
472161509
77634790
408765649
181947277
20258025
399301958
166102963
314350830
548904175
384686632
25795826
54467827
453516532
17079541
108174583
109223160
205757689
198286586
368942331
198352124
271407658
91921662
364780799
230719312
695553
126819587
252550404
493891457
68164873
18783498
314606807
212344077
380116238
49585423
353177561
213523731
218995988
41295128
475077913
461806874
128359707
12950812
288103709
216833311
19602720
40443169
187997475
379968838
420093223
94477608
238886187
553721135
73866545
102833458
103390522
340729150
13704512
61644097
37133634
184491331
245439813
29826374
67149129
374813231
279223627
22715724
76913997
18652494
101920653
39001425
65084755
495361364
494610603
367440851
436247903
369663328
498571835
236952933
20225382
476360593
467401093
295411049
285613418
489023370
373136749
34938222
214932851
394383613
520756597
78978423
16326008
125415316
247438715
244882814
114597247
510238081
328539522
235324651
327556486
387832385
92708232
450764169
120364426
195861900
354098573
51355023
260283793
396762519
728473
67706267
170379122
555883934
217062815
235216289
127540642
324464539
40967588
555982245
393813414
27532711
323919272
307805864
212999596
108174767
521838000
185053731
68066738
28843448
136322490
408727455
493755836
326409665
32677316
217849285
157331361
8396232
173776330
144317899
32742860
443620813
417078737
386964947
19406295
315366874
236625373
333061601
139861474
544742883
349854289
115967228
224480627
95198700
27434477
332842237
110960112
132652529
532262825
266739193
475211407
465958624
39722494
60497407
181542400
386276865
342197505
427056273
341483018
17047051
550313485
173338541
466977808
538319448
271195667
325720665
79011352
220765722
202546716
333585950
365990379
24747554
443809521
506895914
331259435
56401452
450258355
326998621
36937267
435330612
517928632
342466103
120574495
39689788
247902133
478222944
301932102
29694561
146873928
427761225
41098826
549311144
30514764
14097997
73178703
466286507
31137365
453108726
340455353
529669724
423861853
3545701
532586084
200482405
454191993
447808785
244883048
408526443
227384940
463412846
195276535
103489136
320500841
24223346
540624147
222830197
317136505
174888770
26386045
302620287
420617857
545774187
302587524
409673349
35233416
104373897
370540395
136683149
115941006
35430031
109813392
151559825
211326786
66559635
133618286
410164887
153427608
277716633
21536413
144219808
240033441
470750221
203595428
505262022
230431345
82779816
273227434
267984557
67149487
48799408
82091698
408362677
237870774
80420537
30088890
279355069
57974463
82812610
21274307
467443398
114630343
146349768
32743115
238788301
199630542
452468431
477634256
473145041
280075986
19275482
182427355
77930204
485596894
15048415
436187279
16588514
67870435
387129061
422793230
30351080
552479791
552050411
177020652
279158509
113417973
322871030
81501944
241901305
161095420
52109056
34184961
379756290
389422851
48176901
24551175
474390281
209919757
436608782
22519567
147136272
1187601
420108931
74784532
39657238
547266327
393813784
206248580
224206619
23076636
224796445
94576414
385621791
113286944
74620705
89038626
219619107
93593380
45424421
237379367
34479912
213720875
439787309
546217775
18226993
107945779
473702197
332308278
385589047
84680506
115056444
251436861
107945790
33890111
178626368
492051083
394329219
19210053
85565254
377003848
441196362
269616439
340500300
36282189
283939712
156704592
521740113
96771923
185245525
549723990
393069881
515252057
24551258
410983055
219858234
9477982
200056671
451845984
32218977
430032187
18227046
358031208
131014505
518452904
106995567
45621104
14523027
294756213
276176761
185081722
30154619
161789762
302096253
280928127
253304704
66625409
17014658
297791467
474554246
158769031
326901641
425514124
205201291
532645186
328769423
365659459
31858580
404299670
46669722
119807901
365797278
239542175
454076449
173580195
246662470
521028756
93626282
386375595
67870638
400727983
162045873
325296050
343121843
298229685
5676982
39493559
469639097
331325371
542459210
43163582
312036193
528785090
116400065
205561794
323264451
186423969
16261065
193844984
458399694
81240015
365122945
439623635
34774996
386123086
74063830
248426489
498079327
389143083
475340771
256745446
445646161
333881321
329424874
239902701
422944751
550957054
337584119
372547576
399227308
67411966
548433920
381834695
545528492
385025367
559487828
391524030
223158291
33234965
366583830
251207703
318840858
324721327
321232926
54833157
319348950
393584674
150151203
360376532
352490935
276308006
231153704
403572060
226786204
340074539
191799340
275324973
189341742
295313455
368681008
103848627
459273289
226992183
43196472
65347641
325582577
307667004
24485950
356261953
135635012
412678762
74728801
92971081
143695947
268542028
523987205
410259727
236265553
359604306
190285155
19406936
553744423
112599130
78192734
559144715
299507811
300032100
367927399
27664488
307830890
358928391
380530798
42836080
68886642
453325541
324018293
286204022
339320951
152838266
79372411
262021244
22618238
283291669
289808512
437461123
438968455
386534516
167911563
21438604
400269455
18489488
71114898
234365075
172040344
45359257
325846383
223304389
499762544
185442467
262076628
536664527
166511985
238690473
258661063
31547031
188817581
211406730
151658674
37111155
352559287
252387513
416784570
16261307
141566144
20283296
377436356
47194309
84877510
554191790
302424264
149561545
25567434
425468107
222765260
327426253
187539664
516343160
397606987
249726899
187048150
199860440
206250202
34003663
382705884
40804573
18391262
394499449
205527760
238264546
445695355
251371748
146042918
25600230
271458535
24289513
486056173
217604351
20226288
349479153
524263667
128491767
110862585
340369658
222011645
131692043
62955777
542863403
430895649
374513927
257204488
197630679
250621402
234856717
241803539
240820502
355311895
51454236
553492765
46965023
495723588
557042777
558275291
35823908
375234853
236134694
447978205
346759474
162071945
22192440
261855967
242000190
366970464
244916544
204973432
57712962
543136481
83173705
491102538
67871051
194222818
253829454
480308104
148265699
208347477
339517782
413213015
25502040
192356697
301356548
387745167
145301852
188304239
417866085
113090920
437393287
36053355
268125586
490917665
24060273
25829746
237372819
268411252
389765865
15893908
350069115
397910397
415790798
431432063
381297025
14852482
148593387
368091525
227910022
94282119
116695432
182919561
137142666
49029515
159195532
50012557
26780048
21995921
18194834
456306755
406704836
386261423
368222616
193962393
418587036
25895325
48767390
245539231
554894485
416439899
159668977
513319337
67838379
227549612
326523634
20324782
409732509
479535537
498082227
175940020
421306808
49535732
429072826
168010172
514928714
430612926
339517887
24027584
365076929
333193666
16720323
219161030
127312327
58794441
378347979
117809616
307763960
24650196
390356722
264577496
394863068
252191197
277357022
91096485
470720995
336536037
248259046
29106663
66888170
76095979
247296082
177054190
168075759
267854321
238723570
222863860
236233205
177480182
234529271
87335416
349708794
411556607
281944572
527049216
544674964
473801221
21111304
434384983
508958953
505756537
370547459
59384340
169353749
506542151
243180063
430376368
217938247
551678043
376709669
323238846
116715612
22061611
144482866
301769267
388542558
414653724
339112031
44343870
271163967
64987712
433234497
377791042
55091779
282680076
422609154
450142796
337997922
217293391
462496336
220360803
280972833
528982614
488612439
263204964
465922654
435724894
298299493
39821920
232170081
14951010
425435747
327726666
182297189
201106022
371270248
153657963
427924242
162996846
380110269
52699760
468080910
357573235
312349941
281322102
74392186
450725311
410952317
83894910
264608533
78422656
198353538
417624171
148054660
359441029
72950406
109610433
202646152
275891158
71246475
36840076
351068204
44737173
372679318
44343959
118891160
389325466
55550619
319726236
63939234
64594596
34874021
351432817
425392630
27271851
551723692
195044013
198812334
231004957
89367217
259695282
22913716
464050974
188654262
60465847
362521273
21060383
319988413
386363509
250847938
333809099
148808391
545530568
14164681
290497229
298034838
541860559
489693912
124396249
497459930
215893455
41427678
25535199
198812384
206676705
96051938
452731619
118006503
295432316
548938474
303261352
25331154
296133359
479280647
358917715
551208403
512842043
28877557
283771587
291904297
154469844
329556731
31204093
65938176
399549185
398369542
395584264
362259211
282859403
355872898
377526209
92119826
141657561
95056004
65970970
526459675
153101085
14525215
20980514
370647843
317334309
38378289
314712873
467739434
218506030
109965448
331916085
314959360
75899705
448734010
37102395
368128138
559481004
72950593
502088478
425403207
475341641
84157263
422717468
16524114
295896547
357540692
18706574
165290839
263824216
246792101
427683983
14164829
21767007
19112800
110469987
357966692
348598417
510141288
33530734
59777903
57394664
235643762
288693679
379691895
65938296
226206587
217850753
343116143
495568363
465118084
487099616
65643398
214391617
50045837
56140688
100741272
246831939
249103854
92152727
359506840
552215450
85894043
94938014
172710725
38806432
295224816
433628067
225485733
381756326
236954539
181214024
243460884
224568248
430802420
191505339
551597221
266740674
155409227
359932870
15410120
26289097
169223115
52241356
438739918
15377361
275312803
175973333
358261720
252584923
156017628
44737501
198386658
537994211
258515942
230958057
157754346
128885740
83403758
265462768
181019633
549594098
354272766
144356815
99951609
67052538
435168251
75244541
33858559
112043008
348496899
195568644
168713021
18555910
117679111
396567560
175547401
74064907
21923330
124822542
17084589
231777297
338011154
448209939
172729364
52864024
298485252
223781916
230925341
446538782
513221665
26682402
308749347
288498724
250029093
169223207
225256489
318809130
58598443
113779756
104703021
194356270
231349085
38904880
313378312
165585970
37790771
393520180
18204170
229647424
538747969
217228354
142484547
182559812
44265654
496772170
247833676
332145741
41722958
68691023
107783251
25011284
252710399
33399896
168207451
160761102
18457693
469468519
421569634
164475067
119088228
245226342
72754279
402366717
420652139
387196012
363373677
408693811
385755163
161391729
24421490
525575285
42116215
299324568
16360571
23700607
380183681
488088706
338502788
414123542
23929990
365405319
174007432
556948728
204153995
398238861
389817486
407643279
245015697
95134866
448114883
127411348
339977365
99067030
336929943
127247512
361206920
15705243
480948421
164799648
179936112
15279266
243442851
533672134
247112870
540138353
338797736
111846570
445097131
527803566
553690287
298067120
240755889
17835189
331195574
399945929
121808058
211494078
189274997
544580802
548712651
221455556
448275653
22193350
61318343
431563976
349532364
381920458
120366283
327427276
160933069
393520334
47097040
30778577
180684907
77145301
271852758
106112217
280765658
501353851
274701178
224240862
469542111
24782048
350659811
359474404
15803622
22750440
284402921
28419306
216016107
349608829
276465192
318121202
135164115
521086196
334293083
468275059
23602428
496379134
166864127
375696489
550380803
447653125
396861781
331752712
394306825
122758412
522462486
186295577
148677915
104899869
498246943
40674593
48833826
72295715
38085924
112668892
311174442
26649903
416032048
125347121
234857778
132687156
461844702
261790601
351249722
196560437
352855361
47818050
100771139
69903685
352036167
171287882
527970530
179545422
431721207
23536976
397460814
343808910
87598423
165255221
84911449
483828124
493856091
23668061
538486111
298689888
180362128
168928611
210380133
251438438
509200172
61220200
246293865
257860971
421223314
297608558
166594109
67020144
235513202
100640120
428727188
372188541
56731009
8365442
535654635
312681860
339068481
122496394
516138381
551088365
193416219
75474326
17311127
338535832
457024921
514041244
465750271
173745568
343421168
83076514
153454150
297248166
21781404
306259370
401450411
375203244
522036655
66004400
532348499
483727743
25241013
91170231
447325626
335127996
312714927
20948416
547431873
136029635
221324740
405860598
312550854
45524423
78095816
108471753
97068490
348156151
171648461
340075982
70231503
39364048
193308113
65381844
380413398
187180503
89466328
215786970
377398747
62006748
201991648
16819683
402040292
283682277
470753117
304907857
65840618
274877811
41330156
146875885
49554926
451733629
419997168
110962162
388310516
16052478
416885117
113157625
431138298
208807425
383854083
19047942
360752647
23026604
377733242
227190283
284993036
369881346
232302094
63317519
154314258
270804499
112993818
203171357
234137118
101347589
74491424
46540322
234923558
107292199
378316328
401016814
51947050
441165355
162801196
437361586
251274798
212772399
48440881
89204274
529426457
534685237
365766198
244390836
519951493
19211835
182169866
221914686
217130561
536815170
485041731
169354820
252716613
29828678
76424777
161556042
385164876
545105487
498017872
296633955
435103320
379073427
87402075
22390365
242427495
191211112
89761385
299943527
514303599
55256692
89335413
256976502
171419256
108373625
343647867
183707261
421242494
277998448
273360514
113976963
18589317
455596993
101230216
445032074
164963979
66241744
449029814
29664912
536396599
19244690
377104019
176465557
36644502
425928343
498575000
355502509
464266906
546107674
228861598
230696607
297059952
330081954
232826531
85239460
320232390
404235942
489850481
95430312
51553961
91407986
195077807
163686065
196748978
67348150
529311415
492388731
347088572
32122557
18523838
238134976
178398913
68724422
23163169
151037643
40806094
30680784
128460497
537306834
194113827
78915285
375006934
173147769
150906585
23439070
199501535
63055585
42313442
212969187
228108008
347580137
45000426
288925419
405645037
290367214
20817647
446340051
320972532
29468405
49129208
329754362
115913262
258634026
77235840
34350852
149300999
34580234
540256013
34875150
519443344
263825170
14296853
252974476
517239633
397521586
126199589
15345446
24342833
494118696
451159849
320326058
378283823
450373425
301082419
377651477
34580278
265422473
10495802
22685502
103655234
178953185
68069192
296396617
348432202
296789838
95585933
218736464
367765329
85444238
293381974
289187673
342509199
26257247
389654368
483665761
121284450
349724982
256124773
265135977
68855658
551148519
78882669
301868910
526460785
543795060
158902134
553606121
547170170
39069567
146417537
71378820
522946198
385427334
26224521
554295505
214968207
237381520
156051346
324609939
101328789
386100977
131803034
168830875
252192673
473695899
227944356
215033765
541236087
44574634
446459148
172369836
305702829
348104623
138684340
337913781
459319224
2926521
323913375
24258492
450242494
487499711
261348342
461416392
431829324
27797453
528590801
501196756
143763414
363734999
45885400
215787481
51619802
334276573
479916368
144222179
551479032
58861542
56403944
267306663
118761452
102030333
203696112
278251176
530937687
168571219
520595445
427010038
104114168
174565370
27895803
24094716
212019197
68855806
404203520
179021827
33400836
124823559
555952137
19900426
527771659
26582018
547136605
79800337
88254482
259917345
371370006
383035415
199731225
303900699
209856540
72460318
44378143
468299283
449201840
35465250
15673379
547156003
22095911
359213099
455518253
552370757
2566191
24848432
431523507
271919156
292670521
497494071
112044088
443066425
326346810
499082147
342165174
520038470
267757639
536222417
442959543
396601420
408002247
466224824
371339619
193701972
340633685
480754436
535343460
293706767
84519005
358751249
515065532
539895914
525183083
553191101
396581907
326528657
41166971
33073277
542189425
89401472
121546881
279455875
353708165
342239371
189278348
317998786
79079566
437137773
380053648
214280338
59254932
385427605
432580759
20064409
344238234
537241757
469182622
248391840
351938721
245180579
282896549
458664104
318548139
197339308
137537710
37693615
33990832
287254705
117680306
69773491
335059998
71477430
538822345
532981945
266315962
97036476
287409866
388016318
48208928
37824706
81701061
499624134
38250699
161982672
542312945
110799060
234399959
65775832
372517081
91859165
213297374
239563131
308124710
98347238
476361884
93759721
540651901
47425777
43408426
249276674
503294211
380217606
307891069
548860599
78208045
380152080
489921582
391557509
392508207
94152995
234137892
346597672
273387355
275173535
160508205
306079311
35924279
420310679
177482041
73050426
250259774
40747513
500214085
40675655
428091720
165554505
383361265
548874572
426528989
424245909
338395730
28354899
300198229
39364953
448473434
106604891
414787933
202516830
96545122
20719972
414230886
210938216
374933223
456337772
78981487
312175155
556280179
147332158
413910761
280832376
289108372
20556155
72821117
434481536
24848771
115714437
279384209
43133322
205072779
546856002
251900825
432271768
274737554
437070229
238823832
151641156
21571997
234072478
546437204
454531538
297380261
22129069
106310062
106408368
279620018
161950131
361408949
104180152
236136889
46541242
556642719
132295100
188393918
51423679
439822785
361015746
126036419
243271079
124856774
203205063
332016072
275950025
437153036
232466891
550119887
88811985
277307791
446699271
497665785
255470040
90810841
127969756
280537565
244689374
472576421
431106532
385138721
341064704
403815083
424880617
54634986
194882027
409315826
503949811
445122302
384805366
201388457
16361979
399878652
266840574
423763029
376973824
549431810
503425541
431073798
17050119
162179592
471298476
278702603
359684840
543535533
59222544
276989699
384150038
294079318
79014425
13052442
102050332
316709978
371141150
427165445
242690592
43919906
80128547
329558564
163949094
292712881
20392488
310568805
88549934
515595357
346851080
413973527
30714422
543074871
160297396
168536634
138881597
484176309
345057856
362228291
361145865
489491131
34417223
240855624
329820748
227584590
445983315
355319231
130198103
186427992
419179099
252783556
328675770
30878302
354101855
81537632
191170321
243411560
443249084
16527805
86944368
203369073
151562868
554539943
112929401
10875
135801471
17181313
546024066
20654723
24455812
395979398
45427335
174238344
174860939
490613389
37890703
420260496
17738386
542732739
328064110
64268950
49818263
91433627
428716911
144124573
416590496
98118306
119548582
362093681
372157096
545473745
184429228
30681777
197700274
417215265
48278197
207497910
233086479
16984763
75082429
527555701
377594655
378972866
229059267
40544966
515975880
95201993
113093322
383061217
32811724
307988258
288434894
75737808
431991505
274803410
432974547
19770070
118598359
292694744
237644505
276572891
434379185
431955066
274641078
231058144
315271907
219982564
74328806
197262498
304098026
307309292
260156141
260844270
218930301
18983665
236702486
42412787
208055031
153758456
470700786
411929461
355752965
196782846
19835649
541240066
497633067
327654725
295885953
250948360
291777289
75967242
545437741
91728657
196101934
151726870
30616344
294413858
162474778
55061278
229616415
433133123
30419747
477375269
555178260
25471783
383560489
188394283
520423218
553265966
384261256
263858994
442542899
289942324
369109813
161753912
516565817
69511995
541556969
471520075
373447819
196520773
412658502
551488087
523208649
445198818
46443351
383691609
355163279
315435874
73313123
438741861
139451537
389859132
72297326
181225277
448571940
72998035
277654389
222767991
540564219
78818171
447100738
378055549
54045567
430386048
146385794
16722819
401243015
132066181
502442886
440338241
461068718
278092951
400993164
504966029
259697551
295218064
144223121
149072789
416210073
528952216
207825817
540224410
138226587
412773787
369175453
551725982
231900997
121809826
141339555
211102628
543730598
241231773
79866793
62827435
462498735
69282737
30878643
228984649
18983864
259273204
25275323
380737118
539798461
264973247
337849281
158968770
18459588
183327905
486147916
554058766
173005986
42413006
386582349
214379473
161688534
112536536
154086362
274541531
345895418
244788190
271657952
419842130
291253221
559066086
20622311
129313768
371829737
220748967
195636204
238857198
100838383
428118352
205433980
45263860
338653694
101133304
251807572
485305339
537471996
457759914
542977022
351054848
301149193
227879947
395670018
558017550
370952024
437105155
416640756
398304261
95235095
331495512
312581295
75770909
83176479
32910368
354954275
314092580
248689158
522280113
490784604
460431080
539110446
122170415
372714544
241267208
173316231
61484084
148974645
183249974
28453943
16329784
232336441
346065373
368454716
27569213
8268862
446835776
251735106
41266243
432319556
272182341
341738264
540519496
302313996
396143691
550599888
84421709
259271759
327461969
253373522
219360341
101985366
534633657
229059672
277261985
47983707
166112352
228895844
179154023
15019113
249900138
550686132
353938541
521383022
460627133
178039923
338177140
379275113
263335032
193604729
323366010
329362555
121154684
139701373
449687816
541240447
332639363
318319749
43527303
220900488
243314144
140749964
52636813
500837518
80587919
250096784
189870616
306505364
159296659
420686996
539314030
253242518
24294391
77573272
265104538
464954544
500444318
438938783
551005344
47721633
283258019
288009380
466693286
417574055
92908714
204254379
20098220
168839026
452111534
86617264
154606792
458861746
458803059
374975668
203467958
268820262
153791672
460769140
377990333
514272447
226783776
21474500
27307207
139766984
37563595
540978380
183708878
309898450
22884899
393182557
553865645
393129178
302427355
94743772
131050718
117157087
362130656
102083809
195341538
50015464
180537212
52276458
223063279
420916468
320417013
43758121
82160889
40479995
27340030
194587905
305474822
361901319
357223276
533310353
406760716
430114690
390574637
359181585
330509586
459943188
18477614
202779926
44260569
283290904
539405593
322925103
381463836
166800669
44313886
303407448
157101344
332176386
68889891
207957286
14232871
52768041
233942319
390480922
278524467
18591029
145730875
345825333
517385534
215527989
357313856
17083714
57781571
54308165
448539974
232435015
351317320
113519946
47557963
375237964
90975565
61877587
467475786
364578702
216378710
310488407
504868185
140520794
27798875
38251868
37170526
252620128
96251233
43560293
550448486
455814504
193736041
191278442
111357291
17050988
60960111
339979633
183446899
23309685
339860713
44903801
521940347
96611708
278277501
423603583
17083778
505228676
93276054
404696454
272708161
238002044
386795415
360918412
487009678
406527213
196423056
352595345
211856786
45591955
113683863
253275545
50113947
88911260
408649637
242363810
245935523
91958692
216182182
294111132
342514273
85994923
271789484
340401394
274817865
107687344
411774387
9317812
44543415
285420984
351151143
245804475
147205564
435515978
188788159
320384448
21343682
387822155
95301065
241184202
151268813
497674361
527576527
140946896
124300753
15871443
521448917
38272869
390344153
91401690
372616667
245247452
494214394
281521631
193310176
174403041
20721122
502897915
39661028
354617255
46444016
558345713
43068917
63679991
358329848
521842172
396275197
222670334
483362731
554675716
14265861
225095174
84880903
35106314
41316951
15937036
218312205
154220717
220349963
342564099
121155093
50966040
413080836
327501743
152350237
50540062
236138018
488418851
376691974
80850470
60730919
53947946
410365483
115525554
240332334
82685488
84258355
440267358
85339703
108539448
24096313
48508475
251014717
201764414
225652288
232631873
15511107
415641159
88452683
45690444
152350285
152317520
39464529
445821539
16461396
331460181
352038488
482815577
366128730
475274511
143502942
25703013
443264610
493995963
157265508
27340391
313405033
15642220
480587373
177942126
334038973
197078641
21606003
298888821
533312105
124759672
306425465
278157821
162311805
313568894
392317305
358893505
120303240
529084042
383233677
208285327
126103184
45362833
208088722
343846547
244756116
14560917
331853462
408282721
340032535
47132313
358844894
407056028
42675870
277032607
251834017
146976418
405986587
314027684
193179302
343678236
34320042
25702059
439120498
357342493
441092040
29765300
14790327
20590264
308949620
487955743
212446909
67251902
378868092
138882758
177712839
524365512
497921737
448605900
28192461
173878990
45199055
52047568
23342802
299792751
499036793
217427673
131247834
491663067
359188432
40840930
9875172
548592934
331296486
29142759
59748075
56962796
458698477
183742190
131935983
176336624
219262706
208073342
84586231
85339899
414330620
455094013
146943742
55324415
363998976
471576322
434412843
98316037
115158791
454057260
522100685
439430923
90615565
14823184
473345809
500497401
373362286
34287383
488582937
546045535
82095901
352464671
452636450
157593380
392550993
61353767
301117224
175998940
364785451
482291500
208837938
420425518
337168349
444084017
559654033
236448289
498961091
505339188
482182784
252358459
57138485
316288833
77901635
124661572
103865654
202452810
191278923
507422238
81211214
42381136
125906769
34123602
398247907
290762580
20426581
186363735
48541528
131155940
260812635
557461341
63516511
289025888
420327266
543207267
402402961
258977638
43757415
410791784
298704188
68792171
405370502
104476528
516927351
219295608
428584825
174337914
410464128
396898177
358897932
350302084
239218565
196849543
42741640
73871241
485896074
225090719
69152653
33173390
357969807
245837713
287861250
391404867
90681236
23342997
518041495
104411034
396832667
244232092
523972510
213867845
301979276
26980257
150876066
492504878
322379078
211988390
229132273
435793832
348925865
181940140
193841138
42479536
328817992
91566003
217363102
86945719
344731577
210364022
70725564
433757514
15445950
365735874
329166788
397356998
506822688
415210828
230633418
382819661
388217025
401616852
324087765
391579641
390247076
191573979
540477434
16855006
393310885
359922756
282079201
268447714
526921702
457453543
18165736
381716476
546390339
20787879
27340781
20328430
234293245
49459184
271342931
40644596
73838581
405286903
40382457
483002367
63746044
351466154
44314622
246460415
369504260
51654661
314607617
322613257
403169698
264810512
78032917
313700376
18483204
382939823
22294562
110571555
57880613
101265446
34353841
399308412
494667783
157200428
355611314
182439117
115519535
140062770
190361651
423014453
430094425
41201721
96481340
39825469
292778677
308424768
273440096
340668483
474270432
379826245
164835399
482184347
429535306
380907595
40677452
141176910
244697101
307933264
192360529
381923410
235155539
243478614
289353815
52768856
465034596
327594074
319434843
229716060
418804410
354431070
473996645
500707424
369788944
42414180
14949734
493205390
425996392
31174763
436110918
259502189
451784814
295441338
451194992
24925097
357150834
155660403
527692478
56307831
424456312
445035199
96448638
30093439
110178434
225030275
164868228
162476165
25407626
258787611
160215180
328773775
262451344
219426961
448770194
89075859
526004373
555020516
45985944
455405571
109588639
550701400
322318501
230011046
82063527
344020633
433140423
298930774
55062701
350793903
550809776
388149960
64958642
427941235
110309556
417771701
21475510
161968841
38056121
124465338
85887007
41234620
22437237
23179456
316190913
27635907
23408837
361115846
288895177
35958986
43130231
334271387
129839309
486843014
528691408
244232402
456700117
36286678
254651626
14987483
85340380
25604318
381683749
337293538
377773435
149106916
397376160
265379196
43757802
239349998
261075184
20787441
377630963
546164484
540837929
383032703
107032828
301281533
411250944
251244801
64663810
66138376
443123756
10203402
548483339
441954572
526070030
190296336
38875410
322893085
56471831
185184536
19869979
460271900
253588186
86749471
259240231
221589807
39432497
24981812
1356511
237941472
293417283
352407064
478327111
206057800
174141771
174534988
114766161
371994962
71643475
354075693
183021910
332384313
246990806
430732004
496251226
129402938
542912862
193344229
114995554
17576291
483996004
420524389
20164970
282964711
235811180
90747245
311046510
143012207
342864240
15053169
270938482
64762227
40087925
21868920
399356282
365316159
243839722
413589234
454133824
318812546
486819748
256913796
363966853
460435850
448208279
199799180
74428813
245477774
451424655
408203664
21148051
472101270
454335897
412665924
244593050
262386076
445261145
497846341
339095968
425396294
159396263
536761131
430966855
523833422
481702317
474280691
511182920
134033843
29962676
38678970
415431628
24490429
255996350
466533818
282735041
3748291
269824458
377041355
15544780
191541710
517802061
343454160
286732754
48968148
21049814
248782244
478627919
528618029
515584478
409524455
17936865
165458402
81768932
371195238
539636199
361329240
402431399
361181676
228771922
463778288
137802226
24719860
18887157
65548791
309899768
80654844
37171709
201896446
309304747
469835893
308250710
88125958
291484167
259530156
344568331
22393357
348434958
36123151
292696593
286306834
380514835
338342421
63255064
91206169
239055387
320881050
100282911
156348960
18887201
21934626
41497123
374288932
531340721
56439337
397292075
41655730
89961006
168309295
504869424
180662836
207669342
539120159
222874174
37532220
168145469
42316350
114471487
81709152
371798598
124924487
424260168
293941833
294072907
121844302
545707312
175092304
295837112
32289362
158812259
20001366
15020631
371247204
236374119
379269724
28073402
87994975
115159648
126825058
248208827
89688048
82031206
75772519
551826024
122772924
120468074
121746027
513091737
50147950
520041072
237056625
139014772
183349879
47985273
410825339
43332223
366883456
82391681
429175426
95357035
40710789
112341640
54243977
147698314
529620418
137573006
368494701
413119120
111686289
475174104
396722362
62206614
78131863
46772889
137562223
394942599
375127729
29373086
256488095
156054176
495628962
397128355
190001828
82227878
41857703
494037025
93008553
23900844
360280861
44675761
215364274
285870195
23704244
444019486
118272695
24294073
67580602
166277820
336534986
360460991
520991428
28652229
125022919
55653064
164371916
523979643
28422861
345223886
116186573
71971536
144093907
341553876
24818390
156447449
437094047
199504605
77476575
97858272
73511649
73413346
143667939
70693670
16200423
213922538
39727851
257951869
433386280
112079602
178402035
490877685
125349457
90452729
411223354
63091454
120402689
353678082
526296114
242561796
321008389
252228358
515945223
65352456
124296663
199406348
72927362
451031822
14299920
493570220
39793428
555097584
239809302
182792983
246428440
18133785
261141275
40252188
415052573
26653470
97989409
452997922
54604582
23474993
19936043
538784558
198155113
64828209
39220019
237646645
232965436
114635576
491631417
231715644
325179021
23212869
445044490
474180471
220246870
107098968
19542873
397194076
18232160
404801680
19542882
31109989
537927143
14136172
428749678
258323311
27767664
384414578
27898739
20722550
326284152
247280505
322941818
378138357
319138527
47952767
25277312
326513538
35632004
128660357
377967143
160347015
435696520
38056841
250885002
233780109
386085775
13906832
248689553
16921490
199000842
164017044
137048981
114996119
189674393
291577171
182498204
553355418
52900766
190821279
24196000
43654640
113947556
382284709
443429798
270971817
360952734
357643180
362268829
264582064
38679474
259644915
254456756
402469814
118338488
73315257
325792698
65680316
368718781
410825663
537248866
47133634
396967212
278508484
45495237
543241159
60371913
186332109
276640719
186528720
494089169
101921746
19280851
277165016
245806041
55718874
251573211
541251150
539702237
457389022
36516831
101463008
129348577
261239778
535859524
30684133
19674086
182940497
359969773
164049904
328510247
489053500
131871732
21159422
207893494
47494135
13317112
125350905
386970620
347485182
24720383
319763456
81048581
195179527
322843656
228570121
221983755
344877199
549958669
536458257
30127122
18592788
84445358
33764375
530890597
310227994
528140463
153531421
228078624
551949572
46511139
351515684
232530083
255374374
69448743
394572841
128169002
486388779
546860796
402535469
324809775
555041194
267793457
283882546
115455030
28619835
385135676
468759615
357807169
78296131
350221556
196097096
508572745
388933760
75248715
373437519
59946065
252749816
20198488
160216153
25211995
468628572
229422178
521521339
208920081
75969640
75117673
452867179
24261740
426478291
347911281
296793202
369833078
543796577
53785721
517092474
343427263
79049854
473445504
380023939
47133828
47658117
553870075
223937437
40121481
112735370
342171159
368129164
317437072
453549592
17446034
22721683
11449492
131183765
304362649
20034715
302199964
87766174
14070943
115225761
34649252
16725157
160543912
221093404
420890823
528929025
39138479
278082736
63490248
139645458
128103603
303412406
269923514
488758815
65418429
529759056
114537667
37500100
310748157
438777030
494468956
538963121
31700172
394042914
359314296
497759444
231229646
352662742
16463063
446543064
16233689
552274127
76526812
89568477
460272865
292438586
118306020
19707109
153990375
19313897
221492459
125416689
424391922
338081013
24294646
65865940
173454588
18013738
323586261
43169024
330151173
70038790
145339655
8762632
488158473
36615434
217019961
380417299
434043573
410276271
245516505
13188
405642799
258716958
164574496
402677296
150980827
512800036
251022564
65090858
426849159
75707693
387527982
345147613
198522161
394573106
55260467
500128673
99305694
169653560
501109447
203404604
475149194
352978850
261043522
328823966
28390726
433633003
261567819
113030476
167621965
433567054
265467215
17511762
314869987
147895637
415478671
319272288
27308944
49362276
436874383
353514858
110802283
253736301
358397294
19215727
165655920
116241777
376354162
202192243
413087093
283620726
118994295
458208148
45167998
357119360
101266817
70235524
228996486
201995655
272512392
263233404
45986711
464861148
507917709
524914765
17151375
173356437
57390487
56767897
38909339
340407194
392967583
555541331
267269540
286963109
412810971
383322353
45069736
66106793
231486893
430689462
552547760
520893873
326612402
340997555
160511413
11613622
346502047
332510652
136492477
84850110
123406581
201766339
37893572
272577989
409127781
397686215
145339848
280862284
557993835
101660108
95303117
18003406
14267855
74003920
255866322
274609619
190789076
50574805
30619097
247018971
96220637
69973470
282834400
161953249
387287291
292763109
80623079
480589288
90387947
133019116
346895853
39695855
376845810
274150899
29242868
52246005
106280441
553930449
316552699
377632261
433468937
19772938
172219991
335066641
197146130
347277571
370836130
177692249
14857755
518230507
279699653
69482019
58963492
328226905
549173865
149698089
199930802
143668783
316026532
239613497
110671419
333678858
178173502
387659327
486520384
58897986
267138627
44742213
30258759
450901576
132986442
407877196
30979661
69514831
381641755
376615864
471512659
151467604
266352213
415446614
266384983
448966663
552885860
428553819
383759965
475161017
142620255
188954208
45135457
544764859
432977509
96384614
123352680
26916457
462265959
128530028
397161405
167065200
320353905
76494453
456283935
435375548
98842236
98973309
24983166
18724479
215824000
405878401
321107586
522007003
59274177
100284040
36124297
59979405
30127762
56637075
349386390
392382745
408314432
39859865
111097498
327866503
465811102
131309168
170641691
73447081
45915762
111916723
354954899
30193334
288371657
412661432
162329546
481116814
308824352
362226298
538157821
47429316
517402345
525645520
249376063
61585107
339130069
292992729
384037839
353416925
459732539
69842661
376420072
551722620
33360167
219264748
278994557
207172563
269498104
328775418
540587773
365999870
15185665
92976898
378423595
459388676
24108673
243382025
346590288
324450061
79410958
364754704
311146261
539801366
265271064
52410138
544459055
26982173
119781150
263665505
434751792
432158500
269074237
552515366
201504551
532363048
192395049
197637930
251377451
443004716
149337903
544104933
119781171
539080500
333166390
101955383
470501684
385922874
21477179
107296573
366588300
247314240
68137952
68433730
256029665
452867912
275527497
324581194
316585804
236959565
343095121
263796562
39106387
129742676
442539662
280541015
19609432
480950105
442906459
104609628
105330525
24033118
55090832
40286054
417609575
297187176
147732329
495105898
559691134
554219373
293123950
38647663
486586655
437696369
78362483
373344574
176469878
299906935
440514424
168900473
515661758
235681660
26031997
207986325
488486784
238303105
429504389
120272774
57456521
201045898
27342731
50902924
474138946
155924366
310392719
184142147
245479316
457372654
437106582
293189528
55228315
61912988
27637662
395458465
253900706
197638051
19675044
328578982
427946993
348141480
453490601
420034475
23574444
491075501
346830766
53721007
554481586
17217459
168933301
73545657
537627540
22329275
377731004
101726142
447002561
29013959
45463497
46511095
389756877
71055311
354498512
126498772
466335702
59815895
309475288
407281316
172505052
497203165
458738000
27408354
483440613
98285542
186890215
418974784
272971757
384022512
478060200
468607018
226572276
500348917
21510134
312227832
307928746
201340928
424294401
79607813
122271752
124794889
356268045
26009261
29112336
147273745
282081300
523530491
539506715
84424732
556297870
35207199
404940671
283555876
353318949
402380880
541341738
46151724
455843506
375076910
331909469
30554160
189478963
273959262
165099574
494483512
205293329
301479998
16463935
382318656
165022048
110245954
262551619
100776005
368363873
240924744
25213001
127043938
435370063
75162975
534132819
273325753
35764312
269531225
26196058
32520285
386447455
20494433
262420578
240892003
179648615
177289320
45168747
439302252
537932818
433288211
20658292
116996213
101824630
462436471
457194893
91501588
524169682
544594413
429439103
49100930
29800580
528824453
128071814
55163016
435587436
95271050
270547083
40876172
145399490
28948622
434653549
267204752
22427793
432388242
328775827
54114457
263227759
328931463
312620058
335624350
39860384
231684259
142096548
381215143
421607592
30423209
240335019
48117933
115292335
48150704
436299754
265959602
452681981
412460343
47003829
258652342
39663801
144160954
490206239
336607423
124336320
382252064
282959563
319469764
143734981
480819398
95795399
130758857
528693451
138328269
97630414
307443920
356563153
433240274
555202771
362897051
33765591
44251352
94910681
227064026
489647861
447263781
445200608
28621025
442022114
391526627
16201957
308558054
288110824
500070486
482982124
126836434
507342144
147260491
163199219
397543806
540686582
104511735
233090965
538326965
135051516
292993278
414091648
378321155
376339977
212668284
264157451
295352588
119671170
241431564
495859188
521131847
221841795
57620756
481704214
286711513
489874815
232470810
24714970
401691294
320551199
94026018
345454885
291485991
271694121
239909162
76364076
437106989
21444910
180992303
196163889
49461555
424655156
19839285
165263671
426981690
189800159
22460733
14989630
427342121
99531073
139016514
300697995
43152439
21608783
353869539
437225870
206064015
230209885
54573406
541276293
498997185
453130597
381532518
26753383
236730729
492782429
40909163
444119405
278706542
255867248
172145009
43268467
396736888
476636657
477733243
54049150
124139903
136067459
183875972
253671813
41597319
24033672
374126985
524958091
167786893
414834413
115194256
16497041
270154130
58636691
801173
378681750
555006359
19970458
550615452
354007453
345291167
80329121
368642106
303905187
387153662
214032113
250689960
97663401
18626986
198818219
61553068
79772077
425965999
423146568
363674034
539638195
142195124
252463518
415250870
273970249
103332283
20494780
534836298
201406912
94058945
134886475
444250564
299153862
470563271
451197384
168114633
374967342
141343180
33339853
258161102
330505913
488552913
99269074
207174099
398801365
202389976
91830745
343226843
273693148
122894813
323893726
88357343
117717472
541309412
126138853
398917648
358365671
267106793
418162941
540424684
19053037
267926000
175159793
110148082
33405429
116865527
15022585
14662139
70203900
85150122
124729857
319437314
533662123
283458052
21019142
309960449
30095880
477408091
21051915
542784012
509032973
326777358
20068879
15776274
420035093
181451286
124369432
539120470
51722778
84949532
98056734
101923359
472738055
434518561
53361186
187610203
327091271
443309830
104315430
131054119
405081444
538032682
304233003
205994540
558926258
214415918
263338543
407845425
25868851
50182708
361767814
327072312
221755961
181221946
166804028
62995008
157596226
170703427
283035257
291453512
29211209
105134667
520141388
387201613
183155278
435305039
207030712
338213459
288045655
21674584
550779483
409975388
448618256
394561979
317667941
102120038
19184231
555135836
247708265
217365098
40843883
8600172
471555858
330811837
296957003
270875252
34388599
499432056
312960608
80788091
452541052
17152637
292764286
312851071
191543937
176470660
374546172
389220801
550152646
476122744
413485506
328743566
65976975
118635153
229706179
459561926
14269078
45267607
552778392
546060953
81345178
345127579
301912518
269695646
342604447
115751585
328186532
54770341
535804583
316754375
317176492
258489005
554663379
63388335
14564016
348531402
152484532
100121269
34945718
120281224
85965499
495434428
399194813
85932734
338075424
131549643
224574152
82787017
488880842
210844363
338115276
251518754
345324240
14531281
261906211
428624334
293190358
24327289
331528920
44310308
186366682
16825054
225393375
304397024
144128738
365804260
51231461
48216806
172538599
237812456
395393769
479141671
75938541
801518
163527407
15284979
197475060
453819128
473283325
269499134
74169089
349354754
221625091
158382852
378911493
216968595
278575881
14531339
103725837
78756622
178436880
192645592
128596755
125745941
377076502
468400920
20364059
100154140
64568093
523908229
241685815
57981730
163363623
521893248
197724637
469382280
24296245
164903739
58243900
407598218
133741374
528366400
520502084
50186721
384845285
33602380
308067149
72507192
365574994
330762723
283786069
416758616
558713316
299940698
249871196
421477214
63355747
60901862
126794603
341621612
300610706
50248558
553433968
70531956
27966325
57719672
28621689
106052475
15383421
370850686
26244245
388938625
328416131
38353797
268843910
260193166
53820303
310459283
251533971
368653465
289094552
442842009
80198557
146710341
270482336
455097249
69352355
553393990
528157169
359986332
276315052
40483759
383663026
156646323
261321886
129252279
25541561
377965784
149699518
281000895
73481153
546388931
397589444
339459013
18365382
319011783
310459337
396573642
62241739
492231108
16333773
64888653
479083472
351910865
236436434
73219029
76135382
168967127
306330584
52509657
39042010
304291663
58997725
167099358
210320351
29375457
286997475
458767335
359381994
187153390
333724655
23084016
174210033
47823858
148496767
358595572
326845335
438003270
322909353
298760654
386654037
319993301
210471424
543505411
240548865
523418631
142687240
18856969
91536394
20855820
304976612
168180751
242957328
67910674
16792596
21904407
64535577
351026202
20102172
364568410
134233118
182467615
274489558
174683312
378813474
320388134
228209841
82787368
103431209
23772203
361511980
346382173
29015089
507657266
266450099
16071732
447422302
199638070
82692617
73481272
335690809
333946719
304722591
218414142
544095295
105954369
342113347
49462340
553598022
276613644
192592970
545874340
64928848
68598867
373082982
438161253
97795161
146324570
230538331
274915173
556547168
430424050
39271524
81181799
154319976
178338923
293653078
45923438
404700271
39173234
462237039
508279926
371407994
318386815
191478912
169196674
259734662
103267464
43007114
83377291
288767118
60636304
272201462
258061507
318779755
374062230
41761943
254098585
224803995
36872048
379829411
543505572
350585117
429276327
219298986
439629917
125058223
256064688
521190578
34551151
520133494
173358262
867511
553542938
21511359
466173121
162493643
214514884
436485327
260521176
484424924
313801949
167656670
262687269
123288801
337263842
470564067
24231140
91110629
71810278
341687527
292764904
104217833
389790957
307885783
135118065
460307698
18234611
457463450
462535925
253844293
21740793
257965306
174570747
550914602
278459605
265239811
396836100
143211781
423705862
308753623
426360076
425180430
340150829
384515345
465837955
465616152
55164186
53591325
56737061
274087206
43859239
18169130
67321131
25541932
59358511
211664177
425347635
213892408
172178745
221887802
101530940
28917053
168803647
223755584
190168386
2178371
21708103
332521356
25001837
328840420
406027481
35667291
44086501
87768416
340169913
63391907
242498921
186695023
503528816
15678834
354631027
235322740
174341493
353451384
101596541
312950143
385456407
125943169
96943491
270134257
35929481
92781964
86195597
233979279
23674256
326479736
250276303
335118213
47660441
322583962
88063387
270679456
416300473
70729123
181353893
220970406
401489321
82197930
425147820
487046575
335108194
310361521
435449827
36847033
210976186
70892987
102304330
336289137
270908865
408927684
23770358
1392071
396021998
21183945
414924235
548685915
388939214
228015567
282279376
376978897
479083988
437717582
128873721
193904088
162315737
539469854
335658462
465912235
226016740
81051109
305380838
23838183
40877544
320552425
349617645
151469550
205635055
231554544
537378289
15646196
469417463
271105531
304692733
447496976
279526911
174407169
45334018
29474307
212847190
279166471
419118601
226049547
355712527
522763793
171785746
97566229
262458390
26066455
426826901
32357914
237887407
80461340
373361242
418182405
102284833
542096930
366966022
381919153
316522026
348306987
283098671
194887217
485637684
448249397
35044919
265183156
285621819
517163451
332381759
230342211
195345988
494034300
465196459
513556041
84000331
29769293
333561424
174284728
235421266
46415447
302634186
23871066
387300957
73416291
373276262
377358951
381715849
69877357
247053934
135642735
170802804
508757321
518163049
398474872
461337876
230276730
421502911
96484989
31538819
37025046
151142022
114179719
371211912
36388489
97795722
204095117
112213647
85671568
542695363
316685972
19545749
54228249
19021470
337886879
460734114
64405155
535084708
142360229
78560935
113426088
218644137
355450540
167511914
31145647
41139889
101203634
205535615
386348318
482752486
337329851
66928319
402439872
14630594
281853635
99794628
124174021
544472259
227163847
75382472
418791114
553666654
328048589
468827856
266911442
34651861
5816022
553159289
458795584
237734522
319373023
171196128
109559521
91242210
469973172
348012260
282638141
468369126
347557107
305381097
27442924
268517101
183110401
74694384
463617778
900851
117587700
465354485
97304310
529481465
28262138
364135738
123223804
342048509
543441143
262029059
219528964
502382346
540859926
27082510
238042895
273465104
24067859
255704852
15679253
429342486
305276676
307216153
67092250
440483611
28622620
409681693
419970847
102350624
237524279
129982427
49266468
110444325
30850855
38715177
346900399
140820269
38977327
392937264
28500856
98156339
428785462
384417592
74694457
228310843
112246589
361578302
95338303
181845824
223756097
52674371
137805637
105660230
36159303
108543818
551941431
502063074
453656398
6340432
23183186
69058387
389136217
105627484
271322035
144654174
164478815
66043744
432223161
176185313
287424356
161038181
108832036
280936297
220807018
361283440
333037427
380878708
189870267
39665526
180305785
304791418
297956671
317570943
282673027
367411078
453427079
549507861
369016713
362004362
190332811
171163535
435313431
22626195
241352596
423542677
110542742
53657495
54640536
413482905
480853914
17053814
101400478
16334752
268844961
80475462
296664999
27443115
68829100
394805228
390905774
125452207
30457776
404883619
383401906
85647347
21839798
121847736
431251444
201206835
57720763
80527292
135184317
284147647
37699520
425934785
40779714
33931203
374751173
280332961
21544905
27541450
532412007
110936012
556075682
235683790
165494735
88358866
28065748
18726869
16662487
546072956
369213403
140951516
371572701
105005022
163406031
164315104
21184481
50610146
490319483
75775973
75153382
13418472
455163882
405618667
23314412
256491502
362135535
503401128
46743538
316732755
57884662
177848313
262041979
191086589
551731198
251314176
346931202
223821827
496025604
117882886
459554823
87048201
362793916
33243148
14401550
27967503
482820112
523021105
266847621
76070932
430456855
554221592
54607899
96845852
29114399
155271200
193588844
200065058
103104547
157630500
84754470
26591271
49102888
169197609
86163499
125714476
435077165
195674160
206129074
248791093
349356086
267242164
282247226
21151804
17678399
467386433
122568770
454773430
135413833
422166602
401119603
117063759
242270289
111657042
113885268
230637653
76693590
172638296
379630948
334020701
452621669
370805435
172441700
84754533
286277735
513425517
190464112
369311857
25903221
319406200
38355066
333613759
203654522
144130176
501334145
143114371
302137476
389832726
184893580
540257583
354009234
44253331
17121428
432977262
115753110
64209049
480854170
17678491
55427228
22888607
514011366
130408475
124335473
191578281
242925386
131055789
29868210
338116787
302727349
203000521
25149626
145211579
285687996
541412042
342974323
291160257
208781506
15384775
146875389
536953036
296501454
342180049
22495442
23838931
214548692
54870229
27738327
383402200
53100761
514558671
35766492
164380893
61030622
31703264
104284385
323207394
19808483
552681700
476070117
240519889
156123368
99107050
71385327
471420028
316540661
278610165
250724599
337363192
434784980
552720130
137229695
180601085
46416126
247546113
166969602
130760963
60145924
558514437
125780230
254965121
84689161
19349772
518373645
76202257
500384019
396140590
223854870
448231333
519030399
375013662
482656543
31539488
346997026
243351844
28229932
28229933
163725615
266420529
332721031
450628318
111427894
166904119
432922676
142623034
497205563
377667900
422704522
396932945
40780095
355483968
196297025
143144331
326320453
447085648
317374793
319963469
24035662
550256978
41173336
287588700
25477469
314196321
186302818
378724411
152420708
124141925
69386599
408568169
226345323
325370221
324987103
41009519
113188926
25117046
139346295
107594104
390316410
377610303
17140458
22266239
53199232
390648038
83640706
310559110
57229703
23019914
127907223
37699980
504503097
79577486
29671823
333777248
35897746
107470915
118047125
556548504
180732313
194232730
445694367
21086625
259670434
444154275
6111652
139116966
219136423
438092202
432349255
403784109
462045615
60801459
364519839
273588297
461881786
20955580
82821567
380674123
297288133
546324937
69110519
355582417
336839122
380223955
268255701
411288022
251884665
465352100
113459674
11780572
35242461
182960606
478200289
12796392
106160971
171079079
470729351
293290477
540354107
305152498
331292755
492585462
27443703
14893561
152972634
18530814
388579841
511071704
19939846
167742209
21938696
59359753
41763338
522051671
539279884
440991648
185680400
195248657
265568786
46744088
154386972
344015390
382290693
310002208
169394721
95470114
37110307
485376548
26591782
25707047
156927982
200163883
181518893
315048495
11026992
388088369
231752242
111395379
32752180
280609333
354042422
531972663
165102136
83837498
257573436
401771274
16171582
512514323
49726016
501364150
56508998
378683976
15190796
308789835
172442188
499282046
172507726
40223311
230684088
535085650
155927123
237912660
503533089
542818902
118243927
18498136
98517593
104219226
342461199
63816284
465322589
259195241
297732880
460502459
124961380
282673765
180011622
38158952
43598441
216187498
66536044
122995309
419218030
396309949
365970032
240722024
369181299
180175476
272220789
300813125
236634746
307180991
310248127
30065278
217956991
262783616
171164289
357745282
185778819
60244612
208800534
178700934
128369287
85148296
474268299
288146060
311739021
330547854
517152877
554888219
381733656
257999506
423278019
323641591
389989015
21742233
212583066
139315994
373110213
125256355
10961572
125158055
97764008
432911815
43434669
154485422
252776209
312604104
208192180
297257758
378615241
514179770
349127356
81871549
335758014
171459263
384600864
105628354
437830339
516178628
487792758
136790726
52282056
157627852
260555468
532038349
421198600
397637069
42418896
546959767
51856082
78496467
427967188
271168974
176374486
441631448
66732762
103724495
201933532
85803744
519979746
236592486
244761318
21742311
164053736
478273794
49103596
30851821
14762735
119587568
99697394
333660916
374076569
406227753
363381496
276742905
299274636
118932219
494224125
47134165
506217217
74171138
45959979
14369540
73810693
372359942
217860908
491843150
419033800
298795789
29934350
49496848
225231634
79381268
543802134
481051416
257311513
164479770
93124058
413582110
492465866
236045095
269927208
553058399
70959916
244138797
354829102
90273245
452739888
221037361
293913394
467590173
29311797
73941815
291357496
287556409
48218940
415482685
25903934
283102005
262259523
496679709
307497782
230703942
416458735
184992585
317408074
428458828
75449166
410698575
545735504
76104529
50905938
487605076
52544342
83608409
542903253
335004507
246498140
432743907
311326181
429704032
114541409
239289186
212550499
89473892
50905957
249938791
546556357
24360423
15811440
553203176
111657842
328156019
504939384
110314361
292209533
516866942
458802047
455885696
277531456
8209282
269403013
21447559
452100501
450986337
401130382
40453008
38126483
542524308
296229266
353125270
245154711
20759449
287982490
378094491
213500828
23151519
43729824
22856612
189547430
61634033
165856168
151700394
544883629
548848560
441218547
41698228
528794549
479195246
434127408
18138040
121255412
315933626
68731835
289588157
335070143
65323968
5161921
460901195
17580996
38618058
253641677
23623160
91669458
220471459
35111892
502219733
166211172
163296761
136167462
101834916
62342110
421057489
20136930
323204603
486261733
326484966
463522641
353334780
377626791
172082158
364017149
59491312
212026353
29541362
518046709
80298998
489112569
365194984
33539067
407487488
188990469
527573164
156812298
82461707
525941353
95994894
81675279
128336913
408497791
85607444
215761941
476884145
180077591
550257476
383647373
167625757
526763041
365708322
27935779
419087397
92128294
86393895
287425579
16892972
260621357
63226927
31638577
11289652
234570805
510369035
340446047
46122046
334840896
140362817
17024066
81577027
120669252
33866823
165135433
515447155
506164209
284542029
40354897
472864713
381535315
335081172
218448982
316416185
44811352
29049947
283069285
381802271
366212624
87770210
320631337
268891665
14926952
28984425
108020842
302531691
390710380
254297197
30557295
524320226
310515603
299254899
223495287
226706552
458179707
311608445
491852560
42812543
98518144
144285888
374129794
37930116
173653935
558122118
258131079
221824137
284378254
536810393
485573778
17712276
211600533
56247446
48710807
46154904
425608345
116671643
172433605
379339938
144098469
424823665
465008156
70468778
95962284
252986541
247940270
401130672
434462920
227773299
419087540
537969845
483542198
328058041
460370186
222250172
104514749
258917566
330173301
34161857
176702658
463118539
331826372
434685127
276219080
15615177
31591287
274121934
480622985
92980432
19285201
367703588
46843099
82592989
224960720
267437282
156058851
52610276
193873125
348439783
30164203
111953135
493765872
381777448
111854834
371999987
120538356
430392565
210388214
205931769
103992191
94455037
47662337
246072579
448709892
150560982
47990022
43271431
77645064
33047818
493536523
540198356
559074178
83150095
217597201
109266194
300303635
520275222
219628824
409095044
186860827
397198620
64767262
188467122
170771745
338353478
42190118
299848589
387401002
522177415
16958766
73933021
480232752
415679793
270714162
219848926
22857014
254526775
20890936
173720889
24397114
357851359
126469436
380160906
284345663
441107776
247055682
214418758
491832648
280544585
514377856
471418187
206914892
532661581
136693070
176393101
62834000
307152210
447956307
283624790
15811927
52249944
346211673
394904922
296863067
250037596
362497373
30000480
85017953
66565691
25412964
246014182
191087977
276209895
187712876
211389330
468043118
463700321
361842032
127220911
24251283
265107006
197936502
208651639
63063416
43074937
122635643
257115520
362857859
94029188
251086213
319079814
467092873
48252301
458573198
391005584
510838582
16532882
318293396
170818912
484199322
408816480
427821979
355721457
280770184
119813703
299895709
379962802
368526773
166708662
520517193
223404276
379130105
423758458
256787901
224413118
279070143
28952003
551260643
425588300
497333376
160145655
278776738
17647055
461725944
181880275
32032212
313148887
81922980
503171955
97142236
314459613
558450142
269011877
553963067
236242401
468534756
17941989
3196391
40060392
548259305
307840491
216286702
391536893
89441776
521750001
268322290
322160115
47072756
122930677
397501464
58607097
79421695
232932860
14468605
102385150
464864767
99803392
44189186
502449669
322225671
70239752
45401610
38651403
491636236
407771181
79644174
369140812
262817297
340936210
440623363
349883310
353453590
65127962
249284123
72566306
60376612
297879078
61294121
462987527
487704108
375342638
100091439
7816752
550880817
231836595
99436085
26691127
159467066
458634847
100255295
74303040
69682753
298224566
503039559
398149196
271795791
539849553
200361556
331775065
177686108
18597469
455820894
40126050
132892259
381437540
473731088
211509521
147965545
26429034
27641451
45729389
67487342
228214383
94488176
27805297
15484530
398706292
38363412
31443696
246806027
264554111
287426176
323503745
456082060
485340779
14272133
82167430
339923626
435336812
415909514
222355735
16500366
26146413
56936080
75220628
16271000
332416665
414434970
410738970
263440031
302528112
338347682
410857993
204129957
119555750
221148785
258164392
327121398
22398634
492735431
558843564
199095922
12011182
243254960
365119153
265799346
36423349
559219247
193021626
323297567
300742238
402671294
36370037
261211842
536561348
488883909
505792200
405765467
310396618
247199351
290440910
23742159
61490896
263386744
381109972
535432142
338576083
258819799
549865176
225167066
26855131
64112348
275826397
355786478
149938243
22824676
229787367
179586792
26982012
36456171
434489073
412731466
274527840
349488890
449967743
229820157
84461311
262457088
250802308
524797700
96519943
177260296
39733001
376194826
306497295
262326032
302302993
239650580
141444885
524848089
42649368
497141529
283723547
301051031
509069086
252397343
371935008
164808482
305645347
451233572
247428742
55035688
175195946
183945003
28460844
129615661
47957806
51787400
73910070
83523209
537938911
196790076
70534973
97601344
92784449
309249858
281731382
496954708
227002185
472303434
328615755
320599719
327403342
333465424
344770385
253806418
45401940
18433877
300531655
361580376
276522429
67454812
404604765
187877214
354944608
353814368
383829857
37537634
549451159
178221430
348720862
201181033
193973223
185808530
296306542
348145521
44386162
119392115
44943220
426271038
187599849
362664967
255346554
320194427
161531772
327763837
180537214
379473826
75319168
177424257
462370248
442190827
181408622
95307656
432129930
417965622
396026715
274057102
427969517
478920963
182979566
17975190
18630551
43698075
144263068
41039514
264849310
465756485
65488802
19056547
215533476
476137381
371967912
50808745
79447979
383174574
15353775
400607153
75777970
272320437
57919414
27510711
58312632
270452665
280250298
39208891
411682748
66701245
146721781
152651713
236603330
99787083
261244869
22923207
408766410
385337291
105498573
106383310
16435152
364033699
316557269
186697686
488066041
212387800
144197593
292177882
239978459
169756636
312900710
250234848
439659473
228543483
14239716
405075622
30197734
492967724
245124092
143902699
339920877
343854077
512116720
225691633
188237810
152258547
408143860
440682485
536561654
407848952
160712697
276482042
349272441
38160385
257935362
60442629
27641862
143869960
19056653
541116430
347359247
21383185
154159123
386443802
126797846
20727831
194791448
257148953
206850075
71878684
310796634
426395678
217434145
372574616
134989861
85182506
479578155
321669164
404911794
465094702
142100527
236954717
44189746
548402867
24797534
38979638
326617145
550553658
304400445
155645621
245254208
127060033
38619203
155273284
299616327
250005576
322750538
200984653
261834830
100452431
333051576
61917266
30623829
190761046
18171991
399722586
201362447
401164380
61818973
27707486
36128864
121981027
316931349
171559015
39503977
486033514
61032557
556387575
492783729
253806708
438356085
362694774
299377249
18729081
54085755
39766142
15681663
509069440
526796929
45697154
237461867
109430917
312952966
181192842
31476759
187582604
487606413
141183120
285231249
334198216
529560959
302139540
552661253
134695064
449377988
147343515
404425798
179095709
84101278
187484320
49727649
41700379
42584230
263735463
382855248
389516316
512694151
45861036
260972914
405817518
229526557
424911219
111397044
436095158
226511031
22563000
469044255
207014076
520538301
387827902
28494015
244828354
246073539
6015172
357877957
38684870
210127905
15911112
475798046
389925066
411650251
177883342
368068815
247220433
228018386
35670228
108677333
127977688
1788121
34883803
437617977
57886942
100124895
98420963
371280934
304793832
360171754
532596976
101763316
297453813
95373561
40978682
145475835
468044028
453331197
233687295
236243200
433932545
457388164
172214531
331860230
30820616
232051255
94193931
36381058
26265870
168282383
227854609
475449760
248563987
328961070
172181785
17418522
132925723
242724690
49203485
315541790
49695008
449693986
330484003
39962916
204278833
498845993
127355179
161564972
177294386
465660389
1886511
196299056
344662408
529615154
24955187
243157300
402278617
521619768
493210676
169396538
491958440
163203388
110643517
178800958
442583359
28690752
237783361
405142676
173787459
510576964
196069701
416827719
325044552
471386442
498011191
122145100
312232269
41142606
319824269
40782160
139610449
356829522
261549959
234990762
262719833
90753371
113297757
63490398
297656720
479644004
486421875
372727385
484101180
237827815
387991917
131647854
496421233
248406419
71584117
287110889
227428729
240131077
19155326
368593094
323897729
556026242
103134955
16402822
49498503
312428936
251945367
368658829
125585806
135973263
41830803
170969494
420553113
535251352
323826282
239597295
203704732
17451421
53103006
554716229
375114144
346471524
153274786
325175717
140855719
18106792
33376681
84789674
28035500
284115623
396370333
85739953
98203379
332024245
38717878
395873530
271557023
318835786
322587070
433222049
306366912
550390209
322881986
197282243
58018244
16905974
75549126
267176391
552061385
421611978
79677899
57887181
322947534
338431053
519391696
353487313
552946130
136923603
16533972
172968407
375835096
154034596
63818202
470338012
378918461
49891808
20531681
19941858
118770147
29542884
8964582
327181747
316154279
517819474
250530286
24594927
549014001
383799374
446212818
147245562
127846907
456848063
491441237
130533890
217031083
454444335
241748488
54577673
137742860
27183634
247974420
28330517
410209369
146218608
484755994
361485430
458410527
500346133
310823459
244730405
249612840
375917660
276843050
59034157
290736689
348086707
368527924
308110669
546010889
44714552
371509819
25741885
15878718
73026113
298109507
312822341
286771782
11586122
21678671
199805520
270060643
103205460
548255502
174312022
416014777
521542943
426035801
74566234
342346332
379177565
127519326
17025631
543279712
275106402
116902500
339364454
108841575
79219305
445756465
469813872
113730213
86592114
226052726
153012857
134072961
54556438
170021746
149249771
394529900
17353355
126732940
383437454
174639760
217238161
329960082
554063393
440175939
482088089
336743066
291722990
38980260
220570054
515361447
255532181
482396842
521918993
523520687
46287539
207014580
76401333
19286710
348463561
407412239
74762937
228969146
176802491
373185671
490227496
315706046
476007541
246106816
480004806
526274494
311642824
298666697
396367821
22137547
483465097
463555282
165115683
119950036
326486741
192498392
74336986
286182108
21088991
433113824
97766113
465589599
356338406
440486633
470841127
185322223
68569840
485968625
245975798
318027561
168250105
345492219
265636608
373744332
282315525
232999687
46123784
249394988
72698636
335044277
380226319
19188498
422038291
96946966
431672087
372689688
19876634
75418398
452709151
369763592
387115041
15682342
138005288
58379049
79055659
86821676
297225005
94653231
239192883
251185973
390457173
341003065
536736253
337201980
33573693
132598592
128043842
245549891
415484740
333531976
260131657
148485943
35736396
64113485
360794960
378686289
51989331
213142358
477983264
199478107
239225692
19483485
412142430
312134495
167725921
61688677
342379366
301173905
463489587
33246059
38947692
151860853
519687024
322822632
473761020
245353331
419062160
396315512
15125371
47532927
428390208
30591874
353291139
167562116
145148805
330648454
143357761
511036296
183797140
87346059
19445570
230378382
452545423
32623504
528567186
297957187
138824596
52284309
193547159
355027866
257761775
340052892
245320606
54840223
477154208
385043361
67652514
341576859
220416933
331041703
464178088
221137833
127421354
17004359
15354796
251298812
87542702
29772719
256035760
351816632
44813242
341593019
62278588
25971645
29215679
231295939
327175110
78007244
467291085
21842894
74304464
71715793
439530651
332483539
324094934
178637784
519130276
429214683
27446236
460770271
15256544
331762657
178703335
15027176
525257706
397593579
106908652
362264402
235162606
420826097
103795699
49826805
448416758
388287479
28920824
121949177
196004859
48012553
136498173
18009087
303057921
235654148
19483654
266334099
143936522
405752843
40750093
300108973
264260628
379554990
256592918
15879191
95669272
22105115
33737756
14273565
230542367
449203232
142952873
19483682
336091625
242043940
425580658
334646310
305122344
229521244
267242538
418597932
129682479
146328624
332418097
5983282
332352564
236604469
268848182
158190649
26070074
278621437
9423932
100748356
144297142
38980678
211668039
163204168
427525053
274054651
268127308
495515490
290180174
384781392
261540946
37997652
424234069
428989350
273927257
129715292
316588768
248564831
71650400
387173474
109956195
473654760
359648359
516276483
188828781
520997998
300534898
465183251
29772917
213006185
181881977
89508988
482954365
470458901
286329550
131058817
434850946
173395075
423218308
444845189
537480326
543902859
104451212
157404301
340085904
246762641
146574531
317093742
440224924
507722025
407014597
187944099
99208356
19352743
520604841
17779882
58313900
53202093
97209522
220477299
402321043
70601910
37211319
48581816
538692793
478393017
17648829
37964990
302894272
440057665
532171976
452185292
198986954
359446391
318983372
20466893
59231438
139480269
484330707
29871316
55299285
220548310
255347928
305745113
556092634
29904091
44551388
347206155
114871520
371995869
14240995
215305444
437210341
548326632
342341500
39111914
104877291
15912172
45337837
100808573
329501936
385644213
36719859
20630772
47860981
469934633
17124600
238013652
369932159
81022204
106482941
412110037
21810435
248532228
441470218
192597261
369412563
350211288
24890642
76696852
553110805
432852185
386556463
511374118
148098335
42290464
17517857
543446445
150031579
342395092
298858374
291589418
218713390
129191215
529691236
319442227
18631988
507545267
138038588
20598079
369155058
306220257
98717000
102452553
217533770
166612301
176377166
293691960
165449803
77745491
93277524
182957966
141708631
224349528
187944281
412437850
420957531
61590877
64474463
29216096
382094689
154291554
29052259
373673316
35114343
88755560
30892604
104418668
188435821
15355246
177720687
116084080
507940072
313072065
24694131
321637748
35278199
278252920
399691129
15256954
440189810
273763712
49881664
237030786
51465603
459820423
451497352
121621740
350697095
247035799
118214030
404966799
49434000
237948305
183913875
532625986
364498325
14470550
89247127
545377688
49270172
397506458
396250529
366071203
395890084
329633190
374956600
329829800
249837468
191060811
438848939
31215021
39243182
261934513
98913714
86723827
62934452
213732790
224120247
132206008
33124098
52972988
291327421
253939134
278482165
101174720
62415435
209309124
61492678
279891399
186273224
35999178
90656203
360298402
274091470
404573647
51465680
403142563
76762581
491550597
23186903
406310362
518152783
321867228
73387485
274845151
278546531
43208165
96882150
21253607
285248764
26856938
395267565
182930685
301878768
430929393
285920757
368922102
461360631
119688696
116805114
498545132
182832639
436555264
23612930
175558147
452644357
56276908
491856471
24694285
311348754
82693379
103566870
106155544
264785433
20303386
91737628
431345184
38391329
81251875
210554404
393727527
538529552
163597867
23754674
171101742
267772509
199446065
70667826
239253427
72371764
98487861
85249590
467832073
302665275
175918655
419708224
149856864
174739010
96423491
392187462
19615303
37736008
427289386
81776204
121201250
430820943
48778832
520965713
32394834
405360212
285298263
8113752
354647398
30821978
239204282
48615006
247734885
373083744
244141666
282982331
279662180
320725606
469716141
16272658
44256878
35507824
488601534
19779191
609913
426364541
111627902
306596217
13880962
19091076
28612282
220450440
155537034
99438220
258363026
135351955
271753838
28987030
414961303
542854808
137481881
357158554
242208413
79810206
192663199
481971872
280273520
23973538
33836707
412554386
79056550
80826024
99208873
26169003
335269549
386503825
37899953
430548968
319770292
544820917
189773769
84954808
362925754
103435963
45239996
78794429
516307306
134172353
79253186
505630403
380063429
73125575
68767432
97537737
161173195
74862284
39734989
231886544
483643089
114118354
242093347
32591576
551767770
176967387
392580828
210494074
167890654
86888159
81153760
26726113
214683362
290901731
159010533
46344240
304926440
135876330
116575979
273764077
420386670
329212541
402870000
184459902
469426815
428396285
304008962
478172213
179271638
265544321
211734286
416025901
16437008
84594450
123271129
179217028
94195482
238604060
33148701
487149342
252235551
145542944
290967329
526569250
243912483
392877333
47501093
141250344
28888873
91705130
421383979
511069997
32263987
269373236
486494006
16502583
14569273
328650555
180866877
425316161
465429846
502878021
459132742
19091271
439373640
353390409
216616778
325177165
335105871
255676240
140791633
298438482
416370516
425337486
404015477
96718680
556540299
453627742
89345889
155438946
271568740
104183782
172445543
448876393
286636007
263343980
152457069
52973424
116281201
410374003
68046717
342904703
117542208
87412610
243830081
32834964
320622475
209342351
398789955
17584023
308929178
382750623
389665901
151834530
334851040
16928686
162287535
331615560
441208758
365737972
311315438
428494779
555587071
226643901
414339006
531058625
370443806
295948230
344313800
56741840
514393392
383242198
67358680
170414041
81383387
190926812
61301413
543379429
173920232
385175529
346936399
184668139
267939673
112283633
349130738
529124691
119328759
515198968
484921338
261246971
469651453
471846910
263998805
116445184
122474497
29904900
235917318
20041735
171593736
513429514
59461643
44814349
360064048
335520429
38457360
526574339
150622226
421918723
553963541
222580758
220221463
326607535
322392092
237096992
49401889
539905371
40325158
513118044
174444589
25382958
380259677
114970673
197414963
238309428
298340405
349452297
328194093
151512441
522309693
491442239
314817921
129912897
329928770
552826100
42356808
142037065
476598348
110514253
28495950
548950095
332681296
56053844
63262806
147022521
400018788
432437263
180768860
301359802
29249630
517558367
175657056
460088725
474647910
39899238
408762385
222833451
176622951
164548716
466243694
399876797
199479409
37703794
78041203
224186484
57593976
107630714
65294462
236343423
15913088
403787905
293458050
71684227
469778010
22925445
473384195
90951819
45600909
1576301
17518737
548851858
25940115
496259220
419221653
351883414
278417559
365613208
518475929
531681434
364564635
238243996
19681437
50548895
26300576
53137570
341795526
295096486
210260135
18600104
277827753
282742954
451236012
220876975
46158001
66801843
370036918
47882953
3068091
262951101
219647349
32166080
29053121
38097092
41668805
143020233
425447627
480366798
33444048
559664504
369381588
279138517
406147287
189812952
525263567
332418426
548211309
375404581
548587310
523391202
129847523
239980774
200593639
54448363
43831533
116281582
376311165
255906033
238309619
218026228
88396022
172904695
51630333
417976574
515922996
468787268
327011712
494850306
477065672
492622085
220188934
166842634
281399563
39112973
400441063
537046763
309743890
229608835
357305418
438417454
540594455
123130140
527354767
547279141
237424935
141087018
309317931
64278829
460575025
34656562
523592551
336023861
58753682
324390281
380555576
19222842
139219259
357973364
100356414
453157600
67195204
468898117
14635334
431924532
93245769
515461450
472138131
280765154
181358926
278057296
237900874
397523739
529355096
25350489
471068824
237064541
349463269
402837856
358994273
103207268
435212645
205345128
183030121
35443050
542559667
250728814
23974256
468017896
460542693
254599913
214716792
73912699
519426429
350012313
549704066
463851907
413694017
232280456
219718381
512798048
240636307
233066900
127652247
501240217
128831898
158192027
22303132
120443293
258560416
165958049
541217186
292409763
148263332
15618469
260690343
262427048
48452009
447762858
285163176
122638765
220942767
433574320
477043600
213864885
188463177
374100409
167466249
403919293
84910837
243749312
273496814
20009410
365929206
75256262
443994571
440127950
470775885
181461752
559215771
219730390
388780503
216814040
466800036
505029246
341463515
19681757
410571231
204624355
156914148
499682726
275141094
67620211
326875218
517972733
502189480
260297203
499372745
38588918
376263159
274167892
31445498
171008767
266916348
485674410
329011710
78565887
550622032
221499906
467324331
87609861
33935878
38195719
19906185
100848137
212914698
39211531
97800718
492228013
96031248
274036824
106615314
295162387
232968725
300020769
19845656
139453188
486232602
395039259
165460058
35410463
258280880
434338119
21910052
327701029
14733863
30298664
330037340
17093162
257249835
466530821
158518706
244660317
365711920
542798631
89707058
27054643
30757428
87347765
203477558
95965751
305490934
344698511
47993405
70832704
397300292
408080965
19616326
307345505
533036291
113726026
377541195
289519714
498674423
40981074
33772118
549649838
81318489
403034714
282283450
387539307
375426491
19124837
190173799
233820776
14406249
34984555
190796397
151999089
86987379
508889584
234082936
39441019
34591358
540395638
282348992
170473579
483061450
277482945
538366607
37966482
422153667
38589076
27087510
336319129
558441242
188961438
23858629
22631073
473092770
104682150
21844647
130208424
20271785
25383594
354700743
458576556
532730541
84791982
268062152
227812297
404869815
220582584
358283380
109421343
362828476
18174654
339698464
349524675
51139268
40522437
502025340
26890951
363779017
139875019
494326477
403591887
392525960
233853649
534671398
5657302
345363160
387961561
348771035
245453533
374723294
236540639
159437536
54808016
45535970
36590309
542692070
86004456
529388265
526799594
450992044
132910546
316995709
123065074
452442576
83317492
308663030
76108536
544028799
332092158
202887935
304435968
30003969
545575682
43148075
322984763
80499461
367317766
436882669
244699912
362369803
490690801
277041936
343079043
171758357
39703318
101405464
164483865
298603290
235066140
27775773
71914271
466445721
376230690
54678307
143119140
58905381
338678566
35443495
109695784
105730857
86004522
104846123
469652271
530895664
310573192
414864178
17290037
319163871
86659900
262321381
67457854
22106943
204034880
105632578
503737577
189551430
333843937
80197772
31085387
91575117
491010189
321966928
129550264
387175250
145019732
245650261
94032726
115069784
33215321
64410458
266654555
245617501
482324939
254987749
352539488
285823842
396186467
258593636
406737765
30856040
44716906
201488530
166777710
308630383
298570608
160256882
18404215
170447736
347001721
282776443
245322620
29511146
61199230
256136063
61100928
61068161
169857922
434759307
92853125
154030982
87237441
37344137
250860427
213439373
505566095
133747600
160650129
380571792
53236627
148460436
98489237
185521046
377728121
559436696
477813805
238703514
510496239
521819038
351687584
536366576
408913710
225039268
461788069
333861798
56382377
20206508
51303343
351065009
46551988
69227446
269837129
507827130
523789130
473584574
197831325
334674080
81548227
457473309
187418671
553297956
312234955
377372662
383538126
314889168
378891047
67949522
442029011
42521556
501747193
486855641
69391323
118019039
63493088
101340129
241488866
532341585
551464170
331174890
85545964
15946734
182703087
207311856
164385778
175526899
507596286
264485033
290149369
374100986
181931519
168514556
115823613
131290110
33313791
365286400
208688129
218485762
199709699
22926340
287462407
552195082
87839755
260035597
23090190
22533135
81482769
225563666
181687319
369349656
392367620
45470747
236966940
17585181
58872863
304698402
262234971
421155876
296834087
33903656
25908265
211276842
419597831
205378604
78697517
45896750
243308539
221303856
263214129
83088434
170644531
107402292
17781813
505695753
306411700
204952634
310649695
170284093
184800320
82465857
314816694
540326148
39474247
366400585
42683917
525214563
552883284
365100479
233362518
317208761
78271576
178574425
449336411
321927354
487017898
502631952
190862436
235889510
442617494
102421610
288543851
351925493
476042048
511058792
171299954
21681267
334091382
332125304
47862905
524964986
477353083
251319421
34198655
300045441
460838019
478072342
191124614
288314503
77124744
177067147
341202060
343495821
308761742
17323151
114676880
184536600
54940819
190305429
162714774
65787032
238745796
18076826
553788271
227970586
17814686
342489285
239981728
214295408
188911131
27415717
261412010
532702900
178967726
286821917
27612336
414504114
46322867
123425972
14242997
518870200
275403962
199152828
85316799
541491479
228054209
112579778
167335107
512642000
66833953
272684234
392287435
398919942
368002889
260611685
54678737
26824227
367102707
92394712
193582297
292541659
539743455
6673632
536361168
40948962
342118569
403887332
77911273
552916202
82826477
547283185
41538801
17945843
258532222
504878326
323998967
22107385
466970009
390812928
35083521
312825090
430624299
33477892
156536364
503920856
44160276
254629141
558395269
420009241
71652634
198956315
103666972
266167173
278665526
114218276
274875627
218977574
254823985
64447367
110023981
24237358
237327664
266229041
439569971
266851636
36033847
277334348
162518329
472153280
47568189
30756405
528831808
21149921
312071498
528174647
281728332
83711310
74569039
508712275
21386582
177984855
482399576
14931290
40424796
67753309
266846407
422696287
69391715
173757798
14800231
465074407
384980334
35149168
487183730
47797619
173102452
482998505
208917880
31184249
24925563
456086908
234116477
344910218
345757056
286905729
378918274
467072050
377345413
555806021
202788417
43865486
146028781
488996127
196466066
56741443
341225376
415097753
40129945
79582618
17290653
512606000
214914465
222647714
140763056
378230180
15586728
535057833
285595050
42225223
137197810
368924078
501568944
434785864
77059508
231220126
320917526
83580345
4249021
248379637
238704064
52057539
179721670
342545863
385209801
171398603
198596046
264820175
391280888
318146293
118543828
173447859
222680535
144430552
47601114
298636765
42161632
375805409
258266594
241882595
497487304
147445221
291571419
251811303
322721258
104682989
543203232
557890083
515888627
264066551
347554457
187946491
166057469
47732222
454546944
187880962
32986627
221995100
77321733
457004551
241980936
433051146
19650059
322131469
297358862
542103057
444814867
46487060
165303830
529749527
539678232
185628932
241183034
301520412
490164732
235263518
163698209
346576419
65721893
66442790
520148521
189683242
23451183
91510320
408183731
14571061
44160566
35313209
245487163
498521660
49272381
341202494
17749567
35706432
473749057
361019659
117691972
418479415
45405766
289134152
98031177
170907210
167433803
448611227
61101646
259176717
95442512
89380433
108025426
371281507
368432724
375191822
367416919
152983128
403326056
321443419
441833056
263476833
485097791
46945893
246109799
546773310
428299881
400545387
404050567
549173049
259872369
347453715
234804852
212915830
545543799
84235896
486196295
268424829
416798334
360404607
349234112
517834796
243928683
118740612
43701897
33248907
117790348
18372237
198203022
38295184
364515310
36558482
45469294
199087767
100095641
50157210
536630939
161535645
274126498
291737717
553284429
14472871
116381352
520349759
340583367
453294365
336778929
248829618
109696691
18929332
83908278
14112439
354007796
49895097
92198587
225138365
548801608
452253423
49108673
420173508
28759749
436849940
40588999
22173384
110961612
529749708
179525326
324654800
197580497
313415378
251751726
156849876
276125397
529487574
314813786
38557401
251090650
406873039
84825820
405431249
350639850
549307146
29415150
348622461
21321458
17094387
455988980
244174462
39835382
225518778
26793720
298083284
379616896
450956927
461494012
277141247
273209088
273504001
526146316
437344003
169072388
555531069
26564359
319379209
429905674
217929483
122670722
393500430
547174701
198891281
91379474
100947731
124868373
128079638
331208471
61986584
434657050
148213381
404051754
32724782
100816688
286794229
74536754
267565363
115758902
176314169
53958458
414275387
273700670
423553433
357324615
363581068
277501770
100816718
255022927
360470354
190732116
323147605
90101590
373741399
452822998
326526992
513726298
318723931
220223325
380527993
361027424
470112098
221591867
288315236
18970940
76437354
352760844
225007468
21813101
153671534
253548400
406542193
289855346
370431859
11589492
32397173
94590838
315925481
188536697
327079803
340580220
67426173
111728510
318822271
513800512
268097413
538155918
216512833
529162824
147740553
123471934
551391326
470079374
38754192
498128785
547178473
67131284
250684398
326162326
374413302
185653146
65492891
200248211
125851552
266135518
372430759
48813994
147412907
123393965
433117102
547883344
381769650
137942963
167598004
403756982
286524958
444823882
456352757
260921280
256741024
29317058
127621060
242705398
93411270
64935881
457529290
415127499
23254988
170678221
309843919
187081721
397701376
33511385
74930138
218781659
539205588
442770426
400644063
313612258
33052643
56383464
17192937
28465130
455596011
267671532
136042477
540268526
24532975
108517360
174741489
271409535
549519769
537778169
150525947
414210044
129488895
91019268
225433605
23910406
270129159
167172104
98752523
157734924
279107599
285661200
433819516
515233810
28891156
302485166
147445784
394040554
75814938
185849883
26662941
354998303
74864673
450685481
325980225
131878577
304076840
211048491
498614763
24041517
15161390
554170717
214765235
168777782
556423224
74700858
332348061
19060801
19028034
300491787
545347654
293492807
19978312
149379145
169723853
520804427
500947020
306993229
534303857
45045840
88332370
161273939
124934228
457491952
64346201
159196175
169269340
291100765
324524126
240277599
243486429
320165987
95180900
140597351
15849576
231561321
202332266
97998955
435771500
444933138
108351165
188995696
40196209
66345074
224286835
545904757
544004214
243849335
364468344
412862551
347439483
375412860
74314350
519952510
500034024
502409199
134450881
104093832
22215020
282515596
283138191
30496912
125510680
480879236
54352019
169891989
145315995
259676318
517923791
229136544
17619106
245913763
282605937
494412828
185751723
15259820
140302511
551442611
159406260
181591820
558429369
252177283
132700350
117102787
346319986
468575265
23451848
360886457
346872011
432199885
21715152
375609555
284349254
384227541
536533206
159447417
225892571
212040058
378296542
61004000
350632133
289503611
310958310
313645287
31578344
28006635
431970540
401856751
37509360
409327857
378624243
30529783
542936788
66017531
108845310
75421951
176281857
216815874
220825845
264001799
20633864
50373676
352050980
18733324
20633869
149543182
36002063
428398864
307702713
380655890
19495299
83876116
497827192
7133462
397596951
221829400
103143707
313841949
320854303
242833696
256484400
463231268
363288870
414082097
558979368
87447849
272095530
255965575
348529714
46848303
174905648
308500785
135832627
284233438
147442250
57233119
493672764
149018941
302405950
203479360
281169632
250534210
137189700
327211333
458348875
461098722
41769296
140958034
251976019
76732756
29874519
378853720
422336862
489666960
60761431
125753699
143153508
270023057
502290792
405199209
498126567
509163922
294265917
351254931
435378548
75716981
86169974
40458615
311885018
251001209
391360650
258005372
336157053
437938911
54188415
77388160
419191169
251713922
200101611
365353348
389383623
40130952
380402071
27580815
482397934
347284548
54974875
532932674
309978815
31775134
173517948
460020133
98785702
50813357
160078275
372900159
67262903
15292857
19945914
165763515
237427132
292636844
36985279
176904640
64051649
325376452
180771269
284449225
245881290
325310923
301455822
68049359
547477969
173999570
344963491
312236500
23550421
51042775
509092943
20994524
60938718
76437983
540858848
51239393
162683363
275569124
226810342
16407016
15620585
85744106
245561767
231627245
372005359
285538728
246176242
410723411
59529721
183818746
15653371
150591997
82369022
64117250
439769604
552786437
476535304
79780361
189773383
297228811
45439500
37575183
19028497
98392595
280320532
326720025
63298074
411818523
242965020
197057053
376393477
487152087
396450337
445307426
454272091
381082150
52222504
31382058
372502991
352508461
135125551
18012722
114350646
531946042
518222015
385407550
226195893
394841500
42195521
555604546
110975555
486136389
374004297
426334794
414898763
281199174
389715710
484694608
136108625
294833148
266358542
321673817
375280774
282352224
93968993
154701585
551574120
35674729
525884011
334188306
133028462
442573928
243292787
176970357
203817322
182344318
55335555
254302854
409423136
481742615
39475852
207387074
108649102
481500106
191912597
66607771
443439774
221673925
354761158
329393265
349985448
206262045
529523827
48552631
40426172
232643261
303487679
30857922
148789957
371481286
41966279
470702792
129784524
129194702
41835215
378198736
406242915
214325971
131717844
15489749
196827865
415095514
315579099
495922749
394120997
269220753
99179233
259825032
112024291
231922405
61168358
30300903
223369960
387572860
412867306
72211179
521102594
464758781
321837807
536781813
66345713
84826866
20142836
367067843
56056569
57858810
75474047
538827516
255676202
228186879
355471147
150952716
185719565
308099544
459889429
160512473
515024004
18275099
16800541
349035294
23026463
170384162
26270499
465984292
42476678
84564777
180640554
64740140
555801390
202619357
466836273
87644978
84234035
525972931
22928181
249256759
95869752
195713850
52869599
39148349
20568897
49142595
339761988
154753861
63626055
169204553
84430647
103799631
284154709
74865496
365845337
229923675
42064735
44063584
379997864
550953304
16407398
332559025
16145258
222321517
213474159
141679472
453729137
167009139
62905204
237591417
412900220
75889130
496356941
336662417
319852352
467950467
244702084
253614982
24992649
37116810
182805655
557279098
382163854
276388751
235152536
99212178
291134356
558508802
42195868
233823133
305925957
467917728
456489456
272128933
89742246
527940081
33676200
277175209
360340394
40983468
72965039
490469875
349043754
246963130
407788475
336223164
350553596
17161150
28793791
233364417
19684293
82762694
190096545
268557257
86399946
23190476
185719758
248233597
413555667
271866836
190241750
15490007
325376984
174709722
464280539
271196798
377988942
226876385
448912354
177462243
197614564
312269797
222551015
233978364
112614378
416590909
223164925
126409714
412769267
127589365
18832374
38951928
451861499
92101629
48978943
162618370
280338287
29252612
190484310
195628887
339425794
186145807
424677338
495410194
251820547
498062225
532765719
349789208
320756761
229039130
404029884
211344412
191355933
243227680
65166369
264494115
332946468
50224169
110681130
154833234
34364461
496163438
316296480
542170160
121986097
369843251
344742964
521222691
425222131
475173748
247976462
315907131
543120444
543251517
492592191
333208641
219606987
271309891
34692164
186244165
277581665
488791112
426314035
145120330
169234274
526236173
61627472
242834513
528635849
484413283
500502346
421913785
323509339
202628188
179559517
247811941
111500387
20700262
339926119
452910184
506390981
117922923
64543852
150985838
462609519
426073202
501296495
125197428
342678645
17587318
380407657
554372187
81812601
210558074
263412859
357391484
427809917
257914477
250504384
283106435
489799258
158456965
468704390
268754055
382688392
334253932
119790731
540296131
420830350
275930255
27286672
138665105
89054355
16964757
206363798
212098199
10214552
332225689
214654106
156359837
386718878
543906975
258628768
38591649
18439330
314858661
162323622
131616625
48684200
237395114
447732907
138402988
314247342
15654064
512042184
360909159
130899123
97475764
384982197
384851126
271211704
131456185
108027069
556227775
300408001
223698114
247571659
47570116
493575369
284810449
358309074
472833235
362407118
284646614
298599447
110517465
388064463
295918812
513694943
433136848
380394723
267248007
108487889
192089980
480694141
542546594
242244849
293821682
326753524
14900470
397303031
521609315
41770234
165108991
24534272
553213188
58612997
299195654
493640967
554622216
320757001
551181579
337730828
20405521
375042912
484259549
374716974
72637722
30072091
290020636
521659610
182803744
341876047
19586340
366370086
222132785
249469136
389221990
245947698
299687220
63626549
103210294
104370057
406775007
48979260
26627978
301456702
320134465
280583491
538336580
108158277
72244550
217439559
90135880
359292233
438450743
333176140
368414995
446500749
54254928
172514643
83058004
52452694
149445975
438623576
339365775
37739869
526540126
78011743
157171536
198270307
456121700
84223206
438492518
334335889
297688424
86924649
377904490
195878252
87547245
40903912
16801138
263904627
72244597
151838071
214195577
45669754
28532091
40656252
541605031
84565376
24599938
44393707
244669828
300572040
130407818
237506455
42596930
315645328
54386067
21585301
397732985
371482009
21323164
504257949
548691358
144661922
370884639
521887147
316235181
321019310
410046365
212590002
15326643
332029365
391175606
34945609
135355833
63528378
223501755
93707708
405560765
350666560
491037941
160128450
436919748
84204997
280649158
281337289
307649994
529948107
37114926
197680591
392407181
280419796
456275389
516061775
80141789
543750736
232840676
360603112
511237611
515509568
41147889
72972883
476876706
535485944
531781638
48029182
286325333
25091584
260562436
241531478
239656456
371948119
156294669
82959886
36953615
64600664
105111059
88890900
296508949
468546479
361127447
503373339
332405003
451344986
330685982
45309471
366632480
485645857
17882664
346225244
41639466
319184428
331411922
21388849
316137010
349691444
416931383
397655783
284188220
26500669
546168382
259022401
148856390
454450759
459220236
439672394
360144461
325770830
25910863
301129297
472604242
486970257
350674517
413195862
45801047
304569944
177462873
24665690
289824347
370073180
373886906
107175518
512637541
30203492
175201896
515608508
331964010
346962535
540040814
256790461
303685232
291593841
276749939
381705844
376102517
240901751
359063161
553279098
163012219
154394236
269016701
534989536
75128449
20078211
439410308
88825477
159765162
102129288
116243052
321379979
312958604
243981965
380329614
393240207
520019603
74112660
356774972
429570476
46096023
194403995
78831260
526116122
337141406
104095391
15392416
289627811
118249846
535504880
349534833
532111016
135925703
325163319
63463085
415063727
252239537
165371570
34234036
109141685
388585715
38100667
364273341
547972384
150003396
295591622
110452423
384622280
34823881
522604103
343727819
111861452
73031378
34037461
300637910
95313625
21815002
408379103
33513186
41967331
483583270
466378470
190130224
33379569
360242924
206855917
326754030
150101743
149937904
191291121
114319090
279699187
483734199
478502645
544631795
522904873
382426873
131948282
139517695
124706562
362210603
127098630
308165403
381247241
407494411
90955532
293854992
122183441
33283858
52420372
114941719
137912089
126541594
205381404
97279773
149937950
264494879
441179936
138665762
69721891
163700516
33939237
260431654
475986567
480045669
461496114
250634037
557726345
84478284
27385657
26074941
34039093
244866882
126771013
448952972
403678519
411947151
376692557
303554384
178611512
61398869
490278533
250429349
152362842
455670415
254238557
80961376
146268004
153870181
175169384
365158249
361258859
202301292
151215981
260530031
86826864
557354984
60645235
401039220
358671678
347692921
531506495
367845244
427741162
325115774
350419605
542203776
536159553
200577004
553344906
204431244
49766286
297809492
253651458
113762197
294084506
432115695
292043418
470033733
553564926
220192677
242638758
403562408
286089129
14180269
95969199
20733872
431673695
148332467
50225076
500326326
55173048
154001338
267018172
353543498
158752702
88727487
46424000
344619680
232546242
303490379
62119878
216038049
104456136
246996940
405200845
344874958
77225935
360458967
486268882
122485411
194273239
27025368
14147547
22372316
396060302
122103120
395403234
306536422
452812776
291868668
386654186
245587950
62218223
19619824
236347377
109371379
42524660
387631323
352532942
323151188
445472762
290246655
283074556
312038923
338976770
240148483
333930501
16162637
367300609
159014922
47996939
459179996
449601550
548840792
333766675
106946580
213377045
16572438
293872985
84533272
245092356
35545115
418078748
523034653
280334341
254468128
64348194
414831015
55402535
358768680
413126670
187686955
222847020
294510637
59727918
14409775
556163121
378190515
98394164
331507038
543449142
237592634
24862779
316051466
239820863
372170816
165109825
548008897
29089859
373792927
297623622
41541703
454910026
82796619
82534476
448880849
259022928
518803710
137815395
211622156
419953337
270165348
474177627
25780316
406944442
526962090
335726047
340168720
37183588
432317798
557718290
546294733
243294315
419507601
514809970
145514611
522823017
292148717
424600938
124517056
127426693
171948739
385228551
396578595
381018266
433360922
476733598
17293472
491737115
23847076
173827441
230154411
511697068
511172785
14345587
195289270
487253364
284811450
508190908
128016574
320801795
513621937
472899779
103801029
307564577
16376008
257941705
475488459
199319757
28336335
309388575
19539320
271355939
320016045
199057621
23552214
126215545
196836326
15950043
99049692
94396637
81748191
96985312
293232865
32465122
40652838
14016742
409647825
472147562
297230569
47669482
216892281
556359918
335701373
266513711
223119283
518372719
18440436
253092085
173072631
276357368
346054905
84599034
339140859
279568636
284221693
18964735
16212224
249028866
377688107
375447814
172407511
454091022
288903213
26272017
74408212
112169006
192395993
249127194
435740955
247390492
184803614
35119391
292217121
266133795
508125480
209262118
281993516
237068589
442993091
276688501
266166576
398364780
491655219
142047966
25059638
23291273
457531705
124215610
3301691
259219774
16834879
550232386
383847295
155148612
32903222
164913482
20308299
416987874
161767759
558227794
66052438
298026004
409493849
64643418
50159965
25354590
281600352
516120930
440492387
465085945
172188008
108290411
18047340
257941869
92365167
167174512
389299820
211870067
550305736
555409781
249782647
425091448
74178939
51110268
77881725
32432511
420683939
16998787
508077462
67232135
295854475
226320782
259619565
81191312
161767827
90333589
200434070
194535831
139977112
461552367
82108828
294508841
335077790
191324575
482530193
548168097
14082466
130900388
328229285
72868263
210231726
289890735
227369394
78134003
26862005
313820753
199932660
521009987
549282235
255353276
374575178
96494017
58057155
541904647
171794885
509322657
328076368
20996556
184078413
471863307
355303337
65605710
341032447
96625115
470640037
380424272
177496548
319497638
352510438
183493095
135291368
392147527
124007166
154721988
385547006
351102377
544170492
497618343
76472838
422460161
320372992
458809876
341303833
465297949
171287984
506543788
553535487
391733803
372171310
45507119
239450888
257058227
464572510
261907000
16835131
24339004
497535419
191685183
128344640
19554884
375415365
362182916
19587655
304167107
176185929
30564939
238304013
453439580
252241336
74015320
532852027
16212571
69132893
31285854
53797474
419804405
377905764
318787686
21258854
255550055
278596898
21586541
234022333
505274995
403792502
377393257
92922488
348643961
113992314
153510523
130671229
145318526
306406015
469262976
47243905
318530181
86925959
19370092
23814796
42361485
21947022
273179279
63791760
52716177
171860626
408970691
437683664
16900759
279143066
544103043
273572512
376090463
207708835
33252005
426227890
87319209
523134407
14705324
288570141
21909619
313287349
526330938
74080951
119792313
295363258
247107701
339436225
35545795
71033541
57107142
26763975
482861768
298345161
399925963
341926604
237134541
492102351
336388817
330719957
325673686
540814617
328126586
14246622
109273823
27550432
147153634
119464676
70443749
94986983
288252648
90366697
63955690
147284718
145318642
28173044
235819134
289366774
75784951
51405560
475390713
494637183
115041020
337634045
112026366
162685695
386322560
145089283
17228548
171894230
14803718
255681287
117695240
201515785
543744782
546005775
391427391
381427184
485302767
172057371
239292603
323005898
32155100
29975338
24208171
262234925
186934063
36004657
152396599
235201336
280978234
370533179
347316833
62481213
242213694
275178303
73158795
61596484
507470661
44983113
37053258
29713227
547639437
26239825
315777874
16868179
505307990
221805369
112845656
506039137
14377818
15131483
488644755
117236574
437190480
268231521
345072484
77030246
205213841
256926568
493511530
139551597
108389231
127263600
40887153
489787539
245949300
38855541
50291574
272556919
16343928
209052537
143188858
21848956
44524413
39150462
559566997
152107840
321053570
232252291
56484741
195814278
16835463
415796694
14377865
232776586
557518999
127525777
335182659
394027924
82765294
531194774
315286425
152888219
231826332
24896414
216949665
445866914
413532600
546661284
47342503
18146216
25977769
218162090
63880007
344533899
236441757
506880945
208954290
312271795
75391926
513317537
509076410
16180155
410411965
194372543
40133568
402318273
74081220
388883397
175891399
22832072
511179596
355722186
47211468
403391826
66216911
432923600
353133521
132441044
328557525
364822373
471097351
320660443
446620637
460656805
261120992
416023652
333341666
135947236
127558631
133620712
334750702
380232689
511791769
123397109
136045558
17064951
483091448
26960890
275211261
301720575
34759680
173499904
253256709
237396998
324232200
142500873
455018460
454640929
185558034
91841555
384984087
202925080
423221969
65015983
81290268
270165021
503424017
200959009
221668389
398812199
512506716
287728684
288167215
349824050
351717775
533901710
312894519
373029727
342396380
383586485
297087204
60220486
546071624
324071942
258922562
177027939
322823694
156886104
240641114
259902583
516455269
158196833
42460259
402563010
259646569
291497068
50062866
288482417
48915987
193586299
344483407
546012010
212062400
229935788
321573057
206890122
222357015
159507596
32924813
41182355
215972907
52782231
21811396
550675656
373073434
27550878
264922271
378234016
346453205
399315142
452609250
221471914
511141037
524510382
380658863
153740467
157672628
93709493
385672375
6120632
270056308
231597243
540501182
267117759
101409984
97871045
64283846
352776305
296281288
225371339
27976908
293135906
340190414
344122575
1795281
535553236
446293205
343161721
468247769
7496922
215835869
255517918
251880671
234276059
330518736
300508387
551814013
353204029
259220711
259220713
254371050
77276711
431908081
402365986
425295443
453600504
342189307
109986772
280323326
367224064
101115137
198305026
33514755
490040110
418899206
499268481
68150538
157017356
249718029
420703519
342151384
64742674
472267651
519504954
523094129
42034457
432235802
474097199
232875292
81978654
277166981
331113760
54256929
254469410
222225699
80176420
301923206
234470530
461366569
31057194
55797035
354392272
50947373
354213170
113993009
124413234
30172469
178447672
286549309
46294334
389866816
68904257
263873859
516965198
130671941
385606982
254338375
184247624
14116170
176219467
392324428
216589645
358415245
66544979
100230484
249849174
56681816
428762457
238413146
290809179
552024789
89515358
24012127
262574116
121955682
63563107
230778212
135095653
420603238
184575335
201385321
133981546
507798894
106934885
128542065
30139763
470443380
340583798
364555060
125003128
35317113
47670650
204563837
118875519
123954560
240306988
20735369
233366922
458909067
379479437
152064237
426010000
330458513
449297678
458941843
120677780
320136597
319382934
151354265
396584516
512812443
252765597
33056161
392455587
79914405
60974503
175433129
302163153
127419763
75130288
368502344
44524979
227632565
432954733
226125240
321611193
158098876
60581309
102655423
433677761
22373827
190997956
64775621
363442110
446752202
375948643
137586125
118777294
426698191
197879249
16442834
139747058
144270806
282135462
156820954
278586959
83682781
250406366
343631327
142982553
113141217
540075490
125363685
374924776
276358634
192112108
32859629
20964846
335089917
272235432
355411539
360310261
404503465
137455188
274064891
74606078
337438207
131589632
79324673
275244546
14149126
86304263
48227848
421881353
281044492
68511246
308108643
334095889
69821970
57501203
275998229
175433238
40855063
473494583
435217949
540632606
524346912
263448098
329557595
41084452
350605574
281994790
288974376
257726885
481879594
282420779
513662355
23651886
540173872
487253556
94955061
543823211
216426043
16868925
504871861
281699936
27977282
138995267
198895172
130999878
40265287
319710792
543207892
396901303
86926924
271407631
174089809
392160851
87811668
334500110
545285718
163931739
544158351
256566880
49145441
545646182
91383401
19621482
421862142
349857390
255576270
329705075
283371124
76473973
39118454
35055225
52946555
239494780
235890301
548693630
526870143
366393623
251815555
275605124
366700171
442263180
398325545
26109582
116549265
19949202
52455059
25126548
29451926
211936927
527328928
130934434
92726947
375897030
99280551
18081448
28403369
71231146
173500075
348722773
381216371
134375092
17655477
425343945
529065656
210691769
96134842
21423803
74835646
180872895
98963744
366405315
419811484
180184694
79750854
91940553
82306762
61990606
308952013
383006081
395405010
78636755
190146260
325188558
368348671
549134143
98789082
247413711
460285663
350447330
23258851
455849633
478155046
431449830
347006697
20276974
405432886
69756659
482095841
330975527
17393409
385705730
347590955
368666372
14629846
96921351
318666507
305063689
248145675
98264848
391440003
379479828
391800598
59533079
480134118
178972443
451703633
157869855
280231130
402417442
357284827
555935526
504811825
224683818
348940076
354215725
68871982
114845490
352216884
339491806
364547437
113567546
481193701
22603580
452500159
236513086
30238527
122906433
56190787
83191625
175761228
551121580
42821455
55797586
347793235
78341972
239789710
62056280
420144987
20899676
49637213
499878119
540993379
28305253
14411625
83289963
295397229
273999726
173401972
264169333
15853430
168879993
341272442
289761149
266987391
17819524
176613014
24340359
203646856
285403017
143484810
128640909
468510606
447695916
27715472
445769617
159093059
80471956
27486101
431040153
344450968
360632644
34695066
17426333
61138846
421006875
56196080
310175338
15263654
290908075
34880498
194701230
158066611
184081570
229042108
116385730
157083587
220063684
150759368
388294601
549714935
419162061
87484368
65398737
32368595
72017876
471191886
55699414
104589271
15460313
377207210
34793438
81127391
29878240
294690022
387639266
63760358
284616679
532867048
246769641
102229994
369190567
17830226
237941344
261858984
138143730
434805700
237197288
167277673
219179001
494812159
423454717
63498240
223668225
301196971
92858374
119695367
58058760
87877641
363355930
486533131
52455437
273803279
230582288
62842897
398157845
278259736
497969177
19603039
82077723
254371869
68970526
344064751
327280673
137881635
483420200
513402923
552855598
524898653
94529584
539945011
79194164
542625329
51243063
40069176
248735412
501050000
241068091
314533948
205437962
205416510
69724223
95578178
170163211
38561860
32892997
45508678
183691336
105572425
238250058
452650679
522719586
491498475
236415056
522610770
124315732
27453527
409921624
289881103
36759644
14346333
111437919
157785936
270952548
24111205
526253073
119990378
330376893
79554672
257681077
440499219
65792118
251711849
75163768
370850836
393045583
15526011
417491068
351294582
145647742
200042623
78964864
187951237
433875079
154069130
4155531
29845644
286822765
533956979
392816323
413296788
522507427
98527383
104523930
138373277
264589023
497475004
221472454
422787608
373334099
70019248
248670388
255158453
356182199
334379179
173041850
30599356
178677950
540993728
203619360
380135621
555939303
528246986
27650252
447932621
28043473
83650770
179267796
295692501
274852054
98592983
485344279
91416794
281148015
354619770
62712030
87320799
149956304
45181154
35416294
20769001
305096940
391047407
458898472
452323570
110848245
558033142
249560105
253913336
51603705
124381436
285670442
513796350
238397141
533915905
79161602
77495339
231237892
420505861
245557510
203319559
280652040
182610186
196224727
344063021
55404817
543167628
147286295
288712986
490896431
332982562
380987099
165996838
60516647
233604207
93153582
169278816
183761971
334915892
21326134
484413833
245983546
65628475
55961917
64809281
34892102
51571015
33974601
388000074
77719884
431221069
522840398
312217997
423705656
399599957
555542870
438598713
212494681
386394461
234154335
178874722
28404067
532571878
162654570
215837035
16509293
233695598
555383869
90925424
163735921
443509106
27781491
522938743
491940219
42887548
27683197
285993342
373713279
19523970
535456132
355941441
506816905
278423946
236252383
47147408
195029393
48261522
546728339
38529428
31353237
28862870
331217988
364407195
177269148
217442718
142371233
169297369
229888411
445196467
454267292
194668973
511175086
368306608
423492680
493545203
92268980
417754234
456340958
482846452
406317498
288062538
19065280
393603522
384100803
225536453
452637663
409627080
39152074
383117771
195534655
19491279
137062865
18649507
542435796
452754510
534773081
374303191
490531289
82831834
475162953
328460768
153217505
91941346
515631587
231060789
422377040
132606442
232057323
15952364
410085869
513894894
22178287
38398449
73296370
255355379
410348023
65432056
131394043
79325692
144435711
219736578
394390020
272394757
146417409
37808654
150098349
501312016
376990226
523429635
75819541
225274390
77446233
140175896
240768575
161475098
388491803
43870749
36235806
350317087
91712033
170912290
38496803
391797447
354708009
33876522
327805483
327543345
27978290
51636787
53471798
198404663
50686520
341895739
551036682
285928000
343894593
486847469
465718309
309389895
482464799
553053673
544664140
351889998
131033685
541824377
428691897
403565144
191446116
438757978
377449054
406219360
31255138
425290339
237824613
14641766
239430248
403132860
446458476
467659373
221047406
416523765
437435496
68512370
122120819
115567221
398223124
20015738
551113151
287533692
319384190
191916671
159443584
270101123
140143237
431494842
257189655
234056332
344353422
39938704
50424467
467805469
18967190
370774462
251357849
457342063
470234325
385411747
124703174
467485056
317287084
424776136
53406386
21031607
270068408
19229370
443116221
119990975
474375968
19065538
479193797
352938694
220232007
532688492
529854264
139553487
227994320
443542225
293352304
392096467
317554678
520704463
325183010
477981405
258501342
297026157
333310690
538623099
378377542
97741541
273869542
82340585
269871850
300116718
261581552
427059953
451078898
135326453
426273529
364047098
286321404
253389565
458603648
240282371
310664994
427617029
139225862
555861852
28240649
15465602
123398929
425454354
76081939
73067284
162392853
338848534
20343577
294939419
488565532
505483738
223406878
226683681
359066403
493611812
309259045
75361063
68545320
366668586
259058478
15461168
325319816
346286899
93711156
160787256
208890681
437080543
551304330
495807294
66349887
74509120
324660033
154249014
428337993
250440522
214920012
414863844
41413454
179333967
465005393
96725843
321645401
109177690
283274075
553085791
452356960
35241104
49245026
45509476
213281637
78670699
171273068
61336429
268921712
233859953
58944371
284518538
76671863
363084948
73328447
190671740
67398525
178809726
197576203
149777281
17853315
480361622
157379462
23817095
130444168
188541833
255749003
93809548
24127298
350153614
48917391
469953424
311716753
58813331
176745365
174943127
126249883
351595420
332884895
19884962
469756835
431156133
293497768
412035638
70347692
276491181
511241134
63892399
351366066
372403124
50391990
65563575
346876856
445359842
46558140
106195903
112520128
196607136
486000073
65727427
417754052
353227254
148257953
160754632
99478473
45116363
35646413
361130958
53537743
47016912
122678228
188869589
122809302
137620439
410807256
165637082
42068957
201223134
231992288
28044258
201124837
381381606
380595176
480766953
327019498
182774763
125234156
413263698
227142638
279440367
256830449
375777107
418121964
118320118
98561016
508095481
269609980
336686077
72150015
364637184
214658050
78343171
157379588
302181383
183561224
358967439
468701698
52947982
490658110
550426607
444808366
285142038
17558555
522675140
168160287
381774882
39840805
322825254
427574617
94956585
27942581
48426035
301165620
447212585
96824375
212641631
236448828
412799498
95284286
195980352
471519755
521131211
258210998
215247942
43740231
83717193
39087178
499510347
550676322
30567504
522124472
445622115
19754069
428829785
252865626
452586587
36760668
63335517
20737119
249031776
351687422
348908644
557280357
164555878
31419495
31255657
109203986
209972334
17853552
291433585
281406578
361426036
353528949
71068790
284748921
22211706
167509183
95906940
233761921
174426796
342453380
470019205
398421126
319745160
179608573
300674188
28765325
25488527
377744528
345107601
377384082
113208467
307883157
245460119
536669336
34237593
528018586
168815771
82537629
274492574
414510240
126839969
283947887
505408676
36859046
533768049
514419881
18050218
53210285
298275357
42396849
23325876
359656629
378616515
555514887
46296250
22991391
198339772
30764221
319248128
363292533
22342848
683203
108555460
197422277
456649929
82996426
23620811
335080653
470871248
349492072
38333652
322038997
43773142
22932695
371485913
118942938
131001564
345271517
60845278
19360991
28667104
529221927
83291362
153447654
21163240
39316713
181431530
158723307
552467666
155348206
7557672
354413811
46361844
511197550
373918646
4189431
344205183
204041469
359165183
110652672
39349505
103902467
212069637
286336897
80833804
473394445
555625094
166040109
486337808
11005202
219245843
221429411
199027990
71888151
64546692
94137626
559354415
110685468
70413597
184641413
41643296
68152612
331545820
346680618
191287858
221113646
258698544
345337138
230255924
30305590
159739191
379972920
213078580
445115708
325152061
456027456
15887681
95579458
334392643
20507972
95055173
77393224
145780042
85880139
404581711
219049296
383581162
330100052
356150618
385838427
167963999
45803408
32796002
62025059
297332068
200469862
267611495
375188840
412070569
526249322
372456679
240986002
513863023
14183792
344157554
374107507
202730869
10186102
131231095
18115960
453601172
74149242
294350203
392521621
401723968
299127696
489188740
198995333
508814617
96529802
342158735
551435159
312372629
11857302
475196823
168226201
41053595
268955036
246114202
491213381
184315297
389868963
546642105
546935366
458649000
521498915
178318762
535351879
200437165
34631087
548433328
366973512
37023154
232320435
308702645
293170615
268758456
418249972
233369018
451759337
266268095
492490763
292744646
290662305
291958219
407060103
308866509
115011024
286031096
549252562
156069332
221310423
470747672
430239196
405761502
238906848
276229602
456490235
276622820
377515493
274427366
388305489
116911593
184511979
65007085
514551278
369323503
492629490
268951308
260632056
36138492
269741566
380530175
416413305
16870917
355235791
559279624
425192970
393801228
257690945
191487719
369978896
361164306
493567235
521295319
346123797
47279638
49507863
472313369
48328221
47410718
213810437
196406821
146588195
293400106
263810603
548466220
237113324
555576878
218033715
300033972
238710330
547126538
554522547
437055039
437290416
23129666
43707971
94694984
176352841
356520546
268234318
40955471
405007952
98692689
27946578
32370259
317582932
270069333
198340182
98346937
221310552
38792793
34008666
17722971
236187230
173964560
22572643
550663737
39349864
91367356
461449669
146042475
134999660
540332648
142536306
27717235
157544052
20868725
106327670
116584057
207351418
187985531
423128702
256635826
375385728
176680577
540339844
246673034
525361523
28864140
251883149
14577294
216093293
559686293
320466577
154988179
433221270
176582295
284487324
324955806
77065888
29847201
509722087
169864868
187780064
21229224
261877423
93908659
520285876
218623670
456945336
108916410
342650555
75689663
20082368
538377504
283143874
197193412
30109381
242511558
225996487
313454280
343240393
299790026
238055116
159936205
319813351
396455632
129730651
343109330
478641443
241672071
178286294
553039131
243461849
547897149
101773021
407960869
506816464
349519142
71397095
127168232
203353833
257453802
350682407
495087341
477130478
138931951
122416880
27979505
186312659
76967668
338154110
102723319
46034680
257255380
124219132
262467327
95710978
122875652
182839254
33976070
166761089
151862572
559106907
305327883
141061902
380792595
104886036
215052055
242255677
98234141
116584222
411013765
32993056
20770594
76902180
499678513
337211177
112455466
185364267
814894
544647133
346362339
136408881
263941939
269545268
238481205
109702967
404516664
496296867
52981565
40496959
251455456
416542530
47968068
266960182
152760134
369256417
177762120
378924873
24407882
294976823
199421772
84799309
35221327
225177424
393952568
34467668
173600599
285568856
204468057
129593178
298892602
475727407
20967264
538052464
222288150
21852004
269643621
119959400
16609129
435646314
453209966
382565693
412730720
217935732
35483511
277114744
19033978
91844477
61665150
303381824
338325378
543352811
299921284
511566168
534081414
77885319
558540780
78409611
391212940
54423437
190377873
483454866
145374531
51703701
486829975
386723737
126199791
118812573
371156976
153022371
526818191
496694272
229568423
405173555
216133548
42463149
269559795
121892789
327397095
141946809
43078303
452456384
474083265
99151812
76476358
492498889
187394039
528208546
383315920
118827000
231510691
264651632
518967512
295235550
172407143
137392106
251293675
429647869
466677745
38105075
27652084
477571129
318132905
159641592
266989561
144568315
61173757
492138494
317455701
77262848
157050880
392032259
350285830
164982791
38367240
498444448
170160141
35581966
14118928
150335505
259289107
478926799
357421742
385940825
24735768
144797721
414576666
375975963
246998979
398356513
281509211
82107195
28176422
87158823
335900712
269873193
265187370
541159467
368701484
507015213
252342318
347929949
23752752
368701491
525029102
437550430
195901065
92006409
146960447
154693697
428699714
422932547
403011700
219017285
95416393
57962573
102035535
197292113
75100242
363819094
40988759
414969946
94302299
22835292
271937630
15298655
395407456
203124833
193851490
101814971
287538534
255783014
470362129
183234664
541315772
15986794
265755413
267251822
53833841
381874292
244641909
369763001
142536824
15200378
117633148
40464509
478413099
494430229
308244608
270758018
462155907
50425988
19034245
522219654
352015041
48787592
532753642
150597771
23621774
91385999
63565970
90140819
497381524
510374972
272035991
59601048
128118937
59306139
185462940
157446301
547713184
125399203
464425670
98824358
232911015
380956841
553387217
19747527
40825004
33029490
201879726
78082224
53538993
259297111
186052787
275280052
33321141
20443318
402452663
140538040
102133945
288495752
246627701
456487106
162525379
332755143
28799178
78278860
237676578
166654159
47739089
206074066
52490451
149319894
233307513
412840152
314405081
547467838
76902620
138211550
462948104
367456480
14905569
531132642
207912315
385052900
279638246
259237927
471569106
504085885
559539182
145289459
51343606
143159543
30929144
437580026
49901819
119894268
26505470
75165952
22606082
176255235
100724996
77295877
147411545
114553095
358641928
348877066
466708842
303100174
528459821
552857872
437809425
133067027
79556886
487133913
471788456
79950107
33779996
190214430
18837791
46788896
108718128
44134691
15757604
375877925
492368169
125759786
188936492
36237613
376979858
82407727
520778032
93516081
199815474
68546867
208040244
45314357
548434230
171602231
224031032
434532665
333803840
95383881
515207498
80441675
423724271
449625485
429259104
150923320
129167703
272134489
321541259
263312101
248803685
463666577
299004264
479041151
516843581
211505896
135393650
60584310
182874491
295727484
140374399
47182209
176702322
403140995
237171080
373584265
218997522
141095309
31584655
44495250
422537283
284684692
21623191
88928664
44001348
537474184
545190299
37613980
38498718
324888645
26931616
81916321
166818210
41808291
331153490
83423653
129995505
324989352
42267049
450851243
323249344
325145330
21426606
83620271
17134000
256239688
86405556
403275166
347730359
301602415
25227708
317848992
498340606
509112772
48361925
136049094
132510152
461573569
376828364
108949965
20017615
256537042
241332692
272298453
117862870
254112218
247132637
554791390
478081503
24637921
518082623
458075442
304116196
59732455
264704764
369455596
17035758
462131965
122614257
303591922
134869491
33681909
300315129
206828026
19493371
270638328
106263038
432788224
208302594
515078107
398422533
160199174
278237953
167637512
251982346
317646935
237483983
407138831
323023376
71496209
172086019
22868501
378237463
481260056
511013401
261428100
192410144
334950945
9138722
26309155
487455695
275214887
326005288
165507625
49672749
103051822
288778333
67400241
40628786
138572339
221246008
472686159
393572923
276230716
479460789
67957316
54260293
312111688
102199882
16609868
22213198
303534861
202961488
27161170
478900819
15692375
249885272
101872217
113767002
303886939
197128797
27095646
301066341
515054741
165212769
340311483
507579409
491647589
156398183
325808744
348025449
42005099
457511698
18674286
258536048
231993970
140505715
268759672
422219213
39714239
463257519
46396030
181850901
312865412
278696726
432373185
35517065
364769930
456520338
275640981
342479641
343339673
325448347
505213596
44888736
244246640
409932571
163246756
266924709
199226022
512758556
180581034
277770924
78312109
252908317
413528752
171209393
165409459
124220085
399012535
550773978
336458425
21623482
368767678
29586111
305033920
53211841
48460482
361362115
436299894
85652168
77263561
304557196
88306382
261911247
274035410
38302420
31093461
107803350
30241495
128217818
537979388
73069278
190477025
48919267
172290788
446917358
417395432
493938812
381350634
251024167
558035692
479875621
368142461
30077680
471761978
558131326
355799849
416831650
517796603
384627455
292563072
315806507
29684485
466916270
423801089
221811501
185286105
397243162
248967964
260797213
345401477
430469920
365851426
189723427
150816980
115012389
24867622
360033462
279016232
316764970
146371371
341472044
18707251
148927284
459567926
372580067
192505994
47870786
454492665
272266305
339243849
235666914
548500302
61567823
169112400
62157649
108688210
72250197
310735703
14316378
64123739
499968785
438370128
544633697
440909286
556954474
415546855
70153074
475526381
517665653
17888119
309490553
556266362
388305727
39875453
381413757
441766720
495481736
93614989
468696557
33190800
24802199
514749338
31290267
428943514
423719838
227439523
20018084
77886373
164527601
455437587
471200681
139686829
19952559
473529615
484799409
252933042
44856243
20444085
310211511
23557049
303559610
276657083
254735292
226784189
210957246
245920703
56554433
559465929
389698379
93746121
156726218
15725515
148304844
87585743
493384656
520431779
485888170
457465631
407054699
136901600
115078113
338293730
34993123
232322020
416043857
453964782
38925297
191689721
390805591
18349567
488794282
163345406
244825481
14218242
310965251
427947013
231450796
17658891
232387596
299234317
516903768
245068818
122549267
133952532
139654166
411759640
338555929
96171035
442455079
558289754
41481246
470400517
198243360
243102753
396481371
462776532
546501669
235411212
428063320
437253163
380859438
55571503
450065456
195818545
26604594
381875251
18478133
33715255
269612089
388592698
233239612
269284414
260338753
247592002
355890248
222147436
518830701
308835406
114226256
27358289
41022549
325088343
37778520
533623897
478355689
339965023
320992353
308180066
471659621
369095783
41514089
506459242
539428422
419886189
116221621
32896114
505440446
210400374
24409208
62551161
68899690
81327230
407336064
241038470
155546760
276755593
130610314
218494093
101446800
211713560
21886098
26178709
377255062
553481367
214332569
15365275
62223516
15037598
385198277
24933536
433116016
273478818
253017627
534798759
310998184
473560233
150828203
163509420
37156013
84898991
141718704
260011187
242382005
150631606
399733945
518872246
162624700
357233855
231535813
189723846
252307660
101733239
461653021
329864056
21492946
82080981
542660690
36238552
353039577
362018010
518780124
393476685
18085088
59471073
30602466
37942500
217412840
122254570
14546157
192869620
247911294
315978998
26082279
98478292
267515130
322065279
348845308
198080386
263746815
524615618
106951937
18117891
387347717
116389126
231470344
108786953
374043915
100562189
21853456
23754003
260863252
297529255
10876182
64648471
35583257
303199514
297235739
20870428
290908378
556070174
370365317
456616020
481490211
516912420
208303397
32372008
152139050
406079240
485451997
32240944
68449586
229690426
175404340
416904501
262305079
373552440
417559865
247032031
550466878
42366271
511866176
85030209
409441163
15496517
28144966
452749537
397851029
557020489
221672780
406579426
176420174
131888463
361100625
86078803
140244312
341833049
356709722
286782811
481686876
126023005
106952031
155866000
374044002
39810404
413575398
360731537
365426026
279377259
21853548
502683174
377517422
124614001
553522067
320009588
185759096
20968827
68679038
21624191
19133824
90633601
556561796
109114758
29750665
62911882
27194766
278066579
81819030
22909849
289160772
310703514
536635631
61371807
325711265
555644322
24769955
120321444
30537127
250905020
501845884
358938027
464269211
466122157
20084143
381285809
539857247
200294295
109475254
75625912
317363823
210692341
448918976
407926215
139621832
180090315
335386019
63010258
28571091
32208342
226257145
309949912
474541111
115340762
93287900
17266141
82572766
370537952
376305121
39417315
438597092
67433957
19037777
286331383
266204649
381045449
34731500
55408109
342423023
26965489
22869491
130905590
16307113
34764280
289568249
79361530
378693887
275707388
236549629
361231871
83686914
46528003
74085892
528094124
186381834
100431371
189363728
165344785
252540437
536340740
25220015
254670364
20018717
111998495
34731556
366310949
397014566
74814385
123336232
116127273
185955882
379660551
82638381
16774702
491814493
403273265
432055187
139163193
280980095
279574076
218101310
408909375
250931467
126711365
238974534
192023534
420877239
98235980
318371406
92534352
334134883
34731606
377978286
132183641
378795610
285570651
295368285
121501278
368965215
81000032
169080417
113964642
385232298
502830012
54982251
18609773
504244950
113210993
150533746
449246835
63534709
84997750
58193527
100660856
15136377
461292615
293467771
120714876
65173118
254834303
480270637
343209602
185333382
112785031
309720712
99448457
215512714
407467659
95352460
202765968
489551505
107247250
275871379
396115566
281573015
124417690
221380207
293009052
35878558
46888607
500431452
315356833
80574114
157284006
265680551
55375528
305430130
558331566
77002415
212341704
345765554
181794483
15365812
133035701
308417481
112064184
205387450
15201979
474609341
332396223
104167105
21919427
404649668
59078341
442791623
208172747
243794387
215421901
341997269
332166870
237860567
392984282
176617180
327022852
346945246
548864520
239892192
351172321
343504610
89290468
94467815
243791592
268564201
381220586
19298031
108015253
48920306
61896435
483620596
312309493
40859382
558657429
465753044
379221754
505116415
60225281
503985266
385840902
352976513
341879084
343602954
294057739
501577484
390526733
66942734
280509825
288421650
196012334
110032662
548108055
171898650
480278299
241348531
22640415
123565857
105674531
122806614
549236242
452733233
139491113
174538375
33486636
253163309
410613637
377006105
249200264
272951603
480671541
15810185
127563577
402618171
28688010
168884031
105609024
54851393
17266499
99448647
210696009
305854282
155547467
472538824
88504141
40925007
109377360
157513553
559207090
210663252
417396567
261977944
421820250
449330831
183773498
172816222
366376799
63010656
249650487
365262690
452818787
14251876
527682987
512784233
495417194
46142439
271153006
200636271
384857968
20379507
36304757
42563447
96139128
480034452
36140922
356415355
114587517
48791189
118814594
68614021
149962391
276526988
43874190
289805293
285570960
41252753
43612051
236550039
102070168
41056153
60618650
501249947
160233372
386791326
542738938
223508386
78313379
188970916
32176037
26539946
236222379
544700332
18872241
102430642
38369206
119044023
233568186
246970299
244709308
143161278
530863093
469236053
292779975
558793991
214988746
266589175
370931660
114030541
249427919
203945937
329185234
99153875
209385429
131856342
42825689
105084891
326825949
548599775
437058628
20740065
177240035
219576304
241843880
499196304
179206131
65828853
541489142
111966199
477450082
50886655
286160898
17006251
127694857
529000410
97417230
337821357
340412897
321130424
558921749
501744094
249975812
89421851
165115932
14448670
373431806
153599665
101939241
31455275
12025522
60127279
437221425
555941555
210663476
24082485
74086454
449997151
549622794
266565697
145782850
395114565
17037382
253524039
195098701
340293711
400619600
30046292
225933398
245437642
260352356
278853722
28145756
480016477
174094432
220264546
39614563
423655524
151025766
498507015
520310766
488732783
89553008
390469561
25524340
429717621
106362998
312965239
368212088
36763769
76642426
143933119
274135165
45742206
58783871
252770432
305592451
263911556
500365447
44103816
507567459
342194316
17004685
394488173
15005842
76839060
435972462
56162455
51181720
422952644
156170397
182909087
257226912
548039024
87357602
18839715
40007844
228358312
237917212
282294442
545626943
447736178
208981898
432460829
392249032
57768114
136116404
134838453
65730742
296286391
252770488
61175995
187365565
518793007
119832267
41646276
129235141
422377676
219740365
305264846
63240399
237074643
111114452
366114450
452511460
536730363
421918941
531429600
295631074
50276731
506624228
173275365
497383654
463468775
20871401
52623595
342882543
504040930
72874226
233535733
228325624
9512412
160233727
66058496
210630913
71694596
151550213
146241798
61634823
74250504
326202113
106821898
496886391
528447756
527035081
123173134
54327567
23427345
498280835
61166638
200112409
552958234
65992987
320863106
231352709
310417718
31258916
450775235
276166952
504756524
338738909
409533792
13367602
527215553
466993793
268925241
539918047
63011132
276560189
37845310
331764789
42694976
487063264
78543170
291907979
493320516
52575969
376535368
266500426
499160119
546651874
363231568
206305618
236321109
55834967
279705945
10778972
475171606
460357349
394787168
479000930
163346787
42826084
228358502
381839761
467603565
15300970
373931751
80902508
499378578
104364399
524141247
487225716
264960375
525410717
156494228
30390099
153778555
230783356
18349802
72710527
236059008
302404672
266336642
105838979
23263621
95648134
75790729
43284874
557350637
235778969
145357202
50133395
72841621
61864342
130546071
16416495
129300892
255031711
269547936
415988131
473463205
220690855
239729064
193755561
499242055
394951084
432175533
114522543
35125685
97614263
172718521
18125898
500093411
215480769
87685570
469334467
43204342
122869922
150534601
267975116
479237600
379779534
167606736
33651153
231995858
495516115
232880597
291273175
44202459
477567940
79034846
264632801
241596901
476314087
298744297
83589610
32930284
396334162
45971950
367247101
22968816
46529011
428079604
286032059
64453110
553384439
371849724
389970430
89127427
492075524
242743814
67533319
354023944
193559049
70515212
344455694
89061903
440138257
336558610
550764291
96827924
242142444
173144600
259652122
125205020
111802912
245868976
28211747
109345316
354777637
247495206
62913063
73792041
176652039
16415277
505629626
35061512
321976884
188611125
15825463
118828380
336460346
439450171
411565030
349338173
148765246
20412991
25131586
456097547
132643397
314022578
539425351
392165960
261487178
278428235
39746124
42760781
120977998
130939471
383580752
299072081
553646674
36403795
236797710
38992470
358590905
409664088
195754586
392788571
236845660
190118493
54393438
317586016
102398562
236288611
335018597
37321318
15677309
53934697
15596138
43186795
521337454
122177060
270311061
52722289
66353781
328333942
188152442
107969152
40856000
248412803
550173318
325057159
75210458
242416268
47348365
131168910
35682959
193276355
69958293
386414161
217545371
26573471
93485728
19757729
319453858
34699939
217590214
15661735
50806556
285571754
534149803
371872882
243759790
241531567
167312050
259488435
250477237
547432905
410188473
215546554
208534204
97352384
20332320
556280267
235371204
242775767
453573318
149355207
48462536
527732653
328989387
333576968
212151649
229964497
24738515
402029269
222904100
36633307
26475228
61209310
94304991
255261411
337214181
160688593
125237994
66190061
113572590
211614448
252181233
79362805
309459703
325122810
44301052
23132926
479160789
556989185
10976002
424116011
546422622
521775574
69925638
230030087
238870153
550632201
35388171
551976749
433683217
259521298
357665849
443858780
390298393
154073884
50002719
62815009
359158918
16907046
46136103
325974828
216791854
61799215
275381041
315521842
50756403
114555701
134773561
190905149
148437824
148601665
225737538
207803531
39877449
88734538
42203980
341965648
20020049
17496917
401406806
78871384
29457241
15203163
27687772
218659678
89586527
178912097
285342562
507738979
29031269
228096871
14908264
67664746
132807533
213678959
220232560
421276136
439342227
267516789
251001718
446266231
35912569
368278394
196274666
436856160
260751168
215874434
109214595
498695045
254507910
174783367
193067912
520700121
189168524
161939266
298974094
38566799
39123856
181195928
412696387
459471765
318077472
322861976
60717977
540376246
98958236
37344410
487997253
525598803
52394914
198146979
313359268
518176582
301661095
57113512
470171463
416786930
280296367
362085297
368933810
288881588
116195145
60095417
15989690
83852219
38551370
32635839
371915713
253033412
133790662
369097671
68156361
369359818
317389771
141884364
334363597
193788878
25230287
470722521
499045539
481000404
152959958
535231448
41024473
398613450
46660576
17890273
274791394
147958267
7011302
41253863
13433832
470247932
66747370
204405741
344849391
49609712
148765681
377619352
368870482
33750007
487521273
300930218
535165951
221543425
18938885
304380935
26181463
554049630
20347917
69794830
259783695
113015824
454484011
242482195
336657429
291733337
101743642
61996059
142736413
234486814
133954591
59636768
40729633
393608230
45153320
192379945
271186986
113638443
164068397
456163165
462334472
83711155
238779444
313785397
470481974
123141175
106724409
179814239
337411132
349961277
378993726
28212287
65928258
36600900
347176006
355990599
65076296
22281289
59341898
411991115
150287860
224197710
369163344
201096273
540245074
368181091
251657303
110885977
24149082
196344923
58391647
431127648
418544737
148667490
304413795
393051236
497549158
39058534
140704871
46595176
256545980
294812778
309509991
420441847
400096373
25197686
337411191
33324152
213974137
519208058
262161428
190053503
297794688
36732034
356711555
316079236
311323158
237894790
143195272
242744457
30866575
278354890
455768608
79297684
446511289
305752602
16055456
51838113
121765026
556203175
516139548
300649341
249593005
333195805
552565937
479117369
38632630
291077304
474152121
343932092
101448893
219545351
73923775
342424768
99843267
408862582
46267591
125140168
301890763
421133517
171539664
303267026
243203283
257785045
70515926
125140857
478510296
256081113
113966298
191659227
19627228
230816991
341310688
241728738
411958499
65830117
434371816
70089961
327952935
340688110
258035869
106867240
108483795
237206772
287276279
253492472
156400891
299756074
467762431
531234048
49544451
15891717
190872839
503708937
546536714
434481236
131169548
546569485
159382798
117079311
31751440
280395025
41647378
339180819
199654677
268227801
468033673
133201177
299396247
373882141
147750789
280788256
153877794
274896091
56917285
32931110
128449831
305200424
236911913
191135019
289307950
438730033
249031219
553522624
297434421
246163285
105447305
447741241
295632186
394171615
473726268
246218634
192412991
436272450
505609539
348206861
14515525
51772742
322684558
402037800
143654218
237214928
398359886
151911759
122874424
218365266
59374931
212958548
298081640
296222040
252181849
274759003
201456989
249789790
169770335
6978912
339606881
28081506
192203631
249916694
20217191
35650921
58064237
486085238
86506863
90570098
363462004
368868726
80674168
227212665
231964026
28900731
264994173
16219519
181271937
101809545
43056523
242810255
57114000
269008792
126851488
17956244
240975254
460909689
244153752
94567834
31391131
387612062
366149023
29752736
434503073
360971684
118128038
82902439
527039912
393706923
26082734
84361117
273251761
419462578
251614451
259095988
213237662
368082476
49282495
15531457
310574530
277511620
123272645
340548206
536158623
398491086
461962703
37813712
16219601
465108434
449300067
481694969
416087515
334264406
87358941
53804510
95485407
213941728
48758242
65404387
338296292
439680485
135134694
509836776
559054313
92700138
108789227
553844204
120684013
160660974
23657969
48856562
261324279
215907832
45710841
200080891
365821436
26246653
520584702
55836159
294288896
344260523
90406404
461078022
527009339
286539692
334396940
386891279
194543121
351206931
481356377
176390980
56579332
45317659
70417948
387218974
514978399
464551456
471541665
419530768
290765417
431914536
46628395
135757356
71990829
17727022
548765232
241969758
106888759
252640825
29294138
88931899
53378621
435890784
27098690
402423363
63667780
359071303
225672776
446004809
46988874
203128395
233963084
362708558
338175020
99352145
85261906
370277971
355434068
128777815
298778200
248905305
54754909
382107231
339218141
155975267
375094885
536827153
291208809
147357291
314113645
180666301
33128050
210402931
276790902
49643127
328957563
81723004
59866750
257392255
144309888
128056961
451280514
172195459
307658372
510951045
515866246
520028097
109837960
19791499
167067586
19037838
304840335
382498908
242646673
66453138
495877779
450920084
20840085
299400858
440744721
270499484
144692506
547585695
390725281
41189029
19136166
94240423
473267880
36175531
65306285
171966129
62324402
218627763
197394101
128614070
196017847
27852472
427228108
246873788
51904189
14614209
92176068
17366731
124518349
541589203
557289967
437851428
24542939
208305885
350420702
335937247
425918176
178989691
259555045
62586598
302966441
484815269
16187114
155090667
244219628
380632813
307352783
89849583
289969448
425131987
114556661
391806710
21561079
542146296
116834260
552894202
232090239
195002110
448626434
130798891
35007105
62848776
62291721
449527767
466452236
303169294
82378511
109084436
79156526
557973465
414711577
216923930
238026523
19595038
477063813
287866656
305594145
405636749
138805027
465715970
241565477
526974758
333119271
173145896
234143708
133999239
475266861
116981554
22544179
437829598
88538934
304682292
446267194
30703419
93126466
71040836
221871941
162876253
58326857
72253258
58621771
275611468
230653773
204701519
207748944
541130577
352091987
481328980
85655382
50560855
61636440
130252633
354615130
198442844
410419037
202604382
71368543
29130593
61538146
80248675
65437541
364347238
13205352
346756412
193199979
85065581
144342895
100958064
301137777
177602419
39425342
199294838
66027383
80543608
89063289
488571043
12943232
408174571
38087318
520000174
213974919
115703689
21987210
414886551
104562572
119635854
35225487
322076561
476149481
68452246
487331140
322240495
289352416
66224032
38698914
143982499
471170980
127205285
439386023
293568424
335670888
211245772
62980013
3080111
292257713
349454323
436928436
391806905
498991034
31129532
317652926
445120448
431052714
146145218
51625974
285591182
543446348
168787914
71565260
24772557
46235600
315555793
282165203
82182100
458555349
278151161
143261657
463273978
386793438
33128415
374996961
66125798
348099921
308674536
158012713
214106091
34963437
79167471
463252136
164724726
43188215
410401248
369819641
207683578
185696251
360677373
191856638
