517661617
465089306
010523081
247275385
260310357
309947258
399023936
105982847
421541844
458778743
463999234
587882202
508567964
146725735
364962188
264675545
214279150
348707917
384023736
429613209
628947159
408310604
277720096
224652984
214985769
405064283
341765339
246211344
425499631
271845103
453594173
438251494
352782847
289726736
522760744
288766438
248730064
457085329
024665526
099622065
338723117
359360629
072505752
089321712
418258799
644122201
061584382
433478097
579027761
331647774
349520011
265532478
306980760
611501842
319705343
524980960
300584345
106687961
037158371
521042344
418354892
219629749
283928507
263719251
466256113
461557686
449499619
078626264
219253490
546646227
319683028
362787015
225612618
250256883
228571638
136905165
555295719
538901291
146768899
590325465
335708719
434395325
551150122
025522614
795970553
406351397
467534581
125724374
213146435
390980475
115567761
164682719
130583965
259778129
240889665
087669132
354602889
062828628
317764184
261190579
250494190
244021908
591188344
213157150
403373519
458696265
239296345
244378174
409636969
296605951
578563174
367041381
494768781
462470688
129600266
571813329
167584361
468668940
416276258
420929114
331626376
136629036
591429037
497786336
070745318
475845689
456596418
455413854
161688882
110605752
067623106
246110637
155688083
416043142
593056164
416029312
245330067
267559581
040440049
523983243
240632774
247914374
477980657
561595984
453915227
565159595
382804327
554153446
455518130
466374777
308962229
378783350
209504869
851238035
510328391
592036502
493861225
158826018
196605927
467672262
521438802
047709658
459333910
591325797
242297937
556432559
437412989
767560152
464498935
272563984
400377768
361667426
469133511
465735628
465570105
564458082
209442268
585150722
250790236
467717205
313927829
332685943
475945781
246276449
211647625
371881990
176566992
558399970
595852195
541375899
227236050
151626042
592104710
045728387
342569239
464515829
385382645
237436504
348566821
216542554
291745238
261894584
550711088
563068634
213176153
373021537
360541014
422049473
616078239
428479633
350641185
240496255
415575237
245470576
439454372
241398203
385067913
535628360
583608719
544907330
407275199
322625606
425173251
461171986
466795538
033603469
332748918
420880970
285642352
529394591
572596107
055729861
216848814
177467337
428087858
381949568
419294183
012604260
259350657
496924164
600388461
313761885
526779351
454417534
121402900
437857065
459659870
466438563
175385354
423821832
436350457
439258279
131560929
342748314
578088410
010521243
437734538
019527123
610744276
355785841
466881169
640209678
520989312
353782454
555639008
237576925
334761123
436715102
480065568
422844490
623680287
242356545
528794665
491808916
153822042
436551627
118665168
437490104
214820590
137847676
560783028
317766975
375865745
248712014
239470122
486881812
231597049
110581421
461319130
494063325
240158847
221682687
433619049
433311223
527087643
528590003
444722049
232903548
419940206
225312177
351720178
381023148
577866453
224279652
408319438
214647267
458479702
200565673
334801257
586055398
075566716
483866343
488786829
436636751
500966488
355626085
519115182
574967871
645102723
075704902
490027486
364708216
532805777
078520612
594987134
033168331
141761568
305545302
320746684
209348180
378921996
413295619
308987317
211627555
059707543
360809128
254989341
383965865
146887181
244616894
231631649
461636978
226376928
054602270
308780203
364728137
139348117
240981047
215198833
419924412
532745331
229064331
523531458
159742891
226210702
435335343
495823282
486724536
472946110
462716591
551417707
459972269
437499598
464550674
310807715
432517538
206563650
381425560
418378948
177665006
323728164
224210221
458455396
126569506
457315293
452670529
458789765
227790280
240988982
342465530
215987704
174368223
409316422
164664663
591522228
331543762
460020372
458555931
108600918
170446428
041503565
250471820
614366676
308665283
523339791
212925263
160485870
050500545
245816619
528332211
069340216
513723018
434575992
263572851
516522727
358600079
418136865
462491638
449274453
381800568
461473244
380948989
402356183
486788260
089702554
430617603
264945568
489669753
134582997
010665221
458715298
257652842
367984309
239379485
152523743
374021594
496763038
336902576
405862292
274480148
628849422
462650171
465190203
450716093
368860631
439760969
010567569
595464639
640267185
429718815
647071989
244352916
050604506
117443046
157724548
587909925
244255526
641107877
324760572
254275943
407063263
111882509
249410073
461836357
267230554
457996148
324763008
240351001
578174752
456130157
331824938
441540857
462931710
149701805
577962867
628305558
229210184
249574719
567514706
767409689
442783781
464020957
420154746
579040845
203660789
269942651
182708899
343825541
237909152
396880088
527834845
332645087
212828443
281764120
579906629
219029628
402275704
329787475
122764453
067587765
159686833
589349767
427692977
509987092
463715875
476509972
203588436
425494036
423173853
137564190
444742458
242902620
420110205
595585785
228646617
434353925
587695526
257296954
591601893
250750193
227963476
242903293
275680157
544150344
436411055
467532203
265679702
418256594
054686983
096582640
228410972
523927153
410356167
424020462
594884121
435136745
632039777
960123066
335802572
247394983
293761849
071581069
078682827
437558903
104889456
247597306
126721634
310662482
108843474
209621748
394628179
218583490
032562053
396668110
437450798
201666216
189468389
250695459
245334278
564935439
226397331
169567990
427471523
288869286
305296491
423746497
062780852
634070227
424022167
354662269
127366229
459610150
219807988
228314249
275860357
114742534
430810730
240217570
190574874
107687055
552457830
427653175
413378177
204606969
040748295
258694412
407580662
455379226
159684877
214905375
408416069
461790292
310902420
359664992
053729128
202801911
420116824
251731490
231435115
454845882
434700833
418723717
266618418
633096982
578866303
587637044
311346133
246374035
251597479
245651563
316783648
413297099
450119279
423964078
464876093
081788218
119724179
132764645
128685158
118669447
445684583
238450540
346689318
448862690
096564139
341702183
590205715
151769418
589866898
395564316
573250848
456716229
528511065
365985407
304885502
227153484
360409339
153486466
595014775
066721416
402119692
490921838
424848238
590185000
428745398
424191107
601380839
230270107
207544740
485769267
433499765
501903795
184709924
138746501
343805777
195507789
434862664
296925954
538023428
429501881
466754309
434353833
460713969
212980285
577025734
345340126
225117767
535068083
162602901
455633073
265692921
514668238
263811479
172380387
332742248
115583539
438511001
582235679
516523514
569317964
382782127
268543850
460775325
585897591
579193574
505152321
437131414
305645165
015582482
043423434
493686823
240715928
437296593
048625629
213845123
244434565
422088830
224558363
059688833
259590587
515641883
525372258
366824640
386119801
264134334
454874784
432736264
379748271
420175769
578154622
372865683
383723593
606445590
216273410
161441974
594054154
436236209
230765447
403152614
265963654
039524443
590096476
149849755
102893278
413679042
142745602
433316807
594286441
125500554
630124038
387985807
381064535
198582613
342667325
514728480
404254970
553196910
169461002
415636897
451061614
438499674
345067280
244338538
456088085
244158554
547900970
403823497
461958144
546831502
030308088
547378667
262736549
383867231
360700714
604618015
087687958
208549393
563598013
453139618
385968449
437027026
446868864
579641298
480981400
330642415
283581099
235947802
438069723
451257763
263376186
296863643
192560064
313840268
600208981
240434915
380112936
201546099
027649698
460983329
232356885
600581840
383844196
230138797
594786898
165602677
436458741
595926790
145847584
340609578
674039560
211544073
107590720
541174127
600568628
218925870
592086957
041884450
404027091
138944797
374864863
597455558
116681482
205482571
422275373
159501996
194540148
230393213
149682830
128666544
600106400
146666902
572352759
493867059
236176967
438272035
130465744
158507504
414965934
227177138
238594111
453656560
380827602
456571232
247559626
306704653
557530478
145802662
111547236
553378605
240938248
483065664
439799981
451954905
380947848
422174679
358821496
182708871
579904589
748708772
498987464
453833610
238277588
118766978
239373238
394927782
771886876
439514309
463317971
231905943
419042063
211629589
145521146
464678525
218782327
264748654
731131588
510786458
525832990
432414533
522555827
453134462
581975704
222702988
212215631
589503165
524212080
546771167
046726658
446920130
108460548
250558725
450377652
593206797
209567578
380764874
439619552
499663718
053628449
428450308
409711230
401216580
614188409
238576306
456119223
450771814
151726204
352444869
643200680
435555229
115540812
077667455
589743947
190601341
106642747
577026555
492562484
209668048
297884126
328685941
455756737
247572308
323644625
594565017
494041368
269602489
628825308
143621956
416195027
220457365
495881985
223472930
233905098
327861930
220821932
303780116
497723751
325802010
505888975
098560244
209622032
141485383
626136876
603031219
270666543
600448862
267753290
242333814
140427334
253516973
467191213
637011504
222562689
595868664
361749915
228378778
354389983
505645832
247137748
367967474
182606936
387804769
478137372
310788558
464574842
329481501
219021838
364028928
251393939
455457529
436799226
436630823
281684140
153152796
210480199
450153809
504527786
244765636
590164229
169368134
246399015
062267706
238395068
491621992
218062535
435374169
176666189
049821969
239379349
332543588
373969346
319768247
240040825
503724167
237417474
431558450
436193645
052529965
143680824
133664842
407942024
031562368
522273547
521296448
380112937
377766343
329667060
264994217
421643561
070586492
337588931
439611416
250153270
468253063
228861058
410334841
522255912
522764103
517741638
456576069
054560072
249652972
143840389
265391708
188482865
304947710
275785645
353660998
249431814
368527628
500705043
386728370
144666256
515962421
438695821
439391072
515902567
234064987
593687624
096724433
463499242
551310325
529130233
591206706
532210233
243577314
230682897
618226496
330986862
234024745
136843858
154743348
296560923
079645935
127701642
246439317
382860362
452912531
427356982
017321817
173566910
552859231
527650019
230986118
072549648
265154179
433086699
441848173
029641845
420783267
397909961
425983091
494788781
381848424
433171801
460559750
240961480
575174704
246929727
532741962
442684245
338740703
156581140
159667664
568132124
449899902
545572292
212904921
431231363
414398887
327684062
046449423
450255110
283603285
214705398
416117616
204688568
307966102
424085168
318609519
590789006
238491967
433048469
460390892
341703131
221704229
436490332
579861468
452639457
376046284
218313102
052298522
430176806
172546854
331760872
310787503
179663835
572859264
223407497
522554126
195644265
439796689
209509694
244691009
421889906
462378069
237115319
423233737
248536600
196641278
047422384
173709816
448840995
594582643
563352949
585924275
421021602
229412323
525598045
278062470
437367528
587882602
594503974
593226611
438492447
341349519
210601189
163481789
308883158
160525528
464617708
090945500
421139532
300669286
513669703
357608346
151701560
554790997
551956489
415415294
141640307
152662261
335664540
207667352
249432772
463474846
266061957
189548139
417120035
527977798
479784071
189680322
237255644
109587707
421152985
045542052
495905136
410044981
117504743
425550293
219901929
365110076
533048189
250472754
585396829
349741524
579948504
155660649
766109882
240981054
571276312
352584101
565437486
159643903
366801062
123661541
392945149
453371916
361544375
595882022
591209972
071649371
437296594
341668481
418980483
206704426
508155837
559254773
519138187
102662725
435316935
436419449
247391188
633603279
133563005
217968250
565414754
107725059
267137410
403391897
460494498
304025707
153822106
308785414
168568023
436693217
472236360
049568381
577924942
425336898
215119596
315868154
166722102
229111880
026509508
237395716
121603021
254197948
230963156
483158400
622286106
444846773
315829692
361846455
468114331
327764702
263477446
155744834
191625805
579133892
354701629
163429892
546559042
145929672
418290555
318027060
579908140
049704590
079621848
316903592
102644645
294749959
248457417
048702025
262216738
215882819
439676912
081685597
465611424
527953535
578113119
465952640
428399672
493608869
422253689
412555540
417217208
318629669
356603509
508968774
