100000
39900587
308399193
104436556
120792068
11069195
31270203
9107178
81096482
35898596
286387086
382386880
122361481
336900014
356532389
15847273
118740711
218231072
38477456
67129742
81228410
71301466
167178999
382197408
291500238
152014158
263974066
248410891
278207041
374277030
221075110
353499023
213871547
67520751
201436639
298627666
185656577
166888680
233608075
66077718
203706196
396697489
177576595
195093309
209757923
185835075
37088180
269528923
340302031
244621206
114244783
183712051
130129546
116218620
112287027
76402346
20705198
115095059
97502332
218636432
261413545
298006673
75783390
340651466
183654441
112736779
30556882
162343657
35404105
6047927
18532154
338876864
203941151
328914703
35706341
117639712
373461347
284173975
332554467
373487174
289607170
375207572
273535062
237645778
73492721
380901337
41005529
237935175
317586672
160232069
203992795
47687410
82658920
100980209
32851045
283354479
232830997
66367790
162645442
371646683
117002227
289191466
32097819
112382549
275531731
308107579
363716261
66036134
200688539
378680673
141060094
182692028
78987693
315437858
358226229
302298380
146017809
2766884
320821230
212684892
194039829
246430964
205142643
150741876
373268317
327784874
331636065
368646485
228300212
229586188
222620775
262481141
260647574
112571958
344952204
123434392
264395419
350874856
308922438
140412435
18348342
374659522
186714525
16095774
294989823
249019840
312252511
144525317
99175741
2705625
51205276
319029265
259028529
186344713
97656630
158413471
83889646
68462636
174919993
226319607
324413269
94876967
62934438
165655745
207047916
92864328
235004689
352365638
216664871
361597184
217538840
28685254
306179853
170807062
137133032
7050363
78424244
85995411
192181156
333158877
150726184
308528816
50680049
291188826
283005126
389002635
27288565
19046871
265337113
129838958
331992268
184502079
398759849
195729600
53855528
363232959
328389293
200974660
131920243
10932782
330495550
225214734
36289135
11094370
137945994
328087767
18011155
170813055
166318568
259844875
334357073
199357027
148902104
10317213
251124780
322903764
155745581
334772186
343203470
24911002
350002094
260539675
315628842
232092569
279720280
247447952
231091747
167344613
17738568
206407794
127127862
96214940
25106653
368298382
315383089
110477927
336158015
361156908
127210348
173067085
64602352
188751895
137839583
156721032
21463299
176809892
41901632
379957863
246896595
48571828
317851644
340765485
87556205
165665105
36198197
77647270
299783374
357047201
193995863
170086567
175775750
187725553
47359621
84393652
214609705
173120694
252625235
220388667
158595700
2442304
303769607
191708217
77717144
130283746
136209964
45605878
332021007
271660757
222967599
227671336
395350618
231134142
381035356
360603393
260982598
303973811
208347993
279349234
146325117
221639719
230196403
35383395
150864895
238747331
72883147
130557637
216764661
240050514
63150592
16152933
39847921
210963837
316641429
368821055
24730434
109623280
212626848
75819853
41994861
393829587
250728614
392042787
375304380
310474464
41448880
118052356
364972802
339212886
158335679
380668912
310121764
278054143
54014462
398630076
119841921
87010135
28073234
63175946
34169492
48956572
50809232
158693407
76662070
393761953
367949007
317664329
18900422
223570071
41357743
6174668
191456424
53621222
202998677
233715424
316190426
391191459
391834360
177290073
108555636
208390888
214541836
149686525
206077930
234967862
70102928
48417192
42645389
343398094
213974996
397654647
44854732
191191192
346919330
192105935
130385524
66037089
58848959
178031683
19462776
1164560
141219892
106282454
75399090
353231882
147366906
98775625
12787643
258322612
303173128
246884964
127535712
93487167
108929098
63231987
303359671
12037060
116460348
228213433
194766792
121620684
322808676
265550719
140612124
57563137
22721333
357621747
7032883
9609206
97600253
153426221
393456200
349057047
110948828
106630259
127325288
142897508
148788387
250364148
173142315
291685613
224042698
113787291
275977972
161381953
257707272
378239150
124811476
164955693
388264426
274661864
196448080
309440833
78174309
121980310
282484347
360185611
389639178
138017957
259477967
398873702
128687172
373356148
194414021
311449240
145976072
336935829
15334401
128508285
394893350
366519847
340380253
107955940
283745740
168871421
207320955
373507267
223070101
336406607
159783243
238836406
106319154
123630278
163387845
24954960
84741149
300127244
185869059
236768049
320639854
75743735
240300239
219954175
22563305
253084304
344513712
12439071
22845052
51360611
68261909
176021691
262282999
383492489
27000037
43755825
229525086
221822543
225363503
188115932
395952499
65387871
359948134
326600736
74572861
247205587
104533822
354354977
232200770
51954006
112956078
43986395
70378466
306128148
135680064
105675800
136903922
54050153
42525653
284647768
220713760
106885926
256948434
68813293
94298361
947472
92571101
309720932
232155869
275151329
20882159
101555962
341808674
394024778
342911377
223458013
37919926
260051926
41026944
85841035
341717643
179072103
165753443
365793217
398099664
26170896
195943682
34619558
321456322
85402544
227932186
382985651
258292403
106119550
351991592
169603701
173329662
150784725
196607694
64076681
29312728
362948015
346765736
224891644
125433098
322758906
350457592
371959018
295659847
249189670
115913899
41944941
154924706
342695803
232193062
116978756
319800037
153620326
296370276
340374865
288212131
272911704
132159666
319584017
97315587
59487823
150352440
122935287
115964084
21138815
138394419
192010308
355590327
11054581
825582
259565333
222784334
335709710
303461785
181235177
241060796
129612377
54087977
270024742
134315955
285928160
50599275
185176357
44840923
236261989
327526588
197191421
238850381
162677681
181844696
373193084
23553487
381361166
273335409
89255254
246258248
335985122
12967952
338873462
42088308
221814763
83049097
113959143
165315021
338052952
37769367
213981092
113827217
367767971
103832791
388693389
33210428
227053251
345451106
243419459
210506485
339121047
226016428
342291657
45253199
134818724
93283638
356575089
47249086
160590558
368187625
165918005
340432283
304140092
278280533
157650280
92781072
39102293
135487000
251493370
319341467
378296601
180986248
128982344
119502788
158822376
357754592
252329799
61764347
143229049
64778833
197287360
230587857
27833156
353834279
149529710
125632750
104650713
172314366
337531021
28760096
360094137
233281923
168528027
220794875
179264059
78210751
132610016
46368838
234605780
87721661
38094240
183962319
170480084
321526720
149572370
251028177
70391839
248835986
184524305
65996900
393043818
274714802
216078414
349118447
172952249
226797268
242562298
270740844
137972476
391019593
312872066
151938757
306695007
391456900
331854490
65838457
102865686
343557223
342373450
377137858
121762458
108685192
359386274
686436
11572626
284731710
127533438
311455663
358815091
24181257
80818775
325207398
67030366
204469434
140015187
101508189
217064533
282841757
363433195
106378825
10534805
178109941
384181760
199167463
32851363
350356050
323140172
338343973
315180820
180297879
203372775
133315176
130684035
293692553
3541575
41721790
398525188
22015193
281502930
96851686
379335990
267639326
120210909
53867304
139857654
142828513
255968616
391651019
12915700
263832528
12364652
325056518
112978592
82020983
314317977
69649819
44844412
327874173
297110669
55313825
197574135
204122561
383462242
354112907
151230472
105406530
40395742
21123673
39644483
118948485
336518755
205820562
233864289
362335656
85633568
306183736
280824653
370156742
144465102
62896601
335166438
302883973
351956410
114027342
310553331
386573178
204283816
360605448
103433448
84652625
63225330
190093124
196477810
275810277
117523403
115790340
229298236
192144783
135902897
156098972
120062248
276900019
43175606
20085714
248686303
98257897
113553256
110958636
372800515
366447208
46341915
218659542
385891269
119225312
142234419
186421057
200143867
142653130
200263060
29045049
129216651
27861301
167255708
67939803
172648238
39634461
321612724
347814911
8650477
55396327
293018748
348457103
306877255
156006005
117077288
110359157
285059774
269470257
217899774
53497493
243676222
385399443
326932486
153596146
346707782
282080577
271346293
145592497
382910064
350363105
199329078
55226004
225215026
85841188
42352431
203884519
98542433
223012355
306755222
21774486
263522681
286020396
222602578
143104778
296794822
371078837
17979548
39930835
29547466
378165245
37769523
62928189
244009723
368974417
169914119
44370729
141570926
186654845
308432807
55397717
207478050
212705498
233825504
242729317
185818390
213271810
321027577
176854790
353418073
159422083
324344492
385641620
228387155
295882427
323949639
209324061
135555180
233108709
292474289
205632172
62693925
172739958
236584221
1459969
158171359
347182582
230020894
4918186
102581356
258231554
305401756
187375292
272550690
155240816
203644386
190543877
113930735
308023158
41951091
120416930
263622137
203252722
26493300
124765358
214593066
230258373
208495390
44673552
37358040
77789621
248265576
40753569
30254674
58364116
314609592
286457562
376550424
364981285
295773833
115927562
233888456
180684256
168976674
313812116
321065417
67873607
106231741
195752202
193755205
231225573
207703672
91465385
46742091
4744159
78254990
175974910
272748534
17154818
15667371
73444651
3895852
64596973
119861961
371838693
163473392
15387153
90797233
141889664
91583474
355140239
25572836
165566253
113306374
152461830
318047637
395786621
195967245
148647551
310721749
298979617
174608229
261924609
144375434
186522050
108403549
2750372
147165413
164642038
31363884
349510090
329374080
9132831
156412050
110956052
293531601
262092834
229225433
397276354
154613853
4510267
148878988
61619582
217168573
13416840
79443601
175873263
186338562
57068118
301118957
18754453
98143853
27290341
257827484
48694592
107365048
155489464
343913841
102849100
387547631
233818265
397117040
379713108
297645945
136429326
19414821
220459658
47841812
347455594
361636312
325943022
260702994
253799098
332039243
203227943
84026817
163465564
98359811
229249947
280225936
310960854
197291431
289129746
54661348
195016684
201110692
118027798
283052898
251842373
255365889
55337545
145170971
134896705
344088532
245233421
331395746
106517707
98294391
205469869
203766958
105151242
377844776
172662011
292703364
309402
376972397
349376593
19154066
310001709
32450303
313172594
380016877
71853665
75416253
41776932
299297414
263822568
377496135
23772334
184100436
338233483
237541599
320729887
119334058
130820839
120117033
114099675
148415159
34390370
180994453
150935660
322232188
259991313
232476791
344176533
163567588
246387145
148016671
162790488
102943502
346839909
117737500
351111247
261308611
234596533
346354803
323431293
196894195
174155083
41053216
149660371
244555756
70431629
34872754
365987363
122387192
109473934
294469588
369522100
26645165
193826607
226970750
69678106
190590025
330413
154147951
41239625
207657534
77033261
188693945
320617556
396887836
234745304
269276702
280996563
279532213
344267007
68795727
317316612
346633373
283373838
309301000
103376775
112121784
332843250
170194582
222727594
169305939
253348904
247284921
312801305
327804316
146248986
835528
245330015
212533357
212358339
181692318
128985750
109467968
38795179
87268319
196064686
152042019
17088557
61825087
306112792
302930114
337947738
164329405
72616567
194454503
129230606
196277391
357028925
239531038
87553422
243489886
300425172
311295830
182915509
349657362
256243842
149331965
362769621
360644283
63473264
109325056
165291659
270687055
73160050
379756266
168086231
251298030
322935940
391471383
2949141
353638242
165929727
135041426
139292340
203977566
281895475
100628558
17261294
58516155
61375924
274641911
260318756
127536800
294430077
249575874
221496220
158941095
327740755
149416528
242765224
185235392
375743906
137267371
181193017
247139967
396872893
253148518
362060833
325788563
50699304
174706677
207205706
7564171
83337668
157330737
259721517
154727860
136407553
69707789
148807446
221326871
312944262
324610351
261972232
212929373
166208094
147828543
41366332
132300178
380570066
336807485
70809742
330838312
219548403
90320785
209892134
365614558
324262946
30030666
149649197
331146664
223788690
309681782
356858943
383092248
57985331
358455688
334979842
366549141
186211580
316928468
59436858
238946230
55477717
215156098
154106102
171595910
199623934
61308095
180943875
33146417
262240449
4974450
262244795
186188057
235903053
374723232
296050681
138135871
90559894
306550563
240997281
30523251
35139584
99089242
219067018
118854073
188874962
317892556
91951440
318159866
188119161
159786055
257603525
174850548
299872991
348367487
201109848
304850716
129002481
30764905
175058989
132055703
77955228
4970187
305490370
127318015
93175508
382694346
129953146
111194516
162885047
333811413
28541345
266731511
310711198
359606167
47977035
328697706
347820161
215621997
256524393
61058326
8007987
240094683
59472299
332282615
13993847
130136517
268948118
69964992
19559785
45726538
196651999
298667516
286305796
353515616
337097862
330676533
391795345
188285990
278330909
243052095
245072409
188039867
107609882
176776803
145716013
115222095
235626716
268503431
200863238
341537435
188706351
263978405
397844307
332172518
198740831
347176368
365334338
359867640
167204848
338991885
103542713
300480500
154363128
47086380
137447975
318908098
227344063
205614485
125223541
57826265
40868414
96568984
208120569
311752766
323195869
23339959
211003297
132940221
38032741
311806125
349628340
72007265
138684603
137025192
159818415
236125293
13985956
394906928
279788220
201330996
354664959
216552333
241416886
283699133
155665798
145891636
11864074
79009873
229355765
128459654
339336410
75529365
375311931
272312131
246253894
92550118
201542898
275775255
345517165
112294642
308997826
386713044
343098269
37157448
372020656
356341207
186783763
314520140
171468860
151456927
85264530
219416352
338923679
325936013
149218084
314767710
369081773
375015071
396986756
367080874
301651198
43173127
162838553
19126033
395332826
309450492
305559038
99706303
192695215
83151502
55027814
60555286
175166620
68118661
360390549
5716032
376946640
362947414
58511090
289403148
70865263
300478089
266667892
334106381
296371742
26215342
324438431
162600666
150855204
138130283
386435873
266813
196633461
103705995
243988230
35366079
325180980
359651922
210068359
68190156
144715573
70377897
78959402
181511268
398102807
240921945
194129343
141300787
391167583
211058352
241040191
193234828
251747866
64767255
268849110
263153599
36710643
261679484
379806726
13222111
263541916
371214316
330589787
31321442
356427841
388990213
223736373
169670639
68221847
322657293
362625362
216577912
188732120
114691654
198183057
149701952
331526010
342330798
364907048
129625704
270218322
305869622
42010076
200433751
190961397
301990437
66921044
348147711
65715195
394986783
40544304
207624397
101429087
229430933
27182781
257068923
138104244
186219260
383636873
348922876
204221603
390687812
293830582
187734915
56079255
71754651
142841543
181606738
112940519
285076676
245933512
80694014
254126580
33689931
137213819
389521642
170657550
56880452
38310106
360099453
113081842
382662079
120652985
190513985
135569
233779467
65284080
147668230
249101797
288179597
338730797
144437511
388142487
120332749
258746869
271875885
313597475
149415127
212069309
241914978
158190714
330701696
250873303
311166251
57783853
29363793
168425567
269214474
246340039
357144609
376417494
144674401
44657745
307082137
215573870
25460147
27644153
203748610
272484070
120640019
38839537
82104774
384712022
53660528
46683292
230410572
275217591
27726843
359681572
97625581
85329524
188787316
137882121
381790582
85978510
266568223
130389341
343278210
175040638
95521441
240315054
284406438
100106331
196950539
129595860
384226476
261511761
277252576
98830754
356774479
64661445
392418521
374649608
298607313
318295036
272768479
78263242
13713697
71520771
269777689
54422412
226274203
270123647
210962652
8115574
284241427
287039210
298577601
64845433
103828006
95920855
198227384
260848551
35788021
32712711
360375615
13557767
47470913
306017936
304592229
43433490
87225928
296349997
204754508
105398434
254907935
325529971
201722633
218073881
128648378
154180648
115715135
335757442
365405505
137611202
13382431
221586967
113276394
358533049
331509310
305393524
280567576
245239241
284076460
206032913
258056887
91001199
51704869
303552874
285254114
320757612
382542151
367627021
41299371
226100317
60028057
344926553
310061497
148148605
341387209
312487834
93662621
328695466
35526009
234913919
307053985
255500475
221184831
221002897
351425958
35644894
39414700
368059548
38237501
99208238
118488951
60930264
118332167
171318419
276080394
50629155
18566321
314662388
337354881
191362280
285864607
25849792
59273320
28516478
181128779
85074089
334318396
74848202
168324219
142487545
238797969
277806391
331510453
276543347
218211088
291548264
190924386
36057067
27480148
119739264
30247403
183272692
356807271
112714607
214240021
69531233
351493950
36035772
362275573
233433980
16463584
8922630
90994169
91566625
105233985
19773746
170973921
105960924
139082169
359766503
14355382
63072162
275620167
354927868
3946209
172025008
194636299
133354894
267787605
137061404
111713502
238303880
10431135
249343170
207549175
156308917
11863537
81369149
341325035
122155458
309471502
346982900
182177803
390022797
168353939
9886790
298892306
213932243
230286510
182821120
84525501
362818432
264229709
219472744
292569486
133939189
120144059
123293735
39210063
123037892
37635666
236210552
78609224
152513446
375697913
379588389
246835877
22229996
165178381
331431249
48763864
178451343
229243831
61700737
214769628
62080747
303683443
112692915
152798913
335863426
2972590
332901150
15678505
227459401
23061744
26513577
144027415
340424060
196530198
302077296
306694546
352698163
325740001
397323246
24416791
264046021
285934957
323458185
10487057
219599164
18122195
322769711
391773472
195462655
54202956
65547618
297173513
377587757
327010647
202962135
263672438
152967094
37581228
69834854
300412515
202088582
307946783
203940533
234116118
56839857
20851823
159556547
108854537
58487835
130689772
77731563
97977186
394286
57909496
367937026
142195585
175896402
220933247
144967438
323430371
164267407
7078729
123495841
40592349
61483151
391481509
280922340
234725256
13183273
327249955
347774768
131553006
216975902
115452251
360773171
93842559
295849604
334578270
28772406
329238901
182704469
228173444
131443003
64485513
319075713
131724581
196508135
173494777
336341406
319389225
328307882
186438592
107583474
80111328
210708034
81674569
58644300
377529085
41564175
201138169
52790753
372866629
327779282
152721858
143924128
49474347
2516158
9199073
343477373
328967320
112743317
290372314
374934944
359039815
23117032
185500366
307355878
159690911
222532367
397646897
27147818
215197878
40206150
98168581
57059382
306207963
1832367
324370123
9043179
111425226
304600925
197876160
245268297
391769446
350086086
346400113
261785522
300864152
183545348
91732924
157717146
29222849
49907050
110891714
292579450
205293988
301391238
398744872
213814312
39614786
221923598
63227462
3529280
171565511
173361616
109393462
306822476
57067100
195894608
69000805
245759080
305195314
13078486
262722951
64535245
105049687
14553290
299121328
273761948
59369950
257657567
374742899
95660542
274741165
157264848
82451387
136612005
368386780
147744250
365851778
223497592
294462528
384779718
91369852
312198252
87277488
9851936
361910192
133041130
287070028
345450371
281836000
43150547
193262489
132370328
240330594
340536709
303754875
384465787
297058704
74099295
194597509
144226352
368946415
26072266
270286959
36186181
166290300
236280675
331021861
339405679
15082172
229910204
143510211
185005470
351104478
347720228
314889655
214866092
216158278
392755238
369841831
294671856
170771253
235887931
56538626
189070632
114951297
182259281
2295500
260252391
228512235
177380454
338036675
296501710
273443688
43046418
208747256
184147878
236110068
123578381
236543147
248679695
21895868
262627316
242012408
11349740
302087947
302334551
268555449
88754224
16067067
56695167
25598600
210609946
139932536
311177321
335291750
92709862
296387500
331289957
79375086
88668730
148520151
301240440
359643041
260321273
275229150
304357778
237064190
246877374
127590167
335419554
217068146
256315626
14071105
273896825
353235226
304709039
215089677
6405069
217220955
334471950
17277260
68604768
182019638
353454672
93136647
109981070
380917527
311045109
296422385
337145901
272535560
171265883
73777371
18106454
35613662
374033535
257907118
303902869
260244851
253380457
16865900
84012838
121842917
240910503
384892536
190618438
247903941
207606856
177194862
382404897
46827139
185343669
348672764
288913438
316329969
31657690
337029925
62102675
57261467
273228490
132734581
360154252
101690666
335042175
294932900
153893169
299113104
387486853
287451280
72968915
171839698
140746567
18443181
383972058
113762701
314006139
178318033
219751881
82107742
334052695
168301141
233256932
296995889
187762649
249674730
387434677
223537329
371881221
343832364
18721761
340727937
51187640
97046356
77972248
49497063
165918944
377015900
250782062
66255168
115468546
192570557
366645293
256355474
337856627
349345830
183534750
307148965
246945060
313514966
173875564
284404941
312581738
296725482
195865234
230087318
36388159
18797174
216465679
302522350
89434565
294271305
338518375
99067912
132961976
182461813
247677940
87121686
162865711
288842247
188363795
31397627
254528982
347804704
29842020
223038303
47826359
237727075
338004666
340402669
145256625
36061944
134742520
51681596
279610181
51552987
294080971
107050719
254247505
138390909
101241168
346126157
295399704
393706535
313841093
230590852
295786317
104362232
197100372
244684832
88896698
224179936
153647461
343730245
161129551
256914348
158715608
326812259
64124037
334360234
162703768
267668237
93685276
319476988
15353406
228906478
184398446
367806172
127597606
144426944
35294173
298399721
297984911
377213007
161123303
269501158
31903991
371149664
64888788
323656931
158574442
153211594
279571127
266457390
300559920
243202216
305992952
253788626
107611525
161273361
183199269
119646315
217402704
180239726
338228927
135585730
396884336
314266138
326177999
217077909
53630743
219172245
83866399
301158396
396418477
311980954
249552235
131642572
291678304
239989190
28929447
38185246
81142098
270669611
366859476
63237041
136707104
295483350
239690306
135021229
269230360
235503324
146449381
107812725
161157236
36374066
140083361
311491658
389436478
13552453
113416878
167699034
355787606
342842627
321645309
380427717
966492
152387873
397413492
132452264
155077799
28361924
259290700
386105041
312280626
305089646
124518405
275463962
230497252
187237286
347674033
130767452
257000062
92693754
33761557
119460638
294809843
329614486
219957489
334550179
42259769
187036601
359028402
187000078
186086785
189425791
148836203
363477183
271578042
149926267
76516726
168130757
251886062
108283409
349012228
137245932
89939492
252952721
333678200
143715399
115073425
87859609
184459945
157906965
142246293
192190789
256934002
372073836
386988135
201913749
95480358
199265212
132003830
341995118
141790864
344318287
324991360
81514581
359569184
339939860
61059120
4482002
96251144
367956987
85878011
351613928
260997
379326578
45926081
380673104
90192528
356692464
266314443
213924793
322435103
80058510
66688083
103552262
157797400
64835674
226236235
216128505
197668745
140904339
104391025
260770740
5512492
14160402
45283043
307216785
278350040
7925711
234323931
146073752
205666383
278655056
237149137
305780918
328244946
292202525
340872503
339325770
319983677
319922072
100753854
244647875
272422852
85957488
354393363
388048404
388098830
121164485
39950423
348909124
228571357
114496310
129019012
214969874
89271546
366513942
180956361
167735430
63697212
77846382
114155293
86513974
5963255
297864059
353054063
210342416
78504368
385184964
178380113
358191296
216577785
260056318
209736561
298112794
298671254
298150739
348557359
149515505
291719659
343840247
281885097
304606217
103013285
303730336
395835066
143052017
92387011
367193489
228040248
113888915
16180800
52049723
389107657
273737582
267702506
192684557
259029573
307381181
66003247
213290252
12939631
39530428
53291017
278114736
55948549
365398372
35327003
394865118
273856733
214332507
239648205
83024553
383695257
354662336
252949771
152627932
324302986
135616399
212955552
205172243
201863439
353182716
85287622
38853093
172604049
66751540
395092907
288517658
294815489
50911034
378949221
146451893
32958125
98259788
304019724
120026306
15859610
161380367
87093178
295486474
239128041
298524563
35631880
70316138
311616187
130273233
317592508
293040682
287732066
147164157
281424157
115947172
263236509
133010583
246994242
105906877
80147697
346472552
172183659
356206470
12145060
259064981
52542073
68456993
185132939
361800941
243353948
55159347
2181513
358331249
13591482
226345355
145762125
286485260
122093384
109487684
379423565
158121550
12669336
149607204
393460356
135406767
393896206
3920175
49923702
206026595
182916042
147951348
143300025
37936460
107362960
123529958
24306165
227447041
389206975
291710298
193224301
27360425
353834110
142346256
151076342
83756643
128984083
118600461
362050503
63204570
343719112
364410539
110121792
32451341
169674513
142614845
144193137
44117395
222262894
180873377
128978836
359106105
381113790
290505966
319273691
87462156
348415134
17932101
131675586
72601152
145661786
384087351
316966091
99596299
206894273
359799152
103617883
359946596
277419705
66102327
23709038
160879402
79999673
322453569
224333880
115835612
318228768
384029744
79188414
32372660
306945621
153110595
363872210
245466357
370185813
204245251
185609265
22522047
93195990
48172845
331765751
126848118
65212199
354354583
256070870
18539678
139635123
386965352
223331063
322111260
186732347
167193900
87648361
299704370
253892925
300580205
196263717
253539998
320968690
260467687
178299936
363629001
15201576
105349819
249294984
127968875
63839083
238738675
247890822
80568441
51476107
84365010
93023711
349704892
11095487
112000374
14440572
158616830
325856954
222949113
272000083
247512170
235185896
116601340
127051980
332029944
136717541
9630600
121207964
179444591
93353197
95848624
347214684
197157733
162642078
147148399
123921734
190427924
265374679
225270559
45538498
324997657
352934583
271096111
294647969
8099585
264792861
16268711
167733800
47997139
351858786
78153254
47368445
152588840
40052238
218116079
74501289
232484869
128691648
324046196
341758994
161528948
177135314
263558860
297719089
47503944
226554089
238000004
349699942
4842313
248055787
143612948
171232673
214041117
76952703
186092092
369324999
1709829
297332520
384743147
276027393
306984026
263614754
164711387
181893137
273679706
14795139
381712728
378842349
319122430
249783210
280317652
3469541
195520532
207147939
304536876
329839516
301635320
37215355
92763016
371366424
116505674
115180875
257463116
230014698
250206328
106894891
209567664
85695535
386523134
116354921
198317700
168212375
65831814
105778377
87020809
77981487
179979460
397723832
55816749
202602434
283684185
217785497
367088444
275194714
2901457
157846088
373192894
229633027
12136883
51937643
111849732
41299656
96048331
221105919
158623719
316421914
348631001
370733977
185622948
135018978
396073363
23511292
324475582
274473548
80623729
173500337
375323146
343838429
266813874
336300172
326324524
367945439
331424490
69796812
359708728
194610172
121969651
49046104
148414204
356347284
149402592
347115772
21887467
218623475
372375389
388456629
122185504
230883839
296434315
113857784
389068590
296017608
278632687
350682769
212619559
346908504
189827539
145498991
268578006
262169469
360238232
93016529
280112677
345656687
207643404
194951587
374087374
24587251
388663623
29269716
385217767
96294184
343364528
166061904
99402233
2542425
115611471
81818057
34315704
290603798
82714081
363998663
107769432
149890812
148432810
204603375
360841664
104921404
306149805
273331527
396741440
282464144
378480981
279803305
128136968
166139148
88817172
329898858
131802350
248822265
52831458
54914006
391357364
229488878
178316221
287343615
334560766
109230785
11333841
157990566
178260051
286390877
211206168
33147838
378643352
60494861
245286281
56398092
241657476
116126819
342771177
148844925
265658887
178569152
111265289
55395291
362093539
284333960
192600724
5583529
21525242
177802264
237700164
180675966
135765727
363286224
350487122
73071568
81769788
188062530
271433843
130679704
16305576
187808520
362022288
238505763
228564270
285972657
56463768
8147003
152030753
235792017
204383178
157286098
39873619
313764959
396650329
3386564
104058547
19897220
291540120
188640990
36283969
95411689
54883317
257819882
161132746
335752586
32440487
150151766
212014678
350162838
370245070
322844292
127022741
7592909
386362522
182382491
20288994
208534910
146635841
289777377
38144618
77965399
175471161
11213933
52959930
197233974
65809017
242860576
279988822
87244893
64428943
314550573
334856267
30365079
388784715
126340670
55950398
66065101
63338280
240896083
339445733
31908629
394576700
200487200
219194284
81226440
93467917
384838879
373418106
374730969
315838437
296858840
35858468
157381952
230808809
199878609
346396719
31751268
157974255
186200885
218962905
339176143
206155044
71880341
24224174
103339930
372950821
43714982
230361954
50085578
370419838
124609101
126519084
73019414
60882906
374903082
354373345
151797209
203830293
148840901
236510221
388770743
149502409
190738090
44737999
79106576
171427055
229639162
134989421
132072517
345544279
105174076
77211393
125541582
79790829
259599176
337016705
21421289
131831926
86625269
90659318
149553623
362061742
155506689
323649759
123042881
264693385
6265948
278063318
335467227
77429110
17183597
317985430
384481064
357263302
387934488
200117859
110067771
316156788
216192984
282067974
394479107
178995909
113023232
396510606
225889385
279824778
24473349
324020237
113893302
261097829
282163293
202935454
106979603
124339923
199084239
374591312
290895216
306203739
21780450
310798149
141779294
32834368
92093325
243191481
379051094
183538491
65844440
304714606
264329331
279166337
133927269
20187452
50485563
47746305
304269091
150351016
358656246
359251586
187625147
125396168
295919597
104901458
103973762
121603519
249947912
269036419
154199191
92042206
240712035
143298180
380260936
333343977
180700760
318238570
361955471
42872426
311023624
158118367
66842512
161247719
41653101
161968322
105830978
70395762
65025738
279936500
365506659
96189476
105312729
75552666
147043072
337138757
374284234
303954991
394603757
74557330
207180728
340679750
330654511
390952903
100457742
267330821
161922151
101781664
336165752
185484993
224862213
299476026
225871645
282027607
289218238
129267371
64589544
347141207
262341182
337937911
156963888
92786390
94893173
156008839
239871208
373952748
2958920
245749941
336006391
154548331
246030285
71602731
19641264
365441964
108443321
232498014
201201621
353892897
57695673
107071274
136659679
267477292
332955314
251216948
268645279
346420073
84691900
121749302
157330638
338015121
105326589
76424197
358199515
306158700
342153784
159559707
5975295
326585852
140848959
307691164
10011594
216469958
281085736
204516726
139485175
102179708
374048121
101671568
77434107
342972672
306207615
34546894
68213869
188587221
323750268
298599966
116880982
328233226
294138496
338914491
49188710
24130367
140382380
3009941
251221764
15703616
155189018
285208664
192531632
35781380
221200250
256141496
316249668
22711491
79250021
147123710
174130949
372514361
218475488
298810249
295358678
256762494
265545797
158086977
179657997
226302538
382298099
360797204
128763361
369921882
54161505
366282301
272626547
368827655
238918557
18909319
80022376
322385180
117846507
282800983
75912938
95615116
286732510
157576227
269491757
13018731
377883282
83624626
33042908
286865979
153114203
287688323
26281783
225651268
65365337
386698761
386680831
359441434
305338580
232766863
324433953
143995089
60023712
284768428
262211983
191867061
39617750
293890671
202625349
27213750
31134314
27058964
47831026
331553268
12161776
317787316
159358136
391860932
381626281
144553702
34286159
8498493
30923692
303595998
57311151
46467283
24713813
382618031
379400203
357149135
355383624
83351638
62204616
161525838
38262897
17643558
50337460
18875970
164275615
356958188
376067674
388481398
173068690
216234723
66827062
229323800
346028132
109893714
240716621
171324126
207830741
112386984
395441379
355136033
383654561
369956513
259445796
179632675
312838323
218961311
201354570
196635612
354848283
59730077
321266314
22564950
221885278
82695051
166081525
275527790
81507008
191616757
93676999
89852320
75446733
154761920
276070934
133148307
49879794
135388505
149507310
203169700
236766567
396653237
195303596
10745379
72592449
362975567
200075168
355019394
61779771
339820333
29156283
344097549
179433929
160653508
385252746
213589993
256946260
302799164
250998422
296324910
381028589
169909760
102029174
144290053
178536077
10704061
222885471
198390154
61772247
306732044
137709685
106464964
308135915
380466448
384913242
106503512
136205537
67492364
326197038
203917221
354826876
196537276
246965885
211679250
304787969
378911796
267799307
256460893
90654279
393048894
95152471
395641415
230353531
220615715
295437788
198607137
213005619
167860474
274235257
238826735
148435549
261842137
327108928
159060324
320892577
359548535
351267242
108723451
251231797
397143933
29150888
319202801
57130162
278039909
224894790
173426615
300905204
93102889
1275553
152640463
375925294
334877713
361131700
206622477
258780492
324350361
321916750
121270326
86581244
294687000
95108431
376990843
114599059
345028202
13353181
265593568
295728933
28203496
24393815
76511681
378649771
288146985
314506238
41672020
245371218
99638566
117419764
323637280
30540574
197333814
338192514
157285042
295789478
300342556
307157269
353332024
323382510
317283505
52327122
123425585
373989126
195241932
154150298
81583946
222558875
45116401
394380929
271396386
316325233
271215176
130810723
42918718
152973790
396392078
383322662
63204854
316937676
361277991
293105515
294334937
160934351
144299366
142733907
198891012
320045097
187166202
382051412
258887911
186611364
224615806
295692746
99793019
34070447
172307834
232022910
395821324
83111789
294501036
350741988
338649892
124869547
8453564
261355356
134928482
212113502
292403246
110324204
371747628
236690872
353297834
204378090
249437917
45669756
112644181
160135355
380027502
139239891
386376375
305850002
378240761
301183179
34750955
8338972
24622690
268552082
158238950
151754535
249332282
133131803
24357337
280676056
371701479
301394258
129359966
106685327
375909211
96378658
170975286
163617684
324409533
105435304
279939971
38132434
197927712
273363336
278176581
174465214
166852514
141624189
368369799
125616325
10261608
214314087
43108891
24263342
7273553
146515336
341922009
365023208
70962037
220840075
372630515
150826980
125972817
184864140
378189798
228216311
376407718
37189237
55773920
127621963
187450187
381034574
355118944
267125773
32222169
109013991
372864747
391974162
27018510
46449699
90640
324469314
27354710
274904097
58628083
53785300
372491133
79205061
223979191
326132052
115664929
116705691
271928208
10713061
22652813
144019071
262350863
158011882
85356986
116784227
60507662
365501553
99094814
69674288
389757498
2593705
267625771
260432565
386607090
145713486
84582669
238938679
375029423
317895143
141847494
116614253
10773157
268354045
48160192
116872967
105860175
34088227
184431126
213978358
265431560
31109669
304785626
213146112
161243760
69191372
282834637
292465900
142634208
390568285
269220901
71063807
103027463
155793829
142109684
109534955
253712012
321527156
199550066
384263663
7011543
339632492
141038164
52780911
36943542
203216557
82260116
69914473
397359142
334079573
334012401
352987776
94414068
182846737
64014776
386990286
6031895
374226556
78512608
142965073
153610152
295889616
47473301
123928631
91378099
194709176
15905016
11804686
73412371
305021335
41815516
269091189
181019102
291645639
21838069
105190591
370522324
15455492
322043991
319980640
244704592
341578157
250870631
28895486
145820455
324377388
85985205
190571509
335887340
202980257
269259495
296350373
105019594
141874366
220083104
204935711
370603247
371980104
81210875
375490432
55697996
166334232
183260639
174076549
2556365
237225086
10348860
137857141
31658619
282497045
126105666
262408392
94242805
359866107
35470318
317463277
282147499
211620158
216511294
283229975
382554836
283627911
284209244
230983282
135496113
196869005
105247874
180490645
215380092
43811786
149146970
216073756
135743784
136740831
78838257
284417868
295731403
260106017
112823798
135841877
276391476
342388117
238640724
111332857
279024934
384331905
299672088
367677155
65869169
100925251
329207555
11119253
154951244
163400716
2776212
98480804
208748373
117018308
207453666
325401219
115830364
14297854
140160338
368375502
311820197
380934692
310775810
238636096
45406184
362362911
372192370
199589096
354949514
355014166
147408169
274863094
14165229
374080069
331134368
84024770
1805502
183563577
194611805
351552572
138205864
208600833
302412452
327341370
76751277
248712367
43338971
394402073
197594406
150735720
356508617
23266596
236349181
386463293
339529371
104530212
166716934
274775094
95660155
172426300
332604801
225624324
59449678
183555848
233051063
348086979
151272223
116185760
34199027
220939555
353396285
125195018
291512854
225812461
12686253
13504557
144378284
180177227
358916677
171229127
14054418
226134834
139262730
68124249
329531919
317422128
356775307
349469031
143857475
145372095
361985376
181030525
9397091
190692284
190605720
371896099
369499473
370999393
249546385
39261388
246794487
172366932
352239396
393583124
259372109
294877208
125683575
84618933
363924770
363008559
139406556
567743
15605314
25962204
94749894
169240452
249031578
339770545
248637676
163180079
391226720
240446147
290570721
14023052
378714609
396169863
218638307
135456225
218963552
382042744
58374850
78496893
184063121
244543228
72478895
388702946
364148736
105222286
231280432
7842028
279001011
66225456
3944301
320943078
129816053
130805932
216950441
177093565
18212250
284582810
63145440
111296334
262168396
349555136
282632142
310347114
96546866
264035799
330829013
298271295
236530501
319828185
190165585
253856050
217968899
133791108
205643717
88630558
308026725
172797450
122153846
149168547
339226892
273230113
28681521
201316602
6902170
351885921
292061727
156606140
54184107
325401254
193205066
108536717
173604204
205493870
368214646
78000141
199428966
136736875
395132192
203311724
13934031
218941524
27480113
221831163
334586940
156158674
220318505
201721436
305010070
341163491
203857162
396340486
325806925
133824583
371181286
228081836
212739240
95392477
377057627
230212454
271468326
279497956
59728887
144540041
212954966
172839435
296816854
265244038
115055289
278761735
386108571
344258572
260100703
334427979
66010732
298655222
115335290
214730026
23923501
81664092
328574134
375653
111667471
267856538
398977442
227223136
230257886
243971414
110277965
220174366
331240845
265113546
19031209
304325310
3614407
229780372
109527668
335516330
198955926
214511276
117513810
157457687
222764971
282337755
190930875
157966727
151789254
353999794
173784260
342202842
251811507
64201968
68943640
288478002
129161697
121842796
343887833
217581403
39826610
9681624
365967007
266466653
320938545
74714128
153982101
326694410
206253231
86441788
307063147
11051806
267016714
329225809
247765740
127859448
239399158
156289058
43584683
266728950
130312642
54195157
258895186
218382860
281558744
3640021
274034602
222500041
361853549
274691933
238139280
201465467
60148525
331026563
229356468
60831599
5076455
234500976
340374649
91747349
70217159
222957090
583099
274174127
249776853
357916149
43799901
66672263
123969549
326549058
164177858
55798511
376328689
225607858
47548572
190608844
186046434
318340909
162163624
66990909
135037235
173834954
179355029
279357386
45886689
111057012
393182225
17133172
394675757
363661815
256931838
41467256
279652645
398320284
94614079
147907188
70276181
107509652
208375976
29180172
66506922
54951089
40367918
290833637
379971163
361689063
225499129
124560553
72252862
37647794
230452025
299126696
302602067
94657662
41724155
386153780
53961142
145102934
65677441
234248035
380986109
167685558
249519521
110196787
5103994
308822080
257347569
166402724
306870417
196047557
201732463
42585667
182793155
160121583
95354812
61361806
21962676
219024813
178434874
252178041
310827885
87473737
127463438
249452052
171787978
204352488
238964138
17046474
93585397
71867183
207368290
394081710
40472534
376556060
182497297
279353620
126672889
250408926
117585023
131002935
127201058
191755089
225441180
258612161
244174464
187892823
1508339
165272598
98342977
268392045
273469138
292914219
20437057
230351693
155237284
346203844
365381117
233394712
238502655
267381111
372624027
102068977
91396378
229880545
8584082
132613142
144219715
354991292
213852196
115408568
3725745
95006869
317226288
295526588
4338708
366723721
173538109
133087546
90407225
50909928
181610885
351075934
193836281
301976439
21982972
148702592
349713516
2307695
250986635
244770820
276827011
253940729
296742358
35503518
160194544
285734528
365698378
183773043
382421537
263595050
72742811
119008592
319265939
51076012
199439925
115948937
104127502
262125166
388673662
278253152
61953058
238086203
364764676
87990085
16005089
235929303
9973135
288852350
244537027
108818623
185834612
279107123
204710660
272335898
274126464
49256663
121554911
228446063
138806976
338917462
100781281
111612220
272029038
67071147
98240409
279614237
281349292
39517084
250615084
249632533
142028166
255241265
288464853
193353179
172769803
73745489
370095236
201888591
30951226
56839292
96400622
240297599
237056908
5933476
269384016
379217710
10396100
124539949
62156269
231894288
124924062
376220371
387389356
254959324
148328617
308033993
182474932
155267029
144856150
88340629
311995668
398263817
374061263
381271092
208114851
224093550
288146442
230030410
38487961
46063129
10806009
394054637
227549081
192023669
251063307
111527205
102611150
305026406
355038887
206635240
8330375
282038022
348556438
366789475
229473165
105531751
89816898
139027109
188798594
49822194
18383479
311725529
278232328
112353167
54451654
374097664
189654260
84275513
155633451
359884373
309751545
303132369
394554360
196404369
162317800
137061493
37650388
7742030
60083238
279272995
102191159
392080421
788489
191756807
370843594
43838852
326180138
267543014
189055128
105324818
116408820
334909223
24899327
155869775
159304228
184974627
146166673
376238711
42673926
32871540
302981919
165062669
119530388
147262048
103329705
165808839
31549648
9794230
196319798
74733044
167992542
198303810
162713112
22921663
65163089
114074123
168771934
51825746
142536791
379689503
272021047
45329072
265553032
273041995
131883979
202996184
227994676
103370928
111702592
373735079
69274032
184597023
310805567
217769050
114173079
110655494
140789512
208209913
202992156
141049919
23176775
190091855
170988680
187176251
37766571
31420002
358537197
90031413
372512049
367077990
223824907
367174848
3677369
218928629
168032882
16809552
317598947
12552624
214113058
369624744
345683323
106254615
270233644
322558530
229418049
340927148
204754104
350680539
191027694
164826413
43206760
231647488
226544734
74370322
75531486
245049074
237083000
279630242
311996569
76380626
5180533
342985297
6261081
203904164
241936685
350102746
384523502
113688466
284106694
90475193
244058001
163157525
288326848
296206740
223034986
100031849
231876219
271052102
351918693
146396084
365119631
10130242
65643150
318779333
355804939
218203380
133294682
43298932
238990068
274697739
67951625
171025110
119949303
28534587
184189099
61265783
241480392
145785454
181835390
188678486
361273509
302111445
68425616
42175430
48396427
142516634
75337254
271708726
73016040
199239920
137661472
99301510
295605776
323537597
380712025
340277099
271240582
308014755
315417821
196911919
298973282
212040244
44634568
328442558
44809092
70217988
170506519
40347728
34999494
1809293
195561972
176896730
184396927
354601665
114767355
355205350
327454293
292455117
363156150
95072808
173052377
52557780
239041469
82592669
393019768
319850083
272832324
246546317
219225716
281056491
187201497
29909694
83639244
75735256
378069670
227189632
48516784
305921329
305851748
170185964
158965453
163338145
310580329
60380770
148181069
303092656
320144857
132671103
139490428
86940436
237644218
82458534
207444960
298439264
38317740
102043510
266435353
311378220
391657173
54415975
276629090
328252195
279127431
28714328
223121594
68798433
230847819
141272918
186686095
189913061
395603356
94636505
139231854
233471064
9361095
355265634
16402906
65365562
151904026
42302265
66231755
265120622
271867013
245783190
156034169
330667926
189248280
289044318
172352987
352152222
398644378
384215157
237919359
379782326
241455142
119563523
135829873
250940764
27027070
156333633
1543567
258393702
40429566
98332677
113573390
174329339
200380585
290224478
364684955
349783124
395762506
369715401
11023446
172014205
100493839
344995894
10871631
18323498
79456123
3834559
86566669
332790995
190528916
89609614
218925453
51491242
392233932
168348833
190783478
220232722
354328846
272984616
277452097
190860432
211603983
157603901
311499405
286468983
216600069
269789002
184857834
268874598
198867474
397381250
89647565
226145121
368062693
15077421
287553073
166280889
216539300
75451401
396108409
118633536
124603838
298994961
156350042
320835749
368522059
124710416
352666749
192942911
13424239
210517748
361887478
38709084
385344187
330046518
207113222
244916227
261267573
256028963
311559659
93003768
118587105
142591968
195203116
252398243
158403610
396181987
246167015
345186859
63306671
290486242
297178379
126508420
356304986
12642826
76432058
364361452
226639945
379025079
277975368
191343671
12786957
112052545
26694971
111886373
246044164
336206792
23932807
260553317
103878909
26354209
97261623
110157490
329199665
78564872
109798887
319811380
297704876
244009137
385809739
44459369
91765466
349279353
151507117
390355757
326324892
344135833
347127532
212496586
313346027
344730087
346101075
370882352
82667105
329790747
112004924
276582035
1457205
216399259
287511380
338167985
287892251
385463249
126947337
32758502
339196374
34024216
284903954
113664764
362202909
266250342
383564451
266467326
146357382
4434201
339294627
381054549
78615657
94141569
279590425
184080793
253591158
346782081
318104474
106961757
162492574
293352328
300247131
305006424
136243355
134836816
35675140
270799412
366972345
261509211
308539817
112480670
299439539
356386414
120069586
326220929
197141264
373975414
328312251
147182074
221442424
70039760
193828365
258999369
345905918
63650357
254504829
303989269
56806259
98680959
32480253
339002131
385450780
112634427
87702641
388553093
67009338
317057188
369208162
392786012
154970
3222573
103400803
87778073
84512093
174955377
241686597
71445920
301182664
200737539
187340529
195999753
17388675
214902521
242457958
107271234
355703873
111222597
286337841
19842539
320771746
23047441
107712256
312372404
304257768
301028409
288146360
166916841
342485780
372152527
170226804
398955160
266943414
279181095
53435452
170783547
265989356
84919888
397312573
222025616
58901481
107070938
110816953
59949617
275923359
352321832
15565256
359200188
358602374
382888041
244787211
100402091
216583319
318933608
165383616
385577549
260196696
347857142
161465107
170593270
263607940
314663383
96781732
33984587
298408516
372531425
200804382
103979350
346590818
282632241
236455485
315939497
41383615
36044388
335064812
314617855
227998572
228309481
193764076
358032604
160924012
338286352
304710529
391503348
204026061
332926954
296491026
285318677
168811468
372935028
193803906
311549321
203926335
233219619
386839594
302107975
195669618
309533963
350482732
146984881
264216116
102469914
126070174
11430841
223463203
136772735
52638825
367797550
347740812
77472790
359789463
45630866
136055702
221355477
144138622
234386457
46518002
340449048
293700228
16479148
376956124
357575374
332190627
84227072
325246805
216441934
392017676
173345544
186788182
174743288
6942705
366766261
301606383
10847673
271198990
307000619
44662397
223292833
150144298
35648710
4200144
380975905
374466411
290881292
287857988
3577586
368775261
95296208
129424831
193847695
281776002
6702622
256563092
56002001
66060752
266280961
308238898
236558042
240299054
229180701
360774254
244412848
221100345
13144804
316145297
250647932
39744726
106848972
123705927
325839149
124786308
363464372
245277505
376426964
97492346
1678631
31162595
369569891
230811951
37969493
92826233
355081349
190626753
322739057
40537874
357419077
275662435
248132101
330352805
263609567
365603303
170533190
298485800
214939124
188692410
253579075
195651243
113561457
354211185
377193490
101772969
293002991
5291165
143104131
395306439
334382766
25027369
202170470
371584247
285887963
306881446
268767720
375686226
73002614
246937438
253958474
345864265
355195621
132303858
207711227
257980229
250304854
181905005
283731206
136055724
202239196
226279613
160426258
259059835
48086963
302921115
334999303
368858937
192474645
72699345
117732581
199185435
331641811
212787289
19093802
155676358
395696069
66339068
317242681
291396860
215304982
183163697
239276534
358601473
173200461
294953952
385856345
165520718
167606002
353251002
81382652
86005039
172692
300100233
281830149
59323291
58215636
125885086
377301970
211613667
195383601
364957247
326809250
361265451
197400138
288772376
209913200
313300227
196570209
236946619
277177836
19707325
117030378
339304266
234331633
334272512
380269061
288337125
197570005
272526610
151206981
289314125
39869539
66704821
53783222
81981796
85564358
331363528
369782378
389796356
321403117
322670642
269395391
246743536
393004245
32737053
300892769
179464372
240230493
329794701
343017657
60239518
171829385
327477150
100246295
9763870
384956672
102814215
144859793
344299610
59024354
107534984
292489919
396957611
108027788
390529219
62558758
236983238
373972293
29639455
292275692
148168236
64233165
376329057
240043723
210268022
254790696
117422897
360376678
295705489
129807762
271302048
110735758
116927542
137391579
141562960
242371366
276749110
46109174
330878407
210595809
270627740
310946151
218661092
2035777
298589248
153637556
218594273
378815080
190138176
114906940
256085120
210123235
151298909
100190425
171556836
86283500
86666561
46560419
18022435
325191798
7710380
175893173
373773256
226054037
395096361
6410117
100980493
38258797
136246386
84752849
378870540
8278837
189171671
192302884
68609915
288602306
239936570
331965514
14676125
107083467
284344714
68299636
217051151
305060061
250332893
305707883
226780881
65297865
334599370
195263036
256009663
276250202
168544154
209441733
335530662
344804185
224739092
285306729
243207696
221993486
65310030
178689181
3759461
296544672
316303205
260321051
302059114
243290478
193582124
217979576
44861091
316689947
17484269
170480839
308319906
10528778
265352081
302717175
5129361
195428296
104520986
20609399
76600522
355277137
354888780
293877866
163135593
327885991
61518823
288894035
89580428
196565538
90475025
366771620
299454540
386427078
119627216
175160253
5150381
214362285
65990227
93569438
294578467
386469631
132350226
311271617
240226505
249889293
242756136
140628090
357559482
53345461
387141051
79054116
253325836
176794113
31011958
308086140
307740221
275586390
118116410
21211792
4898427
389840133
313531650
52469111
287105877
59645985
138380081
39305619
67787140
384053148
257190957
313300223
375757253
205436652
195196670
285489883
169147364
184081033
352624660
362244951
352118087
263211313
338820615
327332024
116567840
44310884
47272862
39520588
330817550
86455385
191490950
78782364
56258741
354759202
165753159
348572667
171108257
135751822
7676103
346579852
51692499
326200753
385411239
182553497
362748680
322882010
124602760
235155508
252744634
282096972
344133381
227591404
337656149
92173210
282907979
335811367
8313258
143703094
43729579
77196265
245536467
169836552
228545964
329063592
337269387
240563278
96657142
348428772
232858657
113899250
22750252
163741231
107650062
22003943
305397963
255330541
89343448
335976709
58756743
194418214
27214483
122380172
116208423
98862165
203212788
354282839
41366998
71921118
339538614
201474968
305714883
369052939
300456363
14372735
322698473
211954721
278483201
149855519
158349632
53249321
152704590
344020565
311036183
3861989
127810935
88179701
312680801
56878472
41130460
266864987
126671552
106187576
165285971
171860632
385648989
115636759
225552670
332486755
242472816
155006872
254513277
224974417
312299853
180901801
359259148
277954589
316499601
260043267
293137279
311780787
214654740
50367239
68905787
390966734
348785069
27023721
187789058
18133789
359224460
219868214
355611044
98099047
32854703
342064545
335854239
378435677
216268142
216418407
50484208
329095278
53825631
117806251
384537526
337647627
264233448
362099963
80363502
268783351
234004370
296806250
357103115
118925302
73162454
175990020
324724549
42915721
392011960
94307079
188340522
148991391
343350069
101287581
298723174
119047854
202533402
161042161
340959538
331255733
167142396
138348963
300747624
239588130
78708904
313331365
273725266
17438783
136711924
191503189
377777924
140830781
249011858
63992639
111197107
88011463
356336906
137725800
1160735
137076780
217397360
31044562
297348078
106651182
308507480
348036008
351702724
306523632
116712278
250169444
158966610
156662021
345478006
225345421
248198553
360368024
36075456
11310376
11368921
228030128
296323449
274818950
322143221
380700824
199189852
303443591
61454663
344282735
359762353
213868965
281664195
21957205
146433596
95071844
3977746
361962863
179815665
91872695
321281472
27554046
300321484
152134560
170337287
298352403
147838331
201464046
457814
87285935
373584913
340029153
254563107
90056222
200156018
61520421
111305883
163997432
58187685
117216612
190495502
330580317
102249332
54480238
64345084
21025932
185876198
389162809
213556120
171475435
312654868
189159502
293650252
103696739
119260032
358169940
184625804
339448229
213135493
317120317
337866080
108284557
116898405
267076965
265997336
51577957
228645623
169610306
22826124
207383441
304641945
183443678
129877278
318308035
28143405
129498006
71237248
53903723
133212016
143677388
212922643
154073569
179314325
13072395
84524739
361209981
397247036
10133147
27596192
182483524
176189396
111250408
14446586
172153488
338303715
64702175
259245233
132159583
98439882
256196337
338763007
44322536
252135025
308813882
68312592
296202791
181062490
153107021
395693161
368836399
358045334
283382478
317610204
381826228
155671646
184552306
128989103
27540936
384442413
378734977
397346877
136883701
383338816
239151117
258210591
27718875
71691588
57029777
267955289
37328875
280984567
96484584
57826497
267643226
289155123
257757337
189697251
148248734
385130676
95615900
384641156
201546096
368411814
112614243
339879027
43348551
61148702
298772911
24841601
50469330
103208953
152699161
82822333
355806330
214748006
244271117
390004928
30550942
179431346
227116741
94018618
319770298
287903640
213576611
170426318
241947755
126593291
150563467
289890107
37234552
344210878
248760556
224358850
389106048
130179022
81707705
391401394
44381560
19462565
82362485
118347102
321646178
193101853
118172009
203910013
147902595
210226305
254725649
358765891
370171519
276925667
116275902
366911501
95797486
356400201
107985508
280941978
40945191
212689334
283631028
190178068
258873106
113002950
28221673
138134973
298246062
78850371
301721441
9865628
329280265
312423881
134926743
322513500
143991391
390214018
205319433
93492746
196429614
270868227
64655493
256005922
76141034
314159438
188780086
192247482
329925574
280767327
87970006
197247924
286859503
105037023
353729497
291076205
292741109
313101212
135415767
112824912
28374193
304927765
54700716
361917272
148269111
34736313
78898929
370659749
352011406
110332604
57011370
152444334
387538517
125163211
262638663
359415646
153074697
330956696
56109552
225035217
383870724
6071334
124123469
373300551
323559570
356338659
203744417
340583262
290083317
243876767
129175622
337796815
144125963
8059795
256958160
158830166
306009051
37739010
234241281
264102065
297497005
316098303
47457783
178311724
12062946
293265901
96934348
289847407
271535788
66439199
112745280
374233654
315671582
62825463
192826109
230971959
163979832
246182200
341784498
244570575
373224606
297014694
173491183
145322638
242633423
127198493
240415309
122157614
395022805
395627144
114706436
168218815
278702014
309067270
186475349
281717448
238594274
193323223
264037581
394785098
2008936
268159544
215858491
271918739
277521508
8293243
267573737
244437928
357101881
265198898
308369158
283936120
372975558
356616079
193799347
230222918
232700357
336592819
151763784
107190607
310369691
69978037
46535806
322122316
249548186
252465082
264900392
393606578
31505459
35081637
352622830
62404694
248952590
104157761
263527962
252135606
240232732
351241150
338635432
182737055
155805440
264943711
53392096
253325505
291242724
317400188
209534922
31250828
185825231
369353115
365222616
135772927
83753484
293098602
40566150
177781594
261780135
52264469
31517624
191278935
307219133
206126439
317611605
346972951
1288164
56482152
214297336
299253122
351571868
14608158
31945668
384732865
45565808
334615340
335999254
168302932
268131477
99282810
58734891
134441
83472410
115779855
173821727
91219607
182726801
179450970
44601733
196015076
303226692
181812933
192487901
276870848
201618191
19219549
277726243
314014721
168493318
190890886
315139478
127779171
336284935
63362372
198216222
227528572
156935589
163210018
93040862
220536756
219975294
323362083
31767135
311736741
213792801
299016731
25178125
91695704
317089952
137900013
253760725
85498741
145182939
345171265
341366686
138768907
59707160
225600042
148258701
57789629
138732613
269612096
93737877
320866993
276377805
68414181
85198522
116757780
162826353
190527783
373132914
332864091
220488777
203983908
118087326
241795586
34147063
62952420
164026479
94989958
23906505
209296618
135418860
237414019
302689326
358177361
266959754
176856368
368147180
219759234
213908487
72606280
372588809
354369734
35782663
351414733
225471909
102204833
44760198
286477082
152986727
250800618
203293822
209329056
22405182
227118122
116242146
69452968
239494168
372953614
293126548
65246185
75229321
233650577
72173439
303828550
300501409
384436046
386729921
161193988
80921987
96866036
140964725
231054220
237697225
68104264
72301631
236180874
240258955
16538668
376382233
116215959
308366
328423673
49000178
274704126
383333004
324604915
356416253
3394556
115194290
233598936
135823252
59204312
104608075
295726440
243936808
187349256
224521848
179934379
378436532
341785234
215868280
131343848
351675180
386588295
222357108
41787739
180816630
243273716
292404233
4206628
206235230
183627303
156462542
360728478
300281129
132668841
8683091
199998507
384153736
17546811
305581003
63275833
301332718
151931198
146140527
173257636
124904429
298854318
38307411
126720927
154965117
299335100
113509560
176854826
336244681
100586332
338047352
234849460
287864526
24314892
50884350
53165804
38121151
350700282
299247351
316580410
154625842
111417525
182766888
156846123
2424860
15736863
396461442
275538823
362689206
210792071
233714913
305623246
121461486
138066725
42350167
168448541
280940320
2420766
202188447
141852600
347157044
246395553
63510815
237567997
207741849
267772173
322597453
124845957
90693538
355554263
67734982
190432694
198647977
391499919
194541568
136503026
221466043
133923528
87554196
84241390
253006850
329540265
287601534
210944583
82622369
335181989
111964628
219836710
60094897
253518488
3024362
233567228
245779363
308324146
210406166
313168262
226212624
382224447
293973921
323013072
232350057
59581091
269765678
168093257
3830740
146624139
275068169
140477734
333515500
81142427
219350475
123705832
229536001
188027015
131153849
15393136
132564548
30904731
333127731
245992819
14440018
393146570
21822771
119070862
97494421
87357425
29006740
382529400
358066145
319003126
349226270
40958333
155265292
261252988
300328411
376147979
387805344
216994305
331695443
122694995
353376768
152579357
68476528
113273748
29831754
144861288
62861698
97715660
16740864
250693996
11101816
58537952
216698139
32843210
32805340
91782601
23397215
350413124
105403045
200742090
309804968
47036154
237666644
351246652
326467367
319532344
309125003
283102122
155648120
62937129
62499123
309738140
294831085
28659364
41947961
43510821
205978151
153202454
22446105
80790482
257774831
19821088
304823321
68864841
43960237
7792625
326882558
304548417
253138207
248451277
231393933
190153962
69387175
182202632
299885707
243039682
242485823
315230698
226388401
286049272
66757148
36147425
344498329
96136230
285126841
32750865
101588628
197131453
140608414
108002931
388335007
208642302
305310730
125418105
32276146
82801609
240613154
360533295
13836724
369455729
66058003
70111899
332795885
73064858
200392200
216839423
79420376
148584105
336223634
22402725
179836724
370237230
196947570
90752023
170659067
95796773
169028146
318057932
30863414
31101665
193752072
19096312
221671262
24862673
297129042
243878189
36503817
61442191
232617248
81955298
122773744
44086623
128712778
161428778
198763533
168330727
241178203
36607739
38083384
209816542
348429960
116885243
141722854
178766445
396958541
51731804
311912449
164069807
323266279
145339371
204146326
204440312
279919480
302003808
85386979
359552809
346169421
369579805
40875532
308383241
92605634
229057195
184207588
247166953
129849769
337319843
64120748
340170132
191901559
145351391
269089293
367741012
128132468
59815166
394974503
58618653
335039521
268853524
284135963
338899275
184237161
382081368
12899051
285598858
388947690
72384783
269325571
69584036
231616923
95099994
49340094
119133449
364800279
345768233
155788957
164536266
165545840
381847015
301020081
356881650
69622232
351694319
14548976
281493525
325909397
345613933
114551426
245818773
19143615
337821280
184884069
18401994
368178876
202150733
264781950
320978875
382397064
27078555
228752288
12342715
51606603
171697002
81036201
324724592
187177485
146951640
272081138
229848473
207153909
299221040
220575181
331240158
288450465
215479709
89881858
276442245
29277279
170530197
148567732
213770311
31660876
13772553
87790994
268133772
216826799
115298662
254598244
130974292
89255143
388301963
378234620
170607019
381709870
80516834
222995302
348616724
202919551
120999434
320097762
126603261
52909562
23843720
327864063
351927595
17745359
354258363
326794963
306590457
260418218
117291200
203667403
143310909
361380072
353034141
242208238
232408003
229860711
176534298
348080188
193460373
141134098
204840987
182601744
328511858
318840074
297101165
165143210
343942360
268096965
368200074
173895704
67090242
41214883
363591444
288321814
220337062
35349760
209881411
236849309
37136957
327380615
320479434
74601269
3800224
152479851
98111990
208043150
17559548
284496618
211384749
268736822
276991114
110606326
57749518
89833455
234097496
248104761
20810667
258306667
189004809
330862763
359977157
124491751
357057536
230802564
165288723
8020741
275501845
27779760
47489037
135425116
268875389
34644031
181584142
138907469
224841443
210871072
184644332
29533835
53876604
80265522
354751265
153144697
316927215
87977438
327014893
74053151
87190748
252330816
225708896
175991893
129957159
363861339
122539387
232482180
170834539
297122059
269638253
374218216
181709719
96341611
280465590
258017627
377813903
250445706
279372815
67945038
134377131
392539060
344996958
191693297
263736705
226857653
219026401
87407781
185806346
220089791
222876101
295754716
208739629
32847959
298701046
28394234
96464978
98999739
263366796
32886471
3461164
350029889
62924790
169019345
70187796
206292586
262337048
55073029
293388591
242538715
244288467
153405536
320209206
43486911
61391483
143460322
45203021
84376992
396428884
281974944
200009925
103549274
336253969
371649035
365929483
156966240
359934128
149824645
382046371
216718827
86888803
142571933
9576776
386258669
362844301
359041805
71700910
349248454
20805655
33364222
354412859
71239230
307909452
86307781
182913666
259042811
55832276
117414621
379248689
341697584
290661524
96110769
352118977
126632823
273876190
215512949
62104365
236477341
54181841
312109551
232881147
7115362
391717041
154531782
271570131
22206799
222521880
87424832
69293478
37688713
190228792
144106543
170455222
21883781
324745215
215548332
98829589
81430595
159896223
108802894
38269672
193873205
330954668
346750915
260358270
98534365
383693419
143275472
222098957
35690420
385502613
317390076
75632924
332228538
287202946
290654144
185385564
337356471
57130005
349512933
51838689
296493352
229812108
340146534
40425842
114257508
196481289
7376438
323933480
279889218
202848056
42361185
53524886
131627292
277508186
379446302
366003753
207310756
181088148
122007208
154946115
352396597
209008821
54444903
125144246
59733565
299743123
387284700
222805010
366263494
330385694
127926515
355719571
150076310
1297891
210281301
193429668
370724229
309398098
10945231
73489768
116557786
361990134
193422416
389971491
350032754
9686280
238209947
238050301
356561554
341326857
194959462
360581952
64687883
15209806
216209133
18181682
120576068
333759986
174419295
214444681
236176425
118520823
222842366
260296284
141984577
207610060
304481242
152690353
333660292
143987036
389589469
93055539
91635837
220782257
398077111
247299004
47541125
108025233
386218940
395047534
20776910
120676651
91898451
272112289
79248988
303615754
213731388
124238696
327060350
270344105
395304465
291730867
143639534
197046516
87026282
244147067
150807613
146383896
311194449
355182847
29493514
346053822
154046599
213044120
210872284
132611570
320338934
147263406
322421275
181076436
103774913
154325494
51263885
113049723
384195013
294483779
224234249
90071069
87190926
215802061
177725871
319183821
70574984
144467132
353092643
129577964
233240314
79426797
200063093
94887483
341499840
295812110
336743323
361330941
6721514
331500443
239073843
342387282
164553904
96841729
249763822
30883732
262044444
52878115
114520057
299823133
70151692
284051133
62160141
313059439
392589609
14529294
106002806
288431633
335684153
45493269
222226993
153850378
258720529
338849102
1021923
316572137
340657124
4195525
250298413
311025449
62211874
204483086
376673503
362853697
230212763
211301033
32997839
57317298
207890661
196619936
303037402
156292361
45074691
157557952
284185416
372143991
302899280
124225058
369545256
372867645
278326465
206513707
315847835
155998472
33272167
272305710
301474619
382296698
111555939
375584862
49858977
218724070
3831702
41247886
172938045
302136429
77955850
333934827
17864229
199257491
273774670
148225818
315958091
356663410
182295159
12638677
361579018
374915818
295367292
227894640
118749152
122809829
19358878
161388618
302173833
374599108
60913310
333441160
312860453
122721293
28794830
6914668
231607518
71312079
266839714
113796434
166448320
225011130
297798608
23178722
290107564
30289296
78210202
250262293
283502395
237998741
228372382
100412992
79008750
152363978
290758075
62223063
46880017
252514654
167412443
226133251
140771217
36655869
153701413
214488919
369034657
327382779
162015777
111911232
329089236
5948555
302469548
173928029
342864705
192854179
353399215
13001082
171138485
270480181
222608999
213906812
131866562
224168144
19725832
276325850
103125329
278828636
273826526
80466584
111039774
110680497
319035096
69152993
304927260
26260159
297682766
40661603
234303943
339574596
335254732
359953681
193573691
269315518
215522463
158347503
107581097
114495195
124861585
27997433
29571794
59055679
301438057
28462032
253275602
291256733
163507678
349020143
222778931
180006273
205141832
246794147
130828965
388962876
308723973
329459476
293368209
236821903
98594642
218749788
26728576
396356949
165324224
42124822
68822112
222831344
128231660
19334234
210468155
38481773
218407895
326675734
317172029
329881352
1095053
112279121
336708410
302066899
269975021
242452205
300920234
124064819
277240647
191464554
159071359
294497157
79236057
87504660
249259044
41895556
283768074
12054501
103517068
145523446
276034198
124424432
305403356
194826388
71298029
5141082
57244549
372315503
46045453
62248480
211072190
341918256
155420720
4584139
229664453
312180530
300048913
9878105
17065458
7427200
377825915
207277762
327808794
96788482
257683803
376968009
213063837
329536736
43659081
136682749
395444138
78891087
270820179
201969078
83635373
350589515
386122198
332013520
214059619
44731947
190546429
342888481
94080311
189376602
230149266
350016856
180448653
216235389
341115522
387614014
41211384
351674592
101289297
192690142
360736205
220263963
309588903
308039492
375652413
103947523
126044106
60409428
59572709
304989478
262642243
194480612
222764612
331342049
276405604
301390383
328359522
206636442
104994799
375477643
181853898
392459831
188279728
295611425
325928570
128554069
237895151
392048214
131090893
167676292
248875177
4196046
93133146
199787500
161462049
93464616
191719063
379050974
139890156
290544902
294938543
88779741
171547494
93637906
205781137
318277742
35670176
57963383
203346475
25484984
391241269
296598589
29331860
70836789
229553074
329783137
377029757
116156644
49218800
361856253
370640598
11208701
313976413
379649762
324166613
302847184
67271932
55446437
145584951
392544671
226677016
94097262
302761132
313657784
359373776
209233691
145675044
261761313
291571222
3780869
368602702
198347782
284474969
304446966
316136479
73055553
268716234
232256975
179002385
335191992
398500542
221266344
98654433
61415875
321026363
230569937
272692303
40719873
25506623
383999196
379952387
73193477
302860536
222306847
226636496
129870900
327831384
13214623
87461924
384304127
235785940
248575271
7847089
131180000
22689402
166017760
83045180
160078485
29093813
38691535
315594858
18100142
144833992
319953202
5540876
45092513
340076519
79730153
78608581
103572785
66942927
87847237
394441976
304575041
274613012
314697257
168761926
26660519
227296067
79478239
393460098
134831918
256140285
370711299
172066745
345445627
355828150
17276991
286999335
158119549
97989652
20100943
244874329
30648059
177392576
80265015
19767162
81616348
108212107
279391797
343831896
140932891
52260797
234256792
170273501
243168790
119367819
261125314
190828977
366355119
107838619
201704068
104454165
280322946
298255826
278861672
348197626
124355226
82269134
12765090
88597712
67190270
153579008
95721966
36731536
307979769
348792110
203876608
233301909
151789068
271911542
142724682
154008258
372993962
76204452
321657599
279223066
371411705
273710037
44778549
139029492
142659731
174564075
294349750
384827733
646364
141302469
101083485
257066167
186092744
124026779
181065026
162474529
190291331
279441225
332319784
70905379
123561436
141996716
313712701
169752140
50337403
168240912
152209442
369191371
248583792
208760579
171923596
237557373
391785067
337503051
84199447
255088077
190269180
65210540
41953019
324657912
116940135
210116736
112670735
118422655
59608682
358999519
387108399
302477024
25621863
324783145
379782704
33608101
192423937
229260312
181967266
206861516
364685838
30259018
307869071
199630987
180546299
3691088
55672685
252517065
243338169
68077006
90187470
11331014
101858780
294711879
52874977
49528554
340391409
145789432
286502664
168042336
294721527
293635974
288880203
311439057
251791860
71140184
289947706
234734053
248736595
346102252
67239772
50366447
345692077
176151604
152558240
251820293
56583806
42382178
153284239
348126611
107629279
52170932
344843575
80361648
286235808
354664891
390637443
147497004
238770684
125931366
341774276
304936010
259211281
129871901
101689127
158610663
250296728
79048537
95689926
367104311
369923964
101634576
395283964
321961279
328068120
214947932
146774842
173818286
319910692
204289867
303487476
361279049
103723579
9182973
178563778
131328457
206855969
225853131
112112212
333406567
181776407
330889390
178448103
301596064
123498387
383628936
50566519
297275534
263013717
232375171
388747630
198813951
304638166
25054071
86070461
65622593
278460947
60942646
206845761
168315480
141367653
359749659
115265773
83296825
222764448
321835212
250334267
8949710
44055245
310685023
94581109
61668219
304534195
43771734
88043142
83318739
185799588
19701931
163374706
391624051
221268770
208923228
174438396
346391962
100533682
234681458
240071647
26228906
160999504
253535328
187740227
1518544
246632309
297156513
290607144
39850202
275285442
29918248
64654805
44694737
40650638
84715450
48131678
92755740
120756946
86052445
348572156
265653243
334854936
38546
351475977
176659920
311473412
140024775
17102682
230543629
192378883
162927679
157592208
144037736
397510127
17197450
51098489
116887840
132104953
148093872
368509471
186594977
134421006
51399069
33661515
142518030
278284240
246771768
20979993
271443611
41904586
344300836
385437943
266189006
3353679
164739655
387516098
228855465
130961565
30820416
327645297
121539384
215635017
353693664
121097770
48058333
124617835
347572299
231220297
158279928
67971286
80974716
306862092
116934774
356943665
340925931
318984595
342354555
7979678
26121384
220163205
367093197
339457378
11359377
398627950
298375157
179504724
164722870
234998807
285331216
165054515
378782441
85661857
212921827
276541052
346249274
223708526
265868093
105299400
321043325
267781064
268360294
316478522
215047729
338738359
114032909
179131345
19914433
48235463
267198642
34852079
149706920
262268774
162598130
337568477
138091038
395693835
168336295
341565809
253728666
254900369
277917069
167391937
317490737
118722665
111234052
307981823
2257518
263634101
232372153
100803523
305553709
383449137
70596452
14320844
365988318
85242162
108962519
140406390
901169
30098300
33010627
219535233
277230498
206188933
189803683
251061483
58081840
370047548
346605176
175274914
191702013
270698429
259558018
222735220
49996325
141950880
386223389
59227526
85077958
300449009
365592686
174977764
121709291
78940887
318356764
366363016
84191300
191421454
183179081
109613773
196672020
295740739
233810135
338237759
105117900
383256213
342662070
2016194
213674430
270961160
166323946
397412967
270337426
385126053
132649238
102302130
253089796
361796832
235282106
209883770
89513080
297858060
297442473
174201297
81788370
154988227
84679919
320723116
229924321
381971921
4729387
222058713
270252967
262086534
330063914
283224899
95319554
85148708
126909687
93854351
90169314
8712694
272827980
290818060
88543890
334853409
305059297
187561608
242478263
123275439
121315709
14781862
383315751
317982435
320811056
11686124
84456361
103015076
316036653
149866249
177509848
16736130
226352435
911106
65630009
243965889
353444543
388268825
166142068
228569414
81519269
141902741
390971634
320425797
283399598
289871713
323407101
280672562
67505628
46009520
384425573
330416563
95753743
77638724
119830210
55416631
83463679
284149585
171875105
318818789
32595234
374603552
127779359
45887973
186656392
43935094
245189875
51775537
168874439
127093403
308499101
85350102
187722901
45026536
207600086
219555045
367470493
185175009
240675639
139884671
210787657
239711472
392687595
125042323
347613757
342358498
392275059
13768356
50171739
214674916
98634729
31261018
43175369
79056625
32353874
106570454
12023127
244778892
281493454
356937241
121708602
328775561
338160509
323842042
372007564
330388204
33915038
78768942
137212476
30549868
34037677
368912311
36402958
219891688
234706877
319559866
313109725
2281692
86802296
234131263
369761972
207976902
325529888
171755291
211206063
197151864
92335450
364663795
4175104
192320296
219498219
35670951
103145374
317394545
349944804
85431200
2581065
388756464
1819836
249883588
223787436
207144543
255858289
377008419
241461015
14809300
272610698
60694382
192036354
60951788
121247806
71368380
394812113
53259773
56587648
139115103
305268760
182808506
359932932
143760314
13158323
94852802
95479648
105913537
142050680
176830768
308342993
153845660
263755003
381902363
260231480
194348054
283623196
286219519
41456185
182524784
365533200
345232210
302726182
115590052
140272120
75886664
352357824
39420485
285304965
323534862
171436880
40338353
226971781
35295854
329788666
105660565
77929907
50374646
396936115
385630312
268058232
126022044
159141365
72740422
271846887
989155
215874169
374711095
235935439
350981584
74890761
324383267
136412381
261976825
114037061
277118597
272823255
278836622
223164306
36910423
359015462
243592119
136688205
362124333
165373110
105032084
189222284
32150451
55929847
134668988
340495785
11831181
33859752
69774327
44473710
114467870
115816501
125062870
312717902
85986055
225938734
80950590
271382779
111966650
150079461
70111891
154344628
78953113
255654942
66112757
160945712
288706699
380182494
207282412
222974803
322624631
140037791
5947486
225526808
170257662
206799277
281520978
202997444
16442187
242009290
355710744
31127123
122035857
90003658
70588095
177212693
133926671
304439167
36565562
378610873
269353101
88535520
343271690
296500882
371335752
162750126
66250432
124061629
369650359
54319026
213803509
35294906
91370460
294469242
137973268
145091104
196002104
261321047
371120225
118848145
28413205
129614420
63945226
336796869
91910607
245381476
269964255
390366170
226316493
240511896
125940146
290548008
123789407
152868845
203072723
128291209
298840013
177515399
378023605
119651773
386907685
44232634
70433240
361024512
372293708
322130305
72049106
298511808
310535354
253177278
305400299
58138419
100330660
70144206
184202893
365247262
138425675
122758287
32617374
49296726
160088027
145364232
185665080
61879858
325136763
82185046
154821589
218214146
103133808
320350233
7125634
67288519
98116641
236700477
195636883
318567078
15984264
389222296
117956330
318528903
242196745
81315369
285391161
231659170
222452247
335046453
151686552
363334530
266725866
163893378
265230550
191770796
194170082
44657206
325768120
330549732
365388733
98168003
241778920
135403887
174390969
229105837
340012816
320628366
154017409
389894848
347087941
222194881
255181505
383281038
36961659
277609613
267441497
142529998
140708356
63924652
14848662
8947289
252532936
155211565
288423294
213428748
314379100
59713236
279238635
148274038
88076386
359875191
364938419
254621592
167312261
340271546
252020474
392533064
14528724
168791378
116764753
70859840
258875460
107905283
126668367
275324735
391044945
214040530
355313869
257009581
122736186
133934994
221856487
388805389
26580384
347317254
208522435
248817981
125696745
97524905
182091785
91596980
356577418
350822401
316036600
188965485
373959436
309939057
91198845
277848476
260860398
126541795
53244628
52195740
285068075
49851753
359918402
27020107
292064222
212727299
48226988
365037767
19786227
357548439
337387777
108450050
334097065
42555512
113862356
68072964
286130191
384205749
247304600
123520927
155777191
123917722
242624527
293867460
34952089
139016134
198911904
72974281
344751916
146447760
44110096
66422607
317255902
316687616
372718845
385655557
196473453
293064653
324265768
175773423
356214260
163123261
110585595
167789794
244986674
367950157
233271802
354579127
31421312
244069878
16158512
95416213
93398267
181909897
276056344
267557644
203519723
196938167
388854588
296500070
118505735
233552360
124205147
183778726
175800547
302462628
119877063
202149646
196343625
241263704
304584085
153383313
221060956
42717392
276655761
24459315
122566957
269005922
129669435
185570740
84922175
171660263
377027675
141427899
38999595
116750820
88289823
350013431
5372555
331188599
254278299
130136580
15319247
392998479
205650782
23166019
379123054
143178741
212496326
97040628
209556248
325778384
173505303
186976801
254473079
112820909
306002608
300795651
289199319
349632923
125900549
99114860
345124325
275857093
185759656
295708588
207103446
165683167
2567975
34465922
371253505
152906846
30189676
73599453
205433433
138260149
169235420
62420472
261585205
223895911
217565264
140705952
58561836
215662352
95490949
223510142
265855143
227748948
328347508
170330843
32839258
228711732
282939742
20911558
304302462
85254958
343129996
92524976
145382934
329063518
370606697
139690763
71204283
355806548
8188858
96229457
269871932
120882567
197487861
85065230
229659386
311107841
30687446
259555157
48376622
27040159
372177924
390028257
360861259
264314378
383246905
57195630
162132631
65468711
214659853
162665156
74782515
169706982
358786703
174567549
160358623
210626211
251146977
358316408
4773131
5503548
371392363
3785533
333166214
148201360
41708355
369914503
109074036
226243034
347258966
249362164
92954175
389295749
287977502
313159660
384834425
287815260
26253172
174285350
103595302
8253944
263869715
371969158
88415076
59381114
313442062
229505622
162735868
152630308
1917099
101686453
262123685
384227709
225309783
266069764
319202833
263976374
345411791
190854334
219443315
333486389
67866924
264785914
123873517
28407496
254780890
231516993
255950579
24084597
221295674
125036244
348000955
222154317
263348777
206318146
233325527
99843177
317316489
44916042
249745309
134828410
251890790
35140350
89730769
318940971
240630406
290641330
90169836
380587255
355971778
210825112
331118930
56625598
394772380
144043952
89933808
109651165
73877159
217142207
386858587
319678926
214289855
336090719
10686106
44065499
203737411
25708010
351721503
154080601
172281580
102279323
288214110
100832343
239784849
57387287
97062838
101260497
284065099
293517082
256924772
395755430
310347678
285260351
280536077
18687841
226802064
293275002
8339313
82061289
354016745
218806185
136422745
92409250
103085169
236200423
391627783
276423540
33805491
212411386
38843291
91259264
351116116
260600727
267642295
27318876
192694934
305667261
351323472
331418227
205112107
257702538
390872897
47398244
159071108
387962425
327321732
100147047
191711846
337275865
212766481
119446650
5728534
393735265
143064393
268459480
270576337
234589206
390618840
339886505
45295470
320931611
104249987
265604247
139270070
327678801
323349458
273334466
341938415
49961566
363248853
120343503
365451424
256833358
383874529
16234939
321696946
52067547
169664641
31290010
194757673
324461467
128045216
157220911
19599154
274490735
294603918
5630718
341303964
242858977
349526630
223851810
240798774
258988083
52379117
220183239
224755281
388502840
118389123
369155633
178037457
188232843
216112560
175995364
160025189
215670547
192027235
154639535
95111706
22130449
20815484
232050625
398020608
288163613
333066349
71574332
316520330
124129602
115970505
274034252
108486416
320301942
83517511
248581459
101420690
137865332
390597436
326010058
102175567
10628330
37576927
197857987
67244473
62923058
193586782
256186333
239639047
237261284
341125244
238993841
4685729
223785523
94832425
213791094
293198457
62214929
322909014
349555849
243776409
981223
182760562
164994409
94649507
129418203
80807909
180742452
171266963
154711019
166196747
252289140
41597558
330223197
234085490
380522373
88633391
299196343
86868013
372868587
351067148
171720223
32915434
118358358
370798326
316430519
222224671
333539665
381325920
81412539
142331365
54609997
123428823
23168090
296178911
336574665
204856558
229139374
215508805
98563173
142782051
122498995
72567264
123185452
213112452
313435570
54731991
76806981
2007077
336120976
238161318
345498488
208693892
315826950
316114251
94600136
53892841
83059029
382615270
275257924
169215124
93859376
109107873
343160857
264497131
193300015
267460957
301325789
321157508
95514883
329554016
91054872
268296946
368944482
174277159
72536481
215894146
393985366
108878277
216222254
964976
316367001
105797367
241130442
28965687
243861920
313592986
132965711
151641906
197919459
11523611
50978043
383348523
175758535
283182091
114522152
370055413
161886181
16473548
358038504
130542103
149260958
365220852
354700970
58703975
148935613
303099455
34295939
145628901
85491673
191681414
244968673
274443659
18289262
8544932
326465005
386281744
34771066
51258136
231439422
236772591
191689924
196801368
93137864
228585546
373736145
65928901
152554153
307495217
321282841
32775721
103723072
264653591
149316662
163657846
50188657
116304970
296822628
365432161
343729890
172326379
331468809
103814750
35685891
295086220
244083170
269922748
255133518
10840942
333405660
65800483
188538986
285269394
254740995
120782595
249486138
370089452
52242562
269989883
319002711
49361589
134707195
73318513
78473081
57934347
158542149
146944748
251984027
28546445
355528655
98097083
390687577
275131705
26580603
175401065
281779555
14900493
13427191
7412500
69427410
297003070
291653512
223986225
213029803
144340551
433158
261811904
108523411
41500507
106690890
4980558
182944825
308882245
363083205
229803546
2947324
174221472
44147512
262605436
252811683
223162246
103624085
241732845
350287127
162706167
387801931
376726934
210252876
301460039
115976570
15159927
189325401
383094456
129225446
136423381
150297599
251323059
102046383
387506777
151928152
241193519
138615281
4188099
245900573
316032549
355254630
55799602
28391654
289247980
375641358
356806842
54379266
324600973
222462515
294203344
13178276
340656891
206852601
85666856
99190978
7903665
342233771
340914426
103515324
199557198
294098584
92115674
110515563
40875954
247296303
342931474
12732375
110400417
119703228
26109316
165396226
218396758
225644821
266212880
377352743
64778719
121944213
315567174
228657352
140220338
273705017
353874339
64627654
6910410
225522827
14166306
363957392
173772605
190839680
194855530
304053183
348460997
304766418
132361150
383887153
150555776
120535332
242560650
388531554
276159610
389972730
280538585
330762252
99594978
275532218
34841170
275742273
189058582
188436181
389201950
68725432
210919486
51484601
137567548
394897650
143716351
66813739
308051060
70008513
386931635
157030773
322175414
299818116
212182243
14419896
270188945
303481160
387501252
176012957
46391351
366048507
129120056
268766157
131990254
387652563
328678866
151380321
52920145
20972225
102465266
229100692
140678543
299529093
395725657
52015447
22306143
241803403
288239303
212275179
229797034
284079615
176320862
57097744
262147582
9315402
291503685
132115599
245233302
211940057
123654601
90874747
372493368
143557696
319514509
217698482
68075727
301641954
235988908
374125757
346349916
373302785
84008507
158786679
256299535
155783443
200412540
386377771
360604967
99938617
370675578
85252558
64367699
376994698
19097098
219226055
137028313
288833160
231398887
129442912
337943227
60909192
67829727
5389662
353455808
350800765
351286304
387531643
135889830
377310550
224040560
391068557
299978022
88654358
34991922
134671687
86550629
348885986
223089162
79457059
331631125
345617464
10638650
35585655
331175255
91310091
252614166
323352183
293957909
82439501
274595365
37762787
360697313
350036129
120206480
371930760
289591679
110823979
148292514
337901544
61838894
40789249
319095002
146229833
344218174
10423409
206869323
73383880
398079027
20311878
272813633
29445470
229724253
308359521
231200861
205822916
226781923
56630085
203571257
324756646
116145866
127574998
70115011
165229075
238474471
169177199
398981659
221972454
329099219
52837982
11843595
57713723
81951517
124962691
148218862
131223877
387695337
328441359
229104200
306190371
131140795
25071166
55042841
168468426
297104277
208545149
387379772
265168327
254975164
104139290
73223289
306907259
40354505
108569202
190956719
52233288
358611670
177770559
261903103
105448428
9138720
310147217
124993749
193017790
140052975
10646849
166859732
283019620
88241432
258786797
104273554
91460101
243296922
69346119
373373225
58240049
328703634
329925596
46079932
217697395
40987478
154354896
337618436
90998202
209867371
239287050
340392103
168410988
344750695
398570348
255007488
7062820
165268779
149037343
118002587
63006759
213125601
133805970
370927131
155479247
213748387
64245560
271752798
8725830
297552083
13963419
178160153
323151092
258470695
153034636
73946531
83709467
305976949
56312829
343578009
259241649
116390480
279916390
60222254
359727632
295185533
159347915
295073073
299057488
221338077
276283140
206310043
278628987
187261530
15319826
361814419
221924416
184675362
211475145
159165240
207308030
168171173
272039599
351243876
324966584
50657750
268578322
323798154
64307095
320546829
144275288
49296953
327033238
347884165
257916269
306112312
187053515
237996009
136248889
383245692
326973642
264821698
85847944
78864291
250440060
118903584
365463962
214922951
266620787
183727520
292759694
7990532
94505168
366562724
383098519
53740675
21055763
29968741
283418121
199399505
170153805
70939989
143305162
243127924
18124623
250046152
101549533
346623074
33887775
63024515
206478613
26011839
51289288
365561687
274819501
193668843
174669950
299314859
236390582
217047791
397479943
320522859
212667769
336009113
381917808
189428924
114742099
375601935
382944795
340021949
338474155
128714020
129897768
230668772
128498796
350992402
361588394
27804913
364995062
27204255
116590494
343768973
114019527
59539111
94037451
106534669
247893060
353840859
43111926
130285158
7303696
30169933
284308561
302324514
378416267
47349660
131131284
322725609
24436139
88843877
94684223
140599611
369942718
189871968
287316854
130003364
104497094
344530114
141259108
266665207
397615235
26740011
293630813
51883124
307071599
98125893
319721891
187486056
71328594
299566083
96852611
29254804
9321545
231945989
344660583
70656010
356459862
54733947
283513172
123839400
313837651
271465672
115190922
363457495
246151297
19021944
241788136
147339886
132887122
220178065
38053341
273840001
77568933
109189020
257147757
292777097
387159496
260280589
209571525
344418418
158485893
350344704
13585905
75756919
280510598
52352409
225577371
2364671
64316985
98087122
246179124
262775652
12729537
38817813
346204658
78872355
379524235
51915053
290697519
78450035
231666105
202588023
9180814
61159264
168466844
27608268
137123850
153005050
96673373
161033351
326075144
328364195
159218414
224142385
384777293
79295545
319804445
152695513
117789690
281691235
200396279
52233432
353122556
366113503
102179080
319889354
201485104
120832922
290353340
283924809
62548243
213795229
69817731
317047420
1036911
312203144
322489995
391842326
222137280
357024237
380183592
216281843
33203278
317170504
72556362
263105718
20931633
266161641
13352390
125741366
211595269
232163313
235981504
279690014
385931977
118606546
236476256
251521143
183072236
206687841
220014139
160238590
335870432
174310150
225419069
235393687
166799272
258760309
250101090
350089281
125295688
6369369
382678219
269483405
263260451
700776
208609987
346699707
52701431
59715674
302841838
1630644
268778594
108191768
196450726
201757732
141127959
151779383
33321300
92994937
165156596
74314992
375923350
64799128
290848263
154616953
310762630
61141647
73874747
53198993
162109525
60407613
233203273
270231105
19731837
30894173
70711796
16053813
65434217
360914203
261150991
58640794
95218942
6876853
173836333
258300160
362267922
70779668
161106729
273434240
245105428
145173972
97761204
165819901
290161567
311025948
152377383
221934172
72246518
284106312
204605278
203287745
46456236
194372701
66521839
154113011
224226201
94343986
91102538
129886876
316372194
251982794
72909409
274936266
254816301
259927034
126695327
379402615
162952981
116796609
253420116
224489171
171589818
176575231
119741098
47741523
386663157
342021561
158382078
384567807
289651635
103533914
12041625
244372068
196803507
230008154
127188367
170879521
73720165
298551532
333404943
41089948
45118945
250958499
198389033
324221784
197395470
100531748
317306413
291101048
155505305
185767656
176374776
385414508
314659702
208978073
30983638
114343251
37954521
300003317
233051176
22578576
134878639
371965926
264216821
37254702
285647868
360680192
327370313
266500662
25978451
178993325
209943391
254480167
280335491
272271089
273266186
340380244
391117998
119707739
346486807
357002861
225873468
94445975
194844213
139146679
216145340
372691622
377647725
263974393
125478171
218504013
129233758
369405633
283993713
43574145
150730098
59334811
318485010
206132267
330804511
272916922
318359040
318460074
334055793
267426897
372856046
81866584
40824440
239500501
140244532
84365232
70962295
188344382
8583295
134139178
384819783
135453943
81458580
209556254
304968443
134254403
87830223
304852795
178459265
211827888
53951546
138050429
11415032
127619500
61017295
115081606
40689844
163699706
25410983
20928868
305872331
94432958
393129253
171554652
121362809
389677922
14736184
211194686
251638116
161301007
179017844
195181151
345655137
315555298
344762539
59681854
280022486
176200402
33325698
162353551
288910153
80805890
51948853
204197552
8536054
58891092
53163411
283265287
377904559
254602153
182212738
223890487
73743051
189657937
173549767
361102402
153458648
224281815
239606889
197945257
221849961
123696874
321004972
25628566
258424358
109654081
172363993
138593678
42794011
90370723
98943497
28994320
243841580
202628187
53722894
10017123
277179295
97450587
68945539
53001850
369560014
209607433
48606601
329298593
65510387
15966793
332323102
6328389
158148736
255465420
286783889
94141743
183608306
69392021
207250074
339347949
147210569
165804390
163493824
377133154
154216935
171648490
161928594
21920165
145044065
96805214
350154347
22928383
98124717
359814498
14107250
294654009
298958733
310580476
74964855
325246303
204009847
256621578
46543700
380332965
57398747
261646752
38403770
221385816
65939133
31240125
291089255
297359978
206768888
40214779
390574041
229087452
184188242
185893757
11359939
224469345
361010206
13401664
231652191
276404144
9235415
137243485
184829888
380549294
137424473
192227097
123581005
15114538
287248059
111667995
82936362
18310520
37466862
318976242
191728983
232641113
29549229
69580912
122289664
41775206
210506865
264842699
273137709
370086518
26504478
391365655
324731403
250810552
125901470
161902287
155495912
319858484
14629406
136566530
362679608
87950817
26160467
258437549
345198483
186428622
1523860
205969105
70258696
245915535
398417960
27618423
264427815
34429637
182811909
116444999
227534168
25908994
120761549
233898327
333223854
273255854
247804472
362346863
197012063
394185230
130655634
108170543
49598319
76148094
9900650
239713755
287654430
66414107
96589363
266712176
334013621
240252328
261243384
333995246
306455700
373108233
385583248
356275608
392064074
332998756
186962299
329665855
266657468
303575724
234513814
14850204
82273633
303388589
123289485
292535287
232489903
397263895
372261627
250657793
320491207
17527063
234792587
144997754
217396416
213179956
267182951
345821390
241584920
75806172
3646598
274567178
58771218
286629366
180795635
56542546
383702846
104261837
316225611
296856562
5977456
178290403
54358661
173955326
54220001
124640893
353565023
244888231
85679337
231793478
215664876
163627631
36210188
336979943
282796105
28395973
94512651
363189819
45349266
257365074
190967132
26727302
242821969
245792467
345906152
379321756
49960598
89982148
6271320
57725965
27620118
398022548
94422176
395823231
56812260
3572959
77211682
278661845
351535267
396571880
156105514
212663078
157889510
140893111
268682312
321567742
333170515
232878287
63640112
181449158
130341709
297040801
239380410
197277447
190496315
124107444
303378428
291554910
124931535
181277210
38713249
49563266
229305689
294854342
210000663
199324208
126615316
362961261
384182932
265085762
17949847
131021813
153079201
339311483
146795294
261408377
296192731
280218701
288669686
329713428
41936462
198587940
10060886
314981025
48066961
173180296
237106916
19446990
44522705
297561508
217334025
94973373
42081153
182914300
197927086
334409913
163132979
94033817
391428368
121050779
369675063
364292818
325645165
191185568
121030634
353789840
332857412
206090283
358682726
186379105
32559386
196528082
17972591
104547366
312789453
338681950
192511283
85611278
64101357
371351211
37275225
310267898
307874996
122253339
79944175
84230383
193585289
392502041
396086671
50672335
6388123
333700322
6070210
380313119
119148470
168198673
20035355
41806213
200979444
50325635
277190654
73466964
278758656
268703034
310882109
144840583
381054888
79082859
277776062
189843476
62805583
43796850
208653747
284943650
303730793
57419600
374156583
142585512
119684627
125274304
364635388
297415650
104065516
359267382
139567018
210133510
29974669
97404569
141441691
224399996
86465461
352315088
96651174
44282150
36138347
147752603
43533134
35037620
70627921
275862281
82822341
352099883
278554910
279171194
270087603
101529872
129172760
193460679
345419235
41034610
312183351
127570693
34904282
310526776
241423012
281190646
108069615
9474879
356644789
295721489
22354667
224442656
329127482
96103096
392370704
116920732
74711691
128791373
66802177
395553390
139720890
374388038
85569519
298727458
391755372
169804113
135307005
1675088
186547489
139883973
169657862
63453483
278926855
310360234
162441347
147754602
224557855
61665362
352790132
366823926
26223750
206557129
385484175
85307532
94477695
125910784
383191434
49509919
130368614
8310831
168200287
193751091
366355416
296155414
80777370
77619911
16815995
130041477
129281343
230707561
5254041
205873744
285551545
21172112
324137951
38436311
130048844
154515637
195465106
52091130
81048925
169383341
177245880
148877143
77918601
228600067
227597206
114595369
217740361
285523377
153589866
111181943
136284470
222512464
318113793
272824968
89067614
194197069
309644518
330126882
81174175
28748050
204972691
41776652
316086680
360417404
43119340
287410956
353642336
272285633
198345662
228997304
272719032
236398048
267933747
203834004
73097258
292263805
27137470
160737341
194244461
392981724
344883500
350745843
29572449
245438180
10233715
83183836
356931850
371937362
269159960
302291421
316037507
107225947
308324754
172793218
10050519
151493103
353543873
43669509
304757307
293887562
221024927
208301390
135239245
251493659
134469874
232000551
180319855
11464366
324823015
257079616
182368963
149209489
262210937
43543026
14391802
73810407
355406767
246259579
255034891
328152166
143617558
149223663
62516614
303965896
388423194
221926953
26856136
82331963
311017278
177621804
118074167
358131309
382280677
355597292
343164364
152500965
89385090
10044128
299022212
78505504
187438618
65091029
386461442
295229321
293797043
285737517
139936179
366532411
16278172
354758342
265891045
261867000
280531674
108656704
255764704
199841460
89964185
248553385
261775297
251686990
367796925
219935096
229045767
75400597
281194499
343187283
73017695
372666218
220820053
248989077
222071477
238032998
204057102
262043078
334131686
104465976
216016853
202929367
138886477
293030186
236515736
166287313
219755708
233614171
129324980
173175673
393602408
33869841
39185681
206047874
2704882
208017223
87824569
394564132
259539519
31438036
106133331
313609385
69691049
117481643
287463285
58516303
178766369
338664611
12385855
177693895
68912553
184764430
37935616
347037647
200087465
350949003
248252705
376605588
262275929
47016137
94781483
19991221
327090019
156667370
157525157
353993083
22799890
261929011
208316681
385849490
353591260
159831566
14511799
276183809
313408912
67458963
33996759
313916615
39729323
288267921
128768209
379452206
207940745
348483104
388324806
120402966
241601808
281369081
36324566
360149783
287077319
183098912
129487185
301981836
128333515
319542962
17410744
207880991
267993313
301908056
208105367
99530186
36478121
45051068
206381449
249870029
364890153
150875762
219576630
360039627
330503928
299572955
306361123
158527821
149218089
163760047
107877361
336997639
383075147
233609345
131257116
279744156
380333696
180271513
201748665
97128958
224322358
245485131
212799050
61813176
173416707
45343079
369339523
138415599
302928293
231470657
375995869
277636009
69984024
341664466
324268342
320671135
280499067
43707447
33163538
258378898
38229972
189158787
197298743
145852594
173012647
160074819
63280199
182360591
321315140
362487163
232176282
371147423
384473736
81886745
350908856
363344831
155870457
210198888
57312692
105676473
324025481
297192443
3572259
8250986
172079397
370751854
326353084
395692792
251987769
255096977
93443674
40909530
77804669
149996714
69654391
111718286
62394653
201934595
252014875
98755082
248971610
12575358
271949934
72119314
222853872
338987251
279475638
179738076
360790110
105190423
191939625
360429081
57633352
156140936
65291770
31747357
42866128
271633993
302767076
396737455
30273551
43701414
340042857
131589271
337644008
158379743
218115432
26869785
150697337
335850154
223539703
106336580
230009027
323556813
126488079
236761020
241029461
174417830
28603364
137722681
73595606
175465328
286088388
245381780
72568745
183352355
302755826
343681943
244862381
238840691
113550582
67783110
353007789
295980317
213371796
124531358
177810507
236437194
53560078
365766439
266290610
229322228
191005372
252023050
357158423
328473776
215333476
238999097
57131749
173437618
89473800
19934843
339246859
119267445
269145545
384708340
59825842
212967145
29030220
309996902
141509486
236057050
254874775
197945753
364250133
234028897
104878060
139514550
135537425
331977848
383802500
356421185
338460020
215761972
43576596
66004090
106762996
111702321
231910397
135180012
344336343
298592489
200250298
372060301
163093192
383726728
85283549
188894087
346547843
175719850
190335809
184319426
75737686
275888268
336136714
183284763
130314456
29734328
1246411
330165329
321006886
45608252
133229583
266891376
395554633
303073174
133198947
147503916
115320775
156252127
45346211
397965788
69557056
140749172
174759572
43270029
94340722
67192052
248205521
32375826
110348127
249037987
125597713
123844323
38070073
314436956
19077898
137216191
213366783
179891868
181824361
76922299
98641557
395709682
162330705
68012452
247705648
15825320
153754590
229856909
351901299
237816991
237999955
256229281
348546680
71570530
359630285
62890407
221889363
93294643
193642129
305013974
346022112
387447636
237630912
84907220
128498343
380534463
201395530
311102905
347312902
103521753
246572603
367312448
356338239
286626044
126343024
390468228
226549816
226854670
368337706
397675620
42509112
247864686
267270496
233838153
344289931
49059673
279428633
171693558
291467019
37141272
211947523
330368965
167522225
269433473
44126618
27879164
127898395
172770604
184407819
212662705
57880431
306507054
366871557
185104921
103632518
80153345
171835204
100293106
28866709
379546474
78634821
122443723
46889822
84663297
196411893
218027863
105708683
168223635
366458988
331746125
181593491
105879423
195438142
349223005
90992473
262242533
389554156
219318171
121964502
76881527
87069154
89548960
184575183
124462628
121757904
338841235
62025020
193923824
396468420
308547686
306475320
353255486
191634906
29434836
88113718
107776109
316331917
217920079
60838571
298448651
345902139
46143647
171681256
242533958
381976624
370328444
350658714
220479535
309899261
356671090
249616808
300087192
302803821
148783885
169274627
105545303
8083881
183111479
283604887
374841887
260897905
373091977
170436651
34712137
146013885
233343476
22297550
234807017
204677433
228527825
181586770
328932943
118851289
106239899
314968218
47423437
18982884
301750361
338496356
213963195
261827725
137672667
242468000
371508730
310621113
132479214
285618077
257840098
73514969
80325203
379798830
213011502
340466315
334965122
222165564
117750671
283077720
151677249
45904435
369759291
206417687
25362085
166211880
325512747
104818574
157785610
337590398
83673508
136299907
164099495
108648230
142786127
168752423
131604370
347953927
192482295
259381322
166679271
30842784
60862777
26865851
124377975
188979914
376382056
216726239
138986286
99136089
64080659
177023378
114896280
128653050
278695310
188343387
71512545
207033078
12335897
159719491
93418593
231259884
237073769
8094983
75616121
373670343
141809724
237075786
259244535
22035631
169088104
256325116
288328737
185865518
107798770
328608220
227484466
291239262
154642762
191472484
368166389
49411432
336980190
144183792
5515382
265728797
160945498
263140970
261495311
149475749
42810833
287407502
194104348
227548854
328879337
350867502
314436391
41830119
252160257
75632502
194396220
346250586
354171202
5496196
360937097
20870595
46976518
294974743
150004188
274598614
380469916
73892958
395208087
77103601
271489470
186625378
356687511
53976290
156384557
270100628
91032866
218277919
362882447
186361609
112546674
261511057
176558000
45347527
351289351
286738590
256976174
384510473
30147503
243696354
113336605
20141813
124194218
161408784
168103306
58281398
325008478
333604952
92514944
303881183
141429448
89977057
131756703
206325644
282794417
276295009
216245290
92823708
103364958
394708214
323057662
213101886
147526379
367266186
139275233
166334753
33569564
212616639
301882529
294439426
221115611
29413054
10825139
326879107
73546599
222968980
110694875
289349403
77318957
315101963
326033074
381684027
19409853
268706662
283116109
289504721
363003531
249696636
348128724
43242397
3932836
314782773
98128241
315540499
242356199
273379710
388423720
260246842
206696600
179587698
102035139
395912769
74488906
332671835
240829897
361277727
278975921
205128685
296580715
24918673
360642359
168559955
301654190
389897797
42155871
133855482
283242469
291455246
41094396
61020615
362742883
385479325
76500882
204845610
53779180
108240706
336699599
306806158
3343609
139139934
340954262
99926670
175931559
14023598
168989392
249358893
40283881
242620165
274638171
102702199
43560788
11100355
165821720
320190171
384180330
315114160
341744928
123352994
366014322
361874465
109254280
161901780
54793417
224868936
249794602
117373789
77295717
225506106
20620366
77495641
107835679
1623854
206584387
86703286
250924145
282930921
111589340
175269673
208496379
86236435
147169253
46004175
319003480
18801195
67185596
208164550
353122172
351037260
135207892
182058627
121815406
293179780
304537859
243130348
312206935
156336019
321201700
391907474
133395215
345818671
26549708
364157828
172951325
156208831
109425087
22693079
131844587
340502918
343137245
139326423
16119227
322035894
308932357
47597804
389448664
335430017
91655852
282298188
339686461
294696384
53960012
348436629
162231402
289827014
218933830
309251270
143068860
186308206
114483162
386982415
355717948
209830157
140620543
361494879
272810836
114944811
367736354
43120682
398882442
146838955
192410575
276656609
15080589
106938787
267288204
398714064
144577417
6250528
61414151
286955057
83841074
335305213
179913413
311873065
47683999
170145600
245655208
38021782
197334818
265187171
384661212
367341776
311221815
301808113
47156330
190826915
59556480
3369576
79731519
55817886
106668657
172137567
276514623
189519477
193321745
256481844
385510759
395974193
29873077
185517148
233544884
327551842
44452697
33015787
244278691
319303573
200166923
331212401
54101113
84919498
328585832
396648964
115161269
382560440
277488077
278469632
247377124
390393576
131225711
11006619
37080563
88366950
294081142
10184508
291529376
3632409
2892426
297740685
140501500
129948984
4960641
314837328
246286847
290203419
76512478
108595232
264793127
311230017
75943866
5983330
337678165
159279193
393856822
175903327
72890813
219938447
315190700
241147136
216791829
300753916
54317389
13575877
261604542
252608896
136490833
204744853
23532272
361642285
324557340
76001106
259338823
97062380
40740637
160898007
3306922
61028940
281709476
89995230
161052683
297150908
232659635
8865850
231397773
350662262
55051904
198114512
361103927
221285342
348273662
304770426
369955277
298943030
318543115
285061828
148465406
52552868
116406128
189114353
53164149
227127024
197900044
48914455
70272109
168973551
350823693
104553151
159539032
101745311
389459956
346226382
101875927
169144921
140260168
303547302
139678798
112791403
19926063
26773240
323149477
178237639
155098552
278606035
195354527
308380113
167679544
27773428
192094678
174605175
99378615
240428240
289722157
145325230
340450221
228044540
380846667
186089725
167488176
362348412
261169633
215799968
91871744
103388881
143363623
378690559
221967559
136359866
275751128
67767452
88615616
317234636
145672209
314510128
76891901
258673528
28018924
252537887
205639636
357780908
21592342
11371441
91726352
183404898
99727943
81390280
130534713
265942502
177577889
395488157
390089045
395135417
78674434
270656193
302978004
235055895
376432335
131498592
19294686
967579
143247731
112717706
191381040
119048268
194046457
218874411
233820109
119968022
344196050
21221028
347558376
279748299
213391798
5478117
225165781
91200855
330181998
222532132
4598516
1078205
181854531
260533222
1232813
90806349
377786553
300385137
361932479
163536671
320676395
357130310
14203319
378725013
338813396
121636356
208585923
154799502
191564235
98932486
92643898
237437758
270112034
221783183
190045569
244093235
398028426
76253176
973039
129735866
76209398
201805870
351757425
200076677
222904970
166541090
321979416
245417682
349210815
15889224
105299306
176687300
358852444
156406777
144583196
338167092
193475670
336493344
18069567
235634231
120481545
247834933
1828601
40541774
102513882
229862133
301010349
248607178
71342476
254762570
6239345
336027996
232376490
9395083
373093862
91436081
125379029
396730001
317735838
354702248
193787707
334209061
262617511
338814360
133332458
42549370
320039470
96117867
267532301
393998344
380385198
273981707
78773328
126466359
77578629
145787237
280555160
310120086
259998252
11642885
364103266
14014063
14042369
3668102
226084086
375756944
349090032
8373938
119986074
247861052
330377055
69763492
283831154
27744601
338590342
176503011
330841261
64098598
273831037
87555879
6966477
175993335
35347825
40519945
281709752
220679446
270840982
268083605
281466065
85082131
395774496
183098439
27480551
63350222
142045868
175143030
342321882
272686306
223992926
14262784
123206125
269393638
135466560
233662163
74556499
121814472
85433968
326125525
190319890
342513773
356997342
82795046
197264659
10939708
147914385
22090312
320208100
366538271
266326720
230829099
325202348
279598250
64041622
274102972
259115684
120289842
300655246
214949948
275099104
390246525
2293181
170327124
265397405
295736437
122769898
290615671
39361939
265537790
317549544
148995593
281441868
159003638
343812563
221968486
178890111
394609791
241533420
230550834
103059498
218609362
226648224
298080791
390348791
131672699
126598311
262842628
86136799
245637221
338841665
65405203
96531426
318313777
132563888
207563218
68404587
288343459
373067793
86343980
35558816
351608166
43560246
395705502
39045815
73538325
53195290
320514772
226322528
351131200
69589574
70965143
30328890
165007267
85687412
212339329
326908592
334265919
392951099
188664022
186570852
346947063
369583960
222294641
186555896
69548136
243796464
174555964
366450977
167438827
355629428
100720945
355116515
349667062
138143924
8012934
289337680
322376710
35775721
226094887
332985795
345836144
171135112
108319240
392152836
56811950
239705340
79666900
181774558
1562205
379807779
338435503
41532530
184424679
140186960
68151801
44930079
5226079
240948052
210856959
22183513
364248528
309127451
176306647
271014823
104631816
308170069
239759982
328448161
125151330
294484080
332298743
60652401
69874893
328062011
208361725
149354848
310986609
272395946
254669711
59637558
137905659
335736352
287269623
310501699
260358451
362382527
1587461
155698483
329362785
343373282
306856306
354150274
265516
242124686
387596638
371742710
65908836
24519040
352320251
148323402
106706976
173928377
392566324
125206413
239375216
177269681
194039226
119063052
161947710
112962658
237947609
320107905
370962057
100048648
97659934
330568222
10179650
253951709
210643317
351432934
223893906
271867124
189710785
72791389
240095029
207982558
348749108
241677806
163423356
332725673
248635971
6501146
339206859
27965917
304550259
216765988
244455846
261480949
33960529
1085267
74483630
398265238
194972584
185603110
289813984
379773323
221901577
243237004
65904399
114163177
268644663
43581331
331605981
285150171
95991194
106600126
245781600
1256680
105561724
362759884
325910498
320089500
199793408
209213306
140238710
386502288
27068121
374957325
377369569
322807523
299223330
306664321
25302467
186968493
237288492
373574100
194528999
207638435
382837297
266043605
323118441
179237856
215286127
246155107
122144473
16225409
187013327
13903879
142495738
324603473
395797126
344409678
335790305
334469580
88048928
161922846
376068824
182754991
165067802
88737936
321031153
364546991
330279783
118312267
319816388
280197160
194832601
255061306
55263853
233604325
206328630
320457255
114970193
318654588
160056837
49894
209477234
220572091
45414724
260614913
6258017
136918015
13581854
238112776
46502675
239565214
232160806
278780938
86587136
278494629
218753542
157412741
36859533
96854636
75889161
389166663
310789490
73553383
384017222
363278950
100207347
291554650
142375640
142577813
254603016
207432665
173669544
211140263
233511640
306343316
81784185
47201285
44378787
127106500
316379348
363251094
72622101
81025674
321987335
318479838
143795652
299168492
4657230
374834287
395460028
265576485
28512547
253493141
118000703
313298778
115505612
165074569
83323980
56004946
162403488
277798103
156109847
223407570
139958182
3230705
345515417
278115458
165477099
64496435
388766475
179260424
296590282
175056990
238230340
359699336
243496345
167850634
218890083
182565232
268388759
385548249
59363528
38983750
101127277
374794589
333420233
249761148
159342251
152054591
267138725
56996316
217689915
38254759
113912918
253398768
332335516
359950238
369646010
382993085
29782898
392472902
86710688
41973834
377038636
92835104
56330656
273518939
300958843
289348710
5643441
59293579
254657159
226154237
381895295
170009925
387202617
393486589
228872606
201158057
75241670
138966436
325727354
81777296
193947271
318936547
287422507
2962739
189339603
309039374
80151144
370025756
165450378
263402148
357326646
38159023
57440787
153585787
116953407
72516336
190212468
284199629
328079854
73665190
59760841
66895197
24440212
378821286
44442094
241883073
216381659
329163162
248301959
210401031
331232042
46847372
23338682
396211781
217353343
94926243
230959231
183691687
151068693
62241377
286828886
217501389
239757853
134820945
87731970
360595215
145965822
260344799
255381212
182596121
113802119
83339818
181160659
267709190
61958964
140116179
340085930
325068110
281900673
241024674
141168924
284153663
206391029
130829206
90660499
378961683
87593704
49435097
111379968
200553710
204425862
235458664
349901805
154111294
83159446
280003173
16274157
37453935
273377295
188932342
33588343
253259070
381875989
282383844
380375609
77176303
320351821
353090354
188231298
91593374
85441572
335514225
104538555
86764508
296792591
39719128
163385153
287948320
166310503
74987782
256970247
138019258
121716959
57473687
8364857
278477968
258598010
387398917
141168546
213179044
273477894
184803462
215268297
320899631
206579260
185153742
204150990
263006080
311727161
300302850
45741041
378687888
22379197
91635965
234974428
180711504
25715251
246199066
208696712
104907155
200705729
211037822
1922034
357017451
354812570
161943460
30343168
56453789
282697955
270338649
214411440
359538960
302379435
151304933
195312311
91177841
393449575
36596816
4008755
30718877
254324295
97200233
69454773
221465052
276663249
351595697
21072235
77112990
318127806
8683403
19009502
241935668
262431112
102348145
65318267
214761400
142140771
249630915
132743073
396391191
292604646
360726476
304897584
302602991
334354120
396240196
59516442
351077094
191859226
258826915
271600716
23161383
185469772
52378711
199030796
33805208
350651696
363739458
65687947
335863135
72416464
94104277
191495194
144451319
352833596
170009122
1745004
120062301
297392366
384998347
77583169
20858325
346622669
189854461
391165704
279596650
300761083
384628620
82003648
240391211
233329073
369561847
260704321
262622220
21863162
301339683
252750349
295767146
150580028
31703230
305820576
116837177
278236453
315057953
44594721
394264721
85171818
339097320
373772551
23155682
394151453
167772850
92095246
42890352
393088822
259012239
181759358
35115649
384241495
157271139
359139312
7052780
249195580
322270173
55339099
342695195
137231609
310035144
337562600
78158570
363592419
359887513
240275142
93516008
386569408
110435825
166788133
157234182
390835439
261792913
36667556
303542549
376035879
247278981
155134299
251401950
230013588
366359328
104387283
153840334
216783190
2187773
370639699
303627361
100198533
244914835
110007579
99316487
345398292
36685572
38168701
141739782
238180802
312724990
6272904
211483377
30020402
336468483
254698126
223147685
204637103
163709725
151528358
229837848
376585238
176753175
194832364
276786209
287221634
235172768
27094733
159340737
235766505
9912261
44044011
86610239
140930466
233262495
381920469
314183880
361545220
11323101
136634496
72629513
129184156
184521422
27919495
233718269
7362413
94678579
204844945
374969033
49669364
80917173
137812587
191754173
127291487
74801352
41050459
299211132
366036610
377604827
202512577
19941252
211500745
305127640
98790286
137162829
269006208
70741213
251357499
205594228
219679871
340954752
367509507
94346191
103020037
175413313
319588309
352844162
153216302
88104361
55487721
94529346
356281197
107867238
217932626
80464133
8323972
207062048
240855198
362472470
101468754
204820370
180742534
238824223
343705800
121138086
125720986
217756194
176529085
229970041
277625088
345064362
59528187
235291498
94797166
341093307
103259834
365922999
281291935
241856207
202361869
356838979
160567346
90929038
397873012
169022276
340249304
105394122
68756833
31614826
53169335
257709241
28406879
302535964
246598596
145120057
188376774
161489257
86673786
86755233
21853197
245065629
369018583
95140887
348878773
166730497
301330128
256879507
80514096
120905829
237883987
159362800
83430836
348432070
5899880
364366280
374509364
289076474
257829349
221070828
83726735
193564572
191749710
26701703
131671248
397873957
291422657
325451478
359918852
390897722
373972209
219545793
48937943
3036108
210003971
180042887
281099792
243977806
140948033
105055529
60391161
89112379
135462679
384707453
45484008
247568134
167015160
123259725
273069520
263125376
186471093
375600530
396539373
343454524
97037372
177276181
61166157
306125628
94811046
256453551
381227720
360339230
20141357
25913815
1381724
348497610
47229309
281688494
331240538
722983
41562700
115120249
205421341
309092865
380389013
180844603
74206426
98356026
22752161
67399829
42567091
326004038
278241784
99140909
37234056
77683134
204918327
104404304
72237206
333143201
194545746
201278949
213318774
310691619
114912461
382604309
386552854
181126026
168161230
141797697
47895081
371728760
331418206
117461665
107298291
107785495
279534655
346508585
128270688
27134518
74442403
238884020
347660208
110747967
194602677
213236945
97733960
99497524
253532859
308431302
345195510
381448774
286919385
201627122
126573018
383700099
212267744
46951942
158866018
268109363
388620473
237415761
161111950
187355820
186630431
372922705
204470685
294307675
102886989
123782245
338288074
396312456
280525158
231185692
240794348
161287384
338028241
235746541
190700853
223519092
374116083
229297119
77337444
292348482
337455557
193550894
46820076
31335465
151099201
263522330
110267760
394194057
144754944
315830570
54093409
397428976
111905843
168741364
268577733
81261205
182367082
375127407
132457412
352097866
136070757
322502784
53592046
303818569
187044034
282101788
119520291
378520191
184404882
396370450
137365994
99873016
373373859
166092347
382812612
302414582
177381351
14977563
312290734
64340410
307082438
194171100
394830653
42247914
161872093
255342642
4931697
27782314
61160242
355353488
186347912
244023510
338451285
306753973
398204790
71400446
351993783
378960786
74901001
260567766
14645344
18472218
83761294
218949781
119597832
21366842
386425339
327159162
96508551
210825676
164391869
39747228
260817163
206670958
246025167
205364204
211792186
308947460
249744453
150070347
272380387
256536289
170263776
346259366
130692114
66296082
330477030
278575538
179593543
359236909
290733306
83919105
298980407
240149305
99810095
159756133
78170944
200165914
150366333
17866421
140451829
63500990
367921366
130641300
254518335
298890329
110774095
361303430
34482784
40021747
193887867
387507960
212541486
91407719
78440295
96293869
363768880
10579517
213440071
212849982
264573964
203026519
81976558
94723834
151266382
26532977
394808868
3053954
369983619
277062542
350068851
185590292
184004226
291018119
366094968
295423619
144401323
45995869
21769999
58382026
396253947
284599263
2560468
339624181
51980274
201742511
328940955
361954849
112672368
361048506
298367897
157859700
68845638
342846755
116133646
53099264
79832790
383524419
195740355
394243648
112654342
221967364
209841216
253777554
205570748
321253302
5048771
48146647
154323766
84581674
229745852
189666740
343872585
261680518
358516300
104651229
369606657
18106016
393587432
169663802
307886185
102914628
147751715
127846230
230335630
40156256
144767769
324403029
213912149
230805922
370279768
81667684
354418247
278987830
56685676
185303205
237517430
113338715
256436375
2443893
22833416
312911717
155239145
189543377
5667255
34723450
52227478
189637820
243220914
284064677
309849567
277182895
257243551
8234819
378424954
350882289
121874974
178403154
33692665
292207530
363934140
27898112
175402706
17326515
180475181
169268683
374324327
221113721
228135270
353948986
361935536
6345122
388015749
358829008
285257143
301652087
269007474
181963514
238183616
376704239
98605538
291713142
341892903
376519545
256734676
160970028
130578070
63625450
69024178
190214146
256475000
78275706
348929247
176373241
64421960
398348153
181484151
181479905
374320274
311768929
248356462
311575870
49332823
147758422
248373522
268241354
232821163
36593220
243798735
241709527
41227692
355956053
367945440
347106954
196483186
122104732
202245579
228091734
155026097
105964813
306453226
252472524
387739196
366662125
158281208
294508918
257686004
397092355
54476592
277040575
129600403
190971638
187818262
167285756
257313559
327525239
75234566
227824794
155572974
221690285
180761682
336190387
270566312
292840948
387166755
40315735
20271514
353734059
238722425
237398527
225787250
195395644
311714954
192847720
7522928
36235071
113230586
378723062
259740742
130343745
75999179
205603172
183944274
124793642
258915336
148261993
285136688
135412862
154326237
56602574
336131237
58227875
146989039
128406899
103322888
373186408
279790306
172841483
93546210
202215389
27071908
283716691
198068584
305762487
238554906
175586124
258067625
83977906
317784862
17949787
275663639
69684755
378536651
160956546
15834201
363752395
215016264
99985315
176701467
68378953
288397039
242057950
308332430
357029586
151505985
337270028
67419620
49897002
343642735
278846031
284522155
153397250
232840052
260232647
59943681
286271528
315237313
270885480
253809473
206963731
262566255
93521871
321858592
352381422
281500341
241781775
121032332
236168798
245949277
245777428
340335100
348554958
84201291
35298350
255624745
162870648
47389354
109631900
163581961
15413593
371577619
315188776
228401689
222917384
38439228
129599470
244921123
378747067
48642095
244412762
283379417
38348695
240773385
178917719
27269165
19250663
89602917
166693215
20555557
351782240
169649515
355811622
153289767
380020203
66902150
105919256
174970085
355030816
173591871
311847967
89432047
97017895
249815390
117405642
152264918
23306627
236289135
373794986
113734827
219465678
58340259
7584925
52565089
27833311
37414130
262371426
149622804
210093379
175807633
198826377
8799321
347124189
211253015
85356008
39251857
337098792
168227066
109812674
341626223
15762777
74866391
258604501
146095557
202015788
5739635
28329197
104940815
123856530
299890643
274362881
32677709
187599266
396375998
280742959
252626263
295034665
364364704
303707510
5336446
160328750
65281838
262264434
279044052
28148735
277427113
349947091
110933183
79277667
283215053
76076854
348973749
358481235
20443382
21793829
269441466
335554809
386917946
222309266
97080477
355799690
295204936
44819076
314242630
320957538
130157050
242385968
27972637
30749125
9582122
213802557
118658846
73065912
240017637
186083815
123168639
273833713
106761299
365641539
33945428
355541929
158628600
334607433
273481871
192708185
337936298
313294596
364965904
108433869
149676563
88062532
223459534
344187855
90039995
85463355
231758907
151302204
329640721
360524819
324744839
283513934
219368017
224475992
336604707
330079691
379862406
111140188
264892697
331169608
147693571
29281994
86154173
2602898
142059428
339230220
86971986
66804139
357150296
78012468
204138567
328216630
117057057
289064927
166453503
357640952
180962237
93480500
8796929
318710975
157221155
31146681
188043855
60114496
391643855
194659618
16533754
242065234
289641627
196099657
331063636
160842152
305024821
271673787
385600029
390466419
347539989
154520975
174105213
356645897
62378387
118246702
8192083
315811738
357171699
388752451
221863326
349501632
217865952
26758619
104893845
58200907
250401873
74037718
370076254
218585668
14560402
273349749
172213180
293877044
248413443
316790921
89551066
198059243
162683639
201588419
304210041
343017450
98278572
362539470
11186836
356881456
143294431
76158245
250048859
265053274
221556782
105540817
237917909
374759005
199701566
196244092
321772274
184260264
256739932
194467205
90508980
137033509
43904861
314918325
119529896
66360981
137117692
61456180
146833364
324919922
101548316
161403450
22659131
373099345
58462133
319729762
192507935
321572291
154246204
82637489
152714646
313088120
179840080
35653662
177974291
131878805
222410286
147994291
55953227
227218893
37247039
139142427
350908640
41023987
140376167
102201035
194709102
203253948
51669457
117137813
27664542
79433178
197710450
215248533
23134478
27111438
336123620
183403238
81440817
96597662
326205708
194085440
330023962
246356970
122629049
254542748
143554569
380977710
183928807
242847539
277501992
258856663
366811424
240586713
375143392
242998732
374195204
146698296
116283422
189732593
104111667
318652830
148298290
323311387
229371032
118109732
159150702
983917
273504132
101817512
18047303
38923727
200712550
312855058
64643870
223441374
221607761
155179636
361481417
125437715
70571473
259703363
379893599
264159178
102629001
160173174
212546770
115991477
107589601
127123058
277029707
93457380
136027162
161323378
145060352
164522593
73510894
190005195
346087267
184525946
80695224
272199366
148094353
273003112
151959953
128982808
80789213
318986324
361048459
342981118
58217193
326499039
361996982
124153049
259995337
254510982
216113843
181761561
343585815
257843246
188554616
119230017
49068854
150500026
125989132
211739860
169794226
352865773
43831528
43160604
52304014
64985296
61528246
6315479
341705417
357023321
378241286
207669829
169070827
113649196
207902336
140343526
300751509
90662624
142160765
289050035
198353872
369934980
31126138
11168210
97843760
369570939
60755677
332839306
227908965
307253144
293973462
75922749
279851166
199003760
116977166
363549625
24637754
219599117
150295908
310880399
163390582
207132590
116737123
40850949
38748170
94043149
141506472
212051871
224591067
249116163
323458909
381374844
63242059
212293621
363884479
333208776
376090684
195784194
265284101
305133634
377908125
202065841
214608043
39349870
104126083
213096378
387078818
124729042
161199841
358504668
368911767
231455867
299985131
301269576
143119984
185001641
360691584
252315838
194185036
58178384
111594693
121134358
44832188
60431204
301438863
250923555
51058108
105511139
35575771
110003369
364260257
391922229
240492134
111462935
276386385
6713304
370493959
220961799
378501164
123186336
258027484
174086578
148656528
253165004
347344972
74620221
21289820
11962376
251029184
274030905
333477950
82702131
283520670
204915297
133290554
397907344
39466660
180400068
339724489
193482118
72521451
191805414
279391104
287001291
27466618
257410754
128018954
110396019
298477053
128558314
159389795
388374953
268555529
127742651
214263883
233687228
50201473
332374361
309484277
249270808
338683131
91706436
152000934
373358500
140183938
104178894
175953854
83601663
321281440
167954967
236896774
170906403
320118370
239552614
131116613
299087255
252097226
157623692
360949925
52754002
301404436
58878054
312555085
220784041
71422494
352954683
155268212
322767839
382362127
245359243
141492028
361958037
27435663
279343832
192316656
124554134
354625081
78421849
95255429
159156293
308900322
273091741
289553355
211986500
314897521
331011831
150885547
17869068
15756623
75195770
390157997
68687498
345966426
138016593
38239137
382683151
267956749
373386468
287151354
231672188
251020458
259418632
11957860
212185899
115273483
5283661
387182608
290238776
119688492
305975354
368118537
284060618
252844233
140049576
234647224
388079743
240073375
282702262
75951631
87563954
366371137
48309709
392828840
369592893
257041193
387435923
98662811
177683930
226475478
192909341
273660674
348895396
271736569
80983444
107066315
64775721
199303962
257003586
341346666
266373667
57875362
205691778
307654716
28865479
387545301
371378260
241383892
138700654
34700344
123778404
10627667
289933215
221010312
120556401
13948366
125948905
377076316
302953559
227859219
167974280
351719299
156550359
358608113
30338127
176772329
329588511
304166693
342182706
23303708
322458896
218857845
220441958
17894305
229637587
62394293
27306874
107930972
368223024
75004189
237445649
167274201
323411777
347571162
357767836
10356201
3188773
149955468
212023885
364825239
294276088
310888671
41122256
124554165
252568992
240502296
160506315
132561792
372476624
27110493
255793540
157143239
100043827
264511191
310802514
365763273
318807152
283519195
310790483
335217713
249597141
120678394
207899663
214124319
243075297
103244868
41519512
10372437
61517155
209489866
118865913
269423589
341256900
330990675
54648168
217463974
60141577
37744652
20246817
142320330
206812566
240794941
376669466
208724790
122232021
260602014
377534346
383604897
292150669
382507156
56205790
175173384
55584445
384797496
172524514
17409778
88298291
91960339
66281017
381109512
239862373
261586713
228201443
141748551
364973413
27986741
265746162
83296638
185475883
1698274
265405842
373577936
259338729
189453334
2298245
203590623
89809823
8440935
72352270
155521292
127575610
242146784
151691515
285373006
6468956
330288419
331556028
69591002
113618238
301268310
89760077
209216206
193503174
171653494
129090389
141174848
393272012
354719584
308030047
193754044
263652236
304396968
351787246
11893595
35039468
114643559
310585181
197328768
382398644
72059061
236485853
295165358
91410415
382474846
61042210
150639322
40823771
418221
293349014
398490275
18242148
295255644
6104169
211869254
343825549
262561084
195915885
143414767
73122569
229431614
74428176
133088501
372010490
2355279
90937731
373424091
43584409
319179401
356437226
187074551
103537586
280382568
282465231
361229276
375769318
182841365
280120640
133047553
67279683
275409668
149841803
262671570
10860773
75688617
305482086
25477637
177299229
299442596
221150631
354988457
30094757
13802740
190482738
46586551
319375208
16002201
191940772
13210428
113106436
200079787
286031850
359869650
285057387
191732299
200270088
391306668
188782097
283665357
270365288
94483936
14603166
289233963
111265885
277300926
344318513
335209508
79917268
378848033
60977671
347417677
157673832
112282684
93117035
207763650
159714654
374555571
65875338
95375618
82865692
194120781
326274768
218735864
152578368
270271391
241719998
50744522
103886535
112095128
245710945
119196650
275407768
336590772
132217900
324459171
204192411
205296491
253639931
227458081
116065725
313927966
143719280
34730716
19924830
87880671
209602725
293405190
49196257
109516023
35603648
55974477
308582411
236359129
64768124
327562415
40642709
139037581
241419774
78147407
91893263
28908139
383390142
116465885
112869920
351453142
219543418
252910313
38000171
284633226
35701464
202820242
332946366
96705147
395041829
223098063
129386080
299181581
138315779
16185350
298900800
173402331
185476782
49916523
84963001
166797874
225048565
336780450
70920767
169744332
238813973
317400442
204226946
60091306
398450139
59877499
188805541
299558352
273361061
127060487
305804435
341018717
95966401
233991588
355964064
305063271
10649484
230905634
187747257
161917354
391066098
102989998
297911335
334887341
389264366
378917242
343741585
284400798
320399858
377167583
283774073
394730713
132391311
383754621
391688326
359075283
150645122
315156092
86691743
257105152
21738931
126136527
345195079
102855468
318010124
291510268
387476047
211608260
199417060
234039838
305355675
281538926
186268525
332840084
395658425
136544885
349805186
233110500
78928742
188525072
274967860
92983721
365875258
70769540
391673531
274159094
394087754
65395234
348049437
193828590
240440787
275364709
259834901
6928712
117224263
33582129
78008543
300944011
16127469
375840622
336159117
288125864
292552722
116428670
46939494
221132941
75392320
328289295
99428043
90209722
283458130
259887473
266678522
380358908
297291458
155994707
281593531
357755032
247765673
205100844
161930366
393074168
37649294
316859989
69705543
345175246
127360363
284584334
293676619
290786792
61776851
190875764
26246923
45459094
115968159
108014635
390642461
10874163
391207260
279562684
198190577
386578855
73586919
53346187
375282342
27967031
326602175
334264350
296642563
115108485
129918735
129990596
67684857
103344067
354741318
295196205
116674485
277153802
129534060
202168517
175984742
112698416
360964288
363499355
298762031
303036960
383354806
221480817
189587288
220612265
17923014
41044484
187109341
24384593
102461490
45681436
146499905
15782057
244617757
276184613
241965067
353430873
15513994
90818707
31435316
237996027
132155223
200190146
177780758
298995286
304387728
126108385
166042335
210421016
275810752
260845857
201422816
227838505
232264265
50229688
296484679
384485511
360916867
327865849
212680384
172874338
284060701
77563297
111453741
358124362
360314735
292186728
252315927
199254887
74562899
217256448
17642072
251482924
313151746
88514610
85614653
393103187
8232786
257256876
241334983
379948486
382808731
258695542
63978730
222107251
261944490
349242224
83046962
49488235
10303973
22946020
349490746
76906899
285803803
216584317
209799348
111613614
311428934
361573972
175472853
10208440
352196195
102502446
170406225
334028009
12633998
359361209
196932100
259848752
352200120
373893904
150144868
222331733
200094562
334356649
310613280
183589959
68354003
41913042
80814019
267056035
309408479
304207434
41625967
44962941
94720807
279420074
259264377
331652964
123718549
118912239
177143460
143903010
168095864
350217990
131636981
182907057
109977325
378758590
288433511
187845410
311886890
374847882
96567350
358594285
67952972
306949827
149809985
267081680
336111900
320384423
384986141
250020421
212113681
394538069
335359009
65972546
268838188
243694486
91194889
232740290
41149854
141945342
267660941
354299204
397685745
122605268
313860711
245169860
98391597
1005752
168228335
333690206
17993889
33071425
290114352
311077320
239007089
391288748
255936068
130548514
234503530
33630376
65541923
72847397
195031827
348272540
327474893
19328874
128199987
104593630
219703212
36243934
64781241
277842601
345826860
360068893
6719586
107018843
206045866
33480308
33619266
176816967
138092715
357559529
306924818
314480133
154940862
45558349
341960169
60524868
100465506
205031577
330169835
243232729
261313461
234394770
81045608
362229489
26662758
45522858
102952601
158814349
298729212
205724564
110152005
185696964
286238001
12191804
83514857
119835499
15440130
207919228
337752581
304295969
339522177
35135045
345855380
244500755
25011148
341484143
395445277
169915388
110693258
387388766
148579988
259376576
324057433
172325008
252211851
283842572
95990322
22697733
229385311
379710695
42635964
297291200
103389020
46038275
111478973
329284676
316460015
191231066
158565712
90293367
47737239
376235039
64749163
350214377
364176861
180003480
281955580
291003052
15611320
185571989
212375648
286119892
326370060
58313724
8574044
186078350
354642489
397554808
178106434
38308897
254513323
392381472
337736695
257913582
3428649
278105820
369313352
364009306
289643425
2454309
1306943
231468903
368459203
202043489
381145834
184539476
193401837
381659742
50115252
277563833
73609348
285501199
54126207
368632985
59832439
225089101
243223241
199758052
308169404
59726498
34130339
46511987
115511883
267848261
123645739
378376233
108179328
390576837
27232829
60280814
395414151
384220807
195541213
129130748
158185039
278976170
246030701
187759510
56172954
269035099
170082394
348604142
77890953
207315676
83311269
200625957
145632687
272670164
340259316
51418950
256351330
54483813
127289457
238797569
255654574
343767838
350441125
370705854
380834605
369862391
83198027
21858355
377394813
74140446
161931112
203751699
27779547
88133509
302386024
96606961
374555925
369669187
297832329
47013665
384642446
125909363
72319478
229739341
26773731
134919296
388506733
88923636
7329041
272831315
353162244
279001171
70623891
392608948
182670303
74225873
59915374
302278378
346064664
371700559
333620294
290555034
185766264
382324623
370281676
320924399
280826859
123655908
387460175
215092573
184190659
134086337
216469690
261086321
14490065
201496734
4890085
157179667
281732183
172068600
112888722
325785242
43476555
325257884
283598386
281879178
124248459
158985100
56530235
276104085
392724926
298975391
231145697
285154064
115225914
260135804
273368134
293726767
88802165
305780011
142044916
357867850
101612185
162548247
301815927
118142798
50417167
84667950
251052149
349799005
187660737
204532392
349246996
61005258
347250066
69889955
315212153
199877700
210565698
302177058
227251834
251580999
70911692
23726273
231406719
264352647
38622289
63276580
302968854
363300406
287785939
71031698
213737839
331725988
72182536
56226567
366724043
346681106
302027378
362438525
323280553
242470874
137845305
227507971
62222053
112674472
4173957
261392424
229225209
156565610
125369005
49785405
77525636
279294088
339948149
57426189
185941657
77951151
367764523
212013618
305449257
142545533
212445340
225333001
151932722
246229382
249485836
220395971
50314213
158879472
4824801
378629342
348938581
126293021
2824241
300330951
171110365
200654747
326435934
231191861
255729097
28485124
253438551
218869658
39427619
306484230
174926715
186730458
341660242
381998125
75610961
28273859
294024471
208481796
247738733
381908322
37465293
355212027
6731577
91025907
397807516
159689545
244362727
149678287
165968253
75411257
102661098
375939631
6132719
26778039
275761913
52018437
173473449
373683870
288615555
201977204
180154526
342401825
106291650
281301413
257370803
315107513
397466622
239180825
320970802
352259375
259920307
179941319
154661640
34960260
317604104
285500729
345436290
386337563
239011399
329822427
129004468
79018111
387609847
384742081
124933856
190050902
387663088
176085765
387592349
296929534
97961758
374732733
151005593
117927400
87929783
368634277
359655400
385694879
305572194
318213356
332922407
146123463
104464379
176710681
358229165
216852240
371945875
90449367
276458243
360091958
196663102
32698667
24322348
278678623
250320602
113807005
305543394
274860435
163459854
2732435
351860736
94196562
189216627
201781347
150899498
274792580
9961643
136155770
351038076
264253260
236437629
175252761
344472003
329036124
146518935
179219470
141224634
265642516
377474191
285969026
233848634
96230621
36446391
150631309
354443346
106550239
357340337
322281483
146265260
285851173
281680523
249365099
339565692
6037343
320363260
279191547
219761411
135682741
66378804
368534550
257712539
395163389
159508139
102698917
89584110
321035465
116370256
370081291
33557850
359073848
347274225
166920954
43045208
283725205
247315596
336718249
376017869
194376522
273497657
222382667
54485430
203804702
118001954
250279603
147732382
178169394
226649818
41714761
46958162
79061472
44681278
258983445
290883723
297116994
315256567
392079682
72693590
387983279
156385908
116997001
319211553
101626901
289952792
321809777
156056165
230645018
138956390
152097287
227354385
246295176
98069605
119680807
216718462
246226539
126389975
180912239
62189477
167947029
180273517
120866471
203278453
76874070
284234632
318518324
230510843
313502439
341425346
232605162
34303930
63077534
324390755
58277926
89895898
294204045
54495881
313082474
268759535
46876267
96356983
222766219
99200162
120275360
272279511
109994498
183750242
110956140
167821298
227615187
29195225
188269312
362167687
327549671
209628133
161512039
160534634
338147126
220260690
83002850
56896356
23634696
92230582
97269340
25700518
88174702
313027259
234258221
280339965
168412182
247261183
185660246
166677769
122999387
51562888
335750025
392444933
249994044
42361242
381176845
6180747
357594691
303747044
38487072
359835033
225595667
255618776
265834123
278243060
341193571
49792410
131764979
194937374
171772843
246433206
334644626
45699888
53457505
352550434
358699799
217655527
55915701
345381602
15940695
329562705
93232071
166745230
384306623
338568166
338564214
346880596
243727498
135885198
94772870
335396413
287599892
222327556
389329129
186074993
147408526
269990706
321910102
178974957
392317132
149188617
67794647
74769002
63086799
322599339
343480614
114619184
44701069
119066725
338063705
286518044
85573397
92509726
41441668
109799289
332878778
314479569
128477206
339651491
77163393
117284517
205480623
252231277
388698552
285282894
22009376
308416570
174103741
222023810
392217375
203495826
275792100
385827296
72269230
161051504
286295467
326687335
802044
313413274
346811193
301863787
222386299
263887285
144567305
158241520
60062003
396328734
53115250
181440510
22592020
382131857
306163084
240169777
200950740
183357884
268528894
162913751
347866420
48765645
145299609
61458082
12169764
232951474
280789183
95779184
247421193
44246970
321770966
213650941
36328057
130570929
352270683
276306036
13862896
64101946
191957469
85324444
255787142
145997631
75312772
307067973
103765580
375190078
387333842
1812902
38055110
165312546
323980391
342651078
326090826
339663440
370539511
123202417
199685343
181037039
81981899
381955832
397343989
53544627
102810859
225415858
166567876
77846827
79751669
393794876
247961382
165029886
317083619
248600653
185859851
295964442
298112623
67106335
28876420
55301571
317651023
365680897
105977849
168780232
64666912
134057898
245675483
322650803
359849305
119754220
171209142
311161013
327285375
300398364
30265248
43717564
24544506
108001912
392668482
104303332
373130648
308923432
234505712
193117133
98278172
392238324
92184983
289776174
150154768
30811225
88017708
377627299
248533557
221285425
277194717
155972915
258386651
200925873
93438027
10915770
78515189
265345761
319043989
90612599
10913822
288736909
265872802
199075435
224057438
59200553
143551787
340297196
11340836
55493411
157339520
314953223
209043779
141265252
341137291
319207273
360063041
14962529
36881667
21548852
357190225
243306104
157552117
207940217
82979340
348563828
220221528
217740486
324225678
264192336
395442687
324194274
345063366
164269551
331035344
314523050
68489658
199458008
103421829
348660738
344226409
308038543
190349840
225358347
251128746
248965824
49308919
215263626
196708384
259881253
219860623
67463671
125375658
329852256
34447760
262861090
51345082
135643173
47644933
111125429
300430186
393569012
73609152
250740364
122684405
275211419
336076755
68748858
152556667
134018328
157562041
86860869
208401416
50819222
304553772
384573566
217421291
41520412
332542373
331590004
259652856
368412180
180417459
355628296
236176858
284150427
114134134
269490589
337591576
282950156
293099271
232613550
213932868
160580945
45065090
354527946
285717900
97821283
394662369
259243277
63140706
38927441
132177877
148550501
273451192
103195696
197389706
264772420
391857105
174256445
198914768
103351643
80757665
241151631
164306577
266669879
87004006
148383204
35934109
42054777
238916822
251401092
230574978
337937137
98729584
205979468
13465664
304285298
307460330
388035011
287079316
368537780
229686830
249745445
47493037
139333867
12453887
310775336
3115666
23918089
26633521
204204495
369926914
19383953
169209996
129331468
223158325
373450249
108321912
308945852
311654250
365872892
107853478
309364710
17116382
274120786
143208466
234290340
397830891
131784482
235439531
156865667
397727125
21448662
234924968
227368559
14669095
390266351
316991520
13694275
357700523
318320702
321180815
123628730
72957588
233235534
350864928
373140069
227187873
55233479
224974574
45744813
243666118
266503130
8778819
318897647
363373130
255666205
104918124
168804115
145960881
56092983
126818083
376557719
42805039
357132751
322696324
7248466
259204447
307483685
140035310
338749304
300703833
125444326
231123961
393713133
283257783
47296215
59032015
178535745
368602977
170008781
217759820
51020098
290248025
389166626
102888515
97901739
4023086
96445680
71026616
211900625
289846409
190429332
310137361
172586595
52145890
355691067
223639952
57000988
242136693
187160055
375935487
135331647
182827278
283117103
19410048
101802915
180874025
130148667
352039419
257961846
244975893
209585827
390272240
304273978
194588481
233429224
117762637
43605212
363041586
208687305
95103640
355262963
395733357
393417105
192450894
323598616
348077694
54287293
257518509
71592871
54042550
227549035
55547851
375571432
192222879
299995824
310344659
341512818
106831446
310253398
28853482
29589539
32746174
218605689
379798730
110755003
62743889
245674521
41411964
252357990
254022310
213848597
354901665
18901612
94959279
76532598
357880998
54789040
393219644
13636953
102035513
299490352
172193554
307409633
391045948
169324438
32336401
110235739
245917900
359894881
67681001
359335307
202736499
213121651
78306912
144707287
291128431
64273495
28387622
182842096
272386278
363553982
48612560
122435268
221256765
271081784
359749355
69918707
159281694
37810968
182971523
189972576
97966837
363548958
208206716
161678516
211341549
27576801
192503754
143963242
153832677
350457141
7783023
21887123
70888083
179568924
359092305
127262321
11320953
34220015
133860932
260196991
108735407
242063555
291248404
329764713
230065563
42194787
918647
261652998
23442716
204179094
174070425
361169911
18733366
373264511
118373519
367683202
168955241
79541614
293176794
266176992
317600385
61894651
369161640
269364624
226532721
294739816
398458440
235133460
73071734
356505243
220556007
377199178
242966720
112020119
195416081
157118806
157185651
362009194
207517817
2705001
314981372
106079536
22486594
380839009
130468632
279835681
102983817
10387315
128318952
207703048
379247318
125781592
109952553
232032160
30030960
84615452
104070705
229086912
213652764
292928490
54432181
385484387
194150092
294283
283252714
218582304
78704129
143925985
316908967
382261418
148695536
82674290
13265759
381537376
367567849
46583221
371799995
228064323
251042246
6202794
309160869
354361871
307482237
18359854
105083855
274901441
233688342
317190046
308478759
318509791
128592007
205636635
22014441
211819631
389205740
125387946
127448455
58841991
182859341
299049750
261723705
231780967
101562798
217631638
239657426
24637802
195925915
107402222
171987410
250146050
217145032
379998814
383381544
246259579
136969021
41275112
45457039
26953578
42427441
61403580
132263760
175590679
190360786
119769076
262896036
313372403
196878733
119123051
389457251
396118985
383758940
367530499
185865967
61819381
282763369
58536754
190790989
169295910
180534722
264838367
321854304
392376
292911284
123013917
295077389
273280031
24698319
110111955
344551036
298113950
206153633
71138310
38805370
80375096
72134326
371928466
187530705
374946463
259080734
374065912
84578631
134494902
264487234
9375358
314173495
183778835
65765486
21226760
82135734
275443451
17614380
195424012
288971195
105322620
124222755
145447336
95150672
102792237
182750987
393257656
87052199
297324199
95928786
252028498
90304726
299041329
277414451
245639875
222149334
222500930
275447865
42203332
267240038
260176051
248614139
206881420
2180014
268483081
191918406
383132317
104013591
347186043
317264050
107488397
257895171
189167870
294422586
104382578
192585421
337266321
326121941
127594471
338548038
385707067
134779973
140371484
139194707
178907071
251806389
167263702
327276121
253961148
395760800
250759962
21627002
166487970
152459678
32773173
162207686
26195219
102500915
5042053
199249900
389656745
339029495
363781621
18649391
235377016
315134647
133658125
161781536
18334967
262451970
349499660
154853051
88764843
142159414
245929678
73692967
105764864
392194390
233129343
95141937
160230044
239186720
17657908
152653971
394701349
374808702
188588206
180348384
246542865
273852932
8808640
43270229
376421333
288681183
16471458
47325517
343744187
389862714
162576641
47565004
143838729
111294083
60346872
335186470
273979546
45087777
106828627
144812200
338891400
226479677
165788012
68602583
15002197
278693816
193976154
177845070
69307903
260658551
201365163
52903313
214686163
181535686
368916987
225849239
349968499
3193282
306842817
398082578
115771380
59971370
167221644
215597611
302506071
141177955
353920974
132114839
335021856
40651572
128981505
109315126
220686242
155508539
355848144
287439930
165578981
243548164
222333163
120892210
278641263
356626153
155516946
213230247
336496907
240621392
397821063
262314280
332678924
335882215
106941919
368559459
297250561
115410119
396320029
183865856
41594198
217000662
386363886
218132154
195767938
290529265
326448819
135919588
237547509
321680450
180268898
19262282
189289340
187183868
340472640
221577083
384938033
51895268
208342561
12577712
232071768
149761887
223410632
166939128
314332253
256776295
186232024
196328979
304630056
9424144
71446513
54069835
368692508
9960870
148355032
200542063
269096623
319729484
112805876
276101197
138004385
190379863
136346361
182669527
267133716
244722843
202917137
56521587
350791251
247240645
164812546
31545358
302690865
331014146
100058064
372440658
339856597
387591868
332155712
279748677
198641376
371523131
394724598
386187764
52520524
281762147
44995951
158347709
310361996
160015666
184796548
376519670
214467014
113364199
238848553
258543163
361785686
41346564
301586378
281800243
297694605
255265951
363248687
275328610
54672848
303886703
350339436
111647911
34354724
86414066
71515262
273732276
175284064
218953186
350478533
200437335
173928121
354100616
73418560
83769019
279069136
305866902
352490817
185774795
328079207
131281322
245275440
186721995
14742939
135339551
255973022
225628282
382024467
250389377
301564225
252336007
339837045
177759721
36286371
31778645
82993612
365494752
356658283
147413057
206128264
392185563
296615332
130411992
280001635
251590966
105828827
207503753
197650398
87589092
75387454
370075400
302523261
238370172
120259192
371077904
222950439
234040564
8338477
74891190
380153365
70124463
72916028
312727911
256273841
392690730
107765287
120666334
397387723
208543893
115965851
333649638
146477766
216416116
111125945
33608903
303648306
293767043
137082174
383808595
366096008
201711442
169647039
7143186
281490274
174915351
267752088
376783582
10085019
71980151
18340102
233597991
256710710
39064449
206982135
206654809
93043580
237960071
353630706
243757329
319629444
120427711
104809206
76975997
45334499
30333839
235490046
326527775
143288263
616533
25004872
129304438
132421197
128302221
253605964
304989449
252670434
46042372
165864373
279097739
139991118
204897664
131719824
4449646
374557758
237130112
215389315
132498606
139240031
246476072
32427343
49678321
142133152
111853216
366599734
255270351
205241784
327747217
69216479
167143472
27918207
248791599
378197526
274175993
151079043
6203694
56758987
209931144
269623336
380775180
263469903
365725072
116949026
57821239
114092479
150753416
15857555
355800660
130472372
326661588
116689427
69683881
216833991
56772848
314689831
369933579
188106532
112795748
215745131
78121738
153829468
175539286
85167632
301914502
154635296
264805300
254390708
380263605
154070590
290834552
337546179
188132167
336271538
91888542
318776027
382424844
194710885
336495511
151118954
389234808
307564050
52870341
134576758
25205995
182425982
166528713
137017510
224915011
88579487
157513393
195208804
122103939
127333578
367907156
115431266
237877410
368215490
285346888
329265475
173247682
347182687
116305075
360213267
249300264
152136635
14233033
295137415
63179396
327592131
76109977
379287378
87976439
69688081
353822423
231286386
14393579
151447237
365719800
364943330
322990636
397648804
124960269
178371230
46135791
61002165
23428885
116586913
31046686
69472935
46598601
122949371
355601788
398615153
238109651
198461342
285141292
176286403
268271902
215619121
76525190
287523874
297012975
391062769
286029005
185853842
17751925
230271940
34574692
274572026
71664665
371050001
294340014
150229223
117480568
383157926
388755256
340910549
413041
125222812
93241800
315533442
91545305
210756238
245696503
388905462
253395065
253948633
69739213
381043692
300180785
391837050
398481296
105913758
197643217
153631865
175289762
2620542
295127712
15356059
139681206
141560457
189602729
20374161
93678732
68095306
216721346
150045023
388433740
381425085
81012787
113085450
160384072
165440365
377149215
322184635
389150016
329436053
261187791
59100293
176678963
397641359
355457570
357177507
320603723
249045751
326533644
168962949
333725931
366309007
394843438
324053673
270877051
348980827
365306887
34735556
348788907
111509330
173965412
64893010
50435004
260976584
289520722
283537524
40556077
213874238
250473058
365085103
41267654
387382499
110215797
363115948
156702432
196491234
273695931
11932370
325632565
85680926
276669253
164617506
101700322
205459640
284506300
373113950
288554809
4421637
221508897
81393905
286796375
138131029
302539213
58795804
345557148
154075038
100790830
136386056
171885192
43061168
332303520
201108723
42412307
329665390
42352345
227349934
63979319
257878441
133889184
148096411
24892366
282357120
66432436
304431836
199938980
13675374
161863091
104583763
209975419
169009891
261842669
138628665
89144668
187408736
373220227
175680102
116051348
246984512
70802923
164596816
6545562
280702394
242089369
18554474
334263385
210590756
38699003
375864484
168642513
216131404
84163025
387411207
233547933
2169315
367437673
82134448
11437236
58080893
2975619
284437829
211075520
330072455
321801036
244538874
364709663
164485482
304272230
306272126
113455950
309179507
103789555
232707
33339890
139052066
293048060
356290175
181587795
37815922
115973555
246331821
232307022
294861801
354967705
244609972
207609589
177567127
279379739
131075320
192066351
132104227
19530758
295891226
325226530
269925357
378692589
255396787
217600379
203643115
166700913
318877426
259042928
132100777
127005071
397835417
104832097
213989232
218999028
161617604
62519166
343598172
365737934
75175479
267522607
188082034
31234800
54058117
272569980
246009819
346745545
37217446
381463222
202882446
256201883
225053296
39108232
88951475
49082587
252806339
292440510
25005323
302133028
158967181
368938512
301360130
36770620
333668205
210316938
246109589
278105937
311259820
199885782
88837064
347474464
308688192
158837795
247405894
12552490
83524564
163218844
172718512
244162126
197618997
153927152
21193079
347775278
265519410
95638770
334649963
41953293
23928902
190849310
302640873
368646438
201971974
312477541
57218944
324057188
257484834
346381597
192015640
149018575
125797347
238721247
275836578
203953422
29592353
181896530
299046533
321057194
131401771
124439124
337308552
121007455
232472520
320251572
13490553
305956713
270981118
275219322
281998625
124674022
334181520
187947166
67740004
252497056
294859015
15389903
20319598
315154090
242098144
47513325
135246033
102576245
284569137
107075026
207571040
329240091
347013949
183993596
303661451
61920375
319828260
52331187
108339071
218101387
112891921
170531638
154103722
69417354
360354886
141088128
283821430
64172373
201732813
64459530
380819554
209296759
320059533
73163851
191172515
73755694
111063171
127615326
314490118
93505210
145481495
130190052
53963146
274702297
338429884
227246317
103553667
320841713
349338965
79611313
383977912
213767775
86291994
78958076
171810677
211547359
240694974
234626090
114404151
50414416
217825116
375030611
123186991
25553202
121582532
259667234
244624415
365781570
305642368
283334726
74447126
314943890
39322310
190422977
61974625
212438144
206102998
228433700
353605874
296102517
126087706
266063790
107402342
3079011
339910271
259320521
37590281
275031356
38177788
321375666
6885630
354466630
224007076
248776642
68473700
180306548
136470220
370852670
277042081
299670758
81578867
207086786
326170132
380718227
19693396
349136111
268998437
303975801
166878714
263440110
212741300
275544979
191220658
96274835
278979293
87205217
237316378
355179409
159349746
194286036
110598558
96762675
193568738
103358051
182417487
310492369
104655539
204060496
90074726
121677179
23996399
276601488
21271204
43057223
171418046
267025514
211048280
164834441
348902765
346096894
340928655
169433341
210042481
260277443
51680233
334422637
276332169
165270946
120024895
393204407
209533194
282495309
240829481
300800719
294260487
238897637
310094908
232731924
222247632
251272114
354155589
121565701
108554863
327338922
162585435
262572321
123350244
356840994
21749903
71566585
116073942
50098147
25508863
353614090
383970894
257965611
194399384
331214908
55733813
227729659
193973383
245429598
62069355
253084794
25102694
306977360
253642391
196048785
316654635
52986244
164824153
87986010
17294985
303868535
155722985
163902381
109200516
19338865
255532359
138533059
110859486
339558670
267088816
245977178
316899774
368118126
231369586
223788819
86060754
368262717
127345637
277488364
215439374
312147328
189222896
98543689
373978839
109970135
49563471
395212794
23695882
353549550
390432398
1479305
155129946
381440996
300301019
286726579
141200005
24502717
369592480
218729957
197096132
221638477
268708485
139388887
131406513
98452575
260743743
176739359
190810339
172805182
357271670
245150433
90578224
215484847
42448478
161791938
147951904
105329103
170693782
158690602
141632917
202407730
295397701
254862815
97663609
229627484
205281633
173057855
237319755
183796219
327773135
177578879
347847344
120527467
368371061
318502126
276630521
36312963
209639846
118284266
237264161
159918381
364742617
120348761
231223670
355954334
346654807
208489589
296650640
51045968
383955502
229535495
2719278
136915448
49393679
246327429
323219159
334480140
362414660
133374235
311883434
2483992
160309644
374753812
230210106
54289533
370130481
109217294
127631414
62781626
161692403
325656534
310293488
251393231
236304637
243266855
106368665
22559943
126257428
345601712
137373365
89598609
201406923
10447976
313810853
221720865
257053857
293661008
65618868
391635703
368596114
184810189
62064323
81243803
295879238
184834550
173712667
314124334
256417754
318184017
230091832
353256429
73137716
272463385
32868119
64210079
113144433
337215599
397872849
330829167
297485544
296513503
244244112
397745778
319403526
93831124
192614983
348543230
28838837
93744240
272257536
322848639
279893727
104261245
299947047
175830051
284522658
383153963
143016263
95283007
78102763
106118258
60513684
285157339
164084777
108225554
316411697
63818539
364066554
274160071
290373166
40554405
310684713
11167243
119532058
322895331
285512990
106771831
365236894
341721505
86575815
386189553
266577962
101863388
46859384
188129629
217237316
233670913
62619354
308234448
375494908
214010344
139588566
397506496
79843650
144597712
4520436
294102674
114790350
16502377
190131561
383366890
334858269
195147734
158235955
59142036
172034357
299450558
9045947
247095758
194423219
126233610
240197440
106677784
47141173
29371951
153437540
247419811
80241334
106424632
306085106
183515700
108873251
86000827
245236583
46055903
276425403
150482625
53411901
157200011
15322235
184162068
183662958
372435155
51493319
187854879
155877740
312289455
362966093
148861009
115500688
280888033
4096826
138264464
68623746
102495754
210110001
39646860
212984839
209267368
350596358
123018171
58950021
45556359
326818937
100771133
110316517
143868543
149595898
4525503
364591977
78978956
12791887
296563537
63715413
287263708
178780146
3122283
112239637
319360439
351805293
224737810
140971899
298556194
328485319
232299592
375357066
22033951
171524344
84640345
21007060
192660382
122510768
286805882
26289068
202057667
284903734
320214699
395380392
239919213
369473231
87367700
398079736
173638805
194868568
49567256
230211095
186182559
250245921
73694229
386667997
367420392
354951440
141888130
60885388
379037390
58080324
253107002
63980449
189669879
77453087
283540298
398522124
202603525
380245159
95940792
376383439
337490123
278490379
29955361
128404369
36588979
102678722
357275214
7450874
368514686
333724958
245556585
74972545
147100171
46346976
228474669
83755968
343347224
98283704
264000165
295194090
378540982
292805815
106462092
269757327
332078319
355045319
223046515
81588095
186953506
380478320
122721249
363112168
12186746
325348353
307727217
291414767
106349167
147914848
292804455
338389830
185057380
334508050
31658763
397990251
284204553
241893341
41972087
147268139
60921089
60435785
67491167
394885684
350831650
187717174
48726881
238154108
211185809
268576878
382785786
321619085
9355620
330160384
347724893
84352764
63743738
205052249
69767120
358093342
189600555
171109406
305767586
17220163
107259888
184894100
272583163
32287237
171862599
22268983
255682634
241261183
132829192
304254510
306537647
131646102
129757728
377185862
124818656
78155573
198818436
225881586
122178764
212276084
33001767
143816616
323532249
130942072
257714157
34524042
212923536
129793238
212102013
46005882
189977670
57968207
387200505
128195596
92500293
36610546
303181011
140580445
11132468
236570902
91804030
206945815
233366572
359585458
226948569
100510709
157044549
198020870
279380289
78675214
276303419
44012353
114721720
367160301
264029242
36205078
255105584
108034245
139107888
176678163
378441857
171568418
266533377
227885347
286681687
191615854
341655035
177445649
207534982
243579677
277059784
310327432
82934423
359726901
55913816
39842999
206122616
313621522
11059704
129251180
25886713
13796779
216622004
286136577
252860634
230804366
343644
288973214
334887350
328754242
7673983
56549382
232098206
132725781
160200326
115419555
203169902
99791754
104859333
339869492
307812694
39083253
137753581
64976309
336629604
125729319
277864346
102434618
235946332
193237409
141924492
171705732
200561421
358544959
371844646
115626746
383112883
15522623
141084156
131581777
148719643
157465906
237585641
39527300
247105714
26710212
313723878
317194425
384078810
41135566
148786363
58328575
396091740
232045449
186416269
219653216
338545210
254768246
294601781
327574515
296173435
128770104
124597552
17739157
370220828
142436783
22548559
99387715
130559731
332956782
276042592
24700124
334814345
122037897
394165802
8065328
101518316
162602236
14951645
171083568
195981644
137460553
334208013
248089477
365024213
232682971
356931366
340473532
211273569
287303569
126528394
381095310
292697121
239964473
13049048
96361384
345245867
335380099
55580555
195709394
212729298
49218570
263916554
187337747
143607671
110267073
246218025
127464032
283687139
185559672
258697369
79929407
4372103
389583459
353142578
100548028
132844785
21885019
271870969
385215255
346961945
32036273
20318384
101714227
287123544
139093798
357635618
276861070
49559896
86766729
208703796
204980627
328574701
26030989
73537815
347041770
41991232
208826631
192362873
119187856
230556369
266874515
102628622
31426663
171787565
139377645
249811462
90750425
85102972
9175594
322746608
51926516
270892550
101638645
123522134
24897222
307237737
64649489
210541365
256303880
289505477
298964422
75034819
191318730
391792303
80851750
345386044
90901764
46418498
5252870
206305194
55021207
95999582
236207542
131586875
99750575
363134332
379433012
254908327
265920143
201337179
364646696
38031673
368952866
295699385
70820113
14016698
2732021
185365337
34041461
357494246
130268564
15456383
20352015
134510137
3080161
211812002
187287478
407275
324320830
354400996
2679630
364628786
353185589
100744405
191372663
10170513
1044170
68242999
151190350
18960264
135498836
323656715
233284019
66935402
227776107
305462161
242461375
151467085
299515245
49592264
201570586
209084077
389133488
132207860
71839054
266026833
327467972
215126391
382200247
147949716
114295322
1620780
311897044
342036134
295496815
181604442
59988292
117925622
196858075
184192577
284513207
189312246
54536694
104366646
81955210
155780435
397487693
141747324
347969398
51542359
325041782
286634614
289901542
370067180
373116841
368943775
53237505
11308311
1249330
192669304
140834151
369436437
278382164
173706148
33828661
142160277
29281021
278857325
9864496
159504973
203867280
331207718
195150397
168342809
142138240
283050582
89154578
311470592
4599892
156664237
78732861
158677283
298073274
290343030
75951962
4901582
335395305
270016537
80263419
391853431
46276313
262367197
56725743
67010470
141242301
250703449
362949252
315604961
112674010
339138138
21857016
223861037
352472514
370863345
190342809
141837459
343760023
255204608
45794697
215675130
235249589
281655185
41070732
2268691
247308122
110740877
338902673
9296378
175272151
44203410
324385505
126740472
85008181
353818470
46160593
182323101
333601862
76210310
20772848
6856992
15629233
358186713
360099152
279152982
28122743
66831072
302384870
241080813
57523353
260526501
183897593
94157462
9425231
60879172
198671911
305951477
391096091
373198625
373289911
29335614
221595140
245274134
140816315
223086822
244969709
222732741
380605467
348261411
180907287
202828289
234499594
364262525
81546837
331146514
110329708
268460998
119652947
260947285
256632336
23252776
74283362
178545051
38152391
365142918
375882446
110306322
131201813
3213554
21583447
347833318
35338845
67626534
391499736
110387146
232304779
194175240
133997272
169855750
150950753
209052988
325294596
355479482
129001072
336187486
295962289
137095156
62612929
48610417
277486569
282774518
398142852
256820060
281148293
143180282
84254006
9100850
28154221
35838919
6377224
394728857
120679128
296537601
102124542
46347571
322507095
82884307
309020608
237425484
70971962
155938608
69327831
275163298
287394762
332020736
210468841
393263468
283123840
129138257
37604534
114156066
330855746
58848149
214405201
181480505
253352891
193253825
24674496
364521633
324328007
234542366
66697281
82206685
64495337
5504553
7893898
96145578
187568604
387634577
266251361
135775512
4629476
351787213
198814683
244145036
136349230
171725308
47568161
14558078
239019106
225092164
7781223
46560528
376705924
11125688
6752471
204116444
217997268
375060045
336423838
152142913
370230604
76605210
84547815
149803534
36074863
47789214
307397529
18158657
47604962
139767810
42333404
9371342
183662053
45073312
211117676
58341229
4708806
351871792
80010086
337311392
171443516
372858162
382214754
35434831
175317498
282181344
102394586
171292910
362166416
226976350
259273682
38327463
123228892
37614830
256872088
162587120
82364174
278605461
182514429
49894538
369647713
313035467
333656727
368621486
195328655
396979987
330830082
2591613
94897668
194735348
172928251
310488698
174023677
330408483
142834984
272420278
135271904
95640911
327563272
70725589
91292546
184784970
183244066
392052666
161815406
234612074
170902820
39942607
216021786
277148192
364867581
233911538
5368823
341092852
148494015
35617772
336385130
21798882
166187518
324129028
149200997
183281029
156630561
3087044
246558353
390724743
212109330
101766090
27664752
335481719
385939838
215047529
66840777
373349806
28260563
89055946
174488872
322115386
10694
17526088
285225750
262061559
382884386
302790576
205855474
47492106
51852149
216793135
267299706
242044605
353721569
245818291
122049264
349269060
248521744
235979236
184647148
77316447
335852002
161263375
103263377
312390513
122883989
186272891
372520679
374845119
186150988
261484777
84574168
260585357
320042673
36057672
203398719
182301531
42330804
3611530
251660263
146445218
137193097
75651587
236491330
213042992
308822491
153671171
372806277
247940613
135840093
224863580
337051753
157188065
395596268
223255055
103189864
95235590
69328562
220100622
293536740
380436705
182483548
218856218
270293220
362982323
101920895
384894951
346371121
297284637
87865834
342001282
255302613
65933451
191788565
391808959
111256547
375374659
325401792
346246276
109918316
71203034
308141861
254054492
12928952
364762441
234978249
338160892
369150712
133940682
7881995
74733768
175955599
292035550
345205608
105556121
378877472
338857629
9680778
138439228
283477735
245456049
190350919
142406995
126216113
89838210
288976313
333826716
319393727
25659917
203952761
124536637
244984921
366159924
60489849
105596737
41862737
263174627
113819594
15143735
214324887
335223754
119612368
325249816
392255886
219250555
105137053
157340394
9119576
354119865
295453283
310135953
168721263
184858031
315838251
55207468
152798069
110820544
328008723
301788128
247585159
159295952
380051058
211263922
33592574
238863518
131663878
43257576
111996402
16958953
143510995
28690871
392236403
329318968
276358818
136860668
313879390
379264751
330862434
396484517
81790963
338098897
141263742
173618204
164580727
279801309
75797854
166879084
38726525
326962016
189642183
149463741
124316303
145613376
186795691
240790077
121310873
181997106
180426795
265508369
31588763
226066977
115588788
398098724
360991210
227830654
5542267
196809192
115166352
294879024
390704005
151479202
220793527
38652979
281806720
375637513
255604392
223115551
261572838
47459364
90663064
175044632
187625193
152091600
77261101
397030042
267496598
49788186
54340738
240966340
139981072
157893248
168615306
322972162
10061024
300483137
130696819
2298728
7414934
295482175
219479248
121103212
302938679
394465893
247652255
192292309
309712764
171177722
41679367
284380219
120524160
203646663
210091684
364084082
105678532
3826861
171272237
113741617
265526385
34761937
312956700
7037841
269103578
83609738
115483446
262708644
106598182
183817527
302720557
178144630
207091743
387785688
156799570
272183476
384597880
280240717
363713581
177456815
138966731
224549335
391845644
339394190
34908933
112781548
71654608
133100099
326761697
30585882
184725207
122183999
371468150
184492740
138044708
299272008
376405939
263007688
5053803
177271374
100074610
385097460
355601028
133044014
127809898
289520795
26742324
155194088
231498914
123484952
167275067
69820828
370896270
269645367
83179815
176831066
273382151
293124687
317100999
346067311
343130502
217473611
118317253
370606913
6745976
242225278
370350278
357259533
62750107
57584566
196025766
322506459
178646466
295529482
201276876
108123693
225585167
294408680
71269932
307058671
105918476
3734899
100762509
384375198
124601472
375290062
108641669
116159807
45435859
266035438
302359593
12384829
363450894
9846268
148403322
24325834
2884427
370932949
320787792
230488034
343707877
282320452
315156946
153105007
113590141
332801069
161441290
394490871
282053286
174557476
327785678
180029880
387865795
168609807
384964989
200951122
305126024
325593280
368552459
339507872
321367961
144993828
47563320
43805722
349990585
43635031
243363692
185599856
216471252
17460649
116474679
146941462
127773376
27676967
259899757
241795224
250643928
263346464
358999701
284574596
325509199
290268242
325489560
30238249
331340357
26151852
260693613
384371860
128160786
286896142
349727597
221986322
71385825
306352728
348612491
392517918
251723369
331499283
181059433
322619461
270177050
68302295
74650620
15006076
3160532
236911017
253607873
108565743
249160367
90149122
329670959
394265749
208918829
176451624
206578509
54131492
334782272
68866218
133516350
196636242
320253804
97980611
303636123
291127101
391945743
290618670
326287611
66487377
58137931
348373912
226617644
127253149
213073111
895256
379312579
373482146
338608290
166728933
247985387
180927326
63111492
80384073
392996969
66554805
38177464
74167300
57848910
53162955
8459829
124485534
104141298
28131178
189211581
185054421
59065333
363921357
36778123
20686070
10900762
226057796
227676070
334025085
257888720
197499783
42338991
111200670
369042324
368836128
131141046
117402450
231040423
75169736
94997996
286894160
97337143
379133456
108057797
371488579
7596347
59876776
181725457
323781443
133166480
358506008
82733548
140685191
290213575
113472089
383174537
347682957
3907222
254579450
74148352
253382723
180037187
90284822
378191537
260699065
306287436
316280145
75777854
152291188
212349135
3242440
125388926
372382077
23703339
253619779
15981241
131078610
76890514
330877105
172069250
18015547
321861704
290534358
100181187
139682609
154631761
149607030
356493426
87432590
214703740
4402607
348418455
26153720
17674728
128694372
235193858
75121898
62944110
98324512
318166640
384737395
154731043
386195975
144609186
245221072
305965637
222644290
303775610
193699136
122099836
169597830
142627897
180282926
143306630
188777583
25418936
7183227
316200990
376171268
30120936
213788219
218793614
275023775
145187096
166072522
179350652
154955062
174547308
157285186
91737248
36058757
38318854
311358088
1448861
58246160
16171478
128277731
104771547
34073435
5400734
139952468
88903074
237662570
133161746
275772292
164820986
74438091
345882260
257821255
368098796
21314347
270519040
288796868
347550584
263647671
384790976
271640685
296442582
50717144
93853293
121049983
367525840
345713228
104297358
378418912
194540327
306507980
244344307
283516242
129013149
76443503
46354921
110036367
56705340
26906252
350298485
124661996
157729458
99251729
371222747
50123475
259431005
262969468
24462124
74126618
92424166
211946177
34525077
259505764
104180543
36871838
248775905
357537006
372799059
273830405
96448899
77039065
226661062
97776637
324174553
114145435
167311496
214232621
23799726
88151548
333999820
362449010
74868265
114960613
73730146
269117058
106824126
216545457
154380506
92734576
315488612
173303062
361743370
199685168
350792275
331424058
223617020
203897316
300532303
1559075
319822168
291075974
166811081
205907151
100278316
107058784
5677983
395375253
386330012
163402000
148951460
35866641
298838287
87908676
71251781
16206170
33941625
146756716
190484810
13487852
58932194
6610825
164811340
104678312
164612044
352748455
269027583
283979829
283429389
303528596
178905460
395528974
195270699
248564867
276546520
285077589
246273158
277677828
45469510
397011854
209809985
317100224
18715955
151317863
108669135
187004109
380592410
20729361
190503827
325100713
208700513
110262998
139305461
326393800
324363300
189437970
117536217
250534277
151989212
99976428
115507033
92159578
349479753
164589584
142861900
314376870
94139889
340627620
325260007
7304521
305475992
148244985
154898362
292508329
76179584
313915276
184444517
194269980
241689503
129508896
226041321
319593633
158212067
132525905
319134477
20091497
258692526
57828543
219825656
44107985
165082394
218658780
338750130
180088897
75971106
325731240
392303808
51969458
213250235
19777124
8320061
333641173
330983131
28845038
37679666
249536411
340741298
189167344
233361792
332833405
153041697
368853730
356490181
139839145
30463855
168845184
311011803
157364196
169867357
330083916
2707299
173104172
162941559
52589075
103045591
372531603
16945193
55633681
238483346
264058184
281301184
210290147
319480990
303543789
137522548
305895065
211100723
355913851
317924539
156215976
102493940
40602956
265677859
89955253
216580141
255344942
335698242
222427110
287044342
332176392
52809061
358460455
76180074
300333175
220975696
151440327
368057186
221750543
119552601
184662507
145845178
332155858
59116491
144876482
53088808
194531699
95773752
103101760
93864012
227681440
168455755
336521459
175540517
209503570
54684541
123729562
201389483
269259352
299115610
170415977
164979766
228718712
331465591
96035738
234346076
391167764
175972324
30001897
329739005
100398161
304112302
387795834
57051654
218025124
128653764
199591083
105528794
330106360
318627873
182602093
338122473
302786156
80061911
166163123
212975884
153303152
276520512
164826382
69857655
1647802
59400661
89274344
116704051
180810375
247890809
297109842
46469987
284536083
391181773
192531405
296600355
142580107
175884277
393727102
71513011
310447549
189143595
337670326
276347461
356113535
146761471
318361646
236999694
182172311
175411895
29048526
61069760
227400522
393633926
154595731
188078957
38025369
359447652
126914000
204620868
69288182
218516781
61280642
296774284
230019175
133289859
17629573
31762481
71859634
368223077
386724640
229404278
110554186
318204274
160234701
28018068
311521901
219599783
376224720
253629512
176959688
75839409
8907895
167111907
268167334
200732135
130501741
362512422
50003049
382391369
305428404
46793006
332576292
125616369
262686906
244443162
319835390
39470153
22948121
387294600
275925971
14690352
43491581
369244673
186607237
371012071
301382926
97427509
36110469
98052642
36436633
327713102
3196186
10254453
269049499
391019965
308073119
380734852
265812999
97391504
393279866
272601419
257623661
196470185
32677148
163643725
232596944
189065677
378459651
215584188
48045309
65502910
253339035
230521056
233934431
92748055
188802465
270465444
299190109
262992068
203586106
379955868
163346660
218248440
53672027
28613243
252112866
148338979
49986394
50840458
228999464
310908390
289713722
364930943
339318668
368990658
90034766
351086685
183781109
307777203
290236225
30426044
264995451
72232377
95209260
131562672
115588188
124650812
288653224
128722614
198093821
211371702
272689126
93543033
62736895
109703048
90019276
94645641
140450012
198920930
147417113
21153809
304048664
92148768
253303026
133110914
29849957
249152899
314566471
182875888
15613380
269444713
111223436
91431150
302750952
233736463
169596416
89885792
306333337
142879856
251801958
130787427
45893515
63162873
17144784
32632056
157251268
2356594
16825843
115789640
21414646
158941592
120243902
81188320
305945489
254088726
354719049
140670269
23217127
183955224
322135399
58213544
154267621
104498657
333120056
397553012
103376698
70128737
111759229
184419642
178218167
337989178
124303744
193566153
129810391
5367268
141681781
127369370
94763811
337571048
226194690
25149254
279287071
195805083
364573990
361081045
124557505
105573818
257204805
86018529
22289844
62466156
140513072
349946081
270649782
169371216
383397652
139109128
32296096
326178662
390600330
381340570
137955932
293653625
114652181
244295275
115550555
218248440
2758605
118133777
369640236
235815470
162930917
330668284
327738095
101720190
336795661
139118392
21807551
123621064
368568065
192301651
43355663
23608344
253706529
171110168
151005048
397577097
210964221
104555401
52410291
370746718
361462488
290645104
253364777
271174639
252353925
143004160
168546006
93972005
234867158
374050155
182633817
268143567
83857784
40000432
137849112
390201848
246682360
8323944
212080358
103037712
107473390
374290929
235334148
58829344
204885961
68744502
105293084
361768419
303267045
48202644
217661195
110897178
261990323
253691766
350751816
165185362
349440668
2445572
28465183
260161383
203366989
15074435
29900415
305982147
180226449
289179927
314930031
18687849
355568126
213175510
188233161
115874881
105760932
118951639
283503447
46160322
390677332
120773907
388030418
204166731
45656828
130103769
167748186
49207432
9910616
170437149
335204645
114652799
174441297
182361138
277578894
318906268
55435737
301534422
115842236
90720480
3274611
4781646
80830895
326834317
76019281
125254720
70742930
140678045
328046643
350953462
271568367
372912547
171742278
47480534
202789226
182787146
362656153
346327674
265327752
276922980
352129372
323138741
216172625
327964339
385055859
250335826
161817055
117651001
333399668
83407088
356162269
309576605
304466010
270758748
41698040
3319285
390687147
393030882
103458699
276312025
11764202
211770085
277100851
283134694
152168282
304667892
232403521
193719143
111838930
18728336
160315520
71983036
32669227
354124483
292591511
52562070
232881176
105119884
119838609
273883123
31894594
111946187
55686790
89531485
123450056
148386458
257021987
176677636
19496999
380978503
214799941
235822939
73938399
276582358
70409872
390471877
278845919
61094171
280983374
277420856
16536036
48670678
341780651
328853222
389536051
176231856
101680532
325261854
257575244
221237196
37346672
76982895
295241559
318733414
196313453
23313410
318311258
207859989
75343974
337900078
285130552
161144374
296476334
366069059
175724470
229006267
9102380
268680822
257588031
248571437
120928241
317991775
302076736
95659066
370770031
224068450
140256898
324375478
57240319
385360888
236646708
284285542
337918635
143108081
103300136
125833196
223531488
2060177
344889429
184617799
294387719
280290735
219230416
75211144
389114521
211168087
240591821
173544657
160522319
192613289
272397817
161980912
124182412
97866611
171468611
149443194
236435647
263676919
38591345
291328899
93430575
199534269
38531917
335226454
305282447
279815511
111694288
256758601
266841755
1643388
345380759
245254109
294735891
377744378
79465273
343876419
317774365
199025981
52118576
354097456
40796683
313985180
121887239
91480353
325141130
24363890
349942830
170642943
45873722
337725979
144682577
106720698
215191955
323145209
214892017
316247317
69775090
209602894
223553444
348004607
151215044
376893887
35882065
21693308
248714775
57626235
6150666
334777281
329176134
238603669
159060409
23625281
86398499
22935939
36161749
169862723
144319610
345298477
1343364
337919954
269537640
219295793
111590106
87573098
75635479
276433018
294187836
71061279
229739336
171568382
46199138
149874525
115263624
39348687
275107999
230330860
282486407
130514779
218917400
294815434
90830322
77025326
230349991
79775797
71667104
387647405
249905636
241700260
263186198
324417939
36653110
97238131
218803703
20381417
287282789
117682411
215334580
126354963
247200041
238320442
95962802
180254144
331845156
247377074
48555163
196048879
337025877
118411463
242578231
352086569
173796481
46570191
375182082
17027186
54585386
308546068
396129052
71542206
227407211
50570939
10665486
385656158
316405750
65769658
392357914
265784469
243089642
316835913
367052460
150369777
117063275
117444775
125001743
92700056
72928613
377866912
232290236
117995572
315678813
162929579
322240364
341299282
326366335
87434245
277609258
16337254
379431173
284443794
159448724
298696186
155029066
275675481
95827943
114491152
241815228
248891220
80105551
244824282
90668127
282098098
356739237
241983512
328838314
229861575
317995231
309368755
2392057
16341717
362507203
216536056
261091543
157235679
51824879
323120869
287154043
83220924
188595467
212765623
207070782
133832812
326953708
44394734
380563939
72281440
28212454
363893028
21813049
310838578
165000026
177875551
124577952
92347043
343010800
38091530
190489740
67798042
218451008
218606598
117565087
16454910
60629340
96280277
238378141
283935512
292335510
213308529
268459840
35261108
35162372
126120165
272273591
384768547
317703510
44749813
105735991
269269630
222245927
318661531
289818702
286763176
8426805
212149221
316725665
336369747
91711582
82173138
118434472
162739891
371781389
207569550
169233034
264196228
260727157
77399353
70167316
206155475
287213787
192262387
388023058
139692108
17224316
7011606
281411060
12513751
327091935
27196897
386198607
6055073
143774782
335910827
220232723
44605440
209884954
84620224
133166412
226096195
36132753
265032179
221414059
274299398
259665505
377773320
110318020
200506699
163265232
389123461
114880362
223336502
76755977
338910695
139914695
204800563
298352256
193144336
154705371
219587922
94187224
386354630
207775012
125900450
177537104
24946536
235151218
245623780
34871703
342534990
120761390
176946685
20810778
284832609
271016523
197970027
192843618
206895273
204827719
355664873
59738137
135513598
101358563
20362881
223140017
342432277
88074636
327209009
311571857
301466832
201136842
34220155
234397324
163780597
277106805
366218038
334325304
354069738
207595194
25136096
223750003
358154263
131475479
117266031
211212129
25566012
397402874
216271346
220483002
290904581
102738377
98391237
48340811
238662184
389474746
323387175
249828058
318548152
181689332
86560221
132675714
37202653
192512962
237090384
77039935
345990591
185770619
180856047
236412146
146066294
237315225
253742144
87943778
109458674
142078438
65635950
285723738
228009319
378853551
50482827
264890358
3473783
43858323
42812926
103224468
277677127
36726722
264069170
252048057
65801907
338447683
396638373
102344161
57668785
50576365
277466368
274078367
236988254
179549693
289487352
8259600
277223715
73765996
141280828
138183415
208806852
163966229
119227364
88748900
264101185
137453151
222783736
284331502
344548622
275713770
1018458
352371031
366190048
313442417
146115257
160777313
393407300
280297759
61175949
69261264
104657305
211866464
333043746
208496466
360797832
1035527
239887720
92203153
109345574
158725370
117499533
325124067
74135335
234872702
357176106
72743000
37870518
361254478
44719704
238435187
67855624
239655383
343971425
371131774
333214126
13993300
51013124
118978477
148960367
173571995
184477072
140647510
319854142
173106242
13820409
53706599
122022456
328287844
123224610
204409158
288300445
191412461
220551734
190661304
1398938
9171134
8628993
321899627
335114736
15208280
266293559
40523754
276028891
122781958
62773686
231977373
64473579
56467009
293863661
64669763
242144597
329143914
332382483
117945755
126479580
328012317
248786314
364826183
41257275
340932540
285306765
178268157
128423180
219859607
45616711
90107348
73504549
243506530
220963417
214194278
135655054
61387804
394336863
226176016
201706360
202696877
109564106
351417538
19720766
318101474
341385250
202013640
258181397
65696300
224851638
341562016
218643709
260367691
216993938
84340590
67400767
242856041
377181724
83550416
87269302
146892359
242116385
40544601
181285954
57181441
388803376
1164118
4095111
32032033
182888789
291514716
342233109
132880151
201919407
281315833
365845399
37606874
43462921
395870196
135819839
281971987
78911763
117406058
275947093
27450820
231657040
236199957
66510921
14339852
221900309
230284784
275664211
91883970
339388976
58898456
276147067
198486935
354136063
60176264
208093587
206774429
3528388
99070177
299906468
346593718
21598619
185219112
149837632
191982152
383690472
108279971
78778597
155704080
351554970
304558965
301516309
271145819
335205736
37911012
377185173
353554088
321695975
320593886
75296998
61769224
191744408
143188936
188231014
229443978
296836060
68325096
66469580
241426484
137918384
252599840
185055847
311135949
347730651
202261564
388781129
81717053
359949236
262696978
340597734
178992107
38471937
258773471
177258840
98835539
318541382
354277905
52506315
160304737
263186040
321954402
239711652
222654123
16906526
98402946
386777705
226521814
220149233
310007741
211264459
188825345
376261834
284768821
149927950
258950017
333461184
395431811
152227464
392637155
215721689
375583208
397480516
215875161
347163002
126435585
72561642
310914294
273459923
76308440
163119148
281770935
210646509
36924080
12787375
197959973
139745093
48721598
13752591
332845324
330800712
358040525
264823903
132709599
292532848
243598248
192223779
179612298
58171828
122404850
261684101
319553424
44177290
342233263
213210044
331978195
371939346
212289387
341682596
363435797
190606422
188291447
394400005
100190743
11396936
36679861
211983609
187442301
375989561
286120062
374203526
226936601
159292335
282973250
10786656
49854948
167867566
250746788
351828699
15195110
66403889
50641285
393225971
168823524
324494736
169051465
217363805
282420051
66205861
269657069
366403367
18488349
319973037
124841658
313001334
232547398
128010967
229494302
384481423
35426198
302883640
126293561
89679057
206826295
212239576
170311571
375119052
30828122
185169022
258396584
306624360
41631209
302888564
274765466
356600630
119094462
375625801
310044833
111642477
345412227
322648907
230648291
50199745
153618186
49461672
105920482
386905219
119505680
386409522
82786763
346999610
116286321
91797607
184678751
188128114
293608747
212195734
320464273
246344856
386320186
69388818
326493550
54960909
258059202
57404465
314340887
9978350
238547885
10582229
270043724
45857498
226485842
12592565
72377981
248479284
396009840
189041624
298124621
101423723
393187212
275748187
139016044
394974506
373137570
37740447
122531497
89794057
374691410
124694253
310956694
106770699
366729651
385869810
104702492
163221933
210965400
246663017
129156220
64406964
238776905
357454076
390526466
274866161
328968815
323281144
347567033
149051002
240337435
110438573
26054149
161225717
256050904
146548714
355463798
353921303
118414477
368104802
369567253
393012477
289603804
43282416
5592397
353886721
372233593
46589895
356062499
83806118
394247468
265380229
173436925
116515827
124576186
59584243
83811909
143329695
356823591
13339700
259181068
145151146
59667202
204442484
72187305
323723111
356815704
8982492
1597734
214400450
253839303
387784430
193400276
313278543
383888575
237718374
9018104
38654756
337484393
66659411
296576301
371585414
100621408
135326049
322760059
266238173
61013459
320184433
281295800
298742000
24493153
21145715
166963063
281172151
168001574
337847604
254997130
276596489
315599751
350882123
181272220
251835289
202749009
129006494
386095805
149091910
355957001
45437551
120657965
279998831
101026621
291006024
380002773
124821978
18380530
383620729
209802300
346210396
123105005
244220098
225994974
362778364
223082556
319832450
392767294
46624669
385691697
263136465
373591882
376772537
169719710
378802260
62961104
257813470
201433033
275574811
377380767
252928048
360952511
121859521
315767945
171958071
326879181
22944661
119346778
285660724
195997125
103897378
26050709
211151561
246214908
128786149
56383727
345990164
391033047
98934978
342686519
89124817
332818564
153343855
127272344
356139895
55917695
6479541
178108687
337682921
252625743
71115839
292492823
320080493
313048258
397809561
370251571
292596766
35999846
194094397
220764874
109884284
282507287
86490019
319536346
39772127
201153049
354542005
237603977
13005161
317123146
137947689
331282631
269482542
165487000
337804131
218389002
342929241
376248374
129016972
81485956
99705950
395678732
250693696
94672952
253203245
48015608
286476385
292174977
398894662
162691721
258612268
344344197
91127282
195008879
141862252
319182083
311672390
199735914
245953128
27326235
237377469
168150749
96879492
308871908
75568400
214045237
376591704
99445000
11346262
64682841
267190545
271690405
379228251
277664578
128749923
298871954
188886913
135242040
374736712
85591183
222102024
62200418
201484857
172748904
350227668
177991160
47682237
97026774
317672177
19278303
297623212
53662354
58844318
334565931
24271543
288696279
114724215
145649903
189052986
254518092
133927424
374459436
211801472
85252658
259653401
284814154
301021231
259795096
191319630
139256730
284830677
317655135
282874093
374408707
248097672
337909884
355979922
364181592
267748633
157118701
161716410
172626958
289118528
288034180
293414181
125968555
323757204
154834421
280074991
199264481
133339113
10483086
293154769
216046543
178842905
83458718
46224027
218425125
202643344
44965145
72215818
173323998
30800027
173874389
266021687
325926073
309394389
245029691
74141159
107666521
34221697
326206708
231274965
80265403
54718274
25812236
164836951
337979375
224619400
127034102
354561385
170799285
105656000
111928282
4828034
166507377
338156295
334692920
44645089
181457043
257332340
270037593
70361102
177152956
33409659
373915013
5387374
126816351
244615750
339140045
18795943
77781731
298526026
306978560
247990374
358312220
44868698
278226714
368994374
310211445
134813322
229895258
25589140
282923481
169769519
27638999
129652206
386173192
396441992
338830704
49545259
138754742
44983392
102038396
159551976
251178856
281947784
198498670
132186417
469113
202298639
373023889
105588393
60329143
165396745
397881359
172042739
381130982
165023592
211139354
183862186
79524164
329696112
384832594
113923052
140227283
213478201
164602329
288953587
182074190
379802535
159491974
204432708
329637705
63048889
177584583
322206964
50664506
349036651
353691664
371920137
269186707
175581170
52046392
233851208
340191896
28024315
314736434
24673056
8264239
80942716
187841233
58817120
200413411
339069700
236761806
148956816
152414959
5529175
303547137
348070143
329154710
88403430
134103191
136494982
169341891
308398819
151113036
330878896
215540943
186117262
888271
241902878
210905394
301487564
136187706
344216390
160909675
211460757
79868349
13422330
267287625
380197846
154101088
208505526
44018358
135245634
29462742
324249049
135805539
203483604
314753427
184166951
145460819
97188773
187468692
76552136
46710440
141286172
136877915
71052080
236446511
74573717
46241782
69846784
286503561
216836035
95632745
289468801
300792044
275922527
232884428
151416049
86026019
73227449
253108461
111128589
238402449
54693776
40620756
93030323
182711708
212797547
197409947
221514446
208197433
379143973
268686317
19559619
218274498
251612769
128133734
158538874
324431549
77075377
5825464
147526720
78277716
20368531
316479682
144037814
101937249
314229303
32274067
288183739
370693458
171172431
211772612
381094172
150451053
386131194
301241860
96958476
211918840
263143709
245451094
337172634
317938682
349349749
48468830
9321711
200494577
53215003
366623335
346089005
90264971
158009806
52057041
29699629
136697667
57209151
316960899
323756377
5275941
296176466
293329276
97971527
222278560
242227253
256621788
189811178
66799685
211978111
34858030
144880560
367255236
65826343
59638621
38333079
49913965
255582930
127935154
134667224
245960328
391705210
151832962
264861191
233950001
79608295
258283691
194354783
374757699
240059148
132200685
43173498
88877186
319489749
114387041
74473500
250492126
348540935
25884938
131687048
15599449
342868877
275283367
211384952
165545924
374705371
166138733
270830362
354182399
243092052
34608384
177776501
284464590
103517713
247012300
360879152
71712926
33501661
251060483
114637754
111627775
67194266
345276569
54771035
238501639
109005956
11864337
317962720
145386936
146703759
332588742
341264103
325074181
393342730
68428071
4014305
246575636
185951755
249478000
396431518
380699164
311233099
288852028
179104698
318144198
281679478
295211801
20242565
87216951
47906570
306703074
167573059
211788083
122931174
110188347
98208518
222730877
1086743
152379164
43352150
154492778
87347493
239393634
246656178
64944324
324214717
72741541
154176149
184371882
245892646
323361682
328983689
220071364
29565011
317617984
292356172
360607554
168602773
314740882
293531927
170904123
17158264
333682578
67332925
174658429
307675942
183041003
393336323
314476414
123279553
175505203
188075762
152198508
225334677
252247358
356357651
334338776
28693429
341794052
180538247
282723760
186647257
81372631
135214410
88840164
331298007
182154757
28315094
41424702
368121503
302593082
255687432
363618976
376851055
76746960
107706544
397374720
310681472
282813459
301069283
71474796
75769275
154381324
352964002
345656046
132407915
174346776
394150648
346844626
208065418
352764446
334889282
304710186
245590046
319892192
277741297
389745667
222017322
170028952
255815777
1836733
311579751
208447525
69141859
191509790
7016470
354342588
24352488
299810661
328550758
292767631
182019418
26897524
332568737
61396215
201471519
27839730
319586700
14897790
374638600
281318937
31177842
285655075
363868248
394995631
381404755
279158566
150613078
61336239
368119098
234742783
96016218
95580866
299419749
279669619
125537881
91060747
325166324
172358422
244840436
361498618
189798642
4049739
102280809
141998484
25557647
205283852
308149820
364782811
275020758
225909710
108321304
201915411
76521908
12978650
326683015
103064293
318038023
372125253
113676666
316455603
355506582
125769968
52857994
358813271
322071687
267923138
220260534
352559796
343402112
298935114
50941591
359201425
119344040
83993571
382494603
307711854
377930394
214907629
237911342
111398081
187776120
352519955
216850634
175699818
318918593
164642504
45931527
204985859
53971168
161261270
43595602
221105549
396191353
348985390
89746236
1584888
347301432
192062741
68164034
23178886
231126976
99648194
383191167
369307167
269005451
332406766
209214324
351820290
117571947
161817472
342614204
197543588
5714173
300905962
346668428
197768895
116935695
96965145
230551257
330234859
210760111
327703505
27916228
165252399
77068493
380724614
86768722
252560194
7506333
37093789
236186141
99853289
301502838
288169312
105977558
397752503
314953349
138318099
31875290
374652760
355351080
153528862
258651219
144238371
218415817
242063699
380462333
241549213
151971183
377236689
171967038
98427917
392902679
391901250
86967612
209027788
394154008
275691816
89830214
169648711
23369590
35808958
389114810
370015926
343747679
149041165
287683429
83730093
208595488
236738678
58201279
282035546
28685521
345798607
277959520
364834527
274832434
156212511
107385526
168227194
379138169
270834919
290346866
374423893
154201312
287282038
190149383
304618853
51100046
322667660
97776509
11213236
38976889
292536733
75077612
300374798
336941383
261769493
251011091
351210517
130887855
169129293
64780240
192792863
200428875
370003806
14918179
278926176
179266082
172807456
122031491
330862086
219791311
56044001
78789016
125782715
319335474
249075772
320401324
87959023
33947896
167804087
337231789
231820412
211803949
300152587
137652331
60064502
339545663
281253766
133458176
364731336
61458133
266450347
75584032
121798219
161005867
362034793
394969145
225718313
200457642
148763584
214952980
365418228
333161882
17260695
318533113
177200679
344560342
46973011
182063258
60688363
26679543
379269854
376863689
117973073
180298155
58825794
222140044
287617385
74153432
302370035
211940012
155711175
369303092
253186033
199113382
365613673
372064887
306990956
85263292
10761062
107351215
264623962
547618
326075355
286932251
361613909
86126981
112447416
8307307
244116955
93334156
308901814
211382413
305566571
87037688
99982829
303613141
85811462
71283955
369615392
348479602
123874989
184693536
205812925
391541827
188184893
260433486
382932394
191205959
262056351
133472276
198298691
112427842
282831055
213168059
21958561
369940562
171101295
391077834
106007746
351088259
36543988
129226095
269919589
134705465
61474594
206389254
237168935
83925843
207690154
148378116
233312939
280760891
308191034
224114609
192119053
247911466
209265407
206633440
245910298
224480396
266101450
33248136
112306167
266119783
61000131
350685718
306390614
113794623
375655779
31345883
158776024
190867016
93587954
272880928
371560096
67082224
155975902
377545027
305004254
264460669
259463198
109534277
288840273
173053694
300454180
179175843
385123732
194593089
254311344
247009283
10192397
55071237
250289167
322661429
284353057
342135160
44869328
297803998
84139307
41457088
58932886
318871560
88610645
96793797
122389884
217094345
256347636
310128582
26155688
368423410
113718174
215981125
62395802
281671654
7273426
20387767
204060820
26019200
55180117
334536510
314024792
170858859
262288184
354570690
237329425
227231479
375587112
123870426
106708073
99818257
201352373
177656687
395289074
31545995
16073669
210302718
368001367
370080485
356232709
210583517
326407980
336090904
344268295
31516285
307354440
356364651
343175959
310414894
390227699
181088271
387029874
1697081
213299364
387134885
59474565
382396415
116485184
179311541
81169238
373991037
101742059
332908341
351346560
88255248
55454464
210541030
388804754
319798604
59233755
294511428
105597067
203878667
393669438
267797143
330057945
201587703
183959110
220787469
182472676
347454263
122561343
28061201
379665129
139893410
59740243
293694592
138453992
224985665
132691310
100480899
120228991
312758538
378229586
372019873
201479236
180180654
344692717
105625337
114295166
305053854
101615207
51576722
250299375
230542209
291561111
86825931
236617305
271825064
288927860
318954984
184022959
366195076
340212157
365020850
99586017
315736534
303598387
9664610
204370593
45177055
278032144
381775871
366144403
341851477
53046012
274285642
240243258
212731527
337384597
158520282
187161780
381203855
315019625
29832084
187024082
239103452
135051586
369389388
175938528
340505309
161454057
243007264
300003924
375414325
133039375
279361154
107595963
163875899
383186600
344233447
173983612
274213917
31168419
139945774
124788895
339157072
73367498
14660348
148758559
397468407
253264304
217743090
116544563
180659292
78999803
199376895
246190954
131203638
173821937
195885413
157588599
58304844
370600105
5445406
260402951
291261231
363846513
279985802
387114159
145356491
335492845
305851867
227746863
122959065
3841521
229941237
78311018
173232095
69382225
397746891
313687297
271296343
383097649
195888631
307176949
115066186
87397631
200700243
62421491
291502896
169523428
378430273
366242636
95860890
332855721
312742687
28859006
113804094
388610178
365068265
113540518
218709671
262768763
123630687
88363705
28924838
254018643
112227185
304513030
196362730
257262189
147868290
353533680
70853774
64006579
204290616
165701427
366851764
366103099
262843044
135081158
165165484
137712556
389817807
307645653
323217463
65078386
186682839
261019034
112697821
135286591
331231607
331404630
105096338
312433854
81475462
337412134
80751593
38392854
301009798
33887385
381385785
301303486
209141066
251439191
38853532
102425202
366514151
305181128
286132922
172076807
136296081
232565226
42086788
259714618
115906521
195772441
61271703
343059178
358215371
302657677
100852217
72523559
220732550
264869355
138890838
99185856
31759190
45281733
248194426
85609178
217433494
42804108
197358877
238264291
334438431
160961529
149420579
141986712
136985480
26120810
307494650
69128806
365256737
199740521
206534680
397563368
258162171
129633335
247326081
197157003
87262742
281285113
11311268
171631362
344185521
367316402
34628750
329681308
156092092
116647533
267025151
335282481
76743597
306376358
223311484
126747343
163438935
375671652
370661518
288356849
327686213
341717783
288456299
57334264
335779026
398763340
375661080
32000716
89058266
8485669
152351210
194950241
40533476
361562229
220602634
364667046
274573413
257851178
189624324
330641741
189130015
9412004
162513493
129457927
48287090
35706773
292291661
319573428
355029345
182978972
307107706
35916346
152548132
333668073
312560130
237464025
345931246
209222243
148485442
111173755
101962042
74532641
163716250
151846241
323602717
209767434
372454378
270597621
44694762
336923307
152937568
318248559
6838551
90241804
29462252
317965841
350451664
253557244
212685779
63482667
322772856
299133294
275552277
257136246
368915003
225737139
191035767
156303830
185143340
192896156
32635671
222374082
82213106
294395128
53130831
8283622
95308703
202738462
12980943
154059974
168883520
185956847
128033468
111419606
152185864
314719692
223777549
148482158
380688695
41578337
190341822
90331886
101204216
251101581
66586896
93372864
47439671
62664690
261724808
291391096
146355467
326649638
37310787
387495691
127166497
39246198
39276924
389385947
112972945
71388382
343040969
52909524
310821014
65934467
156866186
128541995
262910505
147343332
152999983
321073086
346197927
188710162
9868734
218742387
320958037
77677651
212152679
28066020
36474186
54380697
141919554
248714017
271185643
149434036
286404793
19314616
374005775
97698718
294271094
290872468
50589578
324622657
317666876
6929541
54081439
54973024
289487572
218218126
3792580
76221024
10870694
35827744
145478051
134532141
378846505
138784805
85327510
63891442
299529650
192723940
206617215
120883092
140835635
85178458
293843633
221049140
179572331
33269540
96126412
225310513
52769745
243236053
230778032
369774235
174846588
20619503
178742831
60025836
126500731
248987063
272206891
1166522
264415984
232078011
265119142
285479378
377935158
398032325
140959030
172591653
242407014
289788719
178932384
70553717
117750672
19647377
335197125
214270256
6814615
158320468
193367607
110987841
245925725
219234789
151837232
293379174
174052200
134120757
138427324
362398015
128816829
234916260
132974398
262219504
98638318
11169675
85355474
350765601
359605590
264643167
295127195
237705610
397976588
187145043
77220791
368622875
330004074
106789694
229074319
185304489
391726085
25295090
15238443
77467906
85133115
212753896
162828948
311032272
119707229
182766026
371871313
266742532
91007756
353599927
154544699
329562756
72920307
67396188
60611840
258343067
109524031
83581663
87094287
65916954
263345783
153255259
318785962
395667252
181994129
49577989
246740990
137221658
70185285
377439708
201402670
364529467
162950846
54590417
284126476
267110696
241647930
372310868
303046631
227343258
326987877
182727996
100356522
238409509
396407111
225537384
47350842
22729486
345026430
133912616
304585543
153439536
226315586
202267398
372432413
93139189
382745521
394160988
39241505
63848308
366947301
66604035
110558116
222682331
338731912
149098780
204224468
209411313
202548335
210493668
321685988
53193905
207486189
156535774
299968626
140618743
162666194
270032936
133226486
100336758
108902060
78786593
146990425
236582884
178898928
106924804
133406862
6193446
389180349
316709561
73362828
386421688
376415980
381060868
130157250
335397258
148608761
172443973
8147572
28960549
57867660
222415386
220071094
326414133
229831500
380861086
104612605
305617469
364387261
166853701
26782198
331369454
311650161
107627932
277583529
91420722
119833948
290511621
232075894
101922851
284913176
117409673
377775403
17065607
193465852
355300961
174820614
38432624
187755770
95058282
121665722
181132079
275617760
118340356
82051882
317897307
394010755
353695692
218393954
389835026
158009025
23293761
353571426
230600941
157510093
322000541
291312157
86746788
255417388
131188832
311672891
317135442
49242800
351017816
361112309
183691496
265106600
152716020
120828332
126025893
288397832
72959599
331129183
188283803
102878113
4770235
383174669
364930532
375474602
159666466
272938504
239367932
348794694
143508591
61162742
365242921
179003647
229177872
303396671
181072494
242941831
265288032
345043360
57565509
336757795
180261793
177567869
216263921
47565212
350629618
164396008
178928742
265686397
213345828
126367417
197192941
17259576
50007066
64365809
355589996
298317187
100442007
334012507
352267853
302937006
398020434
91275937
334580961
3266097
386877051
219788939
189126974
107993663
387341673
248851109
311696450
82343656
3029406
100626568
106289779
343350036
327829252
202431910
272275248
237862351
33087890
95673406
170351703
191035992
73067620
113971112
217064697
61528544
59218304
125220219
61748724
194546496
380714750
5661329
158613563
391943527
330350048
335402454
160547558
252515746
47719807
109250482
33136172
206020889
114841783
281868641
76495122
158426018
312660572
50938122
136154834
110994949
354520359
330542479
358934875
258919903
169316614
154557589
390695550
236682549
377328977
342265495
144037539
13811043
16432811
246021348
215489091
202584251
70425973
319192715
66540399
143537109
224113588
6148449
42177329
389529531
76033959
301046311
181806318
14715500
161559722
275532489
362804836
56928348
72351662
355958387
99253571
119793179
223736621
184298641
54613706
158866054
202979992
209467681
165908664
256266317
15948853
394007509
119284749
378654227
1020413
75793222
122134746
380384465
1629731
58476404
221873354
330695813
84374669
39656937
304168872
181282976
319916115
222461930
178451938
367481748
86631364
267895374
325663418
126216195
288088880
122283848
147190003
168720854
252669978
73723977
109847693
294357422
104138639
249168685
61541607
232717039
202106591
295996977
277288021
276327628
165439491
161927467
57810015
363383556
150533028
254453507
246520907
93960699
13082062
61397765
385969861
49916685
174527183
231212073
18327456
48912763
173669301
179736302
219072315
347009437
336210183
331193185
172057174
37871329
317879604
196739010
121868887
315076134
20021627
118984513
233909206
212246794
106295633
260083897
339637780
366578525
168169316
187601150
345223297
159566545
363890203
28510940
285681390
230687278
359948457
385883421
150522506
233599655
136897229
168374942
248847853
331999375
115754444
392544161
9274141
120338907
202405988
294509275
130058728
123669682
129659364
367138023
115528694
369951196
299491535
225437684
99021003
211189565
79338775
221953242
212640418
132454024
352119450
301087754
64635073
248163840
43758381
175585958
369074752
185784725
261149298
349690729
39649206
275558627
300280356
105133073
192432577
118303418
259309344
222723006
990946
31417788
330236302
97343467
228165982
149955115
373576345
367032307
234396840
355734361
275627117
303830851
324140801
33982131
356721302
248177555
141853362
160110173
239370355
102267268
352508458
212905451
272966784
321364047
40604768
306445314
111547121
39989092
135796816
123257000
66109459
60746329
92937191
69059902
15624891
208674443
258051096
315015823
297876906
284207422
110196425
53480473
299722305
377846982
192796525
20222023
69245527
13782062
154640206
182829264
154549885
83136173
300706704
35263199
154726492
288485817
322144429
300588066
111828159
109103322
236518759
131790640
210430119
162397303
48545086
343003358
264764466
238325040
11337570
273438603
130131012
217596737
233058565
334160731
228803876
273951152
298520428
250667974
7217708
1475086
324994669
93329883
349097721
1286676
143655624
63408428
160456777
171988865
264551886
108568114
121902491
323223160
2735355
70260079
345017422
147642349
387821066
243514252
355755264
166189731
64997171
302100773
18194382
162436924
100663076
287887710
388457142
239870267
150215395
52140411
153773866
48079221
190195952
365954044
92369009
313440080
61082932
91536460
329107453
322646403
254508630
274444844
102510902
365369729
287112272
272600353
264059066
189706988
1130321
59694406
379994867
71586992
228889412
135482783
42093475
64050599
317313311
348258363
48965936
391486255
116650348
1343123
33231299
361458869
172667322
72939686
57397961
70722247
86688667
322991762
383974061
294617020
41461767
340011338
375804628
382018553
323656810
296771438
114857318
45077925
114353490
338205732
138460205
353229839
377489823
376069310
354740997
138942394
291802901
74030764
315584882
52423271
158704581
11548980
91169745
99424037
283780423
124785942
29103080
188333046
289055695
97483135
190671337
278401927
174170667
278303930
49291389
19035706
36472896
208590117
6041519
117522123
64552015
396345033
223940013
57173487
112496432
13846329
150765652
393581292
25795208
276713855
295630046
298211074
241645277
346489348
147842609
283666761
161815223
162315052
352208200
38964141
36507854
342869765
62924361
171504428
10663465
168458712
319977990
367940259
35082036
248137331
20276969
240049593
377179768
285725729
270271680
156863026
118283540
264989971
370571467
158254495
254911306
377102187
290140443
51230722
244858919
290287753
190302300
342132838
87116391
230991932
792514
79264942
106166357
315352652
234658026
134755567
310731710
371925644
154028166
314099262
245822330
100107864
322508469
155895997
284896822
355678449
188515716
394410651
224320780
194162341
346935112
48637890
344234247
88515424
120820404
375276553
306812249
8547056
373515150
138643347
218310676
300560223
58902031
238892541
2098375
363530259
201876379
393024193
75005388
28760277
253316929
188799835
87569852
152721820
133868360
163111858
130411274
363613812
271780309
320983233
184629128
180330644
203834344
356093079
63726182
386680403
71593742
70037730
128485845
144211554
321974669
15952765
33734288
113641108
340767953
351906522
158581538
305683026
91953343
97469381
323262531
339793135
184853183
55604184
95575948
361062848
94946758
398849838
240527399
352043858
331288158
71702052
85693750
245800925
183103188
369705656
43023326
78130227
381941365
123232406
372502511
128670935
123950640
310457287
59946713
67853925
37307436
104614429
150683827
75157738
317993125
25024629
56439524
318633258
193654835
140185477
324817836
290519173
298404563
354897489
197651473
37505827
147823816
325404516
173321679
337129602
32480081
101912487
241822899
315361674
178381795
227820647
58267767
277602112
186916478
97210156
89571237
82161168
260719052
344031283
136744289
13195294
79868530
198288301
181632538
228001233
188192227
170628660
392423603
12379133
303552841
220468790
280592284
237122931
364804725
354463946
161365149
179244124
191047830
66415164
390066908
295852874
243183474
192625114
64836061
376359406
97327333
42935663
280894153
42322154
72654826
330300588
213375990
313778111
334703369
74147732
238300153
64707447
85156474
3254992
7810501
95110774
176337603
345353814
190157786
157198859
124826103
367383861
14807789
293655275
297019966
168830371
211924748
253000028
202052281
324883043
85975774
86017921
45934801
176473952
381442102
244375554
244719253
238652108
141689848
198281794
220198278
157680839
60987921
56252204
375882069
299382113
268563761
380419869
308363632
192627517
53500138
235401596
334039601
153179187
372610938
11923611
218372474
98372993
329313823
188532159
51559553
3559172
209375758
359465893
293218277
332715503
70639151
146241482
359150781
346574372
188968019
375589062
390088102
71675826
390289761
225785251
95965951
357563560
185904996
380896385
288699666
44868040
64548965
196525664
308327960
291072430
127550230
263478603
379100712
119760848
151913307
89725805
354201372
7096466
6181341
86653518
272467236
30625393
988472
158755112
145307833
253147571
230026240
154184046
340990843
226535883
40996554
395925036
135545189
371549652
193339580
243460342
254806212
303276809
87888471
223874252
232744040
170013391
361061767
395153704
177643598
361222061
342888816
366763182
275798923
187259024
324531540
74462237
388969960
396809500
146455479
303060669
47116592
178281755
205137112
394613950
208277771
18148703
250802196
92446263
208098564
260147419
102681581
363607728
253924511
73652676
221488965
280000205
216331886
128145425
93516304
131449090
119219923
379837514
294856001
93803473
88934422
385967632
274924140
19156639
95386811
72366019
56840417
10568164
176935928
287349659
376695863
133077262
268573793
378697541
91014882
286972806
131230901
159849409
222829858
136087794
392822805
101476102
204816945
125548689
214680352
319089802
245634664
282234038
329105215
320502525
49907521
382665370
354341425
389550086
93286933
276893720
41191922
121418123
145461299
311122370
51174019
345215396
67045102
282711135
289209260
92051491
170981950
345998863
326894214
398683558
218671543
180923399
270988096
379038012
52936309
191543520
244100710
186287578
66107147
95561294
106257647
2777338
353642466
86146744
31112244
390134673
308811291
364670239
362377146
58198886
118238861
53320846
340713722
102718014
91003469
72504403
309987986
102658445
213572236
360671478
94155689
54090497
279044162
364037711
323870664
84677157
387138342
39434307
254994253
47758302
336499929
130140522
170497902
324479543
190292703
320405000
325925285
86097136
387700547
259590194
94288859
290179048
126212619
252967753
156057771
192629057
315125620
14692725
49508372
203805108
229965699
376652216
367854051
70500589
359600685
5950722
231563882
180785141
65079691
396580962
79215494
27508139
337321983
371911869
142264230
128082720
92918749
318810223
394606070
102446618
272744304
394810501
253566291
27198064
85979430
332489284
277385878
288000965
264943239
206942596
375801584
48518485
361254294
36803103
298160549
344396583
161115034
72653607
341534819
157477470
15728915
167402309
172821189
330720861
107794796
46230800
247724797
145035898
362920054
15299276
5106496
22604828
355409662
263384008
273262045
172783755
49886690
116854989
296416637
24260767
222683294
134268778
299520046
46701508
197643893
355617001
170216045
237799513
250984739
384616765
69943053
344575928
241234431
376720558
294613136
284519016
370860448
7114479
89536802
377559823
18380134
340754284
373547613
279812125
79524261
375415091
376702020
179115927
26935050
341179789
291943860
66991324
61060571
200493233
55854865
305793849
16036856
75003905
84665861
90056999
95259993
185071456
321347103
115703112
128346272
108611933
320689988
276494957
343608913
60971820
231725419
169944064
75933526
23641310
108218595
48820444
310922082
357596884
249068966
76214788
205846667
288203086
181058521
290814536
216920871
337308881
318609294
224945425
107239538
25548138
50436350
345361580
290427646
351852076
230313374
365731757
12287369
43172814
247924360
340463052
70932542
324732322
149492114
234918952
311934550
377556268
370564589
338269467
183689174
183513336
255747521
278162424
83900693
143795194
359725893
119885942
205513760
67631755
125017627
364529765
330785108
185886824
65093084
279936624
98817767
20530348
93323154
118966615
340555194
40146742
176683478
317912052
66160344
122872002
333977443
248667431
173449760
163703566
104068566
61145033
158468153
99541773
199999450
179455158
168988668
328509670
60440198
143455628
369208447
178150432
170455282
53082285
247725272
170511612
358584020
238273892
282632349
358461648
210277723
222708810
138521066
255086095
268961918
88966792
120976201
237328955
237905422
56457663
86274930
181808767
322016106
26192206
294985698
344790054
326978002
385238021
385649593
122595269
198320131
371833264
282624952
363151425
337771181
310547975
151031700
362322108
174688679
318816719
221460056
43929259
364794161
252340723
114537583
266841142
53757032
373424061
206757143
329816907
380668629
109237400
114742456
308893238
66427848
167518758
126315671
159187095
348650673
298723230
234129507
57836889
335978871
63133928
267811073
102576228
89815162
201332748
72739815
269365146
224554457
261939845
76209890
368533534
359995153
172633035
218384621
242474616
169308886
56334582
192289459
272417936
116980671
15878615
216004036
137789187
187676824
118750236
63175732
142086000
376443887
54310179
343119152
305620076
355541064
104901832
142376336
186119253
132112363
187401001
8977474
68241324
316472566
389793060
74805534
102999605
6519124
99557086
325560829
301698223
177752144
361274790
40870212
246545356
351456185
93894859
179750297
69659396
225940822
349797521
161106180
209595685
183113209
182927892
283531236
286933529
167367908
25520586
49207323
207957123
113807815
92173102
304748443
312025530
190230153
33857548
124300140
23568782
117593764
4223645
201612082
338077781
119483742
195943770
163976674
169085008
347837733
53444242
100665799
104607846
48665428
37904141
147559996
147104606
135277202
386494364
343685183
331533537
169800753
247920217
175763622
380710902
309005128
360332389
192571152
194668616
252630043
134932510
221785497
299758180
148355316
20826072
54664630
45881470
111710511
273051950
222386147
148649819
29314165
126313327
366901573
248737815
82280112
109076734
116149892
5347401
365575952
148395691
313813272
37901210
51165988
301524397
368322704
384765191
334328270
248011391
289116388
101578139
187549354
214109669
134034842
127381750
158242435
210423829
363508974
183366445
272973942
315135926
311243448
133946539
149103072
310984393
100272807
103096542
107867288
55831155
274965890
16753645
232390271
301308800
34683110
57348198
92441634
134662436
351306905
369607425
160165210
91311065
98453742
87917597
357279520
317598334
369909432
232016540
276036229
25962644
63311616
144880901
220239533
273697603
70041794
305910806
126493250
14737426
99397785
110247780
113465123
116058587
240999026
24627264
101443816
8322084
187902662
355491062
322923734
111489941
204092659
202042020
115392109
301859763
158869452
396929866
32464982
159288035
195583624
171674890
30838334
78448369
13504676
372415394
254347193
273599328
372207555
353637255
317967906
155444856
395147561
69840791
272143019
326590100
286221188
370012701
315938502
39976307
326432450
396602685
107069174
27549103
346798559
233779284
118351407
210179707
272321800
224259081
359488911
91436182
353941503
369895143
45679220
228169120
377480312
383146979
382661742
172926285
266468429
28139885
67577793
90118543
81224019
265382611
51589123
274641232
112769558
157887608
248801915
395613325
98148996
70644149
163928260
89376290
168757064
53460176
280190556
110009622
149655039
234822777
49684855
325850558
244129155
178764504
32470128
146279044
386877392
146031333
232294386
346462978
101269483
289236468
792015
126913038
210627877
276710051
85112289
308031200
151620995
158377431
201896927
105755915
23620625
23874860
159280479
186218029
231345886
296454588
112901039
210812783
158165060
281082750
235807304
206450633
264239909
367451823
345736615
146033881
166776696
126670728
102035104
48427192
231040291
385080959
391193882
109540780
358978454
129701026
197406677
303940547
89304079
210383750
326077645
337647282
88688234
353907621
397863995
282115882
377220426
260146348
224374785
288386722
189956297
22282837
15196093
115215808
289987076
221751764
109761955
265820711
48387159
337832080
50560023
202611590
395183030
353849164
359901383
107829371
188797180
124930624
85897106
160604703
170525970
93950081
363744370
50221648
349523963
85870815
13481373
64333823
370941101
116689840
201941994
372403287
29598944
332255458
383515588
217391037
221323930
386279085
25774497
162295545
143056029
132000876
90507333
191388678
269268601
132119933
262299516
14479194
258175534
112586491
200255703
210848019
236651897
389776176
104645180
273289191
307746292
200091850
54446813
291238508
180227029
214463284
208733227
125929177
315131838
202665293
18708196
67174841
8387025
16607362
152679742
192606360
174194390
387509980
304393674
258260656
274148142
265414907
315949233
295898530
21008074
14269826
104490251
226462301
260298053
396484310
208623631
109129420
34717984
367812806
277065601
69419021
119316274
351092452
132629092
380163757
63925680
281878282
126373090
315707727
183504988
96113571
282551410
174632578
256310515
259580080
138786917
122585131
101708909
221654211
223823342
177612891
317987019
83361645
71577954
141246501
5264044
303542945
196015440
153819637
85541807
123286172
224416225
268399298
313754954
94929655
143388387
115971905
110615762
252422491
219122667
1777958
320663017
380824858
6045695
156293920
369432239
40385180
233070899
184785063
382708489
235027431
361939261
389807197
93081392
392509175
3209542
82661144
344093226
298622743
396044116
361454736
217687498
266894413
70599481
334199386
23451266
15445733
188009102
181956549
60375958
92213660
229631152
269883629
128575969
13366828
135021049
188776880
324439690
40722386
369908770
69916277
335465965
120124927
243449866
118056422
258974224
129868835
71603057
2717219
146825430
7323871
42295927
85556447
328854840
370981553
396991595
70796425
61486401
167896469
194195055
163008290
375891832
859518
144449748
328320819
104579401
126128400
256447765
124681598
46913527
234658270
53962454
243085924
283869308
42866251
154035012
238451561
247208524
357692566
324709592
7611314
76353367
382158980
15396447
196757702
222084765
341189514
337005570
387308414
179220005
277230436
110981488
39229091
313321554
162256835
272559372
18980968
68411958
46614996
377474846
309493475
390098536
113438335
294631038
364503156
375600573
57431867
105364697
166660525
327220123
37682355
217101150
365325897
101603733
345720066
332832269
56673097
9016567
67852521
116273846
234515431
85066283
232829064
278534876
213142550
94927592
257067217
100060010
198756141
101917599
96380420
109393966
276698886
41596609
128962591
292539631
356002829
58629793
365202489
160489758
42728326
109577165
38977245
206686379
396380041
217238413
57512606
11417076
158231059
300574117
27263281
367213436
224570584
17049359
392859363
90494253
122829343
144591206
113903813
154636114
99532493
226817917
258809523
308542402
170173621
311344737
151068747
117906125
215875076
17623273
12609446
351216834
282812617
22089957
270592143
352419812
394209015
385334809
214352037
298003772
210470231
84429506
10980598
295399779
372893972
347034035
42270446
54214073
185113871
113308439
350430460
269314711
152383660
159243999
395064906
322106953
372044108
386281421
308763061
58745913
340404934
114691849
134395898
344495855
383853185
257400694
218585401
303146879
376906482
336197323
32071841
146616811
85020061
265519878
58573395
348670371
198200482
202951585
325364972
69143963
379155037
45614462
371382060
396605014
277767428
271051153
350109411
84035831
324393251
329942700
884531
50322369
243354057
268223219
367218145
364887243
203089322
264833500
234023279
383767940
94824775
285754940
322081162
103681304
252996573
278965435
323234970
43692900
202571523
231258041
22871575
41581576
273223405
353624781
300667790
77279731
258814588
22824995
281847518
384014056
148420170
123948412
258147897
73677357
292690281
362090306
319891464
62826837
241927930
28544463
146920966
36812718
105194115
103827921
335688542
213654576
398158696
68382214
382367415
78490818
250951175
7531203
389400855
225609726
5846555
333701786
191020268
251490504
282277530
65777584
55227780
171352434
327844173
145646305
133916983
356957318
276127327
273877295
315345024
288132498
264178147
37219047
143787049
339160858
277474377
227080940
54061922
34429979
384568250
282491915
240368745
291202940
155378086
207131446
181903552
84042107
79913550
323609032
104785826
246777726
307593096
129055810
23417754
11845974
38834013
100678365
112731847
204056427
11773318
115565838
249093293
68539612
140983742
130525835
285087672
19603365
153290311
311892153
93274101
152474115
51286478
195414840
395293219
284860879
219252682
321462730
131295511
285661754
212757829
11885820
388399822
342931045
291075340
195709096
135662146
66032665
299311938
256700833
284977852
326572028
29366352
313922531
165290889
264820711
961722
33286760
19873331
98076097
259435586
226359307
285740455
102176133
191669791
331134365
63641681
356614748
14190328
335207978
327934583
376077040
244384664
279323346
6619952
332650488
36878866
99004481
101068078
335118987
391022988
71364226
236374246
57538365
363318681
312030951
161688121
294031510
227936971
227371092
326975521
58029442
254606328
16578173
286092623
306126950
127181331
369178686
51910209
195442387
208264059
369658284
371497583
196198423
192577253
70099461
359301500
34941408
392353588
54324593
258386777
12603613
79068954
231839214
154481390
120048959
167826792
208041537
201493524
22706979
90701820
174725074
22975382
257093540
88030049
228986732
290495748
246349480
312687976
59434017
167679830
115528258
130795833
372924536
325215537
345380130
50198251
269786885
152494513
261658067
384808475
237029900
30792138
328121565
242208699
160557246
304572275
277657281
357557220
171820747
101224024
160213190
243927474
212700151
304363463
34199464
186572902
299284429
369860116
250635849
91105445
53270351
390274875
341928494
247644417
387695000
41169659
359097033
107976497
195934938
295411789
100545967
152976017
53219574
387521955
243895597
338141105
198019712
20443885
371375655
380529523
374694239
178240290
282118091
47922753
323213419
253977265
63808239
76050096
338830029
369285291
17439122
230734156
21149627
122073810
184800945
257193965
264174532
201051396
143681442
247069637
272132251
104143664
208504091
66524977
28734342
289015950
258217393
246078777
34467016
78629732
14291301
512509
232945778
357690530
168680026
91840003
172055036
16834798
308656903
62686885
321894891
87603281
281977112
186912016
327107603
70876177
61242010
349738353
300711914
166312910
193507470
265803323
163364879
222482595
297866080
213596960
380166821
191199490
29400263
325463403
361923517
179924006
193038058
45354723
385617431
334515180
323923489
180120340
253631054
111955634
262566423
5607043
19881659
388884585
207581411
289308776
244190125
14542987
37405001
131459273
128316427
234397574
361036548
94320626
267672590
233356055
193410912
232239222
148051242
127714702
236825555
92628635
184493430
344748828
270829613
85694166
108012964
80647155
309952933
214331713
386841904
336166232
316815569
75129361
48440006
382292884
396155221
76309911
317593694
264827257
85004903
124599661
382835843
136368713
141962937
249449403
315065460
194549782
187329611
257720141
66360435
383935142
54361870
305167158
81040436
363571617
379581963
294214708
5048271
255488932
226098680
182004499
61491193
178519033
350922271
158234022
1778406
280148044
196627761
237680234
290882020
355178895
294671537
364238725
91066154
231722489
211731087
163463936
339507772
293922931
202664852
359120094
213299882
313089156
68987438
46089445
249375824
239885483
256350687
351351197
317186075
394288909
326984617
365177464
122691796
370447051
172655937
146261908
396052839
56767950
124047738
233830646
263670284
108655611
153609038
219547264
360897977
292039292
289865218
148239511
395799245
145471218
125550072
146779137
305935936
64008865
3114850
23661273
189732515
276579919
185688648
126414208
146375462
350169148
224030635
398818689
271639009
172255506
134259045
157278665
171566886
259119071
184866406
151745488
94064875
57351276
332678023
178657184
325777923
104865379
22402812
349087017
176324555
304404547
343091697
116747854
165892329
334706908
371643206
341024107
317066956
171370104
107605537
66335407
278967859
29339195
61882734
371802831
61146478
349558179
145744593
194859398
114714458
157299382
292996101
206295416
326650385
101660425
300070433
198401510
220873872
52996412
233393594
88805211
203724642
391895558
373640265
328898061
116514374
290900273
279927294
370879860
56082145
270207430
51566668
126393704
300668569
295109416
44143122
265885088
92550462
234346534
27278696
28094534
172740751
377068038
274444514
115826380
303492172
75965331
157144612
107491092
207313705
325141357
159843991
228537541
284448045
177765065
289420661
223311312
364097964
127672432
383147272
141867111
86074315
117011111
155225842
290718963
282279876
34138791
197585802
28324868
135743161
253234192
375090320
85053203
195193995
388128010
140089932
387579703
278371425
241304551
330457237
290223466
297806335
53990776
186689487
120875435
136516271
57763114
276573326
305328269
171466923
56664966
285161148
149559490
333853090
324256904
150312035
263368814
209201714
147195277
353761853
328755349
276890968
106490682
372693725
203521168
211036097
10796364
394901817
14362955
144532807
296539250
211387491
64440959
355603570
110572545
191587310
35267732
132243540
363239038
134557936
35302109
375245881
199206774
135389912
108017578
276797962
388383357
69587851
252671363
207184400
121978164
108770571
147627126
100318517
257485077
376896728
178264351
26104444
183070129
301075513
210441459
114954460
337555635
42807016
314924528
158696562
58340854
67120223
87267371
137620188
208579607
258634731
183309818
274110862
55406192
33902011
157413565
105319452
30049432
139747665
277907313
171437971
390627004
107393758
182402452
159588372
277186704
210923636
389759780
34395300
108209777
140779451
275238226
229654556
120745330
183565580
95139428
193491695
191456014
301407659
341063812
213529688
135776227
100467352
30035439
74903953
136153862
39847473
285033613
57729017
318412581
321336242
16199289
213965779
58058852
15198514
323881894
45262085
397728264
109488775
100707184
160797164
280673437
10054072
376838602
237627268
349844003
337719934
28018427
130556030
261888831
335538450
277388711
328788231
341276357
329168943
177356543
280219035
254083187
321959577
31298597
307274213
11960664
137527386
104978717
44634548
215272589
292255316
73157346
93360444
278640016
208614744
388428710
47512668
92550971
135282588
366514951
270756036
207788263
290534790
183778061
77143794
384369192
382702297
108110249
195388865
346242958
169454126
132755936
264691159
248419884
353721459
158542974
206863801
97284085
92680155
271973683
336753111
109756873
104962959
150847566
292205891
176018210
192230049
168011818
36732548
174469677
310726525
277770768
278423884
393519773
82848364
161171300
363375773
256704398
211409076
51780317
1566792
362858320
286130099
58490518
60781435
286016091
162835655
90050778
211768747
378380099
13802488
200575752
30429963
386991672
198523034
223112959
323489605
337673884
121855152
249923818
92511899
284642477
83671248
149577600
249393148
387027741
80819960
386614921
46635970
354592049
147511157
173083355
337621423
129343814
230957064
347301511
52597933
280040738
87888107
34709676
108596383
190833198
356557310
171332499
205170442
348732249
26442011
330057567
80393168
301780111
305647191
14041563
132124230
4564115
325999382
133774295
128316278
360938218
318031226
140134973
364015147
207234813
188467433
166530983
305249183
249694468
296021793
123311630
224795172
292471930
141496809
289751072
365835287
313795731
283320287
387515580
189736030
317445979
332708310
256520243
17083607
79325064
8548506
372784350
239374897
350870535
84006087
163928803
327268404
176313830
219255546
224662010
293132926
115234231
98212323
27308891
288789740
226523046
202526915
284068502
116392358
329498703
150937395
311932626
193087723
262424053
195748207
332637741
181499192
272447490
59280408
207809263
70489280
168520967
261064287
327674162
122298980
21692654
378973863
157156988
132970921
244350413
167285909
337248111
46084051
393525823
87898620
35013247
317084326
301903354
107399837
85898578
199869112
115310274
149000788
237754793
103887913
222586744
110817439
27363855
326124191
46155885
264723161
236929707
172497927
64449476
330184109
120985406
128005811
287298968
119101325
187290227
356636696
104718038
202403823
364352600
266657682
157223280
240238337
54329741
373158714
213014726
33657573
46508906
88426747
280070952
356402016
48629792
72984214
6852270
390076866
305706187
227769591
67809334
60533930
295456577
360744576
238522200
136081598
227843105
117773480
167348422
272947746
257277457
385526161
291916766
125375173
41361253
280338045
253223023
588957
354009685
39190833
370140484
244470879
141408826
253812021
240349789
357167424
229400026
149039294
37243451
303770072
273368993
174331898
295388133
213234534
353262515
371919859
275256339
231838764
61938740
315560195
278890520
71447774
122532925
325078192
356395035
150445756
169252156
69520509
66274817
285626897
154881690
289234005
318817943
195470236
297432221
331839630
309615399
296513926
150106495
392177873
142575240
17816849
226884517
259844843
172520205
315809177
155896459
118388958
392451494
252381446
340942067
104045807
226819878
93258297
392114191
331306728
354838613
59358814
26771511
48599150
265911145
158665079
323623709
240118308
177622739
75849815
128746489
150912678
120521655
323483746
219072421
109701970
225531054
331580812
304811258
315088781
255184033
251483761
67111768
203586706
391665922
286776805
90248971
277885858
167194156
100457712
255582253
31693349
154831393
88322603
273267790
57191791
248904246
232960636
68595544
231124755
131647854
344354524
149333567
273796736
121632844
336083480
12790728
379166122
166440247
125897444
203620352
64949168
117793197
372535579
84669336
79601167
150039755
151961225
390086078
216515804
128598458
23352042
262453066
243825004
284916260
382984049
248105956
57958934
186011857
314785930
164375109
16535013
296992057
156745405
104900790
202688327
285953658
172744552
221282589
374015203
260657174
290297613
114220606
165465654
160088269
378756615
328771110
90842550
57653163
8095677
133488102
47471726
258000792
133984697
26763182
213173506
211979992
168494851
271256897
33140473
60135436
375039971
283544257
140140530
153961079
293875423
12211670
370320642
241539611
24148794
210315017
188482000
260640536
82726470
533345
366916614
273572015
105325030
295243762
249238092
166073249
133190876
119380658
55446115
78208437
107504565
126259498
257661703
23145295
287823634
388201660
226499440
91339411
111704342
328298553
338714400
52490792
211303706
132364607
6737115
279642682
330549837
361601344
99116293
388897099
297060877
351986841
376851763
131863891
340294719
14067254
117404673
154903548
130522894
361669831
356720685
54816063
279277045
344334705
394385959
246151516
45747978
178224443
133571625
3840443
294324356
174721157
133764518
201431261
138948709
82622345
221037128
9531654
187366687
90460884
238705086
214594089
220798268
193270760
173014275
58811989
17461499
247262074
59907315
166499208
39284459
128146795
41619222
82219609
367957228
349904947
127454851
109935560
28702990
116010614
18602220
53915974
372938355
40913907
388746745
352090814
190284407
134624995
80845314
266752361
175420971
47010880
219579594
287522752
129070500
359215623
222736782
5005046
128071533
206898438
261325138
174335065
261392445
278436924
89528789
225983411
137828040
356319558
25536394
101617495
372291143
96185820
44881660
383418297
48414492
306482526
5612045
214234981
90252724
100796980
349218821
103963405
219966581
287768173
102169712
333735351
45215044
228255023
116512275
149069980
175953614
60282488
20141585
388304060
296768257
389629915
159031545
349435497
3486439
114637321
139528882
132661905
302347621
312580398
383531041
217687585
92091287
224366375
229283258
95425958
332083630
176684877
158244930
257558807
166333351
237614167
345725553
279369239
74292536
353457000
203657735
20875731
251981903
259677851
41318843
194101663
172182346
333878231
121233150
223923038
356588530
152164147
146143053
240487257
328389364
295402163
1268297
201057008
1488686
81764330
392248487
29859125
162492262
249097826
316964664
40675622
281897429
263932491
285441709
301871565
74652932
303070536
217446334
389993208
49576610
56677729
371545156
275214295
15615944
249662868
339277668
160066763
280373222
12840322
20166504
237456040
162520801
396154069
315335189
92517266
174749880
183053707
190189093
120366400
108666877
222614635
267584523
136091374
126126779
234475851
341180902
333444305
160328543
282623044
49072946
390138952
257113637
193715139
203354463
223094673
145237794
361309902
356251798
7735073
57251653
226261898
223390223
344522990
280338104
282950952
47207866
397196416
372369690
36841503
108699014
118853172
72607549
178763593
121171159
170207073
125282653
225963929
325289642
356899719
162544272
292506405
296657488
171827399
256174243
266761755
23090963
15946730
101909830
303211102
156742123
133709772
226333633
348459268
215943594
344035845
133329401
304770670
161710850
370885468
182418217
86580039
221487739
385912963
344985266
329659832
41284640
275540726
152812260
229781825
243815240
323155550
33849437
320162515
113766406
390871987
221821620
351145779
115908284
342455969
299934854
102105545
206565189
48790444
28722461
317148892
309205551
340867154
395240660
80978944
75317396
246291110
365455118
374970395
228863288
213535795
132305921
137951193
66471451
275556488
132888248
25338249
128542151
36448842
160234302
224311386
145523353
189358733
25440649
359602423
195623778
154635167
81150043
235625589
300970475
371988761
33799714
348532698
312739572
370657100
346053263
69030813
130070043
249903720
60611388
11868069
224828413
350768551
215545791
6353818
119192361
91431817
186847082
206423523
254961041
205162374
255974688
227448233
41811180
373461382
144924749
365562767
247316707
259246137
246580986
88784923
308395753
170037334
12797062
339023178
65679069
193624971
35455280
375576337
312307953
201109060
158486172
92150984
159565809
122477840
246911608
397487202
392355135
327354555
167194494
131341208
89335479
290939512
379773790
14340183
188792533
5038888
312226172
341324175
183318670
113703297
124006614
330915313
12881941
92032384
250805465
386471160
289613869
69851818
207979196
284654563
95604792
79735410
203075364
65786281
185233961
326802402
338942016
390996082
218094103
381082961
143205004
78755684
122013539
285286484
13848869
127401916
321512826
23800806
239079132
338488968
392750426
227838829
363019109
39970167
380476268
364537271
327500300
79340808
18506561
285844397
148778291
222751993
204851200
125629403
202464367
91436976
178297091
339304790
318635916
127835383
155626281
101973878
138377686
274174875
370144259
23385476
6001506
236769744
103314481
245483110
2779172
237337490
395617151
228626648
285636065
125945414
352883457
138972202
395764244
34121453
375945303
119030562
247430342
311992921
264121540
243649557
18133773
304436657
262101433
61878554
372283468
304412384
261194754
50947240
92310176
278892866
354968420
309376986
101866840
175198682
339555620
363911280
125505722
205606140
352415422
170441345
85721274
300374831
379987412
395233068
26098785
250890856
322733535
172408594
88344744
201160019
203897801
181650507
299665114
4918423
277255210
102122020
332980755
322015178
230514576
71978677
208293934
162468564
356506485
280487952
378836366
266419142
267360707
337423213
382530826
312693548
189037130
266963846
43301005
268207236
225844821
104828313
27103155
322384197
374076406
281466626
352154471
186070135
298807629
114041306
134306653
219506287
307291149
319498012
299324648
152262469
50904144
165400568
245093205
237646521
118187331
105609983
144421920
214471187
101523744
57881588
276383628
13434978
247653765
184116525
100685411
32198955
224207962
357651513
221218043
92581528
6668876
264222616
74292033
170780359
398985339
383102716
142397079
322258649
145315634
162491280
69619298
372419810
377048365
275298202
297365575
305767392
233939117
20450821
288635093
275850442
127362882
237994042
58905352
13060430
235061549
130611775
193883218
131971037
141882795
348337816
49300968
43201770
344764606
105142654
213774592
39138092
178943553
185132791
352998392
140917632
384788629
230467882
355132430
71201586
292693957
285957589
170335561
39167017
20342274
173438225
248032821
287417766
77515722
66410234
339440916
102351004
73174389
294170410
273506489
394314075
355410276
79951821
170528628
107794287
182374187
389069685
320848677
279971734
292160777
191541526
253964467
17938790
263368635
77144271
163480857
64286979
125359094
309725771
171417811
33099396
36618475
274207974
218443692
296689122
121562064
127732453
46605293
288704770
153095077
294544041
233660080
40487076
55854346
31974763
18208607
389277616
324990777
46195338
174865443
272600377
166073083
218812371
254895936
75379571
289438243
81086097
292294196
217085475
359701945
314430539
74682179
107014732
107961690
252130680
339676861
166176117
96127384
336385136
380628438
366758249
356478965
339832003
26188279
76328013
9659487
20625520
374685358
147181282
221927816
196207937
20250623
94430914
104773779
53964736
235171731
249359778
278307581
47299862
366622175
21586859
138810186
129271212
48076919
133823846
11911642
14585951
364112775
202920474
253716481
164609557
357925721
280985205
61132767
137647686
256250766
260100295
398896857
222082181
147593002
348588577
72226211
387385656
111522335
79129780
330208731
369157015
152456023
281158978
220657971
283450805
201969006
33260471
306636775
84580774
125608083
152174965
268589815
14911283
241668548
243595295
138722338
51427535
78847452
103329591
392086261
126646790
301862187
17246345
311021909
341230999
390684433
99284739
125313503
265314748
30582779
319685063
250332214
35149228
232097613
297807775
151716306
122401581
274536750
283134143
140115734
42713019
62264753
32519950
207182075
261417389
386570114
47525198
202232655
282651918
318744212
196195663
323868673
335099102
369247026
271515843
268496636
228521088
270436613
169703365
122431248
276258594
103123454
377544836
271048840
32185995
130146867
362676629
176775709
29980806
182510138
303778279
64394839
11668556
112357616
187794162
61900745
377622758
380271472
108703178
301760438
126048482
201840077
135913501
316470238
23754273
23232278
241743906
349457032
91355866
398009509
239130627
117673226
362001300
3996798
111258156
360132658
90167067
247969927
288033165
396806112
330538943
90658990
194984231
119983424
139460644
217757688
162909942
397976366
308317630
104199721
291161958
299433350
114960100
172650286
381819267
303506358
112738831
374360667
55735294
127099983
124852283
162610710
309797472
58854464
27263426
263766216
50789093
127545598
396775869
97576197
194776344
380593925
314816898
272248892
65634215
242447122
172226311
161806518
166175820
221291900
60278776
283328535
208598670
266889352
264145797
132979824
156433647
95062602
208805880
33981447
152211431
234278616
128237730
216256608
6824143
137740780
203864945
336496426
209267013
167786482
368279379
331349665
309738004
38897827
319174177
242503015
155542342
280667891
288106653
22100544
65156871
77677362
39305375
366598392
128840148
67281990
38855789
120975621
63731919
98622098
41861883
42454739
231838986
86278978
257415548
239962313
371787719
100473226
156504902
26817406
321700608
378285919
256631509
241403517
72243731
135389273
16992906
114708595
137449774
9291240
291518963
343287252
248210347
189113260
60883201
150682787
32596589
215337600
338715266
141765247
179811418
140498246
53291410
347111782
100825250
337202109
370705883
201507444
189436593
271089734
57766732
211314184
372985065
115940356
352665164
71925566
336863740
44405767
139969719
158820759
210027750
110464940
25736676
139378110
17889852
105467166
51973832
273049119
160635166
179015247
176491255
184097365
382426308
190926048
186134663
262120084
263314569
320771194
80794444
150474818
393465546
206787990
393877646
336243040
223279545
396424102
342010578
261248170
398641238
162501155
378308038
362581432
317411227
221234681
8809858
55352832
308501791
359947192
240032141
293424980
173558855
301414656
145449773
367303141
252653796
209362176
14128504
100133674
239190155
122318945
294899901
237495911
265313533
260539190
301182861
365483582
354186680
324503665
236502322
99021341
338693485
174557810
397984666
219387322
395004151
393774743
182160529
162180358
336361123
385161960
176088870
357307410
308908064
260652923
121990054
272908185
303465800
308512026
306472229
13195700
210637949
255846324
165686722
167152993
179795778
295984171
340299246
51703431
75098471
207753275
321028877
119260012
111997539
61027347
179888541
107446283
349363766
380870869
204366594
118734639
366533830
214129930
263635915
98601634
387208920
163349816
97744271
190350355
86407604
170646131
167627382
152651730
329240960
107296018
260842361
138878265
122725457
128240882
54108351
308312529
87413232
124748746
323016099
293958664
135342531
242680404
77883405
65302880
356600435
4433249
186992396
90901431
234046971
15090439
108205324
178622149
151532623
205474564
250110846
377433483
225542268
39616731
77873598
334633332
289105390
171113332
135009932
277561510
245960889
305632659
105523618
236692971
54928173
20319403
63302082
299784011
138167956
35595369
91821065
22730044
387252990
255819789
178946787
168076899
1973988
117003459
102257661
239753135
310075812
26524383
80502599
322218493
75937388
329532681
396026092
26388006
64511503
203655370
332970161
332520366
385844690
265602052
31038960
83407248
128822388
227268569
48705322
60813594
84969210
144599009
325365336
296786285
357563619
91749097
243743587
352937429
83265301
55421438
117763800
350896207
180940036
249008866
268987261
175498366
142004202
112954636
224824498
266789466
190040456
168959338
295815843
214114557
1505889
211565316
43609596
269818436
170942225
194866170
217803566
40931475
265089329
76045821
89263590
395559355
380562162
67667495
376896419
293616373
264715943
88501139
379384698
63940333
164835537
86071548
254173215
208244808
341637595
121658706
273170266
344228849
382962412
89633481
7275228
276830340
210976233
293126711
39654442
12828423
284572410
241839375
300396169
43851532
314081626
28369361
338944282
165976487
116243009
192104211
180009355
18891047
129973923
114525665
78000213
292034889
18563863
378736565
219608360
324265198
542205
252144711
151628149
25119833
301855331
235683252
218277265
3715562
308181190
318161936
261355539
224323392
30360406
265979247
35231374
176041304
214063276
251349513
339053486
121768744
140180930
209341540
107380830
159943257
127723232
28992878
171390204
303069080
394109913
104773825
364108895
225727655
381361953
14147843
229571361
376656788
46986096
392365774
231132980
43271245
145467574
115005732
285207603
163018825
113035537
348866680
353616537
395571006
347061727
117275127
10474510
272457366
118984838
220674994
123477101
31946863
304027514
125177685
92878796
61070359
69482060
142154613
305173017
179060329
198363654
354053285
342464473
386510115
109281791
256096502
96835595
103669023
376814258
366341603
45017672
175688222
106176685
7768214
141259462
206216974
198728053
115035601
295058834
383790091
292541423
300830078
298216250
373505456
388692371
81052592
171895561
159849880
107695040
128169726
89049579
265639860
96684644
372701926
301024366
108249937
346923260
222682733
326310110
300984029
116408853
144528905
138350251
32200967
244875921
332265953
381252894
35873080
132215009
55522117
307775290
173053710
356902744
159152275
394644847
389439080
349055019
172472923
100268569
234186953
274554037
96097382
395894361
33567679
33695929
22461162
379634916
118993786
50708138
179845772
361060589
174785500
16402235
395683477
49667
194369498
237737652
284895522
298304541
129123080
332679482
124645827
355906686
182846933
87807154
333594471
147677589
249865930
367205021
369883529
314417840
7597483
235287880
48309473
338261238
168962929
314321919
1600160
44376163
147849027
364572298
39731871
16043230
360164210
196574396
190817734
323947970
184806611
152822054
125371510
89728702
171411772
352592280
180456776
186113727
60849689
4698681
176397374
67677519
180179854
42814322
380622525
9614861
195814857
105242004
184999718
76415662
178845548
391435163
262126397
195679244
152311615
112854902
70588563
2212308
97877515
219975342
105054488
318142146
341947877
163255958
259635771
254795352
180166062
273717023
275397867
395972391
88324433
138227135
320738987
251088887
204752042
195645620
378879442
339780375
396330851
227480065
258906118
212093911
160257292
281296002
96086301
364884690
309193084
80249204
367857980
217982777
31591602
147321346
279121201
250777068
226136904
92442261
364951634
98282507
336258081
342564734
148979338
264012266
69380348
219617177
395325854
311005775
208503628
28008683
92636680
219408452
379035153
131405893
135728421
161443824
384187714
15267220
241815626
176905341
171634396
66062987
342930198
166909408
158535124
218929899
271630470
71648917
291753139
112923905
396039965
383630619
196208147
186096282
262233291
30423871
269187999
112586161
244838911
197445491
368832954
369350190
22345223
68628863
219902598
203503063
274065397
154385996
27023346
351016942
173679644
225006859
244209171
152955948
377349628
128715273
100947883
38161668
86765615
320895047
282094471
106484984
132118320
338088089
82010294
130158369
202512131
217387431
76743317
70241239
317332416
124619485
359543180
123592928
181887885
148174895
93225839
382550972
271705533
299621745
153379496
49014969
38581808
85267989
334564794
174121306
310106301
236669988
320584219
165701643
26238878
68977424
367332284
175142464
370909261
46512903
150485053
335911357
346213119
281499410
72783311
395121591
204621925
209011781
68580719
318665265
90048169
160445020
250927463
65032332
189131886
54359094
125105530
12730091
359058223
86989440
199188668
127142130
388250087
357825602
390968401
94569366
8403421
181746635
333241862
287058470
209560982
193123041
291948311
345249877
165960183
249083535
297063535
43635843
290387226
50238587
344958659
27350894
232923278
230819976
73217119
248118787
191160642
323584035
271847062
267578832
178903167
57849328
164364907
338159531
152865560
178895608
287109340
119330894
63848136
342180181
297423973
268292729
26604491
302969523
205300914
50634700
251264736
136218170
148094205
257710175
249490700
368108540
126197781
78090277
15452370
192180071
9113566
104022914
134980847
204273458
268511354
1922486
289355251
205722401
119692382
173760988
86239677
31627515
9581828
368684991
204048999
22869546
79301934
24712625
114700075
158974735
139620524
128669892
272493226
319501707
68531716
394637476
338577105
166719499
271352423
198984136
292285898
378138540
367537563
97987473
58990722
138833844
394269741
91028436
313738434
183788376
334596959
177883415
328528041
29703529
121140769
96397800
145088263
190529006
96532152
229654523
14672336
257040277
159392244
303418397
249072061
150707194
21830055
233791140
342717604
223697964
364656961
281532009
250857532
147208180
178337072
135721829
319943622
176284698
19376073
156509257
280755392
77862557
177351848
158839997
69895892
167904180
343093406
304831036
136375969
107590452
257153817
28156659
50439327
395580182
2430161
393960322
245078632
201699081
266637358
237041520
128708764
382212571
23191217
299657104
375078802
253172242
105408668
396709019
331818865
181689566
12000739
277227997
310455721
182779648
358083074
19852596
140851317
275906688
118482794
257879871
274160619
94721277
253543258
159725299
354619628
292898650
283268009
380379380
131356090
382465360
277797565
305919609
206626015
224444823
205983259
311874647
336911787
153780620
201071573
129120443
65885369
85440930
220178510
92952651
177244183
51131219
333735874
236594458
111809292
207593396
110209579
326515103
230849709
184165259
126231550
135645057
268990495
175705094
73437251
201275901
275316247
55404958
179750185
105719879
186201909
364863935
283143725
301263755
352837624
338973440
353784175
282385261
121323857
107302409
181160808
326744596
249302721
35414706
17340533
37531704
379119103
205058655
118510793
338745089
21693702
32783160
222539385
304169081
174338675
138763295
77592603
321295123
60692375
117070975
299210508
254360258
366088587
319886939
245083218
366152622
110821506
272766619
345753717
103836883
372404668
162770656
242736171
273703640
73398002
351382075
348023381
15937029
397526499
154738637
383314609
114238958
306262676
323523441
269671127
149202553
375520927
277964381
150103741
323617003
41607237
60064237
340567267
219063434
389633235
252320839
240248590
13959588
77595170
333239119
139027510
294363291
20657130
143553762
296872232
87981887
367393169
305639683
140832514
358984099
288142267
301238075
291725286
121154382
388225344
227558325
233464283
141162190
360287724
35364798
27526470
143304784
142161518
57862773
116694505
31706290
273720853
143773364
179816093
162665594
376868999
96988183
343744260
278990209
54681063
249428477
5407812
288852615
9787308
396235665
379559966
121022466
264402641
258829322
128781284
143859611
211110389
146055416
294362107
359454286
134382078
165230219
214666399
124926168
98086622
172711304
275028350
357522451
362592483
100855297
341120036
2958955
342374248
76310847
395779597
387527801
174388686
170395335
21071989
286929599
173948379
271872509
370225440
195398033
79108463
376599008
63068093
380702948
141981223
120858979
283722959
216546521
185033117
8399723
131089519
177544799
54099151
298729546
47254068
149023344
297972239
220303044
87164810
369875675
147613521
270262121
267359380
273418540
189398503
329097720
86821609
299960090
364832705
121652089
374188615
352342631
167075589
185041165
290683328
306857219
23622760
287737728
220424081
38954042
270841629
27077290
355395676
20425160
192286190
20688502
57148456
57281177
68444879
259660757
36099249
326171757
212211173
57985207
364803756
73925077
214377151
1126265
144310244
375666640
12923968
48611946
143820863
260243278
94331989
217079065
257797008
141117346
76392279
51046957
157379471
380891278
382894051
231302336
49794966
258275192
298342240
198486608
273072627
40505632
51880802
333156369
220097484
210602081
181905982
212261219
220676869
248442810
380831881
240630779
306943953
357421990
141946141
308230192
279758445
118537058
115251449
205752837
317312397
111914625
138278451
324925179
78348701
116308055
31915094
187514523
239340397
176046659
22066179
307815760
30778903
340222014
10151004
146361355
327331978
238616553
84867046
267478959
51240783
114955265
99273787
42823258
290076719
198528065
31881858
181497650
292357025
199993238
163606712
164098876
63914325
316243576
32579452
46673513
256655346
84736670
383460278
313065242
170811910
282284549
243071995
137187566
24715206
331776807
324405752
125325179
304075621
121644568
155042562
333787430
58100089
315487687
353129235
112945924
114549923
37032439
98314149
106349239
207417269
18909899
306672020
20644172
310249809
42545547
249610350
386845545
218172594
219849308
29227056
123936572
39001160
239527433
365094407
177796148
301771703
328505348
229438867
345571055
24085535
329073899
125204719
207136332
251056930
298828101
367259200
263452918
145949565
374407336
178249002
5038421
189843411
395781089
139234601
160838208
251094892
109973933
383038248
125886955
82295500
391061377
261699751
255461714
240306377
176819828
182163744
15947338
299270037
18620320
54270107
374279448
60446880
224061790
363919315
160638918
249998114
259058335
364996059
269270729
104938745
109992372
297824515
215031622
172792329
295144619
197334252
193165865
42424568
75803555
173367578
55506166
195454743
4965651
209507361
28423964
304514001
152016542
161719680
111219873
49209768
381929537
321837752
21162935
289697399
304792245
141103287
215593203
360992481
368673685
96092283
92273519
20918378
269656780
305251440
42238299
46238059
26988971
230901654
363802389
362701085
127148577
240049256
358782021
374956671
47684038
169633700
143713838
101920169
297255207
175608469
283314155
344607420
120492437
240955969
309706174
350968507
291101102
338290205
71146701
302038392
352623380
125650457
378607293
201996716
154354373
243680398
294856729
57996474
257055461
33816895
67003720
68706546
350717797
19655284
49880632
250575466
251196897
58897212
380186391
160646798
285424562
215588860
229509460
47670672
90039602
374121158
27493037
166519328
288949109
88186551
246483404
331755646
254200457
128966156
44499249
47362008
262979913
77917403
241336004
8077920
31938372
181952685
290879000
217698572
12325016
147039044
177192691
228491718
58910597
5714576
384866907
280119184
186912454
359008014
66386779
366429507
385357701
327938227
134124285
332483529
337903608
214987807
123956156
362724719
212099432
131271955
338498655
53350973
379517227
346063550
392261104
26423289
257504659
100602679
185346106
13591619
75127486
24048706
150489445
262997242
323901584
190956615
186143797
126721440
251752257
174739703
369227181
6255751
32391471
144423238
397636385
50245693
344341454
39834793
171899488
303581066
307416449
131356260
341678928
189154519
226368516
38326121
181115304
335571122
384559410
289406596
91585217
272534587
292181562
61678985
187117873
94224701
243355635
347994219
110751216
169939630
314275271
100208517
383818932
22491990
33013696
43328339
241988719
12681654
66030755
143351431
213829081
286477341
149426159
212250855
21377739
43456864
223877046
266688764
16114649
119889130
102292119
385614604
14878895
347725949
249102537
197329762
146175105
368543276
46749032
262124353
107516828
279468508
342646517
384202695
147621481
210058325
173075069
183601516
280694417
308965628
200848685
240201986
333792119
384316214
171480406
330316683
342044524
241654739
276543809
32734605
3179737
2440885
383028938
267639271
316033521
74179204
138039575
289053433
186966217
45586123
218811647
309416813
360686417
51215165
8984086
81277232
180559712
207244800
335983803
21316834
133885908
258205229
78353165
293010796
85995559
153184070
4511733
320419995
296664581
371611535
322061181
236044442
149865786
236439008
354222191
192402272
161924887
36118442
95170494
375095724
122417922
135128354
58207770
341663927
383974380
178560908
116392764
293486478
308841051
138782737
393660882
74169125
11131769
274329524
367896334
336604499
191240328
141374326
183352053
80504647
62961714
332915364
287766481
296034695
228915825
125664889
89326478
392796192
132896015
229118921
270439939
315475668
314483815
339489064
266129509
375760783
100855349
60968260
75792819
115590465
112691848
270305508
111968450
85905982
157912070
9281000
92417896
225605550
188187190
264781300
238055158
32210321
59396337
374487428
165669900
56406313
65085380
164477860
84745545
315994331
315366485
252935888
75120828
247726553
4123818
294915811
138218306
249885949
146834952
164968481
44873678
245382482
162662531
74282331
303235280
26630126
22538637
116445343
153023168
30830564
355213453
325986416
95629088
100421622
378990066
373810871
311477732
344658340
196385119
118367125
237641587
144139068
7480697
370766616
288084604
303042648
340747307
38578398
307533452
143784583
250686795
114669063
15557378
54976446
35667706
274994918
36039056
52863553
322088123
40181908
350782008
125611857
329432288
23548095
368760608
295197399
308449182
288156206
6279978
182241371
346709730
226507542
282519159
378629863
332540129
268114165
206230462
339652844
69684940
387822109
384665489
193879538
142809582
126812808
153478447
188358947
183836092
73383922
91622264
356176663
71009627
181778718
219724058
133297252
91096049
246160632
212272229
3156330
174477275
228091078
81859117
377901301
57102781
219764949
278754805
135378356
82076478
228874291
259114517
167326297
210682923
154836690
172209281
105756572
206424277
395919565
134564337
46293677
48378719
163409216
293907876
324918373
194761457
298689307
298260595
360689583
201366674
164827947
299587851
11054603
129006469
355969286
285470925
124496236
241079526
334735099
350838980
184549200
396116058
383349879
288868618
341952215
177767032
312729435
112962803
136034783
146271119
22759977
398918799
151200783
233458287
186371968
293752132
184635745
339813311
360708533
48905278
101909890
347339413
70451392
302478398
370889733
354575327
58892828
75590850
1409000
119539002
264432424
68821396
119955756
260274744
141622544
308808684
184094005
139346091
43587442
80387212
268184872
76040612
336528254
290062412
279106446
277487691
380948712
192465474
208990123
281120074
353518994
334074616
20815248
155810988
16682611
215067779
352804451
278110608
268238504
40873024
359312897
123637918
51450988
78715489
40369484
14707768
155555182
130904610
132364578
179589483
297819761
180467138
230487770
15493179
62954492
114833288
379032230
201704772
148227875
279148071
75283113
195693240
185888515
319624646
288961894
271780197
214723216
197635963
74826715
60492168
328729543
11997124
350978354
252575986
2565054
37020642
255801038
36323740
220259589
177416266
194805794
377045513
373628445
193490672
166851219
262773027
336920490
313745147
342470865
277044130
104047428
348917795
58766297
172873466
264880701
391160001
250193295
6305237
312130981
150226340
210709739
209018297
182362207
156832837
88358168
59353670
271889203
320401268
55323692
155572880
283279034
374038048
66012205
60438487
102341190
394795599
55720748
360763586
351827975
358818838
373236250
385535510
60783467
26690765
151219773
378115829
33096038
389755068
198842121
161561260
58708680
388279964
352413716
285343650
132409907
71132007
286730699
128801683
75083793
317923653
14248500
123201352
6631966
186250731
194559692
202269324
52321535
300207396
298001626
154218424
260793315
92553124
139761038
129745278
149917778
171016584
47263244
225400589
388378325
311219739
42856258
358744807
302000282
357953324
167277498
8456666
286470148
61565359
100248580
320623427
269439603
144254397
20805308
261718192
110880963
282779511
188147083
239074686
187801275
288316568
387355589
137809486
198896251
63562915
47825193
79851120
19729974
62681240
73067070
23625592
225704127
149479817
310336638
320135542
31716064
125020095
22777198
224894373
230968428
10992132
97570508
28112405
150675886
324903531
5747261
68445519
284283647
313510641
226569886
333269249
4829520
398511186
288562061
262072964
3530295
347006669
73333796
396413080
251571001
23579675
295598650
273092083
336520934
396012446
25854166
114116836
115675346
189378421
303043635
398372498
167412181
51568792
380024071
309150492
353622496
226576434
118436285
264044855
309122419
129032340
103248341
203478480
167388278
256205586
123565830
74810161
92239175
360773879
71566903
29824350
277209936
179480796
386507319
25863695
311981412
99119318
51178033
371545118
99600859
187839468
154983345
377689713
225549878
20738441
379801767
358316968
160573921
204846430
218360382
85355041
387185073
381137186
386320216
370196840
283558831
350999815
67442597
112782478
324777642
385178580
73789376
243702868
258665966
308153433
311916799
7055482
176163039
208997742
39072739
238838103
286760145
139835817
170426350
175093046
192118327
115886694
203990214
364528853
281738003
214695668
318033517
229758389
7226200
324893559
213532129
123989327
266706502
162645995
357808079
394061134
158580613
170926576
126125190
291250415
262850647
269524514
241654468
7439456
202576852
127726639
230597481
206551696
292000182
60771862
307666183
175819718
386205835
297303419
350516133
11998714
265048251
166608680
289276703
264843475
266232551
90382838
121591723
122542413
72423838
263788761
328652324
323484838
235903927
123277991
247439240
24240715
55359503
8613257
271723469
370837594
78352004
150814477
8879119
2190360
251574249
55625856
258413939
125811816
55170425
386049094
349067799
396579966
256586844
295195166
155584416
146056409
353618762
54446722
66481495
388843363
228317328
95678651
80324907
75667217
378364069
279042586
328489498
161248842
169118469
316300950
276662662
350850649
320720463
177681571
381440089
312344335
62638181
170113982
377354654
166050586
83185402
113961697
35403432
223267379
187253970
381740851
16789478
193549089
215062389
40822343
209028719
296023624
39046600
142282229
355859121
52262608
369139304
388144264
315664444
353199625
226227060
92251731
212291268
309526629
273728626
75928623
132575142
95660594
118426926
174998221
294861108
335668734
314648133
287215432
251421497
308724619
215295234
172227756
393812552
99192037
108513187
1457307
86892517
107838072
95451608
143095531
281609437
63296751
171802895
309647973
298218947
246522551
251235564
162562439
219949744
273486810
112244722
235670321
236377639
246981740
197930950
31020092
245233780
107877868
384088007
287917289
374041137
256410483
37690626
297366815
342972865
194426708
339387057
64275676
168167742
59552153
178847171
96372701
85369696
203464168
128843182
47979843
187494428
175408082
272900445
173222186
142435341
141295689
84874057
236322118
69605611
78918913
283967414
23461474
101359585
133385474
134005553
163161089
159695534
19373522
330090876
330402354
3059021
118550302
7149465
13522931
150148980
242764384
347276925
361235759
161944867
352978636
81740406
171248569
4196527
256502455
33432466
378913439
193148922
170929963
161159159
168967791
32917549
312054001
50826533
214302822
17923313
247615450
45452235
378242198
201420316
189158704
28924529
129089642
177101923
30131879
101864951
21915885
260620396
344652118
10477879
384125994
245560786
158675307
115184477
45227798
170518702
46204800
397842298
72650331
136711020
144072882
99076004
210299537
93654196
49504866
55645609
384858612
395403342
100002087
244521285
284247857
167682900
268938449
210713888
42259256
381672549
178608834
357854058
214748499
313128747
334536613
235657922
151873348
380098818
356307176
4787997
276251528
92687954
183339175
288600389
240119516
97550307
90963796
172426903
322392806
186189353
286799945
73949038
52408382
393086843
334371613
387229800
12993064
271813314
350717690
143778170
358868146
50814491
23057030
351049549
151996517
184125361
361778683
44463592
390096243
927671
293492478
107562737
293876583
56472908
292644546
22050781
318083676
109547746
312982094
289791511
376618858
396079528
121818045
174197471
50791491
151500715
199561112
288169182
262295039
180928586
62834707
207046175
272202022
251605884
359447799
207112042
236486047
381368010
127856701
258344865
342323510
109949794
39253361
162587506
56477232
163391040
307493919
148166993
91780242
318327218
243792633
161288542
289653423
129577708
152545953
156358977
152459002
73460754
352171145
147956912
193489400
330988442
228280246
49772017
65531308
258671387
312418910
374285033
63533194
360133471
218871894
89228865
305993234
392593081
14542743
373843118
42554068
122478950
74707738
66211955
165255716
143307929
253061465
363370113
301764382
382745685
308744725
193632910
219873325
230522434
184570553
364989295
24356897
154099704
392522183
358886020
211913518
153414426
298848962
136439395
141382238
296642595
374816834
269556067
21714169
300706478
361336444
116027584
84446035
395859615
169125566
177418846
339302890
113679593
127048232
73887159
379361294
355518781
114096539
120487600
214667432
43358236
255212454
313994697
372129606
305211546
95099116
84887245
224518970
218784095
227415503
269547407
300690008
239945684
268266629
358282592
199686118
209229517
42828941
154563948
41047823
36552918
206982305
240653681
126273308
360359797
115379759
150799078
210235851
285079523
56762374
236009522
136549474
349491169
23217392
73329554
43736030
222733379
334042961
272184877
19143141
146418653
109636927
214859467
15140709
175696276
66657468
278412288
258507655
379550400
262428931
131670280
200976129
92911241
150496785
324347715
373733688
118211809
116312319
61866404
386810079
168146408
127155566
215662711
104053316
102114171
191953062
257699039
98916587
242035413
346738219
362470848
179289201
298525073
333512914
347141791
304155029
383059718
216765934
62378618
265425038
327793577
386952429
365067157
118474470
136862278
254499421
159780447
29364212
61368824
218554848
277898817
37752463
335912356
190879084
279824377
199235060
297686100
59655887
252661452
371648316
78797925
290892713
150698395
300216776
177721764
298422927
33034248
123291002
268083026
362211167
211656543
150285421
58571105
225470033
210900898
44288456
346174266
210091384
239703838
218928009
156400619
40906334
72262350
254294778
356522438
307197750
86658375
194762082
27272867
375211307
26689359
198363219
358830751
215548645
157566350
97380589
294138255
352751273
128552213
307326833
210249320
19932371
116565519
332809508
20359820
126800803
374218495
243037983
333392148
383142550
230763405
138590961
145891743
256765962
80027462
13274628
81032454
383016756
183053457
113726671
147987733
52388923
334567200
337582898
382463795
220101415
212617201
185150935
323421439
386849766
85057542
322006555
174266822
106489987
275743850
292475045
121997908
367057220
82667358
147315268
173935374
27536002
162055770
119471077
277543891
371566447
284915389
194172054
386329426
171189516
216088235
156343733
391908410
290390063
125343551
76461703
166355611
72788942
109335494
46666144
334040275
397086399
236271397
381835220
212913848
53468146
203962591
110192963
162279270
35510266
368132233
16064594
333790462
55781426
42572955
290704900
199091606
149022967
4222040
156880514
340384518
230866830
266933090
168046753
199998128
384771267
325800566
291002772
255507807
220749886
9691875
84781994
149237539
242006185
82165411
173481728
136403784
135518410
83285428
43927688
126362323
367281834
182425860
284014255
44653935
168658346
221337297
87196594
52591105
20193754
84428482
374286746
387961646
39916972
380643845
32719392
42662294
331021344
340819804
14798261
64879235
369279022
241385030
393022154
58936902
368005136
90443841
311806856
30274371
204513304
206628219
278149675
337025015
342310161
130959439
235956067
193329986
274003672
282266971
247148377
314039544
33232297
205200743
300401224
99340002
125723213
213029164
304422750
40034767
26929015
180550342
44731603
81704782
303368615
380859944
179819685
136783418
86292496
29620753
182359722
214616976
236891378
1344734
36330344
199961405
112461807
251984791
287793817
371939107
273796022
14017277
212230147
158742253
242484285
112166191
160015018
189194295
260931643
96189859
202427805
108677619
272775488
104501774
47732136
207431850
259620527
198814545
21378741
368369547
180610845
133904271
104406528
391798021
283925774
96518679
33502377
199532548
11149490
181939588
254455898
254620012
203464164
220822541
143995865
346287133
197331910
22382376
394400908
276519925
242211385
162738479
373783490
377499562
193003431
15082856
111814755
182749016
282656234
388427467
378118174
148676070
318658564
317391592
378883334
38513552
134321275
319273552
94189449
331793478
366663637
62616984
65331172
19974184
124482727
255659692
74018666
392413634
362841470
362115095
77656619
64431882
337398922
55671121
259434520
204321543
88588718
220092253
332961438
176865899
126653383
227806699
143930295
44415778
108697712
96812897
96886302
154837852
77538910
124105344
178251643
315703775
67439976
217138524
161944725
282489260
368547453
299196940
290897453
49889053
215389924
396527905
92900407
129645345
287834404
107894219
51416727
4221154
36841057
314701203
232123025
354685349
389045945
96599314
101661505
56795705
361593549
52636648
113996800
347194707
5540187
372392241
246158578
74211561
165841123
77571837
1058280
278953661
47500
97335974
109838970
342952619
145212985
195595344
47010386
275847177
266628841
73684187
279859861
122814942
360943180
357128213
299469018
268954884
70186992
98510278
383628794
318168443
383652452
276668009
390664859
54325104
157447396
396741594
215733912
212711591
241747440
280641783
356364268
163937416
301473669
31940371
126777049
248274118
334999117
373640673
80060787
74704130
73792009
90041881
156402497
337884152
487308
210338548
138727303
26981712
225159124
70682270
148608403
299931053
337629297
319813813
286254764
313029004
258515800
393836162
184931621
49224712
165684387
376036057
120262837
284082836
284199731
212472411
257904085
304266744
144549002
62104149
102726825
38411563
127885957
254483765
93677568
96219300
206447611
210004600
377053520
213548388
172477626
325530356
116233934
393924388
29919114
3305309
296287201
271062459
182543898
224246209
155474695
28040572
83010886
173290607
231990298
288899370
46407070
330173346
311030530
154176957
154414137
270111378
276945002
350347482
213394136
318009097
161710496
261511614
92539459
94919159
274764912
373939787
54394679
71459340
357875599
246675826
36885783
2849567
68841386
135285811
291382584
269097003
214128697
20986252
220111504
24530895
392226743
83972388
303902491
391712647
166837551
390065256
248671877
5062418
215656903
155142023
321841434
106680311
43839263
58125480
89402779
146197556
271163015
246859595
210868765
390950000
49633003
54775948
168259138
160517081
277608676
232538035
350355344
181561120
263701460
257595596
364279019
240235988
6902618
247917222
395066480
264295735
158522613
42868368
378651802
2228221
299142306
249845525
53891756
219027684
361153486
373510644
379368842
102646631
234062484
197142265
39674476
154257990
197976657
205491918
111996297
264448724
20905029
31845732
331325893
386729449
377466896
213900560
75840370
284315251
35854982
369538753
311650749
156999186
36937112
82681352
376901124
362310244
12631749
242935551
100696137
332155491
396870798
298804840
156912960
280436350
255648287
13131560
148801821
216812180
99235525
23733826
73108539
133758725
170081584
115163434
303122006
99211249
86247570
295267910
28334798
79601864
251161682
33099920
208738942
68261834
144724344
261774634
190579948
362347866
136295817
176817168
196658671
72730036
210993547
239965214
125282767
304871277
290947522
77559518
282742826
180111309
339524773
2258837
315280004
247708152
109967018
137731871
304188485
159464410
72706290
209581468
277771887
49482691
356180132
61505621
365736611
41152882
20112339
374782902
256057851
30742149
224135005
125776442
374929004
315302456
73258767
83939089
270502122
252356666
335863829
300091879
292695893
345620577
60250642
70790158
132946003
178148211
134891267
23745600
45138736
83642059
223750004
172231448
281717045
221715064
213481362
347185338
112862342
130746861
78766162
226241069
159013261
222002246
335118404
282735089
30449601
127146071
37500943
235713064
91014640
323031863
175435358
185175889
193914858
275142102
100888373
124686313
200563986
88075145
60082183
219076741
268722755
102233367
150531374
227408795
55798729
157073423
82982433
289471178
392820326
289930537
157947480
47417055
367672952
114541072
58911023
233842537
338646420
246283737
338080671
297117457
291021203
262637859
103725241
275878933
288715585
194527581
91336834
44458714
253254683
44768423
239838099
229068404
392585268
302556138
112946730
147156979
256480306
254842844
115988240
371341562
154247733
39663394
358640934
132369917
46146777
146423949
122937431
241492783
17720765
316189489
335624
91595056
103887712
32559630
76873547
165996024
165815956
269810447
345084285
329952330
66549796
69658570
125896817
241859395
110667413
349006838
78781058
28736925
157367556
59739176
348693181
202441756
61651995
154258337
180644948
276803568
48804266
375295515
352849805
282402114
5130598
278208624
380303261
124137346
39216909
139058481
335804236
22941412
269265578
384917274
152311440
120669966
20007557
42185137
182314248
19839136
257989610
82135018
309911039
382195639
95393393
278244923
327981310
381850211
221042669
95390608
234512636
192817588
360739626
349998106
44912895
235278104
142613761
41797288
48952084
249679112
87595612
323329329
370760281
346846144
167302062
177506019
154746247
262082343
160984056
189739997
168469461
82463791
49124806
352583214
44738647
227751415
45739905
389620509
354540166
293059805
167057540
100336836
81363785
291470381
140890472
139464705
210025248
115592656
205180270
259764365
262381089
369549006
393151096
150297276
134941858
319855541
155100158
368001115
314972418
132665591
132295470
359413649
52481267
315530179
103910758
109027748
244890497
153395445
396788271
161131425
13313062
270897380
119802582
185438182
110725825
132911525
233187384
136376177
381398936
387326044
259438398
135240060
102206712
387892794
113459888
126529540
221103385
324448425
80850676
280951622
371899292
133780452
125507343
82796511
22639687
122441241
28492950
152643302
158980147
262176659
378348972
353489822
376471604
10919227
53299806
394118277
159471611
247745771
266098076
26905374
188918861
14838356
326905341
225333448
210730273
117473185
23014005
83513646
135458794
164817898
94061679
39606092
309405509
45638334
131029956
155024177
112793882
82676737
221291673
300255038
294729961
267020543
108840647
163561452
26849540
265521959
251932104
48385656
717401
86701242
286279123
164261723
261747992
320755107
53030028
34203495
339971320
297510690
176434428
208833085
243452291
192405935
5810153
150261211
307069969
312368788
292793059
365388222
372433513
360343409
71223131
289759008
307667718
118071840
148735120
247764929
69212137
70931574
172243722
210053360
221195870
135054795
309024662
305329521
328670178
327047628
30646755
59774477
373280083
60103863
113738188
73082125
359774888
118215404
48890443
19047566
117530933
393821619
113429992
339080679
228237680
194032964
215700064
353060439
61113745
116399314
292002917
108987052
296761850
28568272
19410816
143364228
86421591
262061494
133880667
178195198
11342343
285282490
211702544
120699243
241836787
206938500
363077054
251972716
271261924
375725231
309224124
17049774
195348642
239584319
9700851
8251384
114579769
81100256
392441533
314981631
165068441
205312317
286598123
351736632
215646713
356183386
71734170
306974714
138595697
159870407
99039152
6734468
301359454
120248630
173134809
244151210
223252221
77093338
165877720
273056559
179088767
372138130
63135208
234039703
321263936
104616198
381865136
103066375
3678337
277584162
266917013
94830571
141488570
128976806
398486158
201029635
56405764
363840689
221010806
314342448
219555025
19028153
182268440
62388637
325786935
343513005
12778732
279516928
75744197
232596364
48036821
275493082
348012162
201115613
209093073
198747402
163179519
306797461
387477961
153951803
252701402
272339289
310736188
69854464
80917780
360824996
16654417
303240708
29303706
396850813
222955135
344942341
216930708
373266388
217292964
337500880
107334938
79155888
333063941
11337047
81722195
52872578
339553497
36964255
5570112
174371078
71299334
143021291
184879108
368838119
233220547
281339687
194195183
335720521
193555104
108701570
4891325
177641809
224016625
131793623
232745172
80915522
110793631
121271324
59399080
60372659
307699789
55801294
40681806
138255945
275919645
327519638
87544254
149211134
211107786
204458916
262423163
237986222
132820010
56057176
208248520
78144604
87704960
398015679
342264411
3777614
196071828
379224977
276796072
153375648
143122028
310598550
394140058
164036965
249918966
278128619
383787296
87658945
87523024
146578385
5159312
355755367
314768170
384431832
329362403
332082841
85923785
180394699
142868757
381068841
88784559
131882392
224378193
93426928
73255843
181693595
143486610
335018147
155313591
182547235
244883340
296911222
226451630
30512036
151187530
34375301
76619697
176855410
388603055
214981360
320965290
78514790
120343773
263115602
86412897
198419489
321912966
282458881
74103323
283383930
356221920
131122224
13905459
244452054
269193641
353941270
180398848
98809166
280709040
71291989
56893113
70431849
377502203
163692339
89009288
46710964
76062121
172297438
147441457
339874374
51819333
215039862
115358238
341431231
2236049
12504498
305100849
122250908
57231735
75221955
227401356
191578188
87680283
121848011
67703807
260610905
387793329
125465959
86059013
51727143
247615664
217864378
71801962
99941610
172220088
177969219
330511166
223069235
360785078
184065400
317285470
27548783
231747502
164487123
120426850
383153402
124939026
353543154
249077012
127553189
361339583
135156406
16635244
192227767
287804275
350639846
228063836
158181599
92187308
919185
110903149
49306664
174032131
222753224
170466177
245645037
328284031
204400890
217443362
64126827
125153577
3839788
200318739
169777656
66773843
289038304
49889382
274358233
372600854
26284965
351780676
154479016
38990909
288622410
27675388
103085088
64265454
29484765
15344464
327723900
128739068
327372439
130606545
288073423
391791269
279158722
366187007
223728942
392335408
35062803
159979808
65061458
133240380
114755983
234888626
242671214
271798978
34623246
104297753
181186402
347136470
213551845
328194723
154926796
250395731
148962863
189242343
394047454
189932143
175085212
205918863
358438470
16086152
18352083
314378448
196350663
188435984
204499874
50424070
194290815
317534641
396587167
53043100
161892022
241893694
364253393
14236815
157503547
225704789
344192542
231511144
53945209
239427841
14095251
128948882
69337700
135377623
380946132
65232465
141240125
126729429
166255201
192368
137615518
57212750
194498351
311371054
145707363
27117310
270462566
355985080
370687595
348936020
127865622
172243230
5099162
16907550
324160188
134381330
348320979
303882042
161895728
307174409
214055539
240772535
176406747
249348976
133321678
256695540
11162320
67270021
373385695
235248914
175825555
264637493
55781639
123573948
169006400
215060613
336872463
172169140
236411210
96811726
389643560
304968957
375938825
392003123
100978401
261946812
191629813
31405055
205008785
12614549
241791342
152133808
37451028
322144638
303069397
316447318
3848210
218908810
342445461
15409353
233875019
315579222
329155782
285761676
396930293
29642117
18751285
306667587
309073207
217201817
111908784
92379321
196025105
117974363
45917288
46105061
116800611
122717702
313986021
81651808
160092844
99159716
32366679
285071534
284240339
161907177
213260703
312475452
319326129
308816634
276812911
23050803
229308488
58833849
11520391
21772065
211484155
44379874
221492804
355764603
13125734
180789642
337960078
63278079
61071474
218928528
282893619
349498953
383509942
388475069
75099506
229665590
362595458
381334924
393308519
128922702
205613372
174685197
226167729
362662988
60462290
258524485
207159945
398376890
330160108
238172584
226673308
342729274
94339569
321516021
18769449
300716878
314119067
395264675
57879877
192982568
363926918
74944567
230291310
46342964
351417763
5694782
107974102
116084903
351704369
84794169
148978163
371380594
230362111
125235706
57652039
260977113
361093323
197446559
227448332
296425203
140466509
352243966
73320565
324400027
56366847
379467850
139205700
366620976
202796820
50363726
381230122
375965483
43825718
207680846
179592479
68063352
96419945
324284567
327108588
16289489
369939128
147770706
194346782
105621274
92024016
66742837
248520986
67367285
62531794
130056180
391845382
89992771
167598915
132317955
285224910
296496297
47428031
278174034
28507855
341647130
226882275
101351980
320930723
341660387
262974585
350933983
144022242
220195939
187683676
210566830
217423213
159080253
317216760
227731306
127090316
312615115
123051345
306513632
142514390
122877069
118959379
289485179
95794003
172453897
192689827
321339152
291792665
55417677
324015267
230775278
362282306
100911753
104763669
310421487
234188618
344223844
8827286
358554461
207874354
113793120
340545809
388130702
84804593
35916208
29058943
313185445
38975693
83606268
254744510
40382795
123790225
333046343
296196076
336934945
88958882
143978580
382621334
247436964
67735302
18486335
229553273
327273910
91356170
355201305
252589481
381577774
371816130
224647434
197475624
334341381
361332685
305449397
74205822
142885870
272089680
354418720
233692613
97594069
132710719
331688347
69492526
9779816
163225764
32489667
313455109
72778954
57255856
42638097
378977451
368310907
227486484
76917471
236469576
123920052
196957543
39234046
79140591
315184920
299123545
379725464
322408207
370798
130626632
51705735
169512499
312521892
215617221
28139978
209721715
381122865
311220453
210484036
292791329
112266355
30896136
76383877
197072989
100238954
123809003
199852244
297482320
394713231
5682927
347529044
331655048
113428164
235138875
372664264
329390143
172251199
91586740
51858257
201527284
332769148
291057067
101534769
273618457
382995426
190413827
167243888
26981686
20104911
220072208
8611614
285327302
22071306
236521515
236011371
293207950
161338220
313026143
206242628
268552973
347519200
211939098
134420686
123782647
218803876
176202489
245953676
386241524
225735309
380168132
233204481
390110586
136889675
103438828
221047892
184616577
217063907
302625938
217668258
150487654
215610025
199236491
48702936
235612339
117183300
130091460
160546665
17752418
240653215
124276251
144497941
51203081
164249977
191302356
340826412
33011692
70273760
20504396
371308987
120662789
149267361
125673193
156222113
397053183
118623797
77240979
333520789
317196768
120594290
281612380
238312756
127897167
367992665
380808436
262339414
364482614
289098495
204796659
145480176
60049460
317101367
186761328
191180581
136232882
184419897
255946731
292913999
69530644
138211237
241465006
163551609
329035402
297078458
319243727
1620625
306049589
69072435
355072356
178571507
28341240
361736701
161953146
131222884
41362800
306312425
360856515
180576214
31198079
86945645
213130690
378147892
41299037
259261000
327748254
378076609
136546083
236386966
72342947
181615477
85807999
127587105
287471601
339942999
96174349
388849004
58588041
258020599
241447779
335174774
366458031
15519053
352941439
115426898
372878073
270159916
68651061
354954621
183031745
6851971
175332556
309072325
328807238
128584516
28971175
291843113
278250863
73335850
131128881
258300133
343693362
148703382
377447288
385826270
179970818
324135294
37353733
330354567
41826838
363769656
291949533
223691686
144807585
327472717
176247197
163192758
537389
271068033
135521206
344434576
349144418
219709766
250418887
338873138
132676386
334225029
118871892
251860923
357955572
302757138
365367700
111158731
334970757
180210903
211064669
346011175
276508226
48307204
293438559
95009504
194402500
344245533
277642229
247551752
15222466
51602479
283326149
19619282
140413916
271964173
282428357
352388006
51234947
233218789
327544111
68065252
4339105
355219895
67721709
32162580
46432460
234437012
377984890
282654374
52620357
344614487
85286910
382930417
174040935
326503051
57782449
352798917
204416941
187997372
144074733
153123290
382757348
394165018
224224694
191646492
168516735
65183082
241690984
105375594
201047301
231672120
84301810
224521786
160224981
20689112
87283485
365663048
170097927
169716880
293860586
138459460
261250472
328317726
149275935
199845978
327353411
166678925
20701847
206259460
175687782
19350553
263895051
131601192
91884642
162221630
10461802
178690618
280737347
86969751
123713817
103834939
269093578
172578060
49664591
151546632
310607812
396823710
137779794
382060746
27502655
207969378
6760020
71125957
18114259
223373308
258208420
255125082
139314043
290744315
36511264
100251821
37871383
261357069
197241677
95891112
294959357
120087178
304428399
328772183
304770386
350327265
111624775
184803785
222842872
81770630
341055494
13912328
334776420
333793894
341900840
202423584
175341919
173415271
88838401
308596548
100664227
199000012
375627049
171735020
275844418
167835796
322660081
190697780
71602324
24293151
58640500
127803982
101325675
109863085
392636880
392018180
60198355
384716572
32730305
179904958
237879908
392427044
373474849
82580439
182680998
71802885
357707920
351926431
144463319
394739450
205334258
311565046
356358810
95584759
394736601
115122101
108486154
217107648
259232796
156080725
204988629
121928583
252188316
131651600
352006833
238133809
392877438
74472623
59708642
54147527
347998023
130529272
94933746
215604196
43201454
257484496
117278623
57743763
277950363
14125478
107912462
307406639
268271956
325842613
31944896
383583667
346065880
279057571
101384440
263878778
258180869
28179067
57928446
232595827
392031440
224571825
115576336
224634992
304251785
8361542
318932267
306737630
45027067
170103210
73231376
310238803
362847865
326609431
40181839
230361355
349168843
200215490
257083663
8994652
30152936
30892456
337121421
229461768
289700372
302306642
303536062
3116560
13716737
368753199
244404171
153968904
34958151
2754059
142683476
92327433
268053038
246754686
379449445
247375125
96777282
54887893
83898902
220352662
218335942
181486332
12776639
315896212
116983540
208105140
86933062
362680899
244586109
167407366
211607082
310181767
7335076
290653155
21784834
320427646
92340077
201293313
71516805
393560043
325957253
218926862
119078149
220090522
238819277
315152258
83679903
194143572
300372139
24447464
74164456
66921133
369582454
23677325
29629815
137113862
177887875
177904587
335473147
36027480
231130328
293846225
14018746
310829286
283450143
398602445
382614409
367727822
281493037
192314179
208539401
125718564
322860004
117673577
387385
184458695
23199464
345245702
38830151
122019025
251214784
227148129
195718586
135982932
218244161
124828252
343839925
319368781
214043859
144644708
315459241
49968473
289811703
375917359
353069426
335003523
52795015
180604314
300896186
73456304
295271605
206391572
16923331
270370845
185760716
313456909
1745057
302605306
95430056
343103886
61001849
283323560
311935887
44880912
215349871
358934900
268816146
385675299
261810826
130387098
165447886
237179057
147589967
252689085
398431076
124527336
266008948
205546470
106010179
50960379
261205686
256350558
271619082
157108210
306088005
30987619
34702436
299517914
54575398
173556063
382747112
231860787
166494760
80406094
346205007
390443288
353188877
348833681
266977861
348411711
275548263
203654395
191209
265720436
373034264
33362474
218434928
114888773
216227942
325394221
330664638
375049698
195296650
268104061
142444423
385542170
358196248
326985439
398217891
260208205
364325712
17500950
19012181
218658068
92699321
346672001
288561746
141604215
388324361
163799794
215201460
178134536
206113491
370837414
16811194
67434678
276059247
336333602
9266175
39568515
268179151
153725218
217691348
181972519
18342797
392467879
273665890
365649995
371674416
177751970
119494537
371679437
76810628
222099892
188144250
396824173
326627558
73267999
132114045
234117924
271624712
159288696
27635235
77241390
89716234
330297771
147584789
177800134
239979169
336477564
155743124
235040016
179390221
222759554
265633639
286471097
133986048
379695157
202784607
166789501
338166952
164592115
60648849
337438280
369421668
253940029
335878828
111999432
48668127
11204425
223438513
144330378
348885680
291071373
286147716
69537296
373066974
388513388
280410307
87397126
119402421
96586943
291264344
261934599
25211853
124323430
62634537
251607953
171315963
257191683
295545391
242925804
302510305
106190491
251949232
321854232
230010852
180984790
275032876
232636608
336980121
396093644
320508638
280869659
1350065
272091709
17218109
178823761
179579065
115110035
235392997
256976872
45068267
288085275
349408313
160071547
231197321
300792838
33685971
317833023
16840537
110164013
152032465
230674319
132118795
254872137
257784642
343297525
184698170
175184048
206922168
35999094
391149577
77880020
192181422
327114897
255529660
200592855
334796461
303583535
15148000
44352913
67840881
317814737
248834035
395663454
232835987
124701812
6621145
189874790
124429696
32410493
79961080
165416501
225669217
17774432
194417238
74229927
357015807
386907604
327295638
340849973
398338463
99248192
333413475
373949670
216357454
356382956
383351217
24262782
278600946
364947329
278984270
254533754
116653119
2744768
126229658
116478183
206320349
368753476
124988441
166084473
57894418
370844434
295661130
22671543
353822081
205117130
189206539
41683116
158545244
237806508
49695078
236153137
371568807
318772540
108965581
58268254
254882779
285323289
222114100
289027170
129774959
185542507
247014569
123619079
328470560
338729593
180116151
376715415
366251775
151164077
318752747
9321019
258389932
142012129
153033878
138623077
239627418
276877650
398252433
276004386
64282591
298325753
246026059
259860771
105593400
4714943
325970520
192902906
82400373
344823419
252705857
308127609
346811788
6487903
30484193
145595506
374025249
38730028
357031206
191190762
118619510
225519780
243425
296372209
221923350
9766380
317861921
388161780
354336133
41176925
314200762
378235361
1106386
231341466
223221871
17317979
95486313
81641288
398927485
160235624
309520500
40622945
362759576
247373740
10458123
49486678
195311565
376550297
183919776
285005512
364846413
160684429
294866291
103055620
19745034
83325732
34866138
186097479
225606747
50233186
322441460
81266238
172780332
370354248
37064753
101295805
214250009
354231153
66024795
70506505
394421132
107810978
394264785
194106371
172908751
204783302
239069744
243814983
73634716
394995844
272268751
123574771
210789585
35133790
74420771
305094539
130258274
160133424
257932313
153604278
61924752
73098942
305490959
244930796
337794092
341068912
389407758
161955158
309843619
10667063
125783096
169090080
58588717
59613250
374884075
396826969
348354973
304968865
201818729
127142841
44015440
232351877
285242919
92001372
387776743
197486145
56136075
51834216
293545830
235966915
7734656
262190053
384072385
52823150
231003523
179002128
206614078
228103403
260089435
156777333
24315777
153738297
124811509
14016102
316459671
105887445
327003990
343865784
373303918
286925323
330810306
281096396
76524696
265520288
182567107
30184082
198799653
156228267
57886926
327842138
388395054
225321760
115704494
104415616
81385685
87680524
129364123
197107992
263494052
62827217
301954851
152720772
103226645
90307331
123701668
256882978
376196177
365888949
3152222
303410558
129347453
61108877
231491304
320377184
277914746
144765508
137457074
88684697
122750885
176364097
144225955
388436009
192162620
286692022
126046637
389889940
122777238
158683537
104316357
124386314
292564100
370364601
329027312
394425859
98120863
287409332
334513545
197227016
226053157
239818048
10435730
37193574
305157051
54166658
230782379
90943813
196622116
67982131
359474541
375897869
221705970
246161489
372257270
133111593
300666000
384301111
313211525
49038917
383451375
165953122
229781719
195212871
320861924
38208312
182508015
293528251
256656225
301133322
227356183
39627542
166262027
396576711
230322830
113426683
112723900
196128362
281265234
177241508
361940138
250431346
162199769
344652437
105352233
243864775
381052945
345826129
77037688
319637009
43200952
132503117
110209358
148115700
162415884
225551419
283856170
126981324
155262833
6347250
332019748
246365878
228963475
32760627
34669104
84134537
247061560
255083033
380951836
43121901
275069267
141875746
211382220
219023504
240832759
46174270
315342650
41181271
67296675
283875087
348473712
286961869
99468167
342317311
127599383
48229293
393662355
119247987
182313209
158282879
348323290
3471668
223877298
295992753
370424295
256824542
116903627
369873122
338921998
204640210
293052166
94480760
231168094
245115183
243190948
378753651
350489739
378818836
362656477
328563931
44514794
101721779
56400493
256935858
272559455
198978100
174861185
384347863
209849070
124203916
391457082
13103994
364889638
392421506
48060543
75694027
148512585
225718853
240046348
107675687
91774230
342322132
333444772
67555236
108802047
361699043
173398619
331980461
352967330
122711191
398408867
103081785
345985069
389559093
150563257
363251272
255679356
134838258
114455629
254390104
385890409
232230464
63162919
213463036
346183045
13016621
201951924
339441738
286411471
202965328
306297637
28877730
278920338
2431850
192192772
161792131
36277412
383089029
8355071
283236462
93518694
298337536
25851056
79018596
240331093
332582693
358993191
135289793
230390543
97397429
133853199
136900015
215613711
277005077
74215968
60459801
378992912
47211585
214859514
4079237
95708197
61878377
282274441
30449323
164671529
305228229
348985946
312391277
240780695
289791598
377006532
348444085
319489537
275689878
291777467
168815406
209372664
309408263
319465650
134801878
95218990
296718264
101884419
34924219
32311031
49043110
96320520
245826815
202753100
340742327
359806339
64045801
272510559
372221796
319061331
360354564
61746988
67587765
323986708
65442243
197196583
185014896
166745739
159818975
31300686
77550391
247340847
247319935
397393970
6433444
151653760
157013355
302801673
37981272
64234284
301273720
12081035
94049206
271263771
64054971
247365270
140433808
30121158
174788682
375833588
168661535
380162668
38198867
215830189
264724175
209218992
199046834
48434292
156068892
145998959
163620616
5819810
42027835
38648884
154247930
322875446
143032010
74813185
223668200
159154762
343696905
386390297
169559859
240067691
171587691
359281840
249800450
97480014
130057016
119261740
342761102
113995658
137963180
300842685
356003786
133259716
381791914
316040497
42795276
209687605
296175070
39011822
264552373
336082483
50186711
23239870
244534998
90392154
43626650
88149005
395202911
264638913
358838879
310543753
122884993
21949606
151050585
356647658
182649356
189323408
69797779
248707827
252689371
64671267
202769532
391514411
385146690
386543362
243756868
375971263
344659231
70931448
58585354
156926351
355478149
99338975
81014984
356362756
99360781
68959334
36819824
315142547
114738132
308055448
261842855
7475437
202864480
65652939
292418567
49970749
208482429
339530751
176952195
384025213
65572692
280796160
47515344
17448017
356902181
203175290
109019291
393189121
195626050
224914425
137388038
159168186
242167776
88015563
158012006
348675027
352571375
22165162
262145236
299523576
132751843
345279684
248883284
2193750
134815614
211861560
49371533
372163597
150610332
353230851
150929897
31651924
348406464
306594820
97702180
163369671
248234043
125598074
237007624
394897606
159353076
123171256
240647524
330862121
281722134
20039718
60800131
58321647
163183171
250348312
321501968
354900834
47322417
30730707
15877678
26845545
162573175
136531355
175337203
212241769
287428926
107833643
165713148
385293403
214307882
207931705
167608674
379485331
151123241
32412044
153378797
395231752
81983023
255262401
34189994
381447286
223495622
196425746
322038420
232313998
54580804
299863488
212260530
179547364
368243453
156002047
369471368
287008488
326913722
107758747
153236755
379867648
247304659
259375681
64601822
187811549
267727416
230402480
171884751
262045210
25399700
368647025
363607992
157040129
309663553
263637114
151701357
89981003
333051944
375584601
8124399
157022519
155054958
10839413
159530550
73839581
238100379
40677221
274370054
61854738
185815038
148496249
144185
366830768
87899591
213808959
123408346
27024376
318999300
309306207
354241064
287967989
60064718
305980209
255271267
236205020
276843861
265016586
127299503
249316804
97486590
91041736
339407147
38935233
322579088
70507122
190623903
278276127
346991579
90553006
372184536
311177317
174434575
3414835
124453485
217867871
143443643
219313965
357319668
230285479
86051263
134103458
350858299
35397180
343872710
335492463
180663404
335484701
142330652
116930237
214846648
341375294
136191708
348765782
13167445
153193162
376645742
283605747
106330929
267257272
104065650
348677748
29085553
137241155
31167776
141840609
33343716
394256866
45343888
109030991
339821754
134832680
48407423
152520590
43504992
215020660
255058512
258577594
62672719
224758572
299671520
181876226
88555547
34703159
92911068
308489201
24579303
273735580
396626652
298649590
38070501
123202724
168280956
259989612
323884294
238574101
13910108
253101860
229886790
241889423
398152972
267513797
395449330
119551141
304402149
182700782
91053612
334048971
142425896
345733598
292228529
82326311
148367045
63526631
217951597
59363469
354791042
253699017
77354677
327714102
110252943
339897156
211874269
75394894
3904462
98079126
350058581
128760098
26299027
19768459
344514784
350136792
72829694
185588658
119589900
318099368
62698386
299838858
23376712
117828491
3366288
170394923
172117542
274138474
375000778
292541644
192200778
392002849
196749605
105928399
393491577
227730047
339806814
142039191
395255395
165090001
38401541
293593608
328553018
223470872
209547635
338078862
376966153
271529787
137734110
74286292
347383872
19256531
365052054
385997180
222194668
207216807
317749518
8512816
296827005
385961057
56625064
227535049
268222006
392574774
177661065
102170448
81287063
135248247
60686025
156606562
139251639
77855813
20110491
338614674
359843478
15487619
339342698
305004241
119190223
157179600
368487566
259215376
328952905
1512202
220316463
339395248
380158276
192593372
158061194
45690438
30118445
165371159
214553079
309202880
251804598
182209108
205883567
36023314
356866747
228714916
34771948
380925248
306848237
152392191
152053512
140502900
356326056
323791110
248369705
15168433
325923728
313481847
382407353
237967715
233339013
13595644
72623898
37842642
216717735
207296364
85850825
296698375
286962932
319042152
352838719
85363963
78833397
278826670
68331166
333787564
288032197
18426243
173791827
115625683
299965935
253443250
232578661
112090300
367677442
15410074
152980971
17591729
172110615
380248887
345072820
2426195
393973594
254617607
295172711
346362666
94293010
34575903
111335719
4968243
386253330
364795253
265511681
111427067
337340975
358526458
131258768
260652100
354951568
49397761
29392766
226433809
152356682
49922726
367437361
111959229
347343810
287201729
180092328
382116351
91304851
268028971
84027665
391015664
334113809
386503608
6371582
80292227
73999841
237472428
319888944
279937961
181852758
4449339
301710176
54484418
119378053
307256386
126185785
257928640
366028251
380560128
64101193
127092161
388007448
225425159
204634454
359860427
124672804
341216032
72186803
182719487
87971284
145664425
141324254
74107751
376802165
378182397
114316483
227891503
95153164
152080038
213336025
32976110
1409288
40224426
293350122
220909117
389567567
363460193
114086947
261787741
55808702
337943518
319084625
154778723
357083028
291157830
45833874
184633440
258845342
153347345
318240370
252819696
328111944
15559353
126442130
92752224
229361190
266844966
152516768
115109796
89002198
29767289
36193429
90950398
45285754
389855930
396044155
100957238
97235209
328660836
99738591
335328224
321247867
321087242
29242916
374474007
157320346
55804697
306631206
158936753
98661416
251740614
315296707
274232429
144067246
336758026
240074106
102073161
232441337
128909946
248665641
163930065
364881246
167180299
343465470
106722543
178038038
204664112
370432320
382107393
263922257
34335060
156395008
297747145
9958739
39686745
130495254
368419313
219583428
239071902
177487937
166625923
146403683
352101040
195734938
302072514
161532504
286803216
70961902
120690042
290493857
240610776
131742901
78944841
22621378
161647471
333799923
146711698
99220482
119790898
35942446
119653322
355946563
377784425
213284982
156578908
201832915
274658859
164291824
253896947
82555114
377068119
42945173
241771776
245106849
382303884
373945719
307589633
12921964
180235272
236073996
106035631
78176218
265560549
174856968
280121868
75739238
216400906
323309234
221924757
132484596
268098406
328333279
398661483
338358743
92657123
161190722
327585008
33811463
97960152
167511137
175140901
22074278
8006172
394438822
119511915
358033552
299677450
136640776
246488969
99198872
118253665
52226441
80539772
229693318
141981241
297047709
176116290
75033643
204267224
214537607
128529719
180269435
350701222
264071777
247268196
3035780
233021654
159828253
362261202
220721701
373603535
291604395
173285472
375366896
187089059
383962775
267215929
65722931
317278860
223359174
339500573
184145862
159872673
267978398
332453340
176870697
290505744
174085821
147008748
261256984
13251935
257222392
130347757
196789057
390878344
121255405
385373496
326083750
329907513
193887007
112430820
371204730
167617633
117190944
50712566
302130843
340016307
4142372
241617006
256461469
89065362
339992647
116832651
90935774
89547564
226894041
393767329
302840672
382091220
67988450
246168099
360521603
202089798
198881149
70020572
8695791
301165902
139021437
52774885
107968623
214740705
184210080
57294774
227067099
279041172
106606683
302851052
101416719
361117942
384612895
66821576
101379644
302496308
34559934
336267135
35275693
81755715
49898748
347476502
118410454
317263632
367290422
165665683
114378473
380989088
82801008
363338955
288531836
26696497
152327684
919060
335315334
353382276
101056461
93087065
303013648
19555028
380052001
194142091
100629353
41518145
111080034
187142109
246526688
298091886
238018761
186958740
87732196
268581009
169848628
378087704
269056459
70815301
391341262
264645235
160830836
85787397
359128998
398923189
361477234
106070681
60968631
322497715
267224476
135380314
339120274
55680342
133560885
58370396
146974708
37389577
92631261
196318696
385413253
255082874
383173242
15263477
199167502
16311811
163872609
4471612
397484190
219021047
52722332
396551735
95558956
393722621
158963548
354262219
13462253
368869017
142713277
166511385
134451208
329993820
13175637
293615746
212041937
287098436
151290159
388108908
389382053
267778992
28059603
108935939
207966506
214095428
293890175
367685515
68099647
341369590
220915614
158904318
332853117
88652675
32677973
21365163
287075265
358882935
35143158
323983757
336952321
81611983
47908288
383772296
279829379
383341708
86110404
218117587
348592882
321309336
42902608
184935815
356899266
134261257
178638587
291968778
163228976
42359773
133430823
224063514
273893580
16884781
3241756
24768178
117432216
336680032
116170386
385384428
8241470
213987013
79949005
133992930
21065177
13880725
224709319
86645332
7851889
281158332
68896853
10955409
84377193
138963313
303244681
34943384
130281293
331238103
79530931
202191691
147147598
146236568
345320230
242800407
65413807
312907137
187156147
258507108
311377448
265334989
368020375
325621548
121957128
374848671
37718645
372131472
361650592
232914358
285802928
229644553
377446185
72219289
132897246
159837273
102858556
43275604
366373685
108327268
303921241
244455918
111248749
162774504
130039440
118597397
302587
297114811
62594853
272004683
271244388
168623446
164874376
42615
354252140
356837893
144991896
153226219
344060360
323816383
297265948
160387123
294647125
386445854
291760361
80374629
212579962
175532723
135489842
209599489
76255574
21712468
270083699
235846688
261816046
184281976
123574326
231033384
70877497
290377542
307225586
236234263
198760996
388573036
299843414
274112998
53306615
268465237
26801765
110992904
145864559
152566382
363633448
152933094
148712290
224517349
90831999
251759750
21617050
181447101
311735993
49108415
350874248
27384755
291284466
117283457
394625652
185570165
371531097
52743814
369279488
291809464
172158619
174828865
156711523
191838022
352375667
181857733
114286023
288636303
50822800
270766992
338723197
127188526
333291110
188853509
252510417
63908884
114181746
371636578
147747301
186564747
391319066
92126438
166681254
168182818
67137983
392345668
384611230
358648062
14462695
319456134
134484587
184778170
296853400
361690876
67611639
247283452
243089885
53225835
62084036
236059684
207404915
188163991
205248376
238960845
334861588
251946157
80318333
25375229
235895423
10007534
292016774
354363759
300973601
72109592
7740585
292006555
366228477
142763380
58901124
187959285
171110151
178305071
100829936
55021343
124844883
297852297
370823067
276799735
386753778
283704436
313279120
292405524
12855578
132892830
373005678
290950199
284926780
260574686
147894298
24259648
60035929
221930083
389989476
343720349
326761830
14917058
39834989
373749056
8136553
212839054
47674378
329017163
190579608
12981141
295498639
354129595
46367112
374851996
95502723
162474326
293674929
373271122
192959322
157911268
76800134
231237992
375997254
252928803
96734794
134742165
17978591
360698575
338637713
29561459
255085982
288665952
336986563
80441315
307285962
266399018
74020757
11635736
170726938
42865595
101211524
20794262
6810099
112118406
53997991
247656581
35863056
140686469
25525735
293180026
29890231
350689906
392730057
164115437
320724865
286572586
78750324
45757865
325037769
362112445
181719088
389024851
25857434
173111006
268000864
206389305
209377591
290220248
214274368
166634628
366947524
45876124
152421287
312742314
332547343
169315983
232823200
239118009
387454237
46007882
370030206
266489702
328854655
387765208
57025756
225097999
277235371
381418952
55697043
211788540
208176024
354670056
142669869
310676212
393005225
227998703
59041003
175768208
331072569
110197900
145985066
300715435
255606972
354417325
282655070
352705990
255372177
289101103
187311984
140800407
346415971
104345152
223835586
94908618
154101237
272030578
20805296
360112681
311499220
222281485
302146957
191729814
5974484
290523637
110316782
73303078
106488961
215017734
28249967
145414615
195284390
372135230
379200965
293240771
216156103
134530281
346047492
258054319
166589263
169339116
254492951
147706719
289199385
7098703
294132484
87154620
17245122
303560302
131864759
247053880
159070049
153550552
316718372
50925318
349978657
146621903
157414957
77154621
317113018
34245068
386210058
54910205
364682536
360354625
59217952
112343711
95278593
169201466
81486207
118606115
305185600
78211477
87906871
91930825
253854192
12733150
305179181
257883718
42544249
338433260
143811661
397393480
81611041
226301784
380526737
256849679
70711888
79574348
172231577
339170935
261755399
168292933
302398693
274911210
287951122
175650404
377178348
6911280
19441327
155786233
76570345
382398893
201391095
254583962
171527127
294056450
139765537
28941848
181166907
149398400
287181443
318136705
338288603
98559136
378496110
368104297
337883
255670001
173652806
109135714
338442391
114047053
144097691
124535950
376584453
22929916
375246481
324332817
232653707
161880112
200703657
352975469
155695919
41540727
390659629
68479245
249337390
206522621
236565060
130536187
120996566
142208987
43280457
169051171
131632763
220276300
86681606
337493959
249986308
272380288
96630752
213437018
359703907
189864324
358745316
84281305
27009368
206090676
337881247
161844726
193782823
284133575
70994246
278042430
141208530
40929003
204336831
368428209
369087994
73803856
4836161
307863535
366387189
196549205
123672757
53293263
98433709
197309468
90932802
131162175
286248743
365421767
123599170
30922852
48902951
156188820
61512781
7407634
183798942
112538115
235639818
34057592
328034125
195250812
289597051
135637072
149348742
383476421
105094110
395032241
282824132
313942629
152295637
36151317
365013111
391061937
21759276
41700351
197206739
305039985
329130395
129709942
9993682
62046245
367110984
254058305
80791194
3793838
187835600
378012057
259252617
107934433
126896383
127255028
33276452
256918326
217285193
362230641
30745241
294188229
64686013
301464794
148072555
377894349
10189368
218351506
44702572
180356998
223413322
34061755
58918677
365714356
60703001
315824614
7640833
251755008
205020289
265078698
342007725
5398961
107512289
40873238
250322556
265027648
362829898
332429908
42630758
28494407
123848731
28329998
321088656
271675447
348705154
88199159
218234067
227547451
19893953
300383106
192478454
232172778
44620676
23034680
246924529
225625954
142185098
375122703
342918464
122607542
240029423
346594196
235521692
266902433
398052423
194937007
53753306
206829959
318863862
224324388
68797636
220916169
88510286
177213884
194309695
305955648
104828604
83569429
283066234
385158097
57857603
116148545
174932010
17107747
173079762
322803351
192094546
248667599
118646859
118272142
79997915
326244782
392681229
35865202
147057397
277075496
34024495
69927695
164895591
303804569
236584976
216519605
255528024
33171312
35431576
17354105
187134576
89311952
315752411
228318111
88693358
256551269
318605826
10147924
324140185
259763227
257369356
82596349
247676376
374481685
281079767
263455068
220117892
325484050
73168736
215173553
26029869
160551282
210729760
38494278
322750938
274682070
63891381
144494000
237140672
325517253
298113666
295404340
309613703
49862499
385480757
100715027
314267934
397598792
245980158
17582487
26422855
230927307
14150577
278409056
15855530
175778926
263272012
291304619
344941612
301613739
169966558
220327407
8613847
347964026
389127034
97065460
340110698
70733085
197721814
379210297
383345463
37707741
337219369
56935790
18138722
60382412
82682007
271778718
391298019
310497855
224925124
261688224
108582442
356934382
152664846
171213796
398665057
136940343
278887886
194688060
20843997
320025698
165193613
371107919
350072087
336641521
275010665
219418734
311237843
321725106
346931430
33462440
79201972
386079353
317749031
162276167
49215501
84070050
358258778
364910652
292498503
63203884
291146107
337289657
365596863
373547193
135513798
370485069
346975367
85334749
181035430
185822745
39058475
126088813
319011541
322136102
274808971
216765153
196563699
207058737
391680205
299025883
316523688
330489260
106682552
216085731
259688230
69972941
73224171
351475753
22786176
336338423
324286463
159358275
283309031
35336514
302082759
271764854
47860805
112715916
143107172
206514864
116097879
266354708
100350057
343038704
279341157
370165766
265072958
165954603
234058563
24333479
279310209
134142521
259469154
370941819
228722012
331787013
211085452
38789846
362725153
177138814
369465375
329948992
144885820
349424405
61552328
160855703
96666154
209786793
22195515
366012758
268704065
322299446
69043451
17369244
198012314
280616071
170913004
128311811
286148699
349426618
82012602
6315849
398236215
125967417
361536410
332188484
181404613
3687486
260831028
53324419
308350437
10667579
360838298
196241452
329838072
80887891
112153269
325005245
308053380
321647901
349453474
10288481
75622330
157143682
106403688
394196118
132747438
62937952
29564792
179754482
83982610
264046242
199621130
26880005
337199769
215029173
80768437
299412524
291843924
371863460
176917471
166142035
237643085
72754352
371046302
371027633
16097447
286675771
275094730
226151613
385521780
42092874
49332727
141961130
309842082
110353405
253272553
184931544
296615568
145709649
314861074
33008893
301244179
91225777
205239303
94819219
372426435
58772497
365790386
110811809
57881771
348580790
138388651
255224615
337315382
167028509
79282795
268736937
312037509
131109243
145281211
389339879
19767015
384457915
124707493
228010858
167014528
284156799
55097899
263398112
209069560
357348964
53598087
291460029
395527503
63703607
332046056
89592150
312178443
214815816
53058855
345784177
207616453
137381385
140494331
163298925
187406160
220089714
269184011
4473051
334320181
386985320
243326838
255001803
2084619
152984196
317315848
261707265
128642709
164412405
132954086
250905613
114604944
316312720
141733695
92801523
218971073
173666777
100220742
282440831
138910641
198474229
12237868
28405955
217250956
72025115
202913830
83555313
197807580
338424907
300981273
345681186
339129882
132776663
304917155
217546450
3050427
203881681
276999249
333702703
395479922
339830517
18196208
81681270
127856478
19058458
177891400
306279670
104638911
145394536
292924043
236897245
359913282
219398114
323007056
28105378
20801324
307576040
279427828
36564262
186627053
49965625
219752832
267154196
390458338
152007720
380227460
29746410
264177873
260098774
273629484
386796502
347421412
10881593
384866460
375916799
367416080
200934760
308275333
396134445
36416253
313617814
242940162
183704666
224810392
157341227
291370404
48023994
80196860
216133841
304516727
3681080
206786011
362962228
395322616
358152654
366819792
398488523
90604930
126644418
49457415
285358593
322132835
24408843
262936214
376622276
22217127
237153916
292854768
40523940
3042174
139423251
33371390
83900138
41763531
60977352
18637362
350687207
82412450
155168901
64566839
193615914
370279975
382807744
20010200
361625076
186584182
328658060
136780
343085509
134353829
74850823
79022484
377992368
141749656
75266025
187594484
46904705
266029735
140244604
272505647
215956825
153097079
370600715
286971689
376176577
341154218
15898817
73831693
285973381
187712274
136240126
38305347
261207894
377547915
141812532
179584141
281827402
122126504
78893904
282278692
398603122
342880674
92005763
277096733
97351806
148171179
294294882
5314426
145459423
88658800
18389444
375221265
146563192
272736600
197294641
359630478
18735633
104987449
152315348
217241835
71234320
257486131
79237646
104269802
351122118
291854080
349513964
232323955
59628531
7335292
149153435
387111912
309186365
117378526
298252316
48139106
242885679
125203576
69018465
136230375
42269051
82159089
223596564
145499876
182780553
100255219
165057159
262784987
213356782
378784696
249678304
103643710
55295729
27991807
252369691
157447615
214851919
148641658
55731730
64526230
306647479
288554203
124196332
14924870
89893369
109844415
97386031
161974729
337134018
190768628
264884274
162238245
160665728
322917623
76845338
211656063
323594670
22179904
124460590
333221567
138419982
27436443
138907661
190811884
336711023
224778163
259378001
55077279
250353030
34304972
81834850
49784180
207699375
272736266
344213581
262601058
335694328
273300887
236413467
169370857
174462840
40723903
284170917
70561315
359462571
259210844
142387813
280248327
325115832
9185360
65932868
259688079
142247394
133003293
310145615
89420864
382732913
290036936
70119367
29318242
221074374
215682461
176863198
309973826
246567656
263480705
169782504
145014443
66613740
131253669
255791872
57037379
266408035
227133032
355233466
313905316
18379710
182145220
269764962
243140980
100346003
382465139
222671862
92117229
342059711
150975134
26121609
136519337
269440351
388661800
199325134
6332593
188650872
266438753
82784239
298597331
144710100
107887444
208662374
175348949
293328910
392396800
104637484
321076975
387313089
246570991
44583411
264502486
37797824
122844182
87409441
239408463
57452376
68671498
369735159
130370195
26867851
94225992
154632554
208556835
271165454
50436779
118158130
264018790
52240452
171561284
131345377
372476667
239479939
313001328
283413320
45850413
13541551
295703974
214697698
234171641
301209384
104417032
305344928
92304113
289359849
261971113
18536478
26287524
148141782
343791314
246907285
85122436
35998959
389679068
182506878
150434919
82863496
123500754
284285115
325518239
112621882
285785004
125784509
117801494
277712943
230888716
69529469
288761149
14956855
143378817
322840566
200084842
110769369
349436408
28124902
99930949
279265267
339116849
396895474
268510045
292670517
242017189
130018426
107188726
317280748
83405541
50675810
240993518
1399379
328871308
369191630
136188293
385243041
322614774
351732535
43133927
142195507
293046341
112254630
385622445
159250624
117461542
237094200
171381509
397097261
50539828
35312525
342430531
317841341
145005822
133970040
136451312
203291427
202006737
391680410
4845170
114549488
326003511
322956422
79066302
204786936
377591837
362326004
207154105
250348367
321250839
37623567
115512328
294302878
116636396
145891550
67297443
90184895
351649087
108467924
332695388
42888651
226862463
189171966
135377840
59891352
225729269
148794314
21744601
235050317
174808325
157062168
224401327
303135251
383270255
45675406
136198475
277385542
127015697
232379267
85976810
328726371
369714941
239960269
357896747
238190372
215603010
114136942
185903827
293736205
214002562
4138000
86763509
30802063
337641493
273581089
181217953
114774428
101149557
389298918
231210436
324485024
164376553
387717399
9513149
136639071
40955309
228732478
394874333
318057233
336175403
327836985
182320542
159746794
202041051
323739009
311845736
231818892
95704670
277772716
43663963
344214854
99299031
273043774
92927913
288206393
274055292
274640558
146889960
119786770
16050644
172616289
130082642
271674244
228857603
353813844
324189904
327613735
46433137
53409052
282272513
224574219
254881306
145827865
250034741
212708120
12474576
287084037
259823275
304527130
311608908
179693811
373061622
356038038
75785630
396272981
285849779
338416762
132158964
43100460
281589061
354405414
231051850
148439082
144376317
200393345
16445595
319277371
314625355
95518710
105072578
330492590
259751408
256289775
73375488
355268312
234408997
147911213
372827460
324144902
393736540
394761208
95390825
389692507
172266682
298305436
254225015
203697296
253435064
131981296
194005296
283047814
63713035
84114050
202731200
162395661
336232535
97943068
91169125
163425724
209265615
288903658
236746123
362813717
145536639
393545608
5351059
82449134
90281499
165806554
69394225
379417134
245663790
233186647
306059077
204940624
299061520
140846271
338394253
346517251
45503475
193399720
98335573
278937111
326550134
371986683
246279931
210907734
615329
365883256
351216111
289255582
152381066
30838140
357020192
191741773
128208702
19436388
340051474
255705877
324707572
182904485
371277451
366234344
175649142
248451968
150256508
309821911
27271596
358451505
276311269
295281584
58288681
31805666
346787449
375001375
154826957
2342100
244817175
318048027
370156736
347519139
281777766
395609779
318665600
40059211
331135407
166026754
26843827
95197273
227742236
32282826
113100138
36499394
300551465
51267397
165610910
34899258
11552729
246072389
366627262
81569260
247400683
141641226
149467163
275786735
231790671
271030290
324671931
72381621
156529580
165896716
376170204
289983353
8197762
46736348
390233684
240312933
263275274
353751049
266407435
71221830
133851023
196031003
225163937
177117349
377073782
274911687
69049164
301181727
128946139
354087090
351513708
32233305
369016693
376634205
7755989
243907752
24394927
93630034
184252660
10263134
7739871
310833787
135818496
86052901
138607688
23166146
190670343
258483104
263657573
378418901
318021886
103952280
25391739
333531011
275063102
270288906
143675486
242575536
298313669
219798171
173398584
33711138
217549472
264549953
235417022
26175484
330932159
106311544
87769065
213025032
322730026
5809429
117432355
244441224
361693818
352127743
106718269
67608449
13067633
263207688
290477392
257623026
276171547
202715871
281675711
100728565
216798850
223883129
318468550
283788518
384079865
19347144
237477978
57771642
148924228
40337938
363592570
23914044
105486280
284804600
256943549
224868871
316435306
378845956
367954184
118587400
160800688
115880331
337331839
153578541
271387694
285308998
7576428
209156299
379163272
26443775
182558091
216398905
22664819
125906531
207052989
231799010
9028131
370804965
235545648
140368431
209902663
101530062
617892
93480385
275860645
38016193
190830003
381955483
132845516
370103437
135401804
363613970
350867026
273013647
212422174
56580942
2778471
66251365
3159475
224699612
132451523
386881605
388391826
111160255
331427004
334816823
99888045
123966781
262532748
338189803
189162195
298452201
236585321
46911038
289579375
235455835
252660414
351078599
325259563
316677307
241251090
140538289
154399220
361459532
266192838
213704587
334263593
167294929
42461565
90986559
263006979
218503237
143647980
139072528
159665121
257397487
210802711
156184751
129556234
203087041
191068500
115103416
157605945
237719593
193554486
167207607
360668835
199210821
219618604
134545119
49572634
155980634
61198600
326427548
299079971
168017446
200738252
89705405
17938176
31640217
204522180
371585313
297473839
173230800
64517929
97700422
138133182
149320309
98005972
206376549
202729630
105087289
273784611
398479941
245584044
379304959
246468567
150813811
131925252
96862580
336587139
201513214
202653054
72246403
659748
379675324
46964355
190485501
174749005
56836284
269148875
367907983
311667266
271429362
396107284
232204437
229789748
145745318
199000469
320617321
330260458
13297796
351999116
173760722
211431676
234954324
239611849
222241199
369882257
249219186
243695239
21805258
328460613
283440218
315906122
329356113
303802260
76867464
277213934
61324140
397859427
253562955
230242594
34175245
292698492
18197678
94935814
284617606
137165688
4123960
33784238
249302889
174339166
149945482
57701181
31284890
384178650
110172113
40866021
265346780
246257558
294570519
131149068
64053083
205993897
278777995
349375202
343988819
1978723
215952151
37511417
87976921
130137500
156472492
293623289
32459651
282933413
264219523
146204198
19686048
68111637
303834710
329710639
13593284
395888938
49482550
94312375
43488581
133753747
311200096
96489416
65100267
44665423
67410591
164692640
101920710
181717508
192721860
230705234
338913183
301528635
360658377
389939065
198198423
362231163
121054987
211759684
31783616
74200179
76368995
195223142
157070095
15193568
276534367
288881104
83074445
90923596
139545361
297755351
89767673
324070945
25021981
198326513
300810636
173104949
38613230
114561484
378430679
212190442
268313711
258430259
122314942
37700871
203863051
274980024
245784756
233192131
96951259
294621988
343913446
351565352
347468253
174106528
27937443
30638360
302473146
76055745
313295378
327657904
296680095
335009108
253279347
381442017
335077478
188947646
271427519
366761976
83796148
247724013
122112286
377685495
369401430
347875568
153566242
52181370
263267325
266818814
389866536
264003194
186480709
95042791
302011188
99979473
72689126
97725481
9975541
320710081
248116651
295188011
60297351
360822500
373212616
351192396
72113844
60710649
304702908
157010719
310531368
46626118
78997280
319831214
295430285
111527910
227700655
185539720
364055836
224586250
59644639
187308148
83388378
338039207
334892667
303140364
160729307
310251423
390304064
144036240
226418998
344658649
53304046
349321285
356051599
12793878
79044335
365164455
216017260
339923182
248601101
202423517
134183099
321023853
361644573
386097244
77704224
303720876
136399590
180161743
323488392
319214515
205734790
38683665
262756027
265195230
37854843
99061942
122773919
210970864
206767836
295659106
97442966
151024978
45013428
296114463
33040639
392932525
117583858
205332947
96628570
165286479
183536517
78324427
111491210
106137574
312317029
109138732
396293129
140412897
274489413
217279811
243616304
16229640
321086101
127957727
119272529
99946545
72511506
251785641
228925820
210290288
316309979
182825745
250334928
124067907
233082820
269156167
11761667
365860757
208113501
87016537
383283765
308188359
103525203
288429243
139383988
163637634
219812602
319547322
25331619
23987867
11637565
248520532
136038228
55959868
145512742
384724726
214713804
107506838
258262372
238324825
1348798
29101824
136509309
324934089
196092128
280128737
180058420
357346920
343119905
244242382
210951398
356105804
217766365
98741349
185203276
280113349
134262303
188521739
193953965
102199422
159990191
50058639
179934368
269744481
281325020
11644573
352922501
331612871
5865299
177931959
156703246
36803950
276478576
61840105
359779592
174233308
364101532
175683466
303359068
188271775
317789570
349706513
366428219
327985281
363300930
74582844
106355258
222945392
269044913
31411424
355791421
175077669
229188689
104538230
146144935
187535071
89270692
54754403
265435178
125596559
350169545
372117530
160051859
211642801
21470605
326123651
129452644
83587661
271729577
213780979
137686892
342895010
3616299
185237425
191914136
232871096
19542295
178683999
90797024
97830947
233984219
132602052
164458842
292125037
252380153
185129268
50280939
34291540
341033719
192002772
150250607
208928382
201628710
377405420
312450919
111627033
11151772
35820354
64133744
302981441
92035116
133063693
382175842
15706201
267808736
259515008
38046548
204833375
208949644
10383840
253473374
157862065
298504022
286416047
320224932
201461845
100466938
42520015
263882158
98556813
295580857
122372925
386940364
91583162
129872274
83559129
122534836
322991501
393727027
285024981
65896405
123830846
351854620
73416650
161984874
176404983
392243403
190203716
68651667
221768107
87469955
124878671
372890408
96513909
206184252
293425221
381909348
51769978
271605380
352913218
263391038
71009572
10448316
355964085
154165534
223074928
65952250
235710171
79945761
250101133
212205442
232877561
97294395
165152516
258282143
186361334
9058212
337182701
154805131
193406644
258609844
16073222
233083972
296587837
218688558
310458520
271062737
106496806
45505583
357375720
150871334
292823102
388694473
36490247
56984587
249139419
229735439
173089345
20364179
318317529
335002195
180942515
318808450
167660812
338680475
219832628
9606657
44836548
210949987
114864337
53057827
7260697
311230532
49579655
243652057
382409299
264936874
232088627
204658786
377504387
40168849
6434817
393290965
103955741
121292364
162282246
295403153
305778607
303315905
137681135
340347027
285331356
272347118
301769824
347985559
63792382
327692212
94872311
277095432
162096778
317568006
338934943
69462895
246223787
239365563
32087368
346542072
143014691
124779580
337315494
340191656
348347241
195906054
377699312
140863801
388537699
340106480
64136681
82584526
200578575
71111463
34743118
48480148
363537342
300202052
383605490
185765706
240039818
144279730
156711381
397522859
94689308
57616975
42917224
120905627
108766447
181114365
268521577
88626022
38576867
287164601
147048006
331687437
355674132
109866413
63313778
192402614
198395559
199181091
304907768
51525309
184677692
369535184
103050317
322007917
57207358
227319870
88323312
311378706
93071587
329317317
263180679
242061157
14813362
192248771
12210672
190239832
135324013
179406141
286821816
148713669
320014360
81114569
389798745
317919673
41210965
127739031
50196833
24789449
335599032
230256476
333862666
282608155
238446080
173887672
43073367
136656815
3775594
283771781
371405997
281640145
130547781
193695461
161700859
317102278
88934682
367586868
95633522
245050006
86163073
200510818
320265039
282131994
250556814
383617344
196712641
370775081
273448097
82542196
50274977
21520471
266817360
56786948
57119667
336060764
219381246
224756449
338389922
46704720
96716620
126603281
260661831
115215319
244954308
191245527
149449675
203721090
88934758
311379400
328604297
64398194
140105012
109821364
255740706
124658033
374858338
134565363
190746069
13984672
2733614
8773442
90922097
376441238
276130836
167093823
366548813
66166574
163163091
342373080
64313574
328777724
340404048
41887798
201850132
185155348
353475849
194012364
326704595
303706778
212806871
368778516
89179643
366017885
22437735
341684653
303017838
253933980
162992285
302374731
287781864
321680384
316998524
342055438
29879257
254319642
201266302
155306017
23809391
33843677
14090841
289949244
365959912
383624390
94794870
179213683
275204628
396998153
343931081
99846904
308897981
22870333
262546911
147386035
64803456
253636843
283125302
259629768
179534439
30617217
249153717
115877344
124092564
384087776
74129405
295253915
290813155
398184118
76688352
318165701
111781218
227564948
125102144
276561465
219251537
203717875
364253194
124328060
17534112
242929871
25553826
49680456
143511225
270176439
295540827
339983747
60582161
64702650
226946637
61522131
141875582
248457886
19651100
311414331
159288545
170708082
273371734
83563799
203945897
9489168
213977377
34977425
240390688
39703128
382556747
360063702
48425767
159424873
215374059
350667148
267459721
171548435
30512202
124555451
338241170
394847337
265580803
315844752
47355579
342570807
91819764
208681252
301888057
15811887
295525893
8364789
390288328
198827410
346272628
155075080
18117145
284790550
177094494
354139423
107817454
258550889
43410732
185779759
196753008
34478332
315419331
259663006
333916148
316012979
271202266
171254873
79272720
38016439
335524694
22516733
130901624
384665925
281258045
149968905
291399140
320121939
2299097
80314280
65968312
305181815
315315613
287498365
174159411
222968242
18707595
382227325
125362817
270077664
86299699
49125744
377638445
227769445
88308530
302802011
22222463
91436629
272586465
135286328
52164065
116760213
21045111
110177043
365328488
147585676
8077798
175352982
273049047
385916540
237480712
128844782
390869491
236986402
182490762
238195443
381502044
30576390
98379274
17217281
392262703
125594145
131163744
393946491
252919869
325694999
130815325
48067740
314150070
21096414
193264215
131786804
257594062
11323293
13220653
92262790
210078774
195729914
313674380
365851303
250481968
216289901
345754866
273290889
227060893
83310263
348622685
331628394
321669936
380677470
395233202
334989389
154160806
351875018
316113439
292152838
17300598
190966146
276144787
343069044
41450264
290317338
100234388
322420088
370251094
130562651
241659145
27755218
353606799
315663336
9055161
346766187
383058185
243973023
130901564
368031510
266386189
7815994
12648144
192769196
189152648
152623961
251363840
224479540
346035326
89042607
212406464
21988027
250005244
266579230
383695514
358048690
285103185
364188498
221498813
150608709
155696169
397648607
134884804
394658140
32503201
342675543
267411497
126713100
284842447
259033208
157987966
358281004
222406100
296173061
247740551
366744074
152974243
363004304
44285496
211293666
340525646
2803228
169904778
96771205
342124864
52417010
55096567
1325476
322424964
130604807
307994145
221466295
51477225
334948974
350158754
264124109
6634014
197583821
23295653
351963965
389208756
317673710
35509291
351828821
115828936
16499336
93288626
54189581
23906235
143501031
290547070
154277206
155972693
188147343
243898485
282088770
196610249
80242821
173661538
345630626
196754271
10975437
221081742
275892413
115885447
173462556
312194782
12318313
333918813
174845690
294103604
382845605
378880445
189172517
245642424
105449222
357110726
81396425
113354513
251709103
101571874
215961542
227592427
380955069
1306063
353097427
204103758
281272320
214412597
285001873
353440745
108292455
33165211
29616334
16846836
276012535
315363626
14971923
32913181
118973126
176150423
362616601
354536104
180901382
312721276
249637704
317678362
247881039
32197278
297111947
95445449
124955850
254136383
222082078
312872418
66154201
301182779
37601836
256907378
299427458
328919300
67680686
358875007
142198204
335218277
104859089
108446408
363099583
369102318
306168168
123677817
73868493
369204510
30747881
390688331
237901928
211723527
134453828
345361644
54255280
312338158
163942572
177275584
16686427
110682793
350140971
241232433
23311764
47376155
155281011
132277869
369835711
44689167
246247095
192513805
243614899
359378216
240249734
138779560
106201313
277670420
394072730
114575062
175508065
221054410
295485944
19793270
248232226
214637100
12590319
263565413
68898230
293198975
269116506
269910951
22598253
30631606
253345100
370648752
284763668
45939299
311004902
46799139
187932741
265684705
224010315
117609666
101495846
293811117
262276627
15413879
161385259
378100352
31712811
137241080
132580168
232947306
319587218
108205428
344061523
216552153
187593092
206274318
60592598
355922454
361471996
265853020
284750434
343296656
152837628
256091420
319261686
4259805
316069935
182226479
173175390
306782752
252830548
65294036
275549148
118332935
71847094
353143152
214206945
310526056
335584010
332449912
392258393
124414442
391067524
143312627
227014131
118947786
139483016
317432325
75926385
335723333
149778391
214851045
871064
130783160
253311545
131052212
194876111
370072025
384909210
233118795
143230239
19554352
366811130
93405497
179352859
78041532
357018943
128994517
277610026
338035460
295530213
97402817
395251240
29793505
249671585
382997562
274989528
70086270
237601749
62874600
242025325
369113928
249941827
54359886
235888368
231746654
279971705
262358316
172084496
258026235
366020399
258971006
165351621
146788934
308342230
313019
278380184
296365687
152894306
207480096
72201208
376994852
288299872
312926694
242830737
78192704
148298575
96497891
219257314
52649987
232970865
197829972
29188952
101299868
393090934
338300227
24569105
288392812
253224395
267362350
232989755
67826692
273562330
322857301
145406792
100279223
283238983
74474703
377700930
156546333
313572810
216045238
395953188
112955856
161154891
72220035
303274813
196795408
207180640
256590076
65735894
248855302
63984372
324612564
127060778
71420058
203473919
153320604
23641873
87117984
307820370
372774362
287745454
156217986
120094482
349351663
336251163
92202445
261923699
357574950
359583225
324409674
360769947
316724484
128897180
36778687
4980360
323241286
55877047
274505294
63527043
123715028
154213347
96680693
343474899
122823480
69738160
151908455
188161
170223158
107923018
177675890
40618074
371584742
393077190
304578865
170045685
3960233
79988820
188764355
64902073
306207170
153954721
40399508
152454806
257241236
72505522
32476789
119728111
172745912
309596589
221406665
239617981
397445664
359527580
224867980
383212357
15761662
398398237
34697124
336556964
171989329
380365435
17607270
223730863
248706862
284338077
231129698
283302947
140137412
251532379
333567863
143143997
148301518
306262597
79370612
386640762
122204896
308045700
48153652
210600383
80049753
334219561
248801362
332025248
252646090
315609563
7546539
69701642
307979595
30252107
286194102
1245591
160006868
349163655
85971773
25069412
323714938
34971838
113126844
216999941
223972051
287582039
94401997
372122601
295902086
9774724
238821198
88250607
321663916
45581956
253734797
91227268
280603612
117103164
337949305
82369932
227100172
145803520
6948854
33811009
180459355
32238547
296601044
41122146
222458493
117991608
265158172
328715067
17057319
70035661
244189063
339706802
70856376
54620783
67658744
316797436
398358988
221416898
307176310
180234565
388776312
283033440
134333945
61612222
264628721
192958601
196099394
363103522
21863032
95545804
266201749
245022589
132765389
372799987
174405556
207419743
342506134
290394358
384728905
26125284
146040466
154428492
329496500
145269762
97677281
303046198
14054231
276838555
249237637
15589019
32791768
138604255
252116586
293387137
25836158
271653190
38643682
226426090
95397906
130290202
331313646
332914997
233498547
78957904
304928452
55337389
136914087
196758947
131079590
189559764
86270550
394082945
373791229
61575451
359020648
359352468
104385743
150265044
390962268
240964282
111739764
189152996
238929384
77313381
41847022
110172655
359230599
368392935
161322571
182591805
61530016
36962103
387350660
118185426
96403786
258050468
224173930
92454835
173200567
310027199
328700882
363825929
398789022
218861958
2559217
104651932
293935087
200254915
301260786
335227171
251188079
278081431
199119462
168629916
293214302
350063329
127345917
373055299
97488574
308871819
234708378
388550028
53413516
150093904
86992573
51440142
337430407
88369136
371447291
191211747
85526106
392707907
363054603
320922193
257137963
230612785
60649148
352527843
247566749
286985863
188740117
237961605
153152997
390659977
318695689
316500593
242847391
70478625
377681180
186865715
94674635
34158849
381286367
136512971
21221756
40433287
92455719
30062529
143111910
250896994
396238422
199305151
319327461
370117935
42093059
340764770
290615622
267901755
339414914
257680033
122620636
204879546
284646079
348379077
232173857
217003107
101527151
20376049
392075155
222503847
353613687
290565165
147723283
40770767
48111693
154885574
195863519
82955896
186646438
170770391
20301275
260801802
137409382
129060676
295418561
324476454
368206192
290323593
79338600
301877305
338965934
363788380
89678679
250903016
168565120
376881206
246881509
214042435
24064486
67259205
392046999
38424805
92724684
81468583
397748679
241647063
63510704
251305161
355922110
233286424
21150435
288564297
389273724
57744802
367220843
218080366
327855012
367297571
115620086
359633743
117339627
193808601
178828161
367602523
356182801
214743298
295376904
288764854
243499519
60054469
165655077
152442831
102039012
275165512
289783374
22992949
369489696
308304906
29427163
187581939
53448851
6627794
166937939
54136237
116191953
288170022
368231955
389405447
231499556
201061557
265597500
38287600
20895057
90981755
120777205
157087487
138843632
36450165
5814351
290060371
267376306
90202982
270991303
19958788
64201102
111548636
397974802
314089855
176852605
63718139
114717669
93273789
75540192
171731503
64926390
377702520
353563064
304671088
262147613
292633604
23338432
26566665
139919245
203272120
92939065
278658010
395464954
89900628
143414627
360327201
145798608
268998710
199274323
373192165
106725076
305939995
257201323
202578504
277807338
282371922
247817767
249614213
386091032
68609301
271932044
169891524
104827724
84712637
173718190
281462923
393230829
299827378
258040131
221425236
100619595
337379086
35696935
62196512
100391203
224813280
294738794
15783389
79157032
170086002
385147340
64610266
21183179
121836270
145397894
303343609
349373000
248678566
165491751
122792734
305196576
191051110
384465213
290815130
332653190
389626259
315927557
305254771
96074954
361461071
230158257
154769525
197736291
105053291
93365798
374392518
361427411
28243050
130915551
380449323
43552290
255876895
351056457
63866037
28752860
311342051
342349483
290176079
71935571
220451896
34381883
126873832
333153857
284118990
257512308
96709040
281351011
258212741
27667264
243811623
377007513
113739488
247850320
97291502
151649296
342477695
382359223
158698129
80244094
112260790
75647378
308776813
64243238
62017548
143789741
195511125
241247363
114289392
107735242
149044742
166431596
299287522
187421250
38589163
133006728
213817493
249339880
90002796
193446055
128660738
190714493
120147999
219866065
83235685
245500587
235778994
338429822
255771162
204425559
83000193
240257642
104743432
108466487
175635313
224618226
85733843
25056635
25089175
268835881
179378053
264318899
104283287
33640887
180116318
304899848
359396404
203797718
323500962
358712415
306743512
257116077
194402393
373336440
195420059
283152997
344878064
134000845
208217677
123127941
29824691
241303301
97131054
154733328
153408926
197567024
15411313
193292523
179810098
80484121
302039207
230815385
11035928
277410082
381127704
345715614
334039372
356168277
190469612
23177365
85736254
259543087
361948169
348766545
399003238
356409573
116557109
185522884
104861623
13127560
327687253
128875489
171628861
396324106
266869093
251708499
98719718
291124394
162635675
153644829
138479232
18677943
398822569
303665520
22078989
297739129
397424181
392548016
295447832
252741638
375356907
351573638
294605069
264743443
30666708
30323783
288873735
321652430
335179845
154447161
171268734
152794551
360521307
344539701
212379100
332766839
202836887
200733181
66922738
12826683
181955398
105059085
293078208
346697584
318299134
252188708
309347665
180377783
53795764
7046098
146035638
195874918
124925557
238061502
8993087
118512174
64776823
7633564
23910127
182673755
317778487
261819574
191698089
268409872
121933456
289222074
26735064
100707558
353352356
357492370
188650567
311959
310503518
287943712
54155947
136427063
94497289
378032975
75384113
81690880
390481607
212901348
168245571
239088971
212402741
12757925
189949187
35396128
97830836
129205545
174202890
175941985
288425560
96477453
104292871
348893137
211978598
97628286
255235906
382100733
149573044
236957953
123293627
151368037
29934618
176112358
193730166
142051598
233511318
354278589
258527303
359163413
303330768
177551918
379597003
270126348
329015812
6184379
392093652
110190393
308615132
171108289
212134205
34482842
116732362
156461815
190705270
165571317
114607867
93635818
32617645
83365925
77906170
195391563
275141977
14257678
118722734
38976015
118574898
1955583
60537075
241922033
398496653
184525515
88102108
381469145
227201561
274305495
58148090
281653741
285714636
103112384
97872642
67257385
142490449
323399787
224888938
16093073
9014388
352076993
138653078
219362539
357211535
145385702
92400428
268249832
196605970
94206968
305951728
110915660
155996674
223301135
336632259
175068932
107563690
300740112
377343057
162051974
98667385
120709568
292196036
65475147
224607265
144980748
395498898
276851774
63660580
228470269
72450730
222536937
257044910
287242897
28870772
82951527
110687848
199072055
279004820
297666490
383764352
71276160
292062534
353567457
156542592
320946339
126120361
236836618
373520043
377832450
41738026
85445677
45452811
189860844
2335660
73851017
73390226
32805665
267023842
238237947
9366662
393914680
46065490
222091025
388033993
26039573
165351123
160655032
150254655
70829307
50927894
12719596
182529307
257814635
233345688
201626284
179589081
49356427
76195799
280147056
348723176
343162865
296043756
6045374
126297681
332786244
11753848
154266825
317634028
281379073
274542197
8142100
187640584
334281218
110159994
109625822
131380269
365371522
159517686
218406566
46927259
297287112
289119760
124233975
62908155
196451669
177867758
395371609
63370303
22293515
330378889
164974198
301470945
398972168
111549833
229449904
113697065
16358141
213606656
212564773
224491087
391155957
359265858
40468644
73728860
120541599
314974146
301861356
394132679
340817391
335505827
243027168
284800490
257661218
327193614
229185557
386433407
343407018
64433197
230766042
223550146
358334072
81901266
192473464
35101705
123441560
389975183
363049194
383030279
338806845
279687256
353668719
315741665
152158616
251629519
18313191
180540225
163283546
101976152
350483782
318108158
337569785
326484770
282829075
30435684
160223422
306883009
176592987
251430048
323912012
355639203
283979415
331463901
171502189
98239397
356345097
186909184
130250454
162737673
102266744
150494706
332127654
232489620
91967846
392823957
128901278
365056482
231437679
128116180
30554082
182497589
57070409
296210112
362892711
322930220
95068109
352158690
326768685
158103550
317204273
235893108
58297502
207275180
87062441
59662587
248348472
339315389
396843720
10644691
265680138
68730255
316965448
241305520
155724998
310953463
306670508
116308956
54428409
192148984
262024643
124214294
71706249
88908327
21671411
147510741
175714938
357171990
296759653
186775985
186213685
53367269
12227817
30048454
340080493
277240489
310181630
236873002
215917771
254328459
252245546
227188791
165573556
386128391
43831513
118764668
379732838
179610249
250078060
227141442
350631632
128224092
377408108
132746622
291678604
278674113
122910536
18739873
129903075
23604290
24462685
66587013
254710038
279631044
51198658
249893381
397346863
300171015
290601129
213622835
341763357
20553244
60907965
234031170
45871389
129107213
267560154
166929916
278038259
74240372
232989292
133031976
142168111
221165532
211663922
82134059
285043470
54992692
24630979
101929989
351468076
48560116
50147333
62676818
281611977
390826550
91608591
50871459
353105771
364019822
57133975
150098824
365899273
106279015
273797265
263663612
201562753
187672277
6086201
165606958
386543453
229191485
40914021
37495780
169128995
275294168
376946091
362520724
244112845
13421064
189906067
395756758
385143002
45036852
83042645
150139707
119741344
43187367
11513150
66627944
224045965
333454361
222315152
41914851
351836185
142142018
259700292
366075238
164181317
44952701
185977892
78020144
355036138
385942591
42551456
20165356
150070995
302110121
162168534
216090857
317200359
37289819
339628118
250033816
8682607
15042622
237319219
11234349
389465547
119869222
247714215
388304181
375091309
102136643
47638152
215746481
260542389
252805303
62961671
312118791
97312660
134709056
254801518
197472502
253075427
157442644
106034826
329016783
4674899
394465975
172483540
44637364
84823196
363070703
127791106
99355058
291222509
129329032
174158099
349152654
111571220
382235718
378053499
17106994
62715019
25054334
358033276
223773821
168934872
90782595
224599021
67162545
394810454
176944464
136485720
86678954
336972393
204067801
278859218
152254382
9274305
255655225
374374843
127726374
210329525
114238469
35617460
40269070
304536851
42994261
46352476
123556292
307666555
52189417
87865179
12226571
102263745
222255716
10969891
340778119
261299021
175046011
321423974
198329274
121204315
149878046
302980618
102277485
372282356
159446654
242140593
78072029
137901119
70561302
170926034
208382899
101904613
83106794
307533954
330242744
394599146
214803081
167732266
228836126
190973502
364511233
289154783
135320462
94453919
216899865
249174557
66506645
122284360
2763141
115933351
82029639
20568383
41390533
48635946
28931469
375789087
106729031
239016027
208612310
93739239
317360138
302238561
341884744
206401762
338550222
185588651
92752407
48787942
17766756
308281558
85578997
33270964
319618351
128048599
187432715
147559150
335912356
172112876
131349847
282845019
242785821
192562386
227822115
158806613
120602607
335803851
88443219
110714222
213629398
190174707
319467594
290671667
316003651
97248166
124156482
33126335
380265946
18587798
82365954
361641811
349900235
132030260
257409545
69241997
312687824
45329660
331700100
238377564
293434892
290585054
298522585
60062167
270956332
298845935
383843518
26285570
162397944
322226957
243951345
66515153
232985365
177907926
322330036
311871435
117634810
292388026
221538767
251899665
134742841
10770632
377491562
87657736
5928391
12983708
288660624
133708978
1677248
173263249
280433652
168654011
373741799
121153802
55898819
315146389
168040619
139888467
219301084
166659067
151826849
301493851
192215661
362730082
258741156
175409744
81922982
388182680
356033238
347957798
59595031
223629118
135659379
298255858
303021243
192653366
4300100
57391260
304597941
147393092
197574703
16213670
344466955
319265148
251637110
103646807
84678636
92723155
340430290
309760627
189557772
141621430
76943766
176270472
181587983
245514003
27542022
233490863
119873188
157456225
168832947
313966787
11884005
222447056
340148122
262622379
53071883
365849123
339014404
125183514
155249653
243088707
69574568
253202809
334426514
104393146
137709979
249318954
139295898
41246943
292209452
307539326
174408972
253507121
200818737
395720662
326518693
191324846
201640279
29045741
313677588
339130792
117372965
201810186
244281301
212484525
188960230
37479196
342972736
88886089
339303484
159044682
165024716
231397149
25697687
89255763
172768504
220275977
317690538
281497771
282546357
125017794
203224979
25926942
166175918
338244989
251485608
7870319
190848865
55908368
89077433
67950535
31827922
300070331
152826325
88621820
227102605
229355992
279890542
383110423
237070203
11622991
160343243
115271883
385895528
396996115
126187452
168240739
184858357
146994262
261173237
286780592
87021076
157346247
261784529
289243333
75022226
358689954
273792895
393366748
25543380
71111489
45199435
277946286
164266120
301301349
243473748
46173014
56788213
97794948
146456969
236805916
136257045
292232492
123343681
29008527
25279030
177564358
223683429
259101059
208537371
99673960
137549210
132668116
370910160
158919160
86072155
47400031
398161352
293136597
71666046
310259574
119310360
307709669
209022870
379061115
325459303
234731717
163356320
301228430
133493169
76544521
119842417
227312020
4893856
263310
139427338
258017799
83624795
36835308
266346858
271493811
257860564
224557913
248091057
9186879
166814793
213619425
262797814
233422803
308704788
190203323
109144318
365927101
112241504
15918913
314514858
332514226
233102137
277383877
393402297
306588463
61955879
15361908
131441545
289281692
69169871
86590182
208643089
327959359
155155107
75560615
302222825
317392769
17057969
95462355
68797009
223667322
147994018
115183203
367923408
76952594
112818367
162645880
394987283
380026363
130760364
171128532
30988314
3704283
258047036
290525395
216872784
248996155
162703758
150442456
144246154
245675630
64261616
5282122
371633383
185308187
360783180
364976488
210854221
202073235
53378715
368436284
396675294
55764858
188108011
17300551
272206491
54614776
106604420
325849768
352594168
239452165
210615732
314866534
118091278
231700141
367468571
338735284
92436966
146315728
64282421
99365679
81039880
19053352
91343607
370638208
71475164
239326599
340082721
111148227
154969573
174585137
69123459
75463543
292047563
299934663
307126492
272198033
62969206
352491452
353200215
136482193
34959192
250095244
166851160
114648392
93394496
362032988
298082283
352440429
290829253
298074999
398703410
247883699
296853193
331010663
323386132
136278477
73807219
397939761
122788533
122907562
383688327
238337433
253496995
387779345
177220110
373895791
334809806
149829495
193693988
60404030
303419316
85224728
24135573
335066870
142446272
209612314
152006175
133084771
363013210
251495398
302377759
122435101
132536281
266375302
314304418
11076597
85520389
223341698
338380652
151210439
53944702
244573707
325777237
355440402
272807695
42026592
73633015
240086119
250530966
266482560
13219341
365586660
218059518
252024710
158380665
311678797
361461426
21531532
79496962
385449876
92677604
281655557
40846913
86364624
186449115
218295029
207049693
253384295
199935362
131261799
45826637
264655600
152709458
61967146
3490312
397085015
309617402
345934383
280148542
119083823
336773638
8468933
230317789
95638127
314327008
395876533
33864681
294257946
6444213
267842727
106688554
382700209
381952358
107039335
244533228
155017590
72934030
379156235
49808000
216561238
108441562
143092410
76443785
314743932
349339846
385900361
274089908
9590320
256179716
43843152
20620267
193585891
287472566
254658486
385315685
207474110
290943052
23201906
178445599
345620278
35704377
313374598
37120823
203506624
225960705
256449562
55235658
102945046
221435103
67336718
127732577
275529536
74517723
270040660
149505239
189420849
314805247
314111115
396478160
107778630
147936642
208966847
45408046
378698911
163254122
209449791
290370684
142902004
6472142
50493910
340176215
93720975
197449319
58947911
263254263
64361237
203912371
102145867
163206441
327530479
366472477
19155419
202193864
387083
236784403
288612120
369078891
240299786
168580713
152559889
200219387
309326607
372707820
125535246
10559848
29436933
125071330
60751593
211671136
36521179
5679269
321311497
66306155
212690713
103910589
375364872
371289304
197863356
246439934
250869575
258637868
398710979
332749892
64163157
227865257
146637624
274165279
160501565
19424337
88195856
198474332
54933813
272273839
352929131
166027144
344243549
187539999
300814511
252271552
19337949
397578833
324267197
18798109
109133899
394536381
378909751
292407411
223036153
172191417
321700500
288092227
240001994
83322560
105729931
12374384
257857352
55384461
220887966
17723152
390123924
55516659
239149165
149822091
260044589
7400120
295713693
82608862
17134894
50198169
117599902
348034297
292708543
308008424
91934018
394608503
72172599
27700875
214029802
254118039
376066962
275192175
232484559
391689425
115966388
345276369
250148447
213438726
213274090
118249994
267194615
357750110
355267604
212053445
39352180
25507979
96085750
136329601
380292038
24717174
84808290
312133805
21078542
156122483
101504761
156918572
173745885
68940418
336487501
97267808
380500532
243968997
327120289
174806682
268511582
297573822
268265790
390479441
372634405
360242244
339002769
10267729
390129265
294961598
350582242
195291225
126845852
289562348
382801644
16462759
76659672
159111586
197684075
309286502
359902694
145165536
157191382
322091801
390598187
117288946
297119673
9951916
283358455
250701479
170848741
236760622
231930010
199284834
48943817
171021963
133496588
380674104
192144352
67854116
354815293
222735846
283851594
364652480
382927631
318924282
346295784
211993560
223049323
135073107
5366021
285772834
167950933
299128883
55879927
72290083
28093920
10469917
217049019
325327900
325543080
94345346
290384754
190941446
111497807
48179026
268338341
386091769
246131867
17501906
341620616
26757349
392669427
314334086
303858239
168748946
181526275
74713622
115619391
360603566
279448478
4868957
166226703
296855768
158292537
106671551
112162264
240239851
375488669
316628604
200337497
187696737
328211456
63034098
161920166
353133105
32459705
193505117
154399330
54127634
161206587
297863146
200815435
88962960
346429292
319820188
200681749
249861861
74512870
379280969
374184637
150634946
145091412
85415389
173633472
247871209
396668360
9489870
360371561
244622530
340012182
277987996
67146623
308565895
163894711
32278178
81137032
291550601
275279044
99934413
108006743
236854115
291762568
394082402
226414990
53199061
182400597
162852368
300810922
184056388
197224349
59839725
180832858
202406530
344026347
4591028
314079040
65584705
61905539
383174304
348042169
251503574
28455847
377257509
141076488
93929342
134180875
177424376
182550987
10480535
321991883
270956581
213400593
335575734
246071610
361983191
221857708
178824746
46046531
1008710
234897161
295364450
379834041
72291506
92067221
263548388
25699031
218556440
344446862
298182282
129482778
90409200
279324863
70474361
20508237
358731501
167954750
155939097
10367293
355690430
246124039
348872241
41978669
25548157
343307932
181315797
360674261
368959659
278234433
203352104
18159053
359242031
172027841
62152547
363440820
377177545
254210104
271151426
71910799
61091647
90632573
298958800
256009350
118141709
138351687
334038880
297439027
66916153
201436872
174510594
206068944
307068450
150572997
387817205
14388934
219690889
393313096
31516448
354967790
390986429
305378339
247837341
267843262
162001209
1096746
164843511
201737067
228253639
329857984
53192104
125807048
314650011
312197210
395763026
2578360
219079923
79550713
313129770
355382118
91360472
10734311
91310112
350470728
3679852
346668763
367895053
334922047
228759328
262909636
142067219
295497368
336751768
8853292
79033548
6946129
163599826
392138660
256330999
2236033
17345538
168316108
149248360
204481568
280850467
21766
327433145
131037915
142979343
130850298
315807101
211510410
260000858
56792677
11733852
280102243
381443012
250962807
384037021
8481817
288486133
255770627
10693122
391125453
350320690
254447811
282029338
86262102
129731201
50420126
369473162
87362174
256120126
191337101
386276389
160094427
118425600
10840780
65257637
212919384
166741431
350888037
233902709
31576789
54294839
256383306
24885863
133546808
174019803
360887420
260925355
80902322
36145184
77680555
290635349
361621785
393623547
142980763
332745011
173316287
126115855
357624213
102697076
103566842
131277218
275606790
278459328
204167150
262404731
135632742
93906667
238622740
357239979
23422994
115353641
206751923
230926214
254044659
289799204
145876336
238622319
219065425
36238742
99552894
207880271
396595278
65579251
68072469
21985090
53068845
79643729
26832805
240743592
325892509
235217494
220574873
119309405
134963444
233533595
255717380
310450806
261065491
373463601
210604640
160124627
58479517
370989464
130125845
172808525
211825604
298624332
61740375
156853615
343735241
253943526
100640888
302390377
387833723
95519529
55981626
96809290
222455537
14062762
348898537
348300279
105900306
391184532
252347516
47835303
235140916
25569370
127259151
301472839
95327707
97275481
313679356
327771615
225761013
250378084
129566566
229527329
181112219
167228885
262630059
249806939
174607758
211287581
1866284
67769335
68988874
336318963
153634638
88664791
206653647
215039267
302478587
257118807
390241009
154438280
137370252
31652768
271324978
291382872
366858169
328171747
58485147
165551281
4334176
317290941
132275945
243039607
292974564
336952595
139703702
214708790
351766159
278369527
168758356
266006822
50570296
187929473
246948814
362554737
285211274
211270085
340051622
198341179
23723005
325078394
68383087
79511681
260152691
341450881
331580332
321475209
159449907
284181920
97750281
319912999
63076461
199591158
209295971
332278182
112406106
332673850
33734207
258636398
386874428
239442854
153283765
113941438
359240150
136885721
57376262
308821396
308102374
101785533
234919046
172000476
217406220
250888054
22638410
125461044
125003884
378220123
82273879
79958698
393621504
37248237
118121703
85089941
170408715
105443546
269377479
28496770
211721864
254530685
266349188
184941823
184032420
323541885
61684944
158144437
118979002
393241590
148687833
272551455
163822708
206617399
42471174
155293477
42577154
394222655
79315559
148062765
171452831
137877020
126624165
325844546
275334334
387996424
9715674
118951014
236808349
176745525
241005680
383823533
123597594
373433775
384825962
146472745
98411301
212175365
7267054
167050918
82426940
245720373
202869278
283723256
76027869
284284867
202131168
82600861
310898728
322164172
244964340
283328822
128504018
183516374
128918513
318682815
387344903
138232502
177099859
289788240
236704854
174643242
246428295
193151561
156614393
72863809
208611907
199264011
117633636
319632062
315718695
34091709
8057167
90545749
169548108
351751311
385748996
90828963
176589600
179683426
50772193
61588068
66608621
366760936
201354783
211694890
64142532
160735077
281772700
373518446
89968569
224817960
296530702
345631592
383912789
116777831
37809146
189424571
274526930
87047266
123064454
85268824
35874713
31563834
277124117
166743069
199730010
17302339
322694789
89275643
252532236
389330660
82176557
358452899
285882661
380985560
38987394
146056575
20682240
253446093
108753094
179645789
258399616
26130308
246517521
216187653
308957555
353391360
7889176
77712953
115757482
63124044
104753677
77216585
82092357
252560021
256849373
387681956
291208992
100509013
132418592
252132371
268338528
142416359
378693836
289947850
117709795
326608465
101719971
310842499
173882991
138708440
8478985
383355240
358387558
220142768
81183620
129398863
329958522
332144874
334030335
387538978
163207751
272350175
140546187
62221336
140985016
86146484
229639375
251100707
15223306
265329123
47662191
270820166
236244634
196035254
284834567
275753815
22403401
11279630
162264657
277817386
175134540
228491424
211791368
29594056
40060719
95203310
256547349
204851935
22099987
112295790
360443175
283170933
265715893
10804819
245837809
304410498
165180346
233728093
173730049
202552884
311703177
154211307
62990392
326418814
15178583
63117958
112752505
107649644
113402053
283032398
10433680
100985517
148864216
142233027
213404067
242035957
286331004
357348760
5051806
317110096
109830318
221969704
257422600
265899764
119456795
73966213
122988106
361342843
378325988
125077303
77928199
194038986
57266076
27676302
226794379
301689982
396048659
196978913
158600058
270974758
196607245
353943456
212632755
149612785
307477611
108832626
386267748
282879796
310538304
229387616
75566319
354077892
293943699
4762950
391866935
330304481
193607645
220748552
362469096
292196952
370648528
296477232
81332157
35110615
281068915
397378759
280759403
21491319
221893469
305679350
180360228
79535320
335206305
200078716
200951058
1935046
179389497
372932377
281138470
50884906
142095701
257191885
295643776
48786604
128963595
154363659
177553445
381578679
364118551
305774181
242593069
158491002
154285006
54789878
395995207
337531787
24936386
26811058
12145986
346201117
29697071
45851676
374978854
351868119
249215161
132929805
248125079
385759634
90865693
29935942
184505496
66675863
271830596
127738663
372928969
329476730
369907647
356917558
198062002
85869164
3705295
393601386
153815042
60523519
57175906
164460260
42981236
89030889
111454380
156446899
26155730
344805090
9620397
171173135
288093550
217803895
290076655
225052191
83551164
69783356
266137279
252606857
378230004
176919271
93629199
82828816
190179159
34336304
390376657
187689715
62405617
77820103
282317215
35408883
301983709
162040317
377495616
206565215
125291886
179869464
208910052
88115413
257558290
183741713
175996953
260643443
344335477
325495444
19897090
254371420
367785213
32762273
114815919
265951246
329573810
130781411
86229948
366971463
294402818
156294213
296920333
213591050
5306292
346646511
349321309
35250173
19438447
342925148
352050104
321113975
244886848
268727234
291220064
21201766
99420563
136801579
149087921
325697581
124513486
392965014
330467599
398641641
153040346
94832357
392085215
332160873
141634449
67779115
349720677
254428439
388564755
309719232
304927662
254582644
176790621
273230038
356981994
368095114
251671577
223111237
257337143
391817717
397971323
156457881
138841708
163954611
253472449
266881480
93467249
228926473
310610646
198089088
80065896
283478887
171882400
271343702
91969981
52003039
44551666
341570051
268577172
391809618
208528069
298564010
97179523
7710290
134453067
211970244
356633324
11332781
48815039
347609027
313824489
147022283
42207231
374785246
241478507
287273277
13200400
395953924
273921124
338802923
329779022
322303559
56973524
132261672
271158349
4863781
147548003
70495985
321721811
133440763
55743589
357443713
352358298
264261737
18209630
57071752
15319333
142345934
363650714
271903315
230222847
106679906
54246870
271545943
85775656
149406708
162251573
326527308
348891863
80315687
183478902
202985103
115305583
344028069
259914217
315273006
254495150
313504039
278874936
256987689
269807000
170807787
239112221
348378917
10562784
266634901
225776651
88338684
336749064
197032113
137938047
51955790
72157898
369762495
171458725
106649002
31361494
390518723
84041833
312055042
366147843
338206116
316355912
50240241
152436326
37380143
206398829
120176956
353466879
350548580
253816472
248066201
108564736
143365801
58468210
302390874
49988396
213619626
236174003
196060009
314980278
13856433
344247263
233344560
42604337
27362101
339893729
71439279
160982922
368536147
24267672
233249256
41107496
346917032
140469490
92018147
396681959
351068137
372964107
116929345
233281004
101886992
217673030
176260250
80943296
104337720
8416285
113034894
352416026
303872553
78525437
374687534
247939547
144177928
33049814
340346517
291625230
173113812
24183580
326320409
158963183
196258859
131615000
168019829
100704925
58356110
306615620
3209414
116836294
117015645
79071506
122881571
104173603
119237158
1129873
72156696
344509824
337094264
265736358
351408227
26575724
245008235
133800779
97664389
372878523
189373015
55449826
96863810
235630693
106791324
309562174
149475300
77447966
75618198
239542919
275440673
334576656
129706462
41790136
64373170
212409384
281146139
323760774
215865463
276201860
20227413
345077057
261623304
233604138
253015796
130408113
181375156
347867672
5278556
320218297
209846868
56381755
288267201
231574486
165724600
55751914
108430279
310217168
25467202
122575373
340897112
38938736
89328114
111704877
44625524
32090574
89114294
124163180
193904081
247108651
13572687
128918119
107507133
352971844
237595085
29404416
392794347
239574981
117428226
302973390
360152972
395385806
184793552
382497686
337444004
375182807
21057970
89750797
306402620
219439359
111161313
358856196
38790091
249941590
215831231
343655589
148075561
82851794
28296760
283303018
369735731
249063452
55234587
22969633
136509530
387326569
393323213
48497634
17924803
198647683
151046953
120074852
290325664
297217921
193745930
350741296
281981344
183727430
19779170
248628356
262790678
378823877
261335356
235346542
352187114
178981387
373989539
176630095
147642473
89846211
18794030
106047666
297989292
20146530
264103900
374639428
241417311
176366385
367238798
75779358
169582898
154607010
141093080
235209915
185736871
133596094
142971612
167384162
61969410
131205039
15973184
26357151
92646571
274674485
319888818
134957097
383461664
207420329
39155898
343867781
199821093
213688039
362840904
179414935
35788998
87202447
45813829
386813220
260148111
47398736
279367831
278311810
319254480
121180588
243193467
193070877
98027985
260091465
41854660
165128506
167086036
398148008
283682153
336661025
53318764
253554029
307945061
294539392
351965941
316345301
18170828
64556459
126451104
104476575
334855040
176738749
202048341
183261575
390665494
22294406
363417146
60747000
62290421
17203819
260573674
363133639
197537310
63398219
388902363
98743417
11400787
138802572
216355251
221479000
94060979
164800513
360960812
96955279
277960505
260904495
140815306
347074244
318197160
34890351
376927288
333495893
261118092
49887471
381816552
295590067
30681211
206286293
239636420
143930450
355419186
387903256
351327267
254045615
293298009
350279926
23650023
3519809
132443828
154119511
190500984
31160757
365946583
362153971
297957431
318748089
148165237
65935974
24703827
110124788
62395957
264433809
299931879
62904263
360628119
353427372
1631302
29764332
11571602
346523025
228927756
246056722
145082332
302722279
310862543
384974255
98341512
224936974
166924675
297912443
360375959
312356404
223767527
32661328
217573260
230041843
205729251
179430527
396186654
333928501
270856162
154079541
233356407
217702021
238109810
228265559
309867513
181107618
68329209
75612826
90577967
162186187
286008027
16126598
166465068
288425229
323789793
210170306
15445667
129369415
161719282
166522666
234345640
50259054
300094496
141282536
355308946
106087526
226539326
176862831
364994624
234242956
127536330
116905936
336013824
113227740
357456817
86432387
109095657
181606553
216831374
73095150
142528576
392130216
3276265
120624656
35333768
371857844
304790272
272133338
388075363
291755976
334059239
140426368
364639132
358600961
230045597
81162601
65446053
59462741
248673987
202935596
78331416
227744125
52573730
224872114
129170235
199602218
310298399
96688265
72470315
84163578
346851019
367896660
126439382
73109134
58745146
70077988
15859724
177340758
132504180
118848752
349863946
156939130
132907353
153519891
369507646
175852335
238770312
246610747
64923333
354735464
281933903
122602114
180341408
101705835
272888266
216022891
25723921
10759687
274037943
139865550
226233517
126307540
166383998
261269142
328372127
255373729
363899037
86186206
340164258
339232046
178884261
272254782
18001629
161399687
16611875
43625212
5045714
226134728
325321347
106392014
27289467
361445977
293673362
159114835
175203964
177305954
174630908
180525547
57718160
103581540
196243868
160260632
201004847
115234245
305768625
10689281
390581677
147567057
190532816
170309019
280284894
43660197
71568468
93318072
120764994
147990915
81750692
285485184
289901360
259221579
226187952
28973673
334668530
391531189
12135217
117390210
79178376
142220981
73641723
390865991
58398444
33268578
178669309
349370326
22751953
253078661
215322096
23969786
299791313
230943135
185026688
24752906
144369816
311607845
100298273
311131850
382113367
217748638
368811637
52922245
140789973
136743005
58155772
311671527
111871027
82411229
275619019
345676030
350468310
359579317
364368220
373665403
249420830
91267485
365975867
289400208
159458969
13828707
205973353
123746085
349951800
191566710
55160824
390785749
288366185
182001830
122141516
25860262
173085679
60106553
371731580
379255193
241492662
151894670
179948774
73413594
378182700
136585669
152127920
85260091
187372852
256850202
166670681
358194368
259710971
387082769
275585869
116279412
4153484
380378855
205189087
254716310
300954282
299066830
242465094
323636
349151284
243269323
184943273
160356464
182430251
22878651
149594068
371553483
235592772
210546563
92373794
74981025
135843705
79425513
211763366
348113912
239777915
82344292
212052050
133214249
221031383
222145793
350390739
140794694
237201792
3614162
80705132
64017595
105581667
28573010
3875638
23097830
52286101
46831807
230882730
297418353
109493616
1532831
260877295
20801034
310147476
376807482
295102638
387540343
331051809
62888914
267824955
113999857
188781631
295564651
56498200
345602434
276212796
183484714
125405077
182264468
360790654
59354707
297706842
4174212
261508304
131102913
318763281
61891415
318864724
321843304
155018127
124963185
236589088
351822777
37199403
274450880
244445119
46772815
114085539
187170584
130313820
325069681
32722824
385601938
125135044
395066244
262904176
73439831
142384321
120534122
326172724
232526840
368077613
158967229
307808980
137756623
57691346
326161545
277383106
300312262
4800832
38431392
344516439
56050047
345683911
40894569
148982235
12467517
180620758
214187553
149053029
301610782
234615109
396205816
393694134
220599096
11135271
183391402
310034813
318629548
12422544
717764
331828664
376491763
310363183
364082463
286217363
280470921
327766653
367469816
389561869
395937570
22732151
22258774
291708312
152747131
387244689
104487252
16632284
237423838
312208483
31986523
372018573
147626522
47557755
15242973
135526073
202893296
178371301
224983693
236936576
93747069
396309582
238790674
152627108
33688951
95931452
67672866
319042785
213757634
258633447
125001898
129528690
292272165
287954334
33453177
379521379
263820607
266305955
243518686
90826384
290192812
367594544
169463618
7594966
14351548
112032242
296841447
261194364
266694957
224711222
114631982
151441022
366259348
214496780
278620088
275835957
16699569
355698156
31064443
216802993
211631272
8250217
116974150
216893456
263354813
370150568
197622733
279771397
217210826
266684850
45467672
268351784
147117933
258206714
359907494
205236732
217697646
103581174
2930839
44491222
28298636
333220473
395807780
158319744
355864027
200770936
37295143
22667395
319530837
389872112
301535778
294029258
124434132
329988058
142117705
292802744
197654181
45422587
226507056
139981026
368141183
163546120
297227443
297595886
57016017
74167976
130629779
185220401
308685630
269017445
14747229
3112781
212635418
25432658
396717125
131193714
349652057
204534150
74925682
84677468
64626621
189118177
144725825
68645366
364314977
319672986
94281511
49678100
143350765
286315189
32528047
340746996
375971273
336053850
201384793
385615812
146764837
299449122
261606493
306161950
19001136
157521848
135152061
134833243
67720976
274760189
276121519
163769151
148851387
274846153
369785917
380665641
365123653
244922799
201197147
80375031
356871169
265161082
111675427
388850106
85013710
102994127
44355717
179382089
324683514
292846859
210318838
142771541
371220102
203704845
360687259
198665424
148676836
353400300
345894758
330657016
251631452
268688218
293354869
63407505
231529907
210480662
127413024
326955854
394998107
306907227
224205685
14123117
117991708
143284220
126494504
341854161
252368393
39855952
323696728
13745054
19620164
134943403
209367369
40834880
231353202
211105565
307625534
368142133
48512095
333092160
143408469
7407675
149334889
158138595
137180885
254173224
357122795
169317400
345767721
236162897
78171583
145579918
219646819
134632953
93797763
7428854
198837276
317513462
166056421
2801372
131601382
333252690
95689591
86087164
182746012
214339311
11763717
103656688
260984116
204817337
265403967
29051966
44545082
339129021
235941599
225113154
179203611
118085911
59473532
211037454
357074570
322927824
392914010
180604048
375054625
298245740
351456077
377408231
299435847
393402645
79734449
98837117
346440694
52525822
95224314
32213922
34240789
326184840
295366842
260540849
355175310
4008145
58586285
171370894
376240163
16440214
109297304
210101964
256382541
359024687
330424985
326675869
381779915
111385797
208053040
334612257
249218370
73715388
8699508
146914270
207340349
178525320
180209288
363525966
26683259
298669030
174801810
139673582
351388490
78639129
155550760
253515149
236990880
33706164
297707808
188369757
353826435
3730403
62582765
286883707
138278639
365346536
239193480
222106114
306210627
343084176
80813158
376096093
154566538
174139276
11740796
364833937
135572027
225454992
395852177
257523757
153373523
212831664
221258813
364285951
350940167
207565690
311314387
78247812
242273946
41019890
368710186
182338129
359648683
193920579
268580161
265858883
71493013
65431756
174755407
221248853
306055300
298843088
311904047
312374925
135649718
150351550
107071500
34688554
45126632
323769828
191295310
226788882
260869796
346275819
313386194
61283641
390031586
114080783
359143119
97266508
386318123
397036747
183749565
110039583
118065569
179985092
229326670
304799727
45298264
53365614
12058753
3072278
135145866
271790922
151277927
39773570
90820631
78576468
173885757
242361491
368888722
316987574
284350661
1990863
304959689
392847201
232785183
388645573
231599610
44596561
204206395
370685224
38724032
315881418
23398932
286502380
44727565
358622810
87168549
52117034
223527050
161858917
397041429
125387608
208222506
25753192
299363276
320272271
271307531
60334205
37673215
173709794
282992570
206354482
84765477
358761624
263197997
382933263
68412434
367489765
275418773
359571054
100530302
316538471
136034650
343720432
129373787
313210666
215426566
288857465
142375852
220174428
372694974
220685927
95945117
216584838
77525451
345768128
184676262
3829676
186779206
118948278
132547755
120485605
14912702
4946117
46661308
177939163
373612346
159082483
236228273
132604601
313323102
81428882
358043490
3151195
255264633
374370179
87883890
63795655
96622745
7064072
266783797
22745552
206286642
22178096
194041207
100311548
30524407
213366241
329887584
392635331
369830245
305104606
325114773
317558117
22622710
130675994
327034713
280334255
117218299
189409472
80706818
300847219
134948078
367700614
279718621
23370550
81551595
369339241
368635377
114263851
262424002
334821138
339864095
302849088
371674078
290151009
398460506
181635204
112208054
348384435
28762063
155700593
253403913
89053137
362257761
158384962
159391732
119814977
349319133
366740719
177034998
15505235
333430715
122200961
48717655
145668985
398253498
201186683
351077610
274046189
367881598
101114095
277208411
282931357
178197055
176791268
50547708
71173937
120083538
19469975
300373351
383490173
291420315
51480496
357010886
253904295
181454378
340672888
27021802
285411786
386251924
21566845
50865533
93984405
25235903
99632353
83276647
146139431
73344724
373550933
366322867
353900341
67658649
126569420
58075939
382445296
314112586
59464915
313300744
251907124
177777248
309084804
359746199
362857912
109930057
77850007
130332702
368445694
95590269
11608468
279168454
350893192
227596392
234057251
224210145
142504119
344629692
362595636
124727645
348873581
179969255
150297822
373385345
49313421
356479667
242342033
392728324
317946240
283794450
153320942
161097774
136670718
364876905
261031973
69865300
129894948
348271340
27675288
192035046
360485691
135521684
91650437
94800705
205605970
191064176
65454290
175124573
81196638
10348254
324540054
201886320
285865311
27879725
155680088
239999540
397176113
246911238
371391796
379823245
357530983
151338455
375606888
290467661
156000778
201035947
253750216
223192767
226870199
60955524
305487229
4062598
195188477
61950521
69940551
393656385
153326524
200245803
376382868
381233193
238983812
100936686
255600712
51573694
258660617
136622267
308658950
188079759
152673357
324195163
111855577
385800669
10395151
362902407
247594873
245864941
119294657
319024872
168721792
203673292
293347518
322279551
340898418
95408025
323202814
55326557
206289642
214354265
109007322
245993729
395750644
91048449
171630538
342143109
149888234
187060529
361721434
397393816
285524817
85508502
273751409
1052819
371654079
38618016
265595268
307981501
180896165
287283123
277946043
107861857
281152050
76129333
285334255
10772165
354254995
244554266
90176727
20288667
5295107
46674249
329620125
209336970
127040179
261187192
279407507
315468125
353476062
337278549
344511127
77313324
273064279
272233101
39202304
357245142
18035302
104383768
81665953
315712560
255974678
14331394
56693773
36631917
20701618
42813289
40754408
372340431
108348542
272686998
349657298
64644913
113307543
276068537
155027236
289477829
131983695
51186411
23333061
288565497
13798293
380097949
321459710
348049153
8307586
291856039
362460905
328684614
248353155
356584466
48688329
88232728
190999057
203870144
196738137
129448692
62914406
15125527
310513457
66982060
297789656
100932874
137140241
387283357
47564164
172221615
63759041
359739510
394555300
80883940
348208686
361234220
308319578
189478368
27751503
341101196
92759925
59868143
18830942
288570784
317524119
353961921
55394300
22613909
228580215
37894507
297433093
226283114
28532179
78878800
336081518
258854500
220738567
140835281
174756416
153767665
126974865
221517249
79432000
346376833
300412767
325490649
253651369
257018364
93963982
274818813
53015856
214875782
286731709
127142890
310674795
261509380
91201522
343358933
101969143
205718860
39364158
9404565
101324450
190193252
378722422
298910605
96894861
351857430
274718410
342658702
264924747
214516963
153209380
160014561
71852822
63015804
192261099
120646341
105718746
223006283
234541277
314487794
306030949
281781355
51694246
142297892
33502425
105953494
248388460
381506646
184632217
309420748
37320059
325445133
122810759
321883515
231862369
108207987
394524385
121193803
162518587
325867131
329200736
234277613
310798923
315977902
241360426
18447971
340793540
251000959
11045441
166702007
36984893
123020913
356416336
378306041
206398704
345593127
107341729
171110816
309947504
172611003
106544386
388130107
46818738
345998182
4107298
144061267
345998322
190443857
233165190
232858843
63506850
280040724
11289402
66160512
265248933
52628334
242231570
80188526
120631108
357784947
101888204
96540735
24257450
73735837
218372102
114564193
21029126
128909051
82414753
71233588
12095098
380725001
176089354
43963802
376698529
295461342
179299271
220305608
28476364
159883631
9115749
137314578
92986471
123759110
81080237
220284766
338504645
311855060
84048404
154353954
120716012
75003597
175240997
15269242
106620721
308281100
349801735
340428470
284669681
181609329
338811755
370879444
380266406
310891964
256997305
94086511
152457383
227534602
15975113
310509377
348532059
391326998
133629453
142855008
317560316
171979122
118275241
97929473
140096823
91915326
83738199
110357239
150014286
39474360
372722074
123513922
318442203
267464361
94399151
225757020
136696391
319823764
354090962
161428341
344517046
304907604
387573266
271181450
264903209
53939057
284219317
8419205
301070870
385043070
104418386
198303412
143118349
171276172
270085375
98136710
314763451
334855294
171028240
201221294
3555193
136152001
138713660
152096910
329332870
105886465
221710079
59354637
325525174
25084898
375385476
98169243
165920428
262410868
305471054
40185561
362256548
11340639
357816937
174783052
384444296
261825783
139285174
151748593
321711693
83613740
14839864
119110836
112177850
178787433
280561035
231332028
340227916
255851869
33580257
115143462
237389947
295005610
304392936
301290226
58889517
75152804
315917648
255156411
385726872
165903169
217022001
127193626
353099435
325093892
84410233
89781942
97281013
309690884
109051342
114009897
250091216
239116269
349310884
188598291
357724107
163691406
26377302
123443605
61651566
313590425
261746984
165912120
133362323
357280428
45573720
373346424
371941561
82963208
68463063
68298864
215651217
80826375
352419796
226608015
191841463
373203581
363213854
11825430
254692793
201932450
346608177
92945083
29176151
50242559
376459974
355096113
224535747
214881826
343643337
39251489
151676986
238274558
159488384
363584980
148043026
54054978
172159861
247789351
318959680
289510706
114280153
300720246
74132297
127201050
105206298
169131111
173448371
194997454
291220537
268143370
255408373
45423791
331372691
224723874
172316779
275979775
196354890
143508607
106009945
372523883
208467610
306169617
355506221
239514497
106767631
332897714
231198430
58294974
5675330
269802005
149091080
65630991
112634004
275057237
352687361
276898707
327469805
146592214
59693435
257544045
236621261
4356233
157623386
50274393
303711230
156254900
31562916
49415436
215798906
249026722
85972548
261771539
18501783
107780028
380528362
266982030
122594033
273724944
391319215
164756502
180862124
122521521
306356236
146037244
161045881
197188793
37757282
347574529
128323315
77269110
104581238
332265064
275803535
144680694
61396986
389118797
21198227
18034791
182575932
72346098
361458566
265647478
104242871
213928018
296584016
308517940
279041951
20634612
237919540
202818439
315899692
283319726
261859747
305340778
212596093
54318158
321837303
105002913
362959520
149759476
109964710
37795468
142937980
184517683
308263518
86404224
271933939
136078360
41561968
340747869
354274735
10799739
304329588
25747261
215180694
141377997
298313838
202119697
34614514
32666301
351488771
82053011
36763874
315906172
143555684
23027682
327765117
250238057
151189208
154949220
126124795
245418436
306736429
211730355
208823797
377275144
22311215
53792848
87641468
288119318
196762351
92223975
288882520
188473640
80582738
257242334
312742468
323861719
336726060
242532862
373788612
262541937
271690793
250254438
134025865
235408950
106711351
229206249
300333710
134574337
340948784
166011737
312278922
126149110
206844207
350303647
204395596
182279134
187469682
137848041
270921762
234979474
62880610
166638154
62088614
228027282
346007505
396440266
196669817
182382022
100212822
207120983
346209369
316816839
238662542
71813633
334583792
339321419
141388604
258613542
37644145
91117656
229931686
260356080
257877239
217510675
93519626
93855287
73969132
284974759
283014318
252226804
40163559
42147778
69021387
321634390
276408721
262619737
117513727
20273119
276824149
242965533
382424616
249088704
326915432
385611650
228406713
96296393
145063835
127485857
393720553
324883056
156573217
251648573
97481893
37841031
339034946
339836785
43737723
152679221
7054597
10634408
362528181
347510215
7934785
380518618
393906584
66842692
356772756
74036537
193052988
257562714
397013175
289549847
176605477
42940347
59591858
242686830
263761561
10715578
247519196
57970631
289729394
219200685
83422080
38602589
308025367
267424627
160768659
150360182
248920707
373435973
375904362
273923468
327217671
390062574
320805727
104195579
60862130
27728467
177850146
229015737
181844771
369708459
377267100
217896498
126025650
277413608
266287915
268442303
133213548
223143097
346694041
334240942
89181511
106553233
323049468
389341270
363396934
36235488
123853572
306488867
393564022
39734800
368228095
258893381
130757981
180380324
235752996
305371314
46484505
172826867
275180929
253896089
222762977
61422640
166441102
73721332
92533979
272875815
257200091
66241848
134259328
150301569
215469496
229339704
35108317
342560485
253742112
321534123
178456401
66980171
34932261
32206467
285012602
398769043
210067270
75486001
384793270
386551740
54918964
337610548
154742542
258913906
190953877
338824468
186583326
389771854
260416473
67093013
175294282
98685995
143279195
132891010
28026078
369057668
128521309
12510699
225334718
78927344
27319867
316353134
6638500
10297783
41693279
306788650
244429349
64686271
106938235
6500646
158544244
239226688
167198393
308959006
390611934
268033946
190150040
382651685
61752273
301390976
14048868
114374012
161172396
148392521
184887022
154797127
238508664
166713008
100608745
329815654
161328122
12325524
317965873
348552897
254712414
339294106
85902954
324119218
114411780
191572893
38852068
238865905
1071147
383113770
235079506
206473823
47378715
35773128
159701863
303922169
135268217
217529344
92059868
368016736
265344668
392251299
260115270
98819299
148186768
211736759
15212828
5531811
151197770
192156241
186928615
205534889
185177974
82404804
394233751
210809328
3622002
94996636
361600633
201617719
290420684
256271947
110815090
175919314
220422065
354540247
180646783
53090127
38794101
340005342
24043099
261237435
95942862
129415313
248834513
326465867
392821384
273365134
105620337
210084045
90942895
85532388
117174019
351538295
339824199
42430741
69597941
113520835
284129005
117692195
246542049
201622622
243102714
346401676
88522831
320667193
192487731
189140661
85856444
191189850
99775524
303496311
117341398
370641410
151171670
383746866
42869164
80220130
358737906
36746296
224839338
368515939
348212781
43622084
217460125
237063750
86177498
29370156
254350538
228911237
383156596
168219860
99924198
121327741
163151071
262848349
314910857
164061543
270832260
154773327
370918319
226542313
334958777
17945414
66220357
384545822
27444599
181346048
204977263
66772902
308314036
161278633
70527495
73828328
275874288
309054885
248972828
292120628
165346720
385169284
158279150
184662964
59693333
354674366
386631770
125147057
218061341
21731444
21140887
259106300
129864698
331652358
197344161
67081658
115119034
179141137
198058990
363148715
394560324
342989264
134529571
130292191
387194659
272736800
104391859
16626625
25541997
27952267
291396913
58658891
287445912
74844122
334790136
3040057
47986524
370108157
304514930
76170174
67960839
52699464
140423388
287912554
293489559
148220406
377533952
374385629
350736172
153049228
330995670
35406141
322932215
47901987
59106957
160790770
106839019
168301813
361061013
250970323
175913305
47995335
46751384
74674801
305641330
187807564
248264090
223492995
11213079
367029343
318989481
16259846
152406474
184443431
145956328
65732778
288798567
34862333
105322306
394971445
318770609
43888375
23142968
255189846
94437506
132983323
325394312
270361178
201001421
334480666
291133772
303280993
225690328
232762076
5924649
368420681
359984542
48573006
221687690
336580160
27463384
117402453
137615007
317086101
273070592
351202358
273678405
369329721
272341503
373506855
178756096
369633431
193884222
314360376
313208016
175218347
329120618
292532088
371881231
267356587
61299082
298817485
385820012
179071435
201900049
211738054
120398173
211236694
210160625
70603213
366493742
43312428
11518945
195574342
168343947
139058290
176513555
158116150
253134286
89960469
150926814
121784787
204424936
377081311
379037555
127073003
137432304
317690929
222302564
205883239
105796297
262042567
22243370
216914048
224135579
83617347
94111246
79059113
65469995
248369276
354969486
332851933
110021672
230234792
297746233
121657766
24430835
201816936
128168106
5622897
299390797
318344910
89494713
377117762
2201360
338473083
208498992
386081281
35696727
151388534
111803630
15484064
147392123
242236229
396783607
199144587
260034647
239241338
356314955
364396278
320624789
287184460
39928281
98715633
61248850
294715337
256068468
188527024
358959655
377626016
159085806
349792359
122674635
123207173
373926440
76077040
178831802
83773936
59847286
362486580
307335038
89365203
80239226
61745988
184141273
279841296
76077379
222599847
347018889
210931194
222532175
6185396
34991337
8310134
32620952
84653099
371211243
80097023
324191125
256521440
339068648
263596610
221596469
338701585
228716503
218352273
379330085
397986692
343927520
86772832
331911548
159547020
384610528
184013594
52996019
74169812
111727375
125373196
277893455
357271904
128855022
93791756
181429197
248451243
242828166
206105142
310780862
82369044
69532635
114694270
141673218
220931870
172544895
298170872
362416156
332343386
318893925
383008516
284595905
313748929
18875076
236807190
376362585
71039802
22359666
321652455
67920940
19887395
194320436
306925441
187874052
305339960
109185788
275330123
292247604
160157213
67971815
280973865
40435299
256271713
291968701
19578291
168102643
45657627
189486729
274629945
23858663
219482174
375600121
64340773
259287584
236346805
78693639
392945917
222916493
253652813
199964237
35556776
136349867
213465158
252041324
112982354
391393395
259899946
167018442
175844647
121889616
121387787
233250062
334716374
353447798
131982703
93199950
317461025
54548026
125393060
195737304
5544393
381281472
333533369
395215895
269752070
363568637
235227052
152787255
280928913
196387630
2452337
106172478
277682787
293979724
95416548
81234430
182542114
50998726
260008237
326024185
386292524
192828675
350503102
247617125
349011298
388631604
119650197
299448764
140085362
298962019
16322362
176706620
230639635
71697240
353100298
268888429
382577017
85346629
227075185
92938287
333805866
157712182
156037904
175542217
360037172
308166624
204631968
192611253
24804119
375496827
228238807
52349510
38510928
41990307
347668170
278040685
289255981
166475513
250144728
274092319
226765684
83460408
383560089
148072173
171882561
290874526
67320126
366109455
355772635
370828928
313144384
329159185
53130123
362496890
143441731
85604429
369605564
240787058
358921282
390868837
70844520
348496487
86510727
318761352
369366370
161443561
11376577
75510743
172072125
97235115
76212810
56786688
93763688
382465590
78953177
287011750
213929235
21485134
131988463
301371073
248850081
198884122
93610475
62744351
245579179
299950501
340530665
216380306
292834833
53000064
87856468
362299884
157215383
65736674
185078710
275750512
171590919
193093334
170077380
192198197
285104586
137122217
258149994
28065359
222969948
226689795
211900622
248731324
329459155
195948522
358408569
334641604
50257854
396138090
80607318
324796549
161427924
356805241
163389762
234856060
169150944
203005542
129436133
275576669
263566280
129893165
243848954
297286048
208537856
90246020
288479518
248460491
114378723
229574706
289091599
367972362
236583451
274403936
191763193
5131673
286101641
313955241
32415901
307330007
110153358
64643591
369378277
385171557
396989412
320928781
67221084
15619362
226917427
241661067
118639977
247987981
310297398
169647022
195419859
41294799
98982955
43492199
263724351
330833734
333272919
10985318
28091219
115007533
122314460
144088619
187615329
260737258
17613439
279237266
253563864
270886124
288849423
200776201
48921266
249940301
364565946
206164355
395803180
205752307
39977416
68377184
133279333
193122556
34049892
225568109
150265229
249645255
10641842
212148870
122988597
392369575
352024778
268155569
109310972
147851320
338973907
119023464
370495932
117768709
15913408
24463205
46350448
89451605
122771457
14195444
299432742
326499956
148405708
197591091
42084209
70245765
387985411
206518553
163250296
333590156
196707284
372859308
61854799
364276849
48148068
371369672
28077837
178245782
174945301
231536468
8122227
256641713
18937898
214970123
97785570
330457170
305200728
327982918
166866177
113371407
249681205
94707190
136688593
314938948
104850083
574051
315409133
2735680
55708936
280869342
274258350
198098708
63331242
156477351
158159864
40728057
229880467
39073633
296390880
316546165
201110118
218497404
181919326
340803307
21153316
47949014
189932042
368305178
6000076
375732231
8080014
254922147
331565266
139164542
266430270
363660146
325010468
284431405
93088407
334396111
264820543
380910406
329818657
361170768
252530827
216911986
102468012
47323689
222352554
343940366
246589848
169788829
115382333
85278813
317053861
307184746
237762484
378852193
326445611
348230646
182946771
132931420
371961229
67050711
204928036
123623173
112066433
149262696
335940762
258469107
102541563
197619613
114556549
324882296
113477960
43805857
312014900
287500092
388800562
232561413
265585090
395385915
108860853
58604209
250874693
173212423
1541614
303975987
143931976
379892895
223656705
108545979
20584857
344936413
216548541
382446429
254151647
160005334
257499332
253746081
306029488
154448902
41326013
268099666
357914362
191231274
198646462
362484128
81857821
334029589
106101010
322196177
158669761
220658868
69981280
118567031
231933149
347763515
107174473
261342589
380558630
267527554
260630657
369659558
130435968
162369548
236853257
290810640
325970458
389209185
272727369
2463082
39171563
59918458
13211874
198387645
378489971
301842560
226756969
172179920
195284410
148832446
34754236
217620167
15400031
379890826
68750822
321553033
268637884
18611255
263252534
223604194
371837267
311187543
367756991
346765152
383531850
326656734
26623171
268440949
151583896
242778270
102937154
230699938
92991044
149927451
275784907
192935410
363290780
338084939
119233327
393950
381647032
384444074
313379962
389344298
126899533
152350034
379779817
307574561
281687364
137199004
144276444
186771826
24569928
394820744
193813565
386766580
81439354
79396504
73991763
213076760
395601943
134840060
118832699
123575790
246090325
193861268
358130564
391337263
281530345
50252954
196736905
318021501
23213642
239403257
120857904
203076416
351359823
392724831
344094137
241810097
327517951
345365163
380357209
88156700
270533032
19835171
249149431
2267482
223201895
258396958
37798197
356440211
266230942
193877435
280567733
35217381
157422282
99426690
223193751
226762325
319000662
78988039
263914217
331219568
222781064
39182123
82438778
154501607
352513937
181631646
146421777
397967471
261202351
257131783
65983458
141174602
443776
252237056
141839117
169767961
115289395
40711639
182383705
123662689
246767357
335483044
19199408
83331871
264802648
97697047
168863427
398354149
139047897
131676964
67804547
393300331
114248646
231553791
186437365
55274168
303216623
24035012
350737372
302898145
330877829
348921721
146716502
15528842
219886063
131435393
372185413
23786559
101665111
136726213
236948055
295437925
142662000
364087168
167092467
359582527
238763776
25527684
25280793
31828015
219823238
379226148
227083445
55022764
240232369
165980479
66964351
315844166
269469951
43617592
233620898
114947994
287696776
42372388
375009723
150426802
241489900
89328464
176795666
299046850
112328722
162108962
78111691
338953061
288148516
294829063
276029122
325692628
302367368
150396079
177297063
187616177
295385510
321763382
137785241
17202388
232806358
126652995
146918898
278352707
22216835
237192522
199579551
329635875
239819152
374173887
336899311
302651208
158742157
97337450
5137662
62260487
281528940
51198789
75720986
385799669
365183218
131278811
227660333
386738834
313761380
31950078
280958861
166584103
338857411
143909422
164116773
240847611
275140618
145698269
192938653
263439342
107323450
238960789
46445302
338827190
161046634
1603370
179065441
261162150
271282536
330757523
225314049
331738803
324729231
157877303
217047975
53628370
101926130
55117199
340492834
323343287
77491979
147945993
375033097
66221967
343395921
130019058
86035942
153645648
389468674
101467335
73997633
155451374
132718950
384137959
209815294
75005607
267400792
195028721
190466115
288739419
396645146
177922700
344451760
228903332
47034266
339041102
72475688
333481932
361429522
298710247
376249269
169058099
357537185
372046730
166673055
37618761
262706047
261370807
66911698
200618210
159851657
357030511
202677126
52403343
305778020
257308004
9996565
301636983
348332234
270853679
8586191
161074957
361246846
277921849
18366850
142455343
260387503
10562604
1463505
386442768
369510996
205088044
308833860
230575347
343416307
112877993
301160051
300493620
334300392
154922016
218634124
88964389
176800586
259355652
347920247
342131533
250791691
392436463
134966779
331501879
256282001
355453251
214553407
64290385
38337770
333068232
78677901
387549380
310439714
268001052
244576307
379511241
19345572
298565823
339626420
128298978
10774662
10442609
374474350
129080762
86401166
72058315
398826049
309171685
213202999
83529398
274833805
349863100
290194203
264001627
337346489
33749483
24699798
270596251
132313877
119771586
320890164
386264843
391926624
66556805
232266897
374238109
213906567
314943589
332888468
12971421
59221887
202089256
26006376
287006232
98603124
257676683
189262094
258734182
65817431
228892301
292233848
77633130
256002317
231974921
13994540
265347054
80547286
28726856
22719018
34670729
149523961
72821390
193357571
383872546
92198873
170331572
321021050
95164127
95530479
362953438
333327007
284914169
265395206
163598338
174082833
154776380
204335981
270612436
242758329
199982144
37066896
261532434
357847330
194195649
348372206
67912959
133159409
8673823
218230290
66752058
188426961
114432718
273667886
387381509
151193438
274510649
206021212
241138679
65623357
376336530
222824673
56024699
74121977
114972508
6169567
366847833
316909792
333838732
290450908
85280918
156899701
41818960
386767843
205192434
364275610
256009191
339659867
165933222
382358267
179317990
305768633
204985749
145878787
371710902
284770016
11458662
319094439
381784011
188629170
76860560
154952897
235867193
296089774
349606377
115983794
42302363
38716030
12805607
55401404
291656565
201160108
168969667
258244526
199849438
193984861
138594047
371229540
57043314
117386670
331368443
214422880
78800717
158827960
308222066
8255082
127071644
165875312
95145883
136616076
117549164
111552278
267159360
240658348
8266291
344529590
151301080
238652081
346759492
248700035
166087184
34681763
128895379
163386655
210394227
92347024
179412320
356458446
62116464
140616533
247219676
6287310
243738710
271417586
356603553
89628348
137884186
185803277
317234911
199758509
299466816
123905030
67056663
199648496
243377227
235912881
284953582
359924848
203438932
182417469
164421071
15183804
103944842
269699671
268960643
267442197
160678813
231061422
390780175
78733316
222433671
252200103
114068916
309355285
299180265
116316047
262921151
184684281
305555393
190446505
193542097
231931633
195573127
196713788
232486236
391115114
154133267
87866393
16370318
8567099
383708576
283560850
357545077
184504385
92179916
208068207
268600324
235275517
33946140
114919211
389032754
315099380
365314173
62358430
226020441
233902966
10979616
175313290
233744725
333774606
118906011
224423694
183397238
144064568
312906328
291984700
216401659
160334356
164835995
346782922
266697096
271809043
23247499
250823608
360131702
326023709
192286607
176356771
197885681
320181818
350328134
60908149
151242485
121686940
169178267
220000355
119639743
342039913
327359291
86247538
197782201
290649941
164634261
368648527
294591
144701581
259611971
365624358
209574090
77077564
34097748
308216862
317417061
334334984
386988343
282747362
313990499
32503058
353031658
114154701
353692353
390234238
46393225
14978255
352879902
42971466
301434858
242006957
318056697
20151116
251746404
91372910
53529101
248133448
248812758
311487060
315603241
4161554
45199169
230845449
154844337
160810920
388745956
283473781
115663105
218923029
383867752
88774943
157803535
14945241
106187819
75659749
140779109
244312075
272262434
1458400
95015916
120603238
333495353
350936100
191353120
94842261
319914938
97701304
381426559
330080654
207247108
69665257
14146742
192019159
268220044
79455168
169607154
179195631
68260756
24400752
277473325
98295425
270971005
40409565
95366268
146802598
100194998
107731635
299537567
317691910
280871184
268780050
75871194
324379492
128588305
100789796
84132646
280123482
199099593
237299350
357588397
244393430
61999503
386930175
264186886
178826466
253810185
233672273
353743234
302653887
113985842
48710488
369520733
126070132
175667899
271801893
166551194
363696745
225573260
375202261
326214348
90215864
339904265
353359409
396426822
334522564
128080939
279271360
226234071
12655967
263883708
22049857
362938740
382205946
222685530
349213693
278005026
186930659
300516935
323706064
184394493
194004206
153284458
377474389
233028269
226458536
23596248
140033047
377253814
80991498
109783135
230147980
200629754
142842341
369620596
72085803
231931888
168207581
254680655
121126785
172771532
193580707
392653003
180019347
21447256
168581116
193666110
143942608
331993173
162290696
382745788
187193558
239872446
110786163
40270865
177898400
354947424
230014794
173296572
202070503
348764668
283169217
374840850
271085083
320668554
358522322
57794623
382269089
259684517
44302112
173053541
57811127
296755325
113837072
278504754
55767789
154105215
215863983
205467723
56250580
109787381
286774686
251592740
3218446
62529499
29792857
60716432
272057842
237206857
224397833
128080566
229561088
351238444
220165444
150832169
46348974
180801872
379640379
286418238
165252426
113063014
92081831
161052866
207122110
5978350
320128686
344805935
19516828
282554860
237066634
374007885
344880693
242294008
398168435
350925474
13616608
55384466
394656444
72801376
280771241
216789560
72731031
164011435
233400017
121667958
196495766
211520642
83311881
49293286
3095882
220495280
357459620
132394793
125392252
56716754
99695035
368535041
320234020
362895390
282216344
218312134
255162605
103447103
280333233
7619595
313955990
397403554
261508558
57135557
145032745
13410091
274045573
38220325
91778766
185488771
190939126
92475694
112086327
138041591
336746103
230834889
371424784
187916754
124946112
60916388
186604090
137502272
248133235
97731002
79015877
178692033
188098693
227245681
228887034
166372140
45342265
34295309
252790236
157117973
26793779
300899390
205066424
89641789
33621378
278367863
159886103
12927988
366963737
209810088
68499092
359162490
178101112
172293156
385827714
318934445
86215304
294745118
20030337
225066753
141668040
153745351
233514379
363087437
259664768
368047648
185246858
171896470
239990422
31184602
187111455
235404482
176890712
53343487
352785953
309235962
26717369
181631491
169732833
225368959
107722268
292755643
106457669
308544255
269019571
168133132
80404840
263966952
237601270
161168922
319906918
266954295
139295248
198704427
137989853
40646130
100862139
389465157
22745974
9890223
14140758
161931698
200498429
147178320
162851503
105762377
2263967
40404465
333044585
62943953
12904762
280620435
227657535
368166604
330172088
152732017
103984657
312222289
1163832
197130752
383366282
57207684
295083566
2441374
386521880
334577948
32542439
268919784
103776212
148963854
283257294
318769110
65987740
302931586
24962188
130181798
5348664
366292840
248674415
289953695
210611249
370164967
228636418
374052750
320607586
126565409
302939535
378972938
162608548
174405941
7159545
387354396
371790998
6242422
155524813
331032429
276806355
68246587
288691949
394765966
201981545
138662518
28179702
150799280
172032906
398185904
192144915
269486449
83720086
314891059
152246774
296492224
83458645
97136167
369631262
2659368
6388700
397990890
326339428
78412873
182330344
210032700
358075568
210399586
363646696
174205531
257768577
94686465
398726903
68284071
43380843
22747151
226273382
255378576
320889689
247971637
235517770
134731642
295187691
259275069
211878268
36067212
232654851
370050383
120937399
363055913
317057785
80005278
47379727
160833836
297819763
306233666
151348016
137842535
364830435
245980411
236454289
133855262
170327505
190600826
227814900
53885138
291762603
163039271
302795365
93023796
276744444
138559115
244898707
336297864
323526897
398298167
206914238
14859421
81746963
344717242
136639022
164462973
58151123
224217954
165677567
129106297
278616713
252784129
158453857
48747569
154937512
273388881
398654253
310736055
174877119
33484904
378954167
163844420
21869575
313710547
57097821
328698998
304744391
1642705
102323180
154765850
103759847
372810716
146980094
336597410
314505799
174325341
41823550
138641933
364822720
293307813
302964799
149513486
273427764
118186666
392187671
119746280
132325599
118568894
68217717
99621428
290587558
106139856
4508359
358180141
387382606
241607934
276811112
199754174
92720898
300987240
7246628
165149236
389377331
108745314
130467061
320818029
46178611
101777665
132154312
352138954
331601843
240133166
195313942
251404564
271408751
317731549
294763348
250755873
137741446
274118841
285517695
266269704
168085585
356483812
202235154
387289658
108406640
364958262
346530201
135653706
98167096
314237172
2939161
91226901
242480400
19347183
115996211
164250162
89440706
20486803
107160500
289083741
215174658
251305869
106565630
332368369
123463617
94902570
190631843
64982236
30376651
310183045
381152911
85021614
127268515
3843413
197943201
251582236
325860346
263799333
388979953
251220564
369098400
375158257
284891125
184266222
390064540
197204352
50624619
254777348
36039116
305680556
83614006
328374762
93698922
37683454
184315965
339014255
201064232
242612814
139018509
258167555
211187845
368110548
47523997
343445328
204934699
13207096
158200296
169879185
20704540
346123469
325467848
69068671
330151390
169727526
178572210
93079021
209816836
108501662
300555850
137773353
268352609
231137527
66159298
180888996
349968906
316984214
26466328
234537349
4719752
56731917
200646100
287819670
212580480
260216718
395552195
185795002
337283272
221025652
324248197
128484790
356342728
354356141
48589178
50518937
15932388
270941146
138280063
92211348
277618861
344553123
281583852
269444388
189300062
310213061
215706176
31780771
22302137
63905612
17417424
352649635
392039201
34382780
389028502
50095875
246240966
293346994
345965291
87678029
14275595
47541972
23168937
181064282
282746361
256215370
180372986
169766924
15333107
118148561
24504283
185105230
11913939
155559619
233512881
170108633
207119756
298091539
388020804
254195217
396856666
131052009
70038111
149674773
286235632
65556038
387221276
196173310
206870626
266968743
215651526
126228464
140841632
328411995
313366379
163181723
306477614
181313772
170904936
360764489
261657988
357877683
82749322
195548690
243937632
49339020
181646118
316980106
101089217
294725107
107979401
277332171
57329264
156483410
367298026
248277643
341350832
174683085
365521384
214560568
120183737
315399311
36013734
29974839
338275783
217164722
44907785
341997831
390588650
21225370
204737965
386233157
308417691
51293421
373004837
22943852
203081790
9679293
273398882
319742667
231020370
34470030
295547109
314508040
170912808
332464008
156619489
161850147
91268077
164779263
321506350
158816373
295550777
252742315
101651422
321107654
331437533
312101985
360593079
242651319
58813355
277082594
153529972
28823188
99874598
245859906
280028690
181515736
373147688
201930653
78515271
79441636
11687833
11098252
175901431
246042364
99058762
93709610
1441930
312104635
162408122
231100184
291647618
280973417
249131196
4262581
342882332
46311826
231493742
266192286
210598718
20968601
29581083
100847580
29714284
2769440
181850578
136314886
329924637
214926133
5065757
143745539
96562857
124554111
334597458
395430245
266548198
259443645
383818912
157013878
93240184
107554314
96034054
82203999
207180446
14968849
309256849
73340197
249563036
317233338
300526577
190030384
17874139
53392867
208142698
115644036
373535528
160790622
293434174
147392749
213110305
255508111
330651871
189796555
379370989
123964429
341312860
74739298
216781984
289518548
341789959
38825748
199631614
344423658
109346863
313958383
342664728
177253578
242661757
357724550
144220280
287071440
67235963
335813455
11962852
126792181
236549933
189781012
304890747
214464365
176402910
277700522
21055465
7194367
16178235
152977105
122549110
148962922
134655138
346819038
368520309
308304762
241240860
117603265
1834650
299244828
228002599
224232152
88031963
68176636
280026128
221646447
259106928
137664308
71965682
196631914
149404051
157878129
222597789
28516510
319444800
263358905
108932164
321438658
24134846
290140540
231717372
88724222
296869710
47919507
179603545
248534601
345022887
224897035
55847073
194033488
273179836
389765415
131020094
94267035
264047256
350372820
144731346
338219048
115973716
22272581
116432942
256844596
220135967
210570333
382439112
83692007
69382305
336843381
115263167
30959075
277878916
397007724
255679602
27145124
36537033
260523660
62097581
125170520
8836529
310113805
147252698
118988151
272993804
332159541
251758227
211589547
91252313
89436086
202690512
107950543
211924201
154112532
218103738
79027163
121992091
7627944
237623011
278816527
384450368
344457795
205917400
34394824
238768281
349072723
108619089
282689740
290595742
247754447
359184212
339112575
64641156
35338733
281777480
160689194
99833442
52181586
16030625
117552574
175522484
366632556
224289023
253812453
329652489
118167699
87129277
159647213
166501729
355520794
215077704
214242769
47406818
8290485
125812109
180180667
377361049
195378474
68343930
309212545
143238480
322304562
117907728
240075202
382803498
296661130
8825758
251616204
46579804
55578963
23064200
302621820
60479348
295706548
243917705
386444131
312736342
77898164
84673811
181479637
148574499
36170054
139912185
4105391
242917579
157490633
215061434
270440674
107485833
178962270
82130575
101362773
254725507
282000669
110991414
238335965
161069934
152743632
75148046
336141412
231789389
223338505
99150131
166754975
23602617
285340610
3100265
67750196
310626405
252307664
138786776
338950622
304053912
175827057
369076638
218524385
358212746
251566211
254213370
377810552
366689452
250981447
249154262
299691530
220493103
189901668
349546831
70937670
268368133
121905188
262089824
50907016
154396719
145082752
371951233
76032960
246960690
281121296
164554145
297769473
6668735
71187318
179649701
90584044
190885027
368346883
393305671
35989085
124473530
330058063
211856202
137176882
371139922
222118953
345253543
4075416
163735679
369992122
368289389
130371889
158449851
173875652
77485817
223921950
222478344
221615290
114803678
184737214
366412270
87400049
203772643
170755031
211078228
279968348
116865958
290362801
260216052
17920290
301823468
264846917
265836625
229477954
196506630
391275408
173346564
160590815
68413260
349643066
10923668
19745507
21305622
170423431
21334086
350229444
123683765
266415381
65381967
187318294
360611646
45784283
230999397
274816479
44819230
345658339
217573739
171094666
71257359
363037672
116334687
398682442
249826786
178436405
138733363
222981818
361293210
35367390
247765152
284420594
16702385
88655081
184049392
254581313
113246963
176003260
79782441
129716531
222253241
236839412
44037613
239478578
174688813
353327786
234471923
232199084
327492055
108787655
292624457
159251141
243445444
272997115
374225486
354493348
207366335
103750618
89900781
286493831
128990945
27328447
126420472
117084874
292389139
287370628
3355003
55303901
198605609
141935530
87142830
321791250
66459182
306160321
52237430
87607714
63578502
332741140
272009681
357842405
301098846
200655566
150049664
187892426
106414117
278719659
79991731
101695007
122738660
243593936
337649639
177315368
219862244
96724912
5676947
243058721
218741724
66144139
9421254
328743668
237420244
264579050
355015209
29902483
271203262
150131278
334235046
319715532
50566030
13550633
120932976
20829827
226092411
375259870
186811302
30236297
92128400
236519305
84950198
177375010
333779257
9723631
315253543
273978072
115201083
134367251
307789634
168615460
98962449
156143618
60876020
39871098
8595107
280971953
35624836
298829618
386831457
337377026
357828160
111762444
152016127
292225837
309126370
283074954
5579429
92893243
111555737
248044472
332496640
205171098
357344563
310769951
316497640
115895094
292230385
351890693
96376618
131739038
208822584
355711483
164521379
284223722
263698439
234776856
363302126
228334519
50097779
397430436
103017424
170987486
362008493
340489910
309339220
326897435
11780621
87840507
265863287
77055292
259892416
234180724
140470881
284695515
281218081
302872000
315249432
359891190
341020071
337100473
112253806
290638140
27060353
154588825
19541332
75611505
43931071
281927407
86259473
306727883
166455574
332434372
285308424
6805642
98286033
171066471
36473100
279772385
110401368
9488703
121979990
123643212
49785380
236650960
51764498
215891789
292638949
139761178
144399096
339360917
129569803
101965697
128227084
280985706
341646139
244026839
16986176
199574050
37054195
302852459
359633490
117744697
76144668
323126542
373625195
163255830
235488811
151253909
38239137
131316451
35383636
214804061
313548193
66932597
109454849
75098024
165371152
317878701
281804851
262717027
280477629
335317806
360666880
132180806
51650072
171418160
383573586
134961126
236078810
392326846
53613690
202710848
220440775
337522003
374920391
161188234
325961191
308015115
306594755
217863227
168458601
179167619
332239671
252441222
119698827
212712059
153573908
347732620
269739165
263913145
374820384
273399668
185353333
247279902
279630332
151778940
340000366
59321348
128199557
286940673
349202248
395620927
95583738
158543180
234010854
224241530
29870742
21407073
199995529
196970861
313140143
118546230
76280658
232438543
223132213
244822005
9182979
323845873
218738780
334772073
91583557
372159309
20618644
197740225
94942974
288895911
340639116
291054316
372221595
309355299
169064723
210149841
18349190
298475145
23318113
56416062
225190076
386268783
6649617
107540158
319935202
103534603
121383108
147606216
292659271
152132695
11043911
187566332
381233745
79977838
297747413
214516604
5308367
310137560
199665009
49844593
253377512
344818649
144051975
343676438
122147474
302148894
114053582
243137489
331910454
252609566
22373538
386474729
241013231
161958287
198053089
55306119
323955276
311829096
155505657
57636121
181901317
155728144
301453569
316808302
14481798
148701192
215993727
9219111
306815052
65973840
22423936
372438857
145619624
108675432
191529205
328526116
136636881
227778501
390558019
347550773
135421400
331844139
345672298
215389031
122994793
75089960
242955769
373880406
392458719
318573688
116643427
2842818
228247342
217012294
352327371
179796067
149268666
261996794
41463456
88313096
158025844
270733406
79077266
352085992
152445365
198023425
165489072
183909731
13864710
398935468
178078838
316410037
216480208
93590081
22676815
359049527
281495165
272250326
279690306
109580573
201097030
42961369
304357727
18999730
157161395
178951766
265828111
44417288
309421283
265108550
296014771
114604736
360945419
166573213
324720323
42179569
326975039
241287593
97784565
65556264
383414186
292866388
199917909
164110684
199967117
346753099
26705027
206748760
202752658
325102553
278101849
71690410
55255084
308456374
158673406
37001043
39938467
241191694
362173773
263293477
340349896
52844070
192919759
258776278
141687950
2513397
49382649
344839979
179345149
345944438
135397132
292712494
361133468
175681188
354823571
263972971
275241099
318867261
41670163
20654288
239866918
8775222
130082677
398528609
140407885
273101560
48517897
292584409
142987626
350125200
220802535
221953680
356481310
15560789
318257822
269653164
11063573
7893366
227499997
288054050
88063581
333724659
282831673
193832951
289578632
148024222
302298169
352709432
146233189
45451179
342445176
29950129
186925824
338377932
367161118
157967519
256348955
192801123
374823380
364881520
6787746
129603162
143247144
295928122
46593555
380905200
348784771
101829302
385629496
371813579
216402016
233437659
290189177
64806938
306818804
134007623
1651554
199928126
132781526
202147427
100073056
47347210
108661626
166532855
121876808
147275455
165428913
81913816
12250651
97398491
207988476
86816431
365844429
213005366
303441493
27479392
360122791
90344741
347791769
65915459
55481067
370322173
181428686
357965427
207724233
212174773
62390905
81879440
153969365
283760805
289680506
322256019
13618536
253966086
129000341
333876167
245632514
225072386
129962271
81431466
231915887
136984753
222822333
311437959
93174742
355912832
162971096
230032501
384643327
349138056
316378474
345883190
221643342
379191752
158475447
172852404
155190715
327375038
233257210
278429069
8168726
166273552
7575687
203936176
252773605
184498804
343547802
75198956
342816199
369671373
70051966
117951390
85352782
30496744
86827279
250151127
254735130
68216963
293754239
110094049
67566830
122514551
77530582
234909737
291699063
398216714
156232620
234558686
195647221
194714223
146808288
278109591
360621057
73059571
65386199
61493079
385523436
201288443
184462474
268178532
385492818
269957546
93181348
67518389
48547133
160206614
276745155
23156767
127977715
8983633
325618787
72077396
108677410
231775458
359730065
8451522
129231365
50507854
46931522
361786676
26386088
34896534
61973177
61981538
9682864
296615934
388470471
272554749
69405133
76354273
273423731
377222100
76809050
393107208
153704927
15569931
224049088
305635911
279896006
346806931
352321962
382743893
339566570
395175698
299905621
28393595
347275344
183028110
151346939
359114496
101842299
273543140
10813246
71271272
372955386
8184546
372012364
108967156
351319646
372414524
324911194
387613752
342559953
8738339
342669454
247381420
295786980
95046948
188184749
311256
369654808
284126816
164259114
154653510
147967803
141903362
325449972
198888717
265062324
129720710
205882821
38229933
188875115
245082950
145255604
142751157
72931388
179784754
109165582
140040644
27147360
266965064
300710081
396747936
174955317
266017689
52357635
207321193
43863362
265774995
255217406
178519804
288257539
343034042
50556777
284040134
111827699
352161819
363827798
384063954
345172203
265005760
184760297
85793708
218144649
135336472
184120696
199396688
203567903
148554629
71116056
161233809
223768752
337322166
67861830
269571348
84868594
189663528
303575770
302597412
106436714
227574901
375580815
43548067
318474260
84010406
255592293
45063471
217742044
264039817
318109423
11146300
332155658
129647564
154212386
303961212
137260730
121261692
183841606
254495595
37668395
318919325
1208022
85938358
122818344
74692939
377688393
377203731
353438964
76657800
231859349
233284992
321048266
200672874
339055924
298613621
151090376
77095159
84726706
180776359
240435364
334728949
101857786
95440236
75621905
308875819
309567646
37680382
166403806
49710744
386602927
123205074
317768209
72818409
271940273
26909230
33458822
40375857
359279379
180676554
78417325
29237880
45571427
281658840
379227764
78893602
43172021
3901275
20266101
138471373
243480067
130938257
155742638
76444837
394016399
198801273
116148746
379086788
51743346
32337957
206092871
306948911
304506784
232920825
365142620
396614333
302979162
314101944
368058167
323848510
28900762
396948645
230902714
28887573
231247750
73581094
142772895
59536882
335745309
248003368
177104088
139627628
311342999
207875618
156455637
271325339
270816420
155645137
128034041
376420407
230331445
134664346
351033398
259314719
56038984
244387758
717844
188708473
127633863
155626732
104661964
29679461
185547183
118613734
133977459
356168279
229504222
66727967
127910111
326901823
215741259
349794378
3843407
363048779
109790016
133863098
266970607
340817831
343497176
156584828
247214402
381420776
319270513
311298533
384621534
256281643
289104915
271844451
79231853
244881042
252517734
350798878
174462702
275214039
19951747
341967532
206962537
351300629
263681404
244015835
357742043
172876267
70170699
80972681
231282254
267162272
157649021
170499796
197720776
199444081
209812804
260593543
48622543
82295604
50436812
396883736
243394547
262832098
303798841
140520285
44241523
180321373
76887872
336183421
218462443
150552864
371060774
318681309
326098847
184743792
253132545
58399160
277227619
6968184
282458809
34552640
27964798
190013116
155495611
228679689
382697267
17900471
341707500
245102815
344048401
324416800
93199661
32872684
302185760
345548642
52719186
109724286
227182417
95710827
187844416
224708804
326968677
333415838
108048210
158373654
321459177
43563698
49575429
359846257
109450863
198122625
132871190
279081128
309110102
196671700
9337048
26372773
22882861
266257236
203075554
292888566
315433722
178519536
199062547
7694283
351904555
257374831
92867115
345106058
80154266
288563337
366053048
204677191
239045112
231093978
215213007
308211510
238672377
147772097
157326033
392721003
194603245
299284499
62055183
76242819
24267877
379032305
363063582
219760980
47644054
250274766
299495015
239713060
344283847
289243524
291427014
218982384
1516184
315139815
327031409
305718482
94860833
186545082
99812512
372926624
219664825
315401172
252613396
101303741
45396058
139933627
121312843
106720176
22942347
392392322
119865518
5029911
309170396
68407372
275277224
73642228
367514086
145468261
190476328
43038628
397982986
85970785
48040486
257666538
7709684
208813407
3795368
154005569
69214818
110280569
140760335
12963350
319650367
352935169
235234414
131013007
325866059
117900411
331344907
282615745
364373657
346760423
173598437
290837545
201232138
239275282
398525444
127878858
4882832
323863296
241859880
305740203
123034235
44135471
190368823
155447739
163253646
394861416
54138459
376837193
224313515
67663784
194921476
131664846
285506576
271489434
368563762
84020740
124098146
20688296
105328374
272860974
350646550
87933064
122149421
328517809
181906790
324541700
173796344
63357233
305731748
147472080
379640174
169950283
159582820
337276885
364509270
392891415
54074900
54894426
72546500
214583601
299466347
179771908
7605387
271141022
1122525
1381920
135040532
8199329
197939653
24825016
377849441
96225939
369128394
342303975
326261284
131719332
282058178
42856472
140582406
179424155
361094832
287487313
280159329
347789911
104459875
256555302
306487958
373534467
289983250
340769190
145254401
262630372
281367302
269890489
95968150
266311457
240738794
251933596
197166082
295081565
301640005
99968148
251920025
234143942
233309688
135656977
192839001
101005143
244398055
117408872
392301294
196866737
248982816
350718616
175396792
341488413
277306120
307165996
75705354
332799512
32686707
199199523
312127836
335980108
285498449
285907809
10890668
72466243
1718731
3673243
166701747
387797543
102303337
24700233
86244286
374650177
374610171
293810115
69896041
236940704
214606149
320699407
175780032
42637000
359166550
84230279
188714905
73646457
10818710
57967713
151132850
244927220
243840054
143347155
358373905
114043703
179295789
46690595
97249810
125783834
31670863
262320802
79229177
2064437
12009127
214808785
147071934
36717674
17047903
289191785
25991636
70270189
395620514
268113273
345173201
170013724
84411332
160871460
214220179
70138592
79719769
113821644
50281902
64497401
113659101
325209134
172484302
177758459
136844878
176900590
11519183
199729899
386642663
71571913
266652751
382533747
357707863
195652486
308083881
198248080
66527134
92866837
66470484
92047838
293700683
203138705
197306105
58433401
25037645
74397517
65564894
364863245
151488784
93136596
314485457
93784824
117255348
87452707
350780366
113652311
322324528
219685712
147153900
59281113
333803822
293650510
125888202
325502110
41320427
148966844
57479930
35215713
167542746
356654422
117711744
257099359
163863935
14516516
69520851
370464664
280394210
231370854
44178546
291000397
55974595
189999445
47885819
264210143
171032066
367997976
368401523
330520846
330579440
19255402
61613442
391839450
159262940
163949406
227183484
216885512
185434605
165222410
301813704
17765129
60564140
139283927
85151967
66602190
278887516
314731280
316740683
126704927
79627659
83662831
312352186
156508185
175860712
43507031
235333689
180334293
140608616
195838935
264476197
80163794
229639930
111215240
195885472
321358984
76972039
55398820
307090141
249568126
26499503
310365595
233416459
16114497
210695087
159893266
334368063
294004765
97534558
282870859
1507407
379725326
243403250
140868515
110510247
286121750
378678282
198871445
362486296
332219263
52523730
231932772
329647641
253340448
181483528
334395692
338736664
56161648
75544797
325472436
263094297
94606429
214543865
160791003
248999587
111326404
112663771
374084457
51407006
255246617
345050222
275021568
366054803
195680573
85319830
16716902
397553171
39408733
264421226
212126494
62683104
291084970
229290092
71038227
321998300
330972124
107348132
330328297
88941060
153462635
87653585
172958740
385815011
145158051
174044148
312163723
145854385
177001308
25922335
291097529
102859719
58191679
397491879
62614213
300321305
332206360
375172393
19540738
203285356
323587556
130249633
340930260
171452885
268081357
372041151
374453682
190179420
24582700
226738744
75103906
75344027
270902441
104961448
31541765
294919532
307424116
22383151
54096074
289622840
132825706
197882062
279927457
123961841
229222535
263964041
275779430
205023707
273763543
243453292
275470944
338291805
134219964
370907137
225269333
36919406
160551547
147186122
40097164
353950092
308137692
259615270
386209875
340733526
61559758
53158442
264080893
326836545
16505003
98897690
321051372
179525492
68554742
295988736
125440754
358641900
217245771
143402905
355671073
396882
366106611
170750920
109113293
359269505
216294005
19411316
122819298
41770696
286656079
30980347
104851275
120441019
277775350
157757737
216996976
274953127
190957451
317535254
319233391
222199028
12742262
334926887
121250163
26773858
53210142
64489773
247534489
181587144
384343666
354912613
392874946
313695850
320167762
300835263
246028219
276946838
11928037
348451910
120413184
160512947
250802515
201895604
330529026
4634169
144855670
100801891
224238315
100242322
2367415
229076548
362058588
58115431
129439227
31332239
85755413
200271536
217560097
111743960
227063639
360025178
20195753
119265659
227996909
1760250
70021681
275237583
85394925
223878134
296941759
305337418
360468069
7918475
9314405
365164753
388822110
73823752
67993237
136098207
81049070
236035068
213167770
306069832
384862930
91127419
270868898
66498251
177512619
53488268
397850244
297461529
322547687
370978065
2825552
387791632
390390115
255632542
31009858
230024015
263835982
332800682
290618634
256676605
162308727
286937339
147853764
312978310
72572109
70260786
25650597
393352920
230249615
307581726
229894754
187684037
91680319
142643586
281760167
344369897
398207888
114449228
391433800
297566814
225795251
204193361
75288241
37483913
114487083
94706824
19112223
246625148
342131609
385976447
296440862
129629921
397565589
266762767
255507222
147712683
28252119
62913026
86189287
57800532
2657995
384898968
181755058
148291736
365491312
168106153
85791250
138749139
311715326
155666946
327144603
16878565
337388470
197508490
49835551
123194767
202619723
166327614
348585924
381289284
349018565
295360687
218925331
378805691
323407678
352115951
52814800
341662590
379220062
114667457
397288069
253810883
191403854
289372424
261117959
167998958
182670472
218422440
270193024
73247134
48291242
258915790
58362899
233025572
202787844
125793661
250081151
215803686
46706421
19992748
224414385
364384417
105430619
211660505
161009448
319225432
104420928
374367511
220169121
96998296
298632307
316478915
58934573
206567732
52044810
68081159
20422767
367207779
142762949
75952950
380179695
373367885
163341019
112159271
30655464
226855439
73627805
380025677
106588177
327693824
224469124
277542382
157197110
261963164
3672021
81983553
175565772
68223682
175254693
369243251
2752503
138261270
261622353
3405275
26762606
200242567
34664036
124981302
114278654
309818829
45776691
32407408
278403172
45413772
138003413
81685527
197215663
278962487
36100254
292038540
100850003
273658697
213620766
208318009
219998738
148928612
211857684
176788409
338840697
124616947
13663578
843749
244454552
134868040
379694121
107146845
321492283
122938875
534775
197035145
387940367
307608412
242254481
260993859
393343470
285234623
157735450
377920870
125286675
101839092
217881978
51764268
14899564
268247246
231140228
76131885
287809065
119279337
180424598
316055438
371076968
347820723
311239336
336759046
48105687
40865665
239767997
207310497
70831991
324536669
207016385
110256266
147459627
57177623
283508704
262563336
78863145
303894093
72613554
188327533
381281214
101080327
254813097
123268068
13158889
14936780
66068977
13546525
22385404
91033601
105007244
340234081
198891561
120699507
3304281
291174889
5161753
186401621
227815353
320120821
151058690
323050594
239547445
276650780
385555954
125163009
27062638
341708226
165833357
314685267
324445926
163180875
277422077
324010616
359955719
293736734
318330192
184384403
176565905
181023169
383296951
76471709
391879392
183178362
351182350
347580528
318280781
131177784
350291280
117499550
396309486
38488581
3053494
76736101
158600211
228944374
147801054
189699174
97239381
21144817
350959429
871543
361809087
205402278
317846358
169776159
349763793
109539541
260988097
24612819
26081470
18345787
372400402
355655181
350082914
128330387
395151400
67120538
339477889
152271157
389518238
381813837
188317300
45791063
134440325
4290021
199496221
296521450
369557422
9798703
96103772
180656524
381647583
19661979
199271933
24781917
359296173
40434756
24271596
37282326
37236347
382479215
46385417
379912945
340083353
63909365
325835617
253174353
81037354
219926388
94390676
337471883
181309514
145251617
308913486
54970444
162616884
333297075
153807024
342957896
80748893
125402590
264588282
180250724
230510591
256054610
308222357
97131014
258393657
132803081
376809778
371161464
51361386
135507758
173138116
267406947
231776938
339650355
213826510
101950453
183376600
385496865
182190004
312738676
183323104
136439306
194245506
51658082
63872606
269824153
96878793
93976029
42757463
232683165
273707465
394377029
297980691
264527951
209899960
174722361
72272293
218592220
209557659
226049828
61281529
256000968
111003417
264206185
263216569
336565719
202892126
76385334
227833078
46666477
213959951
18844157
129251855
388064246
240450928
206007759
297752139
166044047
70410826
337406842
372658540
68769711
135991901
306246111
159667237
60202828
120029812
388725863
103395724
153156406
23750254
118586735
49695987
344763610
158176924
397110740
322036341
345305299
374976353
328847093
119701647
216076010
284683458
125653841
135995134
313088818
361031558
25937938
74615372
260846080
347066265
236089885
306662289
147267183
220289499
277855659
214892747
237172453
287272353
37988411
24049457
328920659
46578856
64635544
156343128
203129096
78492567
235857592
93923540
267658296
122030801
214915707
124686882
183635040
60958018
261210084
280686212
379281471
28382930
128827472
126783286
13349138
397722008
221042510
326396673
37812994
156967435
291787467
347314276
395173697
394788519
291012263
110171705
343475300
266939359
221780449
366743080
89494562
69234180
112360140
3800335
351569853
312160098
352015733
224249212
106904298
200386773
378397934
375246334
70168083
60876484
92440327
170292127
177976330
398008287
366210478
254522528
208680008
30633653
110165617
191978130
199212195
151710341
42685299
155356049
228720842
160026071
157020976
68177716
153467739
235486784
335475394
88091355
320046590
218500587
197190799
59155754
381857555
106676599
365721878
322537883
169491006
63706447
309304446
72443305
150732781
113308554
263173604
176637992
249897129
320942577
331435811
302959688
170291063
117579300
208763525
335654195
364733021
10030979
5310984
163090837
33398818
157258592
185949996
96824036
384945655
186041237
260544542
60605785
77738337
173177071
61934374
15426624
292743663
61163773
18470010
197176572
176250113
81293038
124384846
265108520
214743559
396050497
290888323
142774645
79911615
99823492
368765825
195381430
186955769
44450900
388573074
211502407
112406425
189986158
371987274
225325554
127840975
367014852
172165766
381872260
286677861
106726130
395519524
46596365
121736921
49337251
334178319
215812663
176893028
97801937
198592235
145584325
153081691
207661543
99691161
176591861
120922000
259732402
56926357
328383946
159003618
397710720
295454362
330078060
35928218
3947374
386667054
147222259
10001690
369255387
391052121
316578941
205586131
26765992
8310558
135662776
383903228
288519650
184762605
280849103
25052285
331850951
150570891
279625915
94208450
357778948
371133762
226186466
13293387
116665013
234662460
321201815
321849375
41587116
365538098
51233331
57680195
219652991
308784278
397456524
242055759
313821578
23562862
218938559
384533247
204378753
206962606
140377288
349118332
129266768
300953954
228347716
47327734
138717549
392088222
168023352
91744166
82253317
220848548
303660185
250613044
82575117
34245708
321786202
94605277
35731428
215718445
15122665
208527198
167700707
923037
351118744
62424699
39004025
331816324
203504284
144878109
61073020
111857816
199997793
133939726
235713433
341030193
371177399
220470207
278189128
35354171
125066653
372383984
246386448
41818296
41534062
155534741
82690970
64240755
374802386
331868877
131586198
68110768
335318214
257552367
130897645
149511407
201670193
133487414
116879212
82896137
126381630
119571313
222801760
147721521
274977236
39082593
105906480
273952975
245959554
317628288
108686736
188604871
68743173
270072276
251695397
250014875
79849783
356675749
13467864
260260662
195359409
117132429
140428797
331453105
371413938
231675785
323426526
258949989
237817800
253969234
327265987
65749473
389150846
202481199
272978419
162560342
301315316
275592425
170401113
90477262
185869775
282421859
20488495
211859666
282665590
366052582
127993161
201106267
24958554
13102302
45382950
374425584
232094928
77424235
204418346
202436450
57054090
192693322
185551938
90350315
51423506
227476520
184262692
239867057
328219279
89714920
264205611
268520559
129363773
376887712
72944554
335682121
387103060
18118848
364885332
7845646
82194239
8285197
82871827
222128718
291419903
321911033
275948177
284272815
367529185
87279876
93532441
356258560
142701393
233814364
302519427
328037967
355750673
235735329
71919492
303625434
343678077
368396896
119909267
334191138
235400731
378538975
9366321
47064824
65345789
209467542
190840174
308882974
348735882
98109148
274747893
133140357
151368488
135488297
42134889
309276700
145910166
343723458
45361660
200403151
68857277
226078292
171199428
292504383
276752483
333116515
50676971
132630572
393521366
302609874
2077378
295342466
37843259
237450813
163132174
385343629
335307752
330741547
164524673
14272027
310622857
150809180
110464489
352964904
141318828
368994742
148255531
344824075
56119629
252645274
103549008
275540886
319818050
191603597
152805779
100397473
398746846
368273974
393990813
363315901
263718181
51229840
239816716
395843627
333195006
315520590
117166199
241991570
310314042
67052876
270586098
233698507
28225827
137574165
340780594
171939785
344637913
182097456
247478386
231973322
373550692
229991990
204483938
85094860
161728251
42643357
112762724
278727805
176149675
43575679
297586879
68222602
350522351
200424040
187371255
384278156
162493996
358311892
363920185
194045245
317801153
261696704
141881811
277069500
378082539
289919163
31254594
88929988
137067200
362587174
391930948
219772650
305567459
335830270
193520134
183438877
395453511
180256862
180358285
36691906
94401781
383579385
113134530
159207978
357248548
277882952
253441280
56250548
8044045
125405038
338911438
144329042
49296732
147797089
231565592
339275671
132761939
122466608
228053970
362848637
237239942
227069189
149246671
40606552
66499169
9137932
318036408
227910025
2694580
44141597
363181780
64131288
380408
60127544
317499046
31175087
28040741
235003280
24876448
314061547
289705460
123310785
21370083
5163986
48566955
298686667
211912259
354438089
364035281
217141951
77799443
183326916
298957067
56035347
36709697
233779097
200091716
296651222
231312063
73439659
239161092
330267411
98990059
50688386
156453325
79872330
170617892
230955758
294475074
233137404
10183721
208539745
78353787
2391
53172669
82447035
53954774
70041401
235904206
312771334
88775178
354168121
290135817
163973546
212878787
252990184
279865345
47214954
282054414
7805804
985414
135273458
91028984
342935486
18904903
283084026
229893565
247945968
249025246
46610011
358430763
40813683
211200847
143846579
56668057
192232819
30617644
144883619
192388232
11812759
255378877
361033952
250393243
271960694
352923988
379713479
329783147
162333959
168307750
119474136
3568832
202452365
1518812
394586608
360753255
242823401
50592188
275199294
260197250
170657944
242030150
273492596
178772229
178628817
161006123
353706104
283611199
312705789
200929608
75314455
308247288
278115923
104483635
95524198
42306008
271432195
123857487
398051018
345494815
217085431
123806768
42724990
136545543
164530945
239897412
99003587
264106797
345532010
85899959
297391858
303226780
119865676
28437556
235449410
253274631
25464095
383052530
383831928
189671534
327017441
333229615
388635154
170843555
185843027
157257908
318831817
181505631
251947080
181909831
366038400
168213369
41647776
148730834
359941900
22349305
701709
308372053
65560232
273631176
226124987
18355975
40397256
66344164
171534492
141481038
358958660
9302791
243289981
8694678
292803819
342171433
178914602
331216510
331515632
53332399
237898671
255573176
247226521
324176611
311673575
86817880
322147039
286270873
249278400
49244871
206286669
347621441
325305504
276203716
122355184
14151349
257335799
91719118
212606374
306794456
65882286
319750282
315700452
292686133
209012567
144827493
371875203
163298449
124313451
320040786
226040470
145911766
341945383
141292606
287435486
12547833
175405165
341808440
70962731
290389311
266515502
78804284
395048479
45482303
191157598
371317241
267522013
222123016
66840453
289565560
48018725
173829036
261482770
247054609
321271956
226493623
22252567
11781436
373759489
158539349
10146470
298915765
1820501
321466768
249029768
145701469
302252377
370432281
166915943
156680762
99085962
344469333
254934407
268921570
583086
313715639
72499709
38641741
4451737
366216526
237311419
9903482
247662475
120862486
282281265
109582465
368830093
79384039
142710143
153177532
368532742
150320339
301092925
307044432
19254133
34510652
252887989
127101575
170060049
119158467
114134294
256864673
495461
321184230
184974823
131798382
287608887
82005992
111471875
230563324
8479275
229952834
323181787
82333377
235233685
369402148
272595214
116019744
368450162
304518579
292200107
165893601
93297999
170203489
315571857
219513902
388236556
314964537
73618046
122580618
56238462
24648510
215986846
274277921
92199031
94848486
180771114
253369018
52217247
3553821
353367765
387553012
396846702
344425918
242271237
176755721
375715916
327335698
96364231
290950075
273199836
30260676
221506320
219909357
271213306
254297896
61898423
157853005
319684104
212078665
363002587
174196267
111200732
8697425
237003339
91907706
340705837
344193448
22963203
19355971
89182968
335234071
367116052
336974594
205237916
277222030
189318325
316014012
348984110
68560345
328322378
355884825
180836712
20541576
347882016
346635043
349876787
342321928
55256069
323154715
361359606
387533333
398524579
385972617
342905996
200765396
118871109
373898787
309850963
176914417
310424531
214050231
396245621
58246230
105397218
190828685
245770551
382393125
47832885
98798244
36239705
67381651
5052544
366019498
339004327
296823325
3360821
110419004
31055179
381442346
398261387
78290889
176100861
173129800
36448890
19600572
272959625
296600461
2596363
330717946
319677619
43867427
393397082
218799689
297699808
96094156
371889574
343950797
351120726
296668076
60358970
133446444
125158201
156190817
250983039
245285537
238428926
45425914
112630794
260933766
129746180
74369953
173005756
302986613
375120765
384765430
74804005
9589015
172043767
327416669
132624838
172468660
84260864
183922560
92230514
317294957
282371819
221822985
68038747
231173990
219465885
252759160
262833204
357325007
169896875
366303187
317671328
151584433
218302905
53696834
63494290
134723443
34795317
37799265
112350735
179827827
291638735
176452639
43254653
365113604
324805810
308814173
103718934
86328938
284206866
365644295
246777846
38480837
271189071
378586240
247192593
120514507
279207047
61103950
10424671
364190544
242726480
261913815
26749610
200356369
294998009
24338917
166569677
365598894
355907141
22008712
278909886
339774935
10814079
204980115
320323776
200766281
164526533
113684435
191360142
77446979
57078154
194771238
57272669
179661139
217069545
350157518
191133790
360351325
263951471
314030215
182428402
150991747
228284532
346275017
89564665
57938726
217414242
386073817
366405430
41121266
22917302
272106041
11908807
122387619
187159681
292713045
385957410
340524675
168991239
2036683
290198218
11205164
248377859
358144975
182135177
34854041
149348252
373852309
56063525
323134502
149470815
121294192
246320368
272514106
26308472
389915111
142606031
302660917
113730526
18822955
58674226
147322511
284196478
331742691
292134532
187165709
369794733
386735952
269084725
32379597
337020926
253114014
58638660
350821770
133941007
292523832
338413606
46600059
261032992
117894758
92428140
185175366
195924355
222971677
168945025
81163330
212215157
351285311
173152427
91134694
64420002
6372682
339745319
220883135
32907072
80564654
398487383
187391046
168487195
47373674
158825822
368769020
153000454
317368695
149868821
79865984
95354110
132103895
152679983
9754150
54193919
337626549
204367261
21321448
308112723
220690504
322797417
395878685
278624101
139809750
218684552
70028094
53091809
175740268
255120289
171048519
68813013
28005822
108108014
177089736
141605775
65471186
286006068
41568528
277751156
210501814
82643568
142534256
145228788
350067650
2271427
220612068
173776251
34624750
362394112
45592503
130295681
49153784
389405837
236470860
49037452
347582418
253377344
68491869
254623505
121350587
246345316
112650974
100046023
205609136
338824015
381794762
142985162
378051802
18966270
185610001
10315323
316325383
195111812
93936380
238563920
382299688
209884572
177969558
69516465
261882052
313810225
273736801
66155713
105713398
165083946
297908042
181206988
100282464
18838015
278743078
248268956
125239442
311581659
182227176
218802220
280197856
301209179
199837245
364253126
82212520
176773302
204830269
303763127
142136019
16277783
271984557
89244969
365422971
157035042
11021170
304405314
380046060
363980744
251666588
222375685
90910566
45725730
335973699
95494306
123061613
167893766
190420375
355683425
175219890
132554267
366876283
82812925
350648149
72584541
220452453
133296179
70458404
344331610
93837879
375937702
52920013
234871863
344659080
290831998
58062136
110067658
230100660
77162380
266253763
270284554
220695987
72934936
312339356
375542672
111917441
63058643
361762201
164419966
31164948
297241933
158876621
163330232
195869202
191865706
63439942
379848849
231292302
206631948
71156402
105179453
227984316
164630891
67796622
238980692
111729541
186782547
394204562
303205019
380636130
351438429
364873970
301517465
213431669
244914045
359720299
87362826
150993305
172584793
67246664
349214661
152576226
161036258
364339430
78782415
395660568
94049911
339411070
287792536
333219696
91651644
98266252
151325197
25916798
6300233
288063951
318023807
378527708
22790310
296884219
370633313
250905372
64447482
308808314
312675892
123018310
266814548
340802752
177026692
85783428
348663369
377836258
197763017
193149352
79430482
180145501
168165667
142118423
158900210
1286464
245344822
182499714
332064547
187007283
350132733
382157115
346956526
104283889
166295551
109746586
160717446
222408147
112310650
114008912
276194882
302851282
292804053
30299415
267627437
249150329
329770989
374806492
33847302
82970238
125681373
139740461
366015352
252314214
336961450
10381907
122803257
154031733
199462807
365158173
353221400
104282547
82493624
267097042
178518836
370451819
144079796
315071291
72705719
65757987
115276363
354857637
393153667
358972358
218258864
85190512
186009473
311886722
125097474
239474525
386092064
15565619
334437505
145232599
78040837
47036550
107669428
96693997
259896526
179837572
81443284
62035286
88555678
145763241
88637612
54983902
51323706
2715663
2772715
374344016
43563602
85358729
197015441
25977553
281605152
105513943
119301227
189770251
324495511
304453464
198479999
379677169
731247
72971815
139864843
20546768
232434229
53527380
158537483
261521262
47708370
307907713
92833076
384354147
294586644
304889897
273694131
134422745
77221753
58430139
6988968
210779662
85391321
249484023
282923524
8680935
251032141
221174803
132758118
338725843
5726937
384097888
24922216
286310105
334427753
278274913
50566187
4261590
256600127
294826972
137610054
227963120
298127014
244912240
341134559
2242320
239896477
391745361
134038114
88086444
145526433
394720538
115126551
369242055
89288857
32179929
283847870
40808741
96079074
362373338
41258203
333066519
91715567
231480644
10434721
317064348
41614925
255565374
77268431
134390950
82632247
106640284
333216498
220146639
249311618
253618870
335065265
242223868
135396070
60345568
266454441
69689713
30281564
156806441
81447265
18134221
389032129
334327515
306654372
267267103
326360335
223928173
90519347
161638579
36043014
121111112
58560192
32388923
14486164
294761666
68077871
20816361
166438647
126429722
270775401
244304990
295275812
103299161
51031401
218473855
302933889
305796787
265714764
240288016
140382841
285842082
108378521
306890945
391535730
358608829
163818129
231743613
172383502
86745381
238719932
30950101
331966376
52185379
148510217
218685606
207457734
333664001
317450576
305647297
337745136
12883936
40924742
178066016
384391055
50743170
3740632
210211850
206222847
114431133
93867195
172083600
306185809
314728960
365124220
391292528
77982501
95042312
125413399
119248969
92294479
83078396
344650119
28160336
65081758
246432418
313250183
332484881
341121478
33273965
94935185
278998907
100756913
231993386
356538211
372623349
290382337
313746576
190162666
346348177
141612546
310087774
225156518
227159200
284563518
334100147
300098768
49381808
336042775
94289784
22125828
342606165
161329195
355978907
384836613
274546353
208627711
94276875
43346088
109379039
200724107
318917315
98639156
148566733
311667078
2374753
275191364
36859927
111372291
317093331
208894943
139943666
389682677
159337190
154744769
133727671
85101778
4743117
327072973
179170225
372462400
132874878
223742607
270078922
79012118
174456404
179001676
76936458
61592655
260555966
290056564
361870396
189797915
136033060
125681977
364622603
204376691
116517165
22649785
52720785
368159754
288555721
247905472
104905521
10871302
69064557
372760725
345546628
98878538
230522691
370651793
19753450
74563875
70524407
342403423
379479458
239098942
261108677
31896780
283286687
333317820
158733834
87552718
173103699
119141390
302436858
185360511
328514295
287315373
261033652
288419648
207663330
323126226
173832289
199239396
202137914
217035701
251275968
184361786
196656264
201072285
344871644
177977615
239252804
193580975
31924193
264118284
130915872
351240648
43577244
131558539
220479433
206677629
320024317
336497355
224349553
204367052
15204590
394761938
111374351
73398121
302161737
284537631
214609454
269743919
280594146
10163925
120856309
84175266
254770984
282186541
348670014
373166861
370803248
92343154
178225371
339488
266873140
323966900
313258394
303845693
42888805
261805390
283438855
132818341
356544516
689707
75473100
243118398
278226865
167836321
281228973
182353528
75694549
160932525
128437183
81179484
268201108
300123401
155789759
146006315
76578629
20718947
117522862
76437564
165203271
123398982
301652097
148649710
368771839
387498412
216491666
336856297
370681196
325275226
36127692
226522928
58853204
263514398
42441210
224381405
254284361
366036231
154295938
138641739
318386802
84673974
30339762
46195641
288803623
1737761
190019340
327781440
70341332
274763546
304512107
36921033
138822124
204502576
123967885
331742586
71363794
229169619
49983782
218442351
252700954
180430245
337537303
241772500
178281617
125971631
138578718
304035509
320165706
97306566
129111934
311724261
199017572
54218375
112406348
193905284
59953528
240962768
139355159
223097718
389924644
107511810
158070689
117730547
321946998
271859724
121957593
398460664
330716680
236548903
165870998
369298331
317123883
70819604
68674983
316235144
143908065
58820355
363413136
393927927
78885793
270600640
43774991
289979673
294444756
197969702
347369911
143144529
167331277
284448366
229809021
99962727
145133813
337095762
1357644
34491888
22543285
292609424
183511642
328296492
365655250
184725390
104879394
219464105
216798257
288500900
99852803
155743497
177717797
243116070
61389601
50899830
89436234
3225134
33848624
162403347
383640607
235297027
320662415
391845270
46072135
365531481
271734544
345338483
86123367
8887297
117691099
144774784
1290525
279412677
395307189
298124014
282738409
98729643
206383793
183228136
379117869
327232243
340391779
95539419
57850276
344845405
119653244
215265140
398676069
32506005
131966242
209774174
75055345
154782150
18338823
239773147
374777969
48357190
219269358
389441833
231051350
232707861
13152987
255668804
112188523
179528854
353050389
69281136
100307356
100885378
269834737
38242769
223471238
119622737
337516442
201856946
334289028
206368450
218540098
363020345
215775020
4039801
316954015
372158472
327305521
93128931
359527386
97492695
3109126
342596050
88111835
239737306
212889887
30699396
286343924
137850867
276623214
243499106
32052197
221340966
164102618
392323802
145224813
257223933
309798238
161486539
94536840
252541107
361625209
336381929
310400708
304812611
148351715
76202478
206777154
289896571
59909677
189263062
23628144
56583577
50961285
117447175
236835408
316232470
196743007
170370076
254327953
185340311
266127072
247536222
12518698
188234755
355987391
189340360
246261679
55155471
127055660
369569303
134059551
325512781
53194966
266959573
11812203
150076637
141240360
331991347
372641525
209346542
218978525
270882904
180546997
102551221
335160061
226429217
79642100
252274430
26120244
371541282
285079666
6339846
85080619
43041591
27249905
169368357
219267166
31416266
32610355
336331392
290526738
338093707
258098534
343153686
330605818
225921715
169571298
208590044
26239028
376657303
327207996
255836818
3555920
307606911
4051724
246169411
126490545
98375337
216014370
378896324
106435037
342832889
247576825
298461065
51020424
371287702
26444548
392740565
294200762
144986020
330223341
247206457
281533814
101148797
382517166
265284724
59392687
273001458
328602107
182946092
32336559
289134054
41499783
25567445
306447545
345563756
99477046
330457162
146785201
334161848
214131666
393855480
351669654
105012764
316185145
178428289
25667370
44107727
27927881
33409804
342710171
124317913
168806517
29018872
373658692
298657589
196820583
310896190
51936037
368618313
302113088
248462378
292173784
35639744
278399106
192753191
396437070
369608503
907345
376996570
379181781
87709340
295738920
156676630
153036989
33703289
94687601
74132730
6790633
236436161
131630685
86762718
134352249
156283776
313778069
10020466
61325462
277483683
55467033
304361471
225564991
14561641
191756844
328548169
366386421
29461314
303737925
328076305
308789055
117679336
232122405
128426122
54926100
378473028
346991601
33632742
231669796
211780344
207266832
364337170
40855935
244125166
369927895
250881907
53216543
264139429
69914956
58971921
215718136
177428352
139960017
220961801
74267372
332404815
173246745
165679219
29978538
254258712
241393183
321799016
267478531
181100947
150624561
302556437
202514370
391818016
161675849
31779042
25375003
189898828
217722717
366329994
163569607
252264530
225061991
391230174
115367836
139942914
162425034
384318581
150445789
199165516
41025036
37617228
193562910
347107871
185472010
361885714
365908213
162082100
305189694
279928796
98410733
174164874
83795764
11917529
348674040
324542638
96829919
31816845
357787532
47465227
367579727
311604703
256090640
288564324
376682877
284020493
293129862
240080999
221780400
163104695
252110503
265792726
54739614
372186349
79405599
371369212
69775822
165478024
358596556
209164116
74710010
215707385
379643982
293716619
384553528
87903756
141366213
64677753
288688411
231695293
226510066
254832890
26068707
62424779
27077472
387150609
2227946
264435688
352834075
96875260
350735558
357906170
351698584
386325463
304993215
188634450
74790368
393399176
136568241
302680568
238265309
349627498
324471374
43604152
231805221
226469871
142355233
135346107
44556015
271244890
242611346
182135291
108864773
88358440
113262753
112066450
317798581
162534825
4093680
17611537
206317189
50495013
96475790
335671166
398424811
298583821
34251490
319952256
87112050
208946939
159536679
392132407
374494629
9717888
146489465
336286024
27108425
275768326
293032266
173897399
21482098
211132549
300213431
311501675
247795345
296840795
141907772
245380467
268843698
264846677
388424112
227673918
97845217
132719526
6432668
14557812
370066347
227740208
124277420
134523224
251018175
278320626
3181243
199383580
329324216
164558691
74734177
139117777
271054695
370358194
270645476
105525734
127757259
84624862
258131149
117326461
223715711
97112883
347496992
324271075
240143826
56823912
394655025
266123881
74916116
304285742
69023616
326141668
39653676
382514200
38204715
316822171
357476525
104607076
122470769
107198075
170982453
395267736
111005033
188695218
137149897
95802154
168774103
65107106
207191829
119573350
108509969
225786876
383706130
112002945
167908239
205553250
340167017
231810277
214614083
97030479
134547335
125459578
57838638
318027316
200291581
317093964
48197599
385033450
30664141
246206843
10673629
274207124
261312884
21008571
22093328
381155795
180446688
154156393
23353907
113341363
93249428
333581762
243025366
301259075
147950038
65676773
71656090
315731172
85930289
57920007
256092148
257348196
84645626
318317960
152084415
281180209
78239878
27085415
356151051
305142848
190158414
224245301
291517887
179072262
183040615
377002862
914979
231701592
349181226
376983033
257709211
15188698
362879436
373161908
163876678
115425947
26885968
377889583
174206842
62976784
267525653
335196907
125338519
367257091
85781109
201501674
98364607
286936436
248177447
41917351
310570286
394152288
133395764
392257465
199701759
375979573
311094526
126960588
252397205
170910218
37032461
218351417
212723658
9569814
200373726
273972024
377818060
216485608
153066899
375370461
160701537
64367943
331133148
183903663
344945315
156531241
343681595
310073365
64662875
355393418
27830129
152891523
391681766
345014066
386805717
122371560
335465525
281365442
81303569
51952527
46740649
28114398
50565002
268325442
198665274
64721496
78267338
2425011
294962523
238604432
246846629
58579893
145772680
287210925
227857986
363025722
369022376
188513678
24139162
71492600
95829119
264648607
20365015
104202304
144558804
368365888
270170074
182708174
257652090
354552793
397603276
162314256
181674891
218571290
309389022
24293436
29521167
11298868
114620655
343410384
396666011
128348181
8101594
368834535
190333497
363710736
330220453
213368832
376292974
176338366
55089937
278348929
380039797
148606947
231385646
331060412
6448912
262376361
17494919
385549430
154889091
283593540
368183482
112065246
138519322
234203082
17537863
134939203
291855148
28779474
144909588
153811803
44398108
201125106
18504394
189500248
147974544
24659087
183365658
275234705
4227478
139297318
20355185
376533732
83697431
72680652
198838246
188716217
37800330
99037958
343971619
248481248
211020252
187271009
289125711
241026831
386010410
508021
43201393
190024731
242755992
315873281
353109570
193803588
378109823
36835122
7324144
268077722
308045478
389541453
152743794
368902900
311447663
48271642
332584840
366461744
52995747
289026999
155362059
384868156
266115999
42838233
238062103
244384892
66927465
396643570
145882986
284076251
259374466
331919466
85717435
106716235
110245719
379586855
48951508
368954126
69363982
249594375
91994905
85637170
315478640
104713818
122725337
13826816
377822497
285756672
320718494
77833548
176870765
319255781
85253021
338871505
162830390
194562906
96573629
50091175
79533215
33747695
25456978
122967209
218810532
325227464
76671308
94585172
274981737
117193129
150540353
267584032
165979465
269261432
52416807
163994517
25004442
288470592
297516665
306815789
185117596
188050384
184323485
134269946
191797796
11409668
58391467
136087956
67356219
364189592
243597597
116324900
143183104
252436065
67642587
58221080
154138268
155945354
46153366
370699480
92162399
5198704
173873676
363383595
3378366
54292527
195890793
373385921
359568102
380001642
226978333
103344576
152982277
165421496
244254072
388559992
142369924
146892350
232342480
89415703
76438568
261102202
98253209
168239998
350678327
328625840
143312849
9835246
186265887
135715975
70473770
266546478
220364848
69459400
372890565
226052276
325290043
165633230
149086130
172811822
158797446
125519051
398191426
176575974
338612846
142839618
36420400
231700685
358105492
125001506
339518956
201342578
41919832
306218628
126029231
388205332
164478041
189861303
64794626
154360751
48622246
34450298
153675790
329586845
20577344
100283689
129246662
363922602
387951960
336924219
39086403
373164295
358460994
252512551
199858222
132562550
273917428
166803017
181905406
187238762
193928044
188819491
219613059
294223733
391003692
380123674
363324141
164167655
312410528
29086922
378709617
80699378
212419328
226749443
216753306
176723713
219923485
154885342
194032806
35704604
384904852
18557020
91374361
148296176
164565972
52200528
21582877
258128669
189753262
204711679
374294090
258667355
99619798
185452815
70951598
36807591
110104766
307993661
328414183
66929786
20282416
104855293
27939703
239804228
29130885
340106625
125855933
72342612
352197254
189017268
283057683
338880232
169511527
91173847
319721231
197971766
174807311
157956377
122228336
103898484
367993978
266597525
101958832
70594484
32665394
279227089
166462906
162178092
90906152
301369465
271073454
19318745
164885298
181949952
39178798
151931585
324294817
160540064
227204216
16892358
281005828
54906897
12840406
7965611
113706336
244023975
192132715
274978160
2430425
206812479
154328252
113361061
84714896
166624922
226119199
378642008
395240360
160118385
171209013
224965067
34016338
242544163
154204983
312749189
40071050
321963539
311675131
353608581
343085024
12418414
227463165
74879724
188714969
265788135
323893440
312826493
245208722
341840790
387570448
172213059
132701462
349066156
95001279
108281741
183851924
337099602
10183037
349178768
85276962
392468397
194590138
240586828
108636810
359441868
180660406
66688950
50041624
37464860
323225161
137918045
163058599
331476064
172574578
12989669
255095959
206099361
53786745
225261960
315188843
295494603
251893376
351265148
348512645
265018030
293877030
71002614
300721442
273151275
57315427
319264816
282929953
110720055
322640647
151034137
374329246
160185526
173554625
123426958
256123036
211633510
214205450
310680557
120287697
294239963
186420163
208352539
96731645
217108041
311688563
183988645
241640307
397319034
175810536
152149690
212843015
144246872
186533925
338427476
12805960
20034649
122535740
62913140
138018093
155870063
386479672
166070020
65533844
90662685
46649281
130120736
292058362
69958441
17776504
211780537
387996032
221747087
309505558
81207987
67822982
115969797
125501119
272437849
15631958
197985071
74689788
145395978
295198982
221154119
375548694
272901194
256138448
319346921
250591154
29577153
247628839
357154355
21741107
74638607
5986279
140812514
291751687
187360693
192266850
390232070
107961321
42364649
312324301
201610262
52515159
287359162
180355806
1219143
90192458
343934030
234613947
332551005
72659022
66852108
64051184
23048363
285925142
387104515
162667857
53675542
357660553
28948818
142822185
154232002
17791930
304590610
319507030
298246070
288168887
279908471
246425947
173504183
271632464
107052855
264123906
195317039
136250501
322847113
245550843
292640701
280406084
107996472
375418075
230296655
217305042
150179834
250014798
58935990
20288028
77480049
102644706
21529615
262576879
171465433
34611883
357868570
152868705
82418916
300282759
344189925
284460323
85040126
24414963
151412172
397379706
95781697
357977303
30463373
152047126
395807505
73942712
44896629
187506565
23340264
298292740
76373302
143104468
123076953
87399597
190107839
242880100
284166061
204746355
103215192
51065359
31599716
367501423
166456017
200293113
108104961
384370397
314034325
1597836
153249961
64945735
341449833
229117090
64889002
350031980
148280584
357716056
47973661
207549706
221158982
242339418
168274409
300390485
388750562
359851630
132760699
207721367
299337239
386833832
290377598
17898794
257981355
137376746
348717254
12073491
74527640
206829690
390848316
36151818
301070933
174209739
237395095
301458630
306247550
359536876
111035143
321639257
376123832
324489238
68036007
290390399
289835671
223569791
181315943
166134455
343469123
94643475
231773923
344810447
23951232
315458595
24837135
280318188
381266853
28982713
281428922
240976843
312151202
347228124
300180564
13976990
168426734
167645354
360416076
199640988
228091143
79265172
45483978
216709708
298287688
220760453
115091592
286828683
267365790
348050173
104322914
112059556
382009271
58861485
377973154
191357953
124779138
31116306
102388687
386473000
183881544
183196658
136801928
91246706
38315999
343858288
377142403
286163310
221538614
200405957
85776485
278186571
159268161
282450607
235063945
144365804
61618145
272298273
244844892
255755365
168264515
171718277
349244629
270437324
272704641
8187060
21359946
239635085
96710840
120605043
181280999
321814134
276248427
215079575
110949556
216216598
210460168
198750363
85137287
335861943
178944841
207412941
330167616
318601214
118174558
197955323
309773243
326717325
233905985
149007366
339569848
48121048
309044771
260025810
275136111
241543920
284145678
346818363
388962587
285939965
297996013
112641964
170821497
332058376
286094645
385244235
398784481
332801420
335502737
238091365
106417552
31723553
255179634
390770839
70604267
16359210
5914385
234665807
100279856
287612665
355338331
99784791
196503952
335004654
88167088
298397097
138735046
184078014
210505196
304230783
97086157
135283827
396042111
267389470
120563464
211136157
353113512
259150006
96233814
291782300
280928746
191372477
134873895
203853814
210406146
339191181
9308589
81799797
311901358
319910007
206033793
324846399
215490477
102333849
19227906
19819547
344835359
288007529
104301538
142006278
296036332
221013766
74427093
21814243
160687458
389380192
189872766
100397685
341570266
101132059
325047483
122363760
274737568
7761179
333007035
337476479
117199787
361722959
285676467
365489977
50684977
381355313
169703793
73837624
87537197
395997306
122098136
334353962
87914253
215037715
67840470
69722006
381064616
60517655
285249168
120647636
44470227
238758888
257909455
321825297
390693641
169649503
394999856
383932906
292515030
279391137
253773660
105117399
144073453
223214912
316791268
127289835
174290026
51107297
151729260
58890502
36784466
17368470
337803526
124189428
21331694
282540121
70173135
95910870
62293618
76372553
161330627
177641768
304233609
242053266
270338994
133457330
394096030
59849044
311086810
173651402
365376574
185207153
353994291
147014628
99107107
312579036
77715454
275849107
345411387
250850315
317030350
50225222
304981127
311273808
304834422
280060687
319913526
30153881
306267905
40562108
357118758
208238592
45682574
349571103
8310380
96258785
119969914
54896910
208028498
359028916
52562985
169586014
137214208
202990341
378184823
192438574
342529471
283611666
216935151
103055875
132710228
35377139
186682892
72737904
182616784
168825665
23304065
140805641
265752454
248731184
277174758
394384505
182735312
350641220
231922949
47734788
241961755
292876986
102606615
208041071
45204443
340584505
28673310
134427895
154893484
57155559
397314082
318594060
397168992
340514963
374302069
370730891
309106490
198895032
125602333
95860644
226204403
83669465
176448489
223401863
119612802
390833910
150315563
277022059
30092770
211846833
333479475
393041442
156053906
40380311
41178008
7765222
265162794
134869908
135676276
320663811
318416166
316220476
92749970
129516439
169030365
104573621
169701139
225476695
131794585
396894730
140404555
274287454
5363386
89735655
149351093
162095288
287357027
293646120
378818733
212102119
27823663
376545864
254306600
104084517
74880193
218806964
324838258
384002504
210162374
102061656
121997547
273204434
249030428
100247016
287797872
365226623
244780014
181424242
208522124
383421695
134889622
110382022
298422026
250031082
44738233
237203607
123024793
252188654
371307022
119105901
287221256
307898132
292825725
271801924
341055891
384356497
340965011
177010910
299636298
106797937
23960763
78653952
233915711
35158365
100042423
164547753
74559030
220764732
183681531
313048037
262241868
120280604
200093833
295819824
202909837
168866222
124895734
261877045
249084603
296534979
124841130
299527721
39494200
268881358
2691496
34674523
384899749
16043343
241546529
242473380
202811835
146700421
282201047
142462440
124134053
278803269
356178895
46707648
194451064
88676349
4093176
308875407
55723583
109687200
305560552
284089740
131020617
350981305
275698409
332237114
312133491
65291612
393484878
273788776
196339844
140160553
189078605
48488678
127796420
262282990
335080325
348548384
122212436
349636733
118468101
47636286
31639056
29881758
197335868
103594836
209333016
387544847
361724209
388141904
323523338
170196902
339275945
239859996
237921402
335119953
142027851
293675805
248144389
182787428
346696801
247147149
114458833
254914185
397651317
73419623
7029018
295846168
150293625
308022654
206649361
172431270
27836347
241975989
318975316
340650811
362504629
194339467
256457720
287638232
215382282
7255004
115489558
243757055
162461350
269907022
46361990
182917330
233746969
223190538
13926557
275703169
105349112
92895107
161288405
191092735
122374790
213318952
110358310
95162900
377522054
277173735
261267973
183844676
124684391
311575231
43738147
169470305
346480583
343334990
188056964
398174939
185862621
373959842
340879717
58685885
398391769
394461726
198990680
113972837
289528161
38804033
391530234
67019137
367437921
171315344
385791833
291935324
99151943
91643697
17683184
194539856
104638507
190248578
274014812
149469561
225004481
284594457
184729424
212069208
217305102
21620057
381590287
197903314
206651111
74864905
268587096
225179126
79035385
291695861
204774204
44854381
128131982
212908776
12077358
16491967
281312894
46659088
142961289
167229947
77695199
88938520
131131242
201891826
47190742
306416255
11330304
99943830
347285769
54748002
244345496
384730066
161665233
218031038
47498973
229375095
161575179
228706851
156853973
226621053
320688124
71032507
131680208
236513490
233120282
311719745
142863920
121592262
7711852
198533648
5407157
157605368
209149808
357139499
101096216
167921617
371852963
112837752
376446998
147902989
392087085
55729950
7270835
200102359
175980956
51184770
297678609
259575487
128506187
354665304
94294472
110085643
382595287
235371657
87917722
54375263
379408261
81921742
148342038
125589186
147511185
57260534
116276542
392802527
342619394
103529685
137875720
14846486
335188289
377708829
144080039
328764978
70975544
90572955
98672111
247806694
119519229
113726234
100912044
269818027
317259791
374650319
348767222
190274316
247026772
188926756
25101680
4484993
78969074
18970888
328181922
102595307
61387714
204846799
188063269
151795509
260682921
169526472
25019918
16988382
277992579
6139018
194661119
37129439
385361646
152765923
35235783
251424264
290229253
370829137
277270390
61864667
44911044
58058819
80481504
390893134
133351547
281004440
394216530
53522641
379902312
232856981
336761987
251389548
244985310
203051186
381319962
350057360
338837918
138774267
118266555
56561599
14444741
42013247
260231605
43858550
133693660
173857979
18252326
123959043
32799623
324243863
160979805
345437271
101116285
52900074
9693806
250201423
247410706
162874489
231879279
162912438
130799119
236846091
270187630
193511084
84103937
64304876
227328423
362795665
94416044
397125692
245906401
330118643
163605701
340061866
324565786
76455485
126897607
329178520
241304698
23809068
101797866
132822796
394285525
353472286
203049204
155829012
41504822
245782558
58644483
316151937
14782770
98916317
252898869
72111253
140593362
257161265
297394303
180318388
319434635
259904312
340591517
275260339
60461667
12973524
316987850
33105644
240724953
169891849
34299669
224376897
290072755
182367012
306460368
204412150
128766163
73622181
5488353
350844170
270215966
151474550
48014026
168877927
378503517
238698920
376679437
51563804
164827551
173485911
239946479
187833481
362496073
358553785
173092628
342204888
54525666
40163063
177695523
95005746
277165827
16159865
351722780
165054272
316701252
343246387
176138687
110425800
255431568
272589640
203242239
201127287
286674644
8479334
258919456
335177288
112071752
352278908
223356154
208541396
389288031
198418815
293389996
37811472
344977435
254460200
170694299
231840607
306504
347996949
310113394
397477976
42149699
254821963
335718183
41480949
115598242
203651781
143547755
97555133
158278352
199555903
281661842
188919027
39347488
119386442
42298171
279305856
267305886
321857691
159727988
259889359
150617324
128916932
294697284
62366685
146760361
196354693
25566222
63200416
303983295
373533936
223033107
259127458
231032415
79847663
389120722
294075039
298125371
283295358
388333091
266181869
296909486
184950608
168171945
38469134
41780223
272725340
172248142
51435372
263653129
286688422
39382569
40532708
301220853
14595362
25673987
169158826
25777530
230235690
384689387
216661360
99050002
56926446
357428887
49977331
172822364
276720116
29099831
263513922
54986913
265870935
62517610
7139362
134812949
360497305
366049327
398048709
313208291
117542135
295352204
55871721
352747574
37470409
129978994
301797204
378029803
216605029
374525641
329626782
207369543
395918096
160684432
322545377
8611404
178838346
335051121
369469342
224948722
279733641
144798124
59091471
223846551
176398431
90741226
361835955
337586643
321658928
225390296
241035215
292955364
198306067
326909475
260613151
180972412
271499456
247514210
67562209
82602148
161899386
121100469
274489725
305659760
296427563
206199115
80387379
362801991
328959359
88345497
218589597
12531261
249030110
310653929
91235931
72871126
217263148
133430791
213941653
253458270
305838017
105737660
346965440
9612233
292954151
147391573
297046354
4405857
372152844
21838661
127361626
307974397
231241376
234278286
395597974
150998403
393306082
180386417
174171109
268570825
195809705
363640163
228205705
115070184
10375729
129203280
161870356
395128134
360739395
317505672
151115394
175629740
278824427
355126664
66667182
115235609
199325266
238967950
262008806
320917387
296584458
89860050
162839477
173473315
81077957
62440405
211030170
111451993
93610570
337404236
261328170
234617836
72139913
391770382
379158986
374110190
115368771
229230256
385873474
28723603
120910267
288996604
249195849
275537238
89128185
287592889
133217170
62521838
328231490
116550243
320217766
189536601
380216899
256454941
392946440
260927700
11874677
162751760
294220037
391540531
358627831
117478260
347257602
308000063
183525531
243011747
185679602
363593639
314893924
285196777
303734604
354864580
352354236
194925547
75628334
219279479
383989599
396200987
63026068
152487888
35579123
364574063
49750777
25051754
28870293
44035910
130518838
169152494
212076989
76451643
321161741
269904020
168280421
122840800
118034350
139565775
174174345
357567306
235795748
95512310
227685165
94445924
349145328
395123774
228701550
251322168
320864139
306396158
346949302
125740854
248270751
73422972
157441704
203148162
363510031
120828934
338589978
173859918
289606410
157867903
29745726
205748963
235777449
63164033
361111757
246101409
152870417
82477291
177803278
350950671
165388753
369594042
237793099
219931104
231603818
71414827
181902231
173991467
256785630
201759663
315181760
288995211
283474628
387505245
107935461
92072997
27197773
325930381
239364968
6443122
112488904
211470720
47432052
213974472
220349244
193637059
327956135
80784599
301027939
200069133
134137007
377010959
36976969
351460144
70501856
308630823
335612248
234177577
70439082
151272956
192686555
383214594
311557707
135843601
324480791
124616749
60197721
84232093
374144042
138254126
282428588
30936906
290773512
68477128
93108947
364028517
155721632
146468875
229764235
120436321
284352326
314478179
333295409
1710157
127533566
112463831
284357854
200811753
190450498
174212729
36830062
165022125
115670468
128052286
297920208
375183224
257522222
140347525
385703021
2189078
249986194
267540084
2855913
386601662
61439553
80281591
297784392
204989021
9625277
103888783
145586205
129221070
84258984
64394484
257208751
292357013
312563361
308388368
37872302
201970131
249282030
30291150
343667567
237160666
91323830
116165213
130020324
398408058
91307714
396896367
278008116
357686818
211665905
322627239
84704795
65716294
286000070
111543194
225042072
282784394
57230172
293988849
250023439
142064282
295794062
395339788
385575364
79176857
185398451
251601083
117295593
110762317
260877841
299537248
386191818
326655717
134951467
352402022
96815825
217506774
3156790
268681095
260040005
304595527
295127560
47256661
168396659
132755984
185634834
309011194
147260003
149667764
219143587
39017544
153358691
137133863
297577847
316662924
9567811
280363940
364501602
17173045
40908065
198591491
315263207
213476847
256545078
150283495
66551981
274661545
6025439
259357501
391924489
99109184
269393413
127654670
243142501
387892489
246957333
160829862
70098972
185941971
19909887
191281642
338832561
47733545
275914634
79754073
28738745
43633415
264785956
171012257
293937990
130153968
262213412
37929539
28064569
350101076
207945465
224676180
74765019
157514512
197644759
352567883
230717826
41922903
181792127
298019114
85145930
125485113
66335089
253518862
109388051
218914099
340750147
370024395
370795021
304554312
58694392
382129259
112383307
389905789
375508898
18369426
81442806
159480570
871505
27601439
18981566
389116042
65261937
63848246
266615794
369691269
49661076
139159512
273773338
153916284
249352087
247517735
266799941
127978119
318191153
112940651
134005608
66916994
235535621
68932799
187606728
84054958
324490330
83553620
86821743
357350424
386037149
79689107
166438759
253588998
202833933
21709959
388700102
90322167
203394658
204363388
181569686
312510056
151358938
271201125
208636586
214914077
114322401
62220956
69334114
128763295
222180285
255570154
273740891
54971295
398543110
207284434
35773039
60084259
95518303
246459324
354325591
326218073
311402001
177196267
198729413
340621021
335451406
252896962
270296175
334464161
215629861
383974903
136475802
138716517
44409557
270241045
289743814
283180970
350379592
130355528
238655175
329429771
179164785
135600919
167005147
364379497
121138213
261461367
86187035
88286729
271777463
100094204
123133517
29365390
252658507
129904659
329109416
60007389
181002580
340954910
351999258
213876163
275981781
305010929
258154192
255817907
200620814
374827180
206858338
278453085
260465052
245848185
327903377
109128891
252965084
328519099
344593430
167655484
43350924
64441296
152680513
1164677
102706306
278353098
157306959
172532111
62559358
341569091
9649445
138536923
87687406
272957490
87800041
248761492
210717330
287180720
198496510
342026314
350337904
348917794
387174363
285466280
253752110
321721333
250211066
394924194
316988420
296528548
250008874
334183555
270751619
29910851
175660733
202738788
33278196
318689932
67849139
88613682
33870212
327406891
371104771
165285214
398665396
108213103
333197040
392241286
310514105
58225015
89846672
269057571
142942329
192661742
152911014
76276676
276028267
366859768
33958593
139612597
15178045
14902170
210102624
277057240
114813235
301565824
294756027
291588936
216464248
153392104
324826808
84580495
33846242
51309010
275936600
114375541
276767213
261620387
167568005
145598327
221796097
158745097
106592616
39728149
120735582
185054808
118330903
366175819
59441455
216930905
272723358
84214426
376537208
293933764
340146117
270502001
173065241
285157233
90090564
69131823
381179453
345097450
308839922
356454520
297847384
127637939
194127490
276562231
92040972
79998356
31025254
89825898
218175420
203166644
8765570
18686842
392636015
262535455
133003484
115559355
3786808
264040507
130137127
339037229
75883956
71794773
154255221
156576514
48290339
89723922
100419962
83124398
151902657
258104980
168768272
193367592
29642140
308961524
340732260
222489393
340671928
296818582
180471647
118825478
392532678
88368655
144847049
286330600
343295246
193399504
214558486
273652391
184324053
295433080
281698394
291707101
7316275
358382967
112970134
190646935
240373067
29660840
319421986
226650504
140209543
92721051
182808870
197568223
167324577
331487503
136925819
213906009
147981480
197187048
174692121
83010527
302457433
271971126
9705769
199441171
76463934
123002604
336012028
184316684
242260936
268491975
328698447
211677506
150620146
281975566
300067785
308719368
136807312
202680638
256384089
341469033
370388418
253910003
34748224
76698494
327316800
213151477
334093421
64821808
105602755
159312597
157703292
122400345
112446668
380714495
331439038
37677878
305807956
375738292
316310680
189627708
86855314
368751869
16093562
213990157
267870671
392849837
88095603
73877220
175200967
274062950
263629391
311565777
268375154
231687566
94384632
355653416
64195808
211106371
272124066
334550024
108226228
16184106
246228367
181167389
212776008
225614980
262550343
210119644
56254766
61647301
368008246
113394347
204223506
170422556
388017366
132160355
330703718
171225927
233297972
307026525
327208882
282044494
283794856
377070399
257121455
385668081
196533366
240449147
50463110
355618093
18545053
176520859
75512549
163073871
223951149
299661521
253474143
326753507
332763623
214449721
367443264
251276132
234709339
381474058
28660435
339177814
239877071
333683930
238283231
148047924
210589695
349645260
32257785
237393159
28559449
342627158
273581368
181821287
56120678
286310865
139727575
30843609
179711953
386700474
130278834
280559580
363389128
264124214
254350720
41614988
272745646
109183124
185149109
214387269
344832528
241886688
107468806
324572413
52295748
8101754
172770076
102229973
293871256
319390153
314246253
371786933
150368423
27123348
147531405
180902976
155201549
69393965
203905366
271789912
45720524
164739884
367591514
295335870
134263492
33879675
203443582
178248460
223771865
369124308
117329138
195489592
369425971
315686167
193939884
397717358
377960056
177577814
27858181
10988964
163231227
104036368
312522171
304351231
64787332
282847297
381911630
267206195
80129721
86837967
143112357
96608935
374826736
347069143
336832276
224609467
308481512
378010748
180518083
92921931
18463738
29736179
139742487
186670038
398658160
86590618
297626578
364367192
102310955
94801185
185755197
271664669
382805339
14132941
56719687
65755074
270057912
233639312
223702245
285599163
213726552
121421178
263147237
252888176
217910606
141265528
350589664
109634854
136602566
128955913
336067365
103452211
209621047
355876047
333098300
135505430
207067374
380484365
287044540
374955269
330815045
12775005
37920738
356278421
225222917
175626036
167922265
122604894
83360406
173331854
183138328
378500518
182025733
159139131
167419284
118260083
383871621
238914314
168390990
6801230
349093484
278479669
17191260
28296643
278228127
1198171
218519754
106625654
38619026
128405988
326175590
220929008
281323072
172953806
42825508
245415159
30160845
87166531
150015502
11457965
268797394
244904259
368425419
15479634
309494689
390952337
260079408
64999875
102034157
223913648
19571285
67860007
320947334
166010269
245710071
158879158
230822297
328916275
243950602
90941912
11396762
88412308
6793265
111831962
392215477
81163173
287759146
136516427
120507687
116904191
390677303
313545770
167358289
86598107
275599543
287600141
136715862
241068421
276603126
5844423
352376022
393898155
397498017
297905967
244949242
35022825
2682591
204615768
248715336
60083235
302721512
106932049
209947996
161947432
46103347
290725743
379531963
33055584
276196069
349700085
29148538
208755846
49994004
324231039
332475634
180682563
134889324
121251558
376505377
359766742
369029785
57266667
290553307
166164210
206504337
352990642
54377088
101154405
388635052
193870946
317113276
273756113
324116772
77829948
300675507
36209888
161340847
60873491
123798960
202157820
283399815
46116192
392200841
378815211
330270951
13119937
146164854
331885328
188586923
278090978
227215705
97159779
77054131
7381291
32431231
298210243
211286116
69979083
233782757
394387550
332292851
190858722
390168621
177293591
79103042
365303041
136172063
95738442
26268100
176183166
241860933
162291860
164943605
231605579
188775479
117096820
335366731
118176677
348636050
376363012
256711473
257311755
187143920
120879240
45377209
118227668
101847354
175697377
246814924
107086233
319526253
7998913
159878249
165048412
30869675
118852671
8276618
265382018
398321035
284080560
379321434
113217655
146847325
132710061
350536770
397131762
388452840
246863529
363231345
231524182
387186217
252636212
72889100
135088890
225479368
360212999
242130555
236605499
175897706
390492874
359358421
38628871
27101319
226776189
59222116
249921759
270377457
98132640
353655508
138484108
29248358
289169270
230406553
92609969
249846774
67690764
329183885
152271659
87368170
128535364
133139531
121198677
163055076
59239964
238959344
278774749
67721289
184844727
261037167
366227376
102587348
344742028
230672708
312812997
191049134
279122027
91828228
292647408
368137666
166664222
164747587
153382067
368080992
324376546
265896908
210935820
76310258
145164444
290489469
273809490
160284689
199559303
120427549
275105055
365072283
76905924
31008491
201156348
374431370
158215982
178501662
68851833
163087005
223258356
269836698
241185853
304528818
224481848
140025267
357680268
243373716
244279620
300167967
241797686
13847189
365344949
325873663
214785427
245711335
104348606
151673155
243657391
17265676
18265712
213143264
132182795
1032056
114292763
259072012
85438341
18201898
14156001
268248535
391458817
158040661
83832811
333207711
272534554
253945159
66370211
137636560
125469396
190298211
105784605
227544194
310044438
54385750
351846179
136960970
300029245
372974028
178724172
16901087
34750104
198171616
144946380
45532341
177040435
103787772
234405104
143397804
279295268
281949611
26282213
352966756
379700437
344191997
151350457
218285891
230810502
222143444
178668492
178757380
250726951
230109126
236229401
200985745
39678981
186974862
255799304
177168445
76897026
273493502
95375472
330160494
254567532
10238649
72516261
165115306
167602137
148292133
172126711
358179240
105866439
366710126
339864414
147651171
59676983
301875069
310624911
291529765
75899166
375413281
384398713
202726991
105046208
300851590
349473996
37132625
40005725
57774707
215812749
198933294
392889268
359624335
150383693
331556142
151459757
359523171
134160759
330074785
141866122
365118608
161664592
216890944
372863239
343728155
320059802
372737530
181095711
300835871
359012290
371585992
140093194
311241366
103248753
223139356
143671289
350989609
314828702
118334852
289652305
329176625
364413423
37959715
216090653
143238026
358700342
130002940
377627329
123934641
247264977
119109923
177455216
179100186
34562404
42085156
166240178
298649140
182959690
127410895
350265458
58803080
282646209
390924350
364641513
17544239
39789771
216265494
84782123
378301264
332353910
213612312
299781616
232637339
54790812
239998827
69582392
333534666
284203297
6931612
307220699
335639798
333745980
187331663
1960482
172164741
257633584
281637359
89352798
324668311
254324318
73414470
203811953
76898725
305168303
223771053
216269538
246349484
395172219
135522043
294221822
79533301
390960753
218428368
347952972
231729304
263327986
129886117
243309974
383371939
25949738
248676628
196864318
144320062
396599652
222517721
175364991
304234575
237126956
80842429
272099164
51116998
394466608
271050254
369177534
180036608
42590043
396496640
223343928
25258959
369033127
112374689
35939856
334786342
372341185
282020367
162135533
207519722
79740800
372428289
227022691
26657091
112351692
126820443
159624286
1955343
334579710
50474393
232280677
268624179
369002282
380713381
155269519
269863141
20746174
347721335
388775603
148529331
204482945
376395123
149677496
388643901
308223148
105620282
27167792
188203435
111524835
236960949
388319850
20858503
69245943
202359365
358819098
264550700
56165781
297766894
18666617
377186694
161594733
256415918
248333680
110272706
98032005
389748235
372710137
182845597
326249566
266626753
370226735
23818795
307192030
230617097
117076897
48453926
335490775
384259797
380867629
233609626
42665128
310169618
84874684
141411630
347309499
339533616
136713362
228416013
333198344
326070492
302390366
133576844
28034561
90273735
292402031
32468618
138251626
42866913
69834969
143242220
300378356
111342221
95894975
28374641
190350834
235608429
9551467
329790755
2715890
127099247
163983017
102914851
247042254
296318357
230099159
33653110
162889913
165209410
153203373
70041031
64716696
132056069
31253750
356270951
233519944
301922108
280152643
227406845
34794365
165256097
205465658
310077701
114569207
259308980
285320731
85048777
222391309
345891583
106277125
360028185
374835347
122665970
199760827
86421421
26118203
291570793
170528561
344260747
113778719
201441434
71306137
200170235
200532867
48191823
359256541
391791890
81622220
75325397
89123856
269296374
158326
116666435
207498330
329103028
297267843
301086222
255858533
79543491
320920748
6743159
16074242
43609008
340707555
54755595
104050443
319353254
355917369
81529962
183349809
159484743
231436663
397424231
247289399
124548473
241344705
132237968
373742427
14991137
44992858
383002955
386621482
364382103
173956028
316339433
242981483
171382637
373081407
211248887
35283102
241464098
241126306
167110795
284730598
204057792
97294517
129617235
289291307
37672810
27678641
348983202
81795020
8574929
13432822
395471279
7663159
208246257
243899421
190233469
231931023
35333644
372043851
107120357
76479893
122166365
35168570
33563366
12740001
129852004
262479044
1532328
89692363
375669507
76216765
198224455
31003365
29776402
166831235
296685072
296091032
194037846
149426792
266862350
117414006
280939014
396236563
381135464
329275797
323831392
200564314
206537
299459016
115420644
199471945
225785465
47915858
254055777
194938914
141864324
68633069
144342817
102484458
398949254
269769572
299761070
202179690
79018987
277882242
12617224
397735085
332334624
21495687
270830225
207571599
230209321
142690481
107752770
163217523
321046033
140806769
7823554
234136160
129653750
282675406
6410778
310623039
386173195
125022544
49303942
367177694
243741852
397044570
231832104
186386127
303863263
99750619
249511695
212822070
2919701
26387381
349907202
341284362
336040327
19461133
60006745
280388520
92339811
155811408
17649379
100550641
147208786
323522273
248318334
48781617
160057261
391323554
325050944
196550858
64241572
350429928
90053841
216652932
344878719
35250710
127145532
332396322
129821644
57876640
146117797
197578196
165277230
385166560
239373678
231868119
152364644
244510168
308402995
385006645
294290623
4706137
223556724
195222298
357327597
363020923
148650192
348433466
95728270
313052760
35986178
170744738
34635395
253622690
36141589
182914778
274217453
375019714
29529251
67992067
232790891
129463075
43131131
198765003
129152537
139342727
3546486
245700078
209685314
134031540
176480751
177053861
167866809
105832235
375770956
65148739
313216828
287432028
341017766
251198941
150528293
244775084
14903702
361098155
132141065
333997828
97776855
363333666
199246690
258156526
348653125
144570102
245675042
41301270
288906001
338149810
205255902
276030794
385006096
175342401
343136809
115000401
190497675
367885476
303820805
391272485
318906561
37666232
41871279
2627666
63763880
39940469
228999842
231930251
229020444
291592757
69837229
350115621
77642073
282857614
343625299
240172670
305619749
199402807
119970207
50545977
397038147
375875417
260076177
354283175
255373531
265345661
204353938
93773198
398241285
104760913
365748896
172639665
205670141
389992886
359599364
361039552
281939486
233418435
232971545
269860912
59427234
343513441
196829534
212259111
267575099
367285739
15153708
169799502
359458660
375593084
393894636
38535549
311409996
47516877
170757559
335826697
231873405
84808401
42214688
334104984
219085021
78948486
272022277
325997993
211379461
82869601
302914432
219660754
180902622
207371580
76861590
302292231
273810697
38011910
118566195
326992271
389210142
188160282
165625143
159152826
84690358
189053491
26740529
32431915
134919135
42471284
360144443
79527066
179031881
10928487
378258473
376361073
386542079
391644241
20401754
215601873
346781101
70133567
34073265
332092906
38409951
307173259
356060748
119256830
152586547
66502450
395001550
49906776
4918278
158265569
318467676
121047548
135339738
170755599
17479297
82008217
325422654
74674388
4747917
94908465
299879248
214112777
99687813
228015423
272961016
74110142
289696279
146064865
367691948
289643905
182348
168955886
176370433
378333909
80750703
74533140
127874878
60803284
1988209
78670304
398181304
126773005
134816695
132431335
227800031
338222610
211192890
307071591
231178837
346521050
1486911
212470143
101479900
131454822
770228
377777037
4585246
374208133
213345213
213599743
333878613
77711212
130858660
334789530
204222967
396328527
107350393
181606134
148153787
24917802
385814753
47050607
61294923
54069730
387218750
382552373
246556651
151821907
94660196
213186514
297298267
161871017
50006758
217405726
107587873
15621467
345075701
110585746
94192185
354440780
254445561
6215995
356640508
19896436
73475569
178902588
59494387
100130293
326636641
78438310
9935713
183533008
55912351
270485544
336104031
316554906
321747752
357828256
116780562
249674303
161161536
128473681
224041013
289650867
298760792
322157556
74917986
279769270
40541595
348810598
394083562
287838370
205189859
37511934
325213515
276636091
14060933
298577587
249230635
257558259
166549408
359681990
338470256
233663092
104090707
100890930
220085920
209014010
329190575
126472995
303754286
202058392
206518445
40841396
300689255
217783759
203108242
249456890
378165183
77042703
227867776
291736076
304722328
124040497
198622409
257215591
69047814
24317026
320745521
18594551
353236243
135117604
169054704
361312646
129898784
379395942
370540563
6683831
245595131
335022387
277892136
9108045
89764084
287389408
235259035
180336511
331233851
16115753
277340333
386498220
87700265
74484981
143301169
339876746
8563497
20339286
191117422
43328470
63056839
42482622
113909184
52008057
70878243
204784209
91986734
12725050
160023366
312447558
88262934
184179221
188340789
307576979
156525328
376074296
8277463
353274736
235211804
218153725
373685538
278086731
87238413
126403938
239399303
350916277
161333178
371768040
84129636
155956640
14498207
288674973
154852338
208631117
384290352
40160265
299194425
23831792
82952462
222482328
154024751
5686343
75662381
393678415
66854098
194363200
32937361
302292151
22574145
298080173
29936679
10611825
106270089
245912059
27803072
27057776
339688072
269095003
167911225
199034356
387309201
227483691
115377661
212201845
278432043
331181556
89610899
246570755
227299614
114060081
90530012
179289115
388074209
342738661
362079536
110453003
289912154
123482679
132013761
2806365
281650059
94750511
258342021
21316727
375953908
289138899
121829595
310786234
234903543
273076809
66250770
41448032
282610230
147906059
120828663
123305933
129526823
317079795
248122387
146197641
262831450
112066533
109480840
308767723
86258370
45529487
348127067
220695757
334206124
305635431
181621274
3476865
115312877
355270422
28202888
236008435
76395873
165427879
303071877
309637030
176980243
51369160
242904293
375911092
328913888
201046510
371783842
348396387
14888349
25919174
365842545
353077789
390902312
65438026
118004470
308323546
339875191
180963435
40294751
25368859
204741308
56378010
24211505
68365388
28606345
239010814
353932759
309793262
203491372
151558314
268985310
9982541
171292948
360859576
48354728
183379059
195534442
358464301
17897297
182155617
271913671
85024784
264416104
220295413
232292675
122609865
232805874
158077893
328495899
309339623
271996399
42594493
1094983
144812872
386070165
323952917
177666543
113888816
101528202
70653263
195309739
105952440
234266248
182615299
248990427
373072528
375150128
305567793
258039475
310255897
94806414
43809526
280254077
230445280
197665323
63880710
323360827
356675925
146319167
135718441
148894512
262111105
12235727
337081979
391720992
8689432
214190600
118998296
281947475
104509101
103474357
99503754
52453686
358680071
105816556
54329079
285646791
182914719
86598433
32167448
108438167
103046980
293626164
360427320
31710368
249953851
318368800
20718496
194462648
222574970
173128593
106688954
314681545
140916785
4122751
228088028
72195018
35343751
392294669
277812134
370470623
193821702
221865707
148095479
295618805
198196534
308085865
84363652
231659404
169058751
179511500
51182433
38451404
264779621
69750807
27272106
285831659
47980210
5027493
307395276
63911494
326744130
217028148
160704166
188807950
134130937
149184096
243283017
56427632
15753041
303066707
145486493
140669538
43492269
376564525
46919789
69325059
391190230
17174205
316961276
168713914
235430122
36552551
165201833
302800540
372463607
151232619
89940673
104407586
61689002
238287845
300121846
41612796
337034642
200052897
123953472
328834471
373044934
81749129
325540446
80742123
314549430
90567990
191854880
355526192
326396924
250829264
377492913
227836859
178597017
89912072
169214809
1734648
172408365
15251212
393401848
34858926
106733704
395258785
62992917
22122173
204105498
228441694
257845502
223481105
86111933
192736779
25874095
351121111
202719070
4871456
243374287
87435278
45513469
211500456
373972941
136016548
96521096
214173076
341923
392410421
326423462
89742797
126204631
339064396
62156811
241078005
325342419
71015721
81877858
329854368
110487710
356763295
9537954
176244089
63444618
98313541
350056893
210599138
10682941
316026327
250932858
320011491
85819149
226835929
232886419
324952134
304107404
131262280
63889171
241183117
374778037
11773603
20091469
79495962
252776175
66176639
259059224
140012416
388869726
277664947
167631214
35861514
243745099
246967665
196161035
237579099
198015126
313441647
2776868
80996657
295790854
165825498
208957874
294778353
161311646
120413878
376229094
349106424
296982514
145862724
160230356
70186749
199421926
320426922
121908920
138488511
70639392
67216206
214281856
1930893
375490189
98570422
258926466
192019923
175808097
192844985
67149981
36227586
282023322
56597704
144870661
316394089
277961725
270395655
211637896
192159049
77380633
304486800
67872108
202026938
42770658
78069793
110800566
312867219
300724599
80721845
208909063
51560354
393951593
222713738
233067104
359232899
87041649
67469065
39336240
145452128
296061908
13530195
191873258
70888026
185403805
112359180
384816456
388712069
4855603
364025225
70901934
322010473
208771333
160711559
146236486
41469090
309500365
276041520
158708939
358336282
219336044
202011436
155244692
263982181
59281208
323474076
268673201
102026256
180102731
48136877
398301708
361981836
60430588
285209578
186935173
163118132
142229809
37367665
328737744
279943074
267283272
396762751
339733114
53452957
386135294
176688806
41688793
396665212
76459649
224831934
326738893
96086430
275607248
119115086
150940893
27062150
147864847
387821259
80558153
380984657
34667237
76464094
58964204
243872051
298180760
136614589
343201091
51299633
129187673
174130829
337825194
100641773
321912879
197435591
36183040
134053668
114109242
241207618
246679647
210301072
303003040
386117973
339498959
394932281
169874129
262064681
214260011
178774444
113547983
337399701
203749212
385367096
156915917
117924791
259243602
339787431
386647829
222793594
28071366
93173475
382983861
34028507
243514325
281898080
94945610
279654270
383990005
226430081
278901748
290806899
188521421
113595039
970424
282733175
372558855
372778740
388956353
45204005
326846150
367279166
261893590
359763561
299869717
244624799
92802117
224834980
72866157
237743735
369522859
91622053
366462523
169794670
71174147
202406194
142568458
161843734
268879767
40566040
32983443
267363220
344066832
87415695
169195645
87721563
307647266
37216818
202724715
141680906
219563137
270051459
281409634
382219244
177949957
237333482
273633505
261662016
63222695
37233415
101150351
101133490
288666558
272826247
170204458
26289584
56914027
55327740
87260012
315937987
63302445
223160567
380902970
379983519
396385545
158620537
9573211
111316209
189799939
391099115
310836661
310022151
54262082
300698838
16480174
1539704
336411015
361305878
54639752
50451337
78352117
114651346
315553547
297140564
89194477
246949646
354053637
310926366
342359395
104744326
142719572
300551196
257544875
178003218
78685715
294290911
261457590
337218536
210095980
272803664
23643627
159405199
16293073
251340076
44679948
37690404
69744579
184209157
204945026
3466823
393269906
298929712
180028734
59786747
395785563
293666753
257017063
26017729
373237737
170939463
198592647
280153089
58019764
113435971
380542859
61701758
182543645
263999809
274156906
396253840
45457641
183224090
117621763
157315868
352218965
227040009
382464361
345746473
75987345
274098340
393013896
177572632
289950028
396681966
289981120
298032856
53126824
170225594
105606898
4550473
328328245
87665316
40023756
7647581
54219506
11393098
54785483
274502533
26010222
257795041
178814920
177233207
8606086
97061903
201290061
67148863
133369576
61587842
317671030
62580150
150198457
160021945
393857065
296687434
181563587
318714805
151036585
306019208
263737185
124796964
243101152
112805644
248853857
138620265
183282288
188140622
329547815
9532760
289217472
365040461
143449463
364187741
65576185
119862534
191668563
280160867
67200363
20170405
55318712
259486706
359543476
296446210
180006355
197880040
251410330
334601759
89672569
90386032
312520386
365437157
197554505
241572475
98285040
152888844
138591119
136778674
94477460
253464927
149754828
339168542
80028717
45072745
133401115
65454434
155762764
57433351
148046573
41315429
19421713
230048322
158344040
342819482
41013327
158454137
146935015
204355952
267341304
38397523
375233980
398083381
286923918
167859189
77171621
73021402
90791265
265617636
321028552
182252356
126239544
231332226
229231323
243053367
71455722
341572256
279772182
329094323
314278935
296098701
197707345
186721374
254720205
395392160
343135067
253603543
108710511
243652433
122862201
395886335
311160982
386707552
326896431
115993704
133918467
293633623
241205904
109392591
157900951
115391463
106806137
112265415
263438086
278363739
398486510
311266509
259169177
354155026
258105098
54474746
351450902
139815041
99622129
195979456
256912637
108490451
89705127
351476238
91263413
867857
86970743
178908742
81073304
313825783
56731163
368826103
122468966
26053186
393237462
253907588
167094304
26506231
119164493
349948156
219288572
253185974
314032744
373570980
184742210
289219762
384332625
359148129
367262664
177405272
90454735
202540330
252128676
106188350
60763928
154766900
365234014
35224956
68898627
244346574
394071774
125335061
164879726
205968824
203426635
57889688
378027048
358650808
238483693
85341078
310497560
263027350
278202852
20903691
163535151
389377420
214835013
106893286
95190406
24246853
108059043
231502881
234133576
36176243
343600284
111439432
13683913
197611672
397787852
377666794
105131910
228800189
239053177
62871571
360343424
303300719
85692914
226076512
281060549
77835460
170835728
72294341
119189068
202276753
273286598
72679848
129492720
267602806
289739986
165298776
235772700
296197831
22490144
223174841
33825325
273655881
302939266
147869713
261022627
334791692
276945599
310977757
325285494
40997891
341149125
94880377
296512472
323949531
394980384
35130206
195833013
1875144
242496306
201285055
250368295
371763351
120761769
351009948
255306574
218619939
303529452
81398767
102138227
208042325
215256036
379300985
337600598
386020806
365069664
320355714
200100390
145241505
389295780
60615396
287909317
286050349
218570607
303258959
119023645
33276532
73760478
73463728
30120310
174190524
253017998
170994030
168055262
318887535
356259587
169118343
89794609
196971653
369571305
121113692
342202454
233318933
144408301
116778739
398155623
274357857
277929772
107989881
47587256
162119793
311580380
33855104
357561716
211337784
101518559
335384728
266330245
198526207
291562773
198775902
44705652
43740727
297948967
156246282
41383440
387181403
297069157
386496318
129752715
159978437
232923277
353870829
397671596
204224358
292491367
136223389
339542209
84468742
323260149
267604706
205186611
28974400
31191909
112422801
159920724
336927354
293130308
61847730
67441658
211019268
124824167
356183230
87495138
38276978
265902432
175796470
186429927
355742650
133384308
109470713
143809865
25850263
220877101
144877010
335833995
93613799
362240141
335010824
27243571
301427201
136608362
365247713
77105992
218963733
193204861
152776719
184713057
107754399
152065753
243948612
275689675
381350927
365518426
81071844
203613949
180414747
18572682
70935793
144185741
10693387
129786170
188479260
16586264
153875075
196502172
77005640
308817955
30082464
51881500
319565507
138489491
122167124
187400720
160033184
232301128
14463003
324381369
54457343
252028066
373506350
62252823
365003917
51125505
235953710
394070498
216699329
46946906
313336302
216791976
93022635
95120863
111121223
92324413
339939555
364480798
215732276
336039464
392743620
296578786
33048713
36078898
138225024
34711735
75833275
218827093
278911213
100140478
265086468
326406290
260046902
117837777
208539692
1423495
321278301
330392026
161408923
19525956
49580697
159685119
327930634
294383590
339800302
283132732
92497145
192592545
84022216
139029321
77773327
63126131
2370761
277432111
133780079
79951117
319310861
213552015
355299814
200990079
235322217
204452062
328059723
209391542
13165154
262543278
325808725
245880486
342738746
206664612
351463164
210765661
50735934
17751808
381135004
304244434
195096073
66053848
331092476
114856257
232856841
295730532
332045099
362368168
301288384
12543629
72170751
230939015
303732713
328009225
218904810
204754882
255639228
378427276
390008106
33787497
308467185
385506765
389774851
371858574
112959658
220248764
72781976
385552219
204362755
108471512
170688009
221618639
245910425
385388518
9022067
109825988
383944155
354328657
36142642
244318464
357448642
292813516
314040551
171556081
387722160
162657339
225291191
112536501
186412069
342366393
29488605
250185152
268026178
256639720
318269643
152649780
312036692
91155
312372231
177136952
313979321
321974111
372783218
106987308
223276122
196496496
97620018
382574372
153072502
238510049
206582230
350053527
228218960
363583511
223691731
184754974
298720275
239186347
295273476
166519407
323189228
102128565
218825365
233720880
83970206
146331055
166864359
257446441
140790659
210023243
166966964
80820265
269257032
233443362
392601558
124459223
261210460
176850068
116476295
222649134
201480401
242563501
395022829
262916183
352633856
2919363
96958900
262480447
362827149
304165370
226580186
91922024
272417671
56068669
226931731
189279721
394120361
212770151
124140720
42722591
387902042
17333540
318870381
2375525
220404899
13064299
242473530
8751720
64781212
278023973
58370255
317223083
318228793
213635754
296184482
1459723
102050311
142528819
68091177
77035478
65212088
138033911
168208633
187072457
247231727
121258366
350763240
386295245
128562271
122016024
158901495
88322730
84733483
81653711
35482184
115098460
194115530
312785262
162932786
5668186
161053283
12208256
167203972
348869913
124435284
53209153
140756582
339206952
259579731
346279008
313239722
272968917
335527776
124419122
9952515
254959062
83728021
337256920
72026585
316256121
315851519
179113374
354813887
214698825
148462068
347325385
106050479
29250885
320544061
93138265
201051223
173178866
84900839
265346061
62966789
254546766
102196378
163691313
308397731
54788480
212100410
108026525
360509701
18270265
147543660
259864730
105229098
301661315
73628996
37676629
182979363
336152384
332806272
209350158
188158919
208211804
398246608
107486818
368763248
86421622
264578947
52734058
31101223
309555944
251185278
218449278
306972907
372213486
209805915
18982929
98484406
143932374
361295231
365971006
346970663
249350832
242578291
165925657
88017581
194542442
36994044
253215970
148213529
148848254
228317028
1148055
232431196
157192457
307057617
336037750
200871497
140733901
333727253
157101801
271764412
274480066
76447861
271017675
330130622
41940976
214768428
173271493
52824165
91401742
369831559
65009326
219566929
89773523
168996719
319781925
81861529
368252755
200227401
176487093
76080029
5808343
10811085
310266091
183279073
55869758
275583936
77778614
114247811
246908442
281115422
275465321
131364117
98008963
65851472
385439240
333499404
300940791
318658114
379998685
312787264
286919128
247897748
230591339
187188341
94911697
191447030
71626215
337113463
97387844
12633583
5557564
362390482
737982
394491640
151713755
382270870
260232049
193477802
361354571
371791252
368043873
296338224
9631552
8394889
124692075
295784938
111856839
367799258
68343795
44642187
384750530
107476049
130508139
341665228
339148710
82561373
353438706
227770458
264009284
188752249
152610000
394593141
258688261
303461666
327605860
227372902
352798073
278068873
136159978
91597047
258349995
214653717
397426432
229971349
203556751
375275294
154785727
272669628
297765759
367288264
51858553
349654872
110412345
81817848
267795764
138773012
265162949
334203736
99431204
252580892
119737946
69210077
327889217
6140866
70160656
62482749
163431247
335791171
200966999
112253965
318603122
269295871
103520696
197614358
174305216
309922649
348655047
305924116
281512674
351888158
173147448
79878236
80814688
207818866
341350438
23455413
375189637
229524649
333224998
67611495
202600962
5617481
335870801
296448134
376526090
295110526
54997945
73210508
53738917
169039399
86294639
107141687
369342695
38807072
207487849
125946469
108591183
279208463
307695338
37302246
88713480
41637120
381159726
76015896
306516456
393854141
123098441
95280473
77929344
167236053
369959311
207409908
206607109
129216388
197471836
49544856
135666877
354364786
51411331
118875902
64651189
10626827
215512193
352344543
381439730
241970987
42000258
76304840
6975801
97260556
347250866
362961767
86076021
370400999
29451096
112752824
138670589
59571517
103768631
26589306
183033222
384521203
211958618
336178565
125709907
352442705
343969960
391027942
32909642
171110725
106883558
114163561
196252564
61860020
156432683
304857663
390804916
82916105
114264360
227163709
262102869
233217334
193274657
85919925
376455758
173481068
82195749
300843414
398126729
102586708
200985782
180149346
40549374
79776095
29936953
343862037
122182076
82864514
394901699
389143660
175860122
327991815
246266913
327675192
348877574
274111586
112350288
105744520
257139717
100230081
75855390
103280218
261228460
214417779
241469290
110345322
175128862
361079090
46221433
3420683
55037075
296194889
142896399
317779638
244176136
368143133
79722279
151438895
93602539
392226660
372128183
332980471
113753794
54124478
234068429
278454399
348239089
53632528
375454038
382044944
309751781
218952439
70124818
288178486
154587574
349816076
266451016
39983945
196082019
370726286
219054516
271481514
173175846
388769155
48810171
95261325
7557394
3868598
161302858
286956689
159049022
102335370
242198799
255268324
327974855
107467484
208520774
385376446
134807836
284405858
203672579
291927798
351431343
1507291
60423608
301853739
70071411
146717198
139338677
289860307
304152907
323512805
125013341
261790977
15987256
286028936
9705936
56486373
151358812
206132021
27956865
179077555
235622267
327258780
306806048
298458106
96910151
332433074
240628608
144069724
398002490
198848258
82173254
55520579
281972149
11976402
361045079
8458616
232542876
79535905
324655212
374713410
102057671
164046394
96999895
165793010
366043488
20948879
236480954
65589037
12596128
309600862
102594208
178603198
324596846
46577880
206701686
28171680
224988492
306004791
60874686
232180696
213750319
70325617
46825874
80687951
69368205
260519396
118250404
370587587
76844102
341418706
377031598
45694252
192470176
315077951
300115876
59211032
142648641
162527463
305570496
368844253
81458428
8352409
140762309
382784715
382084425
87167335
321296937
319660363
327262050
27550831
195836858
291020322
234337801
11356010
33567073
34566866
188659507
24217900
227674219
75176132
276049621
83367635
85586625
244359292
5827820
271329388
35810901
52528717
83074617
50019290
322948067
282521689
363809737
332946410
78313156
153670786
164675998
288739081
271903014
33022117
260402902
154733355
218670989
315500418
89023815
302067795
324810132
178705123
339674973
70420829
347454814
22765863
291836722
111009664
14846207
60359301
71123029
131405540
93145522
21930090
131607566
166322160
49944707
45434871
258790627
48267445
38118513
40044893
383214440
323120857
362400938
37106443
192753041
219800525
281647580
16759260
301661320
384169616
340446921
278749539
89761617
290845279
140563286
183100966
206971593
188968975
10024073
253051411
348447978
27073196
363140979
226314194
248689706
150628500
92952232
210820515
388297592
131072482
158144384
65369587
68309834
48760512
169218331
137478724
141528205
194704895
198465856
182120158
78680652
6306186
74194844
126750114
67379618
69334108
289195080
82054285
274872976
250321346
276388589
88954565
128045346
382944074
107843479
251426101
58834108
98869878
179069355
310571531
20271585
292552878
59718702
109703311
133191546
186721248
118032347
160159092
65595487
201527533
174181600
230993092
205778133
156621438
198441259
170946736
109771108
48865704
48429683
393777343
98065747
65023877
234796421
264313905
258703643
156530362
389313631
165319095
205031095
59408696
228980054
128951006
132422961
357609955
259782035
343640607
219551166
171797665
110541309
320106129
65522015
191708629
231168597
282045457
263521604
3291818
150326686
370458542
193149374
353748744
292879482
340446276
398629536
223946861
251946155
213364891
99824869
203016737
348954319
380942295
235172597
339703940
62723114
358335200
196158160
348492059
224398460
62958365
280409531
22009256
360025212
80662226
302769207
123438643
42773522
245282443
342065722
345632824
9604615
241822673
221302375
203385839
298906950
108559731
288359239
327671784
66928305
86194120
42881199
9658872
268611813
199183819
250597611
256585678
198072784
229280154
9467616
27257553
387304097
237818782
381059171
143243078
86078506
222927573
89460109
307142298
154264947
195366206
278356089
396415527
395078865
322049535
195431281
188646492
72314746
108547260
51556049
342959828
239297945
209816449
82878299
356963283
277758287
325057859
297528998
43108242
250149137
345324636
191705558
119560170
341781936
141897229
64888015
398133685
265713863
275082110
318433733
174718502
51800736
174750071
384527441
310453202
258629708
110990632
386715562
41134865
63045632
176292669
259683842
120758940
33335548
186691570
249929988
290033290
376921085
101180125
62092318
392672519
226421234
272198618
392038775
84529746
310315608
153899256
254217992
38833971
13545826
352062245
105949521
25492276
324238968
175785949
67284995
286174859
387748364
76682987
143666963
160737018
225181176
165360016
349770836
108602601
149873496
151433285
216113853
208732510
93410465
234443943
50134597
323225879
251463252
47047325
337607411
19744445
333873150
95262049
309262904
167339260
149359148
158611796
27759004
153390930
125807493
324411578
164606466
180504268
118937268
49317394
266371322
216286726
330256207
258798293
166920620
232663575
305759152
275259839
118690779
228406914
82319504
394682155
13422757
207137377
247269872
342941588
270108886
113871240
77576155
397986879
357950677
111024747
41417809
294141385
120241708
311410886
30626676
198979970
269411478
138495824
354713893
74476492
252283081
135098315
55399640
78538648
368001447
252649533
143369146
397135049
8743801
69995774
392875742
398347396
261220733
72064617
7832256
209624056
270018509
97113598
37951951
228442993
108688368
387486851
251946566
148906567
142813655
393314609
41509756
222600026
336212987
325038440
292488433
34531512
357552918
265836540
387288919
103638752
53584653
190694257
183386072
292410953
106083152
214117104
315200843
155431728
372510548
240313097
388952118
211894181
226639497
229809065
215060056
156370865
216705721
292142569
189654355
105140176
7351026
256033690
369970155
206893307
71618832
86596104
188820471
272183084
299837201
290125442
255482594
195998957
88750095
306133349
242016338
210689141
81985057
134877277
147781732
281423920
331010650
326256533
379076109
204606973
313996830
86623561
247446380
158452685
257738833
4781239
307023960
24383349
149307120
261924136
239514223
356098319
164271768
269094012
275684493
63593280
284233326
266324591
67004108
97164462
282991027
33883349
252008508
30340415
104747514
259329207
245896222
97952629
283448012
18979489
152380888
125342552
4658763
275199559
274854584
6263610
78896289
243562925
133388448
292236749
286112683
130007463
280557972
356958097
214927535
142974445
110454159
19216556
48658834
275030189
17947890
72501281
340356505
187785705
253600162
237307819
58742709
322159961
161943129
44217481
157605957
10174453
187231411
337023487
330170994
4879934
41629621
55522337
72391598
47058218
219906792
396702624
172042970
31606981
388583143
329796817
52698049
278738654
371512061
36614826
157467383
92683453
33490958
264008472
373608814
35281787
308171447
25025765
137939259
327095410
42558751
373974246
320499393
130868310
276612752
33910129
3575879
122607158
230237759
82930132
173876837
233197013
277940234
334280828
212638888
6061706
274991175
284026945
108783821
104547527
116021121
188592652
161646748
41661799
44550586
186440867
254823035
340271312
394983839
8688179
301902077
143949824
299711199
318049643
394458430
253183286
103170226
159086716
130751131
218521786
182977323
290185197
316575505
240446394
220716244
279383977
310847867
6469977
362497999
127930815
67159642
66213244
325288379
268516454
163957070
355247809
157493175
59894874
96158163
298778826
343719649
20581326
30233269
165444221
376401088
184940201
54745256
369065112
395637145
259344485
212262515
367227404
214343996
110410805
85210851
254574921
142359109
364865328
315978053
37770665
119377795
222924167
81230000
208667304
364413822
263754939
141893929
217366255
264105412
227311359
138037957
374731639
205871088
35969985
48532169
34441428
270368156
168587868
273492402
197198250
326439174
341250156
91639237
145523850
62792160
379209497
196981507
292899145
267836206
208150640
382968034
86095036
87755903
5039337
80109443
175455876
218519566
74581672
334694933
349144683
279264287
17160137
85932122
131254674
216824440
211932022
392393188
109978820
342001332
330519056
266269445
278129600
252942908
97769789
309063251
309552663
55268607
270570035
100615735
283423990
269788319
69617209
111340203
185045171
334244334
360634776
371508332
75101474
290492893
337435359
216482936
12551491
293197416
345850452
222124001
219683756
188836959
307799006
296120153
397953701
78823684
276790196
305908625
290179662
150452537
199431329
277325158
115048544
108513221
212905675
41028120
82701011
189426432
190208892
139582279
202195645
359130276
204095984
51740248
299764766
98968622
288234714
283307443
278576490
289480668
54621907
19258236
286071789
113127479
21326897
48251886
63629417
373082154
175085972
242800549
306191540
313084705
45158385
318706375
390899618
69011707
319526320
65880454
127124887
317834866
282421978
334689230
274400041
332691698
99315549
161292851
366599119
82737260
181984512
115514507
221010004
3592542
58792398
291342416
196009734
218895235
91463305
77667751
370832269
332272761
157378648
14617916
155926252
313687743
356394898
378949437
238379048
122236024
277885313
358614960
181971280
189799864
65260117
54793419
285220100
372062705
256425662
280206369
53663420
321021857
115082914
236157815
154645660
90243450
132840939
60737777
392037313
141445408
387607895
61416511
389074116
193116770
301422524
334790822
31924927
284555940
54282738
4991317
40585809
398704872
272348026
218879039
264215614
290833480
196435437
136406732
319329641
180981729
182749986
313476597
214011492
143459610
74264482
135707509
106702945
88570494
36917234
353937241
385267638
159339611
119948338
209301540
151354730
386679473
154291244
78144671
122560169
310174074
268976311
202227792
130569510
261417844
372974507
315376521
19840958
354660174
134948899
89290293
373482636
107788672
160369731
15074470
380829930
61311619
192872568
157030519
389905609
93772543
100057821
346188813
27201408
388657562
363341128
386753987
139987843
6845590
106012312
172625090
141547169
59313653
133430349
205155491
333793397
328245609
320903721
205435816
294135069
339545520
138550673
61190638
219552774
148575189
359494239
155737754
394150451
225338144
99407217
299225174
299326732
149019888
325097062
370031416
181489192
292798859
119160595
13883531
157230322
336305411
224878811
81624171
104985006
330590450
12722499
237947934
168163161
13240227
1603697
385055429
107602053
21061618
56090587
287302999
249539
105711810
283336633
383872225
166917134
215287183
303498603
39611038
168940497
27571367
128960284
284644910
340573303
293074353
137867078
309240300
98703742
133752768
324713263
152276464
343201368
222997491
196615240
351496610
91866458
113498156
389612307
338803213
6313498
21010366
387525117
269538874
242691256
364013605
26614110
147846382
156183889
294974752
26839849
66204614
113811624
261777110
210638079
128656368
38592505
341054536
151737416
330565276
359336081
236655395
361950295
359850619
18925517
153411025
165167374
30034237
318300388
188412146
182262189
288905760
209134726
248515624
282420029
322910046
203369233
245951858
161365298
306595338
304600714
64389129
69225294
74702045
12131711
13282578
182822295
276794358
221135138
118245747
288142133
384947460
344939537
226737161
285161280
112121262
158029719
174955097
89381336
99556289
117634566
201830682
275196506
355640466
276223536
360198905
248363943
99634589
23441990
83098549
157065092
170998409
353827506
110257641
210066554
60446229
212460238
21627686
342696817
18612902
9515026
95815640
241080551
219623331
48600587
393004762
55425618
87113281
138853435
5699408
33128296
49117493
335341537
144811621
222943619
59081525
90588795
72225834
243457420
379718527
217689343
195766418
95571288
118920485
9174056
342039658
263432049
313677720
284923865
19008774
350057692
121028211
121990154
119793083
337835185
349935279
188259060
1259028
350303319
291349855
196022178
136545629
229775508
312556208
36963339
239974927
215097702
201163408
152095260
162771003
277147066
222130029
284098166
314695642
273645850
68012373
325523306
325030902
288293036
148369490
342227110
90648370
229636836
220794570
292767021
324101798
300298332
50955510
154817408
63138940
220148840
79559284
138339974
34204499
126327754
161947042
35142690
3192023
367595581
214180734
322337489
318226421
286610362
30807066
267331925
21117381
147154933
298095436
319012705
303664488
284487106
65012846
65349344
241937051
88456116
163887336
129875499
340188631
394521090
104687531
302532787
65401071
288221748
323215129
286129406
216191017
290330706
161830897
34853697
10142573
116345287
212160352
107663658
22683140
338906183
143638318
86842085
310594752
79152972
233034474
16942083
93399987
191830605
257871329
171247293
265315700
7869711
134583711
389065006
297226588
372662023
226784117
337634918
91485339
380219845
204376648
362707431
367709851
45639514
307942916
195592939
291750449
91054953
375893282
189729556
221481278
205970391
93087326
159042610
396256054
145074178
290831375
87485498
134002247
38327139
52686687
87592422
191520795
287840767
217988719
296629619
46354284
363183422
130989048
16214042
284202276
364385509
212218461
258575179
76349631
207744793
158565514
155036302
162147361
398580029
166354454
250367684
268952732
153855952
150272901
183998442
14644399
122734727
299878436
151147799
19652549
221249523
94485827
176982448
325775268
70163358
115065806
250019125
217315177
384311502
8893508
375277361
61062997
367221054
92818986
225422778
238631946
233799069
165625579
188704839
156408743
45636177
250028579
80407786
51688031
202050392
114784617
301772750
256670713
168478557
216587012
183491847
245372349
187241504
351966304
17331979
205113174
176383028
169861065
292770490
24098554
78717777
96615554
116572281
106168569
62049735
143933577
40131730
847071
359539702
337940725
255482966
205624601
44680934
365211915
216472988
64206515
253501236
380704378
361015899
61092449
117876274
284356145
143412980
55514457
50070436
343881882
231242099
196130017
56375414
274674857
195228071
131499802
369345020
47039123
266637263
159258216
3773439
256722300
226488748
96512820
390683179
318429567
224538821
359164948
186435693
306043113
392359233
125412438
208592871
33921564
382600887
392321782
343137609
312961391
59048336
41226183
117282179
26613919
32498761
125104348
350902853
392980242
360738258
227655593
156205323
168161423
388119400
179609173
171371921
242769610
350018181
298766253
74082841
39301080
60990753
363848756
71685044
13531596
164628765
147198603
12277366
139039572
87776543
131448136
308393133
165159639
171448942
44943595
227113244
318104518
120057047
285028310
21026551
311792360
310457035
351449991
38171978
69122994
239059100
167342194
15276435
321513601
329629188
89501073
140308220
73551110
297458427
348115210
39324409
333732786
111686291
141906525
283882073
274486905
58789534
280393981
247412938
210801064
305371917
301272841
23971411
273930205
127356051
53882003
300039291
10211738
26856148
207331826
105769980
97952297
27294031
345067595
158529621
295380980
287402033
11240112
235423179
80358594
394441679
363964692
33821431
157518625
76539890
121115536
376783574
95483535
62014368
244370753
302569416
168224450
24155215
26946032
83518378
76639984
6582813
170484433
392109598
235941539
244610055
10820311
346634424
62373985
327028496
286690415
140057248
127361113
245325834
266032059
91915056
335579954
43269675
329554502
228677303
243316174
223027000
280527960
110813324
96158147
167072681
308252825
323918344
145247271
74592154
142037158
114279523
365075133
357553085
114680657
290883222
167526051
312190850
285656019
233500046
239002960
104235993
111398875
206406016
12413960
271987864
260378315
249561431
112592714
357615042
86537466
14121563
235567030
57701121
28943684
275152833
330720501
346466935
377188140
55078911
320720058
125476455
362155711
93496084
14336460
160644599
107828798
186649589
298166889
90625922
6410216
78637950
222069346
379522777
185058774
104907976
209415461
270322329
128929162
244801338
93484783
361803341
220155478
355605435
199375217
310638784
77596763
167441768
261175187
130001461
190695313
125379945
381487410
181854407
75166722
332439049
162163519
30688734
269844216
186671303
192381043
12927961
253724723
42005733
270907452
171331679
224319915
89042351
39834376
372338958
355055060
73610679
103064388
233792751
64679456
37641550
123579743
18299988
122223493
189319107
346101817
342728796
9117594
150132675
144804281
108110228
357054818
319684387
35808345
149300982
45250875
181201203
387130155
397103499
124944441
262097356
148344318
143761371
94002955
204592281
335726877
342910203
301459940
375791976
115306669
296660333
66931805
6123983
227762517
241580865
84556676
259187428
319126007
327674434
293547221
268907761
91289439
349717888
101643429
107731069
368486654
134800288
220794632
298137220
393109313
387406807
208735142
308443511
260030490
281393663
142042855
248522510
85880883
264797246
10457041
310316304
317712452
275686962
236076611
37309976
341245851
4251061
102770339
367380341
6257085
319736488
344222365
322159155
198959783
244053088
197388264
368338211
50399455
294281525
224706904
253641810
91570525
357937116
381392302
65561978
83053156
198373979
144696565
60228365
382217500
370987731
304469555
276931553
232078536
167403475
357737639
16442831
176280957
376192842
14458985
298494488
99419450
121583736
370755874
305466740
344425452
379671283
89921807
105195645
95156701
217897367
72948281
359744692
314110467
300511524
337884326
299147865
186606390
340171991
386903664
142825185
244984557
81103732
388955800
77527016
265526900
13150934
224054077
182309047
39663053
344310447
163980002
97056767
4401876
43590228
394582683
24219033
85469358
101313805
136967698
10661064
162449090
53225248
69868419
137016913
253166076
236752226
267938738
265726960
234384602
184649515
373955120
46104222
358235894
303419157
23150539
192251637
127249705
199379192
58720685
237681613
164624821
240174515
373876938
7595537
338329057
12125512
71200573
108920115
191731877
91632976
19222751
174266651
349041938
379461465
194725835
101943965
183523472
48252356
111014828
171772471
90849279
65274115
55137229
395328712
28356133
268946393
296584276
332312002
3260224
342617491
295443115
346977631
278461581
182391671
386602350
352785130
76782684
257608304
58455596
265562755
292819386
71965251
78442678
357195424
176851876
316310418
24794886
258721864
386375529
222905014
394015144
210073250
3326976
293840670
161401630
228138751
298520120
341379508
217261758
46207014
117560910
192662337
105776803
231657311
387164930
165510165
180083627
397810555
260570948
291038378
235398352
294666174
284913900
156416357
169477295
184756421
101326606
277089851
3720224
309492732
30872454
213765262
119931922
335162490
93155161
6613279
37565082
103540108
41244805
398884593
134097414
366744742
378398864
34085487
373148617
348503666
354250567
86565705
168656741
234310891
114707495
322100825
185821402
171211555
180558343
47632754
214955685
282559165
312082462
289408462
24534345
167517828
299371670
43668732
188110650
221772738
56091186
265691408
358758931
357054242
6460432
31190826
12128371
249793389
285845228
162706942
64041088
390026969
267933230
139217982
264745148
194283338
111332844
284883959
78398284
205390226
6412091
168439688
175286038
83392328
253182704
214361159
159786172
355718497
249880215
45141852
284842967
200054244
178111932
10652429
251353419
264992788
76827482
147458677
178300566
164377521
215576857
206910196
222251240
199338576
298293875
200501531
143913033
5105018
396636870
138018947
250539444
290708006
156908923
247906280
313687994
227299259
340891214
321800258
121623316
321581005
103363046
263343715
105795141
196768213
143391472
375388209
178715749
349944120
271318955
278660132
255251846
292708000
392843969
185527525
125099565
303678923
243503805
142067636
331984451
213510674
126694285
301745995
142899388
192650081
396384192
340000355
164730422
131509189
99494050
354448958
364790401
40076105
19671395
346509777
82284553
317488231
264642866
289927795
255421176
216271882
258539430
332138717
38856436
73350196
395553152
268797598
348351876
20772843
302473040
270669511
23033688
249108254
110734559
19460835
43084324
189569989
235460374
60973447
37884093
22129254
386334351
260956193
274049277
97737594
365742898
96725324
201667359
9807498
208634318
149795739
140572784
298378909
273571069
89060868
224231652
207715128
319464497
153924128
254612772
85003540
326935395
397475337
244428377
62687294
396578796
366241139
283998314
160606057
360595774
48524222
4723765
178507572
112877067
185938554
340119901
54782018
148960278
177266855
68006173
131777573
90930973
3795379
272970370
306133769
138944946
69953176
290199498
215126213
303569085
234184709
234099623
148547775
262619003
146795092
93840672
23138546
267127279
31249473
183740281
177384366
112562166
314002357
213257367
206136714
171067277
92753794
320752948
68774511
274592698
359918245
206426281
358111405
119656216
35272672
397670890
269109403
263303973
166613985
60966191
206204605
253637764
198772212
160356378
341424343
365676316
332692545
254543337
240346994
377352445
382000035
250888813
296171948
22433198
38665035
104825347
362349285
26045098
367312415
268617458
212543893
100516853
266131556
98776189
152629634
169421317
183864535
304967964
122591070
49470788
195381044
229894308
263223583
222046578
239564689
133053808
26516186
371192580
53370637
30321835
297077656
228834512
324241696
288726363
362770666
54254343
2031212
211037007
200951371
16935862
9861533
126771625
125546757
31813462
335581501
52456671
179566624
374065060
133548714
57842611
191183816
75084003
380789156
382079451
275333847
266925538
79950424
284662935
297072256
59435686
307010462
352411501
231578455
208060129
380129270
324886576
327751326
190913208
330081098
200221483
206346074
177700181
370998689
18171966
327134206
67431476
165930024
154759568
16653242
358013716
327398403
275500682
126909041
191593549
132413923
278906176
282396605
301219831
294792526
25493011
190569466
61890844
326239098
268711937
2218497
225022408
6261277
123296602
262481178
133824437
225422012
46094047
396664235
279055784
125272621
168991770
260045226
15360524
95150433
112848058
292631837
355510125
152528135
68891240
247693020
376554078
83050155
184293428
242247722
72071997
176055794
176439020
349412735
53005753
68320654
41302105
217776905
140018687
252386512
23246507
380218967
340833558
123005265
283134013
320794879
102933995
30631329
261109999
198879432
376894148
7825877
357066820
366308125
171317620
65129739
124212970
226991071
296452333
37132980
52551369
344986141
301320316
27563478
211417835
379219999
225242610
264751981
168698470
277146780
186146296
176351784
187925710
311000006
53800850
272027311
74215104
397687716
67649524
337560787
145435891
136513431
348600575
360250837
18084409
223488540
213424302
54190699
292454363
383090065
189411434
128443007
302385594
102026585
97695515
77319752
315115861
134372986
309245914
293124995
207288743
138857992
19326857
296867757
148858151
3637592
290464930
358602882
115741154
189876522
207078119
75645513
173243143
138052813
125617529
335842806
389986103
373075441
276755071
98703841
53009272
113010009
292851373
138695291
297320130
237958622
231357033
366384018
258676634
234096645
213866252
168724074
270519868
3776957
54772444
258501968
229657045
163161676
363172526
229387313
72520223
156398694
359592520
202953125
76523580
345213152
273790868
48375440
69463934
32073643
304786733
194022858
100636807
118826828
377775986
207052610
316830087
397906568
82964364
15721100
370005545
329546321
201198395
347298232
203993267
33163875
8650962
93215176
89642569
29379055
275102946
259666863
147085626
287663424
212499385
200790448
21688640
227240836
264924667
78438459
338727556
252038244
46483095
63221692
219486121
311242851
204575565
284314429
13603949
30887779
233829391
2103102
190851993
169426530
182895656
393286324
12143381
385034009
201377463
268186951
309221922
260297218
277102801
341515918
306149078
29241977
138453503
11892386
243023529
144089590
318599513
7209575
270441738
338315964
251168480
395511976
297900180
104566613
130256400
116221223
152003533
26953408
9116030
222205165
290470222
256949416
106341597
17267901
4061787
100816868
181962683
309119171
346417423
101189645
79435986
289548388
370723115
342321736
264457968
206700334
75223224
276743823
173936928
60493853
85630101
95586608
81527964
250736573
12794714
219764131
189800764
101308436
379864646
216141246
124428771
44646931
165759344
107801248
33720360
190385076
38635545
356058930
361915967
364599000
103360611
143944603
113783459
173217458
168281038
303258060
386624721
315453913
104523784
289785369
77402841
71479284
49495757
90471277
269690817
145691431
236106850
254791871
387718319
280643514
338253906
19732485
109212029
45333876
322604809
382457837
302332750
365318039
378016609
113533146
350374092
390033561
284216575
180947486
168995458
281625277
308129489
285834620
81817205
135483909
268059733
140354431
130569770
357386770
140222475
106623803
177002352
184828072
291319415
265200939
125384312
322456795
64685187
259216158
244827163
165141259
307776778
146530625
60237635
72395948
130584492
51719993
267839828
63827993
258075113
263106212
171402256
131321515
7494326
300122017
255662350
219958664
329918919
229655520
287550073
41786146
371077080
310650629
196573766
93970129
263221237
122207430
84883627
148971632
93942554
374709835
113811231
26223869
52104584
279585802
99375722
164662038
367125661
28271139
97706300
350311046
373810227
3065214
28786638
215008791
132578603
283647292
231887984
230077505
359490815
179227978
286439189
389400874
286493488
154961011
47732675
332573763
193024601
213034838
83264574
260196416
167445125
150596334
222064407
334774602
149718501
271931913
69906818
341031188
237289015
53824104
217028103
121763319
151040586
62214483
33983270
218901957
155267020
36386843
136007629
52520272
93398388
281572391
384482779
151352374
266428925
327087459
347174905
60612060
306571393
15583858
169140737
162486503
286456875
107538541
133625450
238393054
220099392
297412833
37041381
78440848
89717747
239645947
397792701
183339212
221686164
309480503
329375840
210802359
324802497
174347682
111012498
56736769
237782802
140176529
231944004
201849137
58969268
255476542
240570167
193270248
100097519
210556191
302665506
16837436
313449683
216902698
138203489
287206502
215240951
144666370
123665543
217514684
185557254
122829892
85810614
166184341
103470006
168187001
398856879
287580532
24525431
152425622
300093178
115264078
114189875
41733371
280774238
193431886
344249487
251167815
249784430
313662660
228582022
363904513
266963563
283783538
332601324
183420191
334498709
231747087
147380984
254524936
169759939
363293937
340517379
225006801
236097512
64335816
299691629
120834843
15798272
141090849
60375138
283034324
299279082
297682947
365952886
28992338
75232401
239207768
205641378
33610340
141866164
7429417
176321563
98094364
153045037
363886255
6960889
323948781
242426935
256290969
282473775
3795882
195542420
237362147
193334200
259577162
324717588
334709265
392248573
8338889
270756713
4130106
261120098
293780822
43038682
98227082
99128650
293698922
138614513
142319692
342292035
364194171
85825669
394215233
35926496
162156627
11672762
185067549
300998213
310547110
107325298
82894696
337157142
369096539
193078346
150823189
123469744
118266437
229298549
23568368
20036634
357815990
371168748
129827373
46327748
367249288
149783384
149765242
327258803
133487280
214687011
16762915
397461398
171598945
125217270
323942694
87399901
177363536
312140309
375002223
11341901
290458152
151043481
114367909
375816989
365705565
295284243
368324530
21600033
351725764
26121963
40106000
291935072
72326941
333040852
156623397
137319943
116568373
270149247
194115071
20588195
282979893
255167926
153452274
209850813
357346611
379123247
276190151
100203815
212231541
359027439
215895759
278205903
204748368
336350642
139414661
11718295
99634320
262951789
372815006
188428857
2134526
154381369
55485261
334639554
107355330
99035250
18216979
230643383
140804065
252807077
20307942
386065873
308476109
286939816
221362611
318510119
70543731
348835971
250105107
339053143
93598432
155509358
173683909
318438095
121915181
397152454
31255884
11503486
112069409
387643717
258849971
263392587
113789593
16365829
101344172
264009765
170179265
13549786
12348023
946671
386979019
40014729
145693834
73640475
126428878
18271257
390891465
154743822
174706189
349678863
91826700
271420470
266509079
389566408
368208157
367059502
226188059
73706683
350183431
46991777
384949155
331239532
222771580
48262620
119784778
339764599
213124883
63251192
262745456
72128980
5367391
49392315
286433824
16962620
104015267
348692526
299882842
83669458
200546230
259000311
158454813
208193632
391770860
175141574
183205776
382445945
380743891
146917767
304371349
155182653
230044028
187127428
280612150
292670405
262373826
87876760
336849120
178096373
199015978
318011169
154762963
249852069
389609608
170362017
361487848
101308706
300590725
83354563
112590068
144434544
319668710
58727855
47819319
125213657
226092196
19503603
194564632
167951126
280269515
395036440
159720467
305797301
51033999
177841429
245562140
351337570
389883239
273289807
162813615
41047909
122796143
326526702
264165546
25674880
11892131
28346389
122140409
303224497
210455255
326698716
279013887
88389447
278382512
149816432
98772383
220248971
79187749
116622075
258605696
228851638
363466584
353423165
88288739
224199510
553017
248538122
7834382
343054629
342393463
351135258
322110877
80718243
223309938
107382562
178251658
107232683
285273942
74841147
395532032
255871737
376394065
323765845
91871605
57502398
68692295
296034588
382814917
348075515
398214921
337415431
300025366
218225461
132931898
364519877
111263393
127047260
381508271
200676089
344446909
20363635
115443432
58246764
356241158
213940956
256730067
45404739
158142057
125619668
392041759
392265907
108522630
268229273
249579982
136068139
207349671
258885297
219280367
250047779
145268354
87037245
262130656
164578962
213985340
329987268
389710142
378195052
3120505
184451783
17971
259166042
251490993
381217582
268013371
218542543
372438041
285104902
229089183
253069278
345814551
258733518
319117535
368498392
246562555
159227740
334298869
33065641
267296692
130284976
69392095
256243496
149437001
325242231
170465701
88052436
104767035
294727886
152790240
40608583
394915301
24709428
35223683
62690490
311125248
366160365
332723805
107333345
186161023
177273829
235376126
80795730
25059861
134708260
115222863
333512024
68389425
367012633
6292603
346197003
99617776
198705469
71767649
358409276
103990472
365245754
306430025
46926247
86321687
83989307
148264282
238442747
43215432
112180612
24731381
275885407
241786013
291824771
374718487
98885973
163041011
128737642
138333416
87155003
351174936
74272690
91742665
353648359
161587507
184464450
161357181
186419325
204878317
56675776
217060893
183599063
288167278
398402947
54587148
286461526
140804855
58210505
390591036
316106134
163099308
134057051
319455483
89147822
127301925
327733416
120822171
378282330
270794985
182364862
122670606
43284139
250996372
382419558
98342433
185494926
252552616
351935139
292543260
369619350
318032367
220761323
6855403
101557280
379413711
149572288
181782356
319668676
9704432
319176598
209696436
289626542
67246474
303029387
241081161
121610071
176464332
4290648
25209577
242560860
277534879
230631607
245511959
334779693
236628117
170592641
319037922
317067940
64649530
261217581
250376082
23165309
226504263
152742975
9852463
162253654
397612041
267000741
360543084
254703033
279370540
233536289
149065770
206009194
60696112
120332691
295686156
286133838
333823906
186428216
262751696
80266997
267947374
293396686
249467377
324048769
356940438
242494998
257948093
77627381
349768515
257984624
383974806
7507504
78040836
39508634
280366337
91675993
202169853
135196081
273222922
204635292
370889175
299519649
396931503
309072615
193364524
88622610
357772330
49776789
88013958
364342377
225441987
292041568
175349384
235294381
343917117
82814017
36283224
192768979
397062930
315952798
80218582
205267715
101864463
79952795
390011762
78777898
88791508
374927837
131661938
368054661
372360221
334501815
175362914
210032076
30977487
259798321
34126349
343695638
299278129
225158924
322207147
194314271
45377900
134560480
264048430
257840226
268823878
211479617
267924585
114672820
241134467
317304711
70519365
54272450
354102845
170702356
60843184
316558858
367817722
27727727
184808384
192105507
146869746
188825026
129613469
331780333
109035947
231936786
385681734
51949906
235956042
226965989
65991833
271358286
316609583
277520325
202114400
237348449
53723038
56227879
20361212
201715800
318014273
342047308
394283779
334492306
334096222
12464177
324032387
189028447
393700451
1739281
223238055
34057653
169996813
323273074
114424396
287605775
113822703
105787885
73671090
243086290
343762136
276932877
118844164
7619923
177602047
44193585
281473822
197507212
289321891
215481819
305119801
271788644
189725051
63633469
77095267
316310892
39346089
62396198
64801547
373904537
304278726
128080951
59831464
36942348
22294690
84476536
373166643
326257346
365422714
93431310
104330385
361933566
284494181
95178328
136890801
117439394
176811040
363256165
76631452
392713253
278557097
173965274
308136602
201496076
362220207
116857228
219272930
397883819
165422662
175490313
387448956
208947127
309880814
248854281
22829046
20519364
174323250
51980172
181210210
142316844
341254353
267393394
134086121
374507453
222718153
9407360
201073805
168546415
354601283
166419600
372631476
113465431
235262127
202867640
98915927
345693950
191155525
5507705
350009995
18835448
74408214
368731841
360986416
112078017
165553805
247833805
163267671
311968342
256470802
201376616
194240009
76663315
49320999
105896250
202764512
293710400
330892445
248490684
271812454
73123396
199178021
142001156
201186386
54381542
74586566
269974578
104057012
277537107
303637827
313033305
364968559
266390772
30311232
145370329
77203256
4974239
19928608
82161223
265707927
87977131
123677359
147989932
353908317
41265132
237693273
286998533
191783105
350427659
70829244
132282223
194964078
292821317
297263610
13250931
116189259
347716261
91717634
385311987
11462143
206503142
285824315
120611860
286362589
181201455
66979773
219149183
134481493
215784108
173472179
5393780
120929893
49929013
143658006
20588880
357724510
106307838
75249510
119014946
326956033
135476974
186628946
105211953
390731444
224512240
328386032
78720278
50581967
255373200
165916548
279310675
46534373
206946353
69278937
290757392
295889761
304339634
44022556
1763893
340181593
241881787
138970556
27042322
316219326
272565608
78513080
53317456
45267543
362439611
300890918
19252394
316299628
223444840
296343074
237233259
49702545
110681702
305780072
259762632
389757617
391878757
141903914
271531256
346761194
322712144
91448445
151498008
220528229
158280194
208795530
245336806
331197397
311153436
263485200
289994804
83405854
323725043
241899850
63426455
188028573
284312256
226936830
231813556
349893291
234443450
136082964
85605994
140148767
342781786
294182897
33464333
156064946
93728629
114310480
195728335
213338246
367847090
397769702
316857295
396866514
257282713
134358338
398117001
350857314
95998875
54510670
104479224
80659160
165398701
200242264
32929653
315899626
8449714
63758873
197613812
57063024
32804957
158621344
177190298
158574674
346121206
183061569
73789346
122151370
285998277
22464908
370678265
375977592
140354912
60137083
82307687
84390827
205985049
335195200
294568202
111397352
376076010
24378055
312944014
44971616
168169466
317705850
60552572
38213554
42767261
287233665
316673724
194901003
99545902
255982211
345575857
199995903
397487004
379412262
57722379
43080519
392838838
51236276
299176242
42854693
280915624
374368410
272032577
121605462
70423427
8264592
244265011
304754557
174943313
102715803
246741584
323697728
371333738
190159939
2526741
355341020
139202147
262971112
238376335
171484045
32439960
195983990
298539109
342880153
125639949
229161927
178285440
38484921
379506604
169385662
37759112
95186773
140926080
89649569
317623845
40199649
248775171
67963181
222212559
268344723
147177554
366518698
399003544
224023343
116786640
216288694
45558303
391268683
12166676
211252640
314898582
219702205
145910858
4972389
338226717
280911720
201452645
359018652
53923580
169532741
180969209
327602905
228320069
99518722
15661739
190176687
179848651
108264511
151229099
292402609
157139937
357342485
27285874
179462218
126741448
330881066
185079743
317575983
234639056
41655439
375516797
358182064
136099345
302391692
94747066
61793890
193147648
152989380
2732123
224650267
395463456
176304078
110250551
71424929
65295474
52969805
134123494
133746101
9465907
363844824
344530069
84571619
168737099
130342884
29366639
333319802
316794119
329285429
268809973
162298440
383603318
222252112
322266395
54988175
5678458
110078926
67627843
309647122
351904666
114713074
135755994
245454206
154008644
277911447
343906295
166631975
176112256
105666031
339514335
167558525
359774891
339332087
219073835
342775246
249428815
59229718
208156247
117036529
176288845
325272484
370943446
301840038
126019888
322087265
73971120
196433897
36695930
371351329
145163279
395400720
97285496
50850267
352842202
357395227
326210846
190917308
370298634
111192057
219991226
221024180
28064508
89194056
14460799
127706699
302981849
337471286
27394376
245168214
288802629
71694405
98197381
230005910
201430931
256372506
203600063
371704912
47044079
137797561
385802087
99496125
130502672
278070981
40531277
271604339
338420055
330170946
179645295
257090743
221195634
16812893
21837522
307959583
103309992
26237588
88743774
351994894
226310588
179679445
293270535
197563518
22123930
324353329
308251072
181035116
232962013
121978566
164557103
344687859
357498147
234160044
205473508
281428939
375481347
262628324
193300273
51224046
46771326
164545426
79236676
330066635
188159748
292907605
272512968
122392356
362232552
371976953
260878684
219864390
278617336
216572661
112547188
181469160
169896900
181158661
292741452
189807224
386738202
90730528
396998325
180332590
195689614
274356552
20397450
145487310
331316799
275857348
36531430
323032085
277612251
337278804
257636341
255624076
171234798
68852161
150726661
382142119
282931500
321526586
359035533
259341698
156570072
40158659
204449489
277586776
44135422
127234881
122296173
356277792
172745904
2073213
83440253
334784763
225771336
32162301
393252025
320028188
165406250
171252450
85199700
53263489
318410177
95156186
328934754
365571685
272832324
114909303
323356095
394199297
43319302
370658014
123574218
20390853
219690891
182920038
137661265
31548224
111341442
38744936
248929337
38363951
293290254
218136926
69873533
64407336
293043221
15871127
330129345
328216838
354665282
341337144
252014546
374334018
308347521
85946908
9156798
162605328
218221356
139271164
190837837
329409487
103981609
283820523
25890976
305680345
381249187
351423155
296781143
10053400
51022778
102158043
363546301
185226414
283721469
23447141
180483110
296173064
136803984
250307441
143454893
33775980
211736710
264477783
366124241
92705672
220073094
42505415
116211540
349939076
38914976
225942936
85746078
212662438
262254404
271878987
108606351
115652834
77054132
37490708
76099491
189015241
302368081
268671019
224756134
192173484
74465961
363508478
128911751
2306429
301162712
333259908
169247152
354390904
376881699
268876111
61035063
127385968
364669827
394137919
208126738
29281012
73432630
197751407
182167936
393827856
59231905
201851929
62836104
377698929
163286511
150938079
282721491
131846385
13623068
356578393
312230218
396001478
300718730
185365540
221227320
297671532
17621571
212845047
182912024
359463646
260154251
147777250
268319233
120391495
26994765
224989519
313049204
228871041
118782699
35069140
356249875
263658153
397187534
292960326
289264145
393959817
337313970
246551937
264651702
268906485
165691548
284608066
87463012
137685891
303399423
214987727
256901183
261466138
275739092
308060404
381976397
257319912
10211402
241409151
338629144
108342233
225240377
78909106
99383293
340672924
55653187
220432242
206287460
241694755
220362106
112468108
232698144
328572178
279013839
100823492
186433545
87687401
42524512
333152765
14323085
141330052
189243326
156552782
88492190
300284213
207950606
185607409
297576766
2683590
387750887
221932293
292347433
66052428
189619893
369436908
278588186
357408014
166934131
377210457
4989457
284878887
172325402
226881777
327457357
120875714
37346602
85629695
106918848
297441645
626553
32818576
120770009
121414225
66436113
135641112
345148759
393822969
250809451
137026383
82212215
73657411
394442783
51304084
78480745
353893471
275870625
149699441
190062440
35471827
99356771
122372382
260283876
332240420
85978752
396259808
117386082
331723326
129469339
264194995
97819565
239808665
220718586
202946538
5278626
96485005
4375560
224593413
183562896
224828831
392866941
363878306
211450667
309327843
285819584
358088102
195466887
4522427
198612666
328920326
236136510
287967086
329847559
170560452
197902409
198831638
130489634
119405688
2277411
74001709
71288388
121135924
138375007
298074031
78116819
327032311
259558173
153059066
244098453
327775701
236198892
184026144
162530914
44241385
227546279
359109566
156003243
94563074
1523385
287292020
84989740
202655140
19693715
67212872
110983260
232189765
14202392
362985757
66626335
297919047
294473835
117376755
91482208
56188902
256842625
19715785
90173261
184236319
43280252
325347502
363761400
15576357
257380529
340273492
180975885
74693104
243816556
123734847
210581816
331001583
258681198
389377216
371579418
169271201
263332008
230865865
329918121
252689951
54660133
260274740
209017356
390377653
315533196
389830502
347082557
320195549
116092707
99877036
36831054
221727937
238421437
212467746
351198968
283822518
26871301
203563541
4871881
123324615
275349349
95889553
269581655
271844313
306826620
47439698
91995229
242931421
330239867
363507065
34807391
4888688
341612921
53243276
139630027
196621945
295056406
127740141
307581638
156297994
115169321
292990164
298570088
298301862
203251906
243057775
254935164
279057900
128163843
14003249
77756531
87968906
287231235
230882064
360508415
142825445
358829492
283639295
228816599
158299657
161810900
192936195
88226872
229992359
324908470
321992877
219569258
346834164
229972830
206555010
375751142
209719030
41273274
237326000
281760104
328244586
331905149
231281887
40838016
13754587
382813604
384147193
329494561
119248171
285172075
347990251
277543975
173126763
248314094
169035279
250792362
21837203
226374380
145661427
50888120
103614981
122062171
9757226
358992352
303489268
123225027
61167573
29387417
107186486
318014879
16375820
128831463
199673898
20639992
340055668
33781792
313615590
398597894
42269316
155126489
192914214
389869521
367456592
374196117
4644919
339686028
40369286
136427853
88438841
174829554
71610979
152509713
314918900
333459139
276050631
91101044
234890817
375391233
47001304
116500315
31473680
108290686
324397322
122906649
395033170
302410154
89085303
262101017
308482364
285767785
104549927
52433070
132784990
363593869
305256813
192725361
395383834
324222898
182851521
129371507
129408565
189199524
390987197
208222878
111343371
150309242
255500126
168916832
78972614
242882903
234744491
341463682
103061542
372457295
216735808
82988795
249932474
307680707
18054537
64012990
319370285
199470336
90565618
117310616
304891291
305350764
223850710
167789604
80744733
296434366
309199021
205908316
251738113
263127051
340486187
136702568
392789546
551314
79595870
177276654
178314256
193974175
8374820
77163949
268722251
82123245
387497912
345086127
135635450
173928458
348041200
17599283
90518595
17199652
114143761
382859560
194923288
346563181
347617301
127954253
115151402
219814770
102284330
350230288
371594099
282252611
283350093
43179809
14340407
394542074
229662318
31991588
9056403
251040777
289320698
248220777
296951017
313282016
250210868
356302515
34223134
287652256
176102208
358004768
333149555
180339583
177202539
11101760
348580837
360783250
253254994
27741765
214100951
216394085
241011226
277441009
39817776
170471620
230950654
323311140
247638190
159601284
30535523
305830638
148533937
129113051
341767038
167688137
215655955
68459059
330959691
326056954
369688106
193045139
175068576
276436442
132937404
350944488
211200968
398540916
7724996
170497103
159506746
136176289
212603176
93201501
352728038
96629322
173847391
372616069
254995646
90534209
311295587
197846167
353798034
162762746
228473971
73608351
90158452
56661389
82167352
65258487
45388435
7613255
48280975
178853845
120737259
164929620
398218946
159506945
372229523
332909916
394437765
85259329
257001873
379457116
80745653
195856099
352450669
139818396
138929764
363618659
270249552
287308988
21919024
282496734
93699260
360589904
85731318
174736209
90415868
369000037
123379952
387639392
144431933
353896583
369312847
337584430
323278879
396540602
244028263
372165498
315070775
265771078
190518942
141388948
322471647
194183821
31173494
261526847
24685707
273002092
11239977
309547744
326506593
229994125
300895666
87221724
364744088
33082815
384885654
72332612
19872553
23328514
309773559
51298034
193980925
134252082
215379942
172809845
234622308
121910216
391121282
213319600
184198898
356079580
300744485
206633993
144583549
238361924
146418102
163381709
362331158
252228070
241211897
374239272
331033553
208532174
355937739
194083498
51684814
148056072
162235275
193491724
364314498
11956692
21771237
52509496
211621057
304249532
132907773
240061383
162476507
39192891
385683300
106566356
26848838
60224651
126644275
202987523
293671752
177795892
208249043
43248401
179111153
360001582
152021670
47007468
359428760
184572079
190259896
307548395
184101659
72639
241757640
818333
192799325
262279702
58864743
321302325
5294247
223325279
119861299
297554422
324829297
329133545
270571725
54246850
84698406
278634921
48919948
173258020
24974872
24225053
311319917
183051897
365592821
292828683
223242207
374076211
268490220
38188785
344058817
205995434
175053389
156096826
18752460
321777254
139764028
271823803
88929400
41378595
384895677
270779758
310358714
104156879
204831104
108230069
338500467
127842432
379443108
314403833
106027423
326893508
149340314
11165521
161322895
53007695
298170680
298728753
389929471
45056741
22552014
155523674
71062212
70989421
313823180
119080248
307054659
301666950
202349830
276460737
81351767
72334390
35530273
65809774
1335049
381608871
247368235
43172188
141566821
281919220
353369801
295258917
323781721
388026296
194886477
83708583
242015580
16463362
224340684
49521945
157664254
357142280
183417143
27530735
79696891
31283014
21893067
170805284
21652301
207619247
46293701
100913280
188040804
126930393
90465250
375639091
234135560
25602282
313832014
346988998
21725994
19731926
337199288
111527675
176906936
367506043
219698023
184571144
281977494
363047498
107222554
165711804
26157396
274309841
384514755
150593244
134284578
28531348
67350455
394113952
7941897
30190990
390142112
164911176
114209635
165391887
240194276
379755319
351932791
71530546
159813087
231418647
372198920
149814638
238273114
72986243
36605692
249672525
202056352
207019482
146706123
126050632
98487625
58088288
189101624
24755523
163402663
290172097
391900417
306863891
237392978
1482746
2685682
126867449
364370918
115524364
338609915
226278792
357973812
29640923
306389141
137534249
69141983
183411980
81199755
151324401
7145580
27447343
187758871
147210506
35097414
167936473
134069572
87180044
4112493
347805645
188169927
214274518
51973760
158913331
358370045
227840178
238681063
369604691
359529114
196090608
178708411
356832945
84490246
44573228
237601172
30839872
754011
312971526
13687819
144840168
178888904
81598585
113507911
115437057
157390670
322808877
336073770
266045270
180878908
363103632
96034886
200271102
278424901
398678516
312470912
374643217
101486158
115256040
250053256
58385696
207086585
22220847
156331659
68490750
219181767
214522572
342097626
385347084
312772494
296243536
182532051
38599753
3457050
120769900
225042894
17132586
148631142
192342284
99571733
27700630
357738017
25799283
374456991
196823162
1691272
210657894
288819717
259131538
328378760
119285359
192602773
355953587
114887722
350819592
318717285
139060297
312983903
257259379
122243404
137160740
333611596
229097430
21100663
395383165
332680557
92649545
379691035
154364682
15086641
198276332
104258969
111236435
33680113
249044788
397458975
187859569
22340787
375420357
322843120
98615686
162054018
99643261
372759271
346407366
44815714
276097097
104433208
334403184
41420806
107438985
7189658
141677874
92525449
26810312
13580256
60173431
80769719
86126427
56150066
4376792
258135422
161962406
8667531
286150303
238563357
277436538
270651028
34319375
87761300
344328399
304063073
350070583
282894769
78823459
176579101
354930080
37068565
336646945
32346510
254649998
268005232
96402692
336974610
337725386
166656039
12883540
75216553
327172898
246388735
107808660
271636426
118725170
267405836
208064549
23120913
115644823
252838600
143895789
77891838
200824327
133013375
119752338
118241490
390166033
317396159
19316933
97716948
131940598
126648996
392477616
76061159
368362883
4402743
335077559
360485747
394442694
355794987
140085111
125865644
320223868
229595503
55944520
194663163
316371510
263208613
268960644
316657689
274550950
252126004
71523421
88184662
265184129
59981408
117276043
172892193
254580395
173153643
43743475
18099025
9471188
272383559
119419808
356175356
44706018
26672450
105775227
310836909
258254322
357443536
346371493
142435469
77411539
278046218
359159408
135232728
57806672
33204445
49532236
72264786
77916470
204714852
108200814
28179029
64918827
273715753
295336977
272525976
98233402
340439998
102928793
279666211
305275972
220817994
176466176
154947340
270367927
215551134
30771798
76127413
317418958
368642540
246738679
303453413
75918460
386054105
245433393
65474836
78662664
103605240
194684118
142928865
337650450
314030316
266389971
4183931
118898797
267652488
231762604
1312385
248643022
295576820
207238701
6116841
385917937
94239550
358737983
27151207
85386193
206935768
203402670
220651701
172578125
195419866
343591951
160601425
356546548
233564108
59323165
366770631
91028694
69263363
395137910
315079095
78921884
209194634
112178551
346825646
48354063
192150776
101747959
315721425
312063666
368124127
350811927
253006937
43612256
303325244
83204857
84692121
166042645
265918038
180346406
279380197
314645565
362546176
396859695
55512552
139149463
201118963
291723361
301204531
100951897
144992809
114443056
285287316
88871380
5749769
298297740
252008929
376798565
120688030
224060944
31546204
295732482
61357231
185238542
29232762
196839503
68332042
396543263
59838229
40246980
225284746
196058067
189588945
315516502
116331174
21671199
27900181
334757139
145635700
94902067
50125567
25729761
248758930
29667539
33507738
43429795
297316566
131568693
31024175
325533394
86060178
73535219
81669037
158569280
382581709
303301908
128317914
103546914
392466846
124386235
130562915
288306041
366913333
307855325
267455625
125837101
6327813
197278285
197395389
266508789
223013231
238412825
269422143
206038117
362909891
116334374
9126365
68794688
163712097
299207183
398986878
246327317
231757954
285430211
360375761
259486136
217333826
86936364
215588263
358180190
57283105
321969979
61689930
390852215
36044621
134994836
114328749
271724087
147692766
107780223
107910003
298169189
375828898
35900770
2424685
44378273
310511319
347103671
47185746
220348341
347294776
304511698
94446542
135878780
140088755
215183815
284769086
301789474
214649380
179981189
268943178
199092852
304624388
382313995
225791191
135764918
179845899
137796231
174302850
175684152
141607894
293057790
65702467
98490618
33928319
319467469
26275013
150889565
244494462
229882432
232212732
136274248
270711475
188075856
291427536
171083715
380179209
382847883
318011778
105495696
102126046
351827175
255832704
177941854
109653697
231840983
232342821
258817793
383679898
269053921
241159514
377907591
85770548
384693438
228018326
291528435
30188045
167079861
259878603
375710123
284549196
120276274
262635117
81876252
122169532
353780893
351925353
349356943
375673555
112327015
343785283
162801037
233593194
102624828
102080363
39253059
395830028
63429233
110681373
236819763
378550336
176809998
387672550
145912232
42781509
69950636
307471532
373947119
286978637
321285333
162857759
260937835
61568616
40307343
235123310
35092032
349469137
350275164
397293239
135310320
283780930
299175476
248670994
72798173
315522528
114252943
310155366
305782457
75971644
127227766
245319042
280088078
32470403
252887504
240149862
234284593
7992790
328813527
267477953
361816497
328262333
138634642
239507078
163579807
379549168
61529070
185998865
41942077
358105935
176165238
387952296
62284071
15080106
74832349
328866182
226002548
352886298
398016670
19702327
26323300
112857512
274758768
258851129
246962540
104807820
161231460
148960840
140229195
232776637
80271381
347234156
360810566
180397569
364327247
363231183
129942674
12338526
19372448
36494812
62393836
398583224
292332437
255831633
302240723
73332825
203333064
54527812
231707975
19204550
160362153
309068414
107624271
91054796
43871795
54144056
115466394
54540245
10517185
67591716
332978613
137772787
76587878
70549516
368074739
33630352
240284122
200307450
58945014
64368716
189966735
349634629
73496656
69392126
85329940
34404251
54527880
368641152
140819597
121697970
301556835
110117680
260586190
355223276
211590325
346177328
303175480
383411117
106473926
198476800
391778537
19147660
9373826
383147530
152041746
54720737
256474834
356301161
358846064
30028711
67231220
274411664
330549045
133771390
348071216
23490238
123201062
32196804
248247922
225218172
351626143
132613294
169888002
321574137
381770989
208796736
50668788
178514063
88075462
99738991
165212602
231222059
159572074
368625894
4894249
4983950
388274452
7666129
265767603
317604520
158005133
388907073
256997392
93687454
29081971
174335513
252118402
113345539
53970425
330713812
74293306
371114891
286245927
331086037
303723683
104788435
27637242
24734578
101958652
49815578
169510351
110568939
204664068
344163614
309130519
135960191
218193365
2722960
158451517
366413829
37871391
292311765
380261037
49455738
373671394
22532527
285390220
159595565
322337957
179603013
29631073
224055176
52902706
334216503
125693875
231358709
259077629
110693019
319924010
334592562
372961456
33436867
152750950
271287057
208519240
223928033
67083873
65065903
372724273
362358849
105877719
306083312
15189977
366425237
281829921
241541125
92978018
298425187
261719820
69971210
43511635
28666376
178364638
8772747
198947761
142104993
283694115
395420983
199581400
127780127
346179886
50196822
80731387
32005020
115226359
82972133
263657172
50490431
362679122
37414449
38116281
120788633
261585387
134882632
261552557
146476587
365998454
123501657
331078714
37582673
110722969
187846142
88080276
157678315
225213011
92443117
248128328
6357581
218559912
206983275
129212708
112292023
334994036
353126834
140437341
128383270
295558560
249548172
102035851
109178444
147765508
304054285
73420440
46459463
344676080
67070779
294491885
88199839
232560704
308024122
114167298
37764993
10266302
159729256
285240861
94576011
59857837
81061018
182041912
110063133
2213309
175716227
3848153
31158872
349069680
244062758
216938888
151585642
73514311
386724138
104766165
140596889
304248064
118708961
221064598
19818453
311605178
179219912
289016822
56862119
140290747
346744646
176700385
169473401
29066047
233707551
72786201
388050134
83501136
100813787
111809256
281351065
332602031
129327573
228537208
308074795
384799927
89698729
140405773
321668590
346569418
274560182
324118847
344771779
164547781
264865443
180204621
122100555
362384505
387123214
126923035
116844618
60969624
324782084
234162905
179560939
369928030
242554329
218880128
168041463
199507269
122422215
99340115
277741717
109141067
324303361
360903728
251678925
318795063
134873001
229426927
221084226
127239543
5353853
113800400
136513564
221282129
288615705
43339666
296185799
97726870
127559423
235379104
356952073
142890082
197951276
333955149
161927759
233920771
374215087
48252444
9356054
100650288
247955822
138786954
12411677
186715886
372310189
109528669
33535444
192133585
194589426
240791958
49066855
252262075
253952511
388351374
98539476
300184906
54149961
312087434
43247113
41786079
126991191
112723187
61675770
219892489
317762420
325993361
314647541
44033646
215193557
300492228
131956837
129632509
216007252
328063685
249397254
39917575
132330980
386042450
309168312
179617078
292935293
140358938
383636938
107843636
117907476
343344863
24916714
57018195
97708646
115889893
195028681
155664864
189758541
338363719
355680247
147385992
249395052
25017883
149525702
248639033
383168841
156634113
117443077
106341490
87191124
285393432
179668889
60675696
263068474
12059725
146349337
203493098
351583449
246767260
187504469
126780048
37977351
42632442
188934624
56083409
92265320
168387678
378516954
107134197
172929424
17950220
363852879
237312865
105911804
95950567
206594088
176111611
335702765
357882049
147446921
105685445
302699417
92702876
130249928
288680983
382750882
155677200
67444022
324654987
335284704
288812489
149711648
335582938
244368535
240011703
140081488
34723334
116315266
210408549
147990922
275571418
375175780
35202867
246790860
72924406
156883132
40340019
326648920
117506849
194570911
1632084
298379395
3375886
62501373
299048143
36130875
100652299
370361093
383246841
166005002
21266909
200367295
114065157
13969390
393444987
59616474
340460176
69533332
339769438
52170122
42682126
274284879
297527911
256597408
53166169
259836395
167765250
287805121
301675699
172247225
30213719
369310373
372337823
195006125
81045896
101728648
285943328
169403113
219542561
275840933
156140768
58740681
251198473
307476806
240810818
154967916
10320835
192034698
355840743
175012064
165907782
26323854
191286196
52680058
64739335
240024006
151129114
208713497
31190428
64166281
176621832
379589031
144843111
83559312
318068509
379275656
40835437
342233151
21184978
179487624
167342665
39908080
310389885
50872340
351870316
7157963
375872469
333428144
62676539
389978038
6716962
20475406
64424300
290080992
241306808
296899334
324567382
324894538
133610910
190889818
90322443
140983453
319015084
264611342
347091994
55484788
24938284
115990761
70226462
90261781
196551411
341941105
109031932
206869115
10009075
199946224
181530233
89126623
316370455
52667076
180223723
176496141
80088537
197182145
290923761
345435532
10432027
270932057
113093315
345130343
18583310
171879966
211876624
388275448
353762358
257979626
16164752
113127359
350336661
387204907
206448067
228045426
398579959
180792863
22072024
149438118
74973352
69842365
346745714
58283849
248243564
46412430
389236197
45896615
220561219
151044965
186147578
102635996
122272125
170828196
122897793
246999124
348351523
177067990
155578316
344370446
236848519
296210310
256114642
195910808
103044586
373392365
324527404
226999216
2775303
255365334
274945529
362528905
92759832
131752577
267096577
387787765
345479928
267902044
28060063
192599658
258104496
1912475
396715133
187604523
270087378
322641685
173382372
8260037
144088207
150191695
45673202
246970835
157324903
295885455
207764903
104457734
301213051
195530640
78125711
22555688
48422766
143249124
277843714
334845236
394498036
351582558
216863309
66156803
372296124
372606284
395089449
16825041
167834213
4606588
178662200
1229949
208433186
141132888
297064220
29010904
134041994
156367781
184982644
308973530
34690626
121479671
2417517
279652193
145675385
298020119
117993140
310423029
214107628
38173572
178736630
152936651
224954053
77367915
319489784
123003607
31626909
123657142
393388163
68221290
121266557
339355776
133579894
90210513
94378730
218369662
326238067
327599772
64867977
320062248
88174183
296361508
214728890
165307835
235410388
84781626
133502807
32043792
207517163
250092885
335025273
227980105
93900281
74756680
241328653
37328663
195558683
373962593
34766519
224823613
67043608
99023958
20958680
15609811
249453870
382905711
191556561
198606902
398998394
88982242
84262659
240873331
316982353
162455573
14501432
20717760
358044397
150645196
316643479
320467196
380899545
27650240
28258299
144082461
249465973
63477996
39604835
394314320
46058537
349149797
7714866
290835962
13833160
197825824
293338226
106834022
17778660
391999411
304661059
181425975
259878732
278102498
202776612
27061235
68422296
172148173
375553103
141586072
138808925
92356669
27230965
377927127
387047592
222832733
342278129
334500430
234241963
290387597
157156548
6820405
379412124
246754568
365758465
327406255
84321631
175785887
338876450
388205513
35038812
77925843
288870768
49787565
278074415
52639878
336148526
238686756
398953557
169395839
188454461
222449521
358333098
316871467
209609718
315665213
325103323
291203917
359483758
136546619
120541204
59207066
76077388
13079506
151168950
238906690
148446951
45262064
130986898
75104966
326812914
256425180
214727208
239616433
384028341
335156710
341070424
366760129
109042952
161486240
306603551
104411339
278190845
18919507
32513330
93451046
261591415
115998729
24215214
182830734
117499189
123432802
62548086
138550144
392122501
243033609
217686470
360008819
384897562
178541692
367460340
221488074
378787742
396273467
357708662
215856623
37461475
366990868
278735826
168886714
38610343
223098396
34617448
80281915
37132914
94634785
393931092
275593447
359552557
393091406
254632029
295538976
385527948
394346357
137667065
217703099
309889833
163326082
68315926
64917646
27517290
297223962
32045201
69501630
301008934
252652838
73456402
188600540
169505826
14929670
367586287
284224536
257598945
301191793
119772981
349397217
14444028
180324208
217134619
54246657
347314703
298534808
11208577
252229878
386938447
153237312
250120290
15928561
323318013
356116903
355919084
394486682
18135586
200090186
355534398
377115652
134643938
152585615
133171650
100009728
321027849
390534973
313230155
395498682
354205404
80542829
396899088
91680245
393113551
135523226
278548639
244645098
80823914
280234735
1709891
250117273
244584535
312314905
284132716
81259436
64962214
275547052
266085090
40744337
162155313
155653187
40476035
147042654
98042892
26868605
339121433
178910800
298149506
127906601
195139562
395631469
349780231
334604750
154275003
248967641
22563939
42668642
315440636
264945499
67862691
97567286
396850888
361769693
299525160
66871408
49465569
46050691
154660872
185837450
247044400
158352857
119463363
397706541
366870746
212628125
256868411
361189456
72818532
68756306
391151555
334612213
303544449
94205706
166241780
241505245
153203959
278233496
398438489
246728313
131725199
335187342
193978350
11022494
344019260
265384980
51595253
198962320
6324465
284062853
270392410
374768299
116186426
354786545
325076512
78658078
163289763
250559102
52057187
312128039
188237421
159666606
387782470
315513511
206210655
201113655
283828824
351572277
317574265
206843848
321399624
391286829
249652860
191605335
286983636
290847895
155132611
130653213
77303
379083722
149475259
90802470
275007764
362423320
81399871
260779362
277588863
142445857
313957712
213941645
40190459
54687607
28786122
238331892
323359055
201463687
304787893
334893953
142822150
329118264
368543145
363063664
110888676
184817278
320623103
284127797
13333457
265404104
210433331
322895187
249818984
60561482
18468158
225353623
131149876
252981727
51968987
120268220
80837543
202711643
303599691
190645054
17790614
189300242
231517104
70795218
322064894
82919800
17484411
338502990
345159180
350078562
88755111
359930889
245544172
33112694
228473622
27563763
357462115
212640945
376032241
289732052
107969872
94648742
69130660
322684419
334841290
342146050
287688761
12149736
264254132
302027010
2852647
10658592
332063428
238740960
316688368
213283950
59666900
316407793
17034955
383706352
1988136
44332610
54853900
101834015
9976849
111273130
370814507
94660704
6160181
219936194
36759930
125086262
10062730
395851671
167254277
294897096
273118930
195776874
151893942
251706678
90980680
86485410
391043408
380294813
283967135
256809888
72509650
132996425
106417677
236834521
209491996
223859702
124506150
296512221
41838377
112095568
140724057
254561563
11212260
162774364
178175454
27947804
100104110
227293708
89474327
5703255
22634088
265486438
328211930
78766648
86153124
322711900
141284446
346111364
366090484
32036160
37569205
353599960
329177994
84192661
328787575
217548431
79267202
97067367
286918028
133015531
177741055
141783629
241754626
314144850
304379046
295931521
101225054
367382488
356253270
330060915
364199953
122157263
103359924
39680024
385709879
368993915
99891901
73135699
161823309
285001097
191928928
370305028
110779981
263160796
353887545
268214976
35238617
44135046
239878084
204385729
63314610
77336050
352854588
216032441
82872182
352969049
280457618
156198067
362176129
141565204
239672045
349589199
334023250
343045044
353165925
228353246
335356165
38780907
385577806
205612154
71056749
296410415
9735541
144813637
254720912
92564720
54988534
44021191
292370812
364771263
83776470
344161412
245163068
233771927
184753688
244537634
41800024
383889068
36110636
91602713
112272888
300093138
44036691
300712990
111994291
347485298
330437584
91723722
318522998
220531782
362157570
168116304
214393716
271696182
225709707
295509653
397198381
36695572
203857589
359738295
299242824
295986882
93878938
361829773
262423543
44774278
61206169
254820794
256588499
189265710
298655772
106715966
333989570
287512944
200337084
221504081
206274600
351413549
278093795
56484058
336573445
275702162
317951073
67303717
73618133
354238715
202487561
26182517
184916794
98961144
9203052
241524238
200352258
190481390
279559792
360250853
296234698
334304266
310913952
36110997
48107281
34098955
30750555
107650840
33915061
245739914
105782560
281123853
76746473
353887086
234884894
123969076
197158681
257194744
164002665
268194373
177471863
193086825
111187949
42616046
174991693
148863125
305559740
98133195
200402860
33324749
218865904
245551620
390473403
162787288
56060848
178415238
294477487
237152616
214283443
253901524
70670153
229207076
2586518
196713196
246773720
186247560
2465190
110078238
342325232
50142391
64421226
303548996
397896272
208436192
3379639
368476956
278194977
358259767
249663318
220495587
192598854
169833581
8778326
397178754
204224496
165748882
335018077
256187948
7495194
80772167
371235757
205723676
235737233
277088125
235855905
282106654
58279883
244663249
165195554
296511499
70872049
83905143
254990751
231634837
354525052
119498574
367848455
301275701
265650964
69279231
366527998
332738986
172099497
187080979
6037885
306587574
133414116
142661160
3634193
262243356
167920156
9795014
92546056
142659604
382756016
53588519
373798741
2591108
314273208
316137917
197786598
52373767
203270325
118758697
352417745
189238621
97166884
100405492
92283141
172969324
330752907
360989948
397494154
305402928
165491184
149920134
204322379
274570717
216726288
140552023
145969243
214298236
335718749
157406751
155117140
89538418
270983434
139480508
132795295
194501399
348463224
179727843
215151862
17747861
219986184
127633126
200650821
70514230
74497543
184930681
245908893
252399446
56704883
206956030
4865351
192201955
132252913
43558436
102988879
358808133
108326968
203781008
393043394
203994406
162687143
156944094
30643949
321453186
9993968
276412531
52126362
343908429
280627080
137282617
307046379
163801562
339089260
16413098
109465067
321924518
212080381
128192651
95329884
254498607
213116996
386050183
365817024
186298298
33670036
388561260
335435960
290708564
16904168
204194694
35579624
236547277
297772367
70225071
146610508
294919168
34464764
214094003
202001118
282700750
73249888
120308443
86243128
151072938
269484811
136215391
199177733
319204570
276544948
143128518
243093062
294193807
278057262
136843086
106982789
280786642
61502801
87080288
357708350
226063513
347558743
132758604
302348856
362451501
323898418
153574465
80579456
279413239
140936218
28475568
11520755
200469019
183506578
236186347
187509551
216437913
163307482
289005105
168857048
129623855
207494397
92534637
190801257
117484963
200394269
394479613
79640546
307861433
398472144
124604336
243192343
323160699
212345284
178184995
368519484
77265519
171001658
73527296
38221553
161048535
140808539
299050318
100792149
89402543
266240739
299744359
170363040
210302927
139951328
171912035
247830922
51503087
297008911
7368105
329845384
344568160
263722846
181662344
20940850
355810664
264954933
335994934
143802707
367790096
283095815
292355820
318386448
14876672
375522468
77163847
372106407
215824294
247850480
262696094
147681573
105993588
322568971
7250577
365103354
295055667
196898789
35306560
75950696
351902367
392063530
309904940
147721052
173284888
386710356
7153089
84018386
307507558
238971925
397090678
311662723
137955009
41035052
95367153
109464849
30034738
211460345
165877302
350018625
304300781
173044967
185403253
328928080
389236780
136963447
342569818
207960286
355127464
135842828
382131944
103291725
155029593
21437028
190320410
75910591
180174587
333000571
26363234
273375484
257726649
45587550
207931782
135582204
64481882
238392346
195192404
35239292
59785879
53603369
359210223
338872928
174685049
125434380
129664989
274128670
160763192
117216836
133534607
380620556
172363105
192474665
257648024
51880729
202022385
154223376
378257552
144391552
38968182
111394062
251327673
190886390
269374679
158372222
131263939
145486536
74707757
170311421
64311080
250321791
118140904
250158842
176828494
278891246
204776442
223510543
248281130
386618272
162930585
374021720
221165142
355369328
213289798
164916474
43626948
346018740
249277522
258768709
70075845
67595181
215634047
268002106
386371601
334884895
76122672
194455372
153042245
195091344
218837539
226607128
367439654
89211170
28452748
177544036
24164075
332205317
398681705
235134362
11465289
146568104
133389353
164087595
125181859
364875387
126213469
159900871
237036074
80583015
265595697
238174687
140928323
274064198
20891692
163481029
90678996
290781618
344082395
79320813
143229548
261741443
109270573
398786974
202207006
71144759
159227163
338450106
204013410
7920580
206240574
358449101
235247555
169166440
15311150
177244660
109054471
182011338
40043703
7659366
126258306
194498400
89379295
127901432
124604802
219829007
122588527
53568083
244515947
83179303
59456183
30522251
92651461
145622899
46988945
211917037
330841544
282482102
57743803
50739739
13223236
53080751
177615101
345054930
370421610
391325212
240473337
29442721
62557854
81138015
318685496
203224301
127008390
230818987
83921098
340827841
288869229
177983020
113115986
152480291
392621909
350749916
139337366
303235599
5199731
394321618
321442417
16678999
202029733
92821371
224456282
234381235
150007911
91061286
39999936
307058334
290158323
217514572
233182787
37865895
219270009
27700090
322978805
94755021
304178140
316268108
112548968
394337117
72317857
116964815
207652565
90150945
115299846
381150230
122373521
395060159
89342884
326958951
191807016
311741159
335405456
10966443
114713057
117226113
169267380
154386223
370664479
228049876
315124636
218680832
175756008
227493479
122022563
372696073
1902872
202257850
238506181
289652189
77955907
257975128
170486134
395007235
295486425
151491351
55499314
176061458
105135023
289333209
6692979
170379076
145378009
393307848
247364795
43044982
85663147
274690344
73006808
235900950
154423900
314711538
27655645
203565581
329985222
152254914
149613126
55956804
310817109
244286964
326419963
348783150
120498482
100128540
39528258
321442068
732227
251293719
346765152
48308894
120307994
224837118
83541960
370880137
1763780
18931112
240782502
377594042
373413769
216438322
276514639
101057413
210921534
108466325
197694737
157706071
156269222
65928611
256400172
326762359
319181284
71129914
76818160
107089460
325262602
360690288
370127282
120402668
52044517
14569479
269719590
206130058
348689562
23137555
160744839
278790438
154661627
112367327
86902682
270167602
322106291
36688001
47804879
310823835
130435471
132364423
238322755
83928069
96431229
20929603
339658858
150781732
151392903
266377261
62232595
159216793
74030415
382537021
184163209
297501376
186679909
329729481
127780484
316474909
264275003
32369151
334447383
396090843
19054422
26477074
382663080
185870231
334303921
82660483
368939104
336488165
260157183
351412896
123692549
266976433
350924665
131843595
334410283
148640426
386439766
159150311
193316155
61066354
281548189
65606869
99706949
80007339
222874346
387408818
61153540
240947227
39539786
270543097
110555599
225318168
3036997
191161134
77070878
58670019
329269746
22766211
105508577
324143339
220765821
272191265
265374077
290293215
349865830
268987505
324621617
208811626
256011272
126994159
352109120
301762402
93460647
166203162
360867038
235568233
68076205
250264204
186652304
47296721
300233082
25623378
60944618
238848222
312515964
170108165
346204142
349897856
288611728
92192086
249004471
60097023
260162052
15821863
347383569
57157253
90174959
171410043
385721318
177700632
315250907
180261536
112228557
125906923
128315666
332805537
236799945
251250979
147686942
255423132
240113030
169362638
376273925
190125913
307400024
329822271
386150695
220854663
313075107
164710183
2156278
217523862
147222420
91720254
108770380
296918898
158324017
301382885
69734263
134019542
142851381
340788451
249222690
217381953
147207317
186734025
153699314
226757575
358371321
293973871
279962971
121145115
265754007
33242894
44001600
238328534
220458465
177834132
138999621
85636351
267903173
184951101
238454737
162932286
48506403
210956688
92483886
368631346
158037827
213606859
339202228
47853446
307234132
370000917
166457084
351960861
310181810
85750495
224069628
196743878
181770222
45848627
323361747
39713893
329960103
91822161
291551892
157911788
129215365
177219585
244658967
359522764
301252691
29106106
153057933
62946711
144080327
40565382
63610983
290115836
292423470
101391512
52854672
189097540
39353349
324091564
286818989
332375969
239833680
397620165
295484794
1278548
336584483
262087289
165778100
6112650
254846703
142513044
115253381
197270933
312731715
345295411
156884315
121912104
4622800
187543791
393774166
11851713
142470398
107865391
208156157
170266899
96962766
321237748
99604636
119913787
104505244
157075031
202796345
384707151
229387841
337721176
381183114
172052428
357095570
73795699
47884311
229296235
46728250
232294586
182911595
286729771
169114736
204597775
88777986
367223207
62526372
380089984
174057389
170241008
272835160
341529637
63936108
203213053
36897995
144829660
45477540
342999331
352582803
203212307
35474902
120343674
135505510
80736281
279072761
390443375
17366959
146067831
217480065
186580142
134632566
341568187
195111238
154880733
74532504
55178708
28622472
273905834
296778523
268115717
344445764
4805685
163045871
60862006
264880758
284272211
297782926
191522412
109902633
224002166
23716376
172810462
34554847
323617664
58332286
238564269
47264640
297482511
122827597
342124056
360612694
314180385
330662615
251039855
245043043
153463702
297216622
261638491
55516315
322863035
151491280
394018837
277433010
13639196
117947362
101949703
354770780
256581373
280730936
270719506
30981586
3583285
321580982
28852760
390183021
376371084
3491669
222671001
145612316
98499652
149007523
163364238
27591272
151040628
353888886
391971371
291227103
383980456
164460912
323745393
295636340
380657253
174684382
77543287
205014708
367411055
174218836
111515887
200282407
182213603
291307057
71645356
37553937
312336471
92591762
135337856
65368701
49753132
42893868
206613960
111982544
33221769
72355285
358864919
168489250
277844449
158115061
305122784
139488572
20758110
33504172
94377916
18561440
65961199
26350107
294286983
147775019
266984206
275603571
232563436
397935739
4693542
214469875
20777612
320118938
64230464
81537922
66644651
259146493
232951180
2865444
19157513
251065781
257618001
157733451
165379864
201644637
272325642
233111847
116298184
225893301
268972368
183598047
197695619
300272745
191144098
253125435
47367295
253451176
246799753
174967480
129851060
62700413
72861541
179596213
262613044
380308274
67531964
312534708
107264223
20375913
167048114
264753090
56471674
20349294
122072744
181081596
222996428
64127149
151657974
65269987
131594847
236238971
330841644
65218372
2439845
107830879
297587293
326979235
171857363
388220464
46257018
257007074
133247902
238474023
80588762
44637420
158456945
354420194
357183507
140267969
325003672
257035088
372232934
331680111
24713895
9225089
319349186
101448351
49319605
70193240
55547313
231057710
43633422
193577036
43052831
361885524
272081350
373724415
29309335
336989804
154210345
276300634
156156132
190262749
350379033
357911839
38400087
34574812
278402429
173942278
338748692
135969341
199763751
335904330
16824988
163322944
115633701
50032203
246786018
201899536
163611434
285103915
212831316
115665095
291927684
45024198
74236334
206473868
223717536
62094296
203313
349124718
107566461
257843598
100286613
171560217
126787191
309195788
222123101
350084130
292460594
389054536
325824016
114086803
376800577
311372642
156754165
391718791
167046296
165613968
248035949
271038127
306825343
255663059
116424106
217383653
30594391
350600769
173216450
11277549
298453481
311043436
54234841
91786371
26715176
133690136
381198126
90224353
94902660
219669479
224692975
100825920
214147209
271143093
53496614
182587040
104706892
66281445
299645497
8119997
337973057
114758486
37113147
263584775
120255556
127183672
127875279
302917642
175324437
78251646
288573191
249721044
191461162
84166389
170340465
348282248
110509448
122872259
166583047
252636765
192556649
199941645
384433175
234073658
207156137
329943396
223761680
83035368
170647086
354916129
269856738
313137798
72914997
298253168
130917364
324820767
23012529
297948646
267486785
349490559
301991797
130637016
247882309
134740957
41381302
215242318
273737872
282154668
66013935
290404391
225417458
140082773
296328118
293421232
328068319
103946685
3225274
32736915
250946248
120664695
7293730
35123588
28729419
111944857
249374804
159902149
396923313
118550941
31242996
30024784
340317907
69679723
41164998
195449767
161293770
198841369
331336894
377448790
248392989
207502213
6917006
112645691
343254539
97220783
160308301
9287230
56868329
268279982
365544417
358722312
145854633
237207922
93245261
32694672
195916989
235930538
184328916
214387113
323372835
320086543
6902277
336840142
389642179
109678462
316594618
149260146
135024321
192916720
349413452
131774809
64652912
235402135
280759868
61745882
297155632
368057141
395425734
173278127
108623827
21768913
330325189
351172308
52982711
285805340
4877553
125289836
303590170
18248795
34063601
342984785
223972258
23745532
276236645
19129291
337421701
358660254
121396033
145224494
298657687
13847486
5215800
89099047
115507551
390199223
315883029
255959496
165694483
29246973
62928455
295890678
121193795
38463880
153682282
3282690
339031217
395274209
120641256
377186373
202513111
200564016
379357446
56095669
171625312
178914817
199849000
216495276
189724773
284909676
172866616
51445221
138295574
185875118
334563689
7778129
376902217
43170410
195212381
358134891
302426241
196749806
213644330
167446778
334348752
107720798
363557542
17631910
377452648
254645929
127922321
351491825
96302824
7001975
107691580
85875319
240084908
165074814
195279348
221340906
139247871
67772296
249732770
397402245
296661774
92773257
396219795
373828150
32290681
53820770
199759123
44065948
91370940
237458994
333631654
388361415
387501914
388397348
84430835
204704310
244402166
207919327
106752607
217255027
276915123
242821062
312929994
176319464
287859229
23483071
31706540
65379148
154632795
136529295
23948261
190153354
92057360
318652029
42703863
151457060
118489197
167016055
274181800
52654325
243359517
167076068
8210416
3695510
215254541
371365729
244769786
360314355
78637685
151006077
105126734
81912916
183467308
86182228
287367224
303025537
185252325
292206927
394322729
240728483
36999684
190281662
3605269
344301087
301151721
262951067
91750809
310167214
71810409
363627954
342161838
332028732
45427140
339165178
235169430
188675977
252200620
273150552
335694940
192836776
76580480
340028231
263287118
278095356
252986851
329670391
194413286
175693038
162531558
138395391
214478721
6711782
82206720
336579124
136597565
23480715
248309527
202904447
11718309
257392152
282906340
143554404
250024430
107020251
86142881
30393760
266907736
135825388
59589740
262280588
353883863
200308513
100687668
232260551
309987848
131166013
65263710
383198001
234235483
40426361
77109507
95705937
274643625
310359623
98582310
66393092
388345116
84938310
392826215
380049031
133418619
307590076
303045272
147887135
160955568
71776504
311020370
396845262
214434321
74661753
265163787
4156012
146196900
125710432
208685571
174901281
10141149
380498172
38790772
209155789
78407423
230988060
387006017
203504275
350466471
162299316
99162561
62196035
45852374
226391473
389850049
66197993
272546427
140532339
153184228
142811511
235428532
229101831
259392675
70018578
159469685
15988764
86577193
29554448
99127460
45202880
209347647
336380939
332749181
339789477
301825113
257365950
80410785
239911307
213006908
121424882
270734059
110639210
4885097
18064130
188359371
289530805
167685819
339263199
194953731
163745758
163930399
329504473
8592269
249667405
390922902
387375716
55982397
350558009
378317905
210397305
272294163
242438984
135291651
12511984
265994953
329540406
85304260
24155326
118919972
177613136
239405702
38884265
7281901
239017326
147876582
63361949
251386582
59835500
66640871
21301281
87415208
26804191
165076113
39309848
250835536
111753503
165824414
351954789
328961090
25910967
74501778
311358127
335435227
229968066
96305155
194194807
108120165
293950845
113157481
79954572
137775726
197601508
392633874
160293770
64423909
34388536
158615074
306785292
275372044
265488514
278802597
147543006
176138446
307565396
334494148
14798282
105082069
336817685
97580377
364510831
360327970
336332774
387899900
129613560
87223592
197277942
243783801
264556918
307523257
306330350
218365030
297326607
10373195
337270591
185908939
45763195
169040005
315287164
281840476
160149710
390240897
5884531
226966925
179803280
56514796
357012150
271280943
292319625
61477716
189424363
28931008
160845077
232566985
35775434
32987781
147909977
39306461
378609653
210006649
291939591
86444796
307801017
31946028
331295207
259824506
383183309
139017895
42156929
175403428
38892437
37861265
83676953
30645429
204425088
40514760
344881177
333228191
364964444
397599787
81022054
167628163
152906190
304119865
330744096
147815954
355240084
113631372
130885515
4210567
144192502
186697411
50135705
364899205
183290975
129792688
75941726
360709661
148533563
200171868
295949901
227216770
175567529
99529234
394818988
172072983
115372860
306777098
268141290
331688039
360868606
139825840
290624717
368461740
366241078
191139814
66792234
259360006
330030881
265025980
79525942
244287652
210285895
270524829
42122870
332894602
132782042
68058753
328975764
84745192
392596210
322433443
125779460
152940609
286227749
68798209
336895106
388998232
388410455
280086301
378735136
196988648
62466174
324168086
191820659
127815447
174914156
123513341
298220177
388059833
17874941
356696333
317998780
100689345
315224444
58190530
185414901
148508909
205447177
200088759
169268152
125200597
350059452
97200103
227025989
45499716
247475106
37587546
354460607
14206882
147650820
391929758
181404599
381987670
296754368
296396738
305827369
142307259
1063955
351802668
156174981
350679101
207668325
274241232
325163120
354374544
36242060
103783623
94652511
363428627
237639719
219520806
267770881
50478244
13392494
181670968
312741317
4456118
171980048
92122674
116326001
309457517
105815162
317150980
222767626
388963086
29477736
245662397
171229401
35853944
336688615
76237739
341107555
203668385
62927913
395338221
387016331
146510713
45800346
140070520
10023420
375243665
800504
58970674
366719837
196917107
394941168
242531775
204539447
123917835
262228617
138333465
326934096
335626128
263396973
204191031
318210407
68045805
394454536
206702701
100197695
374288030
392200448
288115343
299318158
224648146
244598331
302387336
323125595
182404258
161507732
50107395
312252202
141076827
212389664
398619282
279202665
330884183
147568978
360049430
138004781
212850578
215506560
347489816
106175697
162168796
12059651
39976984
151413754
274853027
300195142
109859670
214585711
322647660
322748711
180322572
84465208
4519428
95220105
128330304
348635353
310471913
56317060
117378779
139446680
275299611
150316877
55660895
138674991
313938254
219981231
165688363
178717865
12250635
203294414
33054798
246689811
204244001
373398566
266615327
158686372
378470815
207347499
247551485
44627871
344388961
313441110
166160961
267307138
382906579
24002689
10436716
342554881
343771674
267818987
284994780
7831575
254792016
79063104
122249073
74027097
326692251
187501784
298799629
369879956
89746590
49962883
143511029
366957499
397205351
157191239
246377294
163872778
244021762
84006376
70836021
79737423
182903559
163158963
2285174
44099951
209919108
50068659
73638666
333487469
307507102
43162572
25276649
100958711
345787623
313442490
334707697
157277787
149520257
170792287
331530767
34710959
393653811
39450791
95864685
158750073
354030111
319696921
252834888
149703353
168502212
43706415
191628260
64887359
88782522
350196866
64811845
300724965
374240383
109169648
351283940
200310176
229440711
16174953
365858953
63580150
340542206
57835213
395708225
282524487
345845448
324423352
377126075
270000896
314878768
40932791
16157826
252153769
235414
283532078
293137888
135064239
145520165
13579737
151987930
302935876
103429765
331890855
330547850
72468338
365925408
95770502
132084217
64561139
394759282
293504150
17688840
1437977
52977703
327605156
198372543
41834331
71110140
377035989
98226275
228966549
260303359
391141756
215046911
323565534
85401406
82768297
397393355
249360818
358788250
149901896
56875710
127787719
292980343
351833624
11731291
55907584
362054721
176693111
169392080
133969508
33456085
67175366
9494112
334549052
227805186
3297248
173013469
19384190
141740034
328344500
138176890
172025567
81004667
338416506
300820771
332942852
77640921
194807621
243551430
290267824
145039273
175637880
207144982
143951384
107125184
233361230
369534824
6144484
386373118
268727740
29600513
371397759
308392556
368570824
331824698
53572843
235766731
88081279
386022779
282461890
148205383
71547965
263999607
227016063
107191770
336583959
390011137
310717640
316490474
143180532
341980104
170962564
68498376
307544040
387015727
222074733
348061395
3928771
91067300
121903901
84236079
266185172
297900558
392043877
13439291
338405635
182133862
235518684
258184400
266255039
21071953
529794
232548063
75721943
398372494
85432231
96097892
48719908
351735845
131425519
31021871
373636656
87055120
12047779
274736797
59108223
332739084
157089901
158009364
337648244
380520555
99068021
35061491
308081079
264764249
302620563
270755888
108624342
315568381
139184185
66669605
217758151
38642132
245804494
267841770
360751690
298780111
175565114
150092340
230822647
179661133
37709021
193561433
344953651
315744256
103042727
245675544
131563509
47780259
351490073
16083553
337870222
181795936
26191383
352986059
310212404
226121828
78885032
63465001
132665388
319795116
341175694
74773979
218683875
104972872
322656810
213278970
219653708
167327145
56853792
191495223
27706819
331471062
79060488
344303345
389772144
271532663
290713873
217569427
339330518
177274990
222722465
291210715
226631995
79994477
206069076
72248825
5841520
182831693
265809688
239787247
118801690
107934718
35503670
34804115
332846897
382210690
372857572
72545420
140925172
270043785
326485287
60383169
264616789
79019746
60038980
307856007
8854934
215390223
204404953
59590595
255693745
350910699
391910665
117616751
388376355
133053914
233214318
94976315
307546483
397497717
82882989
156641182
310090084
76795744
391617118
179617243
320227901
147800856
184882874
384285467
288936611
101209353
136681034
186099365
80708750
39030266
82044334
191882625
70649953
177645748
231952449
28323124
247174559
264816782
89997024
212301334
9496301
290894489
4871791
201849898
268841455
312322990
96581873
4860113
278703372
88515147
386325298
318552664
390100821
2094650
241230576
76527292
284127047
340256701
393167074
77833135
389539589
90421596
310700525
224576852
25356732
254405203
303800406
158980237
78622350
155286569
287326913
391881849
250687938
161807460
93340928
373456558
161850724
220483246
238936355
87616386
17362925
111126006
255818614
49457332
236465829
329524381
158697459
96600615
9903868
69819394
202493389
163169819
87840095
90167135
211037430
102416577
307506560
345309899
101526527
300940118
313207088
363485650
136745538
146566279
236737386
124745845
20384355
345524954
133646937
130952936
282166866
216997119
21266256
13254053
240864815
124577463
96195998
291869200
213754569
60750214
47566413
8706689
6817715
48761609
114406903
102406808
367205965
197807426
344309867
242874222
396972933
276352517
368182594
54933578
253282559
278381067
221945791
109184345
18715812
381169955
20075365
318072369
171797984
148376490
346829201
343693936
90273903
324985094
36351218
12241300
110460570
227752300
364101441
336470200
308868339
103366313
46245803
142710498
42150284
37022021
156705289
330313987
261083783
138333120
343218161
304106816
305080495
253552385
387135394
165120924
307437537
80278401
350782988
17498301
143792627
211237033
57015588
398323916
290707479
314269128
203110474
42568923
373645623
245448775
261797692
214226417
138890874
331854751
388289959
53528654
47215584
186054929
283683424
86063332
134659518
43114385
344982229
314373826
167157871
292334420
49268379
101659441
203770382
89207024
17479939
19120218
131737342
388740672
248488218
257410699
67895146
396580903
90421451
359054959
364590481
239827074
118213561
141571231
36917280
49311848
28265918
114428595
80239441
54192117
247292025
136837459
173934231
361548098
174397416
332856304
41106613
245611324
252956096
305050505
202734951
274214885
113512394
30826431
140132188
233432892
63024774
86769710
212789630
239695893
298431495
210212986
302480396
272396772
218260130
393368063
177142971
203891264
393091363
322339119
32955568
302946824
310363799
121921441
136855432
19352218
163275351
61593753
268987409
58724249
186714525
225600870
185136929
376993861
258414587
319033495
359009849
136965559
57671588
108237776
24774105
261762415
32530378
379584157
247404557
383651521
209275203
26610131
361387722
159614189
313938882
204097361
50323442
292770459
333599582
114121287
167396426
33766195
353857373
115389766
286420384
3307674
241440506
54003880
233135692
111327642
295327407
389703320
140377595
143636168
339317072
398533601
246958886
203829854
25412554
10823407
382936333
34968245
394669585
165345399
341952442
30426622
363467267
57903320
121675181
129999081
256359329
305931854
234721881
20826890
48498422
60539975
182604298
354307350
195840943
36238379
381225457
124286222
286089329
249397254
236648671
180876701
339628713
87421727
314619640
377155728
133736556
117392
130891062
334970681
37327875
176836678
149966457
177197750
167515053
140793758
94700803
116166129
361685036
183144516
344910981
177503128
365285309
241273314
248613234
307974149
385179603
106116904
290789360
289136334
21267176
150474756
282085940
171268770
277273458
66438967
108087657
179297715
156016325
144632129
184304898
308912143
313397724
263986229
60741137
44499381
66115594
201090027
185273358
386302493
195532267
386877973
280867647
39723549
373659666
70794010
52802651
196200523
368606810
268852388
142528251
151138313
246084084
347135029
82899530
244579638
210487411
297540410
265751437
391746500
301374674
43067608
78330555
9142495
160944444
231086638
270797263
33186712
24944915
59089712
155761375
229687963
216682940
94962301
93249268
197263641
173117145
196883980
319021799
156041955
331012055
267858895
77042738
352225645
300140553
39084599
185226044
307488198
177770444
131309992
262566393
227911020
193027339
189464353
276676936
266402169
77529493
58921589
110118168
178960985
4899605
234429203
287546243
134033754
260101663
171998405
212813550
344339766
104485569
35569578
97568342
299838048
3100841
55054596
3227587
31446698
208670709
70508931
383387762
375854401
149925910
110615583
296785433
327304775
353865096
34727988
92324726
263392969
211933713
202420721
373642780
278393308
319467792
264498472
202264627
17924803
5519806
381000352
371459900
109748185
71671233
310026848
182988051
303412236
119250382
217368580
36474188
316476411
140512281
71069139
9743976
133675695
231466214
278101321
140344279
130734153
384712242
116261211
311980423
301127165
134016043
309739579
26067209
212263693
9166866
28357105
375748781
44165260
124479876
398983832
354804352
243069841
206110359
233995303
198293155
359160316
302627258
79789327
21042300
41298272
308566488
368275991
67389331
277698874
73771900
259744169
211891423
61217229
367658671
175702928
273868938
354752108
363547576
299473379
208202772
199501570
364180698
15267166
293448689
218980111
313381645
254907993
93669324
135937557
230018121
366794423
183199638
45291386
22367494
168403593
329607311
201194705
375173466
306406808
331910668
344753038
40842144
354617798
209434227
70698152
184899772
276006332
254807053
257780376
295141284
216476723
118062822
338201981
333250607
269185207
273011798
120893165
112890340
313713242
149411020
352383367
67812432
282479581
354994926
227250128
374544817
147544814
33806144
31773842
33759028
290637815
181767831
22542018
343248259
2895135
85319147
182795160
131417761
44825967
57716352
245582742
367314161
145879178
105792699
45865463
343215589
194169759
304522204
284468995
347793515
166992502
160632796
172400199
165591477
242452110
43175736
259776055
292783019
138842049
343316705
124525229
330186460
309411360
51454008
180226945
258040854
374019094
331126036
319427201
94379943
54568574
397446089
145406437
224364398
230530293
253811199
144982934
169899650
284986540
66567882
257523007
257739788
243463387
291991266
178725404
149030874
363455196
137412341
53792744
132328192
80808499
178696614
101114684
322305732
36133469
153652495
189482269
146322349
373141877
355807413
68277802
358178525
53870843
336179758
7037505
287030454
20542358
260807615
225996194
115144417
279623159
303365263
226085597
58468881
277905996
121418253
369150020
121706493
98954461
148035059
60094054
286110430
363073404
178565651
340208482
320690202
140851327
50562372
144090353
81789778
83743643
260873208
145242
15794918
177908552
77197727
342711738
125290377
377056313
344548746
17121106
311661531
231324221
160768599
129188184
285752026
360570793
205318649
296239422
131772894
143738744
258512006
204464244
85612438
56702629
369576692
378410274
50434318
287779907
97726691
270446402
227372566
398510948
178388721
367305513
77296859
613652
67676959
371102813
73932134
54446431
177330726
383705295
293272242
91229448
272179600
259960003
133457513
246063984
77847298
390575486
123168169
33466024
350987155
150136665
76378319
371660893
349006419
177801556
269519254
100568135
254574365
117164518
231376178
40633541
250738685
354030353
387282083
234134078
160331206
350523788
68478291
393396489
161222661
219053427
286783566
362950082
177673062
218788836
204513311
360819559
346871071
180659222
279357106
124264059
338659555
393410168
248354032
97610624
252073135
280685726
237677147
178722233
301252966
317470545
349970200
333006203
126841992
249611279
56293004
785279
360987121
41087572
304527840
364161757
198051504
258687369
176141512
232033702
28425174
120071059
298355572
167281096
101881389
278997794
307849518
370407973
173363740
120658461
105877797
390150148
196793580
32206531
283735059
337791937
177666070
153451447
168962188
257882508
353264051
220818774
345328719
15550285
317427522
2516108
141642020
141035951
317167424
381813097
335456633
317028252
139877023
343706403
171458963
214449417
199612906
131198484
330074215
286597061
374149086
381870491
315923138
129362503
204816617
291185759
256521568
158826819
151120034
221759821
5058213
123478620
267047023
102305224
237386451
68520270
248234169
101645215
1206474
376894134
179320927
147442217
28251319
242368808
369877358
392724035
290976500
369872923
224197261
242844824
45663935
330589738
287870150
212627784
319934570
396547980
45608203
300915847
44798295
292692777
135335625
185302414
169925870
15071212
312750622
12915400
157213256
96406624
258047664
370158300
190830985
93527743
288109289
96253995
205536922
278515680
116407803
180956067
373740331
383313342
293150030
192429541
130043643
16709708
353231149
29225694
366032209
386587040
229583052
328627888
297915191
160051060
181889343
367079778
319556161
337515445
32898982
71522646
212246620
193750506
133512107
264325444
216462507
247423962
308038717
122812035
154662445
330031108
300249874
313103757
80268304
302282260
385423575
240619377
167878424
194753869
15398097
148849900
344001206
367702351
136032724
305457970
133815028
79822626
137953074
348639434
156566330
205631927
133351996
68202688
181871690
122663973
2244444
121573306
396095168
314374681
159145910
96450921
41235972
21841202
249716204
75064130
128422037
158642152
235259265
310730025
9592176
346389322
38363076
285005401
82897454
40451480
384108439
121065983
295226631
358543271
329660785
171837541
36424088
249434680
194979715
384448433
155916444
302884819
151506712
360157828
148015936
284935403
266403190
329547402
31494671
77183911
176531523
330478485
370931190
255793097
139227463
1856640
23206285
66371826
261772715
303078351
7049899
108545940
335676206
307384210
14313252
256758802
15258091
172403861
345249250
391181549
226833127
38775632
98766928
157886409
384857849
112070690
168987446
57119591
395471727
252563700
225215740
133477679
221060192
275947220
258164728
324942707
10998402
166834316
53303740
319023731
76479879
138143107
319976375
314049341
398549960
179990012
116271257
198624332
270790268
322485546
118369616
304675266
297848052
256262365
262006802
151849761
70090101
289128775
327440263
265462329
271134760
41675237
90567473
42294145
365054826
78014115
262077273
395329323
207046474
79521487
387984924
296204363
28147558
260226647
199962429
153748499
165733129
155538975
117517416
12090507
259705632
56206512
1381322
27502261
196444847
169305504
176376452
368879191
345791233
397410053
253204705
378868961
359327266
336456428
215490786
157670402
101533853
368827693
8631536
157783903
272781687
201983893
254706365
82372293
158762678
218106119
111471503
99037540
304390134
171910063
34220229
396927263
276760320
228260422
258998349
133877962
236955426
319632166
107055036
152419817
201516716
26205521
113677532
255454584
230542493
352100016
398407726
336032932
270968167
45869043
292897549
80017087
12884699
127928355
165087683
169996813
224705538
271613088
195784136
204064969
288287962
161142887
265955844
99650789
76770513
131817781
70060186
284328219
282836535
335199576
290250337
90850835
148617072
205894772
206577941
243427623
384504120
88321603
176016142
70567859
179339809
138224919
244366234
189475440
127167701
264986122
57088839
247111620
195351386
26009001
380086823
192719657
174650675
87900818
170689694
245958050
160435321
217036473
147459885
8240986
165293552
361532732
288151531
305510303
182889306
48549650
181160381
255590950
173497305
117088556
298625288
197449701
243109895
341336811
218468763
259724655
194162414
248955310
382088508
259996861
53248045
172997896
247309829
257574284
22124685
68746758
237600821
55230268
144591731
159727757
146830836
148047106
253764331
173022446
20939727
306092178
40698727
93478167
336135604
12642525
191513674
80238297
167140170
334998635
11233553
187849582
234552170
354796230
161428914
171075296
390344622
160802977
311603430
48750777
109127861
126634145
45473650
8081029
251210413
209488755
307601711
254287903
289498994
182910624
165536312
103798859
175908160
233337492
173488383
54267848
231388583
184508655
321657418
366292056
42289391
322661724
11793817
306956065
70838277
356567463
109842304
327862177
181984551
330004671
184620271
192027480
277183330
378322797
305066035
131034198
372699911
43255354
227287801
130053931
205134714
67529860
183428116
279262884
227826204
130750333
204427086
22608469
49585938
175923031
273544222
92675533
236282860
5452501
67722501
278479106
167592727
321024402
174014182
314345287
140297236
180034796
43143668
217879175
50691233
39690974
348936329
179329485
230401098
144474308
344773048
385457459
5165636
296707376
70273466
184475161
255999321
160013122
373294392
379673358
96272049
332586137
9265170
133925376
351573539
104184610
274052687
201288699
325669098
205250503
159887494
230917608
23782212
173439519
214132066
393516426
281167650
220659244
129912581
282903616
8042098
116961935
376560973
253410067
348582262
66361947
272272106
263153478
161972973
335827958
181645468
263770355
185544547
163411233
303946386
128906219
335786156
381593431
216518144
271324207
25996881
287809088
293147517
96092067
263145859
42762106
244147026
238865218
135741123
176048175
54044489
313552885
262091000
198641568
291285913
305202651
108973201
394545489
372562042
17954944
175947157
379553987
97048825
157294742
126034421
272186058
43352359
172557899
78415212
354352949
299703364
275496056
30952834
368164842
396308118
233045722
387097036
21889001
88695481
332153
19384299
28826032
15251697
324161818
315010505
13930337
110735969
213507410
166983570
57728417
150854053
20326514
71394072
289721564
134776275
83935629
386493744
176860471
119342720
198694878
92883951
289899540
121642294
77505861
109771963
108657879
317602958
223092347
172218385
127351223
351156264
361641823
50640542
231699510
378008202
105154981
127475637
304957338
250650034
391017936
324249757
55959116
378444597
172200999
205645408
342794556
277853673
57749349
165446075
79582852
57813643
79249342
97058308
190667019
96107423
184046087
63921108
59212881
45092019
142832908
154369240
163108169
351445070
364854831
104722807
55238871
21620420
339487339
39179476
238460406
331370501
125887834
156124908
72230224
23824739
115871638
275226298
357525323
101826469
139150612
231992503
198683489
220081400
377238478
22508950
124657027
297584065
43876924
298790143
45786533
255786215
150172929
256393538
73713873
246775650
222674204
249805585
27184962
119472046
355347503
104598582
14068996
252965656
169349132
167986432
16247201
39909696
48373220
243892493
203431353
263911367
7565777
81058541
337034245
354483432
206347473
334331999
192361014
167371602
157454878
285077170
161257234
307240980
313533226
6028252
194376143
15372850
172642038
214770598
228215858
305309102
342998819
269599446
83335686
108691902
332703394
110642974
3910876
155386128
257700464
98781791
29062046
335538259
142638817
160863629
343521523
291671756
317654165
123294933
70088426
276318491
3139904
68144566
264153874
231737773
212911566
133644290
290501982
86510254
349712997
344738020
13857233
5855032
97852845
174604039
269069092
100759609
102205260
155527870
86457093
237928687
17371124
330692440
224777655
17215643
135747488
47760630
316926143
325987906
202703027
334657039
324872883
238699888
293515821
359247081
254428430
361562217
101711005
358247166
383321375
275037203
393551440
296936560
315352005
189013988
114859570
369997105
263633017
276803449
264206440
102537428
173503065
360488888
138132549
203564129
277006561
256894511
380001324
278651926
138059335
51326988
164045745
351894330
132079618
249097039
77449577
220084674
340218698
10905242
116368158
190936983
252558078
24257802
107914006
90654246
278443674
17768522
124933506
40934627
28191596
291273121
45589662
295227041
74456613
290148824
51737509
22493772
18186630
309308108
147574302
240017743
16212284
150019259
330016823
170919454
336868606
16733730
242615294
113183229
127805938
323165964
346463845
282417268
168066955
189290647
256958765
128042825
189540575
96578264
362494162
26499673
144316621
42018286
33546899
34157082
313993828
107357917
268231196
265347741
107456863
367676146
78036866
41401852
371111973
91954418
391949901
379092421
317354066
392500475
217792255
94594842
318501017
107217184
93104272
56269365
87485347
1809188
284894890
11658624
202870431
92597947
222381
171641129
357644982
232777276
38813729
378409909
110477823
127611931
134096849
312319370
231401964
22867914
7649316
41966094
249174498
296332927
169632463
332020806
191619648
240300484
203804595
390757227
14706316
118673327
103802739
283889774
214720158
106855264
313473351
165242902
312622798
356074825
91677271
381277970
207825343
360004233
344424233
142172946
336999207
211122003
262973509
103334749
341253015
349841902
188440314
348826811
13113189
67737756
293225733
304591720
225446632
258933508
393929562
366911254
129650226
176068175
385370808
10330720
235260305
298810490
367082156
267512618
62145969
377239519
372367990
253289989
79194018
175472418
358951499
397579092
254024331
117318949
297321002
87566916
9580044
36460080
187034290
226784504
232842233
96613724
149261648
341497233
204785301
297570401
317376554
131669377
309054369
80767249
274028959
50891168
258625367
194796936
329863322
285418061
194574401
338742283
218543977
46318915
80323057
367448110
343754485
204042278
218121715
37676041
101050478
34561418
307287663
387043662
231646660
250692817
42456423
264014008
349867022
315187253
300498087
373181760
51205372
164003261
361094517
173664891
204970139
60673801
4925134
113509458
2639280
71131810
322518130
204655531
330756741
71536926
187542801
191885101
100037946
106005642
161167251
227412897
302594716
173407107
201366492
329814208
268694881
262014900
39646317
176594800
393382461
22598575
244630815
315928204
320314273
109726818
84092122
327595333
35480348
47127690
349119862
340898265
43149894
120375543
296076086
106947967
308244646
132385434
246296250
321778196
342004681
313181622
247605078
89419711
126616215
8025648
186129040
189612364
384298341
233596862
326999855
227528274
229630274
266975119
297258704
3833047
28160591
8459791
263649941
135434799
238504429
92993256
189189040
296152898
377336256
266530448
29180160
5998639
392772550
68449949
50542128
105487961
62822801
151372115
328656418
358213145
36973663
313987312
70337225
90191651
398903821
304581218
362220734
106923227
296115772
221400629
366321414
92428611
203524200
121228326
316797373
126806073
124741483
149179510
346765789
44728193
337835138
50727698
344527594
136915815
338295412
319980570
341729658
367341326
215076924
307767124
320807992
210692570
167044570
354257651
206397453
192320573
265846312
135460020
123515839
54018834
173429221
167353351
187226847
321927577
134813323
83557709
185399040
266382151
266614584
66348444
85052665
224678928
170126224
152563749
44978152
158928166
239749849
213764736
181685335
44503372
362051442
140688327
3023633
312660307
42167059
346821955
30588619
86879754
340555752
226530716
208286016
60317105
394251050
390142709
321323785
13330377
21982283
231268316
122021302
199428814
19971086
298354121
241855212
382683124
119834562
374161190
371400706
218881836
178001889
206565821
29511675
177456182
23991227
154151882
388578353
392703236
370673473
268449816
387383402
248001373
77149855
222623496
92922307
173664542
188191949
81347303
295565087
320743995
144667504
369173659
279238950
154913036
280174759
239975479
300445641
90033295
155203697
57897032
150843842
54854148
333954526
20029300
382861278
366248556
305327596
86526316
130614328
120100327
304980388
116801207
270635584
180395785
397970122
141623810
158564928
340746450
253843662
292704536
112536302
52402139
220600026
352103744
322996055
393789229
107100030
131536978
2217341
86312032
63543475
146825417
123057224
218300551
109769965
233234537
66875957
88167178
163648862
308955706
349860911
341559869
233872810
84358901
36491006
316841198
98242310
207262062
353424723
158220714
319810119
252154903
283689940
75797041
365320536
110687098
233541459
150464610
121452200
356278445
317029342
354302874
61215142
38355437
11455637
37086919
343517920
214150640
51334457
58448525
61933429
147123374
16323253
394210298
82395026
97522669
153782303
330977249
247869755
278162323
140829652
149177175
290323850
295004024
256468702
358656317
251194681
288810325
269042593
333410252
127382097
58509193
350685010
330054159
246875641
235605085
184949073
154887514
2976333
348353039
282576636
345133534
363874930
198353328
306193656
302407591
94061149
291930937
111636143
93932757
148335069
98735311
384004089
114014946
271682027
344737999
321902577
116557068
168586379
195096172
392511455
377610651
1576384
209455708
355650228
38078509
29700869
397341275
39119083
351367104
179900644
381120970
41356704
103778256
187275338
340671241
341476458
262747333
56674411
32315713
282428836
376990582
394625672
233672672
3807139
316756992
223730783
363413949
377051563
59643352
279292700
217441745
337088183
342930062
301271784
166266924
155069481
34169157
250951430
47765229
225718741
176694382
185854547
57058475
233365996
80617684
214570807
394037676
270395686
51350380
160182150
344547934
91659678
36973590
164319983
86863155
201322423
381192016
362579526
89770827
372179282
14879838
334007739
316352630
75609519
115252909
393690613
7378198
45904581
244180840
199707840
326425255
353306717
80595911
86055788
372269309
114097543
17793805
93051483
71410751
86516790
59554038
30136613
180756958
50215162
31189873
23357257
85499053
287395409
52480160
172290294
155873353
258577543
69526643
72944503
45335065
379106341
119748792
35650109
208352217
363532164
362932782
182195052
117012183
361866185
277695817
337073726
156391208
1102313
219066032
195494672
166901936
371555282
88294290
161547707
138326862
153939589
45596076
85371425
229756598
177441371
133235498
218940354
157396555
44095088
86964061
333319468
293146328
94214357
303840569
115205509
269798389
220111349
156610137
84788235
100729457
207054117
99924183
82144034
34484156
242355531
314115291
104419041
290228506
342622858
112274689
308707186
291061628
67994871
394479860
253683995
274512051
98058196
199776601
59713511
139730908
121948311
360583614
325244068
179456521
138349338
270196828
271178453
218501388
122219662
113981014
902503
289398140
252777855
320939748
323482892
277885052
130379587
357287441
395012265
314000448
307884380
120832723
350726934
193053566
145455759
315804919
62964531
266045852
74251103
261009442
391849083
180962616
173710534
305464909
195791086
24305809
197711510
259326385
161934107
52238231
167364654
375432996
227963759
359857475
382855166
317953402
279441654
60920157
66609793
111136628
140973060
114838032
233254754
332569366
333822830
210323410
140798909
232882826
126035280
317824957
57990388
364407387
99601977
63782952
315020407
181367596
356784805
261523148
128595259
66022607
367322973
273797951
108934714
54769625
144332929
137683168
47612608
151520139
17940411
178671707
144039448
179632722
112840239
207602680
342468199
95353523
305302371
293851698
36139629
248682129
134877420
85356257
224217423
203428553
33034563
300550005
92990762
378969653
201658879
154718957
363271220
214316396
126683023
221031104
394937798
222425119
189670397
282485501
217339586
241631173
314530681
109263813
64242199
259942540
189415173
104821733
357067227
242672754
96284313
268576392
166069231
201770354
288549746
194428593
230020981
10446736
337590871
253652685
53217358
240676678
293815606
86992876
247165720
154961752
273038831
351701160
208378230
35536187
346806836
354220213
188086846
108767107
4977687
392901045
272702212
42098363
211241648
355228894
130935929
250489305
288584411
51914257
218604135
306397393
314220625
267067637
297452321
74235442
20815789
11611878
101234411
177562331
105071627
386068019
240375019
4650106
143547296
351520034
131130458
119840322
304070187
169014764
159548916
108140
62645896
104362861
125004819
163886917
354378018
93763135
391892862
330618070
160622473
277644853
376418769
203133794
134736019
262608525
322168041
315647798
142297667
350531791
15355914
222930116
309528593
196096148
89377803
351366597
182218932
157429255
324190616
171696046
165291646
334725769
137994810
108212968
145497086
76151
155064801
396318306
320325549
137685108
353485978
157036851
337067857
4004945
76360982
81287767
79308048
326174423
86863747
161959145
278918485
148900629
40541076
52766188
186487908
161525385
53112673
59548793
148839486
215473085
368531404
288515655
277246271
218518159
37220620
198468818
31179741
336587863
19736173
274720447
179743008
228148098
207417229
93291448
211021016
239322038
310474592
131635579
199690279
326433707
319168770
16551137
280831388
38355986
298204487
143825383
227235582
112657326
257097060
73295789
118306737
358516867
282872894
908876
294882584
290012826
19286942
36635189
252135560
268801073
202134533
227782565
379705806
154012678
29538620
272900526
311689463
129729750
123449403
234873496
175635398
53898393
368627549
316356648
248710708
168738490
374777853
149307648
208052012
187310692
357300662
393104289
210364271
7250823
237486931
175704842
326014185
355468724
343157417
291719889
48344480
234504070
287291575
82295046
253663217
30656388
209930902
87887046
144461136
44292757
147677850
318304435
321513551
242154682
115200642
294594465
60728123
26370678
309090805
117221912
76253717
150707579
226448854
367510969
135764980
292983035
287780944
290013853
192316388
327846098
196148945
69023410
321466551
381011322
157763107
225579247
8249460
377737370
54101853
182024514
396521947
47404340
113692016
333509610
355030252
383328820
288320613
35138715
299214118
140627905
241210479
2369167
14713115
290636910
311041046
250607030
107978144
16270496
227110879
187124413
378250806
192612058
380955693
275011327
311516377
288842939
75796067
129113290
347797013
357630325
241480635
163155974
88270449
25614755
352529855
368404443
34816625
129437571
302872833
251437626
143516474
159501915
127160281
53741403
180068668
199326277
17393862
179838079
24599602
126086235
303485058
306097611
87683371
174914512
339942207
337091160
181976897
394423930
173771499
215198637
297938754
303661566
264062473
65897681
239147397
271449892
201800582
481829
259063048
326037164
392658641
293954942
295210437
295962942
234957223
88691007
10302525
150505892
345869846
111359075
205475469
126642258
255479422
260228382
14688027
137717852
59411457
81814343
64372914
140467780
348287836
101813415
123404867
47699
154207829
31985083
338075017
131041033
197354170
343186433
394670672
363670330
142718139
26220894
73700876
265865985
257085963
384635491
296708037
396678053
342602246
292187940
39506443
387943963
307069270
158357574
238106329
151502106
127728137
158256022
91132888
301987375
10168100
216964945
81828178
265427112
166788833
384244987
251204671
259178310
309605029
162199742
297971855
111196739
163076523
218736359
175099265
354192984
389572631
208242823
274857192
287745864
151182436
85279168
119830919
122500429
259980704
230899
86326822
215760066
67419821
1802757
286927111
365014442
37692037
292015465
277410813
80692300
229989575
298662408
302294902
341012035
94827785
52443706
207225508
161306293
121035842
186059623
197242610
164442262
42366750
118695911
132801962
275232117
23886865
172867795
163775758
238167991
97522088
346491084
25855812
261026547
147540525
286381108
63515098
163740302
260484794
257509009
276427649
227828550
331044703
124829904
251818011
278005241
97824900
7105981
105896428
34221315
332026705
78556376
2155619
268551756
337013530
282335779
311401764
47787959
129156079
30150278
304683294
380815681
285155753
110652336
16809537
249850851
114666904
150511438
331968731
191718047
114273164
358223625
22743698
64084768
313451045
310328471
262086114
32581060
203315541
368777181
47975943
82919702
348689568
130121139
7329998
308810195
280150398
351479951
343063584
136516724
17830632
309895120
141563155
296878365
13680546
123591863
61184034
325950973
286091576
85770327
87653696
329137335
378027369
84379789
398021131
106644734
127106204
36782178
376821869
212263667
41194257
211532163
29620161
27881842
201906592
186863945
158315353
90557698
62921851
342842554
161709981
389855213
75839603
116081967
320572094
369458382
180294519
183948801
263512362
34491166
145652444
300017258
39423131
184004342
361950999
161488581
369191928
147098829
66028771
219956332
349544769
129352217
361091324
385357840
393312117
128854640
122781037
50824214
92081779
40904200
373716927
309060734
228903262
290868876
222402543
386132645
202973005
115601683
276976214
300383305
347583813
251290238
140729656
312351785
259858318
153607045
284850877
340545568
304044925
318711668
164048982
286382761
196084425
154668634
192123685
309138878
291560265
170765736
266698621
32091684
202256740
215389676
17726898
238480952
205358991
52023941
150656084
370490985
263723918
341583663
83518708
184763597
207118040
374683457
176405186
123992502
174656609
139260799
61669832
315369534
289579942
46999757
198990015
93909825
150883562
225423438
81159404
164479220
124184170
345623242
269839959
305991704
262900384
245146586
303342713
254041077
62954162
391059659
43612835
186431226
297884527
352801239
166061143
31299698
389160017
318417228
264195086
144712049
206450167
261362304
287850290
159145633
277842345
321377742
263081773
110430573
255599493
22667523
80991245
102253529
366766323
352057764
219012434
103366185
60917124
316294970
166440834
26881431
2444334
335230613
366596096
185098498
26981562
225450446
382028288
55074839
168035802
346018612
285029462
153922932
307823525
191746495
150235449
217463640
256456358
383237548
326422116
398541483
18504115
57868398
138257606
7496371
149637483
114730600
65312460
33305649
86663093
280787493
398563915
266664060
161373696
291117318
42471715
301856146
87253767
244986771
318384214
247311833
378304572
105181963
299256716
67060117
91358887
350640994
350026018
182809654
172445644
397144432
340635107
33919959
91889703
209427226
242978621
362688102
35317591
347929436
32893067
355185038
163322789
75384834
348344168
177815501
336025182
195279846
211847017
247474076
280076233
350942240
182812961
41821193
369672050
5134263
94648253
123229117
396916993
101850131
388386784
330880673
204224893
351684686
344621399
324672517
196003789
33537809
394743640
40553764
254498316
237949283
85220714
196085071
43741551
142501565
222615829
293555486
329125508
80458521
337628869
97207888
6391268
121083450
59998905
8860642
366369931
157246774
133000627
232557000
41763202
335032373
341571761
335512073
248753466
35448702
274510540
149720241
115912672
44991816
341827332
38798454
299231135
212206551
89645238
373306455
354784443
392166592
83612542
165678633
176312551
10989505
278621214
98025650
191080189
392091543
73189941
215424055
123392712
318223843
111611675
103995749
161358912
155438781
352482254
87533477
88227049
103082851
265178384
257695137
372488426
2597520
326502955
125074625
290890458
148542562
47415869
154281112
355783277
190043736
19883586
377843812
23464836
249455689
143997317
244700022
130293824
251070485
196834260
142243942
54606976
16096395
214902073
233607998
173323146
57121686
312712907
342234050
70518088
247523986
181426928
247126546
113961727
337109969
90266221
192938007
305469605
352758589
288228959
191636500
140190953
63680357
208750519
175077981
55621324
251673472
9878577
27401778
289047377
22553247
331840378
172440971
51479742
183853787
108928243
184032876
28775049
76726806
185940940
380423950
252000079
232231897
175657412
94802359
41935548
71463281
341948977
75922805
97412129
234241797
338192547
103846174
8937903
26543318
25372684
105768704
208622310
26197324
289848971
307407577
187351768
130964380
299047459
96745047
230634720
187598435
384717811
220250002
23503999
256555457
96772182
207011849
230790238
54933810
373425285
192190926
175021284
100446871
245972562
391941635
246353778
394426208
100036438
32654421
74812375
264241888
258883080
50496142
380431843
318530060
276810745
316563649
245421629
394903620
358402468
229275093
27078367
205161745
325787119
63695641
241226716
383177495
273788740
368287922
220916771
350942230
4398418
197797523
282556015
369795317
297968130
211364791
261991279
63898312
143950002
211183699
347092340
294236523
75457933
369027253
90184080
124285103
143341766
305302296
148298614
161837401
148696174
71410015
387679255
49890888
179466213
260346070
153623757
243634677
136932976
119373058
76347145
287583854
159514158
386995625
102551701
23662367
396711072
20957695
296374813
188266970
249559401
89662980
215692370
182825989
62442087
185303482
206254565
8574407
18801656
175357015
110786860
286281974
162535701
195169333
184336266
160321744
306109150
155707930
78156505
330940826
123034420
260831677
360991416
274383252
170177536
162246814
253904401
102264953
156397513
88513619
113671988
48371335
249713264
67873137
139180035
175231689
72758048
307883444
313162758
379521388
227121021
177660903
93115701
174339350
133132655
199005738
330462871
62620888
386288724
177949679
186306194
184741932
306226731
145898180
149576766
283066896
377054075
354885807
375986380
222379413
317317522
136049859
61317890
293556205
89430418
48719167
217927816
181394422
390393783
226901975
44156798
38464352
270132600
388851006
45849422
386308799
347217255
215552031
258496463
259940015
282422016
109794954
203742116
188322534
43770066
318125673
51177456
397462007
315780516
154361177
214438692
281418225
39234904
370431068
325801702
217041509
263318691
233655310
335292038
113492534
37504013
232981721
374266704
122446230
33113946
302293921
13495040
197265005
193451762
267237026
128089558
325829837
93374340
9169456
11497882
304319214
120204314
339351760
368025623
386309808
296312487
321226816
192026469
167914764
36000578
215270396
341612698
306864047
342618661
334827370
164729847
26467127
221816241
32943263
101132318
106007661
96461421
178741500
203064749
124025123
47933844
320859189
269377354
323218962
368395065
20893065
158329439
219700420
390569638
353971592
151277017
50358639
6527050
135268606
149582300
80498698
30990794
368828726
87400588
304647537
375889679
302536688
267206656
248892826
316580269
213555141
197700536
388442349
163236090
58161629
25832975
393313360
232818529
144311271
105135518
233853929
226970052
160375495
320170157
203992894
177569649
212182482
98706223
142728296
264720616
133845570
383828532
125397530
20766215
308920418
224972106
9987398
123698908
79671623
227358817
251274050
137737333
131035038
41383789
27213625
161488445
342359968
123055624
182472978
51911164
264465611
274538725
395235737
173651550
170219662
87852780
215460648
66909054
353070087
383910118
344262406
253043631
241989851
109115071
179969917
109501047
381223444
169584962
60459093
327982114
216188305
18148596
293453173
320728306
390550749
95522466
307896730
245533304
392549083
192468165
209014811
235475383
291561673
380595319
18853450
146540962
313062695
234216787
131061378
260674583
76813614
218672844
79025952
124446438
248904107
249915049
235624403
22243527
173566547
20734944
206367699
361911879
46404586
105920063
82417767
170070958
141593059
19944941
211043746
147231346
72251826
381248617
304369222
119805253
294983169
289324871
393592574
39974901
162920039
275963954
369162825
57690393
193104090
97369967
392546966
381676780
297844172
389433765
114227800
373743221
246303112
205967391
339661758
364798160
46196097
51990748
269175287
9769262
246135415
299340264
8695125
329581832
320802392
369811092
98550072
197333161
27760196
4413645
374413231
361152217
218332690
109793813
376783881
286891022
164726204
305599129
126368556
230761091
116845935
379697926
29629358
201293355
333881194
385084285
104708990
307146436
179598797
322872597
214129005
10658233
359243000
270490450
142108487
159872481
51029435
252779693
286417787
94535994
53440847
111511109
394539816
381512431
155696901
359294714
257614662
164377424
55148360
149529145
88867539
249877061
212200172
214964028
221385996
353307096
375033747
366184667
303488415
48278881
103192026
334852451
101775482
361753279
30833384
145918212
311736127
365156611
107162579
119837665
319905040
158131227
259106410
226603632
144935540
16949610
310653063
349301353
7871863
298946038
130259237
96653090
12129322
358873355
207392709
42697877
213324349
348223193
219794217
52947324
22186044
935349
162458855
230182104
320556809
131414468
356183714
151612062
116877356
332824536
173718183
21864686
280366177
249880779
274809159
196820011
15898088
56681662
172204514
251615060
72020855
297970543
2147207
350408950
20736479
11212334
168337600
382528058
85225318
343406093
324800394
190929494
208408244
303713421
33965078
389765568
392872126
359653666
131404149
2263704
118390878
257008168
101990064
101325364
38909686
165958747
162450445
73025859
131335426
102591531
383345696
278673412
314792054
348667
36916298
149138718
242243080
168804246
71373749
52051300
36183889
155625580
10978353
101647879
255488269
206834854
354264357
198135712
245092403
194218860
85852529
260311219
16350770
12448300
82785016
389097926
371805488
392753713
108364952
362517029
130218486
243586495
336144057
48076666
196783099
323183808
367140375
288831903
280611624
196391593
296666934
263294539
184345258
28775344
323617367
337170428
119276143
285666002
387285045
258604697
304178674
38904379
291706206
63753274
322253753
254848183
293995434
317684516
88560094
200162405
35626059
348721216
275372409
101379055
111657248
298209294
340119104
195812075
248213551
62301949
212221816
148864390
170277982
372224277
352278622
49194547
8568738
177249895
324189419
34260651
48077259
168514973
200511353
114514445
168725975
55512773
78036041
18237113
135881442
136357852
395807058
185340856
155352791
30492767
161986669
215193404
258349742
182092628
110410953
90605067
100792912
30402142
111902054
44423979
49857446
161445951
145485767
55741390
24780393
268871329
375967008
358086018
276937639
293669655
174509292
376599135
275531468
235326120
3426106
194748044
242700966
364093674
327255794
181322871
314964726
158071174
172384527
206639956
193763226
55948951
59480264
349781548
344068008
256047736
198331916
32793892
242992056
222975494
164489746
278268416
236257411
2507637
122954320
388006678
301433583
168656475
355023761
323054668
74704994
378246778
154683676
382722337
355507297
397065118
219636953
69580826
327686444
216569726
166080314
104143970
252681916
11574471
68381965
285642936
91781494
270976650
62526053
48936699
382752930
273607602
72836695
159820043
170840790
382008930
144789028
74680313
219888032
113061395
198141977
255568806
130433800
186583298
102564100
303496877
159056034
91771408
71292324
101132191
227955746
332455179
45959230
100324197
333433700
334987695
5588950
309359950
197571293
264437985
138382454
353056906
145304351
125210008
340381850
52683836
327732752
94054325
339742530
130902219
292685593
34750897
68393801
356737433
167319857
65906028
252835267
391528242
147252410
213186451
364087653
301593687
213124883
386092881
40838753
91881187
169409897
177810926
226388794
82229769
136795433
132140693
148198901
29447511
165039255
212860304
213030147
345818921
195828969
252837225
241602928
142516917
231818974
59768479
11513347
351755648
300701788
309876274
138998781
71294301
201623009
171112119
248852298
336845737
394562981
221177795
176089104
257715274
154859469
116247916
323208441
324942899
95645703
190291787
275673644
7052915
177530721
213040838
92620138
375227178
355091670
209952903
246115569
181997464
182426685
344117727
312211433
935747
40168208
16179069
167948883
102091740
377710121
342689683
159082548
340526743
374170828
232425114
123369357
237681554
283791181
175631683
23261389
227264795
190571503
288231385
146239190
131167482
397581348
181481903
304354051
171272495
13625956
345124037
94461976
293366572
388617745
32857112
55803574
267276998
88194130
39830172
333993972
290031731
160888678
113772506
143506216
68855183
64584207
366781024
346324365
398933454
354747961
164030958
197740713
51150521
106922087
169242541
3582331
129124373
162850366
59301706
314612517
144336098
91095257
341926309
317872718
50901837
330513505
90558128
53448407
383397743
271144858
128621637
357722512
10958354
99958369
284332102
85428449
239679864
169000347
168824159
83208213
25173707
125612625
140019238
161052414
50358173
79860842
5626405
216900510
246910799
158667659
163804407
92461632
201153145
48363828
314529314
201867064
245733588
231159699
370670671
165688468
358972954
114325542
80363550
342026239
51944603
106732063
66755229
26373198
136189792
264776368
195330644
5710004
329766347
271049605
347597657
155153936
99688902
2676425
164950625
282203532
162958194
181187626
284411568
132407321
89471259
33458815
250461988
85313801
140659698
355193573
74673550
390876039
155678919
183204355
304348588
252395969
167586368
20527016
398836373
141231402
354548770
397590192
61693728
9863415
54752331
105614373
204332317
34321968
259376719
192721782
352339887
199879647
339874588
349427670
286010298
313158713
181135694
199456074
354386084
47471290
211343981
354826518
8405352
96573889
350779499
39004317
283380764
109819441
214497726
204171886
147793929
361507336
395758025
339550644
243647463
15443117
381162778
194087975
283901059
123489697
42983724
319103213
313744580
161025781
340264822
1320175
93474358
142396482
161091131
155229245
291464393
68735649
115815009
198787217
172962539
283137360
253417148
253430053
38118540
336616892
323221001
19049022
134538152
143386306
389423447
50027133
324161238
342190349
155809438
198228386
269271600
203759269
250610315
398316659
394065854
77109207
185390809
155796273
283598186
325249578
141944676
334801114
114170701
377823787
114571845
15138250
86278814
81918759
352739497
334070362
151740742
26545458
192067833
88927749
286232554
59874219
22077472
104641235
260124471
353199265
18197379
42048150
265153266
359536392
328064221
23114535
132200250
15556610
143373293
153811129
89844424
254328133
37351597
371741607
119639144
257720314
368858816
244501985
89151093
238161529
239067929
381833300
219234607
369053906
192640971
21906175
344439846
43999999
325065815
85855700
390520112
321221481
164633965
250429062
8470589
201423360
158789631
92245734
185490960
391394390
152667496
86608279
395674165
157828138
300511515
325235853
105239356
33362204
121111150
211081359
55751098
155768568
110084550
314824639
271885039
51346083
163211192
15674383
32738393
303821412
253745387
178572751
355063066
335458294
247702279
306102940
146995612
259051354
16680120
326262637
145646672
309980279
393020845
365386007
199707198
57238012
334075447
285319212
335774052
126491212
174074059
82176633
251892553
84695934
310963312
256962545
284571743
64116983
239308278
43721363
314407503
201580801
3433366
8914977
310160842
214771712
76694480
362275820
173317785
341842227
46434063
368991099
294095698
348878998
257992778
20061337
188891671
353239228
30173096
296627809
227542639
205386189
53279958
222395259
248781618
40305638
382835380
383520467
715638
296681338
147562086
82747057
247763520
68180927
167748642
371581982
141046453
284997864
70466220
62734092
291432100
201790211
13350365
43350871
109972042
147493388
310369229
394595099
106976004
351020698
303477412
298953042
355850
395937041
185422890
254827621
262751475
105516155
100682518
277979684
140466286
288964600
47707640
308014643
72974394
293474320
397815680
118513186
136094485
121276543
120624310
198032488
253587537
261689681
44820969
231244733
33263658
330650481
186014636
231414491
8854656
20469416
23783519
257639505
328919693
371532313
24314439
131513784
242596117
264125601
305909668
279387581
257188201
335929508
361032074
100805897
77469426
65083918
280704495
163887936
93442604
59689977
379700619
72426928
195324534
102487075
345874053
253010092
14512703
7654715
172786501
194294542
346869800
207441655
117398507
205809241
144233032
180171571
119905113
275245087
301940148
228745050
342415966
199848338
254720812
165696213
380402919
129661265
212578993
8675638
378058551
320193753
115541026
127676100
361287195
89832589
252315465
312881835
186859404
76084066
279910269
25294545
198643442
286971159
330657725
370508595
176358931
385962315
252302638
139937207
342501469
300906930
209309274
106597459
371996102
261028103
264597136
197699385
194769558
213845274
354925992
372964907
371338382
20168453
17163266
396310785
202427362
396827333
103531813
385958550
144785176
314990515
333030179
289470646
303686940
156266622
343366232
94323419
236943588
88255570
284934475
220616812
381900144
350567153
148136292
110414643
266993184
3571053
104588011
248022169
176689343
45510574
254543403
135805719
2621389
122205494
146091735
253290782
313723296
212876441
353416727
376862521
379294687
219604568
363560329
315527884
155191960
346386211
395276026
90005215
238579778
117744160
338463708
14174835
38004010
307811144
142712083
72129848
209443207
172582892
18052007
335519750
192840936
388060493
394880276
225740004
295500663
297398957
155175169
76308619
81791838
240947646
325519823
361202847
13434054
250008416
331931113
62094847
58096214
159255575
342183016
27519916
277923926
333972951
88883932
47929396
175831391
22981985
302360863
226717286
106808837
302112609
392043883
271256738
397709609
158507342
88740120
181023797
264603870
58798518
259681172
111193608
63940761
96914616
98965077
369220922
16865884
136558633
383834887
394679544
59822262
237160200
14096168
47187059
217868196
157652711
95690809
147153231
4274216
198105794
74674045
101456328
240309905
80752111
113831928
265666649
206720012
106606458
58818533
23625521
150407374
105126824
230934503
70771301
159860367
212024545
161514978
363432798
185240687
76890817
89662623
114125426
166274389
99721355
317723232
252636817
153187848
111079751
145135689
127663774
49075650
3765965
126778571
300588510
153301500
41640144
267862468
179261265
27374869
292056441
284736088
253582410
282001240
316204268
74907901
135950558
225320577
323719247
262218690
104836535
182756341
233793619
282108087
326938051
225786495
282618427
256449369
295248559
120573014
258413084
223024519
28945279
188097267
316994125
288569949
39347352
240899498
259529004
339464203
43053847
202409961
67713558
58215501
187616
110922510
45907470
30086382
351777262
130183412
173945779
226808168
117083146
225132441
234731624
141713782
201945285
209671589
363070960
279733156
40753300
308553470
52453958
307303115
99093622
109816589
264768699
52720895
348291530
378794431
197432345
36583652
374094640
391808856
238917903
343254146
46335172
171980721
29032894
384359945
254511880
205766906
197590972
109466785
306480316
86070804
371042788
126625922
380765277
295133758
338854910
60027347
227259410
146510580
361811908
68194027
218724024
239463447
165002861
157720097
195341816
368020842
162913556
203151538
351478000
165009044
272764136
149881943
241973205
157021016
370798024
53856278
202001568
238031441
365637464
285646681
346757049
262130312
261788508
142174769
307551072
24011380
57882788
49951265
86288462
46072931
204690297
226827511
122863303
345338346
241852877
182289671
243495254
288144445
160954804
228814599
390313126
204362652
389899611
366070824
59202355
190932617
77689484
126053183
94037534
389160853
199661546
289561798
369308066
203470161
113228900
181894310
393688074
343490485
303080855
245740136
251552863
242522107
127878216
305693407
7264027
111720442
257834224
45096182
150993755
253372790
269831030
99041737
27433771
179945927
350288056
316167825
375907613
294143452
204495852
26556339
194368227
122787625
279680465
251147777
71454747
1805624
323967908
255184490
243378501
24401428
355501201
118416230
387997293
296095119
58067554
156580723
335602009
18121497
5986955
61164462
356736518
76439141
269484778
25952269
194624321
186125757
89070461
248661995
180239677
153183063
351325602
59883439
355573963
93327444
23264937
79966309
107517760
240546958
398713149
384261159
321504876
5389549
381083364
252529320
109066344
184142099
185351388
10645160
345894296
305189366
150212082
51505887
344360433
342397262
213167216
142047928
31386950
163639733
331458035
224966324
285156651
374756268
236910913
34829785
291540777
299328786
103948300
394017590
300805047
275299833
277794314
351417878
55139428
206698367
247653331
395926277
272010113
130498043
203272574
286683276
104606946
141113600
274648820
336763932
378033372
303543049
323060485
100851868
385163084
229722971
216735092
104007865
92750132
359104811
332376136
111612317
379261104
248867296
8325050
88523776
293108906
342872580
151037617
196651478
250233307
121228985
278000600
32799155
232729330
51997890
392363923
217893672
25848552
265318035
397514537
22049992
94603896
330415879
365011929
283547881
233100276
84499297
224937196
113124821
376041399
216925894
126102889
25205163
358223220
146725557
25476348
325030048
124593079
210804705
103658220
307493539
312219625
322407274
202044069
367077288
273979071
382060139
381704827
46613895
320520648
152264573
142288289
234523799
303080926
281370550
100945977
52501430
381237753
222447542
267821058
208228292
268730010
211976586
74749540
380675549
60409133
88625485
12288815
301358850
21158591
314779042
62759257
113320505
181446761
390330365
249070232
118607585
275615290
105642173
81927969
276587703
255947014
221887359
398675707
48224922
59812946
237321753
37607872
278991526
56015007
96430745
179360153
42454646
91901249
114860004
244827688
246676455
334410642
352779730
144359709
156243459
127133078
103997074
37564030
362139884
26225010
329055903
370555117
228429507
339916193
145734580
313888591
358466064
43970555
69522050
298932866
157675537
346826914
48803083
38754442
166175235
42393057
277707665
246305679
99131169
241620555
346953130
200731150
396625850
177013391
386832102
54185463
266215550
33505520
152517022
103576119
283429495
59155488
220530375
312809894
181877934
395007404
115640298
192121103
197534223
209724178
310287322
260312506
331418854
159824125
383625698
269020269
315267071
35713700
333939334
321264137
256330332
13735031
302642336
179356194
153373624
54867510
194968306
289500678
141727234
68544858
16123078
270374945
301157495
309662871
294327277
10039702
311817336
22493884
364523447
279301917
326094605
228047449
71713363
214841713
205844525
33010225
320410704
9558775
112976323
229141666
296700228
126758077
1590294
153890383
325515479
248513046
276719329
112855873
152845883
341185324
264765676
389367781
61049382
314809290
329519742
37154488
284239323
338176126
120937928
266403475
205478552
29550783
22946788
78567612
80485358
186574710
186929716
103023013
187826843
348898461
331152546
317983551
63705505
345091671
41179721
346739405
305095128
310231527
48435094
239598276
128586428
37484239
119002237
285322113
96133397
221382098
333146819
104447130
322597594
218705550
227486691
265252510
349315704
326148553
72164116
7764177
176933348
372905124
207532455
264501948
166835120
186012368
100172720
134743107
188976956
234670292
257027652
207163397
207540655
69031534
325683430
112632287
1942287
124166318
76593118
367393467
147805566
395563914
4101079
392599083
198602530
364506812
329627267
348373408
360321061
216760104
189861855
81659578
219307225
302787195
154482387
188408810
186351924
58558665
181878847
83563591
287661300
176236451
156198662
123152907
159485014
209307223
276220295
363318397
354531544
210974471
395648839
102414897
104585108
364659441
353634330
367391315
264057208
112590385
120053438
323848501
220660594
45924992
160381084
196356169
112535217
104296117
222653006
271011895
102852834
148340462
71526392
266428956
311293693
155373733
147786391
83124325
105292120
40931950
382626883
216571526
8091370
269596848
362746700
209120941
398294690
309016579
38921152
216537571
217481131
67337985
265404083
4455099
142947841
117781701
225839652
67393819
313170719
151355335
340157244
15113586
330139452
47684909
193937672
314716900
368450545
317232738
136801003
386609155
327560570
54926720
99599479
308225861
151390715
82365293
207949514
305985077
259180133
207243224
203299739
264925432
371188305
66139873
384552273
54890016
210554874
124898
129458622
169623880
74255040
141145096
85752756
258946778
140305618
251089025
29317661
115587480
234680947
371554926
100879073
31495134
291113514
167035082
30191728
219466429
308596314
262600832
21462444
124867335
155206970
294040633
351404796
395136414
266092430
72235854
228062014
292988017
220590943
17831844
87928060
304126670
91985412
156019684
8041693
93137319
295894595
148150304
215199285
196917147
264232586
33982219
182366423
131020321
289361780
180745600
144168780
202476254
113652873
159450097
109856218
339696073
103616359
284906309
174353314
68340281
85476801
199501428
298340376
299998889
280441946
395294347
193102858
293454690
204880043
188674747
326327847
38145651
365414399
170374113
375144747
130810351
26971578
366265464
124446605
377354546
318271521
251751722
392045508
292005464
345491988
199323469
376282448
373526474
269567415
33364568
190008843
131922472
161797689
39243089
398323032
368155154
390751745
235143438
179345323
181801545
331227952
364983182
334273165
289572093
188022045
44101631
76267762
337776632
134944996
197537554
262905223
226616700
51492531
67220369
372339186
254594536
264161741
88712206
122882737
25123238
90749156
167229184
22670280
370698752
286504964
247188528
338151185
191131119
101099711
195297948
52427855
283200011
272636414
224098598
364171525
94489734
121088490
364728018
214735174
328616918
17169460
339813021
141307603
289968261
356400401
119677663
299702328
175500363
159164470
285812061
344711603
118246193
72929630
359159738
236622920
249283379
206782592
398333502
192430697
368188639
321117192
97521329
60547505
18773282
324277719
97239205
219443269
118133652
156625146
205993738
239819299
139572526
250710938
228078069
83035655
183300339
54883386
216182483
310830567
245861083
165218101
131537610
129609603
254566040
353936684
132665975
336621667
351904179
181139770
363443009
59008389
33863140
356707336
87499727
268628100
336673773
354991621
395152283
77491363
28443307
247901799
279456667
171511214
139824045
101722946
389233211
77121592
128816229
195197694
93642090
96136238
382734922
43688951
225102127
1585806
238667220
383299751
256749971
229650045
56798803
384866850
90966365
120031027
123599816
398506778
69119550
386484626
320766097
308823635
88557053
397552885
301898940
257271171
241961064
380233622
204796581
165598878
263512026
270092050
303558418
13987209
159962488
336285605
301854555
275996522
336215000
323947502
266068489
46377377
322202459
5457494
395061384
64936908
106473663
201112959
253969344
120098045
28872729
118842613
295382918
365753338
124676374
173797399
210981
203733867
338572284
43812205
88131465
62385340
293948460
209304962
185964450
271118508
1351479
128354066
270997174
139236673
60563067
151726715
120090634
341407950
388559033
287603929
151954382
374889192
203064633
250498386
23897090
267001227
309215631
130242278
226231547
27398148
345908676
370111770
21646461
316707444
49913540
81574377
36639850
176819871
270876508
302114010
316881989
13876262
72447350
29156397
328290915
196645800
206669118
125332758
361127630
392700537
363067343
68586815
389095283
96894624
253074707
146701393
125293516
321274649
292472700
185053295
80861602
272660155
376724443
140508112
350362729
398843351
77670284
376641951
307826482
362889629
73413310
276671181
223684564
110762341
90427234
317074764
270959496
60954415
85742902
107508300
47935753
386765419
300736796
49049256
139401568
189054496
246034961
49540052
283360938
324045454
314696995
266965536
74067487
381586140
283491334
30802805
168714572
218090904
149003976
157777900
233731075
294926134
325532552
343321976
237722830
155132861
122457967
64860811
67560005
22075504
118284833
172097377
395939815
271461744
132914131
111773747
206910110
87305379
73102277
147276963
16970960
94631036
214406942
17912841
342894418
339486800
107002512
393017876
112830705
75537427
372920209
133824518
12687009
340343549
65945474
227352616
355460585
448581
271674741
162320277
53374932
237817563
129240710
277322063
206589916
38528618
42544448
266965858
39209223
295349541
80416923
29674299
331649378
262418889
373223813
372961378
293003991
231390771
183140631
273639884
69938633
373112885
343591477
79422851
389907789
239065501
325132054
346074142
392374523
375198182
337705609
70724302
224685314
309674304
53351048
177977743
270651755
323987124
385105273
30699425
221531991
335177895
40476668
271513811
151599999
195195445
328294858
85525817
321304122
236872865
208439153
21530321
384048479
381734580
7786103
287397758
308653566
240102352
278040052
186408047
135094311
382745596
274092632
326254776
358951439
310783378
93576803
190860579
295758759
186850033
154929922
134604016
207477903
302041218
356814275
262222947
236983049
178857517
287581087
58115257
246833414
145819193
227432839
329915038
273864573
354013599
273203448
204803124
370387268
259036866
264538131
196654387
203169276
352504851
342241822
118563512
69436664
226116083
116880987
364742666
227008480
54806141
15938481
33144347
368755940
237846334
33909560
23366891
255733969
234119322
137122344
111535562
157404079
361323056
232391816
79596379
130186967
145707676
119383060
348865403
188393532
13139420
45852709
138374399
269865516
103979712
138076293
125262319
167750092
174418766
297751946
323712699
298600543
211008389
153980050
129349970
331992578
149948589
88029851
130699016
81384088
293833572
260416204
44746831
168829155
376649230
142171300
284971696
51081006
40399006
123800611
189495235
236867048
174205311
74622484
112185722
183929929
257918130
270851474
68187695
83212959
383652973
307337595
229374747
73381038
347669449
6375182
140384270
313357759
133806868
330893973
147680587
304965664
288085788
40732665
360738115
394067597
41968847
86762713
89341070
391855659
49158550
332483126
193580801
130459938
97787513
15174271
95026862
305650076
301176329
38415526
192656522
294502223
943986
306788545
228269299
180648759
202687437
55563921
114409305
369776388
354548108
262835546
83276848
62446247
12875962
190424846
291477002
390615006
148903136
66190508
379881098
270688428
219393111
108960401
396369603
334361568
83118263
160269351
78228985
231063632
315976545
287786397
276904059
133200163
222406857
373772906
308065448
328856811
181909292
368991641
23794782
43755840
194185567
286601155
335408521
332313803
103369422
180301113
372766444
262546836
95002820
28415902
241803221
377038905
99765128
318300368
280990762
100843136
156509243
94229488
266759009
27488269
365430659
187100575
335622377
215327144
9309192
230840663
38043305
14632139
19613085
115758201
74337597
50135401
100295989
33328173
249762291
384726811
62357378
83193644
367524592
43789629
105818061
397403651
84176835
347572629
88485164
225235765
256294217
293893598
90968491
57088729
276429481
233801694
231721053
361120959
111298846
195705200
98158975
245234357
296240478
266616196
387299980
205270942
151345878
290426287
180289993
366993670
212646775
44573306
61497298
197968573
206523952
378430754
326092739
246141239
352522846
239193084
193994949
242672316
263922446
226574739
256644193
281656102
55942080
160080257
107994904
246222088
135690835
130823005
286754695
100110612
100501643
164817100
59178229
119994328
211753145
373165835
299257519
328699436
270513971
81493661
313049788
235653454
35050391
41151752
312479687
396165881
51241530
380817707
35708786
361719397
247004313
3756605
123259611
189487825
273320989
386781028
182169911
36885992
4616050
393695755
327870648
358390526
356790501
3048775
103940305
396530759
272491508
391320832
119728229
7093772
80227825
207950110
52374855
377412479
336744598
159404889
74853062
193957430
153698612
5048999
394218322
389771233
240700159
306888793
371693993
347407730
272198172
60154394
349983307
280347521
373683561
187252851
15276051
264599777
196813911
37495957
304396593
376615354
11955103
229935214
171112053
305675379
186893001
71705721
29912953
125787561
222179194
92478654
295232530
388018294
88121051
288045026
200175957
379086268
351311859
31560057
154055514
372686873
283534385
335696586
258081311
220190128
242713909
398930694
156906424
366728096
245077941
162967319
277872084
262410178
252505371
313988733
195174889
125674693
196833303
250173855
146130168
2901634
285896556
193250821
166279142
150330208
26309951
157960194
294504229
36878851
143235741
344297835
232971194
121963122
78457913
111358224
176424664
199721170
167373689
156692095
338217169
238583282
81726821
272528254
149304637
204169751
115737834
185560944
208118157
318972028
315417797
295480924
223400729
344397314
371471879
273647662
327616162
178856652
380749765
178383328
338226247
237932987
146134981
122292769
324554467
23842292
76742950
227938978
104357819
250198441
390571773
387855826
83660320
206022307
338717512
223618298
229993323
86008224
307658243
267873936
189763928
129403369
175200787
233333123
362190489
276835012
41876792
58453472
139419014
227791658
144332107
234338341
110678709
202505754
183883439
269762451
84448976
314291103
289945753
233413655
330100290
227653841
395301565
160140771
184521701
6758718
253669688
352492152
136175917
47096829
375619094
141711665
61600089
340305768
230031534
188846890
158418680
230601123
252351079
342352592
208960699
210868935
268815203
378916705
307942763
142050640
144437279
75921099
271546240
353054255
383398878
366283534
273621441
31395927
35937165
391028949
348397832
19326652
168132424
363119778
296906533
38166906
217071873
218884769
68677288
111098187
379395
278189513
136425603
190664079
297030028
206780721
379318858
174398798
145118346
306793862
347620823
161061138
352561051
199158804
293510095
395932781
320237633
63050875
62749013
218892423
73762549
313529298
267901968
322216403
52596159
30144268
335144
56684702
369900645
285897421
384784361
113191126
273027758
87717762
6264219
334686595
72747394
152465755
226639301
395918173
115375347
208222697
33240307
124797290
118814351
266940070
243717430
335636468
326210796
347504016
361494793
394710380
394781781
153778577
288171487
349109441
285093969
109380532
158236084
188663422
322199447
221183632
248574761
10637191
160151112
361039169
17614868
67182270
127776371
156438148
101881502
280443322
106908227
295577613
231124529
228522446
396960072
113426114
182247745
77214288
373917411
245545901
205221423
326295941
44350924
273021363
134566382
116626689
292605288
160562686
16261435
200634526
116015246
372178152
226183076
312286854
342084577
208401974
304952898
283629094
153534718
109147288
39852764
390462814
107748594
159152626
74362182
29990106
119749387
217758858
121358344
164583128
64722896
319335342
103698183
105496766
142913886
333644214
58668599
104986047
59707775
79507180
46597696
292302138
94932040
364259695
289775499
164920084
81056611
393299234
95900557
21360369
166435308
111131958
209367710
332823250
140479126
285003966
48324634
76256638
332120078
35658924
137871942
59903700
97255644
266852819
56668228
331163177
333312333
29173560
84786696
358962977
385101931
329506585
310467378
150499941
5070139
469646
224145519
195127750
27291593
79166515
71449688
256659895
158947793
93239021
327021360
220840880
384093445
164544542
11744576
130150804
74947985
225447008
144754292
294329966
89741169
194409446
285596745
710413
213481274
324825302
102220861
203514187
362331724
229284321
61122085
375782272
130968663
9481548
343930362
359312568
298434904
25619560
23634508
163574913
92225663
34240909
81212494
390316614
97511818
79634062
170600735
300897085
96733511
355213490
142510325
80698539
282037632
324225346
239608420
328683859
225418094
69094186
30657292
110776941
45600198
216645760
235411341
177304992
205304035
16678725
11121844
195546620
194633716
212005218
18625873
26263278
9860160
51862972
389979489
128884395
135798540
379646451
194322743
207605475
250693397
315350666
325648148
255361956
35748316
173648050
128333579
112960848
355114899
31296969
171352869
343183311
173991842
207802629
19103831
237656402
168061088
255602463
237526002
166797029
245726293
342267773
357861362
88041760
267454791
360403625
350795720
68675542
51153951
122832794
31892196
256586639
66994821
310837641
385529978
28746846
288924525
103596572
191684641
305983267
253493589
397909796
236222879
170268568
248614956
329553241
279751258
154990963
13271830
348677137
256430612
49512473
394418794
194012935
178228829
324280812
239305713
292660785
294037549
335394597
82642366
16032909
44231587
353241278
249047449
384254605
392553386
156451357
53576237
98884763
23342228
220473809
119884391
364177484
230001374
197257828
334314885
189168748
154304068
370839930
21697098
182552462
234417871
186482419
44281282
368004915
17499100
13820164
147085971
373459358
61555686
69322720
338949705
190709992
314426686
20018754
136585194
102836845
117455072
341556355
71123436
127008773
320658531
154392141
337218790
238120916
32065311
298120570
101161298
272826767
94383561
373028859
38817733
142001924
300542040
282223618
353861217
208942653
34822715
60707054
252268021
204193333
373541778
366194800
114870630
10459961
294806453
277625821
338698027
69157359
169647803
387532788
367915847
145677270
29083455
235317121
10225748
41987555
177569738
204850502
249450036
150238364
358782160
219885319
385294573
370788719
10303552
113117066
211726145
72360519
102641310
20610012
317341995
329705880
226404876
45091600
150154490
205921426
304120140
315215710
132794242
354727065
4681701
311132469
210278391
303815243
282652890
480949
278413738
223907328
200318495
91144112
18853300
174470927
7965858
170515856
58175424
101607932
344215064
88992809
246834073
114785957
221822391
95354006
134264362
205726073
164522572
23715046
6754722
397602849
293710835
90555623
267373983
147406411
361490190
80105501
48984670
199190799
332511300
188134480
388862058
104534901
313802530
216110738
330111485
277294922
256447721
319284288
193607040
380088604
137945363
174884934
102263514
121260589
226200605
192024662
389985766
133065545
332845916
219178488
395847413
191991686
95080414
78846448
210024919
348214525
144203349
256422166
17720589
247103384
350660230
213843563
335266184
79429120
149557107
228471994
85963114
31480557
354729466
40980360
126320920
71363719
87762012
49658032
368093006
230682487
370429646
249677131
77852590
268342281
214033921
102531887
254124573
302795374
248620458
112961935
88497647
248707851
398548023
277408516
202481381
49420924
245730079
29170916
5951171
190203450
279550250
105550676
178809553
130477180
210546663
136802711
1305879
198548587
346637387
64727377
31689941
221038108
97503262
375224513
261687273
152294820
298680552
263547462
82722004
323245164
211236597
178752540
103039319
199158970
80404418
51355122
152589120
79379292
283393889
3421809
178140620
248548327
288719666
89148741
254125730
71285902
80680060
5725715
383277069
333272399
39601592
216437319
296266388
76527794
226149994
304173847
102088541
47013235
230156579
70534041
349091464
200998610
212788444
37818939
95728309
232644794
238420483
226321009
320759758
348167039
229775312
136409787
310735702
113191242
157919543
153020897
53211928
195203281
252467866
332338498
23841913
355879310
96110822
92439043
270322072
312031668
303164245
116787055
194936612
287472917
350116932
304223620
203113580
273153390
12820162
15676505
122597488
266954268
226918738
288464559
72083608
15209425
110870927
146849733
269067832
253994564
195886834
221366703
287329720
390719665
317513786
205617225
296267520
207315556
193506931
117870775
85371975
21691741
154847699
300195429
265519697
21280005
152848202
185040924
87845619
358317225
347224993
104856432
305149889
294722258
6676005
381959673
178259810
86747688
308345067
378975173
86137807
221758533
148819346
377446577
351739860
338842193
272442360
292506255
361964020
309029637
148603672
277937223
22067025
229957819
265487287
229175237
380040034
297949833
267009824
142589960
353531541
152533380
276824603
11494679
314605948
134169952
23882919
103447015
130023358
138873887
188755906
325318753
241878462
131641927
287856915
110911915
238639060
128127864
108718248
355374008
88070005
144411066
41557452
347905715
304549501
306485058
72630144
212088901
92692053
207969760
337392348
160174594
375125043
87115779
117073866
91837133
145505963
352697876
303832397
333585947
360501864
14648111
35729754
180807808
159848175
43093787
315420649
390125213
73076981
315331348
89253697
201300617
9578775
346516822
135505147
204348109
177387702
342176232
21071146
106827497
338576922
280505562
92688242
376750092
166854305
369773242
138466057
81144428
130933021
109333208
284967896
363679499
24398122
168163932
293389918
298723459
153886683
393381411
320724282
172452175
335661431
117069644
337905532
52419612
313734395
21781529
330772933
273309269
342438970
240728624
189172595
181370082
21278533
75204457
230780281
307863825
75309693
83929586
224704585
22624636
10738931
186335378
242487604
32024071
203600702
102302096
328556873
222844264
353792228
79046198
77758285
23852423
2282197
289002521
122515334
355057283
101329714
192978291
347486859
72375240
86099382
129191605
294794737
301449196
122599740
67205750
177640518
117701848
244604030
58281255
270801417
283933612
95031859
165389983
391908991
65742085
64206897
173007988
68323167
394590359
190414130
265509203
95220783
149983752
331299822
86660143
369205866
64467093
48891524
57669607
249315700
318984699
58303322
191522181
76288813
275712569
388188082
40474952
218822303
292063144
27279297
272477318
225432023
355478336
16291015
254402657
351896187
252775996
382086211
49551273
106396144
131432789
242499190
248075125
183806488
97103816
353078528
277026444
382077439
116391547
202304916
292159674
68858892
248910278
160556960
262244887
160125696
150261426
373141759
246172365
78665478
154593070
250080471
50027758
278111659
67454230
212374068
41263639
280081845
2537852
249442657
116499781
12592777
41038355
193077341
241079041
299057123
133438120
202166039
166683310
323251786
127620363
41724364
81387800
71392047
168920257
280722453
277185524
66739672
210809408
53786036
353209844
20670850
340804287
35059982
274781509
355419500
270627740
328811979
275518909
219502760
360625601
61930723
196951911
84391886
116715287
247324405
133822864
362537273
163272611
77212814
195502138
293217343
308545353
366281952
215588743
11659908
288388743
383161268
334098070
335452538
35292013
139175498
222657805
92958776
173517314
55288668
391676965
143141082
300262398
163802018
334317591
368881964
116933166
171494124
247076687
338048962
254578487
71634678
382520835
42834084
208851655
192588068
113052721
258621135
155228587
205045684
128191710
78808731
354841218
204929015
85389339
191156240
152326848
157076889
168514296
50078862
245801395
146399495
243100093
336299578
309361096
151835105
173824801
379445215
127665700
116961979
35363209
125465914
102802336
320625259
303110612
221942614
238874126
2137995
235835555
125748228
64621145
215068032
28568888
115518172
337310783
177105354
44949518
324831654
224008532
158256001
131924582
63166796
244606942
360188668
231704122
210826813
249562647
279628579
268045767
182858844
356628285
31834467
172258550
57566986
271497748
348780131
171419027
336885939
315505006
115853363
233618741
117150094
128522685
378508762
82088735
356074815
385678243
391371344
340648739
183519834
76098925
304497539
100166984
295342727
265319112
315466120
378337754
29109431
205835351
182161789
379605851
398327582
87382200
134876351
234896447
239908818
382924300
174121436
111179179
86889606
268929468
250965685
258753585
28014902
84382450
84994577
362726857
261320838
204460636
154791494
278885430
212393272
116640483
43256792
48906428
237858590
16649936
195220425
293584065
60991566
99740863
16410255
48547120
269441575
391965909
165600868
195418778
148432458
254798035
155338245
232553150
359126676
287848485
91038845
221662181
46713007
183774272
387115111
112605385
77466889
208413524
215754634
322516157
221511364
209058716
14070280
176505094
77286989
217875050
360442050
339426524
26971316
347922296
334722703
358522076
104397752
93428410
45311626
29177627
214904042
385608423
297150504
175310667
116766263
360927111
33837192
13221338
199250969
296432941
174973917
303614332
367382737
381355008
298023602
21719414
325362657
185195111
230073249
259397838
343938124
222958116
281322347
237870216
275858070
94064248
289800656
213950674
29311407
90571041
362912280
182986601
125529266
300406934
274282243
376841391
235229124
201469815
352723931
131209779
210613114
29037256
43396817
125559780
211674590
110242241
212120011
52636439
24948901
103299453
305492213
66591794
140029378
261143661
288956340
327460543
193009787
31074273
226338344
365082382
203710954
355006900
54390493
343808431
38010570
383241967
381601903
398996910
39983226
47078556
111558287
194118483
85522199
359314722
397392751
387944285
380214601
220786635
272781472
256943457
118277820
335920750
267712009
277678976
51518880
370649214
193839000
389643661
115724218
113803632
118674992
207801014
138755443
334238221
194302381
163161983
31190259
283225269
244253063
395933344
227751259
219574790
289583359
309173422
210570071
310463599
271294345
222445740
196547455
323720174
310017087
92041488
393715647
228356721
265962176
220898009
3405354
211403501
187394852
77295661
69112375
277490951
137860709
374721726
120949570
386533261
360769412
239011537
12539968
374530240
155819632
340634824
232940307
4839523
298557226
187957510
324343668
162395133
279158507
130603164
231572504
266729557
225573204
363572819
109923365
357921376
5532859
341614369
49048748
347862549
246638757
274559867
273116888
16951044
120426323
84535186
142769457
305366080
123505546
235649547
342526913
229986384
89412699
321874614
365448804
344504427
136690291
315469251
40856032
249101653
55622739
98288439
218276140
44499442
137320136
246183279
334218036
375929937
138787822
132740608
58007899
228343828
68596647
178953941
308235348
102638979
308599520
365649370
8482057
156323478
265278834
188947343
285088408
118738686
83448871
222772132
5518839
340642623
191598326
218546932
251368602
127245548
213171548
75995163
363721126
98107127
314698070
295950946
387317445
145160132
216773211
392294447
332644026
194484424
383692504
298300267
277267109
342234554
43790533
377824715
34377774
5490272
357855131
256080809
352096646
135003623
156048777
81440452
238377079
45287894
239853933
135391416
338950395
200387882
16098560
351957079
125910203
171764588
351508686
265429338
87714971
182952825
151167129
122489985
196768887
311181470
307183918
30100133
4422950
170413859
268298711
3271125
360308960
131927853
2990230
248410286
181677096
359269289
295973483
160976714
61418730
198675152
360865511
278202213
25083655
293015951
52890056
349677176
3834267
274624897
351406344
192416445
99746664
265196458
311884334
383208452
53896632
347201541
377133832
157788509
148752080
115114381
84760330
53263549
125057260
6800629
29404181
347882004
17344986
227840508
311610
343000768
185888295
140111296
135392801
47954094
193295587
292084964
283056818
209266382
118568956
67855376
66870276
398544112
394766270
54102866
237487453
378033381
54733462
329061267
109084945
286824930
93250971
124596578
66636442
368283017
147344077
331575335
172698376
15479613
388994564
226376055
316881292
393201129
79736343
34670459
120490143
26387863
140052047
324430082
258613138
379465051
361954975
391349944
310118274
281628478
57789371
103587941
200465339
99722736
292369948
277005982
2480801
125477829
160888409
367455599
218561726
355676951
90691155
101171093
39224062
277512962
226838371
321980383
344245463
235779982
334902094
218029931
5379535
54047216
299432181
51401601
54960784
255407090
62162182
305953068
153918858
263944342
219983020
251229004
196205284
243811259
196412754
344840165
303560457
330701594
271748286
34333161
395530031
214752243
346530129
61190313
226085665
269579072
314282874
215092488
301822822
34323947
169887022
54126552
18432744
363546809
171367334
215800268
81514896
288751716
368188369
249581904
21423058
362994740
375926796
201911995
51901012
88951221
150617076
239583369
117280197
51609361
228144799
76089308
224453153
299490787
162974907
42157920
270387360
268268105
242511205
30012862
378593968
240826578
97782093
374422963
167511864
335820560
316265091
99699877
288647784
184938993
34073106
317970582
388580499
283764494
258526475
23959776
229720696
38522019
262589985
284032040
13575081
350218833
370313945
153768232
80569020
25040319
318148849
67628289
152553373
388803573
308404924
397483756
5512155
144222028
249359062
159701102
175003006
47006785
279084248
148166798
46275961
185332073
167887071
29781299
353148262
217624941
97580884
10412019
365827598
350499523
207974374
127903928
306804906
163079663
261985886
21535650
75388731
147546084
221036666
316431727
131895448
288668235
50539050
367219341
102903771
113834095
335014532
206323849
140596967
281991951
264439073
44260766
373542299
77528771
117615654
220262799
161698719
107031075
156663431
34138978
164126010
77454777
387259633
183702758
260124347
174485925
294621661
48811504
351917869
14551816
303275181
193816220
224926019
274323824
252403747
117838467
271113471
336426734
237388307
90642634
277358837
170723198
24152967
237406546
90317128
368362230
96557646
32639445
170273263
289618047
205312992
237544021
310219694
253237589
294175522
112007017
105870641
50332435
169535227
239583016
19575876
387120574
323950730
349001116
352762156
161913950
153031938
145687054
391070972
123328714
221779850
197732873
106401890
186073978
76920653
86144398
170259553
304275384
152547342
189187732
291893284
104328203
154883305
244394103
83177522
84845391
18481048
147548469
370167130
342434000
325349748
283728724
28127780
38271216
56224871
203323055
286838877
387714655
113065842
161270931
1679442
73070011
94801568
285344424
232897795
85387462
12180778
188244310
178774313
124514365
335198516
42903210
203417534
195650567
167120286
293872536
45915838
162045907
263409482
285329168
370863846
388635128
103796920
255249632
126460166
25075480
110675170
385248358
224863621
63253100
346196745
341068719
12932406
317088853
235101495
105130376
294979991
222173893
395239731
297600840
43087926
214401078
26471322
193848551
366348984
61738797
186768807
23425820
123719635
195871998
31548786
349404513
14584661
330112506
167543486
208151188
336256443
102419264
159924539
345255224
18003906
212112702
39089965
318172768
303248040
156141429
18124335
10379757
186372908
67060295
205171369
246629232
40188773
12537638
178590057
48534800
351646059
313739405
84180901
238769732
175520513
45342722
263317240
319148555
7516224
197299661
326829422
31318317
78740945
40000192
360596574
222531651
296381153
68047623
61680669
339893946
160357148
262681319
209751818
101889368
361669490
362843939
8328111
328565168
251920991
28489715
133105385
331402628
350113285
280345925
24028466
126848805
138816891
211338201
164200953
345442502
366200052
293504887
255759582
72539521
167804944
395175698
270445230
202572941
208943317
292257377
24541456
194283078
301088335
231661941
110718399
316024095
119227498
52937921
21535277
14342497
270743560
377121233
36237117
120689549
1085208
101227060
358361382
16212647
62937558
261993492
14806856
113461336
376440539
367360708
304341460
333945595
160326839
77282451
259107505
355030843
326248852
227729827
85221926
198427132
320250806
368865809
18212755
210383720
334301676
149484455
51619388
20849799
303442230
263233963
244330136
112367075
196956097
277857294
57804760
317757251
358828700
124907484
140607831
353427518
213249388
18947755
178244756
306027568
277495375
82401013
74980155
330039078
353770100
375373364
358793347
381126357
85346580
295874405
222472658
283133381
89047267
383027983
5665384
218593728
259277295
343902502
68225148
104844403
52001393
142072790
334678417
129142542
22396409
345507703
278067816
219137791
184203381
360487543
273920072
48751728
358725788
177202023
87096889
136924402
204903385
208557966
292280458
356634360
87414307
304927569
234836793
354572270
302358240
25273327
278736819
367771081
161416822
188106740
390080631
161931707
114847168
358159855
374928019
338742638
301763176
224873325
271735646
150542733
384770360
398588224
305763919
112313835
300375882
213539497
111136194
398187888
56357656
85207672
247227380
303189041
287764257
36340740
76705097
295099747
253926298
64996257
4831624
397028293
112149136
386752797
96602986
156259563
240814712
5876391
167396759
257761645
394816829
333126669
317867984
211910606
397109064
272074898
204570467
254196702
145535706
240858317
384051010
297080704
39038662
210173226
124870585
23696632
81018916
239298104
320424976
330443703
92272828
10332044
302196000
251155320
361746381
151747132
144767023
300563679
33643382
53702350
342206950
24433389
81507841
379575572
947074
195185243
278012714
133570510
107181121
206689049
286229291
93438815
85923368
259440048
301231715
322597938
124556939
356654811
232003545
327252088
197840452
8347710
393071201
305475126
13853207
245489576
388928998
276623770
29298659
189995581
358074035
5627352
159366713
231550923
107798953
216817674
386074312
126762607
39103413
157618125
276524094
355586129
232111667
131507395
22734532
330681686
213955198
164169001
276069983
392773982
362290045
86766533
381624915
5403305
134830868
81945995
310915789
303470330
354830616
276334695
127863751
255705617
152857975
188153070
339801337
386385040
37464518
334615286
311199811
87801452
168241829
103881811
157652250
252681885
321524698
192094693
391710626
369392564
131625080
54639894
64716746
252659705
152762160
142349037
393213518
194055645
315239501
143605330
369639449
66411893
108684321
327851365
88368820
111033288
175317190
396274135
37564419
145651384
58480249
296814200
101675580
198352076
134717962
134483308
349248229
47136948
144215893
277551640
261276275
8932716
383077749
216091757
45852762
316483058
278361996
393761082
266392934
94412884
131214942
20934306
202153010
28470737
95656739
137736931
105048981
249287885
379259233
384848374
167703201
251714224
81459293
112283278
256842603
196877880
24995282
15424999
390841886
115935437
128319187
59788612
146765152
138623397
382043617
49335324
355201313
91090448
128743966
172855537
341907970
238598716
192289002
147700565
44365412
354981509
249551080
325525110
322164191
375327636
79687279
385098897
216411294
139272768
179282663
218670722
184155092
131384827
229663338
246840760
140187105
116906609
200021206
84189126
349359098
230091555
129030041
36882708
34854620
134886962
248678339
313009221
190604784
138381725
29868480
250831554
77543337
86514289
204520875
275108340
13821203
124495061
314119356
158610742
206842560
170252302
72905413
297683132
164983908
323337687
365193777
55987206
14147728
3638418
22990966
178934234
88303891
14446636
17915273
108787484
343299289
51501470
378658083
354702548
244850082
67198104
177287736
93115428
61282066
285997333
336744375
22422451
126255991
145734485
160956110
130578042
275302576
328155068
19612075
222753594
189765976
319915840
101474365
96948770
179331113
343477921
85900782
101693586
81787999
290536309
354437803
227287764
384631639
117555500
118445393
246357114
356487889
168362412
198308986
193423229
304695264
306883060
52911732
282697712
49009301
392672744
207239726
120439237
390152228
17413454
91530866
168521857
301648098
159813941
342433347
93809099
296351556
219883959
312013059
214423757
225985044
65933759
131239649
25741446
34621571
201823665
88567279
226131560
1976977
336269041
127813017
381588839
222601633
307726005
89194859
204801508
390747992
122702317
255531561
215560022
349732648
236243606
80980546
392107171
113256354
315867949
292778917
309519104
226789783
331621420
13803089
19282786
346803273
309201092
1808527
277584183
196373034
19637614
368924011
185160136
197861555
24564972
393437437
391792154
390749088
42300728
9083868
22221879
367185666
370046099
244126953
62066611
370217109
304185055
213815922
254712434
241413013
295731404
388589073
306599866
18890049
300552500
217673726
184176654
329399439
202286973
382017579
144748766
132511603
27978393
56900220
151593288
306569763
257980582
146903589
336179365
240303281
241281655
186245689
245650023
268909178
86540184
279573818
379189891
263662852
79865583
68246119
204573759
209429618
48766590
321145822
269751982
177852684
126054580
196833951
122445311
267472086
384642580
94847700
17224068
145291045
147543300
346918841
342706386
257115257
79146843
35132084
395367577
361544180
243004449
152966798
89933101
204100525
252224842
6208347
81485967
311674162
39237701
157561505
238144915
220551922
313277764
16973825
41056172
322543771
289371931
119808089
335164989
385694936
346200659
212384566
375950738
346587615
135190436
200384908
98261194
380884243
254277711
343697462
170258808
235582550
316007767
90019507
126384334
371725339
264166582
227336077
70390668
337721153
172946733
243298712
275609294
129353880
322996443
119829321
77396184
280147025
942333
41469092
310354008
79161946
30556740
352283232
55443327
205804393
259532186
152093031
352785960
372762065
288090322
180410253
273154395
210853452
362737192
285597514
239360262
195899644
30158409
68604626
123767409
24013321
376836901
209889153
383554786
44301113
82027425
72186284
37900625
158496524
244914812
240407160
180246573
187708607
144631213
369494452
391378910
346878705
374259300
72384056
344210259
176812921
281794443
41655632
95392742
187219588
77749037
144410696
218988883
14268283
369461957
85809
288829411
329100642
309822679
124814108
296037804
138659350
96341207
325218648
373477538
96586040
185388914
81401738
227936179
270236393
35630844
7267776
223211115
379496460
364470220
18886141
52758769
122129572
225011545
386480578
173536407
105582896
218599753
78316951
375621118
208852317
62714730
26491148
147269956
66569357
156398383
326222515
300103015
229190537
68436707
123171983
199572231
194051590
22848718
382283495
75402864
393725037
67542986
125752502
388814649
18321233
10645895
389187292
292913871
332722980
220079702
129546095
54837947
32022708
396150631
11111202
299588016
112589016
134022473
44562719
163273353
153345231
93297785
368751596
108935987
144283920
391190349
149146438
22008504
178786142
295112945
394360195
86924753
149839165
310720019
26493576
168103094
91644378
130887984
280279998
71177618
8924084
338878603
297423871
95112533
346451212
281337721
373317391
28600099
264265076
309068938
220676497
274275385
229892062
242789304
90423039
259372015
202122170
112035072
1473576
121735568
47909112
292109852
289078968
301594197
308773697
294641077
6399980
53733260
80330821
220600167
137371847
125803876
41167626
180447939
131032633
280432308
1463986
162814610
83463454
211602675
219708746
75616637
60204559
31187130
292465749
71374474
285812350
191200961
276494928
188299845
154470801
205658649
224753386
21740259
333523313
221608422
285181369
321662089
240169917
193916268
71605851
148107342
131783001
66176499
69431264
192510664
297584563
74880906
101784854
327568470
196905873
178547787
137061116
174317794
53938833
290624452
158948436
387298509
373817572
370885035
30334184
43670568
6541200
267671172
91822238
190476504
196231058
293196012
152929809
319874372
293178825
290594723
398541657
135344488
340510263
132487380
348626788
265179578
179269732
84474921
338050431
60200437
223553134
31317730
232744634
131848643
107658333
253229664
310451851
9894060
79762519
396999762
288826774
115662653
198864225
134618546
176625140
352538660
317329390
5109093
200266517
358520642
59211767
143016189
205597025
82168235
23806038
171494090
144709950
314746694
200021385
391789565
345370004
102827038
221303305
241559338
104024406
373173350
119451996
71170740
168139426
285635164
129745510
296395357
50925019
170596935
264167380
75016307
18381281
117488875
209049102
129255900
295029606
246703912
292944038
358744760
13336429
345379766
123566296
105193869
393486378
127435094
78112183
103972801
21435739
197557088
265177953
248815887
154303040
315309478
54062299
23909398
221780573
22015879
352670774
304281035
192374944
378690709
155410748
340849965
252397097
5923886
205979548
239998128
229818932
247979052
201684590
333890713
189761630
396349874
203310515
17507191
188649963
269958266
5087903
279885886
181278921
172383613
330966578
64593382
369551148
46766612
305877420
336823160
193589594
78815562
73641061
357070938
78543341
167048043
115010534
327606075
299777901
86042236
104744028
2396639
118757499
393039046
289208709
368220183
164767034
112030959
72913462
234715420
283723237
6636866
124925942
245000938
154141856
276812661
65105193
14482402
358067733
40062902
102040051
251462032
237442976
323576092
258642301
257296246
156520066
387334729
35343997
73228888
176874588
193383469
375807227
271147524
317087472
140572231
312043297
164835562
372079254
228214237
15484774
343043467
216482203
257581950
192589985
13591102
124402402
208817847
114243870
324900557
32439819
339078726
372024885
196703074
84760647
364566799
196649979
310007931
235771372
199442260
24959567
189593920
262919240
76682559
50050114
324861078
278777414
158761984
309536859
154634440
394823021
62216501
47610185
82798067
105520181
356022098
103514290
198844880
376852430
131444562
268690955
82246895
66328435
128511583
261229473
335926151
353076322
270031653
280267113
215459934
55235076
153566275
396918692
271520507
286452965
80301354
366548439
361412675
57097481
232336828
159899088
41334372
45329513
310986530
157433762
66840731
62974825
186613531
157811611
388561404
276911377
50017486
284266282
113361065
1992588
327818861
72354505
185916511
137397993
74591916
219734619
323334696
285212192
365740828
360643120
397488138
82687143
187918077
129079304
369747947
388577465
272627621
169550793
186209665
318787658
246869282
295594305
216571305
41840101
39961513
204867615
56082238
165229393
45988830
106866417
54948298
107543178
251239891
334876837
6267651
336102114
313818141
198001143
99639753
56790262
166647661
389680782
103554944
51879695
203850035
381608667
99440088
373909585
204169601
23077116
326266395
355077061
346403705
82331902
281436839
396524889
244345147
325440621
41941918
18169644
22962464
231192518
273968414
14798077
288263508
274248935
338797800
120920918
186490271
295929101
235381209
120822755
78692331
261800043
309427503
102500520
57447115
153034248
198613555
294236656
312347828
35422321
367614838
263373603
216137524
78336558
386336250
276991671
34143303
99897957
182174888
348844165
237656644
348822624
236181277
219466008
302090652
9299359
186452994
394161834
246690522
360846693
330704359
102421578
121537159
260148869
349733063
323938445
338942219
32838931
395119401
127516226
294759531
323856983
380148183
285659102
126510302
189104098
79180760
233530494
380745741
386308147
334523963
231209725
97382923
327526243
140080038
165187516
202955587
335707813
8176395
97069503
317157975
127662814
205666242
331160519
271773739
274766695
374739655
272236330
269654277
12965894
205908444
374154808
14793307
272002276
43363877
294113072
329808277
111858572
7999616
358583612
79573713
104064128
209068579
294182776
298668122
176587661
57312198
188069089
115329114
56060563
311861533
390057077
340727224
156519976
105895072
251082648
191329121
258326397
63954949
214954139
48192838
364205896
76714645
237841052
141653946
351776611
251677006
106295622
392370693
212996354
139866419
173689692
22639437
390966354
269713626
226062932
235568615
14211223
376956247
52293
153338870
31512072
120715413
226531410
319123217
211193920
218375228
375411924
353824824
92271595
266928822
375834435
202786996
366662064
16912833
269217438
148994730
292785676
166528715
29023349
29515141
152696330
198137
189644144
358076155
235172780
63213781
326999558
333847854
66230952
61406189
335467185
42274847
392040125
309370938
202079628
215421574
113851909
14975442
278668776
123931871
320253390
127756617
285661262
210404048
40585122
397065530
178329938
204121304
177627019
135542062
142434695
78678624
285878026
396642580
313378496
283488226
123489931
261243749
263460523
42971715
396568380
71994639
83441827
147030389
66851434
334784894
21865394
265713161
223993089
387691524
362864872
396858662
241896873
13477242
308410759
111143815
288186468
339149930
371215426
13821731
339061914
5334437
353848940
361112850
42181060
235988597
350756226
298782510
4316311
134974658
164823607
102324872
239688778
104065192
8538029
77856757
292427530
209865814
237749785
241769450
11721672
75491519
30452247
172260449
201191737
5335755
73864891
69296919
9986323
189181175
342190766
348383921
373554317
7982989
262104085
82224597
388340877
66735586
81500046
320167252
51881352
338286729
288840219
398039273
181097287
100460794
398558487
147787771
126302417
76165951
321985395
74976686
381616285
340285476
199776901
326625321
353117774
304584956
270365004
14571124
270071818
16147796
154004015
358930239
209324224
286332067
69705431
33794140
329963719
378832486
329435988
370779404
164934453
375417774
330489413
181153491
161885421
61606733
193312215
90944489
289994845
28104673
24217293
59863163
213312727
241664254
201957350
32808555
272622206
145692911
201005428
12364002
389010897
25919254
335569071
246291099
143965452
330693881
363835728
246618894
164119988
38223944
116896005
170906706
216019415
168060845
118559157
230611146
397656980
159175664
334895631
143893043
155167503
371122070
283129465
379277002
341241534
55573830
382641377
393410073
51160903
42798764
110559781
90097582
343345212
80851681
193008988
238049441
29808283
104343365
382587606
189696905
296101459
142693711
53785949
181843392
332053224
210320780
268642896
282543112
301319694
199759279
257792014
253321629
23922122
79143023
375214753
347843261
1224286
80262209
222471435
5427741
120006394
108147381
51675406
72452033
310548324
281926326
14689571
369953667
136329706
97397032
393459260
296537439
50788633
272864626
60302649
119761172
94352402
12159143
93607619
327293052
196936636
257772613
90887883
302517301
335843642
146949668
124897183
135409918
317430317
275595520
373935464
28033000
355923672
186690935
115312044
318695278
117260736
282141022
3282533
159948687
305105162
88250393
166234260
316006947
155238994
319626338
181133117
63684446
196418358
30563222
384022706
48773273
298520949
203245203
181835760
343554900
142911809
60188595
155415523
112174726
364578340
359797525
292893092
229124655
238931467
128483291
113400847
308304513
248513228
19182109
278689246
308973777
199103885
383704886
177187229
104747408
172203210
382191214
201742705
19253949
378984982
342899702
12257343
219318363
312254685
391161597
189918213
296206693
242484544
7161900
319375953
121659774
128403698
303646771
358109602
281218135
164362662
35831701
167219316
93624412
302183130
259219825
47484467
342303194
369553733
395296991
210091816
6871072
388585080
62478308
270648935
187620615
30872621
383445641
350002456
362184024
127910241
338646223
32850735
153995174
26208280
356639259
378619264
41741903
71743438
91896604
387097027
355280619
94746883
223421591
164194686
349542306
107570699
115671898
150408776
137193784
24465036
135580849
356976059
200888799
325097355
158589952
78609591
265370241
64263764
55688625
186411305
141995
339747450
57940514
319946686
52130797
29320271
323507418
147833346
126295061
180589300
338138846
118555031
270624366
20831516
306111718
345956575
306463233
201020870
264728927
262919089
334972211
335588641
157375051
247833500
311370838
82432525
272805795
140332885
240773028
237418374
256099943
43951682
85590495
201330130
77297211
351503967
194792309
40696037
322517972
61225702
320883322
226726256
355992230
133449878
345330635
21837162
96512338
257426041
107928658
189119619
220131807
19807861
138188088
83560593
121404174
58951019
258123661
93925207
132622765
20845566
213158992
261915618
135384570
160243644
183446008
295394535
45035896
140632431
305886284
108722743
272592057
92982188
265242102
149600167
170380885
217917795
214665182
342295438
348648584
166266281
87089482
372580422
35356784
70645415
394864306
282544310
34021455
269542522
372156545
137320969
32859813
53870028
74399935
362760517
324717516
140349435
41128486
210759663
195927303
317091992
71725089
104519944
204011182
278595164
16477820
243956463
362171263
341213253
170441385
66769985
316799841
366066299
357631275
173126998
205533907
34646670
142840941
213178485
83237623
102891299
98862461
1842221
105232318
136940010
356426977
149374120
84443704
36883203
253364388
206670359
255993505
4686216
346459775
178273622
192564820
282800497
338437987
216773497
220284047
61254820
296191571
95468397
340250469
160686783
229688931
115316028
384877083
109494459
213264860
383234631
363747817
143552844
286439019
66647322
45772830
188207476
185142171
19056261
82122425
95642787
345985863
222325226
239441767
207444798
300819694
156556867
315421329
177061402
277342051
67401562
29985423
319038018
25831467
64934452
45332684
287254825
390362670
260780904
112750402
80373697
151000425
378602440
114345885
237074272
213992905
134280953
314882217
82572846
65884598
284131428
181455303
89595592
1798079
363088068
162679127
101763208
384982706
66625056
397403289
7183156
176664549
386425114
282574961
157084594
316503367
134003432
87254283
267258351
256853671
108500300
346866880
374980581
60681792
326185064
2020362
43773530
142933584
159666700
95576678
300417248
74722550
3951288
74334814
363197736
332906013
109624474
257132075
87698801
381271044
169689854
248827950
394016511
28483204
251479911
48829510
116806745
278599500
27440406
302955505
283843157
134474119
104052539
75221029
34189039
64009011
73227316
339776162
108211294
95909451
179116761
361084651
252453492
197501326
1074090
122810678
281631917
284480437
317242113
115591246
339978794
244075469
333541155
161041407
132612305
300541128
228145292
381988625
26490415
109388970
287289681
196570
177683716
166128613
34871714
216753578
398042604
52942868
371871596
389605747
350412802
164699789
369229488
293073438
12492722
94219823
21599272
316061926
133416146
26400587
184934109
286512429
181074164
237513821
336910255
252039209
289558136
183161223
217008409
338665966
26918784
244559937
296920487
273623490
277796076
118150359
196499273
315967192
42157552
118162985
240448644
235050028
377964503
19201523
8578747
390748833
99310333
390465197
373495712
91904461
302442026
270294640
317003180
169882872
212490924
262226318
190637005
352294167
213681969
143657095
132324084
103273731
226468213
226576528
55024239
224743932
36063878
264967197
103951390
170433963
308643773
377473981
206749196
355258702
25726018
69769106
366880522
7046376
156807305
138332154
197862257
34642779
166620253
93986149
210911170
15125217
121798307
347128719
351455064
43088775
63934571
222000361
180342219
95469618
108413769
77750572
33064261
22977101
209443979
192895444
136462506
33136226
88132784
19162234
192828766
15639899
138302339
347931255
298287996
168078167
75310801
8467392
303951289
239562583
96779413
60720966
310402420
345026139
365728162
311093994
134865974
66563709
60892984
25729388
164391254
146025273
71268364
266921795
126254187
303065379
263655437
346573078
169366610
79910856
119428448
62451668
25516072
116862103
154656284
98843484
37711467
130478829
392267140
3302938
318622977
708847
178752699
366975109
114373141
158704017
150786497
307300045
176267809
316426344
169007321
394655458
240831319
301966492
309598826
97563093
67797208
163122952
99943066
129161414
206498364
197306803
188297805
37447654
61231235
328208339
223198300
316744055
173599537
332610669
338531778
334118341
64787000
41150615
228228364
84606206
4139165
139382007
113328704
55927726
376862234
205356762
397996902
358099672
311307069
92808110
246352464
204740525
220951813
198011533
390816039
198037117
144972500
375957831
1969030
108994889
334009641
287960060
152725126
285234307
96201995
318235853
226086045
286380366
34662110
119204912
210318198
206084839
48647313
153330427
383498836
1845105
204286850
100077280
52704875
312727966
232358554
27972901
312014153
152134734
295144697
64996805
158969084
308838189
38989965
156303494
332636587
319965119
70038807
263684670
161183388
266676613
301406494
340170485
360300007
195561581
197402211
219900701
292502172
202313370
333547759
334049194
24071851
99546722
331244833
265885218
243854378
150236388
156430745
12853295
142254217
168650276
285372910
75042674
90304261
368794004
338401398
369079847
135006298
220054637
358773921
150509567
101539082
191879183
40667404
334282564
322338515
395374676
20110914
43037455
183782524
236459226
150800089
346975401
55613584
176990044
52518274
302529145
137781567
372628732
143302971
44054595
14515846
319166041
143900694
275438220
131738104
310053182
195578115
134843761
265102372
299223787
5052207
342331808
259294071
87217151
13078823
273533898
131964522
43046810
166769918
198813052
361706954
274025713
352108207
267018374
384684538
123766600
376771113
65318156
393120230
5571130
312148494
345766694
288024957
76373516
226880777
208121016
263496345
322274290
361416682
350587476
209576140
295401807
74571295
270808432
73838299
236265804
56373036
188029090
256798666
27634849
27601717
329123026
98113341
116547651
314444351
42231337
122261925
379446604
302981076
170099030
24304470
212571730
306916706
284741736
1992149
149401412
115444920
168166970
57697878
338150495
215706200
324076475
272609103
349586978
194195467
387058937
155922971
153748365
178850548
259493219
132614974
342126418
166612235
363466307
154259716
292360857
380008811
51393571
842123
322920878
345067902
222782702
48953817
292792019
99068032
27044876
226628292
82919061
55459386
363065996
294438700
363828368
148168363
244713079
67145211
21196757
330529079
392016183
41259306
384695426
129016139
310989725
84735167
85519349
163434601
285453972
200271145
344173938
391208174
101148177
346935815
17607817
204951558
197544475
200842443
143120145
161034531
255207614
192311408
172497315
200993539
270602070
65629691
179196327
127978916
264070982
129204682
244699025
158194708
280675483
117846916
10285953
141486252
348723752
10382785
177018756
217948785
394503106
15915972
257852176
177088412
356453977
208506854
91307393
79925674
40360005
58962529
80573995
93091907
358000784
101943274
110196077
363632270
218733358
348448838
311940062
217695056
275609150
179852122
364977168
292708876
322844106
279254049
54444319
77208279
70645979
140287844
270936333
200345642
207017255
34571630
360623989
320723050
156456621
112451602
282000163
225445184
42334923
172064000
97283249
53682456
164911717
252766061
207213384
19703789
370602544
52036156
224269004
91322107
380307689
88190432
260072864
54731136
297036212
391089368
278194367
22676130
7303614
191849620
270138986
340909931
122178396
89687814
175640634
145877986
221444184
50378689
36660032
211034209
25348996
26081826
202131739
41881750
323305066
110974283
212623188
284751792
226271335
233716305
10205275
226019259
109159106
162177701
22255841
212871583
54258836
262399434
75396355
175566704
341140951
266341304
147183925
298970309
141860725
26280324
243842338
355142494
4453139
45936562
139958650
33752806
385047678
293890578
218028662
367651428
68977401
245458476
332785593
216727198
186662844
210246123
257386618
385207049
236788372
56313917
104623264
213334077
333319110
88979777
6418557
186659998
225471260
69600813
328277709
330741201
50185312
389829038
168659027
249204664
142421590
203583735
38136595
221302611
283140625
306109223
285176241
199980519
257350596
389641613
238390004
197966954
151984431
39005231
133771978
68052974
174381787
274731242
182074738
105614598
320647020
387111307
243402786
80434773
33204863
234810561
200790500
309519878
335110619
271299908
276462626
262879536
181098101
274021172
6155282
370624826
60561102
292850095
240882237
243089730
188889743
102993845
226715540
305217917
188964020
57804861
363083005
143767796
178148976
62485185
178173475
264440900
136625961
348288695
55878977
293542122
20659474
86173323
379261243
110127781
346821668
167631058
63793007
144454710
359508421
4784889
274450476
233259678
186273513
206349538
9632916
114335871
282793384
382419026
334185581
47535161
229540146
388795299
253933671
120246849
37530572
357543415
202694036
243657312
55558468
174131362
280341952
28648790
58177996
61092980
80013798
214361538
51151737
365202306
204221614
159100867
291092821
304788052
184659317
317368012
128132888
257551820
179812352
195623692
235029043
96763304
320496521
181099980
172759220
71907837
298127269
391702890
162287045
94059044
265285595
372527221
203119623
25673284
295005915
303257918
217165417
279223130
282790497
32443797
133814853
375168491
370715916
292084739
78077781
83346849
105895569
66421856
27205471
295529304
237120737
283539242
69430727
316031408
26942827
188249854
294741048
216251239
62350377
19507966
47614715
61512757
366750226
271322967
208714970
231919399
128036419
290503300
244984036
333665163
213581552
43786759
347882962
237453669
267499394
142611919
374306131
170102597
29412355
358638736
1453496
114590733
368289074
33255063
351474768
312636827
109804626
340335736
368966864
159679071
229247223
161588107
235323872
35542492
175478204
127463963
288256900
24371618
187684874
326467407
246409918
88152023
253944561
206045507
20110540
381659560
129065330
117472119
145503358
63469694
1837145
232932051
39568585
237577865
184081272
382607228
366850152
358714115
57232098
269335927
161903419
3007964
165319103
249880711
270807347
232280819
37182904
230910654
211705516
34109054
374029113
76263273
342125617
44244051
15693468
303224811
125064586
55335499
351135754
200100283
138485383
232239771
44980278
88095912
106620727
190716451
213936305
96519746
168205290
35101136
59372827
205487797
138544953
367998776
187854361
87111629
362396275
189583220
202932747
112856226
328975706
21654913
16399859
190392908
342108977
388547256
53955858
327467327
223335467
83227897
123207165
45032332
348363510
102116855
385619625
42651544
169216908
205158007
38250536
44400541
252558309
211753679
222596094
279596843
109699767
23271018
363664855
10580422
24223414
2548551
47740178
34002611
56010632
187808653
214829328
139351341
85312723
376789114
178376253
289146000
53766421
147285488
338081236
230934829
216219157
128057368
302366555
32351610
305314037
173017669
325309032
162024563
246255151
193096403
11120996
251169723
370357484
937687
292047376
177010410
265910015
150095484
34765396
55935634
172917737
292888971
336958342
333110397
72478834
185925168
202694722
202732632
58553295
307821574
289225922
322803417
22681120
93074892
279321747
390911593
123079733
129392401
146025619
205838079
290953454
161995934
337609567
372494261
309314550
131235125
187769174
172952939
176280289
129155776
203854724
193374875
63838604
293629271
377937764
53339372
127544618
301734177
44332138
304334864
213055313
139106976
253103084
180995568
185697175
363682478
231709830
358629988
271173182
126855457
58002919
65105511
218597551
256021666
238101409
104863174
387055959
230516768
318051180
178275022
9321234
212160563
332428900
151157630
64270984
15801650
24954191
254508796
169465617
205013889
63115685
50603043
53627737
393382455
196603255
177108258
252503640
320455757
251595449
206981733
393340794
277399123
14833824
151027289
274557491
267130670
177865785
386319067
203524704
309397340
312749619
169552146
138993258
187178145
46825643
113086677
225592454
250396077
113819725
261432422
21886386
183833774
253710803
188446379
372276515
363869403
183721828
244142375
369851349
264795165
282849556
36891229
28557573
310173340
289232119
44902063
157004044
280132547
274251408
213407169
121475772
368395086
159490171
150377293
174228721
312791483
179883255
369561186
335442149
35728517
40393404
103403973
195732933
215286346
133179384
233560774
395013645
37932940
144199973
242913870
132258801
327547900
185678609
115155266
21720194
5073310
391479307
291554125
255878465
22554487
319480544
253062876
91620843
267347941
89847352
356215807
239816636
32532966
17439312
284545395
53278494
385247373
354555317
260935915
1834860
320724948
376199843
151908645
123556987
192855845
280523119
92844016
105265799
181132125
382319735
4193890
295216322
4365049
353688560
140130849
379997892
18503750
21255749
312521034
123875933
2523144
31049745
61196597
298481704
299929768
701397
182067851
21834043
127348656
318319859
340882233
80074755
136385237
52001285
97115089
337137602
299378725
275497576
228303895
207152701
14557950
194221212
249866058
224658499
175599200
88971609
113247364
24430015
129318331
64999394
135656437
358276605
91864145
282810114
75977058
340262803
289903680
93474375
26734322
113155259
47877189
292517882
178411577
127615642
183892695
289298582
168288036
10529126
149377932
358252234
111086698
192960107
212165329
80030293
42680609
306737184
1503118
174593956
18440048
346514746
157890095
12375148
272232038
71960478
19129290
50574027
195458248
137417322
217241896
19337700
188420761
250193050
265254292
93243984
108475817
276377145
9894475
398670441
68361442
215980481
130713359
247976194
177475760
61215236
272904728
284821637
76926515
98772108
165352537
353285297
105751450
307580185
86797202
52830785
133359792
31567552
49262140
554448
352507261
148916762
201242972
94710705
171972229
113266040
194836563
294071156
335515126
14761185
386336994
178418447
123052546
193049578
28478948
77070287
323936149
327462581
322479061
191057594
260636758
18968249
396294964
109314236
302982101
271123912
99590766
49951261
344010771
133463395
135655519
77863235
102637588
266417189
181793475
140451008
240185450
26203712
12363475
375850687
305889629
396959308
148213360
72781318
197629520
155188164
89856645
72618599
239706389
78457790
89060570
5921590
217911319
91339933
316554334
181012117
356446789
192585962
227562920
235425553
121342258
9582512
195934560
126582772
41137362
177331903
308446098
3083323
34154692
187726253
132140901
153001865
129050039
92151211
279084159
330225132
128346023
311266501
311109045
241019660
263797670
49508951
87796562
21478848
44669301
288951857
19950763
129475982
79213374
382553189
36147099
135166330
341891859
213793103
73388178
139805224
222057345
312045506
47503564
35852100
339315967
33367011
363189763
68874708
77452889
169113941
229585605
224637309
243237912
193655494
177499035
125102407
347417715
182481085
205314536
190377195
358938384
382085815
106049165
121536982
105195609
175457319
319310009
376966668
261334508
256280209
230210823
213450775
28501713
80631989
230806600
347288279
396013726
203890346
8882517
352079495
378321384
261812180
392315663
251721792
227512096
69834114
234964617
295269881
158302617
319871747
364555534
67627769
49235182
179811979
259485712
23761719
349009984
69552767
23321714
163879536
371187546
294860843
64157571
310564750
179149515
292017225
355872225
29241246
7681612
46918503
64172172
228026577
352215825
67752390
181188044
103556284
249996506
282107294
230495717
171863690
293892636
209445293
370416376
200068520
197877056
149598119
41058585
338222906
218857090
98711680
327388705
64561436
134318676
174026260
100192724
8055350
64857122
23937734
334158700
83234680
36528227
357658185
183459661
380286092
346082530
106309628
21220774
315881201
231698747
257817135
149203140
359230705
221326089
199063889
88840869
92646097
237502929
175840619
75631799
95319151
30833380
26558424
166956057
13141352
378958793
183078473
295297667
259972597
308772150
363628955
56889229
61671685
351917474
217682570
226936062
87612340
240145700
77196167
290021428
197312542
121649784
340279526
10785235
43378630
292357707
329682230
158434923
384043850
330956173
390607323
110251244
48413962
374614777
134161217
288637484
161404351
330617763
23369719
111448177
140282837
181777415
374039224
284594209
38828361
69898626
78227556
386244391
209029002
239941809
195219193
115206441
30011828
260377339
57852931
71135508
153599109
180408142
296286303
223281321
252332550
226426950
341943952
6492961
58508084
253471444
398415662
248441346
41858714
344392164
63272953
377222573
262449011
110010302
375667449
320441550
71447623
139556751
266800048
54605601
181200399
294206439
154402680
57472649
214802533
267018066
166008625
24036397
214425597
52126216
110775458
389972016
4860024
113114409
163778084
57014400
143208
334065570
86238124
80459600
97053291
36070572
313215429
187618011
105674747
302580098
242692810
70015828
155172888
141590313
207899087
312696166
28724547
62760797
56378210
106485506
159126547
325310852
200637772
19664572
62199573
92314461
201909703
126676296
369145069
56208439
237217900
159653779
108424001
138354048
125318517
242510017
188127656
310849130
133378621
30637391
357911901
134356963
320754985
74431282
20894498
62038668
84443139
265297223
275212026
389272632
217862960
105515398
170290439
119028780
305790991
42843485
144364837
71895416
230287363
348876223
193671490
46534540
165818137
58981484
48109233
88574530
55372954
284703549
246631632
368788899
295478836
132162542
370021347
82772565
321698402
96527589
310706972
290267631
205183052
69461311
297973593
115189982
20693433
137197142
192888443
84586120
300114284
397375930
183861523
363560718
339965613
153663732
41110302
245394554
319358079
330753579
273409342
189660192
94098753
82470606
176081720
230153929
187078869
240393806
235374637
22733013
365427510
316536463
179184288
27066647
332371971
304991706
114328108
179643117
366085826
78996349
304989333
259734024
209954369
241373590
125465546
260125239
97513191
12560343
216316854
137938580
149671188
391486416
1296582
267713277
91462032
375649605
120030526
285870421
61885458
221475158
178766305
334996858
21775969
23788829
314266132
306017305
61520711
357388900
72316294
121108684
247237765
387652503
175162757
237258513
137325701
254058087
65161367
2518598
108817377
94265273
211922142
121715139
47558920
118863460
73339618
297196241
303782422
4526655
193881478
137603865
91965351
58264460
219252704
141243294
108870946
231846113
203646803
308299943
136736020
382406938
287884692
196893484
68916976
13710591
175844301
317999699
356348859
192889835
323258377
167240201
277161304
355572985
300602052
374665027
377357480
213842395
168663005
74932481
246995496
197549124
305199477
142925267
43607109
152897229
327531384
132548693
360559677
20650345
315713884
225845395
267132135
158730859
185499064
347228097
388675730
58058240
361869877
60018559
48319456
291981799
357146479
182350904
346876907
72341564
126220731
214458630
356135353
177847687
201728123
104087000
272268581
339470016
302984316
312257598
305680572
150833756
178280156
137979768
32353214
322970040
382554330
23204480
283952268
364307453
276335904
180279668
335385849
3697600
7347832
236988894
14195718
343449034
148254960
11135171
84860264
99022985
296422119
275573075
288101140
326904253
98425009
195657694
189565915
626312
103645335
235290943
311611745
248081998
286814861
237034866
363851315
311461555
267483771
297876278
313354315
85313268
61369636
246953009
163519962
356098417
159557280
236123980
209130431
373022032
263072767
328235706
378038653
283935609
69817077
197394737
59617873
99874748
362022120
167992297
113213866
396465451
39238928
289069551
181945033
53550362
217999509
266397169
35270948
119855711
272626617
37307034
311372729
271112209
77244764
208299052
179833948
376573828
176131746
132738641
75534483
361624347
251077630
276943305
18955499
316801587
277995454
131201352
214687432
137145846
42745657
330114323
289844700
44143875
369673534
36344646
354316748
182081763
283535224
243717293
129850923
286466112
365510622
136659520
330479209
265455957
393924484
245915944
320143383
49341327
286318494
373291188
139483
160202160
185176594
295522393
206418003
314204945
379956960
310310655
362795474
355326612
261592793
145141055
62127144
12503542
385609742
276584476
45173038
281133601
75098039
235499813
297381097
37558296
351480109
150719710
329475393
380102094
262575156
395964216
32234495
378030916
228702924
198614812
39835168
115258152
136419341
378806670
156792077
153567019
258475303
385041240
141845739
57041557
54200985
102552468
56281361
357796261
302853268
307587359
117134722
296175629
394300528
333338555
61867792
355730307
206297109
223436778
218039575
391066096
155514835
92455231
5675259
349911837
317902696
308084341
215533840
143955139
159051743
104122561
147635025
276776864
267611934
167584333
50017984
37190435
63325225
287189655
54736415
235769911
305621798
285352800
302194885
398412822
209336659
231938832
85614517
331938880
260401824
289868072
178608488
162554476
130343862
347335107
296855922
14672268
25855920
138857691
88614068
61880711
353618119
333404210
193120736
248882542
306764186
276532367
172883831
166947732
118172478
211583142
257716808
39866714
234341885
194479592
40234939
44664868
169119668
104389633
277267944
1207320
221301467
259595284
191251631
246954585
278033857
161570942
387565294
98192395
84119068
36617185
11013628
236154625
331697814
362748111
309675573
186794500
173843023
375165425
277530816
152471376
337288154
46234059
40003369
90436224
97455684
137796259
27167294
358968993
102216067
289972020
291706323
96754565
253670558
264720439
65688758
310932673
366325960
147316206
35111221
229345635
112123711
44309681
35419820
4255778
58133250
110703354
283121252
394116473
276414269
361677513
236726879
356293558
318525220
301408979
195206721
259098088
117154113
213912474
8529397
384162590
65790102
396415943
242821176
173277067
235278689
233787163
261443031
397835436
190203192
94511856
193028109
89950452
204076803
270005566
201450600
118920104
144833723
192625687
276880403
350902389
113922057
101383623
154099882
33644405
310324922
110004874
348818736
354570563
140916382
98982559
78720891
186931039
297773124
56376431
55574113
326129425
362873621
233984775
240507292
155319171
51394622
315408261
37038765
23759571
243818823
326525677
44892544
177030436
200062434
261326138
293888559
354930746
171236479
26659344
80223705
243080249
337133294
342180021
253940791
312372329
132671090
84046560
210062780
26073370
249350441
149227921
144747642
285123668
91564685
202420090
240317185
252126442
347630836
197694899
4433206
89924158
177670101
290664655
223316666
63263808
259191516
346836938
318477285
18036079
223452032
25791813
284056469
1686267
320789208
141661997
226640462
238081338
152005638
1632182
253991816
374644695
106151818
155004461
307929730
268814704
393598676
89790542
386334992
386403150
23732444
90878332
58983949
254524337
228970456
82540025
309281135
92969440
98333987
322274959
64097347
336800097
292414991
136694310
66581192
15577851
267358490
108339732
119447359
141161441
295787984
51962248
157912130
117704460
65369070
146991953
230681249
209624840
28777213
381662141
312209741
51155278
4232421
190889741
332337128
305520020
215130119
247390528
163844517
118217017
160148400
121801360
395114075
370412584
208817315
117377195
34201259
156629031
343177612
362633842
197218409
245901871
301309254
159184869
245595196
134456243
95889247
182845010
277154908
235259484
50142921
318482921
323826595
65657650
63052318
295833553
295647987
255415031
300183773
176001787
6334264
35861116
347798401
343657893
18083566
72146318
384048835
113093257
373933557
204377201
83275631
107058072
366356267
24848762
353233796
18021995
90322033
13600325
151999385
12285551
331489537
345865208
323302289
269040071
368147043
307080488
35672747
214815666
49316489
120607952
243880339
196716938
350919471
7712475
307553882
291830548
38725691
87462138
175595830
230761119
311901490
126995277
345622359
15534700
290323936
327993558
389838776
294928578
296453962
370494732
216133803
157585007
361928820
244125534
391873011
390981972
41743403
86383280
72781928
307092633
363571110
308800470
237564740
111540433
174903351
34990686
341854938
393926247
341363814
139983090
378991755
189926523
197320158
164193225
264956732
138654658
166133751
33371962
243277738
122056016
26101424
66813609
343270251
199467389
249177271
2356104
190315864
169731518
186780040
231344836
214708500
343629304
34581955
193969607
104081676
309303385
348520724
340553880
77003590
137325086
57577887
309231224
222614842
338400981
110383078
122306216
347183273
158955054
297572845
1973093
188182172
353718516
21979026
345957179
56198947
15163668
120821690
103522622
171436680
7649242
114512360
225065818
378034014
241803569
39611411
175443994
235115668
298681127
271326511
307398096
110119988
38865153
209504683
225383016
232941685
328652536
30270984
157379792
86045317
254687328
351313081
127233485
340349537
33513753
220810617
257077970
343445351
299700187
382492885
241223367
5302933
118876899
307707727
21751286
39167320
116620603
230282408
353901257
313247453
332914537
243984136
158929742
25947336
149742347
26373771
23644728
317220875
235114159
155886904
385936161
63742714
93957680
28892921
286204656
174227282
240642781
363696288
173312580
299159179
326961128
102602141
64510777
295408184
300896255
280097776
144154377
155708564
300300489
17554232
335850722
132690805
225008599
92755487
281859650
92560998
78918748
152280573
374680656
12032804
47039087
162869996
287011142
196086553
142845459
265262158
5307769
326405629
380683383
308138969
8526700
163679677
92703423
258488966
394636784
91773708
319884756
364395832
341131316
354530075
76029981
14475058
14013193
214486890
223628004
159163400
350381898
124938060
159305184
397553631
17244253
217293985
398439113
145350462
259196904
335143123
110004245
238552740
291762977
95777764
236710939
235886206
255419970
237226444
371393225
314000473
17476769
240797495
366869719
188927421
241874623
179203671
271985779
225664262
86920768
67738912
242345878
255959453
8143886
255171122
262737866
85092314
109709801
370239343
2002556
309630340
224344881
38609328
299691501
224280253
179533032
133102
294608625
158939428
28687646
50639408
177528001
208343660
378344503
92983136
21076994
149536443
170555894
177562335
68018085
361722117
392666857
321776976
1214032
43449914
145671290
13777065
262568779
183437649
80376905
159896006
263146729
116676083
36343808
185443652
56691940
84746466
171598768
96190584
203457740
398918006
8010000
350883212
269809429
24253481
172094788
261424459
395450509
319040977
246038248
59183416
93979667
26827690
367795029
211886943
21776877
111818112
291596843
63822647
11840503
77101500
130876104
265549184
365678180
268164821
200729968
343200763
188236620
7978058
287295152
237009404
94848309
392884882
394689180
182338267
232345571
305610318
140041263
207032250
382604280
55868450
213832174
249484208
151457507
200188372
148387102
91816861
319310023
347809847
286438029
236182254
38549297
53732015
48611588
146142982
169155163
245592463
393735806
60301050
313578451
287921757
98853711
398254311
322748531
369405948
173007874
246314647
311430610
268593095
84072036
48040559
272290377
372805926
352965074
111113179
7999972
382557410
208212661
161434689
230794364
312819009
304375428
314252051
33962588
253714231
373707557
80197585
319565769
134261534
287200109
99348872
129963286
68242898
286463679
61517035
230563390
271200543
325745265
148243210
393726627
186128904
23328649
162990360
394472408
123891047
133213984
235990910
62423024
265767151
8701136
389643950
141417979
67727701
87650817
102331269
360716454
153160815
383894532
160233271
84122251
168621282
81310262
209074361
188224418
149533677
81170536
382313522
229036240
174116841
42497263
93204867
371528026
46804886
370390889
376936493
118897866
379827436
236098103
275056456
50233065
217773898
189987901
300050538
100055191
253655734
11854229
285980798
382916345
397564793
112062004
250921978
58991581
91062089
264686287
286926580
150948791
147857774
205471603
256638761
6084773
116935669
59700633
357848320
389330601
49588431
185994731
11756977
160594119
365970126
23099489
82476695
307336214
211956083
264657840
150529247
6614304
210284462
142463932
124388976
252795559
161411129
253938191
334904047
218853570
63370315
283418985
183705743
151107977
225385868
60058887
227837675
190219322
121017726
174890760
275339755
121219923
290659546
57458679
347734646
197314848
50003581
83145051
398278515
219305458
41503070
164510237
241043201
109351322
108071830
299316016
276214866
396542323
265371862
158789143
233992334
61287598
10478411
51552570
255583782
277864356
138891326
337211600
142255540
293564418
43046470
102545756
150934930
187888771
256668989
109204077
148990432
155876544
156510627
28463430
221104901
181643393
122864688
393101654
343244897
96869822
169385717
351664702
59128747
180502628
27770239
85789347
289442220
246839635
223491808
88662713
111805183
41631023
243743658
33955645
74117834
386479747
27500635
225302443
253856751
195938303
122638424
276012615
142600300
159087559
245352497
101205076
20693806
256129873
174605869
376299914
314021702
344693506
113410936
90293439
384363853
343990410
144828402
236930203
52471286
169406432
164780048
67123250
32035846
197476985
105737264
100848434
82154514
147232872
65691172
25787460
350246274
83525811
87213253
105337135
385115871
246038903
238933504
350558819
257821248
203583429
381989514
334925509
338364409
141293196
191478390
117781221
79236596
175411418
351345915
164346459
386969443
333603318
388899274
290418249
120642277
94491203
5549036
124093655
23987053
73494817
49117072
276073067
392955146
33595608
371875406
393476825
265880519
29813580
100768508
259386894
310251589
278521558
260506316
347225644
334481000
286052116
345727768
169501462
3671613
215517975
275507207
343951731
338139512
222695985
285832627
394350724
181044627
147099167
352742778
31458175
182134137
53953952
265955693
226713164
219963557
333077989
194851389
100427362
141948049
303020579
395427252
78429278
101399854
19560164
80021855
335194747
260784701
347972540
288208198
316157911
381655871
149294551
66184549
280447395
266758000
62420269
231610009
106395929
44074426
392214089
141030038
27144727
351756642
147419392
381909141
135360229
315542366
394333398
145474339
139302224
185883899
354496653
178719854
287038651
212096966
214955330
360851211
60660256
115780635
258548850
263791657
275153753
310093706
146294850
348064011
54177405
87983546
378923865
205204662
356422718
168748047
43437334
163816381
215943195
94226703
324450132
312539755
202358284
10697310
194685987
281027356
370235813
187712893
193782
271840736
14110241
279977147
74040206
41739601
120748481
41603556
393493045
300417871
356971834
292381541
261814590
349180181
316299716
109199104
337433342
56240573
4052296
96261600
23657124
175261093
308406033
76057731
264204631
47472596
174560407
36121635
88518517
276378945
28449204
2263276
242249919
146683521
217786313
190791311
314784542
225559915
38874368
181054331
316563622
49920941
196704351
204267104
68655004
295421710
319799597
375904668
62614588
219454376
88831985
86156709
207463794
185360852
201228058
383447220
37364977
248233230
309770467
188034441
206865309
374578392
138335380
160540327
395414251
70495380
73695588
66890053
64142403
149458275
5624561
54495604
290981387
259592321
378211406
133350929
387778227
245932965
206593414
52544503
114624173
92240225
27262877
345166434
64230535
244953389
348675259
205338552
11906404
370693699
340765664
47950909
397423847
346401493
245605341
156574095
221474910
245785507
200002104
103302660
175308970
109600763
178178891
50572839
317397396
256200191
307361115
230621877
297204537
78106942
322728939
159844027
131247578
194601700
112141881
303598361
199448419
382158243
242423846
280872680
248859040
185430208
269996557
190598925
166003779
335646002
349039736
63452132
391014488
226490988
155492863
40389362
199437935
122901785
316811042
167156660
282824202
196678224
291630229
240390917
66613245
96435411
233956083
76504273
137787716
268568791
13479790
185621204
170946628
180088458
36442871
267467685
117780016
226243170
102076673
325412016
381870598
67582863
154586885
220635160
341323283
345975984
302786712
80334729
42755328
84865851
356972097
120371085
2829801
264993307
154919781
360327420
262939027
8356473
198014970
279625006
159932037
383337800
299209516
36742378
202944611
98392677
175309451
213266825
215111715
306551661
299321402
206898375
385083943
85251952
217108266
177615229
289267040
327824854
194367062
273275120
311590529
162939408
297672126
182234976
165394384
24926409
262988277
169148219
115507821
3480251
263101299
122902886
148106601
48108434
228025754
248043577
112986764
110104914
251974957
376122628
82241163
288299477
230483728
83644219
320544422
382127006
117692328
127355226
211217948
85571314
183476727
59782572
381523500
81341023
306596725
303594800
223699804
13628648
25717237
17851243
54469217
121514429
128875161
313648713
302696349
389733149
347310530
150833057
393882919
391074981
311156693
358012805
97289037
374773497
313327633
257290089
386619977
358499131
27133442
98852540
119812676
214893106
254500885
393597141
105333485
70991274
274035342
296604515
6239723
165498302
104306224
374430155
60888047
100008325
36716906
148696426
195790380
27951450
48592306
268229925
289603616
155782343
200529523
154861377
59575047
170291565
270572228
138749564
233301437
179654798
384627987
174675015
4386640
196500202
354161153
351628059
152106403
252604149
147261965
53217670
285613831
76960915
224446573
321041739
17788949
278235530
393788510
141953820
60314030
84385976
270338338
55801594
326119125
198945715
461368
372013558
53053357
275982979
373428250
193859784
55757871
220270251
386464322
311794644
25048890
134533094
91068494
299761675
146425198
337004773
293889322
235814727
297121013
222631994
17623326
222525848
244227254
139000439
257840098
190081635
382582813
91163115
143285040
126578830
41749640
131794083
15432915
212902044
257984822
250286861
2128500
51054952
71112003
355757368
186670800
171753411
320713443
204788410
339579344
158730823
347778140
332722000
119781208
158096148
253830012
49153564
149977861
347214722
377793654
168316288
364018768
73689691
292448898
301076097
332592210
318896288
272940432
260831445
360417006
194290154
57156737
320912925
75279296
250816715
215369287
65661277
96759554
228659406
119784363
100973368
119738187
221231920
169869094
35817117
374408367
22547177
231498808
274746671
167763002
348003037
367968814
295753409
145409989
69212633
65932478
28113370
127523627
389936683
304772627
25077911
210722809
263066287
162104209
68351743
244064704
146700287
283038178
348738700
87974638
274418354
47089133
305021967
396008
159369867
112339863
42495847
86645660
239570744
71226267
369711392
251067133
276437034
378653746
26123967
172756822
110238275
219393537
337530147
147647953
131195231
337571910
266479303
230602313
327940875
299865206
314827402
335069409
27654572
19112604
110794585
338153785
229615250
195762887
249595558
293206815
176661524
362330497
132064250
277634580
160635699
52320372
193567587
101478694
26556606
283762162
76041113
281652482
207457978
292760578
146716681
361856311
283604682
289878976
29188951
76104429
198553058
161503384
332450807
371988043
208060307
22673088
308328711
147098415
104894613
232505057
197893937
36059167
313028205
73246776
79932058
358566023
227678759
200388448
219409988
26148362
221067729
390057068
273193807
58732938
182151105
270209573
127543194
359458351
33542030
89628457
260966928
357147587
218404269
77671245
250978500
312638425
22122719
371407017
279936118
244714362
6902488
352438027
230948373
69562695
188647927
140409825
258256482
269813807
284740918
191959963
28188007
137934615
288425227
251123126
398413589
254691405
183963501
319621208
271281817
395346729
194072068
38890315
205450386
12457139
210186145
272848272
62031229
142473674
384729096
139242203
184788665
114522339
291380612
262557489
38416892
104503256
221727215
55377483
336446740
51878452
191835239
304156075
373715046
42839639
98264037
117489906
163306486
71062988
300105433
89880666
275110009
171014200
94656259
363473227
366030375
40811682
90261280
310500162
69484489
244140240
109192112
368862116
138279194
49484619
232649150
5265875
43323726
104477881
378141476
166629408
145646858
336335783
131290315
348150443
385722611
204492839
278142070
333207605
97231037
150809817
365696236
332602642
288309922
263035081
54962471
121084139
197031178
62712949
247956200
36893781
190590097
335042017
346744989
145411553
286445653
191772386
367930354
251390424
56547946
371813515
15197305
302417593
261719438
346460243
118808550
230602439
383916981
374291286
149210188
362390413
67915252
240739384
299171209
35304648
319493424
170190103
122478261
112720332
178564356
37716836
311704590
99420602
342891823
247318363
328287058
110434803
39876472
285135117
281650177
206600470
386518609
171624893
162692413
270172502
384682200
360908366
73073640
28343959
172751004
3929482
10770590
131635571
323242875
372168632
191398724
64297510
320389718
28403634
178854627
96111161
12658465
105319639
277599103
176423537
336066741
43761521
154827772
305188160
191916933
9302166
385722217
61513284
372825405
215287853
140166971
199452125
1177850
76120003
109131707
176731423
56218444
326437373
2519806
106892513
64464893
6382547
384931433
176980683
161817946
61533526
337662275
192097675
200846019
9279023
122299233
195482378
14210110
172933144
303868462
217600312
63125642
223508821
185316716
109740151
87278164
743335
131669479
141666623
253293697
146837299
348434556
373662569
137718010
40917520
205994014
200343989
230267989
110926624
272119313
120808636
161391940
177203933
297634885
70376117
342396067
97856793
103593608
313860872
111155414
233255872
376759982
182818256
304942524
277726411
205836327
356198221
151271381
123031914
133356951
303885807
343503653
71091662
275200536
340517697
66027299
231968570
338210083
355422649
136100779
159502628
373121046
330413981
314075636
253267974
207392385
129810440
143153570
112619657
87285213
261774570
239946244
393541728
118646440
263127853
390556611
208363753
390876573
316776572
3363077
209159219
77356248
336294185
84896371
103592482
123595331
9285752
209962773
152039059
37786080
368740239
189848009
95277841
283410779
199713344
93678870
283179892
236856555
277808941
32595874
304640641
129934681
158943833
109501127
104056023
247155347
139212535
145911994
184612840
282211548
271424442
223869238
268993424
270520929
250815491
266198160
182712001
252545658
336100119
181199965
89596805
384303065
150665069
277713744
346269003
175791731
28642654
367100850
229632423
109356688
180866686
143823314
133366516
246254110
373259305
141226435
239846169
223858185
196025356
202925293
45842964
391629013
163702692
373459030
158404475
377066592
386346067
282172338
293406394
82881746
391170428
392250435
339798843
66450200
161665448
165346431
174871131
80087448
322972022
289801633
294004010
224157416
174571493
320687666
297655821
216133099
60336042
329307070
294835080
325322543
269191525
105771966
359447301
96022444
173329749
7536934
301246969
822489
87719287
7929359
301353950
54269983
117728569
376476249
104896598
119569632
106408334
179496096
199826786
90954286
338505042
210415823
126359547
236177516
230392475
65324742
334812198
350086082
70731180
146043901
242535869
39001056
129068851
378146977
339485955
74485397
315483597
79754659
388307065
385696629
83427005
109384032
180709273
166868883
8142733
323772451
153786752
135304322
348736589
314505169
301837768
151445346
357532256
221880799
265779080
343984680
169344028
261751194
87794179
305908143
217480600
240529907
215191498
18324902
320229372
306189668
338497607
79328502
384644583
252357227
344560697
220626489
276638898
356923708
261425408
225846494
174193964
152604321
270109346
187215893
192362040
29217669
146985679
72950699
358183203
92820356
386446743
103053246
352714561
368017086
29328465
328339543
229789965
43727378
301065873
338717985
13670902
216666583
139445410
183517215
205217316
190341845
217132509
227937889
323450114
97490805
68709636
216007299
146832145
101630877
59186354
266298842
29090392
304727887
291751580
71217223
314303366
31874612
71726060
232998240
236020615
323833318
247915107
190229699
227229533
385600674
250152736
355991331
203105918
351180903
242072328
320862552
290490594
64173235
69611508
397986005
62566589
279970345
189096679
98550847
220687473
94803486
13308752
339918860
94164601
11862047
52403991
3532860
276154511
167050115
49490119
347010182
143336870
205365139
238201149
108407169
134271031
31525628
374709381
41854125
130891339
95591600
389030535
65352054
305521921
183799537
262087976
120921642
391100284
328425529
28845529
332390482
56486546
386017030
19492549
201155558
51357440
393373103
386875578
164743791
388322106
324598865
172400371
367444274
247258494
381816383
340865765
230541329
53024183
312904487
132514690
109555626
61939365
241825390
53902720
46136465
245336706
217613756
384965858
100694225
223435074
84590649
301677078
319519245
225172510
307030327
228565718
24363294
54969232
8549166
217313689
305621780
367959471
151360457
220844620
284103975
275965892
255386378
302156864
293716898
268060251
142763163
330364962
157026955
9907496
358078000
275770200
379309619
222747087
38743043
393880721
28230244
17212899
223839709
143322861
390593729
241573560
398354616
255636043
222308019
260353677
329098173
49690926
173370248
196631878
98231184
55237075
211398743
375666294
202827613
333656303
146687919
388744638
311912916
167744667
49818466
200401885
357914305
71083841
204257521
329300122
129613632
156848693
205571951
177689661
112979425
239269123
299486002
334811821
276912198
180936400
157443691
105428385
82377826
19862759
313887346
324769661
232938465
132500570
179802458
185546836
100427383
209830894
273992056
148552811
322151943
343633948
176307227
172801045
188860377
293239302
98135928
377752241
218880095
295689950
115328757
303365263
194899589
161319538
339052932
381653339
277341135
51037258
106628586
143221658
345738417
118325397
349995159
255932850
218206240
134145935
8980553
264044384
369503974
313186433
199100175
191534707
258414060
81293420
18495881
211212658
182191533
191139775
215593152
267323226
351810555
159881769
74793705
14997086
4582851
8457373
84160504
279857570
392596452
312022072
254804353
9973659
380909433
141157946
295903348
369582246
375714443
126390831
266288267
204806148
215365662
91590621
107720149
237450918
358575188
50396483
319354852
134027684
11473782
11475778
4626120
317535033
17021371
278616679
369867691
215145328
358199524
204971451
87292556
169556011
330434002
256532355
119196747
261414017
164998559
380881073
231853152
49901982
320121845
227039959
313965558
284540378
43407868
225233375
120327855
157889926
9666316
303453669
118087051
133512810
61944476
188703679
189236930
199067589
293213445
248563830
138862445
107316744
194394236
153154790
256388658
328109729
339899446
14660890
26963240
273334968
142701079
343153587
210641284
190190584
207700716
211083140
396903295
392033011
251020033
297140663
255328005
177503243
220074123
12825883
189487541
322306689
152539421
171808930
79839576
76812004
66040949
293495840
172688906
206120050
92156700
22295978
289315740
40095262
100772293
217544952
377768452
73705023
276465323
356309364
353997396
331313307
394227037
389848902
111571631
385205773
82607723
79439925
82138181
57196160
360727258
127691157
320430460
165072637
253520497
290289353
392233899
192046289
189196042
326773290
153883816
154532232
79861813
123745109
223727210
379622806
393410978
92187260
332121496
140654823
283366508
272576516
77487994
146067475
116429686
271254413
113666276
243286573
269141143
249229040
318034218
100735628
227310072
16839037
257143724
223263072
21558811
234940163
45378634
157151036
332956155
351181919
67422004
73910971
118877125
46950298
100092098
177927980
162476159
354545770
171578801
95138402
266684477
268188452
235162387
338429368
108388700
143195823
184078532
148936780
49340075
177563897
395193855
6463169
387324392
227095613
279042833
148965499
255740790
215970316
11916022
250844964
224744034
353681401
26136681
357404352
16773864
93027876
364429227
85602242
204532743
20812219
330084243
396120294
290365798
173950769
300029761
321891467
364739310
87892813
55635201
121182346
234797513
121117440
175011574
178922178
384002898
112646479
222779018
286383655
200029950
174271248
161500695
377369634
145164057
76539402
228358425
351430368
287212677
199876763
89687997
215261114
17009384
271663899
80435989
31986205
381465251
380219127
79721487
323299423
276298715
292616884
351595800
153977285
178570046
151748651
33252525
106565101
13140988
36239135
187398278
226747784
357915906
88926928
167105143
338290749
312541456
263039973
350510182
320674758
257075257
32472344
325898775
100521204
209729933
172257638
39209997
361292946
135451931
324110032
198368192
2484336
349509398
139247234
148542714
376057364
260673547
119593325
375454581
286717292
312690239
210567850
319173310
146389910
17534693
8355703
233540484
82686938
118254635
65426391
302868811
144614819
2056594
339244016
7004539
5365694
16717786
392765165
100992611
120279586
156024329
230584637
198270174
66515938
286758690
231689048
346141593
335055639
301952095
344556597
70267165
49903196
134202982
317135472
93889312
106638184
333353831
68600641
268296809
264762222
81868406
364258764
99785813
364705202
219561798
203983607
147131335
374973930
140119523
212554083
158975208
351493423
147287579
160290696
286753229
321231870
156282749
70239432
319902774
343171110
359342086
355605395
41436807
105830048
230264629
346620118
118999748
247902211
315113902
133259627
331291483
273582947
138354200
99572668
183056696
326654511
174561939
40182241
312537325
317581803
130684019
216644404
120740941
40004280
372454489
241359161
337520552
137014687
249343150
312111514
14437973
290475593
209275182
372911705
172650523
266255781
281813434
274173177
324194465
251192703
98463566
63223515
378298724
168108292
23335951
226623186
317138070
161655951
146281938
17228768
243447587
78694282
282707753
327376890
34297966
386868908
20953604
289190782
15137482
298665933
70426316
69088988
55516196
226823168
131095183
386517628
339586084
154160143
169159548
255716271
13801437
164751596
366304086
230262411
348919997
129800428
386737715
254335508
96759088
392929052
353767916
370414001
270072921
252996393
151686798
50831280
106952429
321270233
90003467
136080797
170307803
241475114
155630035
87373050
289928673
25763355
194905426
45329935
176190741
99562150
327596317
367791870
152280401
324855419
349453409
96753890
256424904
105511201
9354771
21344435
126820715
265619646
387086910
305621101
59364984
358440388
4911888
177955849
376754
295922917
121444664
312856272
295392453
25168823
388926205
33389718
149858806
41228767
51206892
28362068
290973574
380795890
150166928
31984641
126749534
330266237
124359519
106687317
223127033
208415863
97134076
344737076
38788435
78421534
221698552
342020240
144946612
164064060
5373803
238266839
320997937
182045170
334488365
383149142
97110833
9359301
217595979
329494211
339449705
128677894
308194523
353394101
105571429
317012532
122896674
318115880
360326754
5677510
344954883
130225185
160016323
21960260
160853000
660911
309953378
307968845
30207824
94952705
158036222
398548903
363671075
276622460
133934060
267559283
282366391
231331386
373370629
207602722
88303561
23892443
259441213
304869005
62526993
117727249
170875359
363208179
81512361
214278981
196029569
40149662
395935976
375862149
114404511
89103715
184045199
224116660
12577503
368290823
361063921
219297393
350017123
301877298
220737605
305037911
200805760
240372587
81768087
391495128
34846140
199795208
115693895
158249393
119312554
348842339
282855025
109383597
57757997
1755799
142084491
164712550
340807775
104920296
191449872
395617546
382382796
188557203
210557048
2964945
188108595
49753320
286328379
384713406
128381339
9400234
344752174
325652243
376847871
246855836
92924639
215143646
155402219
101140540
253920819
82656719
28879409
13935236
61323512
59838939
225441226
232275011
380186785
346279339
87031563
116268139
153661407
50222083
335655129
213886753
118327470
125685626
274799674
3098345
211789731
251686208
41991174
125093091
150161946
204488318
277260669
160502233
372622039
157539747
229480289
290515563
48846021
251085017
82020894
265857418
203314104
95865973
217242967
210143313
90515028
366602676
65163636
213185727
263743047
136469974
2535779
339481045
309542415
68321693
100664306
170369203
280454206
103778197
53617158
190342875
334314134
70053365
213212903
72735920
173663326
359013829
69276171
199300243
240556847
140380500
359271605
175175572
138383656
322394332
216242143
161719345
44545536
66550430
274461711
266003102
108403197
58900392
204350329
356659001
242485825
366729046
127571348
238972268
386099942
273428868
110009678
203480445
62379562
349590464
239441962
47101681
386478191
48770953
18365362
155438942
162599638
266158349
175442666
368157191
147089132
237610235
114681635
284919516
116469449
234555505
385179214
354736113
76005776
184931427
398255479
275871210
292575591
245095920
384556229
319945519
161377045
8440188
330413297
195440552
59426408
149922163
310698002
191748498
321188570
100568714
296628881
176434413
6909280
354113439
333398809
352513569
131355414
386490310
177201947
250380331
42655816
360336144
43069601
67009610
334430732
314230993
79051912
92224278
50675598
176709504
94092917
253755600
240973962
67096125
360734829
59062492
126388490
335215445
79036065
165579965
182604563
396150596
276858274
137899505
338738416
282971130
339422124
7245190
222982241
77986375
272302581
63244945
21249050
18878342
278026743
304748596
299411792
340210673
167712550
387571438
349387166
294798224
377291576
134191241
364041231
218754930
269491483
325287113
214815170
217382297
329739322
184349592
73174997
96674783
347791735
19724462
273478545
239624694
189589004
62126022
155823620
88673573
68608686
91248058
56442079
237936579
100711544
38177304
55185095
168728278
230778239
398343664
202929653
341523932
210064727
58510555
230779517
325406688
161976272
283883878
31643984
20508131
19389526
89711154
18156507
313457226
366138125
10509135
191430315
201662619
314488601
181604384
25261356
30326769
254000777
311593044
113723563
188365361
53346623
242495114
48682567
221364924
362311438
386814016
342719104
363717833
122103665
120570239
55334775
221045053
361089042
377965832
336175983
251743337
320589269
385724885
116184223
298763834
379464794
320904978
362383398
51003316
49477765
102857333
251315704
161137381
285251614
230116913
205726583
26765442
37179961
380997932
323437302
179404466
161373800
168212470
104654300
371575262
264898842
10439400
104702160
127615993
253467921
373902685
256546181
223781322
82673261
295565416
338152117
225906587
274916925
147465857
253576028
69197952
323254569
328057432
373067335
292877059
197875697
239800018
224114425
386428931
235705448
185099451
190837868
165322018
282290553
115664046
241894995
165010195
59946624
253299267
96539423
228725521
6065977
35304135
231042172
72743909
369644551
9656757
162819176
282218393
235069297
121247477
154829578
346606757
362781166
277672141
39476986
355910886
147556645
361366238
134137736
390845463
176805216
25408366
347652698
235156002
158885744
251776472
218514842
189689930
148119912
299558345
344863827
231573611
59760935
229257331
382583655
70665531
251930530
308425944
314282896
215599516
70322914
13929617
380775055
224400656
152160046
352686976
273053979
165083757
202672857
232057943
239345597
336371977
104162071
121367105
119429747
178736977
59052409
94221769
228431823
286605390
39114720
208313825
254553885
341129863
203424216
325368611
230766129
204432151
177923906
161809223
303861784
95318707
36101566
30900671
117990889
187706123
262075826
193416294
395405847
63786556
152760945
247843874
115650159
375833925
310057884
317123040
168740659
318863454
360100048
273117481
257590326
295791757
71801811
69651237
107274357
19458623
355126184
81126763
92054200
365330178
68762898
300561668
43926907
87823785
37331756
117567305
165687709
159553584
92757179
222487175
258227186
177208861
110034146
170501299
347341567
374334537
139320044
341493000
156683715
121007894
260311245
95767739
247948450
78127718
166704426
65734782
188089665
244514749
128986040
297111217
332974675
134632757
2564154
70346189
303703475
62027883
84294463
235610346
81522720
276279277
224937433
351197518
123948796
240373659
269525958
85148708
313320992
218857286
160505312
148740416
65593544
329384889
88552440
353056506
70221928
138375154
262129235
10143318
350503916
93172735
87185725
222712811
158102316
69141138
210457320
250375773
377310364
140837285
140741689
373531195
315986646
325463592
837872
148701880
321857766
315222067
132757405
27998264
239438281
35853060
43765226
332481844
187051264
67369953
298011561
22490522
78871716
317769317
78553372
360914447
362819520
362507032
267585863
195601807
374819683
97394870
224206095
215930442
117132343
343665635
237178554
148971030
239124471
247046709
74737002
187035543
285390503
336467050
134560206
74073964
158803530
346034398
307321072
98998136
242484349
106032700
384153159
301799409
332825132
82172147
165327981
73712214
37650042
6562458
378163700
243710854
51106654
383479697
58712514
98640875
282350577
276263650
266385289
148033179
241536068
398611865
117595792
245681897
278926609
109719373
5045916
341030897
146087283
132558183
149773447
127770732
97818829
6491473
280496846
88180289
65995941
210942385
268005860
84117738
319854353
17198752
67777465
131703697
225003827
348532365
153697276
226004238
99922550
128034592
235707858
307857115
57566831
126235720
393056415
227179743
269181847
298989685
68792905
42558795
237902261
342675077
43553341
322778860
238880425
322754143
280798444
189322901
201510730
81125654
322450447
185793277
205549691
387350432
181588806
304398810
317771304
305991011
109141138
240154327
259461834
320794380
142066046
2920131
362435628
20637040
34223609
386697801
7225627
328115361
239360289
280645330
309600411
122508170
4331765
661248
321708796
49303628
94253980
357174974
236479871
215047276
23345026
303412833
16355954
141687414
182349867
246203595
92953484
321041550
230782849
122631337
335209480
160804739
58344008
375734201
252502435
122840616
388837149
226909653
233631351
200305229
249373997
227318712
6424175
134027220
350422196
7917196
209022964
340909200
130165395
43081398
319556954
68375037
201618692
337017553
396765845
378949370
241931650
12493837
202446723
5646952
307274724
114249985
139545935
318235479
128631763
87110753
238377978
287399457
24953267
36702853
114144632
10634193
342733928
108836362
149010461
66331002
134893210
319699153
304642770
284702434
394494657
170867136
213422250
54631080
97181550
94433960
273396152
308383700
25095647
11488018
314155317
12384837
14454591
336204290
242589829
161946632
271298764
146192674
109152949
179204629
29643759
72509625
334563061
376211860
345343484
327160423
270617512
228248251
87872535
158465082
56699073
206371457
340997525
256012303
190580302
293324826
253321188
58360732
131636311
198738034
16396786
201869407
15129193
98286388
256278301
24907176
55254544
223261845
154704848
338064303
299939497
133974535
226739313
343208849
31887162
360659269
232597093
288620783
37240060
347004072
314334324
30155399
117554315
389653111
195632301
242421463
108393499
383279827
45160456
370241722
397277734
131661733
300868814
341627381
263025198
355268070
185330804
220634049
249456783
254195513
274716434
49113552
365595342
368255660
7622535
212323990
77717001
27223570
40268786
62275987
289364232
133544985
90133729
262299274
271014956
106012743
261562791
339428474
147096008
341351591
340948133
317007384
11183611
67512495
151408999
393899780
352213758
109210245
15062510
156726755
381456305
23399902
315508042
284243437
1420841
202385652
48317199
363062738
340447866
218842461
277624596
93324263
209051237
361824222
392775876
318520156
343072988
15767109
7748604
223741463
280313870
316121169
266324390
63077634
174986456
18434031
254035994
350239116
332560510
167217543
31810356
189459373
104710462
88380400
335786954
362733854
291904465
33557381
151473154
55232628
9725713
349324555
132501499
380692951
277235537
69362676
384736959
73246962
86053534
343316231
99461171
20437612
26117226
344206554
313370233
329461761
12483408
215187827
307606185
86915582
90795709
380026751
346745553
317438402
101219538
366716018
297067677
199292091
278235802
197437221
316188776
215495491
31107982
36026101
260002201
153221566
314031602
173419593
158997000
206845458
393942663
187677617
368476297
167752997
383811546
169256196
253137674
131538646
186772492
49393791
356640256
333039431
49197330
169168650
273081099
314474996
272076038
260796372
267209669
218097706
235466698
174324151
44049544
227749177
80255306
157856525
42870511
193520701
189121799
12550318
260032793
170813036
322768807
199977373
74849564
64320000
12389861
304631057
23814200
206993162
181043582
182796811
307660495
87051283
73810234
177262706
197123930
150461166
201843011
282080620
355270153
302364427
284239625
357003816
361337346
44748194
233400011
27520905
29933160
361342087
301009621
135220575
145797483
277627901
82143019
37963615
318768008
18919825
242546075
87066044
48490814
144534605
356919144
243736881
83452576
24224096
346279506
2248642
213906891
289708961
315294679
214624518
339044070
382754835
269254482
48475898
351125390
381454533
79417359
297863034
58606412
76783266
341564246
196165487
388559906
30697176
133564356
241755008
63361309
108853536
292081626
256322568
301447404
46067903
161173637
307712531
396698335
41070171
309730702
111086996
191728375
52244713
192823404
200891836
25058896
188040243
260081800
72731176
40815807
22898980
183646663
171335853
104675409
289158424
211507598
81019225
226322327
202791969
225720866
294652012
7843182
379295964
240953609
206885769
174320364
75583394
311990953
377746682
126240755
175032919
86300885
240244092
398649706
190224798
133114075
226374088
43587543
116129495
113518298
80411660
9889764
83446558
10305922
186544226
396310774
120677835
174335002
339992542
301674173
281892054
58840675
238888087
47696160
296228165
176462287
206272281
83115007
179326353
328550073
261565590
278811230
53345300
386930671
108644159
38972445
293001368
270726753
84028771
386330958
333842048
125366674
289773126
65372396
8720292
44883034
357052349
197015812
137636232
269986859
188416613
243187552
67287330
160647199
159314168
283402219
252161988
228999414
359575805
295572344
244393137
227698712
351085180
300468409
143766318
141642307
242378768
138170990
365484590
396055754
229066952
241793978
390208192
325110528
199851888
46278235
19593149
93261822
213638337
359022705
22012728
163316771
179647541
605996
44063586
69938743
180831906
65448392
160782937
191019830
42306255
362318605
394687010
259057358
61138688
280243554
96999766
31006901
364781941
129684909
145987687
163985396
34173337
213954095
156896367
96576607
316816140
181835895
367081202
300870612
79145505
167646565
332727395
93941964
47826548
339514472
276740790
315786338
369536849
316466753
375585150
132417726
41726528
44772766
114555098
238280061
182258886
208562489
129189066
398392037
327084100
280567819
97066469
96255504
225273040
1194129
300236082
103592397
246112896
130601418
110071402
152203376
177125221
49056749
128921398
43524541
55850173
242905622
298016716
314657580
222004242
148818506
77000649
57803895
292209885
248333096
238595792
173945192
209557496
250414216
230308904
45953114
331458106
322061971
997077
66176975
132092528
328948343
187381926
276963821
15649515
102875275
145298188
333324417
182314895
157346216
142340211
274980267
57442549
338332514
389079447
206764292
181774743
138687714
13346528
9248323
258494825
204423615
61168933
255977791
386434872
365117653
270156370
343535737
163546864
42276199
266293642
319450119
164784525
157393337
78435021
76581313
125308915
336049539
314047920
146135568
106359498
138728280
155771540
353067998
205330634
65935962
368950020
134879159
378948280
84246796
161745267
307238504
284822899
387940460
34281623
149922726
57538258
379448478
61190526
93808509
67473863
355706983
293921876
196260792
20928944
199781226
124757833
234917305
344770650
354187000
154492028
52500863
149245675
364955233
19418466
105331934
261788886
145527112
151994517
382557051
125504284
126937253
213612109
200681841
299486940
320318180
9996527
140881927
111155041
85897818
138893360
164890926
113326190
245018832
51064255
142035849
368098514
249930817
155213167
188430135
90229199
43122647
130641605
18283826
260088956
131469394
299359602
385406352
186581088
125600924
194001154
397229082
276359266
349856276
341319176
4632095
252762453
236930829
349655201
333801086
48850241
381058353
329611031
377084766
315867530
103934047
40718091
53261001
282392639
276547791
259299804
35825319
214864801
219610495
280076515
141495765
82775967
264831236
313442007
122952130
358066868
247096335
185988254
343825336
284874348
92524970
95231847
273584180
368726418
162820313
64828123
306894819
55201501
390008378
230170166
370865789
9382172
312697661
361192093
346941238
139867873
81064725
35377098
336925447
280039586
247563702
84257079
27883712
82364227
368483575
277503607
237505724
113519628
374535655
178059670
323424480
26331556
154232314
303704095
269527924
363443477
2526835
64417546
118445869
88602049
76646328
226190527
261659854
307828684
270744133
223670900
129426792
330930891
135372456
284081955
317820200
116071143
297211330
41052614
220176711
162381513
364920437
191872404
274587164
232509934
11447213
353194030
101588851
379941570
87204798
8471830
59609186
159910101
72832190
226939731
126130333
182255081
183410415
250958194
363844672
57939691
134442948
350883544
174811222
244171769
227750807
43351752
214738052
63461631
368845099
194752220
125419795
120697505
3728117
110028998
38275382
348166972
73298740
182851526
50521137
219338314
211433545
182685692
350509825
220363763
274345068
219340042
149320991
193113703
219442781
334007266
155082879
305607545
56845795
345263514
107228795
30386857
115924756
13031676
363944304
346716626
131804800
282311555
294181980
216941248
253220570
66670588
62999798
56552444
68809320
139356307
57093245
126355830
105616957
102476153
137199515
209761557
221074541
100050163
10779835
159744621
373044000
277805071
307834212
249306402
106750136
236577806
392723993
143201583
137613623
339156481
157365683
103512324
297349010
276845804
160017992
296188298
143356082
185392771
242374051
362891973
75688509
19027516
88724702
164490301
256368286
55407844
177121451
114898461
286378196
125893888
216576486
224418343
270635145
44708570
103009465
155365665
148885940
26383002
143213324
110443559
395913571
394910447
68379647
191350445
179997043
214356669
168142784
190045011
340918853
7705891
240921206
262875897
128111248
286178177
79823696
302801863
63416137
117282526
315149613
232820264
208748046
157371315
336639834
271802626
231286775
25013918
210096924
213574723
391682385
49406246
327666919
186831087
342137780
332953861
299444148
52387488
252372978
371605786
101771387
101905906
3205204
178287487
113772897
334453505
333027625
260646238
230417957
176611866
204573739
128474762
81838767
230792981
58272577
18945640
343458028
77119768
213553260
293778707
90258253
15778688
292017849
160498168
390255383
331993640
215792531
184762990
349732219
298075658
139372899
129363021
134653807
138223420
327069028
185336159
153921714
188515242
159376580
135518674
335806269
50285311
230086344
145599870
57626444
301755614
186132097
319790
103344563
356188350
343359709
123007095
342985042
106907596
345348589
6080538
76641528
304797961
228522325
343855654
300994588
209945445
333927582
149473170
71818374
170684351
141904007
139810475
127030478
65768420
263613837
166124585
348162113
272264107
107294279
138644018
69686715
73756095
350839667
34316791
315810111
147108674
324394769
151746541
357667101
78037692
384805478
303312049
361705708
241555966
216348586
183875293
129471693
361907628
115525293
217433969
74903559
387505329
312703892
356870176
2788052
271246123
13593522
330952046
147126882
393998218
363390680
273968159
254309818
213162819
227934508
235817481
51513452
66034362
360406372
290835330
54595749
241495681
294538480
81980541
326141806
46114087
54018704
367104174
329344550
192838639
139197534
136353491
207487625
124058599
199017597
349001881
274186120
222772574
318755229
349063830
293338900
198063337
181881899
201018131
131253763
163652218
294737946
45821449
156826731
197005236
95863572
52556552
61892560
243803873
58778877
112640149
267728757
352022743
18953320
144651858
42884921
278629608
23430241
395955556
257108780
281713254
379524498
211208855
143873192
328260161
171963283
131664997
44141806
266423680
379889048
313740769
325127167
152156997
246756257
163169378
362802738
99235750
121288767
121438315
294876590
240108818
16333138
193847889
52638915
361946570
110247505
320774555
258130374
119102403
355035347
375387437
120109293
65170456
62510158
230881794
57066171
251207370
288908196
314916245
374309785
23794673
171990793
81498601
152425837
324268511
59428506
231810680
92899217
340595264
311674820
49083402
388715698
45140849
300150244
54507245
262735704
29145991
137687229
240149409
109905160
11375090
17497752
228340291
158261506
195363941
206361252
304528490
279549221
284123127
398771659
159249507
93910121
266471083
384905476
228731111
133566343
201774662
68514014
113734101
54352582
299378089
40813216
212772700
273145413
92878923
296890061
247201883
68390025
182214199
286954170
292910133
66292619
263492865
371709787
387741290
213010985
155375796
124457080
248039723
64955019
388875754
373201015
156696738
284218366
16677681
390642502
79552323
197100799
223511620
277599949
109712218
215633169
6211711
84194771
206636851
379053165
147867802
40450410
144514919
396943385
45971876
259663853
95419546
205587996
293205251
50841312
236532612
391730762
375627952
168564436
345883928
272008334
15385095
208345596
189769740
246916874
297167890
138778035
39022941
57712554
280603456
46843929
60210796
268762498
384773319
300294042
182648373
398568235
369749709
59338651
345491503
172272866
87875590
188823422
313685226
323918572
341143644
342044267
330193334
62867061
255082107
291530509
276704862
100110988
191812831
35433448
237534583
392094812
308229223
71597435
386646485
386622309
259904921
103156253
134447757
233476428
396638613
280016220
315168981
162174133
276462432
357066122
254499376
164441126
246990918
253520096
317642594
143106337
80447842
161723197
340876358
279719754
342700395
393078730
151666947
143252381
52513316
265299198
213842644
213098403
279762033
182063203
38238780
208025881
209083987
275848988
164841458
178833105
383034267
351353737
18351071
28641461
329087959
98105886
122071894
136414680
84543267
103222266
128212498
24374489
378696492
14799683
18793204
212022616
136631333
154730611
279134288
66456368
170585879
25231778
240146616
15174403
174078507
192796404
369149858
128649163
138489088
83300386
383041987
179464744
279220759
290673125
132567929
214869713
66416477
54620362
254044612
137620261
152776521
159069351
322769346
378087542
93337811
342218790
178297534
21545845
322106688
330093690
344019769
45215468
174134803
265851988
318264597
271368565
117810073
281437772
241797332
208836206
314148359
316023965
152567844
183877396
320987393
308485673
364958189
221908325
156328905
369192516
240471262
67637389
150363692
345461088
372693023
24925329
370505433
101423282
237092594
286326083
13404786
28175962
342912444
52572409
184817444
248275238
241851305
216202934
102115336
262008726
328919325
101082371
133708435
43482746
93568748
4955273
173871751
73003883
304974555
228222095
116743839
381662652
302639872
344681772
200687646
89029840
253568962
224384947
55347797
342439105
117151360
358854549
53598109
168011772
290349200
181022817
105772132
390991764
232640857
265059989
233965404
193880712
69253751
4460918
169832294
105451411
186759176
381325657
302066452
162879147
362639233
274490012
287947113
197243110
141868820
42582993
249613736
283779576
130291147
9374754
182769362
21444639
61567437
188727862
365225062
133061638
322110980
42146867
107779425
97330284
106933908
246515149
40865317
221706322
202409278
245933520
267012266
299664091
373960484
287805355
171710162
108071269
381618724
203697372
196742246
92054698
188906316
258534017
323744811
320025190
168432972
229760617
317530086
341048497
69637192
340112924
238824152
292226410
130405279
89974028
154137464
312685381
344232614
53191759
182995968
17348801
127069832
55072303
79089198
136571627
61857792
224900760
162083522
256847775
62081629
163618741
307199141
123873126
61081602
307422612
266921874
15278944
331900350
310044605
191667705
319228026
176836021
378153151
46534197
363898377
223110367
316811072
378114764
214596811
320549151
86862165
120409328
140625318
278293376
153386719
173870343
58550783
123443146
116777018
170992263
226861969
36202922
253415594
106032069
90613309
55902061
110947044
141329267
392892499
231963644
278784472
27294905
188745190
141781414
139887164
228099501
152001990
251651868
48111371
313686514
82891077
220396786
305706748
223853947
6090984
64911241
339388977
357013737
350165633
323415310
252067241
35884167
290251744
370126035
133687970
214693161
90054127
328240879
337094940
107278624
388205971
287828454
180304912
382231101
353254472
238631426
375248594
98445749
115996465
154076868
221994730
112501828
127640258
214368846
180475788
172665362
229233003
40179525
101344398
193398142
192605708
167949700
193750975
85508630
144882002
281468799
107470289
328058574
301330838
331390912
396030471
105355288
114567057
65947226
387427042
330645316
134892891
228497507
332945493
387076936
244290090
274720998
375819821
388601180
65586878
240933559
301250678
158226807
352898707
241703653
317115184
94070733
357358699
203765113
112041395
163974226
224232146
239699360
150655066
182098913
241909185
114001331
70296771
345697161
69892928
110473607
230212214
290245892
321118445
219804124
65011652
137146714
5986932
52536357
109239449
340953323
391535445
192946909
315637364
140149216
376592016
159979924
200646619
309121588
81377177
379005759
40675088
363241816
166816138
215102233
190813042
323267568
277292749
115226101
334155104
165993258
54694396
8287818
97073472
214126024
229540380
144007380
113659865
265092507
78053194
147423713
207090391
127374823
192209188
184756501
167144058
323089868
105061085
323394700
296011962
222840880
208076963
127270666
286634761
118984901
345320022
97472159
380411994
343407896
396096566
149442332
172989245
196272118
294181071
339684415
168386174
306532358
394410744
198062821
2121866
271623130
286990274
149926615
184625870
195931831
37037253
113852922
35765030
32812466
143422009
64444639
124726870
34334524
134306628
379393273
254691424
248808803
275311018
25768084
347494749
198680895
251426058
23215795
308235843
297577519
322899214
152033306
195367014
113747436
116552214
365488427
70906062
265174156
360997488
346218791
23308835
353617958
266228642
105187148
96726590
353935201
157437322
309325966
46463065
98025742
300459071
251973555
38455827
121475929
336088942
182378640
18437326
172254221
10254616
239684685
81341414
228994625
276145492
51693505
168436158
230228520
391071861
365406980
70740330
22019501
133921999
289284919
155424013
369984986
52914541
271997463
190626306
389508521
358223493
395609489
99649543
21718652
281430960
271864112
170849081
138608958
202767492
294786604
111422051
70283809
342207977
127070354
233556026
311838759
395624677
328349472
178990881
136036220
373466061
100182081
309526473
234442649
26332368
319921858
102243803
341099569
170864740
106392546
300704631
391977164
323593706
281990462
251118459
363473976
196108459
381520196
339862964
364772706
73267111
65787699
7504727
23684236
65259083
169706918
136301608
71241306
292014627
68280301
86305643
335798626
107292479
217363949
219146885
68378093
289831441
254311173
283927961
31392251
58081267
378057916
211569997
190937522
203992897
396385255
898648
348624414
78672013
389330656
320359275
163541673
64308077
278539539
115042040
237924450
200215600
245693561
251012737
48603194
91558719
29538532
267895391
365448529
129727381
174925987
123438854
316900218
396190574
20272359
168538823
292426185
283125561
285178923
231745781
295250900
367988401
74006306
9501196
130911696
365995281
79783471
169461857
38081699
305505259
147928164
343003455
134655159
189488425
282414576
48163645
51535933
320083785
139665330
138150922
362873081
378920639
105739585
45790324
129442112
284485986
249931380
100605292
127102684
37695752
196503305
343603363
264364677
226017003
194335953
125353787
274834048
379927151
272858483
111871818
266400039
342722204
251337733
274813712
164061938
235322319
372829260
158681056
157100702
75929388
173034210
106922450
234007558
329884145
4183859
205096734
221720651
197991756
13146648
158004995
216009401
307190599
48034691
275022299
58897963
2230172
350814091
274785494
128827399
343186125
96240587
287500782
163216604
203327884
113122861
155933353
284080872
36886158
8551839
236534991
215203195
188262749
290079704
102318911
177000881
386459947
352533234
137203
229816800
305314921
392168603
218604726
306065006
309119331
146502006
256760979
331347672
137869053
102922136
54862242
382623466
370434360
115386247
158294150
72727950
281451277
96577474
209411627
334944955
258477567
13312592
262953845
170645844
257543025
374340187
49659803
194720695
334882039
46430074
37435355
203843812
364138222
87844882
14482507
206587569
264770540
33019990
261641043
167168513
311782811
271096271
120205571
9874435
202253825
7828805
349154913
272975374
396794639
23366340
317740945
366737259
382509738
301113922
257352718
127153837
93304597
195408263
343959473
148110230
166563792
171816510
144684988
190162685
226670106
59327688
99125
370308487
129765852
186028623
62600639
210022873
285451969
14510624
63845980
30534246
334532986
184390898
74781865
337626225
357666423
373426692
34318666
249311903
68574497
6587507
15935906
142504764
82268292
300494356
176065948
357002533
241311028
210308531
306893213
256943583
222779340
181249329
390336124
367922058
209074164
346506128
327033424
157796948
387560421
274961879
198450499
215891236
220538981
212315487
116900066
185904827
9731662
173704576
245286600
357783482
58822965
260484969
323778
319123891
277433829
363181287
60452423
200304021
118599464
396884761
211710105
374361997
392782970
393401924
278268747
164575179
117262582
35738020
295850900
39946219
367720248
343096474
190276524
242583524
66557695
345900358
342110084
358777288
265367320
189133360
222484755
155172142
149426111
210176032
391126747
64607933
24182384
90032163
345598168
124315355
41880440
263071042
65338440
149429640
181922240
143381551
169837185
55273510
70855886
158668757
41452720
31902356
367218978
150621965
234746134
98608
340125117
153512585
311219370
178224700
239571298
172008224
267977769
104455286
167758207
5195109
162809457
3766315
287193483
8291432
327507615
224462166
128006102
87264425
261938401
370608348
10749569
210416118
323138314
210180818
379351684
389901679
9626904
117942387
54280825
223703634
194272606
300227042
143923187
85450990
139238817
127598874
172455737
76388146
358868199
375287694
28820067
273625405
371521090
317491269
324856591
351327294
50399437
6272523
281003193
382621316
80432906
6036087
250434232
104015784
214691924
180608372
8658276
47000061
300236984
368720966
69464256
181317282
235820334
83092989
93050011
382930129
258382608
364557037
367826889
183406116
367809952
76639952
95244305
86469262
78982199
102547107
385216094
103617448
176734650
937856
78484810
61559531
176931189
269659658
132078067
256395806
183762636
145637695
302957620
286851972
374589170
302317181
220061310
149069319
254753994
266060303
90301166
297896498
331788327
286081997
58524806
151333165
382898030
235546799
183392783
32012985
375073485
234671768
10658915
207294927
282944555
9753034
368183948
180741192
347922389
392898428
230179367
305874973
2997759
60606818
284726551
296845400
207073786
46947958
183486513
160861230
15564491
34926479
65560385
110731736
254604028
146727533
131389946
269945044
145214524
134813072
179517573
8220
86958840
131525134
108564883
66406801
62721022
120629627
243854711
223307003
268891993
331701009
299006022
205264063
353007495
4263002
165677601
62744647
97832374
255395854
17091560
353397566
201719380
94214188
261719310
274857503
46986742
17552188
16459462
296255577
324946862
51406069
100025830
34940345
332005230
306718048
273740534
211170852
219585393
21636902
261201519
75118544
302437448
87759099
371169552
251821234
117365328
380983317
369591403
139715630
386592413
391353633
345723483
118944903
106128865
325124554
151977607
298827929
71788989
222391352
163461409
170435828
8815716
145768902
29429302
314847866
347572254
92830781
328305264
248157395
214725930
307812487
380889186
161451244
294882917
352573665
287638356
72694428
352460081
374789408
198750864
28051462
264083833
221422711
311604054
35304959
265605580
200851765
370972215
367864331
5470500
131324105
101892515
334809354
163581086
384655642
343100741
58314355
267719585
93983775
297724574
270659027
251284395
190674306
285697999
166637103
210811537
327497982
254022581
303494796
321792311
89728104
11159458
198146747
180653617
344959475
386053555
254814350
154849942
54908240
55151396
244833608
267846632
98760681
235892407
262595001
306361042
104603002
14947390
104403574
31415685
311381338
185364141
250520808
109858076
352301817
301683189
202741444
307531317
57169166
43817409
83015545
280011410
16873189
22575397
349831407
296770625
124998674
111856564
28646723
192851374
5494040
373013713
341810502
176102405
294570387
386221868
203617044
375845166
264681209
73717074
129852944
232177042
66247169
118264779
146625590
139219068
357511818
205398218
33722894
31166859
312541709
197891432
320467841
386556248
389025927
270095132
236808009
313141261
367504212
53287615
326660309
279585187
124854171
299869485
290444383
154099825
236719722
203877378
59459294
116601403
107349906
254803475
355352487
300067935
44057072
38368776
184669270
246191419
17216143
325887797
318676881
4454836
332448706
49165161
124940397
45764382
64035769
216584845
123820674
220829949
299905680
159496821
376733594
168729246
127840311
332754960
171305164
130378083
39374584
200091045
394849883
385816679
183517756
310123173
181769886
390140509
222767429
47903523
24351085
370328208
154702839
363113819
255661021
373729476
171395702
7000015
151688343
253348756
205090533
392315831
166035514
154102389
47110294
280137356
300301759
323396224
120674411
30525852
295878880
204676531
167119252
179960094
244147577
181441082
179793580
229112381
84946259
354440694
320269026
119926910
338269339
275964364
144402112
8259358
243970197
380388345
237187185
40727436
330068709
219110267
65765139
34777525
225981459
49039831
4185476
114005026
338355811
75437110
78809920
200064592
193278087
378552494
323275907
200644003
181442291
187943991
242222562
80497204
112479582
381480704
90947723
269694486
191162846
380555247
85674150
103595272
152390322
238219696
104103805
352758630
296554798
183145422
18991873
311725180
6031176
140018942
357271281
228538430
359484676
31852580
377523062
165929277
292625584
197392293
386096927
322889596
383197092
196536235
279327465
168737766
182607803
268989610
32702518
262118606
150277525
78622689
28609578
213375947
92388580
151920372
357827815
284058616
175276983
184766314
297208623
281641685
310831899
117650460
350963050
160554119
87336390
302057651
366462397
197350023
108022239
397650019
305585180
270540819
32084560
136224486
378480045
150022638
60190868
371813789
305655056
118021967
165716573
215303070
382052085
341140012
184129457
52268867
384752926
187792931
107513947
296589340
279742851
252385227
235778677
227282142
52725586
22836355
49663964
276718907
70476992
83603986
275025332
19223347
121441172
145542518
344258015
271818741
308550944
347636380
107194269
118803065
1360982
367294458
297974494
179023211
85231449
40193360
396486357
154230512
378968168
108946059
80491199
378906047
195309512
45319888
270532539
254220276
222520522
230873531
56032554
250304968
149700430
21857547
306199616
344624656
198611364
117428005
141779060
33309976
342647975
389895132
197686563
224612216
32692204
289028164
228130180
100550743
185538645
224684847
376744017
41243729
335946361
209069598
314517326
81310638
119530728
35361059
307799967
257046192
373184453
331884247
368879306
3228395
159859627
96064467
368031432
58263337
3306451
137505355
57375884
280276663
173887887
277474871
136411964
183152865
250235242
340537118
15570186
110007953
116587791
266607132
28344012
107640120
154643428
266206909
173104239
162471933
156621560
216848597
281657635
56921924
390454894
29807981
372934428
134098747
51946123
73090390
286091935
303359902
178770795
109600878
136364167
143594076
294712708
14692648
83508193
265064307
317613607
341056102
376004301
217098257
290107267
51503117
172851453
146096748
175048906
91847163
222204466
240575836
186168511
317663802
366916782
68956458
118002221
167577283
288348546
103850088
171398555
277592696
388772584
228820043
143169045
191768133
363616285
133196911
352241808
48353351
58675566
328416416
363147361
40897934
367375269
257211859
281861625
229419566
398345782
259292006
195817759
258711608
172577946
15913778
285604401
20405994
145499521
151716436
145191351
228805283
43785750
256864212
337602596
161794198
3656348
228544399
195977926
169341944
8197519
165603562
49529396
311719704
135764467
46573632
180099049
166587615
43668219
38466630
362558201
17582083
297385239
309489137
199904617
157058710
182087183
24422188
142100498
81813194
390624042
389406379
22378932
155942181
21797489
328012044
283582022
53374589
21996300
115010522
312568180
203761611
213325751
326396418
191854809
27405706
331127648
15749570
190169738
38328639
203166289
93831092
176761359
206728740
206488489
246511038
114204241
299607950
240145519
131782458
303030909
242798101
87618099
129896229
331995796
68572958
7126941
315723627
41224723
338580689
39852450
17575097
40591745
198697034
351766453
173605251
238360865
330985336
395682469
292427959
233969544
139790949
156361523
216886054
85282256
188067809
136367022
257718898
263663476
193602885
370822775
256549524
134691406
347546483
66441734
245888719
120876706
7924654
282335881
362827561
80229112
153882400
301339027
231565469
261399615
353316365
326572669
50371447
138783420
377533239
60333244
78044021
188102355
326508484
15149008
356797766
202029346
150396991
48281421
207397332
318298792
39648581
92293378
350922265
262853543
395707446
150417467
268495475
21668591
129381281
233539374
3619734
247840127
374466459
360784929
19016540
398687857
283136812
50565813
263611755
30219429
386533780
345437094
1833364
355179192
336951406
252316801
253480543
317366568
324104470
23227201
140827640
352961491
218684104
336843472
138421199
350216822
230935294
270209626
125323471
95580287
311391102
262930334
130310027
332937647
107845837
269038880
59522598
179593176
292462520
267443939
183480840
346507787
236876524
154895613
36339631
93879168
14405833
61392330
163261312
150434286
351860746
323527288
77334443
76969360
348312335
218736236
113818375
178319889
274266670
116164457
333695157
115193845
80734020
164816949
124183705
41164793
209054420
150466487
136639754
234994565
130482043
21188882
181256698
167446308
230713280
389642825
263292885
26567191
111752008
250596347
230203250
2991194
150504534
172641762
70008695
337789002
34318099
305178607
31636014
304770072
196699991
350117547
99573757
290833273
129721939
10438227
202168046
360758912
15478624
354296203
97792570
202028008
93964518
315993101
216602650
139666493
327815444
135591617
12271000
210504321
145878054
270504835
365005694
334168387
249488049
286439994
368215532
288110111
140632772
186795394
267421200
359041370
352534588
292249247
378824355
145869211
88864620
229166477
329125520
138340959
52626212
207035402
93361606
280183529
253732677
237682624
3081959
220197250
398308181
238674180
264537364
41575054
135636767
57677175
271489329
12703570
353147253
102331276
373641539
259695663
239663878
317394896
354997427
103306913
398922473
149942391
338179870
262680270
13447673
389585042
391966056
219334725
161309425
68267776
116913878
395670621
179940988
342121609
391547158
349996275
258125743
61102914
374506338
99233663
52605145
186836985
209811001
17353828
231883551
61631454
94672887
356737955
209462772
194582488
88175062
16327668
323062252
138814253
108507302
265959513
332061314
269983312
7568589
279478805
69809035
358433340
263387816
157327872
269089411
147669373
328996528
312776523
132879272
284968376
25822183
149621695
143206659
96878215
198589567
107929009
87749478
58438762
355463298
198372796
131117121
342809538
195882418
20527520
104604848
279233386
260828778
248722901
84695194
356335928
233283545
70534985
27642806
91101027
103856782
38956817
369900552
273539674
60000868
58717735
286733771
338162105
278202709
71836057
192031637
72175268
367912180
30432643
316573932
36043634
271456137
60012776
7280995
199847937
37498581
77296103
128866279
251676935
121337202
276639396
398200488
48387021
284265709
272481275
350020535
308266099
253281739
130641472
297277391
380016521
223439508
248321429
352944677
242179177
283414228
55906175
370448998
225964339
346135334
151584778
2593565
140536490
308362774
254949777
288481960
190416927
88338643
280611737
386108022
239943084
375344772
349562808
138635603
136969885
90741347
237667684
34288678
377237409
360384902
85970395
257442757
362109883
145623237
5095313
160507850
172512026
263025055
173394589
119373593
132096460
101830355
96344319
380339303
41146957
250677005
328978680
371694491
177563574
199892463
123135185
317079898
187893831
72730910
22465121
248648031
66032236
286441015
194835097
392060728
63017129
396629943
354560822
161360088
299845152
351091243
203696460
215724804
265646162
200956975
357201784
207175901
157542805
27137906
45709833
258531881
198186111
291760191
4637042
286436713
252535713
319544704
186178359
157218679
251022567
44946812
301719844
302910082
6786073
169943256
280866580
221300830
398494667
163066150
352423697
8370191
169090066
38836361
277479039
364726214
55812056
291603530
341627988
15670491
239699793
386928843
51587112
215427490
295229161
308514861
306738659
363792182
126591223
38409124
24538395
390757579
56927675
282900016
104399266
128104084
332934610
207587501
64315277
259404968
114741126
161849926
115788172
279593265
299558500
315902419
80355727
19314567
370785187
136687284
353020366
57309424
285282655
385974660
35469509
130725886
175579844
157622053
373271253
272315716
313382068
229726873
356497391
374119674
199955713
101634137
28920641
329752514
122866731
96276046
5010359
162230206
312745079
78788469
67812402
244286276
35744717
115247087
104564723
195565239
288077909
239862244
289484145
221240881
69436824
177610515
161314574
155049654
96332214
75429737
124792075
31197724
338357151
44015678
200042223
269721187
323110239
351628243
139277755
91019981
331236676
114713715
273992745
148445898
389401235
42453026
327125727
268788244
140770493
42887238
105139838
273335955
356106925
92856669
99260211
58525760
108848695
40047242
322668419
289476213
336059081
232614615
225436714
277007071
71246709
309391683
350248353
140173567
292742096
150640537
28242523
172631553
153278961
194922075
364783529
7623178
254933143
296812286
259997326
70283063
238007278
230301827
97236403
162351445
351483130
114858847
82242520
121982053
292469735
149215939
251703364
139546638
199261636
369878223
295722102
352055971
119444473
82801515
345757924
83257563
230576329
24344699
192327092
61221056
263916106
50113887
220618653
210846524
278918344
39741173
28749959
213121864
51725135
52721495
384266358
272645819
23893830
246374236
154232705
53133243
231113195
229297169
11001417
207212908
70687659
101867579
123167487
208235942
367128688
181669351
354304026
326942775
182312326
129330243
356111782
291037949
292354888
233875669
308842698
277930592
192022165
264762135
226611780
53080182
273867663
377957020
349705782
267019400
169514599
394257507
163068671
257372166
34174165
255335634
9250064
176739936
363344951
352345076
145057604
80636639
135105343
104157079
39798582
291419173
391084421
306558709
71701404
348804639
70328657
216143485
222349986
302293413
250901856
104060437
192580395
20922523
383389822
212875368
182711733
88623949
17944469
230381411
3918610
126076297
237281352
35808239
314460966
281864150
30952723
126689562
193658748
354638265
198431920
108071179
33806437
5853892
171569649
262165403
393105454
62244736
95290238
282333083
94279280
263743020
113804256
5544935
10332110
315918370
145144532
43945825
174447051
31103628
263419179
306330750
18304220
182580267
45751734
119122191
48645903
258382031
70053438
160912499
223179581
377610640
32341548
363099683
46557343
163990040
178155405
260710571
365402334
339484183
154921749
376916525
328078231
170791617
66180885
59256959
242117585
331813044
102028182
294503322
79639753
46081695
312304718
11417018
100249364
146074382
48144075
284032268
193827094
56147125
346729037
341637306
18899013
170501491
131255985
3139051
51531174
228190022
41171453
293205600
280098724
232201316
61416680
127756391
95515053
371495732
79883111
381500817
235159967
328493109
397217892
155563476
216011810
57932214
350398770
325331686
212339626
125190280
282288566
186141580
371097053
14812329
218713765
132446194
146140981
97613632
26585389
103122871
286632446
197882691
280751503
6604990
365970528
294918843
207332677
163203709
179736958
115224318
282912805
186669859
159007844
134512237
28229810
66964043
159796622
189511887
62805802
326396073
319860494
33292180
73116096
134078709
58177910
119245059
338486215
127412973
364768088
52611163
78174143
303494101
97334866
61157759
67784854
351959468
43594020
96345790
330547280
363416786
144072757
219006822
214173058
365581899
49667277
239561780
329310112
14007210
209709657
75681188
11935223
282942655
327017500
322778819
194479635
157994712
174793068
182842017
75974187
113392447
96255892
103088813
177562256
134574082
128440751
76542514
157370569
277161206
297172947
159204775
123138385
356719799
57559771
357505466
128458538
156130692
240161728
233590763
355234882
220219073
177318604
207433938
319715400
345111128
278755032
169537667
252237325
372123202
269309684
311164619
160728083
36463623
229197593
215025651
124241254
172949527
369536132
213182106
375271416
170517622
331795605
194807494
202502939
96995704
343592832
216234460
52242123
116674754
27519597
226046417
319222982
351356720
18749730
74103843
148823688
158160107
371754698
59426038
236578961
332930179
250802155
23836141
202675508
32679210
60089570
208262621
154203220
143816798
212279177
199077348
349258199
288528606
307039858
18581512
318196592
296358448
99073558
44948919
83361550
121623156
260855030
147991639
353024963
35017459
36406323
249714199
250239498
392215533
174000313
386342359
336805374
109319406
353479917
84503369
385960918
261610716
246456188
181139895
232162291
209127245
71652358
15432431
307844061
168332006
301096047
95786345
161427095
108046503
202634342
278748620
248548612
110530831
280140507
323714651
154174434
379628140
159715433
177036695
156383624
243728154
85107916
22512448
31658550
70198996
154762818
388055054
257876046
169063988
225694181
138771328
388389796
14635047
58361006
189523476
306616365
190658512
217944605
346052265
165104721
163619335
331258619
126626819
317806783
89483259
191806592
35112571
317104091
198976277
30021443
340677386
156082081
19822480
43901667
269537166
245541683
87141027
94662786
239904450
381196821
266900748
69441065
368495791
232949734
136259319
342790017
37861205
295842705
273751483
185444030
323043707
32716782
214348213
209720087
27117822
211046648
244238454
14110592
9710560
248773612
343126401
332798358
141713416
328359653
223930506
299873700
262767858
146483820
312318359
373192686
357341527
126137971
360794948
58862703
191086914
315968148
381714767
338958392
319708404
194212017
156409597
349525281
259091284
196948148
4074726
379236526
217748382
95077635
27208151
107374201
352067488
90938572
194040350
368063284
379206945
391049155
138879313
376482596
161570227
74024052
68683177
361523943
306588398
300890644
151056414
156400618
320031119
238203618
292170231
254724008
42002768
359398928
357592091
278500982
225262596
111175195
197068120
232567575
330327618
206995504
280240327
112493314
201526038
156368845
42967000
112850786
176296656
164708387
70752327
117977165
21110674
241839063
156177611
187569679
278848
322557164
73672438
48026574
54374955
45569177
364837128
226552143
113691835
260903823
314331693
214274775
177507610
344472762
88814635
194661421
94436294
216848718
311959854
191034639
297313682
152284532
397556476
200705880
191762276
91324443
67576918
259487944
343954192
311521945
243505435
75339547
145727179
264652176
274485592
71360257
66986777
187174093
239645746
89021577
351130736
106776668
248060069
69850533
302977534
319727104
50412232
284030564
208575854
198857522
106642708
87387456
159362950
189870240
200094051
35602420
190397287
132184961
107878459
368540282
187225286
293911057
94149945
191216089
192424520
372675131
336112325
294656632
365438045
237471220
241786590
188944330
357395752
99926671
300574277
179866093
20119182
58389885
229730156
42858050
183300049
231893997
315475698
15198727
348392986
165927783
83391981
112443641
394499511
117273825
76663381
348757577
44554702
258247190
293687373
250990213
331419890
277067622
123075073
89689242
241879545
239833227
46445513
89179389
175604211
197300339
160268995
354971785
352976394
87203846
349887515
147570016
220864739
350242309
290696780
280589136
283116246
185300867
287412523
26113732
153644799
39768707
183237390
308442569
32293324
107643026
354482911
273290863
203167177
346243031
118215762
391370405
160295004
275464591
356945061
252566975
46421763
194825238
396371185
25844687
187862436
122235066
103619841
215351286
390977133
264312170
293898116
3817147
323328170
10055819
102526073
388808571
41161688
224603218
245121294
355706987
121267989
372707807
324343594
291698771
366141985
368568180
239412253
210557374
369918055
222157000
206561930
60280640
266889890
355758005
67848482
305372035
318896238
308216239
51158647
317101293
123982838
72182864
68825370
209472815
381173143
351287688
340454243
312164730
347346310
286938308
391680396
176755429
160241075
29648516
238765406
310275221
398823888
355420518
314567259
180623471
326647842
117693733
304494581
64509121
135310257
366571635
398651410
274365119
35719513
267765381
193151998
335061892
364119914
25227966
318985580
293548266
231651903
267268540
97681599
186721445
119701558
139805772
200915379
5738144
179036001
60366390
159698820
369770408
352835865
36870393
374547982
331834474
276932087
31155165
307702917
394611649
49299203
164912166
260267193
14904693
175254231
310751327
122482298
18758335
148998317
110602899
15900826
157403005
133528045
167668797
280133049
270489306
183580504
183416678
314731247
48659783
392899390
92426441
309415881
2254938
330716627
349555294
269885444
227267348
230990805
5022797
159999314
92039080
394669009
163661786
45926054
359190994
146298158
118325991
18002797
281220236
216027254
351042407
195318345
322323418
270665473
284648088
84404593
397243267
176626684
325781118
276607740
304967477
49256206
224121961
24808247
397657469
45922096
293263034
64739286
117105846
266787137
269054438
349287878
97912264
394566113
12707958
349365924
84492926
202156535
64839977
262182624
307506331
120342138
210789332
129157549
122182291
194803249
36837738
379590526
228431368
282466569
269633264
387657373
236523457
55804409
20385073
172739386
83101300
252343793
316651829
248803103
85266712
286218507
316415339
329539332
156246880
47549163
396090939
380873263
227843081
256383533
98074973
137991588
224934952
94241877
303110195
262785975
76866648
253916805
159445595
361231320
354252380
25995696
177827496
229757481
38091660
294721522
176225930
244480146
341978288
376808990
159717479
19848139
250875308
48431401
164037518
351114685
28516426
241705984
201913367
263236732
103066728
394568086
311900519
96736125
233207373
299586825
203719847
24703968
220537259
79408859
175100563
52667585
306337540
82715581
339243626
340774716
355063261
346519322
259189458
191654654
154906963
280076945
229439795
160108431
5258263
84935944
129146006
176446065
40524442
130083696
152458714
249963688
75889552
66142153
248239879
127741024
142436070
191742571
309263640
7311616
110565934
104403973
188204825
312660212
162700880
65519082
174473157
323646924
313576526
225783169
150780584
129253251
188683034
197282586
289014421
12665313
321643140
287430671
196047093
293182194
373740940
181130070
192273197
246645603
197015839
176712610
143230376
192781321
317463866
173374112
139892755
284740879
235291876
303253506
155685285
10659492
378669889
254541223
148634785
35865500
83444875
5837189
299347948
183910048
101294940
239419817
378490311
23379307
146082331
251194102
210113285
317388149
34603974
118596461
227626509
147139197
330886954
364759371
263441802
191898334
328380230
261836182
389460270
293573754
61749049
302323530
77749843
77078513
87027297
291097864
35485125
43839579
56541439
332469627
229459518
117862885
46261221
353315746
218685553
229970368
213031402
46022591
174986219
183963238
23364674
338727727
202123426
251204808
332188447
171235901
307107770
2556510
108737988
222799857
16467699
263668388
290620296
20109574
115403479
203911972
294138952
42208237
258511201
331818373
146310482
347063151
375765479
197468074
104645239
7356062
245019531
187900579
4587456
92654886
265728074
112044821
25745345
384337916
233919822
248861681
73150260
313465395
197359067
156734928
318484860
100269300
247787685
372668297
357833889
259925025
363312703
264460008
342849907
285399019
37783195
292918528
143850513
376183106
272209480
222387464
159338170
22202089
55633365
286748029
38005140
359980973
252368308
15160626
147819437
297880686
130269986
142765245
274570808
114021218
29585819
329405038
58896863
169807934
95881539
94629747
339264688
67390997
101781881
386394406
318394673
230646432
142828336
190229411
362001365
189594185
212952747
333825333
275618941
50997790
99305930
128385816
255058424
133191302
43819290
354789107
261269097
153534074
247976163
339213566
192321100
91440982
307015092
335786532
65567426
301726827
223513405
46546896
86448357
26232490
38864224
67380551
217809598
87659564
128921799
59531315
29784272
387531149
51080232
243324130
218145541
48308903
293960592
201292190
254249412
248224347
41837703
266757892
157285952
73811659
186763423
289039515
348978607
44268551
337393944
72353799
321449403
234263763
117269129
264036619
9476232
123915700
158028537
33117054
85882954
288712758
313810225
199238760
74368478
37484191
171087672
236556911
301679038
208484668
332455318
119721023
29294083
382552879
182258566
180569328
6596236
221364166
195860014
122479257
16881063
309150509
339521326
201822194
141124966
50894613
393474903
93903905
144748405
287789402
259379918
121687563
204593028
348484345
64761516
355732814
379204664
256107664
12435274
270364740
332077127
386973059
398010147
124428592
280384074
172533115
323209184
303302076
200014277
125854233
112002977
268476592
2999472
97192211
178659153
163244641
383834330
332845886
40110385
332401799
290390319
46787521
279981589
38357763
314654711
307774007
50219176
126568122
153070387
295326343
85110378
160084549
295604306
178124148
352032667
67261234
276736711
155088557
69310598
69184180
66185430
246078482
110856935
93060038
18797214
284391346
95213053
396585184
397860121
205142922
28453425
358142019
41759304
271949131
311783201
29882028
34221747
161655982
32993553
167182175
156462909
246746322
278205882
182032094
199395449
176726463
238623344
200606661
117541774
197317979
100753460
87063908
392197429
160102522
104736542
127657651
120960504
301637756
42599629
100501545
177119908
11074365
340229386
319540919
25617575
10827399
109319736
295157879
143423818
49742615
302043074
358072421
101256236
218349961
80062223
123656951
101762770
34644865
172584637
278373373
66459954
329037690
149595075
117601277
180113402
62830407
339217038
342287666
42900533
395249011
28123984
92871990
181919390
103224428
158377866
25812002
144059729
302958130
372185459
153442482
255372071
117162857
139169058
304071714
184382130
359282027
323956622
240553193
325529129
65359688
279453503
304372363
19639348
19587277
174027033
328671662
221750653
293032014
327731330
62088132
70577993
214451984
282678152
343155391
118822779
88942952
366656399
1080652
146274002
392171172
91803397
388134431
32301943
185586544
41236219
264155621
229769342
382089728
241901123
159489444
152308868
323605756
22657696
178994224
33279058
120653210
390412570
266124615
276514022
218271834
149008769
359127539
129374472
284887692
235503885
160110398
22109981
267726937
44054418
367804180
364121618
360730237
73992506
12949435
312897752
250156221
273603752
152744133
221640261
272970493
396579912
369592315
320090172
162720732
292308162
398404838
326251554
23537072
256324711
52318162
222161681
95693725
51122689
212414674
42738781
39303347
162878221
395401074
87814409
202753915
316222800
11368595
146229985
78249193
334490056
27050387
300282637
274586466
340374348
292728548
224931358
326001091
344642254
117308795
340309333
220519915
109489073
376721290
343401139
374287881
12515423
72639322
379341077
167871849
164319828
118588220
128345557
69971522
272017847
367899426
1373026
263774875
171676381
191734359
38417468
32083327
488188
46267642
116058022
379667769
395418983
397675766
131992215
309956486
251388796
293571386
24271129
281926783
24829412
356836346
154792590
27086895
132487660
239075429
110535850
39193755
248351157
25375105
293543408
299035309
212096606
319605086
220562700
183391863
294770669
232938972
90302996
10075810
322216255
119424464
329734231
167990305
45939429
8743922
208300578
375762024
89810139
94081812
3039583
286868737
102060652
101622466
203826673
257786781
217903785
312899450
11714433
368985381
10954551
284839009
33110449
235575850
363668243
379888451
38171495
268906188
195746837
344736573
262926931
133321582
335946285
381862553
300264161
169310155
204001632
119394295
70694308
336295508
174647284
287029188
77500264
390954192
290874564
44405613
184536866
31128134
67553269
56186374
315076827
335759415
142781148
45689314
58179304
183629331
141252178
304013707
51183096
142838093
127298944
3471864
368400648
77361334
240761768
139648831
126511473
201794389
365444423
247109735
219615011
291869853
87143978
384929704
355429244
222969722
371257704
157161160
386050644
82087186
134098941
394446109
253842688
365299487
185406602
220444911
298641007
99431162
197804335
254986316
151645306
83124778
149803546
47077656
3521672
372626023
272496025
74708377
27151993
60878271
96659563
253873596
46178008
368674297
100893870
290185190
45472528
71205085
59101702
35728440
234355242
257607765
278284092
398598865
376648414
12800341
318924810
379980881
346466514
392421525
75982999
199939481
211314153
83159855
75152052
299439768
236413329
398202355
177178563
282547074
70256933
86240190
84953716
222131903
4210928
45781170
42473368
113272062
129960637
84081051
4705179
282275274
231964948
78054380
256301075
333284355
251547670
107915561
329148673
56707680
270037635
59689133
227944450
157375765
207637967
198424077
237356852
336618617
358862463
299455498
222419860
208068962
317819719
134190509
143417241
43295481
381515995
273011137
25221566
29917912
40216753
139656529
64979987
91177383
292606372
200972696
167205412
272521730
291469268
124264060
130869655
140732501
105081696
164059224
231514763
395084654
279053761
310550079
55123992
39855210
36084450
130059269
88042888
130856956
31613699
313955099
28180355
42527846
242200589
64532138
118654377
208643510
174563068
73532288
230583455
269009106
31623121
1417805
101203048
57641570
218568364
211927696
29259672
200985341
164696668
160947118
388251968
213763630
139695836
334511464
119277199
7698108
22983487
237714860
347843444
314392574
347565669
144739377
179453704
202060892
210725827
130064966
344510566
186472009
7593988
11050338
260609184
252108349
22263440
77924077
244494781
28641689
23711452
20131070
166779557
193649966
210121461
51511898
334892901
112751254
79828844
280235143
372013568
181941220
135342063
262897739
347446138
134962516
101049773
168865092
130138122
372365724
70094572
26137954
384260073
23033219
70601198
332224894
147027044
109950125
241589013
217228113
279091127
315432618
384787296
330410973
306733573
139664126
261436677
195695983
325304114
348225729
289545363
109325973
89945195
90442164
154598090
157121162
393931666
65422202
135378700
148975663
149743751
217835642
21679328
194355317
157964883
180790085
207105575
245859852
313846793
171510508
231203274
288959344
345946335
71431142
328200466
76192211
2978294
188374133
9557115
156295511
199431867
91566217
196292032
158668485
335594566
126659510
211522431
318422829
367585040
47160212
195765377
75308250
206813908
165690873
112972649
275850030
138306822
300585148
397767367
148404158
131439978
382290916
31181878
314745380
354195332
54469375
200078837
234825392
204923108
144068490
157263626
397887691
209810980
380135330
174596756
164675769
10655337
343139485
264714259
94926670
97327048
55263366
169842260
11517126
186129322
42093830
344875564
318154106
5788762
11204000
269371919
202021752
50888167
152907506
246814558
112857335
252220510
257003815
396223449
361420609
100025254
350371802
118780384
377800695
16650948
30565819
36397085
55919297
182072192
304771447
329903466
47550306
324994994
84957471
283456148
363778735
29263665
340573629
265781163
323897052
231149702
99279259
390548507
348164614
374027434
268155975
189816800
282151784
352639626
224747545
162423769
338730934
70183055
31608033
252593465
166421157
68158897
178638653
183977895
393212326
101693679
373926447
379746376
310283541
12802243
1655281
221438481
184052371
309079470
218346380
328475190
16027786
102084475
325771147
395221621
263493874
52899451
318838141
67584638
232239772
237046373
10251479
288974698
167585677
374452071
370754742
269106522
232015643
301698118
34352940
311433379
101306523
199522985
69358964
287316973
206546566
243943342
58161468
114050897
295912705
191223697
395015722
203874281
310172768
66220967
378132255
334765997
389636917
89649636
189526395
250054259
254660225
271088002
281480654
58168080
192120076
59376548
205323298
300261178
200035909
300745806
115000241
237007245
229150500
343030868
393987958
121177660
339962917
227736031
360759009
105514301
106653794
364997804
327720662
104540238
294389299
13350934
223673516
379028539
285724007
92476511
125214595
52579158
189646867
146994876
395184995
100868129
80349573
23409135
396317181
210071255
68496911
186847969
225605688
264697690
251463027
139035096
311752479
126098444
388838584
390367390
223427441
354358954
331029498
394713827
364852038
378330511
266924767
331456275
191914440
206840325
264231765
241564781
69678053
217131187
25353201
327721516
71521311
142336967
341269806
319371615
129765451
288609480
393563822
208262699
316853033
127512751
191253893
313690658
253957494
43768645
334803731
390754082
99122678
319984014
17688169
81321678
231201192
49640913
214809917
218917625
334814912
36247594
81814693
65486548
150016244
76859750
341264978
257998322
23517705
254780985
78002376
90947160
141691102
358658275
219108098
397236394
83410611
338367811
245413895
52019511
345661867
369375198
289982222
223620151
336025313
57208753
149977780
295465023
266839821
68661541
220202304
61633292
86747371
82551780
285928947
68839489
293352143
168618084
24017642
358011965
345229032
301302720
288790573
348673136
13423295
138651744
206302179
109461013
85695375
267801187
170630811
346360899
227418025
49721632
111157039
350186912
322707228
263615876
216938542
21413681
341252296
391762895
41577610
328908914
343202959
233306125
20915849
278950793
101880037
131847810
185469875
76673445
42444921
13724091
239530046
220960960
90195055
182730507
42858580
87021281
249442465
105011108
83057935
93539122
89956791
318516787
144751831
50790072
211004355
51011050
338317959
325730260
369848215
302110715
299632005
291562420
18650076
263297842
308944041
209530718
35399091
214665524
361339064
246210172
39173956
348673002
236764254
328703442
338659560
120304516
183893076
334078792
396104887
177500177
353022076
158864085
201787994
267494627
103695552
39105063
128711314
308455123
109365264
351309893
142498220
33924904
277774790
83724515
82608803
277145574
305847013
324492672
85391088
380534498
98926006
175796977
355819203
302201413
33550147
37545237
357194761
157172189
311922693
263631371
40898968
397199138
141982105
263949801
299108925
301794502
365785009
242608047
122188609
220702960
180148771
171490764
291646970
238213308
207431736
128377465
306026294
318416837
85009636
108680280
12850417
376544559
57448623
254620587
77990551
264420647
205827339
294042666
333748941
191936463
75833724
216844553
372747157
209459065
26158550
170504468
186347493
357430227
292893739
320746733
27627374
115404915
140280160
194746251
337386334
362389134
299374765
289722738
104981953
390492016
209327700
148865658
247088440
14806916
369255699
298964448
184881913
155212120
305969743
343761419
227722706
146887030
265079299
104365386
348509074
37723833
116033441
114290549
131162925
265648545
395740558
75950938
192782354
334078172
60570752
171586928
320744060
351823173
352375957
51387157
263650104
363229394
314335253
57351547
207587106
347173733
313445713
122582779
167819839
294894101
224110441
2530442
272805590
201947918
168516722
142686472
106456261
103032725
229508483
295274732
286635613
353663890
378167622
20989424
358732649
277554884
82920846
153773459
8546620
302123271
49515983
367412063
115149539
80353951
110499020
206991376
222829025
137407802
287663936
315481683
195795861
333780235
231211279
236681638
332008291
282636728
178728452
71457534
264397425
125977599
111301061
193411911
363255933
337068425
367864123
114904007
230214999
359858898
170396964
62282900
361885509
398763008
226981085
332734376
100179014
319856713
292852930
302269664
281134737
378482548
254081294
329680065
8250034
115485302
353363973
273796686
98676924
135795443
246418770
220894180
345474077
167804091
205150069
8480123
245045458
398625643
305220016
10413496
251388711
131567104
137629782
307793564
183808752
102394153
27077460
216149070
329559592
390956572
64789815
75088136
176688877
263642968
370890565
195655604
395141646
116204066
113037343
139881906
244181984
138642329
554739
265964110
120068031
301957888
28716041
17578719
282132504
1627434
33035188
168838719
87153140
225680574
92958603
165153067
388833883
72735152
90687905
189294494
191612277
31953021
235083778
280292225
48547940
33115416
240460920
79842617
169914742
282143675
309260887
318958536
378839389
204265851
47965397
275343044
391812839
130251619
55635204
253261401
88835896
33946950
322899389
274324067
245244148
372277449
194543052
268659146
316186194
386130136
176820103
81476199
114108328
319035221
45128424
270779914
55857786
148418156
346639976
69735070
92790065
145874196
274258870
32498259
395154998
379542953
272036732
207176462
108653489
246423276
53624760
60209951
360894309
277686233
111582466
375110113
147776180
83246970
789868
154696531
316118848
197160530
100469699
50653945
181921242
249574842
262006761
321804193
152880564
80618187
357338545
315065506
295331005
155412862
274653740
256960504
322316720
97044299
285546228
381604664
190371319
125868735
51267222
344827497
145054587
160011336
313094374
9030628
276419639
5681153
82052303
176745242
227489076
341749277
205487512
364834775
336773017
33767701
58757099
373121736
38931558
274596642
39184881
233501749
239812972
246712568
383221122
45859698
325729599
154212238
126479304
69804303
259090691
398626037
200769491
123895883
102224206
251164306
155393925
293763535
273920742
272851450
38872425
114142949
89715460
13372876
363849469
130625217
14911851
139278376
208901226
290304862
115379428
353624553
356669873
292327461
209492483
194978530
86729845
17678122
286577107
188842133
323705223
398209737
254035336
287296014
54737263
197253649
371187899
207001447
66087247
32998087
385686728
9696013
237322452
130431638
235475030
2552030
75654074
142596273
206287756
288236847
241641127
357288811
374165439
134649924
287601016
77832195
6839427
68558328
210735369
108489679
143925896
153954533
202277669
343477565
74876406
384543843
35938596
181984064
282421478
116038718
68718490
223448645
65178384
125022356
83835863
338348493
101406177
182489554
302936157
331923386
273053039
176959562
104050059
201657572
3410968
212730642
181115944
355764416
300522862
19627389
298851546
398156902
253412885
62592083
106198426
149341648
105415725
362108835
364258463
363214002
95263939
117499558
108533001
330763567
296834736
140778411
102685285
109554523
345812876
278881360
374098025
183622019
38715691
174269477
68240754
197753000
329681817
303080748
333982252
315495988
175811690
45578683
262613227
357953035
366865447
85485134
384904823
280085690
160380376
163485164
347190889
98469839
289997816
389284259
82452581
337951159
142316731
296029601
316325002
172669192
360891713
47358824
58512308
48195852
235353775
98782336
198918477
305435847
313736732
250645350
318127298
365445140
126769950
298947487
144013702
177223192
235619246
43534597
103822085
105119437
242211754
46689030
155837682
59909722
240891019
310575723
44172144
70485344
23068965
377754020
222761212
101553064
341683206
265092099
351658773
86490821
267823739
293938092
320393956
107301785
354278367
183578752
326606942
73149825
144238777
299261729
67240971
371918118
257531585
272866938
356440438
278681717
199780209
188488380
382648094
134373668
184926534
211732378
80192969
2802745
393784185
372512438
288022292
28947746
217330414
43821711
279967701
30231089
15776073
32417445
98550693
112202749
290498594
23979401
155157141
30920600
2159991
184261792
170523782
194572318
300033679
79160778
365856981
50407135
383071239
320591725
61330882
242742603
37694432
253846709
123274487
18502420
78244685
294863888
362402697
314463073
372046058
15888429
91194576
88516121
240804350
337730223
113864470
38867291
300671395
10396106
77998608
55911332
334154700
392126399
53995213
174887440
11824518
187311239
277613510
378488240
278465883
290106373
387369801
12792369
51909266
188205875
246137710
186865169
228124339
123273967
363074251
295867363
140137302
80301620
336906928
154975665
315074444
273369163
53641229
172016481
33110047
344162983
250044177
245913090
104078201
44006889
88745292
43968266
307638998
235253279
283543643
333522022
288641730
309275266
166908551
197167301
81705440
136460026
87546916
68750963
253380652
31700235
150753532
301923807
187115852
93064154
202985788
77880393
14008028
159240220
271211844
131514929
69877418
386971366
126766212
316809204
366931210
3408375
63153476
372027541
20927807
128711287
87396800
298196882
348967366
378983979
286525108
83957360
127959916
297055257
52733275
302332640
188764137
80869770
88671223
170574914
29285985
240381785
10015111
391950682
169711222
55887484
263759528
123186753
56281100
354828652
313033742
270565941
285596884
358609406
213168803
337813726
253036326
234077054
392742763
83765829
47693523
109513907
223534283
92803374
366779895
239164597
359568084
38683627
125118395
12986151
143089123
94739072
279687764
39189592
150081069
137995833
36932454
330732580
43430877
227205887
104305854
312179892
77883852
150146261
53315280
286476816
245353766
269627495
231825242
320238202
267621808
337942951
151780370
146651090
279943601
96469136
53890785
362716632
14692884
17590599
249382300
185147347
194230218
378582213
9468299
110617816
195072732
93836356
88212282
149227469
241597656
26752432
213545917
398404442
5534500
192102874
222267630
70641784
118692062
337480866
354690267
263012136
55967074
326490240
258053584
102709978
309799186
55736714
277770721
217534330
89895914
40802278
336167930
223904406
277377105
292882075
44150748
269523341
197971915
78767209
94958366
29628425
170662891
162521482
371675329
103473972
240206506
144825049
331194328
385475263
260486139
187877914
283001204
154014298
111777967
11209100
115581325
106717306
315615440
163069128
41452772
290999854
138951524
271629654
310843671
218032102
76904368
111707283
8894328
104457279
166340300
253137113
21985518
284529706
74318600
252161310
277202596
79703057
385597999
328284983
63753070
181355165
274727207
11123172
140625784
392188692
315689841
33203906
288043725
143587081
68152232
69354433
246496500
357171162
119195366
273595900
16476082
178671836
394372397
235029130
393281694
334887848
372805948
297174621
340567469
206598672
28866345
335640613
173400145
69856100
392214020
338514950
39830210
143375684
169902087
2952098
343833859
286152875
39984435
60812149
212904693
324392227
71228083
266088726
68062999
56226564
221991625
302675587
197780234
106887463
79215941
120523084
256226746
274332325
321269198
263241775
167596901
169556546
235673566
142670899
74225015
338344889
332332805
344734239
91357582
4025247
16341547
110746816
259094195
16682778
307234054
181019222
86935142
63481156
270935509
393875088
223990978
51666710
370295209
319808471
254579393
243814347
384298581
183532778
171023788
90891587
291634751
74179959
334017237
158318853
374527681
387107146
323962080
2505332
4014624
144079263
293979854
326819380
327262513
138803199
290980772
191877676
146239458
304319945
24574306
215862061
215081464
387226022
16125189
287093598
192402279
85798808
253464372
129714421
21372225
47896111
238683285
344464391
245739728
330219185
364626130
225199799
170590117
381910507
126158167
59496201
396511108
303922263
244121931
131892849
262509987
322536126
156441123
63783941
342100472
352187854
140348994
293109560
253621417
93063235
290531450
81994960
70191541
229136337
32212825
100328863
266323533
152203297
202923440
174328591
231937446
358425399
319511868
187092545
385709724
361257976
64908310
65116180
308441394
249281084
8406270
169711494
389023285
18556631
1752113
230695719
78609630
125062090
68579696
281229214
245792719
291445012
102546797
231890137
156646273
221791190
154305754
100869301
274197637
53217520
113052280
325949973
325551562
2296711
306900615
299845905
110002116
289003353
384884365
174818625
267947636
237613617
393854463
35108385
86677049
383048086
110108758
202458766
326977996
106561767
54733728
378082970
52681746
160819885
23405818
175473377
12747327
380646618
169557577
267322406
11990199
224491468
326409132
160431808
32642372
282985125
258193786
104838335
320348550
298307666
354826842
24205336
321752632
371511438
91921046
161083436
90142038
362788710
359514729
240639891
43878566
206258050
140244961
244068214
269364396
33786019
43378035
226518065
293749717
287211020
250252612
193119215
163210611
257685128
141964807
331070718
221759482
148941402
317879999
398200339
340577213
260450795
115898747
92696098
198362437
213489928
160767754
310257594
41417964
100169812
174568799
106237213
328639158
93512967
131627566
320955510
274685106
236787494
157155933
295540771
100960343
348542079
61703171
14312408
75970356
307520817
102811852
154151032
9164719
103328125
373941708
375853575
48136257
371586846
78996852
226297658
130954178
347525361
142021432
6901511
173837816
338279236
366976448
206704678
304096880
345700836
204760443
238778426
201484564
70145676
299682764
266117781
226810092
48083312
349200019
278057237
351878836
8429567
4903239
319320071
117299679
278598874
59963935
65858639
140091711
164333128
307700632
256077724
72033455
54607297
88302110
62219930
317340877
247409900
12325692
317526188
190401209
236833797
777902
67576360
330521283
121983456
182281747
383942301
299339594
387061442
178727560
258119891
391395043
111220063
70486154
339868595
230817307
115355316
378398346
74781350
116202892
389371235
5728337
3974202
381155276
53051913
34086294
288550586
242609263
338301447
10697217
300256468
253840365
109581556
261683104
48785554
264138860
378875201
94456749
168875849
318264628
166429736
341951756
130657373
75136956
169321099
277933346
389449910
35792430
121965655
232285683
390682044
235363366
299042732
148802209
187291841
312939394
34401280
359683529
362236851
307275678
138115308
396265506
341065699
251285908
187764291
292342716
254689278
389783645
111916349
359468452
264862069
58330208
280877660
13898832
49643419
369954936
103214617
379228912
205100501
234988958
379131715
276654987
205126305
382779787
240870284
257471851
222623266
296650780
172899660
328054837
379620631
124983497
158972789
171256144
309704359
250406521
956177
85684142
350652843
357763124
11251488
314689048
278602444
315078586
350160958
29381909
147218597
97884163
168163273
209078046
352236133
18523541
213900119
237055116
221135400
24455615
179240563
137192720
206696717
82078406
12785518
387815551
52521851
104025824
318914210
277273567
84351015
88935261
373980950
141064326
247274848
303974485
122025855
6838502
5041730
192940582
250481107
226141343
121316787
155776815
392288885
357121274
224360820
307267922
122343422
329690795
245984156
375125377
308940329
107035446
357823286
52006850
256540278
58733832
58723733
78744508
281027198
233047470
48183147
93213596
231413127
99872429
85280753
117669156
364437099
308645893
103996022
86468704
348715460
7283245
218057621
126037733
12891209
71594859
252333380
60747522
351853608
152605427
392711705
347635382
277234445
168304097
49328442
206531841
168706970
102975158
171759911
19535092
83765852
300387805
348532571
59399815
17841561
276958450
120073280
277022729
385663158
383670993
273032864
210357356
9980645
46703669
171894709
106173848
204401440
329311080
318559686
81174969
290779475
95047608
321970510
302290278
192243886
180650944
341587948
170238906
391847994
131828377
39243589
72397055
182309802
162304916
372997433
386274698
218627548
175357918
239225856
149146056
354411729
151656460
199030140
162773369
298133836
74174933
335344482
398593586
108756462
11969925
27666068
356740991
276153402
123354014
157081342
235249284
346132488
66087030
4034502
81181819
188949926
58424542
369534727
249346168
204953658
215308355
214982233
81446297
191495144
322951398
295224900
127972702
319855816
203820834
233799862
64175219
206337270
218991895
151955932
204545537
357200156
326887520
71516316
48306377
155339214
384298585
358638566
253575742
130194395
368625393
294103936
58969152
221075636
135726142
190386059
30220082
221461455
319329802
134332417
126132405
101561673
19155229
202802682
348531680
200810463
191415762
143970322
195854891
218613053
131517521
362390553
223783818
56453038
46499020
283274870
50180069
239744125
262497698
196132417
242831966
28000973
317003576
106230259
383333481
143863701
241066341
248811948
71492221
368404403
35854461
77031062
329692095
84405886
308320780
94687716
80979834
390438813
32456167
940570
286577918
329222766
164770755
296063352
117236590
190713284
34386962
26987066
327053332
321475561
105132518
291520312
116061700
199443533
284936627
242866054
43106558
305199251
310057839
235914976
257398262
81849495
336785129
54511724
383267594
91649550
198362859
256879199
314055288
74194033
227345682
105485687
2164654
265050364
63146784
234794974
181176097
343987378
103102120
61300608
268393231
167769383
362248795
22392807
185621718
192395130
222434594
94948393
99263015
158177962
151030099
56558574
15099162
63704804
364070868
35358641
342596610
247090749
356526271
298513405
171605015
284996796
91732183
119629363
57417951
203603309
317588268
221634691
243852248
227295184
145339166
45638269
222949113
378734050
191235050
230367279
327696792
391597171
103006452
106406726
228096640
338685351
183957624
238234977
123193651
42459666
27160739
295074914
10852517
147020894
107573126
54247001
328302564
90547857
267204360
116463995
97338531
9944589
251416309
49363257
48225473
372606472
378926921
230769114
298192219
367077106
161394482
59781054
19244911
254531136
368026666
397063592
36207068
243332537
378477056
132977419
30601323
333163105
192059992
396576276
298521393
232542084
361515442
143066418
62128953
397764379
310077516
224656933
140530505
383244383
57121662
109256501
57537976
39015375
205279896
195818239
216115522
115319363
361800657
283907877
6333625
268664103
224967763
272042998
233529724
95621416
21220353
242637580
172789457
196567084
297921765
232671089
241751651
347875465
81038232
349152364
33703962
362106471
192944781
160655495
74459942
15788106
346460834
254373362
260475942
187084327
139912245
305299078
209594089
233445358
282850549
293751392
167986327
277686915
241171365
289032136
202894564
255070787
263337550
32561446
307273285
88408208
60309828
384405270
33898994
89244345
225416171
383494931
287745352
171987807
77442222
138171965
117251156
312128072
306330171
260516266
47403814
388042701
144399852
205767154
87101066
208392440
100478303
204738057
119903911
26978300
208822354
186710584
254114988
381198856
154360039
57469558
271691884
153284745
317065195
147842633
276285964
389762559
379995103
214443086
389892540
201957238
5012778
95802297
312622986
300748147
309150572
187492899
33990101
364165677
130179402
304713751
280246101
316644351
69202183
348898885
161649561
234131231
94376632
172664585
167472517
165955715
100496654
121977301
87837581
121838947
119845752
170486400
29317971
1900819
1487186
28221794
235818096
326723092
30371585
116494223
362981937
110853430
313372318
260670282
96787424
386922855
281375876
143577734
306035139
182792851
228767695
215651527
339705428
134083983
214242772
282372774
277568808
161257354
379056969
227477266
287339665
179783341
215894880
349709726
91174084
192172007
15278683
385898149
98118086
346563729
33581015
194046578
61811847
111474169
354755386
181910758
169582436
103369005
362339420
320556340
17214576
172892023
259886785
281581036
89364461
74511768
272075047
353499623
258032547
226091373
252594062
9163235
318212041
51815538
63936641
293314314
122783148
218293817
146743959
286485779
46480583
351677622
105396929
132905018
270756974
337918901
151252899
170482605
288616392
63782253
374926102
396649987
191963343
129367208
139859283
262563252
158356207
77141860
170841519
84843167
299146449
362489708
142341799
315457334
334157478
198492188
212701780
90488120
10538201
261950495
292697652
339610623
246456938
82334648
159735044
361145488
145353514
116187387
80033568
326590578
286337032
51432343
20409901
295825259
317259275
57368604
216484439
111502933
276003772
185801834
299729232
98504478
264990770
170701992
117929213
310843530
200162924
210840511
348585031
387969286
360311450
332185955
186032930
259867750
376110937
49302075
191100488
53412908
204758670
388197884
127203587
98990631
277127745
120201914
181344446
32505701
187071968
199114878
53328202
152503265
354482324
270096668
298155283
286208692
261575414
219774145
327236253
79162143
156155824
139423712
277544846
131015302
363323947
73001998
281864634
183899432
199509422
367939514
60204417
322895568
35541011
125267179
281581129
219547582
339212209
230947058
245162365
181964713
72403366
196026070
65405694
354663815
367336079
27045670
84680667
126057292
31364008
12642771
352302693
384317558
232807951
187206754
306518071
16289084
70426130
253145134
210105623
87978523
372314430
74876339
285999433
391170298
138255803
200175311
63824534
243348512
116280136
28192967
380529410
260265268
61045392
269940018
59650722
270483016
335266362
34371740
179383756
92979393
311412159
368623049
369445949
188166168
162524357
141642169
343485010
104266864
192718999
210080480
233766037
100427408
380449491
53835094
62122475
22801610
214271849
30775997
76154815
186145950
272407285
170134598
351455888
147472775
280215085
49925771
257261697
301166116
49840354
9422984
93675065
353324417
251959599
218054762
158758668
156007457
63634494
46381117
150322829
317669337
156511794
302824152
194743610
58209910
380650966
109240278
326140584
114662342
120560092
307205179
390902428
307539906
49254367
84166838
148441286
153118499
89620407
20747534
278088275
264426694
293957839
314495524
275263448
307767616
182075084
385258118
158715147
276574807
313720089
81117969
5507781
376535091
226175611
297212203
350669973
233400411
170684996
201598704
304045369
342784645
396180556
309428141
195133769
268294152
38882658
192513541
301425668
94774699
332944158
90113857
216004944
106846724
326332970
249141417
166926145
90579601
188038187
202346238
355435520
141660192
238887735
265981024
196829412
382743446
108640417
245437124
366045335
396994909
13714777
317880202
354076262
364584059
126482269
152980676
79323307
328708189
184870032
386927932
304338224
150548768
294658217
280632564
78306618
229326882
35139632
315842129
102288957
308298885
36757087
19952034
204394065
66579899
177893140
2215958
316688885
254623733
41289472
376973816
13917906
164827101
232945889
118668618
133374597
11145429
266795232
63451363
17995455
196860990
206435722
184080962
4832871
76233795
16060064
354635906
273992630
136456114
317204049
264277179
215202583
113415536
5335406
139642954
346110791
41023261
129910998
216389247
156147334
285342001
318543142
205100722
112861913
188167136
86308589
163343781
229744953
274250067
150962845
198209738
393851066
77094079
117666623
113536209
201291160
171430508
282075570
148199226
48503201
57673874
338068313
321605300
65995744
135201504
356298112
106253298
375046736
33053807
215063281
296114250
369958939
204640558
369679668
111465897
51221242
271502546
252405442
55628586
339511882
393139515
51274682
127969069
68554106
3352832
26780563
167973181
233779969
364294907
284391954
160311034
218913715
175401420
75954052
332080948
212134259
109044032
78142552
102295320
220409187
128970015
112839848
230090690
189774970
57177577
111139727
80382991
196469003
352214857
383456370
240715612
37150023
129571347
325664883
247177001
120846269
341971859
313216053
397102944
373278028
379970757
296434853
124968128
332600607
138624587
13089141
208421143
113942531
211574793
358195527
247864030
158115603
17000243
271452456
295802221
125708927
269570336
371898287
214296411
379521327
10933680
10478575
150703381
81712871
301919349
66639196
291666522
355129593
289343484
368453357
174567471
18286862
380291090
9793390
224774045
51042900
252235005
156579681
76081098
198476577
285704491
161095145
278146821
140566402
90642172
296362702
199434325
180216214
337505345
218049397
190444598
229148377
114058177
89809642
363500889
257610338
16436315
336148711
391543467
130148231
241815789
313124643
75397677
370513076
261963059
155674384
280856960
392966362
113548165
8509178
80984440
348926583
65470660
243937060
21893045
369240060
62976316
72899762
348181235
276290570
236924133
88324503
341231128
122559273
385084895
99495418
247155130
55742918
227934228
232609419
36596251
220114326
225833057
84246368
209734148
7746810
131235595
118315542
371695247
137716117
351183973
44320657
304534685
48671912
110078965
191338159
98949360
157498882
9727624
47926294
391760760
74295111
112595431
214236577
260281699
70481451
1078203
229016621
220858491
279348552
22068726
347789918
194875752
33239536
377671276
26248381
176192393
122676376
177648916
226534706
259982832
226628334
135936891
207770342
85603321
352383438
379699853
258561553
741613
159918541
82546848
26815213
321570962
247567996
85271894
266003879
168837877
8742376
208224260
289872527
211899199
257725898
71152478
358051667
335670248
68066918
96590472
313958912
234402141
212803051
113742994
338305036
90507726
313527775
158176820
222269945
39490560
119072835
191309156
198370768
237574953
398987923
46848235
305077299
179244815
165004111
219034748
261148865
390984033
136522201
264964787
23906033
177795060
306529143
105451665
279559952
65751692
204511890
241260208
312363527
290619142
63089256
264710620
336672105
148495216
37738912
376099805
35525324
141614735
136441028
272342882
129584216
279029488
10258644
263045062
398021419
285992348
337109108
275855963
123252577
348944932
169134642
9231233
290453108
340100932
285633816
42925283
268884175
297217583
349628494
302493751
393303043
234591652
374477265
247322089
333291626
221027146
106931335
56804539
285687001
127565
103186316
160444178
285583062
54426719
256724003
8916886
338282194
281060262
365828609
206023819
350197558
338361441
97579991
36268003
47454016
19941064
222185908
344140634
353988130
302958769
125276635
106892721
113903755
265473133
90225294
169364425
155201195
202149754
185725414
357524762
340106376
135169871
377770439
355379333
98969957
106426866
5137331
34362614
274217058
273805451
144831724
200252673
172665782
395238302
25007051
147458107
331966151
119159961
122354616
333282652
53563627
363055346
63427686
12319620
153508758
185613138
276751016
309383542
289933560
94521036
388957711
256846778
15151518
185087811
240638936
147768391
61931127
117620675
295344818
303706683
156799261
152599207
233353265
9227042
182946915
147993285
256171107
273996693
359935782
250689671
232603541
25450938
16958444
296467649
89241646
326215719
307432979
212645262
23252768
256974620
393654548
275790554
221045533
253473373
1859237
79955559
189118015
218759930
215689102
355563918
267771172
389955835
136348957
349742105
323714015
301870556
12180334
157281683
384637028
43248216
208023528
308494221
72317648
344648689
21138864
63216780
140586447
323153393
166810519
336752941
228566616
298333906
33259127
344298810
332013632
141937210
216278912
250615006
221929400
118941821
57549645
25785831
351492756
40557281
249103917
137381204
62921714
12799759
371640676
183436104
353832337
75289709
248917827
214630675
212256437
19947647
211500933
12332490
367371999
271953022
71079359
60026318
302530130
360348951
115034016
247588282
109519151
257051676
213921903
99735264
29916274
2043121
19384235
42191050
112185852
128444996
124647334
387343462
159290417
203336740
116643311
168787825
356873247
5839026
347407509
92134183
309560496
312986475
141475492
95735300
264187588
76523940
48521937
381302174
273921345
345824630
359706924
253750733
240684175
349025259
378490846
243109684
382027166
388738480
225979178
393750932
219376901
78345478
1899081
343265365
267717090
144417292
105867348
240138586
181360835
313562333
206257111
249459602
242568052
54706346
317925732
209526253
300403921
297889098
76682626
151548462
126646854
361760371
125244441
137503446
134378966
33420014
303638638
295686835
98291921
253294120
246169378
38969777
88176492
372777917
60265240
146242838
47114957
278133527
121977809
140402841
231013369
128671671
83303072
65982485
204537253
165557356
70948447
187427948
250634841
358792181
317109430
185270299
387301731
161711758
22060339
235570923
95462768
316456845
290125682
123141881
386630330
377669664
358205888
148311161
158799204
309404678
72278573
118032432
185575616
317965870
107649266
277563686
252851174
155147193
38361184
72928332
92338886
258491287
186503043
81796432
249274722
171375525
280856721
395241924
294317794
153626664
142814155
226182779
109773245
9570908
202229185
232431812
234415814
222693669
325664399
370594835
125387198
70364523
387640843
234095921
220411049
64762843
172723576
42192115
84331248
65717673
17344887
105414451
127101222
384801405
135984704
187040020
231019883
268855443
128274724
60545823
49075036
6967151
359723892
188619374
23227116
108035829
328513965
185414473
30600038
175725765
147203697
166485392
180570855
23052028
328567824
242041191
97488502
123022260
60838144
252384656
330217115
177879117
134998138
321095366
200966901
260626071
299511109
37521888
326835880
166586433
263707370
253892395
227411866
239307326
353838402
191490992
318319584
247021822
272061178
65754884
2631736
13691730
375903082
197845982
301656872
154626483
50896343
173900789
332713156
71166329
342620263
131847946
72041600
373529072
141402393
135605225
302615341
267804462
83007555
18996788
97620075
194626803
169876885
14088974
274216760
251943700
44108437
4732386
230023010
223059333
259431010
85831059
258298035
115786435
87393855
55562966
42660179
95158602
87693989
54364288
278290881
106948344
271247595
274287109
191325944
160075806
216265461
174814956
14341625
70240700
213296468
298552495
236106466
295469820
384769629
169985783
376501754
357001639
45642677
92624645
65926738
7330555
173741584
367683510
6043827
265236939
206568503
183072376
357377436
20246215
315222206
314795624
263551380
309445483
17851888
290940794
122814071
17927270
89883389
317843362
255041391
330088164
362401677
264669858
249849139
140352449
4480775
326000988
296722115
207887655
100230077
97716655
346003134
220648934
332867431
357129457
39601224
259760718
304830708
353443412
78927114
237927141
377885480
71342049
331586483
203344457
232677622
32687354
334335595
95274061
47696705
260582761
330659953
29267903
19120103
144693943
162804818
347157854
10415180
322009217
301146266
107437089
245871362
37730400
350861035
215840837
183790377
66002056
177610255
328238190
297394742
147414894
53741944
397010184
31612469
124912060
171146384
361730390
94871476
218704703
145732461
128863507
216940901
189692759
188733167
349990901
160254050
113416246
103412326
86297163
151545336
27163472
159075525
308180932
304877343
223447483
62125349
43237134
183829175
137151402
356108271
58411192
319599212
159400346
348184176
372675371
76952636
132633187
171668713
269049068
309885565
18337649
99368906
292028752
152171090
194452647
142077345
167147208
45599396
374800202
349873805
195380103
152507842
103230179
81983570
359283586
101446662
189495905
186269117
347462149
69415272
334712273
70107884
323054183
327074241
356420058
128640342
205288651
251985956
68242649
165518160
300607204
82915817
300081704
207820106
155392681
391872655
274501780
265736433
56311788
89714847
379704969
123741799
258174193
13330816
59537454
306417238
153366641
210468103
396776908
210445801
154349699
210399874
276224760
128931233
325626595
51541303
30652353
153040923
232901652
346253096
374669951
20534777
292968507
63710660
121299621
130610347
299522431
86184517
97670180
438514
120324138
72533180
308078872
315258339
108640715
355832252
374953060
392201252
3497230
101016011
278070632
353389560
396879061
120051929
342640240
358481144
313253126
230823313
182243773
144158311
363812990
337166866
262791475
259833491
2641795
302263215
49219463
255579254
382768898
187627459
114803193
37786301
293258081
331990748
15594010
146745792
308588251
314267909
387365719
205162366
256046741
364784325
313765810
69439419
203895634
215298949
275971015
84346467
105204877
31167591
46274474
61381277
186773542
20469030
1892607
306094668
307892852
39234095
1832404
185821498
264982046
137532350
7379788
127859848
376361415
204335995
244750533
338454540
297603275
211645390
73093406
220637800
46586516
106481515
216473953
337734455
49335516
7205213
244104523
325240665
394531355
336404805
111954845
323490216
114068936
219584313
159284244
336253787
16101861
269313610
129511211
205236241
168429506
6442693
81109678
313520245
398895023
335156714
144796371
79948670
260079781
372458825
296580447
228989033
213501981
102034705
167244585
247286177
54861467
339271430
394681485
281451395
154735328
86237544
95080907
246320920
170420698
383819899
74289581
176034212
347767023
335645139
346351085
344873145
291791559
38136546
25821221
228524411
28777910
290832810
139132837
369537008
20567075
306211336
230719028
169441340
33155972
245420808
351572162
11949534
240746467
8025594
349589649
387001801
256387076
122188785
138760366
86985813
229348540
331892197
26068592
33696817
144107686
120317588
104703870
116858339
124315093
135563399
11722422
358176386
262635388
316615683
175718064
285908290
315593390
124673969
245212259
130876411
177981019
362021444
12498229
201844566
375780257
320146544
106826142
382920925
113448578
324224500
111235439
46443658
382617566
191133886
57857785
365734744
328773485
169996865
249395908
298570190
140929624
139191451
299895119
249566095
389381229
303315373
155093020
112153818
394379436
376728066
204393504
120412628
99554045
211114606
366749023
128906858
246605728
79370258
1958221
163242035
147781407
53954665
132672212
348669218
280760732
191768818
292615509
340229739
173023430
167015692
81904308
20649122
168500621
193850847
117892664
110948655
320060817
310701257
322506123
280643424
318371031
168277323
273390723
187839620
128399061
144854449
6506954
9925691
83623230
45996790
62281937
148533267
352091879
45073765
189306191
103781321
244101585
274641225
17259047
93495900
398359025
278591927
87797864
131719456
263836367
142332947
85781148
94925700
24954611
350653765
160193622
130278050
364623510
380851019
386827275
270276092
140382633
147284267
281386222
225750679
345017938
298734364
14060377
283558441
254459220
42318059
242128370
275106293
181976369
107504593
252903500
77539432
288901112
23404902
341214232
102157144
141358900
69225461
225764196
362079058
195595022
248153339
232677511
50985139
77495778
349867714
117965988
357673990
350579039
154588262
214462156
186771566
354493656
376511412
164744652
184740604
383463377
165205161
14181023
19276403
278181657
175791129
61102097
301647329
240641991
316722616
198037542
248230206
111388724
138861956
243094484
58921186
240221520
53779871
104042281
244923683
362972949
375804662
356769997
96254118
386244078
57583211
333134605
302482799
91532192
194145550
194308589
76627464
373495299
274551491
293175152
139468548
308880028
45093496
393997299
41625046
326562464
398384921
144736572
190387219
40848734
367281379
358284290
261306204
304873542
268810401
13491113
307202687
36972137
39987708
152466798
91183177
208596924
55789659
280581739
365062830
63805844
22097191
71289142
160229147
324373354
48616326
86725902
302567414
181788990
249623731
54149799
299135149
19456546
360264327
223155084
136535834
73809712
264188900
372546566
42947490
175565793
157822405
238757222
5054625
174903253
41390897
153532639
64519374
194294712
1353492
49571018
355740511
86223352
95979335
74958123
378602148
374760392
85517487
334260997
376496825
322754455
272292334
244873263
304276848
155742849
298542691
64721071
375290459
306878263
291738479
228916312
306773786
98844191
100579184
339319179
149346503
57518606
354642717
191832111
26131115
92807397
208559202
156823697
18031000
384179432
261213345
202508515
169148656
322473388
266093928
219766279
177662702
291713102
151419303
330666133
294877541
61015231
386858952
25816673
101529176
278905268
369753945
229364900
34280330
324189254
43641680
353216289
230892370
240561470
380868896
245239581
249680070
187873613
176731613
268459895
250980275
146745099
286342373
213087568
39987779
206834387
81037281
81085347
201553459
369802815
105156491
144044620
62854594
138715669
96546966
209211899
387277916
197486046
27919263
150864549
158387696
154965200
358333254
277855957
263126367
10114367
282056719
115502464
98257548
322836678
223897018
360680212
108176872
327398957
110576445
89150551
388643135
203910967
242670717
297533858
312607003
141505626
312911002
40619509
190077969
238046886
102754176
315680655
124081480
160988178
31676897
132164573
252868397
58008804
374601532
140536547
281686243
282939032
191035905
25243096
183913750
339300037
32693006
105561467
208320224
194827174
284378000
227618781
371676141
297872224
384073237
378882182
381036141
142035999
57867063
308021252
365467841
304052076
262750574
235321823
183977436
342842283
249524433
301844954
188595513
353666813
41158870
334135805
165276338
195851810
367922734
314274843
15162484
205061308
197937916
328852786
347568945
363352039
252166871
267115710
6220124
160973463
204324635
367238330
165549253
292791940
387753659
343478947
247987484
314981770
294618876
53550409
286929354
393970280
100992748
227285877
56085869
72626883
62728682
385316180
43049000
333699815
289222938
332305145
201421676
50675620
279115226
17213541
313268222
198179875
28017625
17291962
21867430
304543905
220668221
276283568
349503863
69111569
186419080
133419219
46017767
138314284
243806798
371329445
98103556
41126331
229326138
210114459
150513850
19975267
353094638
223824981
307392939
342815162
359229698
370636963
269826683
119964642
182042944
305211537
338092086
209443162
303652178
235746397
393445190
125567334
233264800
171629576
330336745
312446375
290747280
247509771
326615714
341345658
375219606
395184773
364133510
134534604
92299908
358896012
58581768
360231924
398202626
361614874
266429812
58017259
374265041
91746454
192325580
132643235
218234581
364596313
140755431
372285063
239589834
192153942
280071806
149176020
291897541
227232256
16501277
262507026
232327462
212947577
332179021
229172647
261921250
161888372
163188070
223058740
3928585
371451916
6018241
21961122
54492259
351083231
164112274
346208194
74288189
118847864
310716517
48529112
306863998
36496065
211987453
307699865
38766439
233135506
204988640
109695374
185026434
76131402
296955407
363003923
164007176
127253511
364573378
330147642
130400209
303982708
397610008
24006194
268712439
135613216
197195716
181802913
92399265
202279843
306504647
341144424
65724789
111376592
55013034
238950756
150518137
132050001
381237940
237441828
115102462
276155902
376087066
285339971
312073595
14696112
248992665
1871409
375283938
282172700
11652175
242147760
204993201
141122076
264858465
92294920
200607338
218972315
84271760
348908603
314629133
387983728
379206332
89703022
95431791
132540103
198830254
203333186
37349290
77137622
293224851
5509092
256902860
3086136
87954832
27450095
378196807
386750763
168098522
233680590
83680680
54797739
139950440
290040244
80849280
178360185
23505418
195827384
347648479
302101559
55497435
241312983
351973539
39319227
365422973
365796894
157768763
38643475
117538182
284034800
350574436
219243077
311806509
194677827
22853663
342909444
374598380
277161074
183680201
63173589
254980011
195362350
74223178
320779310
36737036
37560369
255308267
216377451
212307967
154398961
12724861
183702559
212010853
45536802
43860871
334160555
183342772
257048304
97771838
89698182
129739586
367888844
318728843
341998978
115127638
192190746
216129326
186780857
269061373
227527173
107089767
67962292
249491696
362792921
256136830
283103489
35253385
238915888
202177487
46664608
57118013
62976356
16650532
325245875
45427315
79112740
298292149
310559916
269321276
102789905
157160739
237289360
110657678
200572325
375075816
108346641
69655637
281294888
66047866
31662651
166989369
280699519
189287513
81689215
207547325
291451210
228241753
276302645
38458474
259158731
12463246
125526932
43626802
144510537
34263872
259279391
267671293
331229118
170558425
390752052
273962658
368766904
182237685
246033918
286776531
264010371
143667978
108556763
212696715
113297007
83871018
152398869
58550108
283345880
394139886
65176597
48309527
164430778
20335515
33039455
382344025
371556187
286685025
141835572
83918624
28723062
360089898
63404970
395487481
193217009
215906263
4503400
74721269
26331812
350516487
343932363
14695710
174768775
361656963
22549133
8547320
177648400
143496283
74025406
73254077
304557164
182548831
274518490
14557101
384843228
101365599
88494461
20951486
382985794
304787524
312696199
221669590
30989306
283673499
304765573
365730627
31884375
335855980
18201891
127851131
271653246
258388058
199403855
314644349
43147370
45481591
47821763
25790152
315936125
282382988
222347256
334034405
252526884
60111159
35711841
363158007
40924796
133143782
152250013
393650433
289938678
395384705
282245066
364747031
126538481
163236581
2022060
378744915
54030296
28753498
76025109
151524882
55433397
16344475
192657879
78741782
373821074
309945695
32932589
52077740
247264270
65998221
26080741
233247028
385210133
209854571
145919504
146518555
247709342
277639074
199975110
327742146
349404446
162541147
232642463
331838181
137830656
287186558
374790705
220855223
370491895
98663706
260563016
301498022
20289146
161225480
374276460
704784
145716923
9752492
145077935
67836278
336405631
340696641
297481352
52082666
366371877
37939794
357097267
396492594
7177575
383084281
373804791
22129779
244150969
293518685
280135864
126905626
165127136
105546387
280692656
282258156
176769812
93995267
143637395
95450074
263090925
304812772
1120714
101792328
180066006
315524544
391377425
58530966
128106094
234542078
246821409
14986126
50743636
208932583
354383630
120150612
65760781
331631898
319784728
373239039
53290765
119737490
140563374
373619203
375183907
110359769
239289147
375207506
154674155
50213409
344821710
198788311
138790373
204999923
281521447
16865446
376924386
279693691
311448823
70124700
339034649
39243817
58573460
233991823
271695251
343168340
156842967
36636810
212296765
268103157
134734755
281099960
136519551
199806850
124959709
278459379
80429285
141192746
240227124
304146518
350632436
130141466
42673276
320635325
197493082
165218393
320455165
355582452
387800577
8856017
23346739
43637888
285003489
179871410
375567599
304566019
205080447
152554099
207910242
169717081
26381234
36648964
287374521
137831952
181456061
27178079
82259236
52817498
275354079
98499072
199060686
94808517
209436425
157746752
208762680
2656931
369535184
42616949
206871231
365159425
71004141
20111815
119154676
43757400
144007192
155485171
222271300
285334653
57085272
322407629
348774700
267869491
384554768
19426959
189604631
37681822
133931627
342519239
143021015
65755768
137411940
315953950
76537307
166098713
367397472
349726674
237566477
343050011
114607240
102929748
158708950
345732862
58328652
110659136
313157687
338460239
111224654
72194806
226691403
864213
205363800
127576265
300902561
377957076
384495571
328631698
334675625
223995335
344519504
121976171
230446316
16979762
365152092
229604033
7216205
361854928
378794404
36027093
239634700
42644355
89175195
88933606
339336264
227523659
377862477
242629207
113151682
373735565
140106348
2114833
224134159
148873159
47361342
170296833
318338819
343664643
100818601
41354127
112604687
315439303
127728295
105450772
43752993
303444663
100420035
361268943
335426825
2062881
358495371
33229403
329357752
294368219
194197295
18879883
303311496
344831916
192249105
86616666
24276612
118187127
256732791
40200034
107366476
10508668
5860915
150689606
340809391
164196303
339537373
174811605
294590
16379023
196621989
255670690
285449878
176143701
376064962
362829782
114044300
359411031
202326368
268854805
177254272
23765945
46282840
301435886
137756348
393753952
128942517
301356913
48304523
343914464
312104457
295957126
72883587
150495293
162764307
324272876
379419976
12163018
166150282
249586
65820569
387315728
296518058
147015195
51278747
179012374
70598476
375202271
393205858
158949762
247650725
70010340
14428022
210360531
164861507
369345688
311287462
55643634
4985329
172804911
36866455
274329470
48027851
144695997
146135979
258736945
54845406
135021267
256636332
189543440
303316676
277735875
228072528
124696736
216734266
346682428
361379123
91386205
259213675
186315133
65053725
87769766
347045810
165555084
339230878
12707784
255521149
379625475
63851048
39792078
189943825
72377311
178408839
7625001
253714992
274548581
156707894
47361574
300614137
252286604
71036112
106770616
297598386
315479491
85543111
166250041
318353017
195149372
14051494
117292799
292518923
36702242
386697100
180549001
197193207
271205313
136251099
231036186
194804500
389080416
66715248
335792826
290323142
58865363
270794540
162707029
31055926
85540919
317711692
363644732
65509481
18041266
103189200
210994579
370298331
256079712
136040065
117919399
310582830
154447973
88517225
284491438
375186141
255972966
212051622
252002992
336426554
302127657
358492868
80423903
255548660
160928931
94212238
164503861
271713200
353494929
140731226
391657525
100189569
387931946
59951826
78109603
191011912
252266133
293880974
13215307
360625961
160852068
118592402
299263635
76070276
338095420
231507065
86927679
34555856
193608368
337809451
215347634
199819917
190021069
192404821
103687834
393555456
256507414
4379369
175127112
34990616
178786844
297632101
219597978
351231979
391077032
358309271
272672658
377222304
40757617
232887262
42248332
293215098
180814630
372382769
71646094
42529529
171629095
279810588
111908096
322574106
136483545
281683086
337969070
163219757
97656452
378645756
1703470
74680461
42420700
79667305
202177035
53367071
183735020
395675996
119851517
153355793
85444054
307470277
116189794
200553260
383871717
350045948
15140989
280926421
273125674
340500551
90281332
81419213
325072850
161289712
233223231
109179181
258549779
280117703
230465950
72983612
157550241
210793934
165678841
113322233
344450840
393104857
317492478
210857335
322596656
42476336
230860378
103869162
13315369
193294874
183432043
34052673
352219374
371694842
193168066
151503386
10725180
207646710
346401922
30105425
115248201
312404939
196112959
4337058
181982732
336495148
171853336
9666725
8725692
193912511
274863756
233392817
329492752
15031301
319040206
20791234
209396545
313313435
344116577
364560322
127279089
357280916
298880349
261779611
294901936
305095897
247723823
393017205
90996110
81232112
353117581
31753824
202221442
359916784
102533265
292795990
226691719
72850334
64352419
75056176
176321203
266412586
136323399
217936811
159140706
197247369
23009212
227778099
23941879
167008069
291669597
152341308
257706162
67173388
47615885
234720892
396602739
76634917
3414206
135313266
157304440
17803114
93173177
19124930
364484591
381335008
280793023
97596167
60694582
160696330
228263317
207745417
328872483
271663902
326862944
172776517
167609449
323147995
242693214
154336137
127948082
358352929
220512820
39515088
62526214
51534251
184031528
394599813
185628166
380645784
328955987
214993621
360688116
126871265
348091150
283730372
102323403
109700971
31947117
92125209
130027400
20139225
367957451
218207684
97068052
9198651
152590675
246007590
372892860
184508515
84305030
363629912
149174511
19453144
125643281
66135016
221346694
33892498
255694636
254789087
125262530
315219809
29218820
182071252
32003371
299791303
122404716
342449984
293703970
292731196
171807790
82648645
79855200
326842836
211942100
168843347
104975089
368955565
346582906
270412873
52935542
377762779
297599811
375560924
103640433
251993370
251931678
350906616
243507537
303835305
188617308
19813778
357183707
331359233
323657848
231409854
218617315
369593944
273988824
319744100
271140520
311912660
46147401
188028305
86553570
97807032
71790018
364575192
135195478
295948155
12263047
269334022
12604604
353138608
247683400
19504256
330155550
106333597
236614965
200522854
41887119
312575704
346657096
271429294
373433111
30844998
134759804
396765937
282471935
213166731
355256879
190548922
233657918
317363619
290882102
199109829
166542802
45097074
92827893
237897448
276694889
159894136
46842351
73382327
364440581
365456662
343548775
368582240
244848358
140389924
308422694
169897588
327572275
270612976
64181956
388716356
360947041
279284323
66011472
58215618
364973886
223356421
342237333
116437786
171996987
243776825
50080331
148734687
334512602
83355412
9922
307931173
174214854
320292732
111701336
236085743
39816074
325441584
37804890
44766444
11161793
396845956
68724805
253255689
264975225
198309277
283748255
259166117
176751548
149963642
1053274
7646196
315618802
390691008
35272583
395517250
319800201
168201681
203758086
51247603
296217806
278293155
147868596
275900250
153374245
336465159
271501689
397145899
238885123
255955658
378643584
188121292
374362862
356369565
101511086
186284591
245061405
311921242
101530488
106281773
331582102
56921901
44409005
187653803
218076469
124595312
276539578
124156483
33039525
252349009
156259179
144872395
9228308
273586771
156106937
238124993
225450614
110697756
30755238
115835094
72128023
8849730
37911250
355972284
281846322
347660349
65235676
275890386
361638841
273573804
368477980
33128670
162902781
369605186
194721742
100733653
109032756
376626486
344305248
210802141
104906217
290514235
296016560
364404984
158692228
85427556
121607703
91710452
49283480
58785737
187911125
3922213
232314664
64199648
113827674
212933284
112497008
325943263
31707353
27272917
221803169
254637023
209175356
52741647
38482612
357350341
204857727
131224933
252393855
291937125
242956557
49817772
301529239
73827091
97986513
89730683
56803091
387274805
337415426
103903399
183399061
54475017
23587251
316001099
378764660
204081574
343088314
161708973
249380372
199626272
57565768
91857977
298162733
253661051
333568069
166281007
142751306
349103484
305468062
245927461
398844500
315197707
367649211
358739907
279805663
192061717
101509491
148797008
377431332
282100033
333368957
102805364
207259340
269889527
125607965
313454199
389139336
251530588
252897043
101072516
172354288
302000980
202079064
299599512
68048792
30485023
135229158
186359366
342776581
165914526
139164150
198081947
229360805
299074654
210212773
104431507
104677005
390576675
351472331
363809653
990931
210872638
206151281
179132565
341981767
124136982
311339226
230858511
355909401
216697535
55627470
256276687
64589779
269001745
297584199
131121747
265422104
65318225
250417413
29961418
205890049
69460003
112782527
136279729
350233600
309459419
305284480
6158334
233781021
354105324
237856449
183604327
78279992
157196306
201778113
79734671
279455268
98739839
390168910
71634762
99273279
357596177
147962891
313098342
379833130
165634754
12628937
58671569
289387960
231711885
269680683
110085252
321813259
191080313
94179744
51934009
383615669
138689235
262277672
181134281
261279544
322131056
212274754
175634755
367199932
18909274
204993483
263449344
287662319
41959851
393140925
95466208
239975876
287459206
391081298
289752264
286424321
165912816
214916293
140489290
238363548
134842139
92535420
73708243
314484694
362771023
200024370
72078353
203767293
325106882
274848668
154373006
58025166
99229188
305782590
207228513
17812828
108571
191139753
357167625
69339612
307095281
338026575
336315119
229186651
199116691
148242842
9875125
159791694
71846837
365480483
104032460
336128296
95400769
199005280
37217595
58674420
17028766
347039817
324296624
124302584
24913588
62947
60822089
258970615
152775796
182074617
203249673
372207502
82635681
340847806
143727324
6741785
218863871
55788867
303032488
91413421
9580049
289621671
264092164
112773540
317881812
43689793
202623499
25613734
249790963
278143020
385360735
235946665
396188886
226740305
21734332
229339019
102402584
101248339
91386425
176602820
28516722
263661648
232883766
264932968
83214413
57508884
378627321
28307669
298931511
232157570
293439778
200937388
230325880
305527076
5790792
237360835
240920715
244311843
226164068
373103226
212280800
332477961
55851103
239427216
40912286
140216095
331558694
128351585
128155823
17312982
215430655
200920128
351366428
527208
84894001
27887713
288134741
212161016
141523754
250534714
134325250
13208552
142118657
32077187
265548411
270165714
27167367
34488852
236222268
205457041
267416250
3361196
294947994
25063539
384813453
182506184
398861992
163655060
15608973
346038048
110634623
314379788
172500258
85736111
254881530
24657967
80615178
302319884
53808845
320739735
283926985
296678779
335714441
342712848
338725725
171653826
238238721
182564797
377014775
93798070
121411280
244798025
3161509
301037883
307702150
13188927
232728992
30600791
281427880
327966358
388305457
240360520
272373178
316095872
252399945
226417388
116385022
101944469
32464827
205753461
293201006
258200291
20347134
292290051
251015518
363770490
170128995
264103641
327238028
176527181
268724477
394157853
46605900
112166912
357187942
167233789
303579191
373772901
290030625
153276301
53371654
345366293
279521464
197783470
29597717
237094689
11277289
25462043
88816203
74649653
304976401
205416824
291843325
363976342
357538204
59837786
183670483
81789780
396651910
168629065
64114814
140327019
165911123
150023315
70489868
203615128
52094523
125778222
34358293
178993571
144616666
312725513
380999506
116638178
247508245
44740724
87677021
119031535
350388465
175541160
156230145
335694614
306776512
92810436
198862675
99655201
225926781
242162930
28771587
285804269
103638878
362899411
191736915
347965200
56730052
196437263
193586526
248463924
339605686
177632605
56767996
81049544
69335813
299217426
108871394
2982776
262572170
188706050
1276886
112299629
25585809
87623854
216326737
252583740
104566009
73672786
168637379
319207588
334431280
337746321
188589164
227826036
246647595
367438401
335580504
36222516
346003645
272043240
118361675
87130369
100279963
184357839
322130253
397066099
386141091
334333556
168913875
336302339
17110321
338088108
307471716
14521796
312910382
53140816
154402980
64563707
274606349
123596292
10030176
97100486
378674843
117867256
238674097
273084264
273750422
387412169
101518398
113839075
28080549
14711372
20231476
300612667
275843854
18724734
278340530
103125815
335592455
347773689
357939871
260283053
151587602
331464542
138926650
56572348
95206290
193566085
152382240
51965802
260101108
276029036
338118537
89599986
147674758
341718088
159930007
385184375
375880996
76177925
82459295
138813160
383205779
223407461
233098567
111947326
79181817
305684523
259480842
132387183
196823865
260358792
348209022
52817583
271562269
8717068
109243409
196004907
293529753
333412183
58529787
137157796
187733926
30918331
40092918
282206987
349244315
386954413
205464158
193572905
201559945
142819411
257081446
105060734
240947084
56118617
220453054
308704528
279483123
137874459
224882170
313808044
202390261
1979190
112869593
4748589
76046422
89451577
352150653
384268123
366189408
331504692
129307341
40203379
34697522
227321811
231663934
248846422
299212750
297427276
340436032
68720522
238293198
250155807
371398924
81430157
323610209
45318019
3623932
391344816
175346460
353040616
69189343
238567895
391683002
314269867
329999345
54117000
100044588
53056341
207008752
367847829
108739590
157216234
222308187
234615301
40700417
88205033
348517985
245291914
301347871
13276188
301699834
369280681
274983649
212068658
242591315
33310121
293994108
98066224
104475176
106338363
48528742
162312036
43538628
268336122
380657893
175126225
15117176
284301183
68325955
326901311
172414401
124791356
233012671
300794024
195330578
394441217
323187839
391528448
36536879
275934454
348918413
79005017
158593121
273337779
45162468
277540410
102908915
214311735
347479311
260290889
120338226
73457497
312912604
273036935
350505482
398659370
88473692
119489655
64676403
147412113
360974846
376885346
22684267
8852474
162442458
27714745
108458206
191800056
175013990
266572610
328660017
302025930
389353908
22324131
305051279
251865312
19749600
235768477
180490534
313939770
246806897
64439162
311484464
190102281
83063321
311116122
21853222
51326211
26459413
194627512
312790100
344125351
54681876
162176384
256720696
48842834
361495127
73694279
88527742
262078140
25156735
346572315
99555308
339998466
68449535
116393718
127469666
98009823
21436298
109979182
53109937
249036022
169182784
246144269
322749523
341709298
5260167
47071066
221358474
284609717
187940251
352277602
47932909
172280256
25387517
258015983
52436944
160738047
77964962
195450411
135722787
276385610
20628165
88122730
174530976
44846457
346418714
192135811
96714249
263597820
160295802
312867606
394197823
123640371
313212827
119576149
26021688
14508966
174300309
288552159
205443704
122062881
6160157
278724106
50095304
178587581
94378001
92276400
40990306
350340795
395205700
111472303
251880403
237797264
248315630
257127024
383254132
250094263
42045415
379374193
191352996
126011767
193583062
368321247
97375416
185194442
82022477
163489457
93612266
368418887
175441540
7639626
290683177
246234560
165065555
106894956
50605317
373201566
251858174
10699927
31510075
386939398
382566728
391521991
186374104
326824366
374901384
49238413
69604156
292743027
295450090
360088130
265726340
351972896
310811941
112699423
161000559
344327184
336541146
367736189
397955860
228559082
182050484
349754301
231198301
136679290
196579011
163110030
133329492
166794837
370665983
291937184
234218449
386523958
135777195
340956892
54437287
138939749
335237516
283241615
20197986
31297206
98821859
42235719
126071358
151863303
260016018
84383201
116147836
24680909
41736470
139255819
310049929
168430457
365000543
334243664
32917473
235177782
307071832
200624499
50515424
398841885
251713665
383161987
329301042
304611384
89451389
271924101
120274180
272331814
386315763
178925223
324485699
302480504
288808906
363042141
183970301
287356860
343747938
237244596
345108971
318598891
156991760
62648856
374096632
217686928
300310167
137516781
213450658
47658536
348435769
361847464
5736817
225497181
75003015
199358696
155421923
380019889
75419740
282878157
203109899
135306221
158116241
339974128
221077064
177328095
304890630
157439504
362237884
32035360
33351120
137838014
23146390
226801155
229745711
59821494
53690405
230186003
49775609
67494218
173128000
203906948
319188194
358857639
317225045
337323793
268719261
74054213
92003491
108454743
174176890
257051219
194838222
336004100
100795006
103353428
80298757
91143354
46652461
134949224
176213686
2027531
222254573
332468899
211633173
172714988
166765453
209052674
223357495
129079412
223770754
346701195
325184117
280925925
235658407
387302200
299126725
140877447
55150319
176770665
140948498
263208835
304188386
331769302
305152987
3839956
7965629
44786593
11789114
216688485
238899732
361458414
349795916
212184519
361045982
286383064
98916336
15166106
335944470
361653677
203468060
394663991
1158150
63989897
219402011
177616472
192372749
347982074
176020318
249793080
354043970
98570956
139178212
367144506
8079485
316649913
145019346
109423080
366270124
254067812
250921042
180513438
313918088
12504644
175062398
339533431
51763321
123271962
225215124
387279387
322520584
91865241
14395144
284898291
139938166
66784964
366633363
365992955
146716107
335175672
126232122
370394186
299245222
396299155
282002796
397282866
274351765
231524022
108756388
92850528
129834808
378110678
327461058
86337447
56066479
158953516
197405250
22521448
154140693
84841059
292938527
189497648
246344320
266399200
118164708
276780088
55864984
139790433
99036566
265742104
235472721
208910260
328807112
136478048
25661738
24879921
312225220
36839717
379564254
70833548
96163595
171286116
90573588
57623067
148334195
242147478
386220235
132680910
16093573
288100668
164418728
335996720
309817960
145525700
372977941
182841675
20850811
139738059
366128750
105656188
102675429
1316951
261940099
101738528
157791514
390422355
396834099
147677414
359189781
342153793
361369953
107581291
118886214
135866110
115062537
110737235
269092553
173939243
60509960
334545034
283513382
361377670
288699300
100620031
262928887
242754575
52184366
16692539
205455129
101371815
171854996
30264917
360007246
59816592
302334118
333146515
126616372
261017541
43760637
228926934
282261130
307626105
326534975
52075173
182331356
375091220
94238724
243738521
89652666
178103277
192720735
335533806
381655245
33771738
338504784
78961238
335895068
171369949
268114535
247426206
369115694
91291946
177139966
366736936
390549145
164894243
219039067
249581602
178423870
153580106
234199640
285298310
307067061
7793670
149386814
157842377
342060913
216290232
386932924
254014504
290102000
192315773
301499625
43369047
486978
29686366
355667345
326118108
390118579
96264971
105352720
327039126
275360557
379937486
340578142
7904133
4860079
312488149
331565360
92175597
162344112
115380481
394956790
223402162
274557974
154918618
135067867
157926498
28918133
342229740
18463202
119774628
104349530
373577
88466698
50997255
216544158
121202906
86649913
49539524
269586550
346889848
213507384
398476043
389515685
314057041
397023495
285206622
302149304
103580242
375985475
224142834
157156464
352235039
138960262
111368247
209288518
72871562
285158400
111237458
81563936
334243749
229689780
122373507
256396383
361520249
93304015
390705751
42443275
142441802
44747002
151932350
105815953
243321344
319740625
38955704
238662192
149024510
309952217
182348106
102721837
81104826
217394387
74136932
28676599
72425920
61149269
336869406
186299832
209387093
298518333
389174444
185282601
268104068
62756494
111882678
4289147
158834092
4888865
181785221
253602086
185377286
284010573
321382510
171059911
330247947
213232136
46791372
323547936
10175832
149154246
266664499
344714383
246242658
285135581
66112064
129696111
220336368
170976978
387976358
74608736
369944493
176777992
289565900
69711493
305206931
98662499
261958692
31479260
50506130
328725176
258312813
76761290
338561135
219088871
182121804
84496088
349024540
919130
371015914
143225260
94848690
302306895
368617307
313301948
359937325
94032001
47282092
183865992
389027586
371754691
227085212
2704514
50318690
187518813
225402318
18594080
210519421
384444392
3937029
352907553
111220466
295551526
163215231
309271063
291784477
158807068
284129762
147828679
331076156
301954151
234862272
392773765
308089058
193309839
339568121
381132440
179287859
76671459
152289462
271658891
25811735
387941610
284045629
158907417
382391786
31957396
45281754
287244105
46575598
300922623
113884683
228214241
317954537
55695121
200054059
203168287
94827269
274966696
332942682
122926258
120198647
64498525
55558076
299712471
42745972
150160074
117946212
240356748
135776504
217187690
100978869
350205911
133010053
191461350
157280655
153189702
235211630
238682730
130424928
72711317
293667648
352025620
382581549
126276426
336922299
6711392
350526895
147796139
108531413
381686038
341313895
239787583
199581147
279430207
110358049
250706240
393455373
183564755
117994934
140593198
265290675
329025001
85293746
260846700
182289386
11886323
240599439
312532453
355441363
269489517
396740736
292601206
304181910
308596018
321091673
305800485
359194336
296366628
7217304
240482716
43451709
330914439
300238045
102096142
5453363
249866654
270028478
290743005
146717959
284928798
4935260
190491662
325497905
390254204
205625347
140964443
138781735
6245240
292558712
82676464
41007225
391174247
224368397
78744008
297585969
323778094
7102722
114302062
334693165
195621945
241792794
277577814
130241060
198784157
341107360
357597695
153931380
85560582
351269549
254135223
275723563
70940609
6010441
172613310
17093512
124783805
172971978
160446776
135075562
9643261
314449786
181768645
381433501
49049155
95000397
25956872
232223389
202471930
350421749
307309347
363463102
202298524
40688398
86621987
192120849
281363401
304844537
45725540
322272772
175672453
316300606
188001362
189993223
304713424
310511037
354493392
241756959
301587741
340556152
286042519
127436254
149339957
350063957
117364898
9403530
212744020
110076354
158094404
61427150
317323650
17217110
231214083
91290877
175974356
161322534
67355782
123198917
140859879
144848111
217229914
45598995
261422000
215507076
173761706
303135361
244597025
193431740
332359014
119716788
241401129
141438178
59325310
51697914
155293975
16561532
238618237
396401852
168519300
148474235
364672332
81104455
98620675
159790127
180569031
140209452
342459973
177639571
292618645
183660564
374389219
27322674
36032743
327778742
294395161
270422499
302861066
315178275
162294918
126287454
90664309
43560781
335904681
129278672
51493377
303631697
49885442
88344435
164276638
23296039
306009640
251816869
165958732
183954993
290582859
30604701
293354215
224206397
328165213
348657336
89721119
300387982
188230086
116612936
342853963
376721956
374523910
398050528
201361575
345928135
39660240
286788988
114195499
397335768
318401299
230843842
25779172
31566606
323355823
156970943
2606872
172812809
336818766
104384830
106259310
200127858
229195841
195088467
194286273
188294324
21724770
301102770
348435003
233801439
303332363
280047428
317264327
104285959
99105979
373333040
277249753
41882471
99356059
362360183
72456801
337684967
179616004
322935980
162984980
135512672
87289499
331853155
33279278
214242847
349639524
292079133
20601790
397210328
203802100
129922220
54855765
337420932
392472167
187117086
316463822
139615820
209619374
163569971
398108220
86569625
97130454
64747609
82475704
387366498
381913066
231834853
290851510
141661708
203704609
280530890
240721201
117488816
238650274
304048192
56337300
234280848
45465951
254271774
209415749
47869406
203041090
20006557
160992077
329976615
260336855
85417065
337282869
389703604
40378523
326706795
360746404
191018791
271213233
240412237
132204827
258761498
147766515
39851615
385881890
281572710
291549526
240794208
33716397
279114930
16484069
166482425
350152846
326611696
3413812
223310719
281647883
98020195
172269373
351669819
109829739
346218976
167356618
44877233
177080533
138066651
197659669
372354679
306135868
248207368
379535753
101219653
55934867
163142472
349024760
178367183
213249337
181849795
373479829
49407218
33075965
341113470
133213695
124787815
165947883
38064554
20092833
193199091
329119557
176105035
235079358
258456669
161913642
162613972
129828493
381752643
313266695
349435026
234227473
239531719
18417913
266960646
62320767
292460422
367994724
34868495
218934570
254611513
392572222
278859635
372362029
281092193
167885550
150177981
283083828
184628035
213812130
372620267
232143948
218165421
123303563
124522119
201460596
245672029
166443070
357488391
35160095
330254770
337491607
276222977
63780604
271758625
364206527
82702159
52474213
286423772
343730689
391879781
391561044
55076557
44553144
306966801
266500283
281628632
113616614
369148478
259540486
9659747
224046033
365249747
12834171
20493224
94559239
27801335
320294209
363019413
274115067
269663
236680762
154403216
179168567
155216812
393804837
259057558
14919038
227305436
357132003
72928043
275747386
105940440
308362087
349850867
86443383
89956220
14632983
103426683
84836756
236030647
230580962
268568589
190816480
384397266
348480760
354995094
328867441
38867835
282996921
162884486
189571544
274112621
154639088
50482537
52354838
229532682
359562093
172586817
384522764
30603402
324311946
184429128
189608477
235151760
155461899
160688719
378278911
37100838
70866503
139402922
330126120
290703300
56659500
286867486
259573850
241997584
366713897
76115237
391550767
34348134
201871107
45489823
166423644
143329246
342317909
26917143
249150907
392699140
117872941
237757222
323016892
108558093
261138242
326262307
311695633
258449334
65646134
113755052
81587346
119743689
214112454
254743146
388397506
186965240
55621022
113535984
333614638
207002306
89612233
332461143
217579613
269256309
212363362
160035618
312726517
281246318
158127978
41406811
283972612
158727027
359098655
110504397
94542081
254281029
47320110
48795846
383523777
56370281
64769976
343647912
61094533
39729364
383185795
259859498
203641550
191814211
279104080
291922970
130807106
308683791
395234740
290408155
341659264
113621842
280533072
293050965
268108089
374728251
143770904
230621434
118151515
361932341
109333922
38714301
11735025
70182107
34850623
35547037
160010949
59964636
346695858
172195946
92887257
288184812
10547886
54495680
310150688
209555680
392726566
161749807
118929868
326727263
308316020
154341124
360681302
152665827
159405599
320002205
350542647
168848848
76241281
5127162
308866149
100426118
281633610
71881821
374593341
156336858
293597013
31480718
176533739
318288075
213964715
363884334
301774907
17532221
99333467
285792387
105470354
264897714
209784134
35895513
299735489
147835927
142642462
89666944
25941940
362797637
24430368
195747067
141328808
163069763
228458108
243699612
52898080
27796838
28440715
360838184
139082666
383064132
336276380
74256011
82859200
308585286
5626499
15775140
361395295
64888280
58191677
173135505
380905253
264793657
256897535
281314220
49374320
68525787
316834465
73515202
216020399
374545435
4258936
213784529
354663520
190074250
249256430
396740009
343579513
87684158
315540722
5631637
161243200
54781411
39555563
255495767
193167719
213142720
132331001
306853860
235022861
199648675
376282987
341872976
133613959
124033861
327292873
92851246
109549359
331424547
159819465
26404082
129516463
76407489
391494195
398305891
131827442
67034367
96382569
263129695
248784153
268142803
161939442
235465341
321723293
150346710
219633138
138270611
151029658
285554833
191586737
334215448
214755838
257157934
30709453
46351389
162807570
87719535
178207295
97685356
398658198
321193621
377944839
8919226
151288460
145463321
69792701
14618912
107454256
301232416
271720147
233098680
289888788
123953685
345142609
101759039
93881235
283664276
395111762
238466921
299027797
4197680
126442411
49354836
78148210
254113222
211404321
153733203
107266811
280856708
354129408
297313665
38329424
84442255
193057767
176387739
340036524
305942704
274597097
232087345
83835976
124845851
364202564
211328096
297334798
273207921
300036929
181167879
200666707
108142207
337583800
203317429
147745307
292247201
338154739
204645057
128214358
288421728
57327472
389760936
220094699
124109880
181741800
319028290
118101956
161602871
69182369
196642726
140154692
89100965
325458564
175038950
46159821
131911679
176604101
142432864
229654450
394319559
66087777
264428840
321720334
391643375
141802621
248291056
246285453
186539685
393965371
80256971
301308107
179954153
385518965
4183610
367010458
232086837
162404225
109872733
292967036
24584380
213517240
322661936
185436175
382096159
200088060
301255263
268076702
49705492
305417581
229131499
268692503
376631399
208958604
167644130
313588194
77222843
29711278
272643780
71631625
9543797
235761173
69303362
190943309
126477999
318648092
44947364
2061503
119874128
147929666
26060118
264293688
132941030
250074155
19681560
306193517
175299717
114753523
180661435
388344947
264991421
19162314
132361356
46772965
245140507
398881250
376227127
126181402
154639232
225058240
260916172
173453277
323980918
178643734
206289757
361191272
394030192
73638119
173004841
244981086
285997070
114749555
273475762
156507263
284789456
336724801
144486045
52618523
211281260
349768160
352570730
81304726
322043223
359780567
379105039
284705044
147261261
13250753
330825320
263284531
103913944
260592110
226906889
327304944
244490833
308802374
361954127
322877439
38098866
193951059
25943955
126405813
114722249
32896838
78850265
319529908
190148732
142930601
104848214
262977464
70847257
193934325
63737877
170053847
392458038
316213563
128329118
257670941
198709373
344142678
211414544
154941686
231096899
101856402
287534021
373272995
205318863
125013624
225324124
355337728
233368608
1530923
217978418
152336838
342767627
147823455
156408982
86708037
16283978
173436836
369430699
108901400
365877124
107630834
329549061
111803104
108063852
162745406
110925990
377935364
30189450
325879570
51211441
289632852
35052314
113820586
256988734
172278629
253961840
93168880
393752041
77176639
32985663
251044195
286107037
84881361
231554445
163921766
200127004
212077122
8659548
207554943
184881817
372799559
170906974
117717497
275660468
120197439
38305726
252469924
312757971
259136398
134882928
267202087
301888719
304690426
106990608
57454051
145738615
233802481
269578671
289720366
239709289
320618144
255092707
215496875
269943653
105539254
90353528
162295365
368336285
367152056
155587738
194306110
371759644
108754974
74688411
42029276
116726770
194533325
131941505
53306291
132760726
380749868
112818103
179951172
186270717
274474878
135476273
366357979
29179017
181464072
316218267
270685085
243183340
275982021
17811312
336311012
347241788
330976562
3057948
180200127
89389991
42879424
83901334
204399320
254385696
239890755
274184031
116257631
132430874
50417326
218991299
39093266
274429849
397010959
213913614
228825771
194891630
295789601
362042655
108380123
377760920
152622013
375487970
67623278
42714284
208957752
237973499
238923303
212480968
263463777
390119407
156786804
359325664
292209146
364537049
313032521
92448784
133174046
136531661
74454727
63165163
219657276
67554092
214048834
110994032
368120176
380682504
268285274
25074020
255244411
256294863
136609506
9665902
347987850
372145292
315562020
361213425
133143186
131851661
193638136
146356430
237992313
107050872
47581059
371878149
95857240
259448181
167909107
197380303
97381315
1129028
35479005
250187727
219430404
202301582
264557676
156741057
25826576
37035455
137932108
376658820
377937627
276110852
260773580
22756366
199037997
358799876
291110219
18199000
314549873
266564458
271374487
24904237
127295589
216862749
139254147
328131847
21286953
95644383
50170747
307078011
20459684
217872494
343850057
154450362
359819803
82224084
187801732
353844636
181414162
44259346
95687130
112169516
141016207
351030430
285945593
38676920
326485455
183568970
280042313
359003036
169564242
298893961
393170673
374812915
235584510
356942048
471654
193321343
67670132
329788441
276946912
148637555
26838003
262145147
363336749
396224817
292891009
308500465
210441870
18329961
112425874
167588053
115118698
239718526
124242257
245830063
98082468
158661208
168537577
329940956
209541574
154941381
113162364
317684838
264845569
26881076
78779878
388975619
374234826
183818115
80226845
82922295
312169612
340705465
161705423
321032762
199858222
351843999
376311346
173974024
392947971
350498155
334000776
94727630
390420858
323912543
61421929
381510900
375095976
49427282
142606637
229196442
224637889
213354108
333229195
178795807
153356895
73511717
268406634
285079348
329255507
295806775
11516456
364219645
326210694
31411249
189599766
103514116
353361601
245922774
132060055
43528089
281466187
345055636
79373027
328012985
276239265
191326918
375293789
117319426
127388809
319356482
52260276
372933834
35568179
204843745
368380059
117448223
155209043
321632875
98539478
132511907
153759528
392943614
192927066
373735163
363132772
360655671
234914615
12626781
248786860
50416710
84053363
307871476
251022691
186719699
146420392
345772468
57195008
305555219
164838231
178961621
330316659
49656592
202881042
233412460
261815030
254852088
35526009
225594593
162952387
396872990
61808792
264867805
132862900
17646954
199551775
112387449
221408430
118057789
38631629
19776937
104766213
101697384
228701850
26169428
212254247
39913762
306793537
85415803
313285648
155695376
170289252
368467497
260345674
314581
42155761
52716705
228788005
123430927
163643309
146455136
67847423
32165140
182196560
32112453
280306024
18342980
209342696
91518988
394186525
375691611
230939310
95329623
251619709
198575209
1148109
95743393
10341515
142751307
70910392
99938841
350237140
107622429
37643450
182051097
35363741
340223844
39494274
28077887
151376730
389807394
264739232
384857227
211461647
32480758
287107424
80746575
102358462
11632121
22362332
223909574
109357160
375730396
360969932
162899818
67571887
174463487
160318154
159236846
201980295
44923012
165985648
240609396
331809839
194999892
249145728
50316898
97973643
28978311
368021528
308814783
379530753
322586983
17313485
221073293
372430129
297748459
71788092
55173479
245529526
73654381
5887423
161606300
196886196
228431806
86523683
131259116
172683085
166282718
361013045
215952654
52274017
316590113
372384031
147925264
139567172
344118141
268060062
202312676
74818181
137245810
111621743
272233416
149409682
253975497
1021155
105627747
380543926
117059605
162049123
140129574
110635461
212329372
347199243
234993990
376212853
379632391
275619152
232588379
265665117
124773923
60115009
273307087
314739935
179045416
309582576
69204164
262386557
231031261
382630412
385356871
205072077
389532130
373434505
56313216
355463257
228896388
206259507
122241121
92803183
332823892
74301939
22755631
385691155
361239884
330861173
175715768
219132793
186704220
367784072
320280696
151417332
301575277
233545999
354349587
249356326
349913300
249595592
201277049
193535825
333518722
396982298
249037376
129042005
294402593
358601645
351437549
186318746
248583365
242341462
30537618
210955866
92463517
381523244
363657624
260649167
371111194
260475034
360329792
31334790
2310028
175789449
327638908
321485890
376218448
58443085
349047091
244351912
11832097
257727441
167777147
208773790
45940040
202421654
303992346
154600074
223002520
125260182
149880027
299819350
323580
180406661
167935714
311707533
375053325
78086027
125293439
152216804
342422655
100005340
108520930
265037819
175934963
130559316
6187161
102033938
149852614
49581713
277526375
328818268
15157250
16704975
123756821
357554986
169003160
312832292
197896417
139558838
88374262
374945260
143632169
245287571
26978683
321519462
8882345
371693887
235300648
25636211
290377107
51926380
398714682
213129209
382906228
28998455
249747966
327091726
167124404
372613521
106205862
13780031
212728062
87982946
188780242
165265397
262954382
310653494
76073901
305778517
291419713
5648886
281560605
39234379
127911504
91726162
300780004
307956531
305908422
292255747
145510262
378634620
23225678
296992553
48038351
57588280
118786473
257456276
193188011
114640061
51948315
148090059
306479989
33076021
374773473
164630002
123093521
270109524
281476216
376586275
97644415
12631037
2175207
92630803
90924463
270698060
57115452
341733337
256542953
69225029
353584192
347627397
219549274
318302813
264088409
80440999
320319830
102670284
90991491
116403454
185703618
116508661
117770848
84223348
355105897
41724561
217512709
201638250
195504199
247817386
236023217
76363479
193088196
383682583
317697996
125002187
279187017
351270556
181525786
296498560
323970256
360276550
328971955
348366763
159314799
96705240
29502161
36161557
166027172
256313441
244449191
2788442
115873966
5393740
182581716
143414953
83020364
293543810
164259359
125662570
313458368
75675149
237270181
349568386
57918187
357170385
291488254
254979778
189338040
188202203
191127779
367272328
387137350
350011403
72763404
187804974
366159505
289227705
142220586
71903148
129280375
126286705
102380957
224587379
316535266
45764757
332570926
13753643
314952533
201178376
163574352
99312710
187287431
136806506
88780149
258797999
328797007
61990819
327433005
383301087
39493038
47021881
164937595
383925758
168964025
176816375
74497955
299677663
227216316
307884538
10061484
33864315
147419224
6796331
86607107
47610153
315076155
103450899
321279188
87476264
142481395
293957791
216568941
77052759
237137251
317663049
105598616
335679809
376034458
8954308
373330832
388939013
173933287
187131713
264793896
389449867
171471315
87748126
268744394
93586538
179210817
160382379
188363042
397281840
114316422
82523266
137360315
297669365
298614663
288340967
269195372
152231348
235890974
150006362
265517628
107632913
33276666
172322123
135989680
298299392
151801258
284988433
115369550
274262814
339499374
161299644
62092507
66479793
373651739
351996452
290268608
45882125
235575055
360053642
397351521
43772101
70461299
183526454
398282325
190343061
176774680
175103471
349362677
222415044
45425020
120995840
16924393
228716977
94813363
391717929
203038358
48093212
196472806
101895985
107542185
101046782
257723893
333733384
185537762
111633492
23461484
287084456
216058562
183878241
393958618
214533980
251626565
222808151
118794679
17422353
381290497
49968573
316600854
277284571
131741706
352241009
183805218
58103073
381247841
332647179
107555299
35456646
151248220
82489206
287223479
88185468
72553577
75786478
165770632
113880613
40006459
80623662
337596584
272661084
365049963
39288321
360682341
190008815
243720228
217639966
215464424
61028000
329352850
17609729
296473994
94171270
45673661
323086397
79086300
137292659
378418172
8477127
91048018
270363125
103679990
218642353
173987881
12541518
321100653
398749490
131704923
58617098
64438688
233838218
370742966
140314866
45444176
67898047
240218908
259735543
188688635
173440303
285702087
4370028
366743420
18512319
10487171
246867982
16598128
344718296
206640787
319599955
298093981
353579953
159431888
150200395
104818351
302545155
348237243
352854989
120740172
31829190
245179856
214755356
188868785
344497791
99314193
239254350
7821872
266975537
350224483
363627159
275199037
358230240
63331357
327577895
170941150
1975301
307604315
197956654
321996790
343311553
151789502
306166082
155858331
341453303
28336439
67760603
261599296
190924895
181022013
151451722
120261236
7323086
196112515
207317475
107623246
159134869
371338131
292655736
97113070
228617762
367590381
108811776
259380310
313447412
215145485
108506467
389436874
63181382
23294467
338820422
273888694
140027401
157402381
286549578
308906862
154351117
134813630
349920089
295699018
324321001
46982643
202440590
168580579
290468912
101756621
115520644
338111974
362839067
83948148
86631934
358159708
15595957
46786363
282305986
150723568
98486772
170775191
395694509
275100142
47114900
18250939
2365100
207672081
191771474
292968680
99269022
93077410
336124114
169228548
16079455
384956369
60364279
839690
222069
233669514
5750720
36192749
365282945
216815841
118345357
119809122
88936851
242639559
365235514
285941803
142927976
392461240
122455699
391056037
302494332
213267542
20212263
164248089
348676866
130367110
203726734
356988285
379009728
34239302
261569804
180148377
266589004
233761261
178197242
274970229
365771998
359761862
326025735
2953033
275504636
282579138
166183453
144055606
3030339
248801547
339395009
140941463
191266340
378854968
352615808
220623928
260229996
347479746
96293802
164677388
239864216
147686756
20644958
119417594
339748336
372772864
109094784
141192292
342847791
159107870
273866843
309992570
29963700
80190755
200191188
342009213
279845080
73199930
393310703
22607561
195996881
51605464
114095217
157625178
97546524
35831149
59401776
137396534
359237239
45848118
182005260
158026267
228313706
75758214
1303208
341159227
129746651
11108970
338565512
198063948
349475672
145938739
316632706
276210035
330092421
196687139
168672727
7679530
259106462
136285883
200498225
379903067
343621564
64048893
331466127
29520247
33792926
81628716
9829623
139774664
71246696
151664009
258191717
167813215
227164049
195829996
370208045
186671984
369561066
187623784
211926310
306771055
332595447
29674843
88142115
81468078
223743217
114292603
22001106
172260784
159193122
352767191
230764225
109405397
112458466
146501753
345503153
383203658
114824192
196570812
345402890
65213827
204204252
142899527
57377938
235902545
106906225
41412353
210359190
83681662
173763450
285159008
218899462
299824325
297761165
53808192
193040547
109630615
55545302
38549698
191854482
120669554
103982476
140806776
90410862
217802247
191369377
50068588
295685564
123331767
243744892
32971414
219860390
190194171
196366503
303330751
113176253
361811818
163062615
105371227
372187144
24380670
355647838
141998960
62997344
315107781
108979600
190300663
150595575
315173426
297259649
30724770
163168699
97565231
19717055
208740743
382043868
323170399
192398330
196596905
124608298
307239967
256532983
268092889
35736067
333754716
22801321
221906281
364824354
278090335
131374810
51504028
42303858
87328358
394783895
328508359
51830228
255779865
379861629
214842990
37419078
73070820
188167987
190871513
391669048
300263219
67395206
289308917
117181467
371742667
219891605
126687814
258382653
161196407
305978997
136416132
224250275
182099359
120032871
253028103
81378354
63563256
284185888
262983699
394015881
270766088
128594736
155569632
69435515
133052067
102683533
206251493
145136843
160849691
13185568
183862462
79594108
235830304
4190373
373356027
198605646
121472131
284934238
352646931
315840146
119328849
298839688
345436007
52442109
263085402
172298006
237500997
87281190
174865786
58036477
46573487
169546458
179277861
341374119
180000439
364340819
225840557
167112516
263790804
202939433
244418747
296631159
197736688
249608625
270524605
217864874
89271739
185492806
230529069
365182813
155175101
349997490
384447083
124968981
126030996
151897167
16235987
376492188
202462729
168012299
188732989
241553243
322085534
128882707
384523138
178916691
137346542
107843037
671575
311701142
366342505
303427595
299058275
18911425
164933519
255115487
226107161
90568770
60333781
81480341
268483642
146505042
298450535
84183025
112511078
299283345
152422578
329125705
107096410
148939797
76545347
343702270
11665643
297318885
143402786
51029304
388601873
42070174
125995196
162278119
127353895
335102432
41408076
362755171
56459292
278408468
231267919
398726531
304420392
298232394
369744478
92880166
267928190
219552331
359852521
375082557
336381835
376696938
138242572
94875463
162360175
267404764
287702504
81728152
143032205
70835548
250068818
246531276
391154210
13708036
298261383
310091073
389738854
92919433
245009892
52262632
279454600
155198600
101239259
234798131
237513794
26100516
51294338
188177022
147441326
22570139
180497923
51744325
360334692
173493283
145213268
12968091
109221684
38706712
371931060
171918054
313707548
45310668
81735177
117523204
193587432
226054992
233502468
87354231
241180800
1053381
392461315
295152054
322303935
4344901
323904382
9337236
27114092
322292306
390788824
228467163
348373614
362471739
93517377
212735536
183779145
60686530
163041470
69115685
183870986
174623835
90337686
366283690
396864664
62023746
324447503
1296744
213508286
14734849
67444250
342057083
20327310
132871784
223223397
179657061
34772744
383746254
159199236
174598861
246857286
146295665
95608506
246560013
124913556
160741791
93106671
195765916
125480185
363514037
300133989
282023314
317752951
8261945
292887148
94868445
111661196
75143221
75626348
178108606
261033234
352495037
260349021
257966285
38039736
327714653
155047163
107744364
299489030
13228650
135396293
47365159
305473552
384938930
26692368
102766540
292294373
186783485
386597497
135537475
69842343
243449342
179249605
291517646
285070556
113801657
308816092
174158473
242459086
122138523
384132057
373740519
387320714
63088426
61217229
222916318
344284890
296563352
359741692
334284960
283551687
115759271
25212338
252184005
287528868
383218814
321624586
204509507
184675498
138708486
367953272
95437238
307246057
116158335
178107237
387752770
55931278
80523188
338443662
278722372
220209648
179126930
150699945
24169552
101389981
355760245
374016043
109964952
120286476
366500157
338402080
363510653
208508734
347255908
145970428
370502702
339060776
39809500
161555492
142086129
331546568
208504476
385743446
156140462
264722623
157233968
396054250
267296179
268511155
3063964
93630554
374258347
26057148
296541101
93147180
232874263
299279220
244848983
264724207
289663092
64874496
216853830
327093248
73712735
347444899
310940521
148330609
134505881
358915548
328271581
397687392
13931578
398295847
135126860
80252893
2745439
328544378
334122788
317537096
344515595
262944173
178669979
37483292
241132547
80455934
70725830
201328720
165679726
391415473
7489104
226244189
295604918
77418522
383365253
370969166
314235471
303034472
83293730
87187721
268406986
392884711
341084828
310612285
357660467
225088019
103846023
98861664
293288947
307652127
394255319
29521551
316384164
81548661
241512368
303585741
290248034
60238464
44584339
273349782
57956348
337284150
364006495
292673165
163900816
278495469
170185144
337816620
225224384
168533722
226804459
162788975
4063963
114553182
280103683
281708935
99041310
342089902
152567425
154381910
242846113
134872158
85489441
393755382
17347511
42737069
135576234
45973957
193718703
123758569
260285302
317937989
369119671
362389726
390608602
244138019
216692152
28849005
339854642
241786596
273566218
317389726
237567334
78783406
49703025
43583665
232213504
73504221
28313359
226721275
25127838
48370407
374171778
50009089
100469279
318396554
397694684
339413031
197955551
223918241
269918942
165059537
334974821
243458083
347736960
267845303
968419
209309655
11319802
259625049
344116152
260457396
200907251
118036130
120236393
157137488
90278568
81861222
370264322
74143852
19110466
64651103
117202718
138111888
349839644
269945337
117364038
348823065
233991393
202461149
140231999
35214953
396338559
74672462
291126926
170139271
28254106
99720176
197158225
358248898
51340258
60067994
162854526
331923972
117591572
712330
101034345
4117359
118237627
8977254
327341624
364995922
50897959
140379594
109857238
210527089
78107257
219780215
143555056
387019929
344409168
394288001
324835005
186066129
87828671
183874045
187905304
198142905
139811653
26943858
314326659
397836528
253793659
374082418
297971222
52060745
321633690
202237009
293335500
230424572
317578581
43814311
173417370
331003959
258165566
316749315
321820531
216836724
270135098
219820121
223556330
82769575
137533287
207540873
16803093
209119303
86539077
366128405
243868505
203959095
67568633
31808365
263142454
367861816
248438493
120962295
341225549
397965521
39691201
378514248
238169371
120202492
331192004
146098712
63907013
16814302
225082456
39508375
15833648
180995606
15076582
35742237
2214360
61408506
61926752
195596212
127606128
299382055
188979108
179522528
265092830
312499674
276220329
326319757
37181495
189480217
190301951
137016565
248021055
33847194
246158986
213011182
79090806
292467081
356981282
119346214
203978091
351110279
77765763
338340350
320811149
294994764
398018877
61500565
85521476
139154806
274687196
30001058
85425327
367293855
391604758
393298777
215636304
234211091
64241612
49133129
381641563
261260125
392661230
267027221
354578433
61694251
10428943
282284804
335789401
342899469
392908980
230098763
83490198
241591720
23133267
252010404
256270838
187500596
199843845
200101231
203347752
283617279
188616723
195569198
225747120
312436550
73113917
31585242
157650659
23190026
337657672
60250486
151324909
6389980
8964544
50141534
336095072
236151441
57126618
383407631
86954454
166053533
109530603
3633283
28888351
198003475
203084697
131924217
291314902
324449944
388825039
271435859
65515416
112876834
257181342
92453339
72558337
134615286
148534269
365766269
329064457
73299495
69008533
347596258
129897243
388976159
388623607
238055786
376668904
331215948
359574562
4652566
326931613
179055942
304834107
60179681
107531347
251907374
271015484
178695214
285247489
277304886
42502616
97868595
54599106
190881995
42693660
243230357
107920223
384560898
253402935
20052771
394391790
163224643
162837466
261779891
248861780
138151425
232001307
367480398
115610721
3247677
334831752
134185243
244136410
396470344
145357876
29290158
350809174
71341079
96171244
196153382
226300936
262656334
312357766
242681096
105423757
148679139
242494533
300765376
215655155
362231512
340198614
265304063
189101911
160234139
344072264
322505468
271207462
285971414
97877431
86831397
43223642
92901341
280090710
339737845
393035710
138599787
145684032
54579376
309358170
253037427
3439506
36417051
141579674
230785060
379507053
278055211
14114755
292722183
150404811
389757245
162892017
73605088
162569996
249750926
12637305
213933791
185128197
255932328
326505023
154575634
302724522
22412255
270335002
395490770
243215730
118017724
358095693
34558876
23104432
259639109
85825938
107600670
219975617
1168510
49188841
291575413
305253854
73057316
135633284
324072780
379460449
232567250
309871439
78032166
175425913
274849024
300273878
356352201
349534433
55234387
122606780
350655022
165452856
224894884
324321515
361109396
17058523
69306738
81267434
353158152
359651491
354932574
168425855
257451895
143832485
14708315
206261627
231626877
88251740
184133933
292358549
310756691
68074785
166536939
168264611
354006606
375527132
300510439
316596195
311944278
42595347
212387309
320468628
84797432
360303482
185328294
372954233
206930409
46528514
160767418
9903431
122568713
8572294
225726833
28164047
196149635
297816398
85508760
369020655
305787352
377176389
230254683
9142339
58283883
34732725
123558120
228943161
131474046
91083694
104987679
363809947
125819015
13531952
87789597
131162049
147502364
339280977
274269350
75287027
345309778
139587724
133008341
346963804
252796391
83078077
28359448
71931416
43412296
382001736
144876991
123699945
193200421
116540681
9616851
18732206
236380031
368547703
191948609
260300621
394432949
319191443
93129403
72913610
191482217
194226936
170465424
218325332
126856702
395182193
25523367
65498884
34523154
381460424
123606093
118306966
208716599
15055788
55370467
220844665
46873568
305500000
253430476
370899807
217822277
157274511
16509517
132768589
104297115
87111125
62556140
115996603
174351667
71501478
300749538
303149848
249221369
212911309
271126944
209083889
195104300
364374360
302561515
141370646
13527039
45025225
260403134
66543202
150506158
60555664
312529798
266992551
85486693
124862297
21223729
347858617
18657814
390983904
231944048
51299108
60418157
120984503
294226280
194207674
272514701
228194067
104126610
240323499
396535304
55647798
397054145
11680654
351328860
232375766
313441015
201996499
162970048
97961958
325171071
190263007
60346630
388924445
71055023
33189206
11227454
153550109
184824745
151820013
154027656
288717274
173551208
252672407
49187800
189710454
228435467
340275515
144371001
268042790
329250440
37183936
11307733
312981439
224857920
168190390
95957821
71745660
194681242
288439882
69713395
151500733
58617105
164802469
185374389
109790236
12257347
222712714
127502076
290409767
220496098
77286929
244881676
74469259
170824795
352147912
141823823
352339770
154440420
114243894
138839975
32939535
236674636
294575618
165901912
25875937
148510166
349564332
45830557
210997985
112224306
275674459
7805822
173076437
223870650
144888248
111789400
270004376
262788905
139467370
62310323
16593105
214765857
154422320
142399079
262696390
293000994
37134037
8506984
145719296
122948074
12330721
171041755
240936838
66997126
117633446
386207694
82475375
138770309
31272812
83403887
321451877
277692575
138662542
185319954
59454860
62657077
127826990
164033798
83421273
280420375
25037275
301253948
189225369
118976526
389393216
201931269
147488294
333509420
83239048
29856755
44441075
248427105
70480395
266885391
200869457
73336549
274077828
373024375
59381455
196442513
350138578
102438848
136117859
11688179
122788019
276428686
253394754
225252392
319483364
106030929
180154319
202001765
167791581
216910560
350796175
136594065
250610016
218192019
50662947
194434309
342526164
321362389
181671525
19611837
381810569
94521831
244781615
29574062
309115006
182851983
139216599
171439247
251906317
359527524
181324718
274752273
64798090
286559503
255356342
215454335
327727759
1916417
221457059
21806202
55252132
121514465
169165911
290459541
116857683
222714367
146035723
66521115
303689235
128168654
58268870
239339967
110806135
209327218
225516012
295087044
221336445
240267419
180036341
178377418
342783030
134172553
161848330
148323948
169322573
363243331
230533603
266802737
300723047
269103049
184360646
58151240
197186823
192603489
43870479
218733789
112648241
107910959
110029107
15948251
46499187
56598167
313242210
245607553
84848315
237160200
391211782
302965186
125384915
280195412
319049951
159919362
237755994
64140652
317400031
366950085
326296277
35267602
47052239
100959983
149916947
91948954
185915040
391739996
303185073
48336861
77525728
353428316
381840314
247105932
275857466
186628166
324353967
227008255
354511868
329465589
343710398
379554043
25310566
50319317
226530481
346601772
298621625
347713349
259320129
14891386
270447691
111513864
322572371
187218468
330054084
126797619
244411656
117330106
359886711
22714733
228686472
138980045
75834358
252084828
193869321
159391325
392350042
37159236
190644916
189897932
110482509
52067437
70237201
293315930
346494709
325371140
374628117
47245417
73077363
196598318
189460955
297399173
134664805
285933513
394023443
29751398
249849793
281026855
302911490
107957839
146827084
392398567
34390915
335694049
171016925
32461829
193943529
100387839
66648785
33850397
322539694
188350214
127074616
37059319
319123000
215166036
152413397
380853613
23004819
203691538
19454162
136770085
68911938
365138459
224882800
219812897
217842779
22245489
247671169
297948197
109953885
335633812
82904967
306092718
198606468
317361133
114818034
205818059
274162452
284323886
214181042
266008606
97809312
31496606
13622841
155869413
89290641
52470443
349463763
310505159
161841251
272448108
106933297
41663655
387377273
291903060
388249990
48867310
74140320
239488875
263899332
29280553
57341295
21165140
126063196
260402429
265099751
90283965
85967950
205574783
51130644
5549806
45904554
39067310
60321462
25481575
207300642
210250112
280097971
7204600
229061805
216823772
321959343
157248937
313803784
384913417
17512231
135477845
170059070
316559671
316302782
268186147
374801246
338772369
45743275
3689945
161308651
162594661
176816971
310891845
182797463
80461694
83065063
7319503
234970145
133521291
269096492
279752335
126390386
115682710
245184325
163520202
254275079
295195762
165634279
103066907
181290347
117304215
252787580
330557459
12018715
326806534
206515544
340115601
236872914
41900042
255825646
262347345
236028202
93440428
117232557
283487934
173123536
246332944
228737578
79083976
299020121
30156047
8420718
15863712
118305477
80046986
382350749
136705017
188272786
253963902
36523662
396975919
371098289
361261527
117737444
330050709
254449779
112868797
73652455
76963425
125668015
184018274
166244336
281501117
77883929
17649374
93671593
202773500
104395686
325994112
288151450
242866528
392841451
267243849
251469258
272895383
72144184
7466977
16182447
79781351
36462587
294184541
80799840
290569024
65995337
92731400
236082008
135172161
16599230
318764630
220167403
353531541
339504607
84863235
326236606
348137706
57415707
95111684
8355725
47434994
276240193
169838631
232438140
319882633
53581840
339065224
61114412
208451857
245338592
121330805
293159890
152276912
237931186
149787301
183742530
354852932
175974547
182081945
298063143
389053603
75267240
8359763
385204248
311381423
114914603
144543016
112910893
80277310
397297003
240799184
209045932
102358287
24674263
234828925
280060966
175187001
328289286
138701518
190721365
338685582
395447707
360775448
264374349
212336213
217065283
255204449
227610899
356182009
204663399
295728479
162095267
353876998
160511764
28913326
36378255
42348173
342630831
319515440
128266417
161038835
210844677
326654214
204854051
258794093
156213484
170028010
238122256
116557723
260259817
359944645
354771097
88909090
204281183
396975615
232672542
268611479
50349118
364230235
340505791
372632452
2313398
174183185
303225789
266762816
182249061
48503990
87479601
391272952
153553907
105992763
231413844
8328276
254007821
276308062
143247104
291941460
27354051
27411794
218573443
186756472
206666766
307322626
133798518
299725858
91807590
314248622
139474055
36774056
91361089
74013653
368077306
10237186
27061861
113318950
42258785
155984342
329768903
353530103
187157804
381504180
180003874
154727311
72323888
359943076
126631864
176391912
120198603
264144348
95071975
93171194
258083211
125745706
346073986
85958190
122523967
6199955
334552073
294432319
298630743
388381147
126499748
183931201
242187314
335824615
241838632
292300939
31180635
262537613
386200371
290233944
36863956
228129767
293793427
195478803
353756010
111862457
147382694
205788338
174152617
387991838
253600768
272803683
3130053
225152926
137331661
71737291
196125377
8813053
230453471
273911132
160388651
299454431
223345622
76718693
269514724
326993146
167902791
47063282
286728144
179717159
73090920
382366217
56257302
80940794
21843912
113785586
289563283
155939363
218995394
343983905
356958855
59779963
13623031
62290167
301739050
398056566
384756041
116201247
172627636
66684246
349464204
261183355
87889905
354220886
281662251
101211393
190650277
257478651
21409465
314643171
164309503
8578186
16898744
343082080
235742573
214433404
221289587
145180658
146754969
327765477
170861259
394528758
380992303
278272444
328209570
168571871
205108030
224668980
80976057
206371861
277654423
82497427
267850867
226559894
173296073
322394550
136340827
244479882
251669257
255353040
270757148
173894303
254147526
235890791
215367363
304660563
267270701
358295195
55007378
254048033
47077709
236991394
156613633
77350795
115663423
65954973
117271779
335164385
211804029
50537991
391497964
192291366
131741108
212837246
125649183
100000300
185593884
287768069
189027083
233518192
330542847
44744338
163710923
231116007
47901663
348230513
296584163
377671166
49335834
380399436
209716947
94732958
311243009
144539378
345395014
4602120
333938768
374466388
302860782
228742313
341898892
381343076
311737000
112394288
340301413
260892877
172396456
304659599
204322927
250713058
39117502
164747955
180721316
319370828
63179679
105037141
346367214
392692300
209648491
197500425
348540267
377430649
236696904
1466056
87358189
42958049
54464135
210769160
27573757
268905502
292117087
328883577
39018411
361206076
170326123
157994845
366817322
114641636
50784710
260159130
232494998
161212314
263217800
176722886
86252298
154345406
230495028
352454851
169588317
50264780
228007614
238191867
361016890
364311540
8394435
495217
118733751
100809842
324082074
85876627
267060392
340048309
119643252
206076691
350928388
80761873
206672344
162985994
273772323
156169921
163839128
150812052
179435001
232635649
225832916
191043272
58235261
111333202
393850450
167760614
241341380
226522003
209568288
29763502
323679105
195519979
6557729
66550614
176052117
359770774
200642052
338433702
244409455
383008552
43014404
295779973
308058971
4014317
106934358
317585664
112378722
208700174
224678944
324734025
131837275
199699432
163844906
66960949
272200572
30475855
312711994
294462991
38256592
205612804
44382960
323087191
340622026
131580638
120971395
309266601
232670885
91786453
116928280
97935826
41380540
370508445
287384857
172909456
60752334
160004380
254386565
168018903
346259864
175820554
300334458
144741107
163889359
242170430
58187440
287430474
45958523
268436482
61374539
254338124
310822661
332025642
47659445
336044143
336931295
285731673
186061287
32306834
342988218
63145845
260853027
131697811
316344739
174888388
189609685
178994802
306550693
88905359
218479453
253428603
375204561
264371012
99241818
113184963
352172629
389084065
205627949
212026613
166496356
47546595
31875095
284160325
320592057
98401172
78671173
185218694
322891004
31492933
112892114
283843608
316575298
174947283
221379352
74839219
321672206
210766075
313947491
314056885
149789751
314743025
325589627
100253939
314083699
212324678
334579810
338456075
13841417
12324843
304772798
126557780
181870473
14943734
224414888
164395407
357454921
123493438
389208938
270799562
196825916
238421260
52257934
269766826
97005870
327348888
157660254
307249683
259560873
321373388
252472542
207462374
327231508
198633378
35096968
302625104
269705147
272024604
190318664
389858789
386436566
155644046
84285636
146658852
129055800
279448783
359414233
339466697
264439834
62990552
163084842
154448753
73861996
274229362
394921423
268916668
290003514
47058342
133124926
248833546
138938479
225015381
48277196
238369582
167976225
205995182
44307416
333144256
158087324
144359205
321649925
38349453
207050572
20868395
150816112
324969808
205262043
203798636
14699261
339436911
211839308
203292671
141007956
213729872
51107560
240863402
196475292
395416526
321819338
10586521
222767174
251519484
196539781
155647417
397280264
83276705
77519687
286277174
397715723
299274241
39323190
153924374
200801853
251559753
319853936
86923891
335733121
66929109
346378573
108220795
216755404
295760683
230944441
200755305
90987351
170590288
65605146
197073727
206925512
16627824
296155206
154766760
389087722
195894387
182792233
210577754
198195601
258634254
315914094
66521387
163640474
323573774
277423486
318798921
233154405
313071141
357858343
286487526
34906064
327189781
108779710
373362748
303405656
240464266
73333796
197408457
93339973
260047307
284374153
79943327
381149237
313827742
116020116
104449152
266021199
1520178
313657418
211485783
89449078
126104126
338319800
140734677
384584944
184823406
358210212
272252880
43483432
312225010
101959857
392247885
90487845
393997012
145182335
215658598
260048130
81233080
84908956
41667302
58717579
153290626
59051043
131837181
2886833
60358314
185138552
76383197
254190533
327305501
368211350
83675265
81830332
6895043
39004214
170161485
760873
222914509
253538488
169335526
185708790
70554214
126624672
278519535
43515985
153132262
843898
385042094
157203081
136347802
218418761
137236922
79935984
149529210
360147355
366055526
287423429
184261385
40223067
26566757
363972027
244514784
222815739
74595720
35121114
117657941
304166916
19146463
193233957
313288740
101321266
303997375
170007427
241784038
263788353
323192514
339701626
305993150
94370418
392831216
123126137
119401679
56022346
215631099
73643938
355249441
348424218
207618702
64354936
130541883
174400387
336389491
286882384
187680383
251227296
109228304
388585910
222391928
77363025
30403909
284941669
45618071
128102826
102898896
73867164
94273767
264230469
294904102
372469918
81981459
85426018
144826531
220997688
38989951
141070379
241513248
91082767
117546985
193545052
375683239
160535158
345445696
379619705
364775801
34064466
14981742
213559498
238304465
74689585
333671755
303772468
117098136
156337428
160240624
99386230
234828938
263484473
192429953
395511716
293435821
248240428
396315941
358918427
206434495
4510525
211569290
216772370
235540991
223161122
376979064
61779785
250091769
321362146
137129791
120747123
301158
297538617
115527901
32891813
336261492
282985073
37783807
130295050
331607379
42692140
121238750
59104499
80292757
283579966
186075876
6216340
280521826
309099249
53566229
46730318
334085304
99791166
53134649
165899926
238845179
222344451
40607713
43999832
107883729
21558420
374703881
130298761
106906113
65950060
308384883
193730147
315922250
17456883
106082310
51485698
176421077
254313909
261386382
321804113
103691735
324708541
264869421
119674014
116934236
206063485
222716649
13075598
229939981
338114270
180883031
361308278
240741271
115808160
145206207
122016124
289319068
358769848
369622148
19471885
360240160
362764014
106935205
271272673
364898246
338900739
85093315
364243095
294276947
29146010
299930682
209725840
245642781
377125322
314431860
134498143
301511789
383396401
263988751
78974419
45609979
295614582
313103618
245635214
241469572
37382999
162985760
359546849
136830596
215717069
108402482
174267249
288581755
355701303
339576679
357579286
226657626
57433975
62679135
392080490
299426550
223019584
297449676
66586827
330106476
101750045
71645264
79579721
265529870
162146257
130034264
335941550
26371460
357617855
105862788
364370888
334281741
84632312
52736265
199538141
108463906
381929524
115364662
243373479
331206915
255852127
123985221
264774122
174662136
336219969
11516353
40850257
178552641
287455667
261943049
220083935
135404
205351077
366388546
247108372
357499674
379331769
269341125
320146362
17475960
324034414
53015828
15786664
67785907
240942239
295614347
2038319
12804428
284644465
131524723
323013938
67382197
231355410
91631248
273436679
18937413
308767205
87586600
28318414
11119582
222183995
113752664
281687716
69705865
105125192
243004685
296588853
107560459
63974300
323823499
277781413
339201702
394637092
56984899
55880528
210792935
255326555
73694860
122913134
234260814
266045112
295228737
216273604
279825535
223818657
95501614
91173586
392257899
41718983
37774047
138922290
373314868
109038669
300365599
164886063
1311488
128462581
196743834
39968447
370495481
254848095
160851157
172889255
35868801
248238884
215576059
227708464
292782437
189378362
293922470
133762344
99317223
49191670
309986387
34697993
141056733
344826087
146525304
60293440
247218459
314928308
247181912
228196071
81823017
287619934
63641440
299381676
157909544
348408101
300534238
130474296
272228646
85148117
313987924
38327520
303142569
104048434
172316136
197800715
267079293
394469921
347631566
121086821
1931306
270275410
64473567
195353926
262953766
380088893
225466287
375942803
13806700
133765414
89153988
47848938
120858789
290786776
117172696
232572903
371587661
16521328
264422689
156157984
79693979
249987314
293782747
207182583
196321676
300878726
38436631
17262269
309754884
211233040
366896992
173452646
210295086
375802104
200833891
227007770
203056167
31578251
360626511
126034557
165142388
251212077
48942235
174546166
102831777
32661121
180052960
59654762
362539207
143765760
306200518
382467186
277961619
89117982
345326050
18525147
324455861
190322971
300433229
254232876
371382504
27879949
234805892
103520681
17925193
49546182
377874030
170851199
272192464
352585437
236933024
254378737
75918533
36099404
175619708
359197189
283033426
170835310
358958502
7786707
393337271
4727782
77945930
598485
163592828
354033919
147277136
397514759
49579289
69140378
283894988
174580117
186427630
100128560
298379512
105659036
168045821
339875314
355195959
121004796
192456809
290093544
391605603
70975668
18212913
110454134
383869039
143900215
207256350
83876502
89634542
202209038
253300397
64917184
86622457
338175803
83835171
147408498
64903269
321928409
183419324
230004229
323773838
72194503
74615489
245899007
217219734
139677731
262175124
4495062
18315842
165031794
227058077
95336414
151575953
366113388
380629373
35278701
283313412
293702560
67478144
307183361
46332525
13463208
365011578
197834482
251160089
355198624
192035937
66908206
157746505
147249123
141285518
259063332
171344454
240333282
51284427
291240176
271203782
305827042
352465539
17904160
135160089
164586197
339405225
155338770
229623266
341961139
272665186
152972040
90233057
180217227
65030926
201851039
190865086
141899011
380447651
398636644
303028011
47300555
48171354
266437003
145067243
102043336
250975164
277486466
117989617
23132310
214058724
133621216
95936057
107865657
81480541
78630691
193796401
287290881
50294343
187560819
199101170
109488592
79182606
296977005
291429266
105381429
79895228
145897113
217989665
33985041
84481089
277274988
165627947
90184487
178070640
381333659
277215170
3543818
261896663
28323332
140327095
144896882
124291131
37757707
156342907
161109735
113121134
37190513
254922271
91476834
9915183
73828741
99703058
44072334
90912362
260836260
165636505
367832921
354962197
396624820
284309872
234496513
302361471
167869078
203900316
32432668
341760723
88951257
62552482
161673460
54432243
215877100
101475100
127929047
379983754
231936164
286135803
5736293
327487573
65745950
189419376
333487259
262745554
296908160
193241032
128029209
152900893
99699235
51910673
270335039
273329292
6907414
211730234
122345502
46264366
60347213
82905415
149735008
204745220
329133352
327836854
372260892
128401795
135550412
17985451
22770787
393201529
356642439
235699305
383579851
272738920
53806905
330305109
230537709
257786909
154976903
40209136
119490317
15545491
166552714
48466222
381930821
367275153
343430381
314185658
243882818
69122075
329911869
135827327
270455408
67267820
130457354
101293362
274933466
287851571
248329725
102892259
145499813
343113026
367690000
10594929
276151677
364351121
199189901
236069783
32645620
320116888
69152767
69758104
166951819
232653700
148749049
296804610
193975312
11954026
126333430
190676188
240875266
124155734
187212817
98046945
364881309
294095513
217173436
329087318
371773114
137090501
160451163
317527974
319517951
109351919
44481595
246298863
347610034
221280692
151405152
162934373
385386611
159087879
83344344
95194298
244256690
182129619
68148547
245457354
103950330
352615775
223523290
338805558
122601370
11687617
330606002
320770746
372040611
86192056
196792706
144626528
39927008
23269528
53461809
252946768
252641915
155956892
77812716
17503725
228276398
184742571
284235590
27796397
27661885
61973321
49265854
206820716
50028408
187620152
386748592
123771087
249628440
81890810
67733743
179781985
263424732
395906641
162081094
27044979
276962132
369584208
104680212
148367176
300662032
133027693
22961578
228578042
51553740
106796840
381004843
344192289
101584892
12743192
263126168
319856486
153014002
274956215
230670362
156605871
193051312
311076927
36793053
295583947
234019375
223464045
339205847
138923734
70798618
64860815
210256213
197052356
374159469
113155245
131725574
100422440
228590951
177342900
259052350
190962875
18619025
209783302
368716153
341229374
253283903
74630672
182162889
5555178
244123280
337346075
49913314
25169176
163991494
227059150
45651436
105869613
109371599
165082397
259812681
220199257
15096620
311706333
271367689
190008575
1182019
34187241
159295446
167244831
119410459
355290653
309435405
128023599
169361542
359621324
294221656
28093576
193413735
350647301
87690621
52407041
239697015
288288191
280848236
190130887
368186392
122874975
357708037
287019004
339066182
47871230
129047740
317559032
233497758
139825941
297385385
64986187
162314636
331344516
168524144
345858283
312048523
41274409
24052868
374873776
44325781
274859480
48803657
347649876
354479586
38028729
8207852
359578412
174349392
869756
384041980
295404262
22154353
83945166
331746741
168391230
154044223
70874908
86256462
328629866
181470799
316441836
189029020
327330046
78582464
208231845
87102587
88380888
12893694
348971733
94688840
368377909
349064494
109736323
134278554
10323847
287500759
314548061
224046275
85510618
110105366
272225901
195153150
295896594
254840550
109196450
147027181
29567627
48177586
271574224
184628261
172985372
55191993
19382388
201983003
119547725
94064706
319448487
153657667
263142381
197934488
250946071
315278215
334654218
376129953
374208483
63059145
281414173
70319341
75434330
374534165
217174449
35411687
76091674
105783002
386871525
393703351
128969965
276802178
218195785
85943425
218018699
350123370
323732093
217818360
216758358
236040072
70271699
363778983
200855832
120904578
27668505
76772905
174143565
159168887
385770914
164733894
374642107
320618538
139310044
194092462
217295634
190368218
88468225
195757476
171018349
346615991
256859584
218551010
325212394
180838896
93457413
71287728
171036815
388581426
349556786
337011777
174721083
357274773
236032784
18408801
64744633
71626605
35569012
285061217
193587149
141544191
234947214
252221378
286653956
114665651
5227706
291109994
398904974
174939043
168077707
334326617
304172499
302297786
119830008
90994908
53825074
375777239
113512236
373410107
222987325
68290253
305035256
113096685
20241009
57642433
360631550
290438500
10368205
66177691
250817063
183755189
74481601
17261074
262142838
122444499
284673014
380251622
186816686
82704422
133398716
247254078
323998002
116393322
263458665
38510679
295737475
110658848
24717601
378825281
172668026
262656422
202674021
327631416
262616742
333205138
354176568
113178776
373005395
125055849
238130480
224136870
33959940
88072172
18159641
71902860
291805642
381682363
40345937
361472356
144265027
279522901
122157614
234957719
300252878
372364875
307184817
339218902
44214259
93665710
279020261
206173017
270226032
163018444
395076231
286913139
355381674
286509565
71326639
285236497
251113446
360454425
23171756
7057507
191087901
31009458
105139321
313396185
281749724
178872669
365934170
11354795
235094049
220353829
366091924
105705239
296832032
379527718
63583489
337671786
280939191
227042128
16605134
190839152
398330114
176110203
139892930
235636840
365250790
19116248
159325145
72245179
132211882
114453468
184150325
136934304
293573043
339842696
289047340
87987306
57564684
319418184
323281227
85126214
343877151
86019742
332482588
129138189
188681826
384790969
2475142
76034109
227783622
332088025
30324241
120869060
152803100
282202108
245557929
327089796
311652057
91171873
329036910
24295182
267105286
173716412
216173996
56640331
113268493
57074571
16023743
106402846
65180104
293340346
63472018
181013691
72080694
367766283
194193824
178488231
192378832
150978141
316336463
278110438
234913426
93639288
282345603
51393452
198566564
358551020
40513412
249922778
284793648
251473714
76847368
326717964
219427004
163771292
353003376
391116305
59082908
245854817
349274584
245197185
40015558
324037949
243743661
245506282
26090128
302018538
247688581
103041571
190420491
316372474
171078758
75560660
229975649
115016337
76114518
199335346
182783948
83098253
95653079
395186328
32435693
165738165
363126198
202535239
253855562
255469523
330037771
238065905
188166666
370988292
121710320
312209215
117048233
98197264
71501888
285177825
233602387
221955905
108025759
234765988
307965322
128385735
211988509
10332361
210284786
31590934
78190393
366092644
263966734
115997833
175710284
26304482
65825308
252140352
48071895
252992196
84227715
228577381
158922942
9264976
43438715
267895735
360547235
170142157
155124500
144022568
375971081
279656454
309845729
233057528
122227312
187046267
40923447
120354556
86723937
39648825
378399355
104182265
171384121
299212114
124518539
279162847
353830455
631803
98203638
335500334
77193849
75466334
31624477
82675452
114123854
347691213
82180161
58238468
165015023
385628557
184615793
166304337
127989983
221083607
114065345
321608527
52074903
354878522
251728386
195029093
149512991
178225617
312782404
315310674
103018524
263336666
183518567
256104678
164140794
73454218
331574428
358314547
192087736
57869874
73661947
271198477
103434329
37479641
139118499
86188735
328993999
301344560
382616982
205832868
324717772
158841881
269404696
276015958
46968413
32630231
43478588
385826100
86959426
133101485
71131537
185736733
194793204
374170336
86184789
221950776
89192430
276269731
302011056
70334317
360104465
261970460
306668454
287760784
173789071
40167453
260248306
24628540
352053908
306801395
82795540
198264789
204410361
144805942
361236408
205090444
200378778
73591094
30702110
129329603
170640377
103638606
377223480
377300296
334743656
92641349
278002183
127882489
369315863
158949298
210903249
55708549
158366366
275358776
137392450
190988732
47673382
196862349
389713798
268646399
390856332
385543076
99713878
30727174
231444977
63528239
96838582
279606288
65691551
100368277
384812745
348281232
97676217
100675347
129671933
247827284
239347342
100027261
223096751
357500431
397417143
224453738
263689545
142861476
26011134
32929281
172327651
97777806
88218907
384710016
111478728
6132414
159489811
134752847
63168946
165510198
110570262
262518424
289838883
376926926
155094531
359064538
336829973
239467750
321947999
242009247
171819371
360688936
301070516
278556057
354642031
119264123
284146441
343005088
326460676
341057432
377118840
309075907
257314573
14706598
248090637
71948284
56740582
256051402
15332478
349689604
133019670
74511640
277365652
136658559
217271295
330279372
107870244
54888282
111002400
158242479
21444245
372505911
183316699
152691818
288703356
397307793
18735403
248420182
218441686
988558
303059753
112409840
372828971
305623119
218600969
336164496
296848764
141061119
362058074
72569901
171656778
198091815
57466731
244410873
191263942
203972540
31379676
379396997
347067230
241723991
70457672
44150508
191401937
374626280
112849149
63728625
269684994
287453721
369508179
379696759
124192588
374137862
367683413
321221510
128053194
368748225
296800874
60644765
392639881
177714256
318683441
38559906
86010347
351451396
119846038
340235664
266086141
305646613
81081499
121106613
387667279
275907627
241101812
24398113
192621720
134946851
276374083
209327305
131177996
328116144
197306034
273874764
3471209
164645005
363569836
209353400
229009572
160160392
81231065
71143786
345435555
150625898
94328218
76730355
217389427
133281513
295169723
5512974
99377657
372231092
3807744
367689369
244351210
392882875
206739437
47698234
245561237
340429084
4378272
368580692
269287581
112753443
58910892
148276727
59729884
165997462
125744698
177829192
28929610
327971927
321288144
327153663
173679230
237820863
345045932
192025618
130865863
273679063
127385592
395307716
316418354
189706570
42318287
4610378
388284136
306539368
74409985
201495601
245201968
167296161
326297934
23454951
360877263
67918049
21264625
264897477
356003272
388116609
279965644
275332904
188330828
274707485
12447477
235417148
184633960
375871940
326847626
277464039
21654712
95253549
302680934
244739322
61180259
44807647
132377850
88539714
15861951
382203940
110155178
342081378
18891003
343420911
310477070
168165197
180704777
348905624
381471650
285456250
234514105
251150054
352266563
100247588
342020670
328850975
124049765
31587616
123311199
338468073
150092177
284158656
287414908
271853503
321223590
299928405
203688406
118863992
282551113
4898401
363443624
156925879
228565171
291584897
158964825
276571392
86882403
209031534
251442194
64800108
366751136
229695233
266807600
81221802
109758111
277749577
69481725
345119036
293433470
108341500
268569488
203900868
393350306
246194309
365008823
315240019
209474294
109958317
356539709
22198140
316607124
60222376
268715161
280069026
328296539
205822187
282042375
341081565
397994625
357968852
218456840
66353497
81434991
75495527
171753287
356112484
297746126
246584427
191022652
125176234
351833191
32980825
119562460
215460448
36046893
242923273
203624184
381426312
220776520
55781010
387979110
379196043
9116770
26382692
114769630
231854460
117582500
138742918
271424245
308625875
352196990
225549860
297087747
329943550
46434534
171044884
392809688
117237910
178557175
341814422
259872151
92423978
297295313
92588974
192021169
89565422
280767485
81484164
305912246
52630073
101039049
54313319
243095301
205617101
257547485
287459477
19045258
188952743
216707168
263587111
87497969
358819344
365677605
191060633
329046553
344490454
209914094
168700280
61370512
194618462
169699865
203258941
27427020
296881191
81269614
29663680
34173944
313965453
224056846
23511537
152346043
260004786
91854819
251528151
169512826
213763242
210922074
304476051
151455500
52594325
177003264
23070434
378025540
44598020
262229339
183647373
341748881
285431449
81963691
205189612
252947434
56653591
48943784
157846851
330843402
13833607
270183612
93847364
8417525
349431533
192550218
249049345
150863114
307510187
90672103
200556496
169559704
378305795
225809149
131734089
279639217
147555069
155915599
368509335
330747309
198658908
5792088
204962730
130993222
88228130
225399543
381171964
365262351
105321120
67827012
252485254
34053387
271806130
37046603
22190872
154001568
300183710
305074172
258326230
222637581
262043707
371299238
74017892
60492577
365518855
300919500
315512798
300988307
163741854
328138835
282432197
124323732
1427697
216582388
150191099
148139979
163057347
37904246
386918552
132934407
249891923
48954896
82535709
76780864
67239795
2295438
68589334
113112073
222665636
157447189
315442564
276577390
141215765
213956172
83556118
292990550
72547678
90388193
78915478
397825900
106847562
148192917
82752261
155381891
325738517
148255662
190820181
43989508
396515722
259655933
239168446
383001056
154505328
13976889
195779126
336716612
104737504
390654040
202218225
37338136
162287742
113502107
368889829
101255570
131459967
63374435
73207111
163042808
361661467
307326222
175668209
75080254
388845974
110251677
320961170
308179817
127234802
101448550
132329446
240778213
151626543
269293197
41976390
88384396
284971988
214497063
38412753
27203477
125430867
51662198
222132612
359380267
353988505
229536039
22856118
106221880
310847381
339249114
395516497
91299057
20316167
264225895
201743344
219914384
173044802
340623233
8145510
145564815
199257566
300411180
358670568
209020533
103654972
139943830
283493058
115850524
390584088
351899726
315888162
190838015
295126552
217873032
390101393
373443059
39665533
333270903
299972620
281188562
147804854
86613728
297120363
225957425
382929978
240857399
101173995
325637263
216552074
325321280
90550297
256561761
161649338
76841462
124263510
238902234
94552127
261696939
57225587
8598167
287945458
139235621
343702223
329110941
380577529
235073616
265294314
242761954
137983380
288604249
63069016
236513766
275394834
80937209
194686125
42268503
360469412
89288862
248424140
83933325
293242371
261334037
113391461
45290621
66449433
213495130
278531045
33233651
185802843
186698770
95422721
66824881
315083536
233895891
95754032
372494734
8572966
345478805
341986798
110760137
85661227
179436599
231799916
360866969
303865410
149722821
132296099
371009122
38357441
208776649
97475635
256695813
161427264
302295048
107968329
61674792
262422132
15954358
173438091
23612372
124149002
103370889
237234867
155322812
368289411
141624072
291952238
272866892
175966838
4345563
398937934
192598918
36472033
398074955
73075024
288416514
368705
233822885
111111920
227239788
94801834
19893296
96736132
134914283
141207439
84464495
180275544
128653527
249213583
292835701
237059646
132473618
107981539
186244914
324219704
138835395
375548846
15162944
57185107
87709763
263693195
230341501
90611172
18092981
2790456
334494949
111314919
233486927
7102117
366478790
199217791
28435067
27596384
335399509
14764673
142131435
132458156
129054652
109380256
137144646
360128908
318205666
206054431
261263402
381413578
383790761
122815310
240765337
206605389
391670568
355783051
347817942
108292180
99635512
269993834
382690118
195162653
188251410
45093945
157496984
261805050
247753814
187781331
335375745
361326397
117682098
158626139
324881273
56581376
374432429
238563050
10502657
2307970
92829889
24156369
31334195
5532273
46379270
129267855
153597008
112138858
170183921
114309943
270543802
335455836
22839336
275009269
320859417
170782084
268313110
351025345
392341557
204344175
119412977
186205847
330961679
336155522
397329659
215659053
366122043
3547684
95616050
317186113
43606281
378736431
313960476
209330694
69807540
50885775
300504152
366889908
323532867
227683220
365662879
6278610
394056527
290961953
365885895
252798420
121897156
269051765
30385081
268365287
258223444
42845801
267986182
203079864
239326168
190242560
296245162
189215917
89589703
248939532
27208128
320031373
28235223
247861506
221384478
124479824
275324214
42660995
383239375
118257039
202626258
327554912
355263492
309974160
349645939
162601845
137864501
395816961
163177452
180220656
222379000
381743289
22628253
184563880
24852120
372301293
22388019
79365333
121429172
162517809
177256142
312250900
351982487
335652804
156630521
53109654
345641133
200187174
68303073
336272886
366069500
339443623
301018691
352638084
84678275
142479604
329374811
216840265
325402891
107889332
252010701
252596093
164086720
78199089
369195631
70749200
58823147
255899086
217986736
104743919
227122479
237418892
140417254
160178610
117512423
57371718
368885293
20534469
18106276
17983885
240383042
230157006
361441123
192811471
390752845
190882166
338720721
199989182
397969972
78949185
272558898
338366382
122445744
12860398
152214883
246949403
197326846
257275186
227964485
150138676
396290073
282557188
151916938
280302
376807481
296472638
178083445
109002668
6892922
350437111
349551428
317684263
197310186
356181459
367460442
67543472
14580919
91670773
156075798
210702206
330198602
333725159
108049175
290236156
38698519
387686800
392518134
398129899
291815222
161631055
389138839
154804707
241482271
64051709
247591582
347055554
315271246
232031084
240225380
293919871
41515161
286609297
170340859
354443563
207063281
340839033
351297941
284242007
306533484
277443784
178303618
218554548
278426833
254510877
57623598
28567774
210895266
311488201
51161463
258886206
380666708
79639593
308974442
150963637
83120160
183051293
357151217
84320541
167858076
396629579
261196188
164274095
136294964
24210614
21333097
166090761
95914189
198471847
86091832
301962661
247696372
209801543
49978746
16530640
37406810
36457309
217694547
260868890
175780551
96730923
244440156
234696320
347220179
99278674
247120938
179814183
163192483
372961926
254005931
283994159
395586699
67160205
84104841
326506049
363068615
324709208
387088045
248577125
160094173
299540792
149189361
182467423
120675555
165745398
32661857
358592182
174960655
181846599
17811667
251445581
52681578
265976977
218048070
262251132
314114901
378525377
186463673
33291288
275044685
348741545
360383406
199551260
110709554
382603536
19930562
153402678
306052277
50383413
122547676
398156220
332662931
283078690
321243533
328022613
219042515
3539396
120862817
160580219
145094294
307768324
249317836
337720110
376249761
382599764
318344748
89298699
334387210
81683455
88743384
336075628
9716638
189029355
164909835
272547607
166916023
344121651
335520762
234033614
103084317
24399132
238939020
68019347
100963041
75718636
362440442
396808629
86317917
65225602
233572224
230687233
69568219
240449088
5872013
105232741
397325521
54847592
94417141
224223873
219926867
13390130
389316128
273359694
340710764
282723302
292848077
383234781
376426574
387685927
299864649
48146399
216398363
65280429
369244937
391108388
244949223
256887338
124011238
290763148
278022292
55035904
259994575
361217652
398281884
106682668
85903235
86417232
181798376
390291870
234820643
330649382
37946479
139753628
129615453
159739198
211315784
84896664
316947626
90180178
397874675
206260626
269365235
359666733
324461159
215571130
95519272
121550547
315263187
325861984
294481676
140091780
57230784
51048908
13699239
363635479
145136019
61400277
249456186
304630740
131216951
158792512
210357098
221282128
300782652
16841592
279417429
205780002
250004184
295996907
218187869
80289882
393487172
327079048
339271013
161043103
353449612
87446011
120611141
314912287
119248863
148022548
68395957
210485422
101760515
121980217
144326510
258596777
203156231
131061431
271521232
253263894
39702460
390240194
270660566
169135230
286502520
286188430
107379271
143334957
58151081
337416932
105565713
3190788
114728467
242255068
68299054
180436902
114938947
272639050
176932926
32686617
119985032
1529624
98084659
259360879
29983616
295552252
85295111
230371446
300443085
16435540
214368166
224373090
211337609
97446277
337020608
252756287
318153812
295631459
224531901
318184906
238830284
165940598
16051286
185092461
274164893
204876197
32249350
97589344
50923994
8270297
382426637
306785329
283634586
228589178
267899977
312459639
193611094
397509977
173939972
354183459
4588223
23224224
238514260
290814740
117318800
128034760
128013751
369468717
27935179
155882534
317736254
374926721
30944480
139396721
330929028
392506235
114138384
70890591
265518618
198832414
171323705
66838957
211615742
70526493
279513080
171849035
278517672
95088352
215848283
351468562
137234141
162607770
311886651
173208790
336610502
268551355
157414759
223791459
134092395
81708755
33556961
197743660
340996661
220831380
207402720
124588310
187454989
273878138
92473336
59807808
30174316
135951590
234529617
259991841
245980357
51323900
16803333
346970965
357063582
336284757
279872918
201959714
241197685
36683711
191318608
91796943
197437312
366178950
189202052
320737086
361523479
252426396
127844774
145492734
308066004
341008023
355589093
368250266
122688492
84517913
282981440
236813899
111927158
70073936
201880873
265525957
260905643
90406069
198718597
28279028
192364427
336354042
66107271
87287730
333409125
189275420
251685823
290546928
68847238
164546197
160034126
175228781
98757119
45786754
62668969
68664347
328244213
394796046
239794588
322364507
124016102
6425656
298316699
151665879
40794785
205170382
241432261
93939767
102833929
299545386
344948536
298396371
300668993
182029739
307510640
228544934
254680447
173705989
710504
395648961
294124492
19382316
349125173
99560362
337942911
222713983
369530889
315786200
135144431
38854969
175471511
151504105
327573074
226175691
163356987
22130226
120259870
332400974
331178361
162335292
90762243
138214427
158445318
274606073
347129277
391934054
319777956
145525600
225277975
39139150
390365313
151243794
29797929
123810848
335534554
260860791
278093398
280601164
65073176
154807835
199275715
211086217
385866462
378666100
159407306
58543070
287245087
139338437
224638210
331370620
199346670
229065382
203595975
48373939
217268748
286616114
390643680
198116255
244857852
238245511
296960336
272038712
206590935
162605882
387664597
32339949
159140383
226604697
69961801
307205865
350365693
303889478
116660906
23942134
148846248
350890683
35795962
278981017
149593876
41584984
383179936
22469171
166142079
291783698
101526484
76187091
216853427
45788135
90519278
210409726
358008297
321669010
302532387
286858969
75049534
381351673
54975329
287153104
395063650
131056604
93149161
156892106
295683458
236237742
93211379
235735608
352938821
290976463
210703479
57095652
158636786
34945631
303646561
139368941
71052998
72064433
236611316
283653718
146951443
52862445
225812722
332783904
164612072
202136325
64392200
365831205
104296139
196869754
54776248
394828838
329242225
13700964
268790592
359822351
279795233
202102440
180754129
230040768
24701470
120169686
74268849
184751798
303180451
201175321
84328878
5068787
325296335
274363979
74889490
296253009
217092397
128964694
132818774
353830477
360831858
300894954
172074509
352892947
142695607
76781248
337256350
384670289
141512130
251582668
6112882
70770964
339865845
32019140
146718745
376721267
326410110
196258669
324502055
261428634
196559359
285075051
340080203
96895745
90731011
128638966
231262185
162336533
234263760
262699708
37467254
49858582
263032542
10075130
331368339
65845246
48301922
295019173
178026799
215981449
127232577
16609071
391056455
101695377
369944909
93546718
189363103
366565361
10051805
253299353
398225581
6782242
153034613
396241341
260734829
174582653
330418529
94797933
39855001
164176789
393699202
300081581
186663154
396400840
118256164
288522958
146024391
33631072
112108340
16628317
380820590
354354387
384662265
260575609
94021370
105924111
262015069
350232489
269012829
96524118
318970309
207237770
18342477
349323692
331633978
56707179
138537486
319971399
90768355
25906094
39151614
213528221
351972647
50485086
346572880
12939167
216403975
124204810
172744379
161935644
390473302
286992464
134549613
109411464
33065060
248596685
389191444
207062950
225791825
159426336
337977964
353470459
249933213
51652638
72547405
44897599
258241356
325776190
209096128
300413805
380088007
269685646
80803549
219465296
258575700
124407356
341471018
277733241
125489287
105044100
358039215
316522810
281172819
195676481
352532614
190866138
329080711
363509205
324113247
317653963
353340892
274387293
322679225
206212635
223507333
53449811
328752767
262426583
65924464
370733737
345133806
220671669
194572742
256862528
237404657
342233100
77484095
145848225
304693939
97036743
340704936
33432031
336709326
253381024
246130781
155306367
118910621
79589425
327597118
276829673
365443835
175144432
170844063
14956652
135392346
365258020
376547520
355543516
306227289
69491719
43593546
344781576
14972975
326393120
77335861
332717327
349329244
9692691
185909832
925018
284307941
376722317
89119601
245879326
142071539
232037502
205709504
127968723
111202634
285689996
367149147
281209296
166015281
65288571
66920686
15081732
206346799
149684591
178393845
276277846
269372258
302526758
298969882
321373287
50369693
260030962
233202730
48529036
36445066
90989716
116028209
78668547
366146161
293313201
29504163
360425091
56680626
185353526
19511171
224677515
329830359
186547650
358365034
233266687
305053276
10918694
113909819
228728683
199758195
11665014
333510659
339962645
100744512
140496260
393769297
70468416
11354040
233842310
109096509
101834408
221094858
305773630
230514158
58074658
271471121
282567927
301225660
167304900
140582881
216446856
134617369
7913169
250218541
51787609
253877015
136784137
44905238
171340913
318060043
215843012
250596875
57425775
70965125
157263420
72174126
75619799
49313156
202439397
71100655
289970866
107246005
70649082
369928946
223143187
294527575
308256761
169314927
327835777
84621241
220855532
341601889
129831823
38186340
242762572
244397690
201973541
170171788
11468756
219090508
355112332
377831885
58339810
98079017
395908369
342345090
214948120
380199138
124143182
1668552
284615844
202648255
114803648
36514933
237768292
50273094
329879635
109040275
329086052
44444543
54142127
62117394
155314290
396461841
10591777
177709986
174451036
385553337
293568429
379442292
329456922
100005680
73458534
32348848
299008379
156535163
14256157
34453419
268266143
122195676
211102058
200029387
222138918
354118888
29810511
291003905
359514074
188155944
70884163
356190022
72291081
91598695
32032074
389719787
161471750
80081835
139913870
168980370
36424438
353091361
115153794
392204213
382471505
205157880
337299835
144634141
4828107
352431430
208947829
142229500
114077937
211731898
105244789
217506323
290048879
110732349
298619658
19198693
37295785
190912500
276054008
224591139
271827391
294586771
233696462
161641085
258699592
247713717
99116009
396393822
378913613
262194376
73139002
255951538
106624718
233326420
206352218
94962209
33520049
223209819
159884259
237599273
136480125
227910414
379582357
43584864
34445667
2278956
129755704
64062648
23242705
165070268
232966450
148692717
125171350
67425234
83361706
140316565
194032701
226642680
393110641
168322894
195746045
319981550
369017943
24931687
16054154
82625572
351918774
309585457
162606480
359266792
361844259
142417003
295827897
118660328
227206831
151701055
20400221
254572125
221106515
382926125
69812643
176832261
314229819
311153942
13561076
325521484
365460111
176383453
144753524
240017905
395719756
235665608
201466240
311788668
371388462
204353134
302212579
328259508
395996791
324180827
113105316
210861225
16608881
395379594
37973705
144298513
93076078
37317455
251214566
297658815
366246465
255248776
386391120
169914370
133557292
151849688
380630168
243402739
124475461
200255997
15229455
221859508
37258171
115386238
344377752
314903914
156833364
339898759
10994953
254752375
200911965
142128158
292370095
173296487
31591887
74351313
163067013
66553027
310571568
310939080
324473594
185593555
199429474
132643155
203583982
253737381
250597992
379048633
82036893
71317082
323078828
273087475
184841564
90618483
139719806
383642062
336399952
305081344
194209447
29603348
162064699
24146279
197022128
371605966
152226892
293731522
133191578
364314025
39801639
44078143
85360943
256910981
68348477
203343219
84537145
190335681
106881299
395841840
199960315
129728004
127812799
162277924
177501337
226519415
104426871
146029055
193355249
303477327
82793079
61495388
367851351
193857939
313773176
244410112
323227497
199897477
76237356
263283841
235578356
388826510
166494217
212911154
171200538
269003850
356218542
4642829
71689831
141091283
326452272
16935140
7093077
293727942
379532225
348790281
198491777
305441087
60602604
39706501
224195128
287691714
65323185
3658238
297380797
180123237
97665122
173281849
80388165
7849360
118388663
284770013
136598619
221185174
10193024
24269584
352194033
313167855
287521848
229618562
282322092
142615397
383279436
35838881
208818833
362229764
28811156
354785106
273246322
272488266
284197577
357814464
339801397
302251563
236241557
8498326
311028528
116756876
149735104
339715803
223161250
107936958
233622113
315338354
92069936
197150036
199161462
214446161
36396246
296286102
351067913
140395053
109991399
156469657
163989071
372323098
79339962
377900820
57550812
222671344
199136232
390175328
260263372
361258849
21488842
141770502
352696752
172277849
210922792
193589735
325402408
138230024
5332999
354548319
33140261
290784272
153748678
71858202
49284178
306226559
165230541
128471299
152019103
277519245
299526809
173853906
387724743
293927272
326988208
34124686
72789123
315061745
174928561
50743709
301910618
173575283
121414008
106722486
218265106
335538181
302847485
282989950
212231094
246470125
245665437
282950471
313622870
192763938
228660683
331531678
102961856
29245029
72756492
107075000
359299799
189987255
160380796
282167177
176872623
164575839
240038027
196162371
198629845
235734775
182840620
150867160
6305344
271954715
163065065
108040944
257718757
279678355
232900310
259240077
266507258
396981684
305980952
334049765
335604202
280037519
252308589
167984418
288062132
246121788
392707713
83144422
334316570
398956418
368578342
104413732
120997623
71733785
172533982
118336379
368815639
44066920
189463272
50909982
291197512
170814323
18186375
5603798
306249078
140923240
341045462
52426398
135162708
138472749
366358210
92748364
184520139
248962651
296755401
127000854
103848772
391198654
218937285
327332179
353731274
342314289
337852421
92326319
329036099
377682251
143277390
245104155
268972204
169128777
337674374
257627121
367444000
321469521
343312229
278878314
376160071
15537668
23554593
329593987
239677898
47672480
315562936
5485440
44004000
394507762
397853618
165526108
254593654
186682590
132688989
233227739
303007382
210262524
370706292
292480105
335649035
64271482
217271325
180909509
391104904
200537471
318927968
343492564
254462205
261532112
3005194
80512473
330195232
362591961
181685717
229379020
260497129
176044515
61625368
92810861
272473127
251073155
204045084
271195739
162698272
47572671
176310245
120287425
397367688
267737038
373258416
321953447
92936185
88873290
286680577
532515
100613844
168445844
73526640
372103969
97169112
168170975
274223108
188031817
339802991
227916368
124133803
226498554
378361811
79672314
119319688
33674946
341105221
242876647
75819054
254557964
249783977
328557085
16112579
298943780
176729880
284754007
368778549
189315911
287209261
260594111
234104327
390962179
377825002
38420163
322700359
274526018
20152157
132725038
218091880
391177435
24290818
217460591
380463008
77516449
104703874
209113968
42748464
298173500
254134357
313572002
346708820
45241977
225530737
19933400
265915176
336650172
73428891
40591873
131210920
353183667
240117386
3228160
10872226
47332071
386598462
197581502
264271015
216685964
21039178
208951520
210547260
312973456
293980541
281172750
288374320
318573830
155523815
4969153
224883984
105049873
337866729
278158684
209548108
131658438
96105335
33750280
248297650
64558732
339191324
244860897
394830666
179583178
235705400
354427299
168912050
15340735
294479404
71985629
198021829
148867230
238286332
97414305
389551380
214967620
204247155
295843043
209167837
324138223
352014019
160957011
179619236
180441255
315694351
398232150
301273009
268072200
19045823
2315034
237033332
266871298
245391829
372719124
316178881
330422317
324850986
346517518
309635990
334086830
10352156
24545788
260595838
82960154
16558526
153369235
25934108
275302959
127883210
122784520
97264226
222837312
128110598
117026913
21356339
312855507
354406257
228448039
154780198
212283501
344369387
393665319
27123311
172108970
382908034
271403570
4378601
95206126
81295853
207283465
244078326
369978004
102903714
292143831
193271608
221361890
222141238
236345895
300040888
279402264
242822181
43551815
100979216
243159017
7125244
217136412
350442005
391607452
353532883
80362125
61361567
58701956
223253171
10260331
266667877
396623514
326198174
389159117
298696680
336730575
30026825
59175700
282435952
307914330
331630405
367118
117235441
304890178
268380344
344730050
163771314
324754644
79197479
279607513
381224107
205272246
23689798
335260122
104042073
261622832
81095411
365517008
389463626
23640880
20882873
20428887
134902372
36971862
67616250
72897868
186783323
337056179
277447624
379648699
271693111
295540567
15762061
139864360
87026408
230622442
54382549
338568498
69613825
330766451
342396076
155811944
218359647
143230683
63648339
166488138
315243908
310274180
107726547
247355027
266056183
334041043
34275155
177359848
21186601
16597338
124710898
251874222
353687219
216712299
54083651
64414779
332487578
184030997
80677078
352081135
97774591
201552138
344560590
119142553
106919207
239675159
5804450
269847355
360531755
195043997
375450671
348306762
70359866
253083860
357599030
311951905
358960982
196300421
100449376
298298214
321216787
309529385
229819250
41059537
81288916
335898171
41106523
102123543
303535385
272095994
99612745
340003150
165568692
162887649
209127525
262334744
154060536
161920495
396139080
214059339
135173754
205289028
1539865
37930458
57107551
390654986
244856961
260292620
37196771
150191377
38623294
161113179
171089184
320873451
85277182
121370670
77712607
149203623
392659816
124920063
83221962
185068737
1352279
15680423
319649973
233889631
384555284
324050934
93063763
321335738
242410134
289438940
121348110
251134325
40850993
235470777
54250375
10412889
43288420
151857058
345233307
269867917
301027294
12543706
350607074
296769558
221192766
261289777
190027008
65397932
8912060
8608889
15321892
205789902
40143128
59498032
110623740
68525474
93482226
376465573
368134529
56528908
381838700
308089938
235607719
309070820
307827885
326309118
224751127
243290340
63552867
242891820
248932926
252097471
182690166
370347013
270354310
311664439
70165548
186665884
88527441
48970267
96144870
375609856
29408500
349461403
154693159
193770576
161015701
17790355
348302374
40085881
314612446
306367999
190946388
8090480
105155104
257855451
68916823
387870120
261713858
244372577
385327555
88274697
76126984
300523079
23365564
374889500
299004545
165141247
289758239
305584296
151953138
336361718
112158982
370963456
154701780
110354838
92464077
235005244
224584903
12514323
345930974
208513939
12132155
266512964
318737686
27981608
202467368
116753368
227387623
310271719
37900834
287174566
207252063
389427015
93117732
160372317
245307300
286286579
313031945
285168070
321385251
138788576
262251363
180355919
143955966
382329976
44661200
65222741
48579848
94844993
183065982
315263362
3359770
322428972
363976202
142148467
69743322
379627212
245720525
260048277
21227207
273969259
381517330
353365546
293495941
93787758
45129389
303897265
141134862
246635230
393744400
213579355
181808706
332145484
170988568
203404163
347013574
267595285
160495553
333489210
372016832
143894563
160789305
357802108
177014309
267499690
369457629
131023065
17402323
59784880
194405925
198269708
264892060
111194646
85922843
132182844
283329525
72288309
394092761
324855342
227730732
141896409
276464253
126502613
341062333
300257870
179357700
28326149
322201276
271765999
279571694
226701410
130641349
49676944
61432843
347442850
82602582
49762797
161569420
107776931
297667223
393930906
388628241
26948922
100662580
220267405
374296819
238375144
211763140
166232019
131747602
240774142
371694153
106842903
251444940
287160186
148750267
385621438
149354975
156984789
351120884
128019980
73059671
43617337
224210566
32246110
242840376
274249959
367791269
52600594
267035431
218693402
4203039
281494178
136075485
74252175
168804219
87519369
98351126
306520288
333386537
105114172
27067767
374314182
374276187
255616502
104259697
115824534
158600720
266429946
293573350
331470667
291121589
287082569
117296614
223467942
194736696
29346566
101819620
365282537
276331805
290386020
21789474
283412595
382613020
167951205
139407712
162348794
220408482
75261918
173451115
284179869
933596
333071226
36838345
321776359
163021047
203988929
35815616
74316293
181895042
377998090
110734849
302062390
373540526
58206925
73665818
109978648
3461747
365581067
194450436
302720993
230719716
25665287
357526460
201166103
141803944
71898441
345493137
64470295
251455108
312094178
233909926
277048746
368466011
273101330
147631472
136782237
327948243
282959262
333226055
122623016
302453672
253038667
394796134
322882039
257367697
152392740
287483340
383847821
176551976
130327965
60099174
163418711
190252060
203435761
256404671
362069087
266962945
22963803
295517454
385029542
216193817
22927012
218199151
365886450
89093683
165855980
278246787
367882416
318053749
383236535
166234072
3209808
160902233
398094413
78267963
369176412
339042516
2627244
87677375
222950691
201720301
86569029
334798999
390129117
84282288
192604353
185075175
392778879
45606812
79744398
154419679
347280710
95947232
240474431
96489808
41891288
70057066
112986335
278764242
16370431
9042805
141994376
224920750
389220881
289177267
374250946
40149968
188622237
27204408
378906710
372636544
231873434
310802380
142086586
70313848
77457899
10498797
250243176
231710731
358226343
100504725
376284648
97522775
251442202
398657123
353006035
344937073
48638885
348146115
64188808
239351439
89299509
128399345
342581011
77677336
112343228
311402528
37615279
397008899
136925375
245776135
312990942
324635336
366309409
396695993
251414758
327150482
145906565
303426463
179024314
171429460
147280916
211148240
59821279
146682709
304565989
63993970
311532631
378587026
341666200
162445225
219194298
274552645
210178500
261610645
14526880
383771568
352521657
360644753
247169785
121890609
326247479
236332860
161183560
138965676
313749781
41263750
285235765
51974092
58581909
95178994
368602249
335653880
80142189
230978155
84958164
253261071
123561017
369280842
396174871
365529164
251703443
189978740
137749074
181209327
63976064
384321020
193903542
149861538
103898926
93057463
397806126
320164054
79112397
291527320
144640498
162586842
151076116
52163327
277169597
193701261
392783374
45243203
219942824
349191736
210677214
318367122
318440377
138438073
340083920
172887102
392927221
81536611
43105041
179076304
26785119
35805210
302461603
178557302
217525431
7609809
315777870
394722676
155455116
336433429
148213275
243415707
286986768
80745639
345342555
194976161
187658923
55132774
23679530
329075241
10853538
59872876
241311743
163614949
281863492
188808092
2155450
208388621
380052311
9101520
109328094
112075810
255901668
59245661
161209168
3818256
282560332
366037115
269767966
377604651
212578500
364128768
2572474
77778441
144714690
340953069
171063721
130990030
185222770
136817641
310371757
138176838
159393859
379367898
143051661
100192983
276050999
148427961
76897026
145998934
6947759
327242157
235156228
14984757
232480609
216582345
134112116
89224998
307916597
51599519
176673951
246181244
14354167
296706273
287704657
169003003
389577033
308053854
172993260
97177080
292871980
371165152
375119288
9003204
172722493
34894068
246933004
230714246
114556174
78965123
193143951
255313676
70546685
45919852
102611994
167363225
356114500
243851015
124992886
356345712
62157335
88560122
249499959
303471309
132485893
311798670
14593192
8516929
385739124
113345103
316375698
244000452
157806914
266609676
273218824
265030188
240423419
1197612
381436255
190626741
93231271
94388417
356233109
190681906
186958396
271927429
220140763
245731842
242402054
140227481
51443864
153635228
321094741
298259390
191185804
23374373
379624888
147990645
299120889
227619504
220363879
164880213
25500512
219832975
339200752
134805587
194115665
307990339
250881186
191548684
19939441
80696091
32157337
270357322
393290827
59822242
315274346
286859186
185454495
75743919
237300676
62462470
74794248
186839190
112296750
113295527
314590432
158167077
89888973
355222604
37917543
76302587
11954276
283032536
180729392
251912215
191576314
83118830
179883611
112978497
14439092
208737487
87098470
27460000
238285512
315226369
15560886
89455965
47959903
248093401
137796558
149169807
62222302
38123266
51844557
383123932
285602541
255162650
379552876
180999947
23945625
95776026
216538253
300530247
145950818
207775108
236092528
229861909
75320734
383099138
312431557
50018960
327831499
112652739
151633836
328901806
177905645
187512788
352929832
285983393
2468844
334734213
195075509
325036598
286883216
195348065
189975493
323073789
12211991
374837034
216041735
43573985
360795862
179217541
303836619
335036947
187154375
74112102
58532214
297496334
316201896
380076979
81952070
339230467
245651036
286741260
367877836
296379287
105974093
217856761
10718875
139211180
374334342
377213684
336675675
293584818
364904987
87851280
198137801
360554313
204667712
380595437
29322911
178139610
276783215
204381079
219135509
145214862
162240904
140877347
214818492
199747617
224158452
51725495
350551896
259056815
42626746
214076441
328704249
139171874
366852366
157246301
286273059
48360767
382507017
286554453
111680106
219842924
117866936
314053992
43419402
113141021
76222355
65836579
250800367
168426213
194683828
24857709
362564340
92719757
40498754
377576125
4764676
213198133
274840989
88105813
217956860
292370072
174889753
372666605
277024959
332898910
99268604
146175261
1954839
155981147
32945720
98021961
365743920
349294407
311634121
388915955
140836096
300075141
191792549
132101691
300621157
238523007
173058831
354113916
360205105
119917208
274767849
222728356
360995119
56340859
51617839
208784533
388807358
389997630
3287201
225358974
48652970
290158538
48622962
255215953
318774908
16308534
246008675
370409330
386406548
205962285
237087376
193757449
126283469
137777620
292304962
288833656
309037375
82025349
167887561
387181454
238852714
29105539
209234437
241817297
3956255
72425823
341024567
304941243
38685556
118276710
45389207
125917571
396993719
69953512
346020644
254073307
330169556
22823021
377238412
272321314
205529729
377780750
277316704
208307077
367853370
194422043
305276522
336242294
202372613
351026420
194723839
47576590
300217489
274832757
96160347
134801009
170380543
162448056
170813523
62645189
166155109
332800699
209219010
246380564
264673283
64514154
196924593
190958328
396432890
360846540
358668205
243736047
243944903
46853387
170404412
235010556
45640888
130993733
281014695
124925973
2376899
178671237
319884608
356686671
266836727
251609492
11825180
345308154
366205390
56565958
279845957
398024143
319346714
374715797
384683836
171997577
336364848
10102639
360656460
202711861
369043745
162375409
207275344
127200252
222880162
92508946
47689942
229914700
149942737
310525277
213752572
359964426
315425045
16132538
121777983
331554643
3474951
335838101
54785000
124585664
105795872
186115522
114638846
201408309
378755066
219117666
379273039
146977812
314580858
299837207
114402464
353035624
34440187
143072987
393272209
342942194
42853211
101887180
225048458
306455332
217787913
318281406
252135378
113910587
234317002
261604488
323459747
8298180
382700893
369292623
241092925
55098032
236334653
155554894
203264561
211878774
340059903
196708529
133210690
128004419
51683548
324401415
195839734
299332683
255895682
326978805
113880851
245700869
110288253
159585244
58042599
324412394
389841044
378636040
234977497
107813256
52202826
306828527
266937627
200463320
310368105
82518454
374710154
111388737
118238419
352423966
63537243
393089972
376824433
206302549
159026398
291815624
217332720
262927186
176917565
41933445
357004984
64043496
213876054
86436578
199085120
327278611
326411840
236267536
258354155
112637736
326890984
35692093
214708823
4472543
19300409
154966856
116985508
262211820
63171429
312292125
184226483
302252593
8597998
266384444
389777458
264472448
277720761
317983248
5343519
71182330
183330027
185709023
38411336
63983292
51208698
333071916
131330775
28129606
154905859
206490327
69622075
90698193
282520300
343956362
190495638
204735687
339318650
261274715
284088293
257503308
199063848
227284842
320918766
158286780
44393806
35451781
385623051
102449572
182411242
258704857
78133082
124622003
128159691
46789615
175786403
69398869
361324088
202774823
283211706
187691052
281877326
149114564
291537555
74115493
383993181
244538633
355434018
37546406
341914664
264566991
368135512
246093733
141581627
287700923
10497005
84105912
102178299
366062395
34328265
362815660
22835137
385621995
386773009
345584755
365657856
210384991
234942797
275860179
134421081
107218505
278490203
149068266
281504508
257233008
3475051
78178820
309668861
10355729
46698329
185339036
189843187
17548051
338655413
220169395
146117006
35787765
6885668
109664385
193719244
62956926
244628130
396929109
298900418
196341329
258275428
62943437
277410012
219611052
382790265
2434237
277026751
252392513
205903689
273106420
93510397
295509828
32604193
59826288
237055890
196229575
67962166
398790755
109554092
147924630
345932253
377742002
187182873
278844214
229636657
82223309
307835246
302330963
368347752
271475721
17334052
256393052
220748463
272148056
67130593
412201
160176780
188554156
312908207
27415697
321574879
385456524
346421250
17125237
71544630
193507460
264941351
275767287
88330301
44518228
248329240
382361294
308319915
368561265
257807431
24867174
47325589
105428614
280225169
57972520
269765858
387340958
255338646
163321012
385517248
377396466
227301686
162595450
58238866
253759664
177534601
138963921
320134667
362847487
157657464
251708604
203178602
58165555
63568487
361828639
139033530
348174036
232434359
243936315
327406989
276386062
302305047
356788224
165659136
148750783
141605264
382499668
160486451
38391149
20822178
98343708
28777641
323760526
243379099
311758807
14250795
270993241
39233121
106723413
113483379
78347478
16294291
329844807
62954274
234837215
31797931
234839546
315817921
63928079
172087489
74718655
162780283
244805491
331640313
92049641
151216535
320018305
9833066
187592618
94366707
173206685
384802228
160833914
170856446
302139589
319299415
269003639
156143743
193806610
53710390
273531951
322091978
82055555
350753563
273605391
186273291
100416969
326265487
152264566
50913034
66899441
170857955
269603295
271618280
244039588
246845853
63419363
263553834
392174258
212622017
167295093
73477803
34478318
322749759
282664950
48712782
91431815
375391997
42572919
363614251
125205440
166322509
366091487
312883663
77823134
218488501
73234086
338962949
185607660
72700031
23612216
78131167
181349743
190053400
235897722
133881
155610977
108761504
291695873
217032627
38581805
83672919
31419720
118597459
119704444
259470636
360379752
259671126
55357952
388351594
321354643
22706264
75620057
397360677
217725268
139866730
82437574
123298364
75007110
209935304
146109922
91000932
43348685
96964853
219723250
201755378
111125814
211397226
89118058
142285664
227711551
181093132
147518154
122565210
170414166
70806113
221488442
29986925
207631324
333112194
224635307
10170197
266815537
161355244
239111154
346773640
19322034
355464663
102880610
332788104
163066004
297319865
122519085
89232118
151492687
342844174
41192844
83184168
133467436
152277243
94036910
46044322
295216187
88213729
170230875
60193239
270026226
346574864
325245461
275225412
70880276
78785306
28822770
101607887
253847866
264670410
145254129
319179246
97389580
46748865
237502860
239585599
302086169
30095584
386591103
79131786
188903446
105682204
161071902
142604100
187107958
65575583
344736129
155998935
235467610
385278540
135615498
273240351
197044164
94585261
376848475
372276538
209398643
52998633
47460829
209403523
27889583
233053835
200323556
45619451
118081697
351449383
265344
375365532
80454499
152630406
40289833
159264118
325195887
128121838
96511912
68984810
234528586
146417082
204800472
58995113
232656495
374216620
392629335
357974078
349426928
66513117
326320246
285958100
262702715
298565662
262717982
216137343
229867582
167515675
225629503
82858110
43816513
228069122
370954385
82268160
306672238
232765234
60958772
93716418
170953017
333430497
316215260
93426771
208267196
316431357
30796764
241679524
105261638
236031585
353436042
149666827
49959525
359365011
177660377
275498098
80602138
264864635
89999099
267913075
308475631
160046784
98798864
279624872
252140046
299097645
6862253
362384539
192749931
357261671
174436118
367912876
188549694
255498323
356868687
301033570
269625296
173277439
217711597
177126007
265574699
124108180
351515302
355106796
391876731
30528768
198437339
382474110
261081107
254522950
289605820
101988108
384057115
266584552
54035235
235051055
71740078
307726793
157412841
65913393
98441871
51667394
274225252
220041122
258445670
82854899
184900250
22730599
279128520
148640
77917801
180832971
305835337
4695710
12149115
315852213
182480167
365914281
261537120
193932337
6472831
33475766
396450838
111195362
392153117
113143444
205224133
312679301
114511386
175384387
397783458
99722365
77125614
302966962
20334323
198469916
194169518
94455562
74836327
7706454
115511431
187730034
169025549
261541824
43414523
139590709
102959014
309001636
376991364
282931324
216380558
174389738
296598162
315311475
330107411
227223226
260350651
397276285
262723278
337620487
175616291
244129941
295047348
127493976
260253749
311479070
385718849
299120205
216904753
36949552
368107210
159363410
342873331
222537842
167756590
132738498
320795937
162428059
151724977
235510397
266799590
208125276
221475330
168249085
355775435
223065608
60775216
198228333
339426273
397284059
95701772
347157504
259390707
128025402
223571869
165646218
43028376
398477008
63396636
241397699
269503681
332837119
119489374
397757986
327986339
398045319
151311220
103412482
34352983
381669878
93250688
197453848
125366063
344998809
53782555
208720178
325283472
204122828
361040266
264339117
97154054
19374893
273078248
390500214
353989169
375207024
155225298
106930497
249118441
202709696
397295824
48352059
141686784
249517407
274458234
379166651
360191381
372960795
63535171
69965744
227613778
157146115
289011784
131480478
276249135
30824701
347988985
266005412
56878619
376758849
333961239
298095714
258667360
299745254
190322105
293505236
169906818
261247035
116838746
73990244
347874105
173265319
294371492
135170323
221430163
161612995
335645367
61190264
284537015
92347412
356703080
398966182
300165057
241844275
147874220
95344633
286964207
299112525
197300022
58600580
109959650
380479057
385281255
69533524
178529586
268393452
146137291
372834392
137778172
7803564
69155229
285528526
163602007
210009485
304847409
349104237
155899788
51062504
391926560
352089876
289057813
175463561
297684255
230397848
67582156
360115985
196774955
207023642
73540982
338513558
41763053
224565144
161123227
68275857
52903443
92432752
282485169
168597489
64469547
143098534
78231317
244453162
69719413
374907467
43604382
178036697
222506919
61694505
69805961
211082734
333289382
96040980
181549797
295722457
300169196
189976790
366969963
51704451
223381471
374027889
253739919
194296002
2519595
231568672
208409312
165748570
301757493
315239855
264111309
41260205
366166985
190372524
3698009
338307195
118440371
16233413
320544042
140179514
254424151
148864143
381852452
217069936
332650644
144425020
244809977
208760662
325254925
387170400
393375069
296445927
153918792
341226406
18492916
136682742
323498860
11719587
99032726
5064210
72929883
7680042
355254390
373571483
258162043
62441366
376718873
336404387
380759174
253463115
241963165
385717886
22155940
331604373
150996891
394321142
27337666
133791677
159317166
191113394
282117062
187991803
119089409
281502200
190536058
429470
311547169
159510062
63606164
133455360
146105849
92370463
276656771
31962011
152029423
73213908
96288728
29553620
100259578
60164109
272427870
98769118
191869937
213989777
179231814
319962042
171683146
201845848
28181635
328582103
189949356
118598068
220385669
278077760
69442006
305974288
349265758
85259346
330737995
70932710
274588266
259368601
396805959
127567640
363748697
146405278
257481621
68282834
343481911
69793745
20224437
339267400
335569871
127331352
21642803
259085974
120908741
380025014
356189902
261151629
355581677
131147804
251514718
221100851
208169511
365242383
335724971
155361064
296212531
37944763
324315702
366092117
382514291
206686912
341944615
232498450
113065107
53491172
279596326
261466332
67688622
391748293
272569076
205289004
77688416
103844647
145969174
170651193
106611493
140310576
153646818
310639058
190949438
191288279
282412930
172374327
34414997
113710044
49596015
86354922
157529867
243778935
278528559
161166806
164026407
223136431
393495022
132840441
170058682
343729009
41135290
50901513
77998303
110805722
202122211
91274549
287369320
20783570
258144364
204253536
166382713
392996393
234922878
365005906
99593005
370572205
255302864
62996380
130006045
165988164
197757767
293451207
141278233
36922570
297619957
267717345
175181878
195242506
261976924
191173337
39958182
185760068
295043250
234050223
131328396
162338451
188907689
195176364
331866505
326670237
241335107
254011441
17371782
383771525
31865190
107448769
91718439
86542998
264308150
310907193
265030789
194125695
307271673
142700688
150706449
6664680
330212222
257566810
143790269
304746287
268083906
106970985
392077976
32147304
129333813
332989052
194191757
235287365
16287152
122630366
318429629
340395197
216062984
4723308
89822404
241770524
348548889
139645189
212062258
131498704
309829234
146124813
277522954
271838882
323217045
164324028
267596473
37045018
176867152
147769639
94597489
165102600
2682394
205391267
356447417
336755223
388367739
178120660
366778906
25200896
38711989
51005443
141855103
150286929
149583516
207996207
118627166
215267780
101960257
286079242
335924982
76964642
130026376
306750768
337207376
321751434
157982612
127540842
53275175
284338927
229023716
194846796
386832496
136466638
259025694
212912493
125234853
59991867
65396410
301435696
59762750
104850565
106655518
390633177
216123417
230047393
332353241
365128951
202701429
169128886
164516783
132315077
36003200
329420745
167605011
229051394
130812456
227027767
195349175
257033783
293096221
48510945
68407364
268614039
219067386
180443946
36884776
33922749
45230798
369814678
134048633
12065913
116649029
147714628
286606171
201593619
20408318
55196651
305788826
78452129
322899445
326383657
307989124
231505165
219510455
99680141
301897765
268813140
265963969
147783125
94363972
185275435
46266817
294128585
263976812
248228681
8637878
376521438
67266430
363380333
655737
244789821
8835251
179417369
266207751
125796703
109794218
200933978
235456819
127654821
355562787
178572185
23748566
178799371
365741656
4430986
118640487
184825445
262268830
118852395
312507577
109635899
53774002
89939427
227575280
383503292
154435662
13840636
242481605
21881246
218636174
357880955
75530644
32247867
66635116
285289297
78216917
395947302
266755467
260776140
329528222
193503123
224387346
213569453
107016782
59851843
308856663
131393125
8313974
203695089
178878015
236089881
48185870
207567638
369000867
225633620
287756574
63431473
70754294
339261686
92355523
326891693
7014453
382789160
162340415
337165061
380356934
292170690
274194306
161943789
128709286
112299702
111093067
236448281
70704282
140715056
193909416
141823460
26248970
181162782
52662593
336177133
295256895
51768516
146310141
73164268
136638817
288728962
199951814
210688643
149799042
339047830
29877282
349654894
233047345
168614553
47973504
21017537
259945004
296474890
261396972
289300404
130780992
137566192
379335526
264826347
160747184
164792902
76500103
353117514
67476636
340460131
25851237
384416342
352466146
283275815
195571038
381438225
172785149
217479965
241109722
196600069
143932911
337311951
208636829
304834279
330033584
320056006
336872413
269733311
177332615
235906759
328089572
325699856
193061359
217048176
158724349
205877586
80241236
253953696
125563129
398790487
376804567
2975986
150072072
397551893
280516981
371807
226791694
379909636
31369966
196648528
166952214
390183707
372957393
225801129
394905147
245898917
189512103
276177749
138774180
337952918
99660639
54897827
265419892
164130105
134935794
345327807
274747802
73303335
334758552
158870473
383136075
366525077
105378895
243834227
282194005
49468816
37537435
231212564
246300344
64445791
15333264
4884223
295693389
331935240
178478811
36935305
119352702
250298330
128746783
113592633
332868416
348805584
73930028
18059831
256961112
311799121
362695472
54190582
211773237
68621386
210458342
381332801
394787498
47411959
162632155
172795028
254489650
20044721
140001614
58060716
185324281
355336178
129706195
374149390
265113296
127122782
321340134
104122335
60498372
181254980
258592396
316992377
47750643
11399920
54574137
314555572
279068537
101227363
205509429
161222007
390306135
277481071
168501510
221100562
26331228
106395630
77632915
165659408
314738613
345192228
52131214
317083960
227643394
172580443
154195002
391256089
188079718
162134624
88436240
197423065
329315242
219561868
345679431
149061659
155277608
80732299
273780541
167173842
139815568
123933600
267020323
375297016
60241981
278670905
32993910
103574181
187880773
126985588
38068754
219429697
251484011
130712529
255712047
235921621
295858746
353116608
11452216
389195172
191944793
232088524
352557477
241089022
238203217
121290867
184939152
109182643
201687922
360060435
131609976
346133130
92056930
385091192
125363202
366965184
183345447
165367979
143905185
171912986
296458235
252510842
168358701
59628277
86016685
242216382
222036858
76551781
398143538
97839017
28177433
22609935
197293345
303663596
103207158
299400665
97161561
84043583
26694367
280410002
332003141
370161026
4124868
336154859
295933761
259850958
104488739
197392126
326117909
179848621
161757103
172350433
386016281
246582037
212262069
198565801
198882309
369219868
86235334
203476438
306225588
260556521
136348681
304677243
179273688
335421412
210681878
229378930
324191416
106762552
117353318
296523592
208816753
137383416
69821890
138991625
332535863
130341820
62924261
101793768
194292430
131786421
111400828
191442174
191773552
291422971
309397751
114947142
4541773
118931081
290451729
11893865
60355068
95321965
168142621
123785660
251365377
238462204
336797463
50585053
343127323
245842615
234069137
7394262
270441864
377165100
85070065
116072072
390991552
205253916
381263318
142227376
146731883
339122074
139525229
312117119
29399601
357405258
364938858
377398876
351246992
254868313
152864186
199344849
321223669
395290015
54786322
309698471
42606583
167554640
278364825
203485366
219833307
272489705
117865054
18625753
58335829
364969241
227434043
2585092
191198667
165329247
318534533
205789618
91691082
315877693
255472029
67171636
128255810
357098641
118698201
335136030
95160541
75518859
175775276
398606228
213216479
255302417
222935742
345998827
15607416
52808371
255071174
398872073
388023918
188829564
50936334
380343995
397979311
54551680
168386260
391059438
19514715
339318934
238211497
252613592
241070893
383121694
277260956
349914182
316648963
241659184
163874072
308806118
59026987
312667062
16228253
309188836
104618915
296837508
265465169
170134250
83426637
191548461
366634985
22919884
146007910
253216926
118894003
212435512
246669191
395528223
171919677
258132901
318607502
340973098
110840334
166941960
285452829
70760463
230974990
146421203
78517159
282796291
118289895
64123336
317346347
133774846
45271873
254597362
316408364
217837674
192293640
107886518
58203556
385146010
342239693
110692600
63000262
225192994
31557773
100781303
289587561
223495736
358973841
255722133
253465620
334931449
129414932
219454646
272861325
270359287
248032608
162438656
240640622
69759916
170707159
284186944
232736402
130887681
255163802
319121235
390894376
142429808
320486472
256653351
146239231
154181193
255417235
360188699
193251741
335065073
180831915
307305309
382800643
179421798
278418404
346500287
376471166
185913731
307352368
71577329
332904565
252044153
181605589
241099534
70819579
320014495
241790711
357653822
17620605
308899110
170450519
204699375
88601017
309498517
22338003
258726108
353985876
194097775
5801107
393927873
242700827
344188857
283366520
215383550
288325546
300160903
60775496
147650622
132425727
43423438
96459196
126398796
23632775
223689555
252716983
15517643
170108260
189624770
397523577
189784886
122679022
96951900
6355763
129634626
121172192
321644193
340553071
332756388
301941183
207745054
391946171
228449445
120702298
390906126
276374956
344842988
350245750
256646486
278856068
311772098
346198091
201780617
389711636
254206971
299613908
256113375
68255849
260560743
251535069
333541876
77700287
80066553
43589340
146360841
345888406
267566687
329509890
154848884
157619341
203677619
384444878
67326435
78379972
38136638
69018079
182152265
138426794
209352770
107264934
117568130
15379813
266108733
219602791
206271555
384274958
191019409
388679160
365546316
99339497
142475219
139410094
144619485
113159292
263296987
370327429
75895379
1105661
147779693
163932351
235856995
125042732
55551802
277846966
93571139
251902898
338692346
84489359
294836029
296114584
244686819
289915115
139371707
24366931
101169525
154367297
222035680
295770604
221487594
336429542
67529920
382572401
362238252
359972309
211655182
264044710
229984930
329362717
367530513
293827667
277721338
77086869
42761637
40940008
270916956
303110019
106261674
79352294
282423511
47705150
219615472
236626526
110465319
393876525
43054681
61024160
53106231
88878355
208176394
23966446
237559652
220580409
285106758
48934928
221151884
200531066
269682071
51223792
13992899
198145193
21151508
345873584
372428978
336281685
15356262
12369248
278818357
190133119
392064242
317418479
236074404
241233738
132653262
144817166
94903272
150696296
170925570
3195933
73509392
77647431
229072006
215017335
342331672
139374397
380333407
206814853
375958859
171067588
321984018
141757183
292494921
386888060
20192144
102913836
359870556
263797251
178015496
133182668
37304405
320120739
348256219
306154495
72380174
14026108
65040540
363410932
165810817
100796806
36757189
11519457
230031258
183010915
166500963
94891077
85269199
302990668
390106835
132157304
228664344
398695947
61902569
149894735
6922462
190199118
22860740
84707337
127341209
323948241
274267446
268505944
105256185
391645470
219023640
133302120
53826907
320812873
319317853
86065164
197210122
169694998
32085453
40241206
167473356
206964705
185327907
165293543
135592581
340770975
109576044
336171471
297468553
24701190
175474260
52956662
381611187
147646649
118771694
38775114
360904129
301544085
52581456
157733031
7403113
350747304
224286232
281834175
261378054
395642291
96609853
265343181
378978624
252213375
171918175
91146984
321032335
99128258
12803613
120422373
391639062
55040649
9851211
369956864
76752552
262995697
13483529
258014757
361412163
332698546
4140068
91538572
300921762
282511281
78718756
117895212
256270597
111163796
207190569
116058320
167589067
385052178
85600592
360367091
13342500
49836428
20979779
142481704
37519749
396224464
247607149
251021804
182511169
362019220
46917625
247433631
352219265
161193228
353878919
368015747
114729526
156761444
12204177
94060349
528251
379624517
124752080
114893791
13603507
13620679
298680740
36822393
4571568
95690247
99297991
77317918
269369111
129138825
250914025
169129061
143842284
337466761
84191949
216017421
299969473
40538406
308688774
387848356
36800440
53907209
65325218
185915896
148920786
8816695
292584112
23923748
301612491
225813956
360891646
373094162
116972951
282656155
180596813
272204508
231596587
299143175
162405219
306755779
100116234
57606966
3184900
305281701
217182132
77054382
274720765
36362465
214681400
391922262
308796196
257510516
51410255
358299546
251312471
324867124
288236811
27908843
105594623
148515857
298292244
363880980
27552014
389689186
120179913
375630172
138481842
69935583
68081798
74814254
138950574
358452213
276603612
230101132
339850412
175750730
107426198
327621804
175200283
180081957
36955786
114342335
70742622
174924695
36777225
141047269
371207481
193454896
295533924
74955325
119083862
14914116
214646746
343823786
377143547
45190520
47633086
170739074
245627355
309484134
108763587
113945750
296577942
280403162
170935078
12249511
326551256
262581381
346365765
206397023
301482327
117172518
17673862
368843045
370237039
317713491
246962574
99505591
35883444
319165802
223790276
135510964
223114541
366976571
151944700
175594921
187911734
67335120
99876898
250069730
309007548
62851540
318236767
92907444
50073250
69371591
85326692
142696650
347684605
390242461
214672869
304448353
335468626
339398002
363460983
342788652
186792283
333756291
56391185
380060298
18300170
224050765
85431083
107113950
162818044
106812772
109649409
124553223
64804681
87893558
70370332
64442707
366734151
196593949
164922040
128448351
53072675
284957052
312006104
48507955
308497181
158418814
334646157
27892319
358941656
301419656
10975553
227084303
349029208
154624686
248645009
355829733
296022467
62730982
132475324
277050192
240536253
361278511
264117641
30183478
396100560
97379865
63357363
46028799
284603877
181089946
207413954
210134109
151582947
36984571
263265839
318787829
232862398
216289390
251012001
290862180
166573181
71996769
304655870
91470247
383596445
167352422
18048456
88664560
362049838
335739942
17713527
93515226
273599199
69004093
353651442
313177155
286798358
78997378
91479325
236317569
223142394
239822264
267238438
274339012
64341272
174009859
105586838
253623083
324802785
320170434
282527937
360093324
59679614
81629345
375078657
306082360
4253029
270222033
387518272
291091833
384170496
252366148
94880188
326138324
345219790
341028130
104321939
259192869
103485449
70130839
131233606
61134851
56726771
116013731
306689237
35578445
241926831
374868357
239944711
58928610
98160346
182651552
171884687
189955532
162316798
398820952
90496957
398293528
176269368
390946108
382159410
9611316
43409521
225622091
147006258
222023501
127457912
47503527
86536465
373488202
155847420
173003632
371905926
48988511
217773944
344411155
258964475
178465551
186904907
300648378
346342508
10511701
248473147
364349605
165433981
372782170
383204203
93759822
306163728
94860900
99620432
310054770
74245165
139598187
164191540
366845328
317563468
340210310
76465394
136828546
40321618
133915950
143263658
160727810
130014510
21043475
73220681
107359421
65844046
325772666
182752918
172426168
109887484
364024061
190786134
55505974
122374309
378110720
120056042
236959766
233306917
38629736
306510258
322360237
272654551
272926556
333476786
14687585
373422685
302487743
190544171
130150697
127376902
270344616
27113551
225695222
244238301
365983471
77846650
305847701
185604511
19465844
280257938
115648843
41969421
130789800
89311369
177311955
139036666
137129638
212370871
278619391
252229982
297203803
182579537
299993638
117581724
63900804
150370745
321232816
60211939
118356348
373560085
211284948
299000272
167401688
313478005
58704972
310943034
101424785
125051361
30260578
219348199
118193816
27249438
41960569
11910850
105237669
183409358
165885616
320482046
208987084
119969144
327659668
33954343
6706658
221074011
323458675
236306550
202104681
172907173
121972330
224492666
386313548
251010130
213514043
72351697
125441304
282504913
304788370
186889611
173996594
254687240
245193911
291496588
126991835
161946209
307427981
34325940
259036243
321755782
211465954
46144280
120163166
158396925
207732481
197371899
236130304
188121794
177926856
89864748
119701761
79801174
39900587
1
1
