100000
583331974
71281367
5511
47485924
903519405
411062536
933414014
41699
195173523
35543706
951615920
812086664
322507684
36188049
65211717
622708711
3890366
394069766
111548357
836729883
563774466
661170284
411323044
857122639
443957369
589144979
48045239
568499001
4859
741928688
492601
759878795
689515671
588685993
270881256
879441342
52829523
280873680
5325
495241137
12789680
43003
45738
206572501
691110035
470259964
461601904
194655689
394166
857785375
579281828
507671324
911918940
460423
841551345
120837149
326017883
458624
873233667
300628589
5083631
309549
394770077
838428957
4545160
46410
269632417
5120076
765859782
40708512
858341736
692290538
533284976
47170
31176
964217074
31501
530554938
436726415
773990744
5598567
4357
365989768
4572671
237215955
45230054
5316
454102
317
42409919
580220180
885701280
4971855
953354929
806413122
283908632
34933184
104041429
579517324
64622
907607472
759746611
49260065
674435032
49755335
160786993
118186937
372223638
43192960
551401346
59625019
4515343
566350989
602094903
51921
60245822
346465659
470759821
223305746
665506188
554235181
13681127
319088362
439905506
44628
58189783
43337
897293774
240335807
2622823
830816481
543538343
3975472
5842254
48618
475999935
998908281
48655223
79451231
589804024
48412421
673534411
718183487
422653691
451733623
58173473
6071197
799839671
63776
51504869
261340732
293577245
176809891
782892451
847597143
55661
757253741
45422680
574225944
260422522
671373183
47381
9246223
56472406
458051
47970863
49102
469219653
27840
124494092
47665325
98503089
534517473
469104182
447607140
52694912
438202766
636651
421624
117102508
760280062
579929903
51120
44867767
474033
721559457
670553743
27938950
461198
923946141
552324914
270151425
395230481
460637699
4020
500808508
418407
942307780
117624622
474624378
34499381
53332
281630074
307608672
234440271
614979439
247481090
421150
364233040
129941152
574683
577781437
112074468
4654053
688089444
693871
268232663
46391860
398799
6224470
758801566
39654335
65895458
14397977
73719598
974305596
354817397
456319812
62775
319148655
4747367
460009429
628797629
877517412
73074950
670225564
702944077
5163258
54593563
37181197
636381194
934744367
5149546
4740
790015539
487726
429510670
923282155
2736
495173051
574715200
453234
4866103
867872671
279930828
50110309
498909
359046677
528360638
893140454
310132838
236219610
485064012
387753563
3909375
707802793
209275709
225253237
44547437
789581144
715605216
329804235
426699032
934549176
553436971
251930220
579264971
996319758
914164957
355088
377778529
329753582
44829225
854938332
561265
3987121
616972250
489705755
51197169
484780760
223186188
901593602
512326351
895610141
4716292
590437034
136176637
406
681215856
787527492
791977438
148110843
130603415
565745118
4913270
64904167
59054569
730045967
135084
277507565
354611485
206722811
473918407
243052389
558961764
271240591
575793174
95414858
5065
76451461
49063800
742702240
725522819
5485
202703494
640587051
44971712
39058365
29975023
980418811
363726150
256552341
4609
40499709
687449217
759578118
774357463
509551546
905748732
431978
575985892
4626015
876563213
602916510
52746372
547752145
983108837
868199718
326103933
43782
547046468
77537116
338260597
48586
693444822
393292556
4721035
4899785
256309485
687915443
730250253
450295787
27687300
419724799
378416190
592743
5452187
437449632
962010837
218621040
36071789
453717695
979250403
826459005
196156301
48881292
48085741
54554494
97100939
735513415
427862
740249636
125220286
726200778
995417172
32338646
3922424
728987106
40810
42013789
346597714
910875625
627058639
80705016
368843038
604904957
462001
48468312
586271578
382067205
45747
264617830
3646827
422467111
828542665
297155597
916531391
44572123
376960977
589205805
188737216
450533
5550
466398919
549808469
983645126
491246933
48556815
4374451
897334083
470797651
960559582
2195587
999555421
476339
2501765
585235973
503386627
49467907
816464828
382886261
605559235
949918573
824772986
4746857
190017369
726673355
117650400
41899
77810976
46524
4984409
498763779
5648
259200715
45087921
502608417
591763
159661336
168513207
211300947
829120633
318675
252140975
668362596
469785017
528232869
475977183
232155731
4617564
35703232
93168629
43696199
463702
789043627
14872414
547960162
46220929
555163302
352927
468067
176836312
782859287
4693646
4904
6101239
668021960
225552574
317922441
887629993
50731
4348
375426611
356481342
33313771
666225713
953163988
46099138
91444388
698025333
452606823
55786383
47153670
922636364
234194861
528198700
477953
665996032
246157840
152562365
199379309
286576397
42721199
33915540
235386009
445408
544329340
576622089
112938967
449715
228935372
496396894
988318965
804709254
544076393
510960037
434715
398524030
3642764
337161088
449465
73897228
248011769
459125
685654230
5713641
765037160
49427080
174429561
913609636
214763340
601230511
45895440
5617
551182131
241659242
476852374
84671199
32518247
927436435
853523318
525699
792644374
466504
450947228
786759728
137780013
107811720
1425565
761342695
3769383
458126
487910
528405242
775117778
658025
45402
906702329
506555432
460988762
566116135
809059941
1726666
789587559
205563900
43450111
522733711
451106720
853356769
575098114
380296886
355478541
283954723
438396
899977086
997211698
382289
4679154
4632839
497158
698919559
93062828
794887375
47170319
779385423
513253911
611158466
269364916
745060816
214729476
466
555966789
707291009
245864932
755428515
64419759
846056797
87453311
961962616
51696
299208844
47412672
183278984
46770891
298564
825702257
466549903
477779974
542403238
980511735
826276905
307011314
5053087
726588480
926662055
56459469
6647028
5043679
974475968
717553815
236090962
527901
494430230
553265545
24912920
43736000
655440022
814877296
438418
973597761
459318979
793853327
46850454
874176735
818164430
412297349
971774155
146346565
766284984
790624943
48273309
323960226
4547050
545132216
297173159
374322196
677021623
4082
446016193
420136
662370810
161332912
704848433
294798711
391184948
671520443
251653245
126913228
720883238
52406
527462565
961404930
44926295
237022422
154985309
929386244
635146572
649762185
38483684
655122238
384649628
43765722
285407507
768370967
360712325
47292
622301273
164099254
827116419
802569485
796696278
81342402
603456512
442983
180772811
424770558
995396229
35229773
185586688
622600028
289918380
471842
241494989
337806644
696526452
4111
964074828
450820001
492189140
420459696
439388
447160961
197243451
48902868
730160397
51031
365362947
186674269
830585248
26815127
119734996
815966723
197259150
589736496
572176205
4679388
5937
4840779
4845657
455469865
311853458
48047
611769486
674427227
39403948
57534
933429116
557318779
5932621
732999141
613593505
439674200
350482509
863644811
663133571
871639029
618477908
3213822
337862217
117415269
4583568
486305183
22519141
391860258
437351426
382894380
45265148
844435878
51120604
142643254
635276947
489560627
53752
802548567
12048037
364703980
699990197
97708356
356815393
454204086
4580
237187606
863755421
334216
4619245
180294276
314328507
735292386
393765454
36302
397529198
33013840
276615107
466864
360783822
471353
392535257
749932208
328776435
45509107
597611823
171894086
35387
392415933
106893138
21388936
57479
175527152
911666099
712758157
141186432
4882193
477833
818934693
185732793
514647987
144830226
49783
54455569
418984757
41122
57229050
497523583
4011398
893089963
674354148
893486690
426688521
533963336
775766280
206998644
935149815
862968032
265095804
91220668
691792490
2182
817114532
360793892
603839549
232964235
4396902
392689436
182638687
826007401
4701648
307153347
232680248
457276921
86438241
4741347
41778577
671995139
878122518
5240598
4881
50778815
909786833
49212
4918076
680
995529533
5758319
5265014
28207839
385056549
240385112
538176136
496146
411104841
214701704
902357881
420709382
943096325
736020157
4732018
822241950
4500987
43547776
585782085
846531683
163471769
4551288
936893286
123686758
274913784
51865772
5776740
731899956
8619908
4150880
49449
53234
177879979
236023769
419750390
50242
5810675
356930181
644886528
761941377
683323463
4454355
845522693
49444376
828210463
40059
4289184
45084
776892316
57926501
407131331
53234604
630150400
537477929
4621
49095
248401404
47954
660966084
4758674
320181233
396969023
272971419
916274898
484597
46820341
72871614
494404
600088106
707998797
5672
685345268
62037463
647117796
888387860
211822099
4829150
4522944
394624387
515597721
620673286
44703385
331762215
38973
4388893
4870
718572486
3895807
26266232
767888197
19540379
688714946
49085594
185438499
483233415
459560
385133794
688447189
508925662
50496
519699085
238432614
48476163
47771
867853279
340802767
439068307
4893669
421819328
485956949
855543896
403664325
671949143
77472036
950760192
451202
5223408
326049396
922549623
379389956
455461748
222072328
4143
498012
537663285
499230
46985
633997024
482059043
319629
685722210
560527973
811424870
242458226
175413126
933260270
433213521
97662068
670019879
90494515
400032895
33677
5264977
569762342
470595
26899315
2846
426099929
33953569
49903732
44787044
45460190
40857656
381167
732105920
286734
799573605
62519711
368175108
507239262
394042441
230919761
289121136
324949031
852225843
559120
359943924
303291408
509708756
687619772
52635602
53601332
589862377
686255630
466175749
977532323
657281932
935148461
490822877
677437901
4681014
4902260
304658818
4589702
4045318
5070318
746897133
43235565
139453071
342026459
537763461
201171133
838417247
694979708
223518203
6839007
898695041
342958916
433420822
588
488607868
569050775
596677631
597536337
4548078
187504
270621408
408178099
496663
688088398
63281782
46039
539818478
635684181
46015
202771477
5323716
320984666
893126989
100799912
843695455
526536685
880711114
903846041
449268536
294259905
867674181
31665053
133751049
512425544
865101364
716263200
438730
372723605
640666
587054923
4644653
545562174
617045839
41263842
121717702
5281401
50915473
815494394
992098140
24340476
486077012
56309692
39716522
227215877
535801229
18767889
633496
512370284
161259984
710130955
638017994
257143982
256699223
601373156
4110
48477713
358708962
501705929
432627384
826758418
965089439
5799
281778161
4970
45524
803691105
4977653
48192
44979
35443625
301284075
329136192
4885942
430515794
243190777
4921
470499237
854966251
762011164
922054213
362346029
220601366
367073379
6151165
687565553
4816051
495928059
364792201
49080
66536295
914206470
45786
509973710
176903018
46750374
525766313
191336988
505167387
557568039
491169490
856104302
801202269
58723
53542
4469747
539822156
15240424
297268083
910516639
625878513
55475
484008
791968375
565528
4781592
755274113
672214315
3206475
30858029
932294058
745277245
649924511
477742815
225710761
616176408
196559157
527489749
671731537
912609651
138064718
42887
562535612
46047
369412
915540223
585895278
416353
305630673
362577666
553042499
12177976
986019279
438441497
214788693
787363685
4020066
6053
33223
386054805
4598318
480894332
45768285
220213148
842294808
646774092
235793119
5410014
907702973
257317982
30089104
63426493
426120797
755087871
673528299
567160187
858969402
45691891
4652931
551097261
4581
289967676
885982134
633876930
222212525
5519
195492941
359221195
227054193
960033514
654593541
978080909
467154
321774196
995346136
332038727
868496615
244183895
622785108
519444457
664150879
62199762
458100161
793313185
296069466
820210127
582663690
666184894
4152787
186212486
422358
168724846
697503886
758238773
210591491
58468945
973492434
420656631
288865439
134480584
454903425
824067885
433216605
64688735
390683822
613579
486342
257989
41548
480910762
382496991
312288246
668542404
4470965
695450850
51764978
3121186
502118681
368428
898753625
378658031
954309184
78049409
417899759
643553219
610341698
4362448
499137594
584529916
297025409
967475370
4725137
38829
39216248
106057676
623810622
908793864
805755090
148761644
864973208
4991298
4938090
404584669
86106863
471002705
186568211
79125603
581699122
28351699
341428885
656365062
267964009
431949
558830480
202612216
963644987
603081276
4713733
399604903
762046748
48699
354973
695982918
965479216
6388381
345463623
34268476
282399190
496262
950516688
644334353
759505358
294235316
404505537
222631297
475896303
545629460
355023597
345406821
488801
66987865
323064087
490198061
379400438
747681556
382894088
322164627
557081260
43712
202319130
339188597
3654
815357828
49733211
339080774
454416
314327314
55854
444729
509361226
960011944
390513
80253121
434747978
869980200
116827104
478821618
56323921
501677820
375745754
424968164
710703929
861790545
4580016
607187294
622792074
342980711
907052874
815067330
46014
173021605
892611397
835448170
381328
579792707
23619684
299039429
350738103
225
475323797
135603497
755588185
323563387
676415761
404028
5316140
486117635
312273476
36924778
420701
542810892
772169411
4531891
530100515
986923613
490178758
402231769
532716906
334670942
162383476
574490931
45133867
789450375
4407749
545067514
781079740
301352493
46159451
222085164
600503870
157849254
470754129
509890641
409168756
197678083
48031310
281357540
4442918
732322122
314949167
583733648
311945730
40317517
796684844
906365976
16910174
297575038
45026122
4096928
500969426
839715056
375533
729793775
78372537
630
43534450
277979576
4589091
737427140
215411503
329091548
493249880
637316093
887452104
763646546
4600
643371449
522757314
952868107
157320989
991278590
287895346
294162771
362863594
139635718
45214
123917056
250835914
53362837
485392415
184628850
268053420
532953
577018726
446777206
505394483
654407290
456740322
52140
512
772248665
229639039
5193613
371798653
48325
497908095
436766350
348259295
702633887
420627612
4511542
4620463
4686070
4544125
33820
299562305
4560643
726775338
556339
40935
353650745
496753586
79674830
301778491
568516409
273894665
92901058
527502361
494407698
607294981
101197744
770548079
37184746
558311775
535776735
46196
26095092
283270770
4766755
435827
540934
496300
474009
4961377
773504424
4721203
602398523
28266885
867204125
446547948
640563578
38474
89771461
40693187
908329427
17360802
566487285
4206645
655053614
449965
509390978
419061
529687522
4174336
15199519
477951864
445118173
967178822
576136682
192812825
489055676
571621750
40682562
39547632
540373719
571607526
275304761
933929102
4578738
640581128
767975144
40603
478594
254542881
195009012
4411245
673512808
48325575
769617194
602432617
203981019
399537836
542306887
47160
414039369
48974
866456164
187641225
202300779
100526955
305449901
539905878
12914886
532543
537710112
496249
625381852
83344055
447471355
513534038
269254421
470683
476616669
741069075
982470038
856854123
46009
696883016
858816840
431235738
4297011
63465576
54416961
452930738
566029708
581744640
313655080
723429096
383297747
435233777
454367851
993753341
205249656
443068192
433159721
9271827
250095151
75090179
31693129
460548940
4776221
443877892
506688746
10527974
686130497
183441558
142656460
54041
973280299
49504
406687497
292051
711230396
358325355
235336492
543409499
4856389
374290808
592445806
915487117
41182
843078748
612593602
440014995
270688540
40198074
19400469
115586257
162795520
862831914
568193800
572691393
861033185
46446
540580865
371554744
593914722
53113
695373466
52150723
200227116
691371656
922102353
246602660
26378749
605877729
62558674
461263399
492257108
269201666
625431491
490396553
51779156
323098072
13951845
956474489
83502838
998285790
237056100
680058277
126670444
247541941
932884967
966497970
169327683
413419733
741068797
127214310
897052407
382663061
875725248
281418014
485629
553140885
491255641
382417308
499529
50607
203083136
845057856
187553302
901440972
456191656
637562992
342298174
548289912
954476581
495190775
401613881
991127769
7725050
898207774
26561120
439780
342053
219678898
795721136
48299345
47385
346642966
4758078
116370285
884475866
262820468
4628390
41514392
806533471
464419050
48026
4774825
37549645
46625288
476363937
782213134
40934690
5417410
45675667
941400291
382526863
112517294
302
49644
526301200
195698442
5557
872312382
229790469
643306222
710021032
497438261
47394920
499096878
512071751
739816782
479223
198423647
264648599
154714926
444564783
200539064
348709879
408104868
3766492
590253480
5092765
595904237
434312440
599202054
557021851
80717941
973430204
462903954
3002
452526916
524366878
309519534
888069907
57704372
4214209
110331479
925159742
480710707
348935378
852456491
829270032
409820996
816654346
386687
39674355
45546102
340722355
768088228
98267828
591534072
261366891
158972560
278177200
4451655
588056
4466404
599304143
441493818
872141742
282845194
57749
911196908
259455872
487084
460095797
777062465
4876473
381608950
924115778
408837073
147379619
2077
64950794
985433076
210877595
835216651
190451396
40355200
519807784
839104787
670323528
750157521
30676313
666690059
971444438
319402031
576768838
187798192
53474663
3578900
876840918
35247
573152387
116746211
353544309
435490689
567748148
513875541
270754253
469997768
49688305
486278843
237951806
951005066
424096
45579
775389285
473881
49242
3104365
50481
306906264
49716
485824
4312574
821617753
47743987
475889415
434356116
838331193
951337088
236121756
425929
469394735
5527031
687171568
974328626
34781
265836845
815110448
43715602
2627273
563228600
89349839
747543432
459255228
39499895
904757591
472788
358904943
684635134
202570071
453893223
690787549
5421
49981070
299986006
48238
496763322
862561465
183793316
799732088
249853430
843923334
454992
169642255
47899056
46622
593019453
437064172
5077951
549012785
526218197
52111
768905053
882204277
91153423
196883000
126274182
827716894
306462840
478326546
867522213
5970
715564427
396988
21290576
4512085
641601861
653884283
245141238
628331206
172317193
875956392
438858208
301147754
74196404
494730836
260104178
53404
619586203
55364208
802640769
484491
463574056
887719947
84820760
615755366
285222110
834944250
566557774
515175
248904718
590571860
941511943
279756
602490695
446555688
100886312
986092667
391006308
519420292
763614247
445241
987632897
88029331
708790332
354139024
486625
674094477
21326713
119757347
4512236
911113067
450540803
924991352
464414510
149471072
333499940
264078859
4846588
149647904
278938632
634692868
39331411
612824503
183844706
457655
378377300
354984
64229504
851496139
266008976
665395633
923911467
605094164
516780676
909617592
168776286
196528440
4870215
660696725
36005688
974401700
675649495
721208716
896144971
318028434
47421
862390334
588174734
574069618
916407175
945923726
670794187
47283
382633
574363
480162
4645333
75775684
333027558
49927910
759276090
594438551
759026524
24271636
462840942
203581429
220470323
75724986
212235263
646309
195667810
626503882
777275164
4282530
147863059
867840144
49325962
772242695
289346558
744241988
516548360
108708959
404239
972120903
5826
947078272
972093725
145833621
225474799
529700125
841795567
829640500
10574552
44555
586811525
11352950
376150
457368794
11797443
486751775
582298207
409810637
224281052
603281918
645929267
230173277
4889
492420347
495098280
221841294
35407069
136160325
22846733
649304064
382412457
433072
52196998
489902364
946209759
732099545
471386330
73458555
970271100
510998070
343711721
410879405
645362528
819439771
9141121
4500468
53302815
51959135
624330109
963734530
207759837
913732200
503254
506399504
440481500
916156686
56671636
971761302
464074768
62934
382083553
515967587
357838264
728456427
469454
952690400
721127564
23249876
486502
5560365
488196799
609883094
369574928
4270
52463
45135957
43605003
395906282
602905049
107421384
42717943
543142853
48874221
978600267
675624750
550663541
693667875
773098237
29974575
461465975
475911221
532822061
158759890
24902574
494084
762420782
583852487
484783343
221358949
686462983
907772665
770386055
680601039
973729599
414015
48416082
238606410
974994137
488374670
509691882
138503749
90380193
214712911
48461155
3072
540172002
104877469
3733
45086
143793099
946375041
291407
904104642
45203
491306046
36148051
588811547
726297749
200829099
942975568
901887164
782512737
655013200
260012791
508919011
537575
794406998
973247967
224023184
852755429
51507734
582590746
469685538
210528756
649258263
495600
298621908
801751020
904504506
39768824
611014179
391561184
590517605
447426
38513879
439973707
486119085
43016595
4484176
474406834
659885283
40488791
831209927
510638911
529610718
183097941
633840790
473090183
845126506
608931999
481041719
746571780
600719999
552106484
250258157
41051961
4811458
5365936
834798296
474637070
876760023
48819126
50404423
49963441
569831304
367146427
337230349
455319375
649148886
533652661
484208
606371374
40705046
139015610
336133583
50696667
4771663
50941018
536543
47742
140471649
308259217
215931066
47469049
649331647
564990
925654271
347300794
71054167
159624018
542093149
319057770
589235365
4898030
57299588
49765
4593643
450346860
993564134
392435412
678738540
479251386
67209745
397120151
20076290
785444789
717048108
725760283
76825669
815341180
641925434
36426899
843279491
438571810
467885978
275253701
58874947
844941730
512417465
961849809
272480922
52930361
44756
148197078
73
5775
49604
545684029
814917332
929944032
503066
227389414
759792622
5938463
48990
831164819
49209021
534776912
295425
3968
466839262
340957541
446380357
487176
4834013
445465624
914066202
4932
421336276
327101637
448326613
796789869
829682817
64650228
462923462
337701827
970996898
4600958
414301402
884591719
19511925
343803888
558868804
456376
495787470
47590
177830612
4936
314067377
348576415
3390
3793
635181043
7822209
790248013
525728
434325
268835899
61394888
301946989
255682567
316365485
73388707
97464168
983040692
71886908
5521
530722099
397436518
45874
4341123
736119967
908746002
3612086
4512824
286503750
469124
630074
71515754
420015252
523140454
509142369
3204542
611140494
327283868
498066169
951513283
4564
46204345
38907
4666566
4314
54063115
819517186
279885117
483433
5061652
390105
874089500
57622744
253042943
208001402
378156325
192878036
711023895
2070
456554413
500057027
69102170
572962673
279521496
4418
281832257
463495327
444225956
852221005
449121
148921522
48319424
53044383
417995945
42893952
637021206
5012092
953635267
42889
247266790
459031205
935841674
468099
399
194192312
226021116
306675181
294025246
43679643
285951775
470624
968926422
484762469
565119215
54809
3985
817459118
4015461
530982
25815704
4543071
52322632
71165171
176183011
6279
48354
218541881
4639064
616965277
4572898
152801592
454596
42463
424680988
470443699
930969790
48922
481076
580223572
522716861
41073
311253330
533181696
508321355
576497271
3685352
477089
409
715195802
729786533
40272
301742715
300785213
44189575
781308299
426460359
465156
926042469
783552052
520397788
4163
573887286
347319094
551590313
670819678
817842380
3974
723506746
547779
992540840
684694607
3296
722173469
827069445
483746018
421979180
912654370
473472967
836701351
652436607
5124882
47724
4649563
931784491
313109021
44234029
712099578
557583538
473522
386769181
648905787
361912477
4901621
36932241
235362230
892647468
786685221
862050954
880290109
4591312
839196653
269970236
725765799
448844504
442475979
789849665
789807509
492856619
5203513
393793885
121992941
242406586
352801129
77845064
21987
858757678
455419839
596622044
951329599
43985671
418205611
5468
524619511
430091984
964989241
753836158
936045363
399046079
478571306
447974554
647973242
301521768
526832353
45052737
948110380
3943
44893784
44021827
477379900
490510
259443301
728486298
553037
796431419
3295
525122487
651787321
425356
794665548
510174
989460382
3053857
353651
891737764
270514746
713187303
290896593
492237199
22685576
630682545
484826886
488425685
52232
45352296
187096530
282679008
985778247
465838883
815106894
42819
574842924
5906637
4857223
472385310
972114435
659453191
531248866
934664993
318130845
47249
2933885
89503047
342463085
63481169
488158
473509963
557701461
924208945
60230345
496785
85715363
183445690
539399
9184080
523058297
51259232
534360188
962835289
44285185
4915171
394785
602608639
650463
130565486
871193672
431636904
298800018
131506954
512723504
359495823
321237884
465722884
444154746
354435010
726956080
598315675
729908246
36800822
994462579
37419972
4538
4770889
531224511
764366078
85572248
55122074
776761302
51126205
834737277
46836
921657814
674604909
886146292
406499908
56133
477907363
490941803
541568950
596097258
414334538
472314
444812
903954022
193521812
537605375
574276
529655988
465583057
875325324
526438194
93232591
836184829
359883
191073614
519803074
44801790
456618252
979375855
574188439
851445632
4775303
4670991
705182445
450984371
446617109
3037161
699507086
305705812
353250475
476042
545668534
40236749
810854118
693844214
563794083
993556846
77576777
351070902
466418069
37436883
3941827
45459097
459270
558665356
796806117
151764569
645905877
257171840
4889124
746084602
961297285
803688326
49757472
556398617
384956081
468878271
865105062
820934592
870381631
948186248
919081697
377453544
337980863
952859960
126141234
43897663
4835435
362826325
487454
498121811
96701256
600878874
771276554
46377
251380439
808907031
529330
473809426
879595557
11868476
790607569
37425113
360832347
902871511
174952475
426604
727806292
507596361
452917
375661433
5440262
861507404
335940
193518282
464190985
858545904
621791737
381645212
4663529
36727202
754410733
202266126
148358514
475946464
31809083
159411592
933715252
446505
45935053
296774128
197845261
989452423
61139
528911917
5231858
622055859
891660150
377859404
972080482
72261061
473983
306107914
759897484
531375
897907934
39917869
4655027
532486743
665741650
673200323
927631807
804351123
392701947
181798570
384415362
990324259
480537136
692459971
266981016
466877042
611860363
51735711
496503622
94184020
296160153
50454
528675
620560173
680439245
802099995
47581753
771529956
516833600
45018
455886590
601831640
483390276
49016144
95504200
373855170
5385603
44672051
644693840
152267342
298190747
462625317
674449175
910986602
902838246
951172548
4892674
997867713
303563909
851862286
3719455
466912178
707187305
827718283
49055062
44673724
48210784
253055539
45304086
98961117
165663502
431592906
365987
680023744
55520
126783362
805097084
227319860
416457295
911635004
289693901
416306446
872749376
373577842
48474984
952657745
360730178
364980100
430351282
32116
616624284
4447
727970561
356411514
53335
101808818
57076141
816745363
275383826
3709
471477141
721808746
129265116
491742842
3575647
69434657
302723723
187709581
5084
759331757
49306882
281541931
931232990
252661771
192862834
50846
44911
470950551
307528726
913055568
4603544
172466117
709216852
697393267
680571526
44444445
453972179
381017465
350672989
396281247
287696454
531489008
612629892
360246587
777654309
466959625
616324076
987693984
446692189
458665038
407817205
4690745
58071536
5889
226552885
473690247
42419
30122424
522868267
5740
47268103
425057
454960
919401818
887067443
860414240
725
4972194
897177164
544311262
475883
173961796
47335965
601463
48383411
964240897
718800994
379415379
49476
709632314
457332959
453062652
129774752
218100564
3654901
570754567
658200162
542169787
4883723
412047127
48740184
37886825
501475087
925246547
485813710
464716281
446856203
687548
982739508
856152436
4983134
302425775
775786843
711904294
718245461
861509834
28739233
968106721
407435523
476199
4563332
764078129
4998470
45957988
599114097
477121606
329101555
4935143
49221
45535
4613439
880132704
759232783
458981545
543021727
452187507
470958278
924135632
859137482
642751587
71645614
266312765
761988128
47598312
581343595
474176
990708393
285742165
393758135
54435578
46370
762087797
310214152
134555010
8120930
376838
46982296
173905995
988199134
378861959
49689434
323615534
678734475
122566713
874102507
837757760
48414956
3634
4210511
43816
446590
53810
454787
470788967
472369207
201747213
754145497
865474787
922649950
908877888
4706307
461853097
39156771
5020980
476038573
603355960
4603690
465952611
469706092
4340978
726977036
85841854
908307327
364640982
416673
134994213
674755648
685350918
4613595
166931184
586556494
667114577
692454496
4712521
299558888
266302050
622280312
5107873
82272717
373123
689
914947964
216704689
922380608
798323818
503
930323696
697745787
700061013
46612067
648052825
4350
571300
201952765
333486942
488412356
883412968
194096191
861376289
675637976
496336032
47020544
786373387
5247387
752283746
64980
326590084
647318823
137831668
381696907
497520
52430798
602285682
806486162
35166436
240361405
3291015
45874137
142880836
917368133
960290179
679579374
4742956
207523041
976582274
451597
917030768
125366235
700146510
386611279
742125318
964859517
519943139
905995605
457378890
36836443
467386658
110612224
604644936
196248774
669806905
458830786
456939486
15576790
241480182
5810
492645795
199951136
351110713
614692972
58285581
48402978
252652896
223866310
5867790
297650357
554427815
639171358
47942455
29173323
488547996
49500723
48919
52396271
947853796
4782522
95666489
921110330
251014186
169134800
368458423
190889291
546725077
658816160
754984225
569436494
851633242
55172636
4762129
576480546
101792207
462445504
265082640
947932010
762572004
894170032
900728642
4996895
4678900
124251106
234132590
437491825
822885796
843743666
881112551
321187186
4583409
577783549
493631
4082696
318550
61123
46989414
45010150
105312007
46093
783610355
454602246
415378
861101705
576888436
381400743
664414212
495027614
527923965
31808046
651579108
594535674
640209766
683799214
958488521
3200
939984229
377394624
250774434
839283968
386
48456241
462662467
217965413
47193907
499896818
32308664
228261625
44789
359508940
46293
331774058
798489824
989664211
746628734
414628046
49332178
846547514
480295615
28233886
159088199
687683420
36452
177537408
502328
567687
532983470
510603885
147877931
324054652
214475773
145975207
960741917
264349338
799829350
44902211
429579015
368494860
38873
613509017
416935533
964130283
894930100
533428142
51949719
969154148
125385856
716663294
365481073
477193246
389908415
952571460
473184317
235571220
476069
5010287
262467609
56298559
4823
47504
415953879
643131140
4096213
369021058
995984716
213862635
686903209
23959337
457668040
938158786
47998
473999395
269200546
4572201
507529
80636374
48841
470145
179744651
4259880
732104691
2543424
6301783
84956309
845329748
846412948
632900697
972241369
354971747
568720719
494933036
4953286
441827
43339491
584593634
475437188
4905117
523713137
4454
166073427
4073
315601911
520804343
960732913
71215385
5968
551516
220030877
917358808
462584435
657085703
57724368
452623660
47514
307261285
661340224
266837465
412362469
259101631
954483076
264277246
59084305
805317956
3972090
548973026
52185413
50698
512836036
958646072
4573660
61425965
652173772
142223776
263556464
778633256
733674956
656227863
47936206
689925487
506807416
178159427
56892744
622008269
44090
787393401
634295511
25101182
995726358
632732629
30612210
205523
9892725
401225569
911835546
372660269
906795924
489751424
458298856
444727782
441775627
47402566
279454897
5815
260352213
23250589
969817958
131511649
222060873
459184177
731401749
783776272
689100299
4972623
824120073
472671
130792201
101202118
472645
483484660
248665510
178602503
366508677
681967644
466345505
674939165
19651840
196533927
491309043
702761342
272790533
68495036
4971818
548919799
619438617
926567044
473131583
4016907
821128729
267137591
655217907
19515814
786170170
396379770
522979429
4839721
708886553
47141828
865032035
41246171
598651405
948348040
220733198
665423361
576878691
5439
865768603
498889893
738088420
471681933
472472553
867951307
955031159
792968521
899910546
149442029
159652610
41930730
771532018
416771
349299024
220458290
45277
599152703
4227060
520460218
709737280
458447
488244381
44482477
945817570
45709
536965336
263869288
142674604
779364763
44660032
723506749
620044155
451320535
366959136
619558253
8364199
4613887
433569724
293737582
591759230
358619281
43723699
597919416
28538
72042984
49404181
569690
52419
793741405
733744004
44695014
486088601
485113
293331261
823503149
406008090
210338283
250598920
76240016
49715769
846289988
457222
117779905
48800
48039582
82926205
5909362
694556027
993645381
643973616
590844967
484429152
603537450
577208037
302409669
38448117
912009751
365581307
499977755
35819091
482823302
986990873
48337
48487075
622178872
1690365
339392113
53066568
89568118
666533780
90447596
37901668
494922654
583600349
192179300
379512490
259151108
783602253
412759178
129887905
995713077
273782745
486578
43193086
615454570
387341837
687628151
50046
109197658
786939578
99037650
293135952
3167950
400218093
594627994
853540135
46051230
204304485
516238494
722613864
364428182
372439
4977
40288140
498169303
46440
806829647
788891462
45530645
800516127
733678520
79713855
891756255
382521
44915
4902
245715358
471480039
5203
372780972
32244363
4986997
452387
45666
610653253
550277971
240080681
484183185
699641867
435398424
4942621
661368
5244633
4931377
339733381
542621852
105600052
4597249
556597646
48364520
329588275
39942903
430053708
85677768
919531769
5706171
886384762
730079783
925374594
43566
886454031
532556887
193603412
320253640
221608330
53707
604200271
31602090
920921696
558371081
300258499
79065418
488549078
588406761
232599730
534306
808794070
47635694
153429190
813591040
770129869
451452628
4630
832760306
95465492
636831714
951653208
509291425
538399938
473356571
726173383
469029653
4939519
981839648
529620832
535260572
389587434
534451549
215
254915386
996511645
2630655
44182
603858295
912933920
43818870
562525232
527403736
2854999
4764838
4543684
888415011
464519570
495264405
17988459
287809615
347368660
256153482
465570
859115490
302990960
513601
999500169
486164472
4845113
313317288
47080647
972874817
269983647
275041792
48551767
478519155
611642329
448077
835340534
796034322
797430623
51873
585329216
374173750
622924774
822451891
489572
713310362
618876216
688185076
138370460
104889050
4500369
650386096
667988124
947622595
453181517
467752977
291806462
852631968
194365
325449293
868968846
90382557
974535389
447734
667377779
289379561
446892160
272400507
400852233
34808
23594658
789649357
711960343
5494743
6600733
384704751
327178420
488022246
448767593
856140965
666768418
492082
935038778
139600300
39438
116106452
133035136
128203527
652549422
653034958
254451064
547700167
982334235
54558713
400546
5415
246800923
552464
397678048
622556867
38101503
793496107
809662251
385210656
4411633
20167243
706304802
898517499
898673574
4283246
961314294
129047425
376837476
584299596
901411477
108685292
197234406
609369170
464395
206842213
708987274
368346358
5382
572314800
106351776
161258847
163872994
168784693
25632603
56012614
450932905
464251840
5353
491585775
21598660
54821
186844600
5623035
45845307
465540976
389176676
860913662
476366540
82739737
37232652
266291409
324113
953764835
692600570
270958526
249233033
139985649
49177761
918101706
892732553
494961360
98598297
803196962
484856
390663802
411979288
836971366
330472
882112178
306273390
44458
169576969
495716654
895336809
109758078
489188
4710588
937015008
943835738
46559
826796383
961527896
412270313
235218656
6023390
241774966
216465600
48789
287484354
584281226
558799771
980675263
719906947
46796273
718188205
115188565
4478748
515127029
455684846
573790913
690328863
451709
46792
716716
47000067
897820039
471072102
123933035
911438796
514444622
713742019
150736568
584134686
242888195
505191
43958
129908662
2651732
431762
147142519
868920587
4073987
523846904
472528221
50099
535956174
543199688
817103779
787636087
372091655
443772932
870448921
3179
51832852
477337909
105515683
557695132
890688106
152739201
702365497
377999
111667317
764083164
767009779
48155875
464690
282267663
421116
421834749
218306695
37378621
353229582
22826350
290078439
220197458
563187134
42563164
511312662
12969047
4946239
44728497
464007
153971529
50215
247112208
376539847
756041623
173626931
5575307
47161934
318384410
5417734
461990207
58057
485411375
886302522
426421865
206992119
638871982
725742331
311162
780997913
989916952
410889058
120048452
381
5823
857466341
680692370
680626732
54507263
49601
144872874
688316802
781968737
839365212
4303487
846282730
98704352
455870977
697496834
865810167
57255950
60930175
749139853
44742340
796435417
403917131
76702043
68652945
475170
37358252
122459729
657476221
4410
980969786
363765131
45711267
520750270
89893694
768908226
44636381
848391989
3558795
415622213
770308863
541009489
49759811
463828
3384
45634991
470687743
332539786
380175085
5528179
570157740
3802988
735699480
50861884
777245856
53612
3789591
487311832
466903880
616372875
589218039
382117535
685482070
48785
413909969
279798235
437952123
714681543
947856755
12504174
471411
228067781
448607
175442743
917225259
42322
148796081
570
4727162
126771962
4569418
464655027
48393
561180733
134042168
153145161
338671780
452282223
510882775
556078029
44597913
66497738
653763492
808594197
166129827
600895509
996402377
24266911
4631247
537043646
680131839
499825283
445883457
726380179
35352369
505535460
818784825
4640673
423243286
541361
231536111
53482030
714048046
746909664
698882582
903369478
931749517
48873984
326161
856343157
805001062
19010542
456108
442144325
79651470
773922105
51125176
217650570
101448786
597433079
648841979
515666730
5632960
471641698
444504074
378340884
272345678
8116606
4474476
688711890
590154893
966156900
938014275
90866427
914814196
995459500
4596827
344430388
4970088
505338590
718291795
874106492
152325202
374663898
142835443
998665464
570988267
242031543
979044388
412482
457687669
47010
53946
799815176
703883448
51735
4858920
494176
948463236
160997598
713590513
445112003
524804475
409538105
48655933
873490708
226200312
547555469
830628641
635609
951686485
740267994
852434864
545092395
446098
331926067
134421136
4572480
547855106
48382
321589133
221402314
238141815
983585511
293515029
45816650
301602021
474628273
44560
384039273
78456168
712058718
382417472
710552520
810823414
56309114
544895054
34963460
794965036
230781552
519987
947837415
783363323
853057163
889403817
886917847
692135726
2701364
628649781
514057320
423489771
728476558
587414161
42670443
946767915
592968282
45854705
462479687
216666528
404184950
680716433
695342699
492619355
4717
49215223
496939522
152851795
14182028
47390
749433517
877143485
319121893
477662426
468803650
474054846
69146274
714100706
3089
53374085
5488115
490408002
33189820
607545593
294291371
252823149
618802
208558842
4770
578611
249643529
500001
769514590
680263769
546588434
813436785
974635129
42349
912165702
39076524
389962783
799569794
381987319
569789906
871553368
127446450
868616250
897334728
6895
123307269
269054025
644982507
275661030
573837062
198650872
946086912
2302414
776817814
972666306
493360
5538392
798605994
873659227
112110792
45197
989378434
434059165
597380129
624541372
473307510
462165705
494242159
55715
797913483
496367
733901765
260691718
135727748
424751059
60217
608569838
422635895
980066025
460983
4735
42965
477186
545315
886685930
465624
48284
300710464
47071568
155339593
847232304
333511037
907348394
33614
270278522
43858
58192626
589316945
510420561
5347662
328987138
52629
994501383
853230055
210117132
504627014
526965
43979
649888173
227490563
33168546
555813012
3487
40912
416513136
483007
458299469
513904477
349606205
48460065
949473578
510212346
470257
48769
4386
628269330
539403980
375690744
821317302
33954515
53166
932390325
882255227
55126652
407026714
200387621
248505157
488639
238486617
501206
755474834
87801792
190155479
59806429
165349229
862128001
527903140
841106055
352766542
220355949
445230832
606345253
657881784
504428314
351012693
128381217
47367
791248647
5969
4968184
365173785
814288524
540842562
205925916
307912813
930076187
80344596
492886709
657911549
434615335
760722439
47656532
121744651
557753482
49441679
4000
43586
365840761
3933
36160
691462481
469210356
257791570
904715042
49871532
4940
459075553
967139969
777887583
698827297
926322341
201438216
626722552
50153045
511804
856423320
955136723
45515777
997094410
204406068
340761794
5140511
982140156
869698953
499623089
4720770
189090506
344036303
779957579
748634349
399698544
87612486
4409
475722438
4981521
669011952
3156571
518121033
512936
467025279
194183381
54124685
51226
479318902
492103524
134502169
675260441
5136
984574257
493505015
956097801
584761350
919835793
455579603
197962501
37540
372254674
51277677
815694500
103006626
4869195
143419030
49866
575263749
411234105
5402
154119419
938704376
41142
618069480
183232522
537719435
740130957
925316192
5558601
672693541
608230521
904631938
801259385
573605317
142721848
398302393
511602
695168946
309858042
52378571
466436
210236541
45636752
458960312
524248552
34511
809717247
472564229
926590913
603299869
3901154
252974579
325161110
60926685
380211057
870859244
568543778
951711170
23137295
822389872
4477102
550393149
4976667
170813554
637546084
51483
116216003
469580738
51227671
453865863
609319555
364076
136576099
4883918
363862269
537350127
490590
235235813
330214364
325085522
331
851491901
52032841
553265437
26365186
4749023
474041652
46833461
469462146
47081
202773350
239277052
287059728
869875587
743810372
4559801
442146628
117697752
196584597
280514794
438752524
511222428
476202563
456677
404267321
618960004
382976912
664523911
46876251
54843554
4552767
568811
4900239
49205822
79345655
215748191
202997919
796775111
541719728
3117663
4314862
118868743
998914383
820297174
4996686
572602176
483099
181662415
45932058
490216
498152345
6240
513469
425
490238
344512430
824157862
327986796
669576732
488324779
337314562
913648653
136802694
486714
536283483
335985297
967874861
660462269
691452983
76527101
34715036
101980641
606510163
834143096
5847917
190595988
47752
267220263
598435440
40087473
833089999
787978211
911767352
91350226
42928
417746662
135334744
485884883
4944525
392451
523615536
204314344
999609829
879104292
415696730
240966338
685971932
681034349
463075
717924542
367125688
712229644
12149577
39852
327664052
503962901
122631636
876883455
201396851
947026683
240185892
3468
479086482
823962866
194676186
500886945
455288
942950924
18896633
785226703
49399686
455033
55787707
888059879
529463
177709992
40372343
46752196
756877992
555431415
683373271
999951764
434798190
840078748
59748649
363852252
579
47484
867959487
800743325
987365779
603898053
775021745
94598599
724292042
42351940
689389278
45931132
5313
945141712
323501470
343929554
4349303
67076923
3224
448647929
383706208
46345330
4458108
643308590
616527611
495225587
528872566
998916604
802382254
732508708
998415567
119653534
804693076
705881450
45973593
529854765
280455327
49764190
579249783
816836754
687038235
4058386
321680465
556208891
689552662
4598085
988411996
692028150
513773074
453009745
898332129
646640539
383577039
485018706
693988864
483183
901034712
310998004
48068
200513557
189038465
481478
5575880
296486413
218666891
49684861
468762
993128130
121479605
839908570
507530397
711274705
127613812
428961527
289836755
316387508
456781
819814047
783440769
157959964
111854808
54597
25753746
45076
700041
4980318
580393828
755175012
385374928
418019815
862849412
327323030
437872727
729997552
973043867
703142956
40209759
836255444
545834191
48292928
50552919
49740285
192301227
549547327
594224
619745505
28623867
406923076
414909355
46127152
43147
468552053
489863586
561392344
494943360
639034980
556198
312874196
774042578
143984580
579622372
335864041
603524474
955537805
49843
182095448
672566256
500914643
3549142
355831688
855973547
304619
40402744
748659722
48079385
46688889
65098826
352576789
438226838
47552
535461603
47194
361425139
480546785
692325715
951147824
483687
349920364
849144766
4485707
170531039
367083183
557233516
749944521
458174594
4306
444991799
469064836
760461946
49192123
45635
819994610
317166201
641769310
658937875
198496817
775151606
40285914
329732926
419380
47585012
60005
44996
48674328
49914232
289212214
654956911
819328680
70023426
767974258
128420084
800918519
961337570
497048217
423476542
59203695
59182566
985413538
666852907
150140226
61831565
365448060
994127185
776076423
104343491
530181268
142027335
453671
47966
352619684
932948097
975489715
522477277
49735
42852453
817882216
661290007
926255579
457713888
953958021
903953280
500496094
705893417
254512421
532230
169984804
2600419
49793891
466778334
468064
44922
458539
266764848
917570000
4578958
861114328
206893136
4536040
200572421
475009
348462751
818853988
724107524
81882083
951700167
625355385
639550002
137162261
5455
493883669
434295913
37768257
6085669
485280614
570759910
44808
226808966
46835551
284229675
316099856
396618520
492796678
861864205
402960165
327581553
976718281
155641676
487048361
340425654
271566117
377748006
471472812
902349891
4653027
190033951
795634669
4500049
45105798
190
763495646
653952157
297384221
779017638
436962487
479964
597027033
283206948
543570
482309
986725241
472165241
131314050
270846526
382098974
980588712
923781640
587965149
880579736
598030702
901766604
869512572
290866971
572828488
490688176
461410961
529888401
49751
701726474
48797537
456346
479884755
451027486
154146775
135401755
495582
153007307
411720
837357520
705388522
57967
959121276
918698546
47950
48900186
284856637
876835443
49467
790535160
704745746
712984178
801234671
938532386
183147686
479354509
764502810
661393735
827507860
420506349
350295081
428072157
36527697
14086721
83121435
872448317
47499676
805909819
992645901
204436847
675454875
557853134
60530018
47887726
4834
10847262
174079922
485257064
202877335
804369920
821120392
34508
217729928
1136186
871561474
49759340
988054904
305488393
4675609
46512
45902337
417164932
748941755
180938160
948674472
70123880
49455
235760353
3
3774
48326336
530281399
493064142
5205554
475745279
413345634
276774294
873841706
56408
283459252
590221736
797253957
629796775
932319009
6434507
620872
45985321
902776693
847093869
65572055
418589809
45625916
232988773
444637219
515324587
671959410
563912967
330319277
620477033
865750256
575906287
5385671
708027290
360618966
256664050
577157650
700670046
894185097
5762
47744
38677
49938932
42180411
460190250
48904
985691203
783722287
598189764
12245249
455831835
643534143
575768597
286821686
3743839
406222144
48638663
353299341
49552522
719412396
98179334
869472675
766738406
481351597
13995065
401375155
781907345
135237954
586043230
475381
312585716
50279314
498160510
5876762
46159
620673925
650835427
48758845
547242353
343492974
808261047
712802643
633664923
468913788
563038243
59950
444667947
530073
56350972
966749276
48356
488890517
560875820
383143199
45565
505657789
5700625
907177027
738158349
963975836
366066768
274505891
665571186
548649689
515903565
472028
35484400
954512947
335084
443808
3503859
607774597
2699343
124846951
49633
800227010
873542636
845993349
4938528
504177
971839638
451352708
6654743
441363610
485495
51302284
521669315
43209963
933608238
618301221
127688196
686311622
402087932
890504901
52639
518594
840313096
210097158
51064588
712342083
412266653
4598360
45370771
875422652
886319929
522335
588839032
6351281
5832374
475356960
998056589
4514690
461049410
616878489
911075726
128786572
56259
733195832
429522879
769015250
839722159
52905669
713115573
945805127
44843567
53106993
663103256
46116423
370599333
48031
205215360
32027114
480940
972797529
48828825
20704722
524805310
628865397
257185676
269918780
930534068
257809309
541630698
49785931
239210235
90260542
577430051
579527936
30415682
681519681
46630779
465997758
817307677
209991309
134729513
493150
106952406
4627316
231280232
323004176
738478276
50452005
379311582
476806945
4475835
438946724
766818926
41229402
243321139
182498363
60121
4666378
298284142
3866
335994344
846338057
825539606
869298593
48907
137982050
28134143
48620553
534021
530835420
55866505
580408353
31696777
140081247
374700998
631304736
43457741
477169771
435068992
380615809
38164
898578398
82732420
752949608
757745160
633285015
44667
445350692
45117
438693049
163452063
489874
4357123
462522058
52392
489511669
720323430
935942302
521299889
5177
573258435
838286753
17287172
456965
705335226
36199
216270292
48877120
415242482
722565528
376293040
986810018
454295255
461492473
469582237
118038976
58200612
488578454
291827263
517288701
65151599
41152156
655177275
10638168
47324323
906787016
286675121
448
4982
376449153
30931220
53173
512647221
325927628
799041235
4472452
569373289
343509499
615951977
458396
148680308
44878960
4983235
826042033
449090222
985847224
43014220
393120082
3042044
778197454
66633454
688135863
629563246
687753460
4746146
46155422
733834979
318516589
679871398
358519526
447503
48742391
730766516
165889430
333779
486526761
26656960
650
422840334
491600528
840084000
971683156
132709912
50612668
350032591
92328247
597183810
163534255
518421417
37875368
809366202
482000735
45953612
382185845
292112020
49740715
180838297
120846858
4556629
432464069
135957093
4814086
3739
423793229
393568980
580879524
550056963
319906300
942732217
662740597
390128338
771377559
792942322
19548476
467127
48202448
686839530
713689466
390835
54478
97120341
447468522
917544504
497327711
6070002
280184347
640165005
470992385
569429087
489611
546770777
573759
4120347
4974244
170079165
705115184
838043918
913287382
77829653
628600
918903997
4802067
964470783
550289053
958428742
782496343
775702396
468426967
391782977
384233204
544037472
346717272
175060732
379079
791479847
517249772
939536263
44713
124141863
775728744
55941
905044146
61084
744213745
107634769
854420021
6181772
945088927
5704216
512095230
657942031
180136511
379750858
909941343
338104126
5335452
58040934
977703564
273817847
411042183
57409748
449410
492545
946966164
5112901
439730
303077682
77880208
5311679
475942864
372234101
33529518
696910332
462125
4592363
915997019
8542669
370621009
499874060
308462541
315277461
665046673
614864582
3889
342330106
981825658
39879092
130843156
478067170
60028
4547886
481647015
5460006
65206282
87009357
81608627
898853902
3949819
45966
712221049
4624519
916946758
92956403
5858
49503306
617690531
449905057
2442546
4841228
864897292
484415340
408051430
757234645
976362187
45917
43729501
182872284
811929987
503590541
478
47136805
608044124
779051014
849461860
464111
551133314
278466391
565368762
724035804
681412510
270986072
4663502
4662005
917407299
4510
748361619
948662352
401580512
819228251
539647628
783297249
569363948
507676156
989543768
880469485
987965425
604098512
4913240
921637199
326432
116296076
577370459
546877862
16494966
296368
450138872
121783612
662251582
440082497
413798090
223898988
897037123
638415832
503974283
594667201
622476835
47590370
791173765
241342141
520659
734281382
63689
337612218
175004782
450896
48330
509171
55168374
46635
211814785
39947678
486634585
496209
410200
588380793
5492437
815804524
742486167
678878998
490566
3940108
63643125
654551447
64556389
43094702
696584851
49552675
948523086
49726
858397012
480649665
4941874
837177128
521408219
902872849
377524819
962612009
40957
994860193
47804
2816358
53544
771041003
166084417
6267015
746450212
800647791
594868684
899371297
453462
460019
591613519
891480963
519986464
941632852
313332795
570794949
929744780
945015991
267187854
317820317
344559476
926554961
139801756
49377510
705051699
460236266
47053328
89747671
4960724
261038089
58213449
704867742
330297800
565830431
190192591
4887359
675487926
50000
750309267
49104368
174890644
979843007
46198341
698638198
664198234
43886339
45575681
224034729
5274
607512372
468668353
49956668
1357653
463311
314723630
461371
40326
462426019
248555566
153260620
197600218
63744057
993706366
2195
4700416
979196172
436817
359485059
374614378
29746604
492191514
875504548
190284846
118284112
898987569
94490039
4631361
857031633
139275011
667124458
379874693
47155
444858672
394531308
359651823
203894102
475551651
585297772
57979
2571183
133378449
167738358
977084246
522464917
656380118
592050335
453385
454246
319191
510123026
486543835
62055662
932172390
475016
818808693
45766297
404834370
949576866
49554
373868700
350787539
35051092
352288582
50314
697058945
350305850
640008596
433980459
709249530
452360006
553630318
44072836
173706713
201816721
577310733
402577202
328010729
360893263
793512586
154807229
4908793
5122
539989073
252000147
52172781
445352654
4531978
4801356
807782111
45651
438863768
680442211
250608490
42936747
804528396
51642612
626159599
99195992
460723913
964912434
589616640
45154841
358460280
621616933
5362
44576918
360809608
23921052
53848578
213146602
428957393
408936106
502877
41951819
4728
460562004
480204
473087259
449483606
31735
892938455
805770674
47149
46796890
5023969
645814
402574293
444000
138732194
4283
446809983
881001109
615137298
191374481
718185902
501208758
3353
471053
543567
853116202
988259472
391800
28706805
454830178
971623066
620867498
34741
46758307
864273426
500782480
6084346
825793169
396083729
4524280
257321724
861884615
36679649
4628803
430426724
706547095
45035
48243
224283
533188448
3061614
4918237
578666239
940848582
480856769
479197
494848
46848863
434944774
451614475
928710130
376097367
556897274
121451595
215901511
2917
274579799
681842711
48612
470584082
430049213
857156849
443940
4509960
629363341
760189291
264271736
491354
515305938
390235726
66797617
406599
813645822
847552024
807909625
69954802
832228556
586623875
66341827
325716133
231683359
570023186
492138
245937388
316795556
682514899
798573256
4538208
970652724
4687858
25114552
417566588
5842
262435359
439229719
92184653
44899427
414658773
3365713
212884721
425717755
545296605
368321773
45310528
56494
2958
263906147
42474
902785827
4862
304421713
3890555
806211873
322902419
768085161
409600731
370296123
209495257
36434711
661105285
4482656
536079072
280882047
877636068
49191
441842362
681347448
394598926
529171190
492635
190640318
44938
518376348
4722353
44586
58140135
801014971
676998481
454279943
54813127
422774
92568824
935232991
175675420
515936
460075276
47574912
935876599
891725158
46138
558799957
491901888
543037838
536319222
367423384
746266807
66623086
464282799
411601431
51591857
491257092
428645139
67253430
523723100
5331115
147983735
892310280
44750
66149711
504963905
447745261
1
21285986
717244079
4670044
46585438
285179944
689022770
506996
58801
4459902
345037979
987089340
852284829
92754798
4918572
763481610
444786946
489422
93825935
4865937
209802604
623441800
28238225
116029612
469263131
172690877
390772392
486335
485555
798114717
6744824
388010235
156755528
110824007
2224401
470004
16832479
47359324
449349166
645287067
912585820
493285974
334056234
723226817
222546374
523496847
47659
449901
420182831
423067028
21939759
863627161
4443
56355
641792217
4817703
814072094
886264677
45276
461580
624085176
49451
88945986
213710281
122812300
563098911
485443027
917113796
44550
479036661
824099144
309984626
442999569
4561869
840093418
237433928
419730236
316249669
4608573
479322761
633331853
167921906
5440793
937547347
464871333
797832647
914487850
6448967
5781
910863429
607647847
492304
378638778
5090056
393987967
446312227
549583754
63774500
580272763
392834209
34724
623723044
4509
535476733
445949
546838806
514333899
234284091
805767046
47664170
4109759
769616316
46760279
65900
887451572
5151750
645688730
484107869
54012589
484587344
44657
3583
707011848
301382238
6105
294121855
55686167
595563511
570116798
605658939
981350536
561010374
260690522
494879502
729385935
939626371
5593286
484376
969467416
191983324
665873775
5080774
160347558
4688915
64308134
394527250
965689898
473092
515232171
567376496
942811061
770412513
140874924
900168953
630686607
48037
43085
794647541
411194873
52984034
50388
420126778
528277085
726003806
287307301
784419059
278010
493447
588069086
835016205
810943648
177045261
869511922
364693549
888146854
796136326
949159457
996792926
874242240
4555
544971724
432958884
45113
3808193
955755389
469390
47733
417607245
48479192
838600016
51834269
155656536
379762289
522004
443210051
368364374
229658910
5679742
420944205
447709178
679002587
355680847
149293447
347394348
44894205
238390698
782610482
476438668
699537341
16877592
315989478
663635675
743427327
757324038
609533235
438597811
729649983
333788183
47367950
506887525
200165209
238929853
35279750
4556171
480500330
665820396
354218264
987754865
552400632
485281441
5489323
156206020
822624936
754844240
619877443
488083731
5110345
457052
378240985
633463436
49989
522056932
810614923
51950195
543437903
953377158
466486992
176153946
318524105
6160
438925227
237475128
472134
64232876
4576727
860413671
692869606
177296034
39303799
769154560
44493392
416304241
4697367
2360
60759
592697304
466832877
692162562
663560
543258282
493726026
666753263
390706364
45026149
547206794
917903906
488653
123210281
882846677
163798199
680190404
448635264
52624
761199964
26024865
493219
355888850
340609175
679019535
47543477
4548
361416779
759932916
728073009
550700908
734073908
638460397
126710669
46289917
491429
777756639
525468218
688556212
340062
237882975
136950155
567264839
96064718
616060284
162495148
865035492
663209161
3928
17718624
347645124
318874695
396249
414225
572012
636437965
902989653
226652944
4782147
519009
55421
42169
885354000
437604
492700472
39887
423370302
44753
399394378
133545323
29142
48450869
48984
502128072
49795358
566532053
36934688
675631630
736194583
272724802
18379748
885388744
477122154
453291118
4837877
928983480
601190277
62742214
42330316
211992893
632566013
578984
891686036
599904159
599202321
704975350
942363857
4227
40940321
458628
134130258
158360828
816665215
84592819
47369526
430167052
939322407
33492520
985235774
4557795
312055178
37921892
480170890
54501
225404926
970025902
687321210
422362698
81495793
5146236
642976613
46831513
592423619
225550449
699933459
422162
444610363
422872676
667568514
118692082
782254512
596106824
659981378
48829366
304765008
782551872
34376707
47728209
513244
308559222
461103
349683683
45397379
507075430
45978804
849952282
412936880
5239
58390568
159707585
77173315
339002021
134421458
575601290
470744
54702701
300248625
700567896
4815
29287758
429850
52142
335060932
58414
57402335
366757446
443158732
519989330
258467793
851737608
5154
554092547
968055446
430676
234711280
58083034
4456448
810121184
45714
486212
474373596
421898
540564077
515670103
4779906
605523032
161021881
172971518
985754386
222456848
981013270
965281301
723972954
530919690
464780
49517997
556608251
460259
51066
391307
57980251
501612343
129659296
475259157
736031905
533682843
2554
31070
703170580
432441156
425495132
916522317
372193551
177310795
837412908
699062746
833583473
221918192
871551568
719676632
94317691
44935403
44630
457374
298491083
169798667
30921
47758201
712986880
28276383
56437
472340
226857373
5900497
382778
272568510
4451898
557773185
450282081
232964350
44945427
777476032
403801
188437753
337460
924611636
45968254
24335169
109477836
4216380
48590
472983
776349664
462388753
634992137
496862413
703137842
56931256
523533017
739813770
50369023
938310547
456900028
155223132
5571429
4703
57852977
668555530
5166
441322113
983318849
726860840
710928422
115704922
653333617
396871997
3579
954420544
775454659
4746978
283583038
135416046
534356391
559416102
95807010
290395700
673773918
444276230
345063970
51756
70227130
93659329
36754678
478618171
41460
472716296
45595766
687589255
824428130
382738748
32887104
67826206
645092055
574188
45107
46881345
149486285
596247991
257124808
46661487
746231823
852369642
479918
444048
15492001
487684
4685488
672681119
538074471
51807347
610286658
348030773
977019313
40171
446557600
948209818
171829122
872255771
363151855
4659
4523316
855937015
86997527
438543147
859297934
5964521
4271
961329291
468795075
5082352
403378587
453988160
82084450
897414816
479713922
874349806
4955201
49317346
491096834
4953
117231886
70149252
418183578
415246338
4012
5268
924281114
497008480
49375673
377941954
211243999
587549758
455512532
49976691
142226166
742366120
962964411
836663754
575193984
2971
670505672
266541479
45391
469116172
967479041
559092356
831779145
570558976
606966448
889324421
727591279
857914155
492551
4753
4926288
46598
151580541
4080
632513155
684809192
524259480
259520858
4911866
736122282
297526136
508623617
426864826
421615
50498
47221382
48036
592189496
987253073
49861963
313454616
517972158
805693717
13831499
48628
579312
4456901
55881126
471481599
44762
220025015
361725906
55285
653578906
86641963
47049801
255473941
581421136
49470009
3816096
538750033
13293192
356508743
439535
620480661
442789307
53765667
4202024
47183525
638820371
496704
446416059
462288696
474397
714809252
460823697
626642838
325871
490592346
664397259
409072999
782880818
589103603
507372485
12643468
455716781
294706000
474117
4843143
449490086
52208086
191349173
157584218
906892867
49355528
565213613
209280981
49745159
936765377
521562
224011586
406719238
48714
834210962
656557659
946564989
46019
794228205
313345098
67685626
353660649
346494447
633987726
701969473
1821157
473256
620608692
848949498
3791076
3615111
48319217
49924271
93160313
53709
5528
46974728
222044002
655942970
47186510
470256
4496757
166903671
159611564
434338
687965608
247486748
623479765
472362
105733018
479580501
372724069
977264504
613769075
406185762
52145070
650593745
460734238
196820381
4949876
125225906
638148772
294386991
782620012
501907883
54009
507998326
319651389
46695
6263263
338204494
677176772
454808038
8806732
291661500
442553981
341269649
183943115
819389089
128733769
46026696
169042722
770019316
452552468
231100820
4471847
748895388
48648466
319808919
216853614
127634572
53182
6778739
486077134
820609793
4094205
50470
20173736
586576524
588452
510250486
963997616
301845665
8103579
357564
436478254
944147837
465962196
325314513
477157
269036
788985662
377872495
490
301587558
42905199
383350642
375782095
965137819
921544019
896800836
348678686
685288091
491965
650850772
396431927
158079592
4896346
421224924
498724
437367721
278553296
55082023
654027394
86390164
732768546
317657915
257443440
190818770
501036333
239935656
471953434
424698242
203973945
705193925
57287041
410170071
846595267
469483464
487380
625507526
60969474
217973325
88016000
945064898
754325668
441464335
43310930
45326899
448375963
936055530
738760124
3370
430430558
171867115
301298310
737646515
4876
4609696
329019810
377436719
4971
516353739
708630281
44751723
159587731
57898
545524214
901269386
175801616
4468954
146392350
128764727
34970216
488925
190282901
304906806
65742512
78597859
36020991
31113648
42548395
655959667
457221292
924288129
309011123
741527101
882611292
4165
4809
38373767
456053305
4937423
4918289
351627443
88559675
325515528
193051237
188123478
461241753
802402885
4741
776007573
648950418
47616801
47711061
151032330
554949354
583105268
577005588
472667891
46154
367580039
955727801
40660
497181775
703596035
558325779
448053467
401678217
786082720
878627019
412763513
52884
249083504
868732595
471311272
36017198
115744848
812311181
44952
482236737
248540677
5969149
250250651
677297125
51387646
933757278
48769710
47356506
867612552
542869895
4812587
42806338
245481753
4774018
44602
3712824
521197609
483474125
651737934
564499714
649017490
549789366
119009335
4857212
346919
839319728
349587320
688647703
41823183
394265462
933575821
43078
46072703
390291243
906240946
240056953
415936
946161854
511253554
371221381
257646941
43852866
36166
471000226
42781
45827325
303903
4324
613567503
560902
638728240
443077008
38775
294665742
374623443
284907344
44538
245560137
143615263
32514871
800406911
852623909
296244693
460
486074620
366259692
421532265
344028388
892024285
449321
286193127
101733691
742180248
212861318
387945142
952417928
440675
298749175
133914286
48156
26629789
853234903
409474
67339187
39734857
431171254
216063236
729281016
3726
53725003
797562436
893602381
455922768
292294024
78334994
875859240
307924253
332965774
953694358
4544267
4476354
5364
608661582
489507178
900030538
4329
224758787
522262064
186078209
780831550
940357818
45679488
244373
477297234
29228
381100737
297137555
650490738
493102231
30880502
711222144
128856650
442922123
240265425
45495
600698546
847012424
355621192
489898390
819853714
361867531
498244996
188152813
528372195
759037488
416594067
699220584
631701450
589633593
670190423
456910
34165
370597381
823298752
828740234
524694425
4992290
863604774
308755511
28755
418674257
455166
451414263
10100489
874571763
47611865
542341756
55562336
333020982
933966551
712988880
470660603
263593095
424519
372527799
87934155
917133370
735184487
71081899
892151529
582700301
461553
434708
164105244
831440101
68037656
379297299
547186268
498678
42967746
47411906
928945619
310108970
4845999
418695595
58104944
53192560
806027569
897839509
789953152
111700497
786067022
49749166
5248519
815225593
475377775
863258360
585493291
48522786
209421100
498177
875554848
107308538
4327
3823232
743412464
197033643
661781956
38337
678020423
871647116
870944942
492836814
108493470
912846651
921462450
736201105
847183705
893812069
683429281
209654392
494150
372679150
895560715
49550
996930584
582816923
701572598
654046271
491244
474805
346764256
4504679
453238
73451749
394179591
505540
3938
825496197
447752
480106826
3074879
151177952
521516257
446612606
479843822
450033
603691925
642816417
44695473
44543907
242580887
4488860
258830436
44527681
370285672
607179157
300946436
698026405
367300602
944941879
401155049
473280148
345734
432124
410088
543584
679369957
4685
5366
476289
614439086
786855589
396672
580471156
588938126
622457494
61321292
424342235
4738878
4588236
900993034
219287424
41349876
489841
461124
394744354
794119675
504642047
38045
4981723
644986498
47525844
618836
38687
35357006
51625
269505573
767113452
39557038
806214682
45824492
824276248
485903366
45535173
49454
388270655
55434675
107963524
352288676
6562631
757225963
42396130
518264289
983480563
192414547
6499491
368176549
561870
422083066
45503
696022264
199643467
551832960
46443683
783493439
925242813
424428931
3712138
49871816
412331
552340254
653358975
510764936
323224052
391424512
649978455
419058838
261260398
998853190
49918
471128902
155681340
558908295
914878300
687906717
778989460
131612164
856292193
58686035
5676771
452947871
5513806
58439051
100667091
694969268
287799623
957305258
649089745
5013180
6099
52874
289807568
516390526
226564953
41583
689314412
3378124
151505158
4767475
565147702
681773483
941538192
502960125
807608451
51154298
85491593
929960404
463925191
479684
567222140
392128026
930044524
709890841
4648575
4499001
310550629
349408779
57848
170142113
48027422
52171
568757312
199504460
5266402
871597157
253840451
358157184
273134916
495651518
22789695
673249503
5523458
451398110
422822199
562650679
48663110
372662623
52743
758498537
165792991
528982507
944314631
51180106
44396159
492521809
465206
287
291237330
741398277
864467790
126292149
42961
355649823
502256062
439982908
24596337
182984706
479171
792238709
49412
15942092
32238695
469947
437783481
205122076
703830327
967093331
557348045
4981455
46263710
800113453
904612357
53731
329879916
158239043
208435586
508775346
466974
452511701
393175235
4871708
957323877
187790697
213681489
505512694
485927458
364833809
811107631
405320996
494303
445401951
51531041
848329316
113852876
91772918
970755129
836044054
4833821
393779975
194241548
756593261
606404192
5551733
431152265
379104
413290758
970768254
197625562
521815
68107809
768828578
4753515
283219047
6494
274396929
51404
845771276
483059564
569121741
712432729
193697629
988513718
819953004
2045923
2762
441514320
145709496
106484526
275373344
991784990
311885127
598589110
4589586
470354268
926387467
749653389
407950190
480126109
69257934
4753181
428287121
769292807
6658887
907113153
5006225
779954893
237878361
92191515
484503172
48606188
727939856
617272008
51330545
938305330
560796686
907987377
309734523
221476690
482981169
47838577
49901635
4789
303683710
168231162
734542697
49617412
453189749
624068091
4893752
487288003
4889622
397506773
428576048
615630
160420071
146341779
438845
484918937
61909247
554012009
101743325
109923023
955969949
18577422
855105174
411007
45460
836083333
692311476
273932668
182137257
414585095
55686579
70465
694367556
4664
199048347
4630279
781923203
492804
87174632
48790819
47736
416706576
38906
917722918
6304
133581259
221282106
978402763
614469873
463689598
41418753
332464204
256092749
104972272
18369887
488518
48211731
611683023
4121319
211580587
651644123
220490292
450871253
683714749
47485
514714
396472479
281635516
415284
43108
776396872
5569
447881
584905945
463685272
45795389
542861253
201447000
154762889
54623195
756300375
497590
727515815
48822189
972587463
521514
139981332
52708
54757533
276651391
792318212
981529181
590015490
316550082
772195883
236863928
4681241
8350807
942227842
736511374
48396775
495567
145089164
689731256
426030353
516255586
481234464
3110
530521329
940153854
985530966
311270216
578851195
46088
4390725
431354046
654990994
905363296
929935967
529548389
340176815
524347457
567753421
634554794
472298410
479500440
510701470
866034122
48912853
942045047
5076830
32358917
546764434
475925571
50642581
102054319
335869781
687666243
5035
3856
484389492
289021843
969957358
4316724
403582025
954897522
442546
47697334
57171409
886527804
171368076
884189628
723129877
589848568
863973771
446877488
25960081
78770670
449298327
575289282
621
465774474
862069837
18163097
545239670
357109687
488806
447728
784601623
727106448
3638725
111477547
570333185
786195720
244539186
627459094
47969
280270340
930047211
727877994
448263707
647269
527298
473380
947205509
994030371
839192119
44390
31936702
405148610
737565940
467717593
4959145
432741344
1206219
363958626
983064042
931756680
7081835
959761016
843240428
119322215
45687101
450652505
940543246
174823746
965422354
765218602
161470511
4845908
909594793
757163782
458605870
136512150
4909793
958407731
4859470
458722239
49718331
390357499
515771412
435235
146554581
49463473
471219
45564
739447647
4093238
549678753
783555592
308599224
84073994
497273290
40007644
656042743
298478087
467022154
54123
221551954
541659238
48205
55402339
482922017
47950290
469393669
431977621
791130802
3781466
683155861
127446656
478480611
770733665
365718716
3302156
169304544
326891553
49370
59806
770882757
43904966
794955397
107056943
39393401
458285637
49266118
343337351
73926669
647239910
5110204
387795995
150606643
893030429
685786518
945558348
342750168
155911643
706879531
61627529
976605208
459350358
447942758
199369537
359569335
242121841
4816278
474425
4616347
119101166
46935
450775482
46462591
166442164
4992347
491735682
252716286
6229338
3621632
757261645
469913604
341219785
319221531
765056708
217599512
639014058
668653688
716267489
851490754
228154091
469868
356227751
3491
462328
13028539
529573976
462624
875739067
5861
406744081
2629905
880632487
865147236
330770152
315114404
573153994
328647904
416372
48704416
469219
3753687
320106
438021030
4209
584356358
262472309
752722057
756092817
117234309
179566890
29696
425671275
133594677
248463993
621343346
3419914
139902995
969227272
151750413
4792307
551523604
417486904
111234204
626904102
5241361
184798853
945850489
580618349
4706649
64957923
267570781
443822406
992642845
621177171
484503633
124407504
485874911
417357
860100080
919683330
103750241
484734284
246
82330614
192750419
677145053
577935861
306098
465409566
3727
4862032
46464005
647005958
676564705
348317760
13141907
738233471
5628982
403
488643907
109683870
59723
47330
629233884
69002813
542834
4914614
462696139
768871350
401944015
46070
738084905
676704476
496920537
153384394
488290
44524
464127465
4700973
316062636
597795348
827612158
579115
490125
4957311
4500699
64887910
935759133
34966633
494
928830067
48219
435832005
336383301
676708506
4937083
881053750
589109400
4775708
730028835
930505224
947285106
577522512
596150
44982
44155
4616350
30813232
52012027
124751018
252174959
361127727
254801764
33919645
54317274
871618042
693884153
241668797
266815679
569029222
249542315
657385131
513290
978997418
899543883
49678446
729321408
181424426
131988229
695013306
50098
58710536
48994
738083082
38050
221455974
353629031
429203678
596868091
333411357
196932471
43985887
698534088
282267184
656754530
5355
243245
398347511
929721523
4003
774762489
206174719
791765777
245546910
40981354
231014172
47272036
559408494
910063009
610641590
495448779
378595366
243162112
56857
392649353
586024451
338616720
4636799
497292186
51008
349717812
824822987
47984
4450382
264830560
962939295
46987393
105748990
493469
568319843
351928947
46165452
4484502
54841015
183374813
546537574
824746447
827537230
895831911
766975456
884883084
565398545
736856607
200518883
901477940
445751196
259350007
6711
388852685
89850994
382138961
623845982
333350668
44566731
4656737
804099225
968087053
980682684
829719765
489068527
4845289
951805450
549890931
621656985
513106492
436440938
551654
434529497
48020019
121742578
399792736
980153681
260763
49583251
195544165
480891485
208561919
2965959
251339958
546
193711692
587401047
50261243
480278918
326638249
114327482
4969111
974926322
911331234
37740
689301220
755360290
455002
3210
4935214
646133980
491729
468222
462907
789993049
494048
439590317
434643740
405372861
630985
55681947
727514679
373039
459557131
426236819
188593929
613846120
993363215
67348891
24257525
511547259
628164932
49553762
393197922
725822514
466571067
5145
174549690
524336569
721693962
390702243
991411190
44071
380118625
952072902
932520392
599960316
47014
279206310
386976987
441410355
347405452
288671580
767953497
267664387
514001840
196343292
543422
65224297
129433380
429592878
45913569
744524306
5271380
362198261
163761106
494746940
644642489
798440535
402359834
461095620
615972569
548575133
416940805
362737323
461474278
3090228
640886273
453011767
54207447
255194849
450677476
273088584
442414761
94496768
219288472
622633092
522993944
4343418
473077544
48079866
397940819
532978628
515615
474156692
392890284
434702701
550463756
388195155
510753157
256750810
4827
499016088
47461773
209183628
452961787
611545040
524904
926633591
682286530
911640773
49194871
787122938
419916
832745573
5618
43543551
220012635
911889746
445910
796853768
207509946
709056239
139406294
334896490
82454570
39753
601362757
45943539
28599532
347750568
980466993
995709914
779581073
357624559
548908
4758403
229015548
615246303
537584562
564826931
5460667
380783624
461528696
19491
492156233
865104502
102691636
472605
45258076
382659
830668674
601776504
986747618
47964074
3149
952022089
426170282
449268120
6109895
923094119
373048512
24678772
479853400
624192079
5789075
16038217
803234002
721297013
335312590
832836183
315291511
4791213
638715661
5023499
283220261
848684690
204898293
524589932
166404838
834443865
808451150
164140325
709
5832515
478250694
37567
373761453
4920
661030655
575597349
5364836
702844492
326970380
4781197
1980519
823409202
891686720
720517117
5144547
963163251
267237784
860237045
237585197
528517471
56155361
5147867
395893483
488560737
967089136
953417464
4766536
49322841
189982264
827036697
526266
225509244
975095749
884723104
457275830
55189055
528614
41032166
486537108
6072635
4590148
35155067
109760765
3937846
247183961
273789384
398579696
191860395
141963085
427304784
4643
170500267
567999023
4449257
823383134
694551925
63966025
133468280
167760829
46295574
595107176
974723932
4585
44488290
999218905
695022552
3604267
735775824
732534496
6458708
481707680
43666
751128911
39690371
932185803
630455676
477848
88760
588167245
769079099
458083236
45414
543359445
369363379
294780
265135503
837192694
3792
762294664
201146316
608179969
441979320
256979879
213968774
45297113
4975838
544820753
471116
231021023
592
866623740
482487814
577290488
422141813
3719
72225674
465174894
45685
980560298
390575407
466105996
911252509
219649592
408912539
752125170
343184922
61747
49021
4479452
607772612
948494789
470843402
431365586
4491538
397846073
49677578
360894162
856887488
4985221
473806848
458786264
184071227
110861688
510510085
211374346
462130214
56466
877500473
106623327
35049038
97447350
149026424
993980382
819636315
211824407
304210172
137238898
922892152
252096257
765141225
410388006
398009074
473563
528609378
487145926
554802621
516338
765759777
4066498
381232386
4295
113649485
963401697
2754
394972
49559
357441073
484565
43910
472869
594295120
969542005
486759
233045708
497327816
9108019
821533553
35847526
353383472
838995510
640254192
177326101
4756637
280944013
4433
2693
553602314
5131729
49042400
597139925
509983286
47162482
4944004
718189527
47694247
860750873
368348520
4688197
49487
229332844
48351
615068821
195972215
172826990
501933276
28560
458151
5423324
918205113
492432531
4792
216171510
4518393
367933759
164430465
45288
390964411
234689336
624309975
22001290
63028920
902748500
526955539
2872705
742813051
298398696
950585547
802319969
97954911
65177206
537815676
797695462
461940
283569981
301414788
48347926
491100
412361985
4770010
962917253
15649334
854252149
766310946
482409959
477764078
849450277
471386984
118763361
433991424
654271652
757983213
50211329
106329442
598433
913303298
376390869
483321
65157
854863456
2968
4468569
571837819
22148235
392175514
207273975
169295520
36305430
886640597
576377045
747335956
960076699
618744265
62462604
572543807
370145301
766168103
531429983
456215873
992273187
712916700
473567160
979886342
771031304
555729298
70566
472849076
369772
583064667
254217135
50825
13821788
850581519
44057732
359684071
913065962
4087151
294714378
504421
62232528
400908972
21903517
559630697
267638997
218689570
425654341
493013495
195160448
757593364
49712775
973095864
627739413
197602871
185043859
152438727
551529006
259924349
935785243
76059174
43264
496923783
411433627
748207856
6265765
94541047
831112494
543711585
422181
276546445
669256765
854303551
338053275
471514836
625154199
942314250
5262729
113466122
272477347
996330293
98871637
241058228
45562022
41242267
441742990
477245141
525441508
801161196
688402400
936114777
865964900
250424499
74782174
960701342
473389689
80143158
4733169
209107807
625832156
842628637
17064365
436164986
44851
407809211
446200397
4631133
712403736
401911143
510130280
92277069
413580
377140
933239485
598335572
5348
502799
251155626
232700668
112494245
574268752
854533427
176285384
40809588
744138295
160437441
48347835
843772379
802612369
757854348
5299
376348110
607683745
4457696
3095
468370182
59144
626386101
864153818
582407343
781196586
61374
655772844
409496
782138653
701487102
861439236
571080268
489156768
970806349
476947
45702378
34495754
880341012
758970876
29613
804591885
328111
257396955
404152
315093993
177467130
209990207
603959450
628050884
4874287
423230450
400825192
525010802
233323670
269325838
343717701
786679310
882644420
786160316
628365212
135350747
5578632
513060665
484680229
361240095
149046666
988181203
4647620
519312344
48141685
109970331
385608786
402230418
476871543
39714389
476485356
41716527
344966156
771590530
221641857
442749371
336271148
49747
969100421
494107
52165
580911125
317276123
366950
467411675
984815513
339841372
154517544
937141378
491405747
632755723
378850
162690789
571552593
748423633
577237879
168117527
512280016
497177807
211673193
614956657
935358114
362755569
811613336
343929849
657760079
564596
952464729
945293377
485681156
475590798
41501
205257614
735955583
4157380
377088993
753933343
342268455
817444453
24123179
591699581
588349
431002562
94418624
411396531
138944208
480034707
27263401
802560623
459382546
630821559
244801985
46390690
549459994
105145681
5803
657897077
495535434
667688954
59912318
132493772
804170869
265913397
864384669
868982709
363358684
467668
491915340
207466456
382263270
530710
376486
704592937
456138
13346954
4477204
389082345
84570485
605921
418292071
442759977
49679095
522342121
650876602
640636283
134906381
887901342
412775831
883285584
46892176
747938337
576003069
217276943
312138148
4897737
224066467
6225
679147
489582
4396404
6152240
4324392
627683196
238070953
378806158
153050185
606831011
292959214
275249945
45757175
45794844
488750
429330
820996784
514431232
879403936
886147670
523335129
278507258
994139897
637089287
184372947
832059065
904742040
48143976
584143
4608183
4765288
3226
58713582
294185957
454196508
548338792
3715
106313613
56880
597456515
4797553
666021717
189725605
821967097
85731025
2756377
219970965
892201599
462697394
923600952
654968583
624030314
401788410
42406096
456533511
4979022
306304791
956291959
64776627
51992556
514946188
769088280
398597475
693861880
36375
950285856
489081234
2799542
413969323
646258
703929885
391282626
439439360
914146304
517436369
701048183
500961674
626996903
444608402
459552141
680202229
413849
220117758
42272676
44800990
904233016
796860052
499508
41848
989780113
404714479
688925489
373668930
4983940
309133300
36473840
32493226
231968686
56301321
688943568
47756054
557744900
102287832
266128035
877910395
123400735
521904414
57054
478491
3677602
339375191
664970580
734864111
963202283
47199833
473327087
477487
490958011
911734384
43327433
446279
500238370
43645
5794136
419222
596468387
998469055
31972
460308
128081217
503323645
525276944
465141
882950430
758868147
478138
48149
34524498
348257455
576788982
691986350
459236516
3340350
2721
981421755
797771133
745701713
7737045
576663573
495724783
53910573
494752
425051138
635489047
351646821
74458580
4646
625821773
490774177
565225563
484
49397
4831196
283973926
3689520
200910285
828395807
349781184
213878751
573926355
5115
48593153
374009517
927901352
478959768
4866494
972760912
700742955
383082
4778109
475119944
453705216
533897595
489566
140522852
663245086
762483935
187773336
960694216
230381269
405329890
674291070
86045396
389733036
356271774
571448199
49406
5079862
403241530
471465324
375983462
5363535
230332657
630473322
410567
528671440
464183915
47206
282549218
159340110
44827
5308979
695558425
36030026
382387
903853207
628074064
289029430
587709983
541706460
149144157
471033488
779666994
967663747
586269432
850475507
4287725
159768595
309870
500635985
48972
278066
499906
981243243
376302
693509056
998843616
45510
842691538
44620068
345178861
492611
45419
725206521
461500
569408954
243215830
240890425
74341636
422947137
586015894
179543184
45123232
41672181
318581
326600017
553330490
937321865
660202318
253416803
724387411
379972350
75291
254578232
18616697
904109983
440283402
291586114
139723563
270893634
198530233
404146
822942897
47243
521791445
487297
209601371
609259532
48870777
873217867
462647205
191784060
11356142
388170062
190548316
250701034
670212560
851684109
573200601
4292726
581082
309734603
469554698
41699981
499549462
4557216
598715869
54055697
50596193
780870196
659703629
708929099
4264518
521967810
54509192
446990199
561575149
45607924
161812804
435560500
814954152
47580
46313066
474152
796886090
438445
845616608
498254316
4143420
398595662
628976833
381632873
125463409
45608307
4865024
47170986
539893
3397
823259165
50180
438450820
505456340
123058050
398565357
725289591
52324
312128968
915262716
370235668
64263268
390779068
372242828
48520183
357566542
25726
4576318
79982523
364405148
666417061
249183646
289528405
4972887
782474295
466005164
45239
305203268
40240497
630106460
303220170
355962272
493102
30186
532936110
513229
445955440
549661680
386187168
4623246
45128619
658106855
460323204
339313001
46169
924620336
226743183
56999860
49996705
756503746
677679319
989850479
351629021
475316867
319252702
535348923
30781
404622545
792550331
291359558
44755
495072
413151048
342723814
444784702
514209888
578596
397552121
324469006
451523
610136236
2402493
493821
142350
23215
3918425
63319
452049632
398619811
49566168
36409
377645383
478636
919742830
320882020
4313
45540247
505104231
336257666
4221338
929832554
445755023
4971485
784878627
929974946
257465737
4788418
589595645
281862774
467735
46107
553315084
4203006
5894
230115827
146565772
594088269
4520609
206251356
183190880
478342349
367185629
4495350
625454040
75463895
124061342
46179731
382096747
4650
4655726
193012924
918181404
407815358
267209763
6471654
286804
493705450
12672437
712159767
812605336
995917231
483577569
3188868
4921118
430685
474411085
243594394
300461660
70037938
45702
55910029
4663699
302796270
473669
868466882
463861695
185749101
368949136
873251575
446134
620939483
53938614
303850728
5272383
612686777
873169454
992911365
780623524
779309663
131496575
310468246
44590
4950336
862773775
439986
858655050
906324841
618518163
461550274
132526539
106992690
75284690
570091569
4732852
668716007
366700593
685617783
953796117
304742645
559061510
5196880
44700433
943067348
461835497
99769880
54939738
884759605
760790433
477313
222312780
355004249
255637326
88942192
411119086
966904174
480625
615677658
644955968
65449995
64563574
4622544
705729263
976670380
847787173
52437593
379428092
117588612
649469676
6734
969855842
944450490
38719350
753908383
328220929
4923
47853
96290400
905101774
923219291
714718543
794591434
45745832
859930862
135278098
551999582
110430713
461634480
48719
20860552
462101
494100
675
537002489
117284133
861645124
502831798
45697
410697808
541266244
49450
41588587
5088733
916472870
909081260
31614262
82531066
508503123
446472
448861903
958070141
401618352
948553021
470129
494037314
691683783
857608460
248281615
272954141
279648986
481310197
424989800
910496890
392546458
704457825
441272323
239151812
745355635
402178905
207131118
4604429
121318101
527495
446105
130495473
473260223
36723573
994958882
688976673
259105665
533099059
351679573
475601281
488484
5787
143955148
47468904
286713552
177345707
206998541
433194895
127895740
620019070
444452342
374246
13230052
994675208
733655604
221499990
463413973
5478
4916119
292936235
268376606
487061102
44152513
313981995
65966936
228273905
490315098
465596687
55118
352297504
126968821
615943783
158848446
910701817
4650727
397023354
140524632
330927093
977711488
379658170
493926256
974617040
392954405
539245595
437622723
97875589
942409794
4795463
219613843
436983438
525980902
914767384
464109045
173939563
143428625
5251
34240425
492563776
46050406
659278606
4943
24568026
830624713
948354597
592047870
229802691
316623891
524756915
144928457
38402829
44294535
49173703
853458662
66450579
339028892
268756362
332652964
48178555
509696937
102916951
48411084
390991940
46745
19626125
864304661
409012076
776914740
397307956
780977181
513519895
563615379
54240
481943846
4553709
26714809
203543778
215798412
333258895
45552588
742565833
283871661
47165
82284696
383282
409826788
140187741
487420173
208255898
46165
794871377
748457254
981550213
806932198
640915984
85474921
47360729
31116766
640172567
48722
4642809
49750
502610226
336040576
102545448
656027376
834740040
333453407
924731589
3870155
434969
5121837
45819
438462172
5161
589545300
47391
561075887
4902588
473735735
69704242
4684154
44445520
445429670
87963892
295424238
450045046
498030719
350085470
29966
497336846
536497202
270621636
559339913
694007100
415263154
797879328
539500612
493468524
344053701
128273478
805086654
755528375
604494842
131095704
214200745
672165842
712787018
953567820
301375923
649152517
437185267
49588
655943660
2858
828091230
216265423
930235284
48425
552954
43765
382565925
356336
4483818
46738815
832719169
4260401
818132471
51021
808204714
44685
389135435
492945
308508
482455831
770373457
561568574
777356218
10158827
796875642
400863568
772215153
967772758
234675993
48411
500148
54750806
4733209
307355480
4948185
217631801
126300379
4918667
978138634
412235219
6882987
4665184
292245588
195398808
49519026
390240474
454670630
664275454
4528485
683720709
678692221
501602
989651759
56642497
616534843
842845282
737242329
257506668
518471198
473351138
443582970
989258001
45961809
125442133
44607837
499165
4606819
465131
252469361
564006803
303284373
94575697
218586866
44950449
506605990
36829
6310924
54243420
694084107
51439
785980476
870605455
238077570
377
656668542
491218644
677615737
289108344
199206517
461191581
501506633
253471043
143781919
748106870
760582516
6490947
537107710
202943049
262639504
522623
902702341
237192471
604255465
443233833
449721960
392011134
563911534
689770762
207942589
766857122
812230041
577520757
289783692
618876644
177615488
808657069
448700
399143618
447866436
388790353
788140126
4971739
33150400
810031754
583546351
402637
48452
897062216
461744
77427867
4667421
670047578
51395803
479906896
769511119
584008195
4560579
480973302
68744263
373025901
655688421
457574007
427609530
449082489
218161795
469484
251865149
51123295
475711614
514478287
102637052
7977074
160143002
324977410
46464694
476733482
519749624
70114620
54990
750611028
423826032
22162847
442878199
53959887
776032398
968154653
35471
717465234
341924845
617187916
305562052
458175444
45711
32517
21250
49214453
323957702
57463270
763913699
3504
692339792
97268353
5409545
280619193
415031436
426585750
950764755
601081437
137741053
67012727
4684987
386281570
663858579
191793991
818612542
84792639
290980210
35063469
346832
676168217
467925584
454724909
215317232
171249626
44853015
85509883
470808574
438423756
271430753
47422650
192495474
507665
497045931
889939835
479548552
60811816
658696111
274084577
133796046
984086504
42444
334733491
62756829
305864596
112456143
157452015
463981732
993129848
48746975
4547263
433806648
4709
493572
423030370
845736310
48678176
449604
44621632
140149989
953827837
764613011
877025765
4229
4602145
45194225
844285297
115267119
4715918
414844523
446257288
472139696
5046
861277314
42191
4714079
525552
428551347
4877202
913747007
45560
627475881
661093546
258176180
3763959
23944233
110489377
978270571
642635952
982223260
45403
630812591
203480706
78419149
88036596
219545036
211491968
46208114
481491
48274134
627913171
4497716
567560885
5289
105408644
513757029
666265996
338258601
651233165
291672538
496757319
748492422
426719516
252696387
398954
985785127
190127007
436896537
4833
4850837
558428794
560522
813045443
2972
670380229
406069710
415093685
726444101
548588593
455680554
427288501
146479280
58936
55748
26782887
4529017
300496183
528428397
669781058
943593942
421699332
592329401
38853377
52799
562066234
924769596
3927798
3485
796674052
368308065
4392017
582620
677
915621242
156505022
324476633
40796256
522107048
4175114
469992245
726656321
816129628
53957369
3120413
3041753
48007
482595314
783038482
453276502
90944404
481327215
999070215
5919496
748094114
892887730
621024412
506476
455084595
552211803
48976
332637111
346359120
3146105
45377751
431408046
627230926
301205035
986177602
792262893
457599183
211521289
36376474
543978
40131
466516
251089413
39885093
648978805
4678895
262469976
355169912
4558173
479400
55173
984542027
48115
44755930
36687379
333158706
510083
396348152
4113577
502786
38588
487649051
150269144
156667109
469308562
601105699
484331875
34350345
4999
747349734
889093747
458324972
491818
793513422
49972584
23348757
489698559
467961696
365757
543681433
46411161
460221230
501913276
112990409
865065534
38378313
806170970
349631
322854565
175819614
481931764
50588347
48900402
141766583
464737483
4622472
458762405
415831957
491803400
5466
380944243
881242595
413492874
3895845
471255785
567510752
650580
151926823
377688242
433104197
260462583
39728545
692131320
497444
101636491
345892036
384065984
356547993
380145175
621763070
4719197
5434291
24812453
870937734
57990
965148668
606546122
190644836
590107
952473480
818020891
265608
431604258
286920744
132338079
770161590
919043802
498972574
808915914
7559921
162235349
269555607
432675
520055487
450049556
297421567
936689928
574754622
40986199
931235503
192640895
217301715
47182451
432218666
189731519
665488297
34643011
302575180
3721378
540516306
475490557
5158
5593
290144282
637153685
157927493
525062941
592499344
467615
445403974
247466001
55715438
445851424
411260969
679230526
870010115
423192
49534460
766560219
135682263
190495278
4997093
196428439
7670972
50500984
475501981
48612206
507835
750022162
509577549
185218854
311843326
3882946
848544282
55008
459852794
42584
54745
246788255
899578189
5158598
561
380972364
613525118
633687349
682332722
904967160
617158594
535446266
985516672
428189625
438818
278594829
60670866
468156844
599526802
743451239
329078816
22
453705
632203518
122032449
599013621
180621053
688189749
286737846
461397532
712959980
7108718
771340836
974039820
4637196
204404256
67282691
269013763
50413303
47879
2533453
380999996
971584577
454003
325275958
931167405
562797512
484943080
383195796
457337
433228424
5869
611749950
33790271
578861425
741742993
247847699
81760402
701883659
429104998
5992589
67334863
623613882
246262546
125904820
47192
160828260
212532539
573096842
64646332
41021507
502532
435050
366329987
451006778
403836961
223515076
808303480
979762384
294002332
19318341
663217117
654600397
490891
481421
789491683
14152344
775343116
4771
132400093
44273949
406121974
835286549
471290
643012981
463649
466571722
555365817
401868054
613462925
663546624
45178051
181616865
66368380
958171430
330382424
276384274
474335016
292806475
162618493
436161
49114563
511539625
477912155
74096711
956719976
413601299
957174824
321226265
611125881
135653661
321681461
687609015
547234457
116673572
935082270
40565925
440326553
779414990
456303662
47055
300275114
373479889
947631982
663877317
487576
44572707
659248366
418608087
3454760
447022042
58671
447895242
445474896
429124842
4534329
37422
336183202
472362078
68606225
156828187
539239978
933685815
364985604
30492
436548862
428546029
63556945
493961
923395762
431001441
781491001
191892571
479211668
825956357
460444
817291989
391221600
41710
4697694
366578603
645479278
290856160
720542867
907087020
146218084
261814944
59849529
566557197
249425742
132190056
614299637
424082574
550035520
864321435
167911256
6690839
273273850
284678385
724537958
871671829
495310
461356
4840715
162816440
977390536
671651612
813133856
83788900
1152037
618232001
94293593
277480640
3847
566191
338657305
982464453
4432048
293645975
407062670
942587421
550989
356539904
30275
6077006
882078676
46053142
540326555
526631
773882560
604242218
91856877
18965618
987627367
350025415
52849863
44797661
296553402
993840679
442197413
522871
489475334
843834190
176184486
78288728
703047385
741711600
892951644
604171159
628
467367715
121877405
82686917
949885492
910638521
935568323
277131938
63471217
359491828
76124094
951635989
664957305
665922409
490067
54964817
3533778
98361319
369411648
229985631
790774043
4241335
119380365
68220567
201506736
592394362
198546582
452812
91182380
6674765
457760163
534750
528106
937458061
633200519
4927414
485036508
606946736
451753
4633
4940749
4516202
829112412
829025890
136024170
4659088
923506736
444710769
772785044
162917207
834273582
6191144
366189234
531409695
432718952
714627
414947253
45247
48036211
623521244
580526793
489624
915067186
48995
757589093
45249
486651
890588046
50747
869963830
469827013
414930389
597298148
61819731
725463198
334459737
476815448
670076584
799770016
557403995
352667945
576175336
499400340
986436066
508751247
38154823
45752879
490081135
695740983
250495144
313062271
446249
682337154
55135
494337165
430637
918232122
577579233
596029236
476724207
304501102
542875646
4523804
163916633
594686814
984552471
808066562
495756445
46449025
48275
332084
4807430
4569
805709534
993368489
453930560
32037267
44321
481124333
3197835
79046423
411733394
965362878
187252280
47119444
531928832
473620026
4748363
5162632
327063917
813425718
242724557
393250308
445008971
22519671
432073513
3004
587627911
31292079
767403755
5785
65502
212821138
40184024
619921741
446606825
541043952
230549828
5432
873732032
5063184
828228468
45349
928619622
967941963
580889083
762884420
4373174
531593796
114788046
450086138
741126196
64830741
962267029
521222958
516183219
432524849
641463104
42565559
979646818
55252830
299698643
497831402
72637076
555635747
502765674
34167005
233589877
515450233
759527718
865271855
341780061
469520311
524381
35034
444986
954751468
340711395
56274379
998988487
845112478
138539725
538975042
976887874
4407100
47705
410838695
37399314
5314810
135873582
47733429
961844924
465136
370336162
484796013
939738409
946302383
416526204
12246313
780550363
471276688
597086983
648738402
985020434
201821
204585024
2226244
948390743
806261347
385827177
821185756
832130028
74484139
383076763
8733427
957766853
783479402
263764386
392372380
228908126
484063989
542619929
42449166
626552982
201971975
262879903
3761
835925007
806649791
50802329
489013567
474641454
606193236
48681999
44044144
492889544
268082819
98630017
6113
36482
376299477
314866280
39349913
811851469
891823987
954323674
3672328
596830392
462915212
39032084
492570464
4971313
319142508
565733976
289775506
4784
4900262
396632761
71060667
684840033
25590999
367345386
389219404
4633325
56433
14481124
944653269
39681472
85184164
646996138
598983838
211876217
45884217
248819220
42858
3904130
750034472
191148614
34513783
640030548
484175
843898445
22096882
748445771
569108009
86448895
259818556
4712340
960553287
641823130
986332671
797840158
283493755
267899472
251073190
738705325
417548
4574405
457108317
50036
414317
545849573
4572
32266
497833716
199268440
46474886
720436977
330257502
179535451
933254657
190516339
932667969
4643400
223279954
521999955
47357507
796950446
52180998
236092986
502237422
596416041
5335
878955340
68993904
717726678
43008
45697258
331224589
739181180
61802938
980107808
721961183
993878161
295281607
45241334
724441052
261503029
281329
892457728
317556294
34870287
30829286
814902411
326511541
39435728
865200935
370908467
109692638
53208
439639340
45840827
909261800
41806829
751807259
6938
350074
943519345
833528131
46154302
239699419
112725918
98109798
21034673
893896178
463947582
688148237
847192493
465205019
778752119
310534992
37740758
632128808
854563893
4248793
45819017
39744
460938
836243643
48051
701249935
54465
282054587
479599720
692268244
2987774
285317812
381987
46127227
99378270
526466297
448840
48047130
303507186
4158
998486892
570986756
383521587
628035
401349226
866335347
541120373
45813
210261741
44501
278976234
359542452
495875560
279119963
45356
38232673
43544
544114459
364702792
55184
100180045
5102576
852395924
45563113
858559659
657320515
269330181
779652801
494825115
4864116
75933394
728018053
4582742
35823
489253483
44673276
881642198
45771
682799896
3074143
562554994
460027
583868860
504461416
358259503
460097934
210131230
11160675
840115259
265430674
391822856
447469634
5337
597744210
215842808
754253500
6092
244934703
40525693
488216509
217666458
751586945
583421132
777353731
806252364
978439596
372038479
132810391
354
54522
516868598
152958208
559329229
262902699
891588760
522631395
591962592
819315308
5495583
35799118
420958576
506
52028860
842061602
3762957
4403
796721218
650957906
231631659
307713777
6137869
46291
49391162
255586536
316805508
929095697
423462663
730945010
60502203
824307143
236337053
454473088
252538325
985211796
55980985
517712300
586782837
150791845
606539332
739338080
559546556
493884945
711108827
552805654
46586395
184648354
427091
597661596
4228825
150416070
738405798
920415561
529
5581
461399715
865858671
772816981
960103202
42956
430317
4686690
397582370
121793914
482883
465239013
45783557
276952729
437244349
233546832
511000407
4947082
850952519
45508
282663150
957280528
45455932
926851498
294575813
676406799
5274106
46081
216504211
214425766
188455725
691665985
486095
329061849
302601344
700424639
681977229
545201516
892621533
390701553
47411
93850429
532206921
980145219
4939287
5568
346801380
720393066
258374936
621600051
45158319
912689115
776024993
461018
823122485
577661826
497243
4537778
435959284
778290338
484219
300137841
4993
11686366
5453596
440860663
4730639
86139222
429049507
666438250
914495351
551229732
834882698
949829513
441634269
46454
366767363
4620877
779326745
88905855
265474002
818597428
498423
418230749
3848
488688
233414602
50283
419074315
970594875
859726003
531756882
486535328
201588496
549964537
459057585
552007731
928853190
259844423
46392332
62044249
305583697
562862447
554017763
44893
45700
428360
446459
33106
623765277
767450386
453691970
35916
623360005
6448
751179387
51272996
194020819
230
95652760
374921
604503856
338480910
826242365
476950
356704935
346864412
442732875
103336471
946490256
42933882
579868
827223055
468541983
4694703
31452442
27466155
60341
515031
163332403
492179828
309509763
696412077
737633934
800718523
867872828
358045931
857398286
309022402
3163
273582087
843936172
104589412
50209
52041756
49887
287864128
512594954
131352043
3580
226949604
453766769
949707997
481970978
5233974
2190
4596145
376943148
314818033
446743901
499628
398753507
337819616
44222325
37439700
54102
969026555
268076395
472097859
4114624
564645242
289887234
6592
50429
58486
5988
665443355
444980
4640
467631
510553949
870630119
45708
545337424
347729149
350304221
561071137
7556943
317376973
63200
182872742
47537777
644607403
5490871
931496846
638442698
45059045
109100021
571104592
523104000
302934276
472528007
46628
51385
459297417
373414041
4965920
548772805
384333753
442334369
4774508
724826429
568214224
15971020
343158382
936558477
59577431
557745240
318830625
472222602
469274277
491702
44082871
22824501
587167142
869254835
48979
826925388
566402302
448603
3362059
787164553
4850504
385134435
748275460
878364036
866173381
535420
507250
3227578
5201177
790979867
160873326
130221742
965837722
46937
184182260
3489
4482724
492292852
230001747
137330575
498763
4742
859180627
418691579
46424
881728304
52686304
320389305
647273279
4586943
929389500
992985972
605154655
469260973
3854
50636617
5124367
588028306
51474
587831425
944619616
4633616
365953963
502801
585336272
39935491
734755425
390479443
4481639
758783816
591940486
968570953
45657397
687118768
803332399
50327164
575651829
521978395
821654898
473329037
689648011
131722515
48521932
758680533
803660905
303133141
143698666
310625533
212236439
454026
744765613
535695858
5280
4253
979365886
530323846
455330443
583183599
570406254
726489965
210577090
916485145
850294474
47565
492703485
998473479
824792452
446669316
803187796
332075572
437299591
94622367
975530246
252550721
51368045
4865911
452192
538348
247096867
850829651
461675568
945266795
145789201
48757104
949170752
360020002
47740293
452493
903844666
765121610
489863
806045703
404704227
419693043
636518695
5767
200419485
47328495
434533956
536765013
456463227
49828821
35344
864506327
68385487
34563963
876193920
467013
230251032
395168
59006
52623477
457290
193062179
45712056
4844799
58336578
918216108
232143358
327774480
385383630
374340638
4495032
617653542
440145652
1150467
466699057
728881412
541177476
5973
213297419
444191717
230147089
997443043
4474899
592038457
184521852
561006424
285572467
347764897
42167
922377479
48012
782539487
603080510
4415
879073547
5062104
640690531
805833966
46102107
711675131
485934
528546
967562968
669072528
47992489
4576070
335987768
801429372
43614454
228890984
908254579
627244382
492065275
231034636
4360207
785334911
100512302
661432638
939157654
422419688
296676875
89233708
925553501
350890775
3814
452442
719001138
34148452
64775
531250481
47286
560699903
48585680
949556761
5372
306228811
42491854
754653496
232127637
434553209
700950017
881033095
47455665
106665231
547651516
140448098
980561338
4154
403226544
98737317
38187064
519132785
780649363
551579693
616199210
426612834
329952713
459375703
4839181
376987574
404158
890195674
540719
4535223
436525269
552817938
982489599
56926826
414701274
357969632
340577946
268406026
48388170
217921450
473115049
843235829
469108231
709940236
876225300
320470039
965280237
753070107
457366603
46355
15639076
48338
157868828
232161056
43423
79337917
521415554
477122
187926683
89868579
532613159
45907
770030851
4590361
861071538
363025309
44752293
4898159
4462838
4126455
445655965
125552676
722395125
521629
916172063
5256687
992720989
364215
206500454
158090915
641597798
643912152
4145
717051814
982416163
234995
979641761
522678710
6390634
45301533
846969397
491649961
4341
47817278
4528490
818108944
436746622
607367879
726035452
726553623
445430112
4651
186153854
956961745
837456034
440691442
50246951
66090149
185697646
53544335
662651387
840751973
118426440
43535
445703748
49816
44809
994563210
444598598
809395707
473575525
685611877
862935585
174297145
497206002
409369860
52038
429915629
191321543
98710425
95564937
56439
899125870
311735251
96546563
499597
773097917
647214224
358828457
50221257
606451001
449476323
58320495
390735870
174796867
50448480
462721
820491942
4805
112099523
865626398
4573
283734686
813407664
980077474
141385134
387450482
195573230
596436956
444243099
41356693
44810963
431638677
46462600
708
248353988
45033
508647244
669366
474652
240915007
55614
50978579
493948
573924308
5779
353
209063727
477158
815519749
728803825
363957351
559857271
4844158
646141265
44091
775095661
5296
749936159
453251
756890672
148280702
511633
3532585
780259842
33594866
1733562
607521326
527983939
391459
4864771
19014940
54332671
143440419
780604174
945813558
225726441
195969992
448634
489680655
381040521
48282093
315875512
174961991
565403334
619561104
726966819
44051055
584917074
469306167
238481344
330388242
897391619
467857016
256001524
396161454
456145983
361335003
5758
47261854
500
33986
23900233
486905
4540724
288091042
458227
136130229
38602800
344331140
467187918
502327069
507311926
959461867
563752214
46028637
308773119
120082360
874578019
119536530
5446
500207625
314073904
776871088
49686694
171485815
998211402
163121879
189599373
347715277
4121
890752145
896927011
833465546
397223931
119552344
791388491
933067712
916766488
560846435
4844243
60583117
430643992
272190976
813584559
713551481
585745780
484723
89432056
513504727
45296527
48337250
668952316
298391902
46401386
393122209
631890164
111920055
584522116
639772900
3419611
104483514
866466999
631259151
691
262988581
366503684
941227078
426086104
699501707
46130475
215302799
4867879
826430875
935377241
670519544
149347810
360708778
319909954
816607024
469705
50698286
300434241
258227721
483199
456626375
613744750
714091367
713258540
562178189
635771958
4285
482912
904384308
605227052
195285860
486566045
280971024
929788309
327889543
224180769
721197253
587674068
977825686
885648328
4696960
336382165
6407573
40843680
52335180
952752494
366985276
783953848
720311044
944015078
497991284
61810092
46371924
202602874
656136396
46500
58554331
745207953
493591
470824
97929059
102893738
637510006
87970703
586714296
168266085
447303253
360019523
266034646
782696154
59229512
275078199
571194388
42786447
748128602
77469888
49766814
765667777
590144817
457542
111247496
582933232
598033410
73643609
284846757
883814594
896210336
974502004
429327553
344751408
918296067
191133588
200455458
488730644
357362487
494886629
215197338
454257188
43234
4619639
473346949
997010468
958895200
904616148
229332568
432681095
440010059
405769365
123419934
339778416
426280329
5896136
49101
734713723
588795022
55308018
742215028
142158762
448090443
736309214
471313
591797668
747967785
835648551
5086947
471401718
809736246
3403041
47519283
51020810
657310530
860766037
408496706
314275065
173420318
462683379
4897
702374422
928303281
487752600
53653101
484624940
322067689
16747821
947267054
5697579
49683130
71699428
514433149
407667867
651807392
576117
137585177
237193574
479237650
645033079
47757899
493841647
502712
337912680
4887300
641562616
636823476
16713
486636
5095489
274652111
4193778
42242503
977229544
730571562
931959435
439823
90749238
181105495
201834626
692984734
495868
826687782
456957
942229387
427541649
445309
493747008
854643834
2115688
331647661
50171
47196
473886930
446009274
554564578
472613228
474068
394681
519842
51519035
780298896
459056093
797795701
488563396
162750080
634691260
3871876
5276
419521931
28648177
316909101
4361376
115155176
932176420
36211426
51418
154681979
917138970
357858108
461039
395820
578176045
39319
158867909
218219831
43819
614438247
547614080
13148543
83218556
44592
310723651
807220106
519458
398643935
123502457
39601505
60902036
616621711
733113657
681656803
267605970
287522485
2554523
2659862
764238993
476464175
514740663
518069
209853538
776627301
280997065
457470985
4431510
413259915
433145038
489335982
181387869
401602546
171153481
682358726
46026864
402766110
44980
453467
975103786
3412
606270271
238003723
4658362
479266708
543784242
650044975
189318687
4878953
35354207
752
5328389
80221389
491895
880025523
228721990
240444102
39285076
656745100
458172466
47001
963344028
155788702
612158525
625400035
298693949
49597047
58252
301174
40280795
672948811
22909572
695342645
338033415
63253893
5535678
880868972
350263548
448109671
602480317
43154879
591506999
3575
628683904
480527346
426560331
4037834
2436
269227648
30161902
114074935
547375146
279
955230602
582933418
167113722
46671
501991485
53330894
180355029
382726
938173327
296407853
491266152
5070513
903001423
175186632
346782833
4565200
47983725
736826472
365753192
656084370
45877
55533711
4451665
3801176
473968690
367367
4100568
604438187
569937103
544386472
51676
723877571
398675430
108439851
336269254
445844197
737728497
140124969
36092
564532023
123482422
314205776
439358991
299121688
730961387
889521763
46283258
622215889
583914550
293232334
48501
229334498
821398299
4770631
462960044
427625062
46504
496124343
228810230
659
160911767
273953
5
453414744
724815931
4586
701546722
71706
50817321
44620
984637700
379516100
639330853
113879536
382561
68503999
49194339
44972471
442968
142228125
786504575
45884
321650928
515672812
11888758
487883455
606616549
912738537
594548646
138451508
802560609
486955989
3815
469914157
759004232
17224861
481219358
778606238
270182092
48450
240627917
238221883
4539332
391239319
8590101
4943717
51539086
376079349
574232974
448154
404310263
70017890
48303
427078513
32468040
449017429
644954973
536035365
137667569
460028
49069063
853087649
98918179
56383607
50302160
794633068
700914702
861974600
551127232
391940605
828238588
786679865
626286533
48309
474848017
472784950
44355
521603222
159102541
81768362
583703
452420
51664113
878489224
480320992
344044232
49482
214597916
48823
4732564
532339323
456079
794256080
46475455
579505820
541985541
549357796
519549601
4452167
45476
55564560
150159701
427464240
627712727
557262859
74020521
539569173
265294591
5443053
897604603
883049046
807709515
44507858
639088870
410742020
528337682
723675680
405531309
124539890
114373142
51316343
910978475
490746085
148260116
773314787
485463925
216785773
171793106
106021787
445955
45645
638002972
492179
816554415
4648765
740759382
866465318
285232519
670127147
343411137
525189123
316178571
49514
674867493
990974498
510680640
400313276
574889945
987149260
539802970
49647960
46893525
605379315
995550027
310306137
558533
97302996
274247096
446238815
481158702
743897110
56391791
6064228
495
488672541
447010832
60805659
93988421
927405136
256734231
454797791
127936765
319477557
787793829
514905181
916554764
560761229
3663711
190861458
466371486
688785846
208461895
419560405
539187480
941840218
552201865
587872375
5254
867377122
53293041
913242998
540312272
349990832
593229696
479735923
587168829
26706364
197226591
499506119
502755910
47805333
362956134
324
51819603
120120066
103636668
494178
324479102
351166408
663357084
47802285
527148349
417907133
992575208
265589704
254428443
46340324
319741359
440655691
238758097
611425742
338831859
447540
950737061
551027520
879757999
317876733
312687360
670484153
269570752
82333283
4620
486207
467944
49048511
313797309
360182933
841531469
121611015
467858
48988825
398520898
798316566
660898165
781684093
342096131
531036912
974138555
498410
446524
243359252
49222553
71389944
376720821
453748
521024
967240461
481984019
364873290
633664213
42694572
459356951
535709579
56536179
457281854
50597475
32778
842663273
721238091
387179859
399935
30139762
46994559
45304025
480939790
594287528
202638919
4952943
550820075
12283808
599067
6288
42521
46682950
37621000
980209072
481401
3022489
448368
44640362
523175555
831770976
601991445
4563741
219648608
715484632
555038140
4324209
441985
524639
862093411
521194685
694886791
767004860
496398557
339696768
450718790
964682331
134086491
66814
476032254
844627044
588426119
453383255
642909487
39267030
297052238
451025884
600723520
919152373
482222456
835480795
801603055
468364601
798077350
203146955
735386860
575285174
308260569
47203571
444714930
288047711
46360866
737365251
461510
546789544
408563295
483846133
825025279
495163416
479080954
776728667
18244391
4636
255529169
27826
99309430
208450627
45925405
49935
53409074
576424101
902352178
46349524
4568090
818438247
5142
373898163
431754679
457716062
301052909
504117744
472207
771728373
51182
910265909
4588416
328801
5580048
750673124
481628
49426585
45090237
3934460
213157636
112751973
558152437
428560127
54621
957132601
704905995
465750112
48641
38371
519591328
365903
363880
55493
97967552
4811633
109954671
467775
31968390
4516437
916645747
663205407
372762342
410342543
427937565
415063669
267869
377980769
4571906
29010
414633235
580852558
33681
4732187
459658179
577132226
35378152
421377053
677649356
4866723
666638591
40496
218446803
5147819
180552901
964845975
591087089
4954944
5941890
795864954
990740539
728635858
47595897
179905317
567003672
981221116
3228657
958658154
3685304
6080470
434555449
38848677
33575672
879270592
397985547
410988741
495351063
479164
38589
4975456
531801005
766004140
116048846
4478335
684018620
49050339
468052
4932737
493951101
629967822
5108
48784
43710
4706075
391729
135637916
4931318
487716
184034459
813131911
31876750
496525598
5443100
45225008
4654984
989684237
163923105
373893184
449980
367081631
918811489
915436320
436171897
605200117
497173585
408075
341322570
920405332
577538550
4800288
897306358
996151235
485625338
4772692
995040539
164403450
685523805
235987874
526565893
857829523
623467492
454353668
46367
712468642
791136393
611643308
480631222
252195025
413328063
46825
445830
395973481
800083806
4264
909698622
786667210
831521284
54237408
50372
515326780
63168929
657204235
461000
606964783
279166
855378176
4825333
5101
49797
64942621
854940570
316758714
875281632
834193554
421254803
169944670
221698324
177957786
53449355
915670388
734096212
131495417
143971938
232780777
99618321
4768355
811400307
447120618
975970605
512168064
743610573
373457482
585573163
576607274
642069
424361820
44963037
60288328
853438032
692554103
380181927
4714548
660239919
46506
857135164
454884
284126022
785961581
449228989
474743726
243973114
681167958
983968412
474330134
356643379
678043393
195918531
602936578
650782994
778975187
686208436
897957867
483253
347476406
891596316
649974143
44872
310655606
464151
501465401
788018588
477698923
221497644
477833153
656164913
824993385
201585045
256536503
5304
55711
478576
47116849
888419963
241771941
294867014
490154549
50230
91517946
478220
234799206
696293988
777666732
45126
558265038
190551879
462235992
622351359
4639540
179351509
824608756
352573384
351849060
906185612
791531592
42280
4490050
387345037
23798464
76020080
650013636
4405
534404205
5503
33040420
46349118
513716
631679719
449312132
393814946
867916030
257286333
35188640
762069020
623852157
301242834
150029750
517577526
953389121
46101907
782791269
635328762
3647518
769226519
353002100
989339927
905990604
774384842
55312843
540906483
462881557
494372
534991896
174932814
474375253
49351
282563828
899933674
181539675
45711864
998914775
22839
5708232
269362260
46912130
197522997
604524017
833750536
41446705
595584343
130993980
820257724
462845
863374845
76386468
484483
305486617
4223679
470377
84651938
984275577
4532868
47866
107780399
32780
373289565
478816658
579893121
823431251
857276749
537481
284100535
14686732
748598314
58183
57727340
734119434
51778215
339712840
429749622
429039395
313413786
92873522
930055858
704533981
909443444
776711818
876226489
55675
953287349
733286268
516189109
464756688
391040208
468211344
123449360
497952
832812723
137609848
100316189
703509448
518397210
389621074
307040138
810880786
279395416
301907037
710652721
47395
480010835
662122575
26485784
606330649
791844818
363299532
855643853
459420132
455322707
545857548
694253123
862238739
3780165
35806035
127201170
147325570
762724679
536226
235365396
980832666
484470064
7939466
23654509
631496943
509210523
736287925
2967302
694982448
772027748
960765112
914996502
464213
763435730
124060483
50866
578162746
583024520
842375083
193592589
46303812
442037100
600
298827678
5033932
56768555
491679671
175610663
456951833
814536601
196894860
623812211
4528310
607512687
376389419
679386284
371086
314060215
179215708
774634090
634490677
196833306
29864
359355615
556309973
943614206
312826560
816690490
898622954
866796616
510182
459328
3384475
402778645
33432
28625966
56952
168631022
832510168
48479
89768723
271085308
4942271
496325
44823252
713141161
9978891
486708814
314165101
46207
762185858
40354149
967955071
440818294
476155351
770735678
145160076
788403083
672014074
49216666
219610749
59936953
468888
311584154
962134512
168084695
4746
43997
10204356
41059442
111188773
257784209
547440712
309931158
606
475745041
241602576
48442629
437159226
439903228
531079508
107519932
375577738
921346207
557590
47503774
45170055
937022851
156941244
145012663
465852119
306121827
718787177
676660379
617719400
44564031
818657338
540614505
324375215
533980
355831
716266471
37390
51917709
601536959
721369701
306419630
6110502
232256611
48923594
923194752
685046726
4994893
88435653
793855765
39311305
39710558
47678323
425066795
156883255
518538618
60668100
991346446
739191186
245960550
526735812
734063707
874893529
198333108
11402582
211928080
4873472
526589795
317794375
47199066
220268251
563264161
4460739
25042227
160016516
613435995
464406763
472537660
389432
809048285
424844030
448239522
491127425
4632505
401701653
283740949
12817587
280658810
799435836
155749453
541887289
773401343
5247087
199996300
887476325
41133331
764044720
45647735
69006586
952753211
315920545
214179985
458736713
48647
816687239
69665
338336294
4419500
500450374
963114647
890974297
412862
619264531
4673785
389265990
60811
482160
214669236
334080401
393830
453026
47931
48716
466922545
512233490
827196628
392003
80819526
91377064
225128251
901050703
57167531
378720164
460513987
37845
42339981
223169176
820652517
511112
775612288
530218854
5162750
504528972
34150702
263503729
27891100
491480331
946350986
865890452
103987026
44696997
447195
532910739
260038814
45773004
49596437
960639557
4557745
700732361
937776089
3823082
562013810
759202588
136307549
145571136
703342690
30945
54176104
747115282
296
582606866
777199587
469067
368604776
321376274
45078925
181969930
46506853
884660889
42773246
805611769
416008786
502505610
4295213
626780337
60202039
502762329
232414104
3933922
824533031
45329539
45527938
46250618
228527076
47396436
268233114
12516896
272232168
205221700
809195738
4561122
575742931
868072748
132794045
86486018
47950817
758744541
756281390
801968398
575063474
246888254
235403040
675194154
250657884
494965072
420449955
756087045
508042613
204728156
485003
3596105
4747408
45680652
959186045
123594459
127942592
47915503
4798393
521149286
47477238
3101855
840872087
905293871
553912849
4699056
602547503
499722125
994763924
54845
935148896
274748019
997084522
4985
542
394363335
414783186
839235889
78883716
46232423
51888
447234165
39223953
70077351
574889578
915216118
278322624
481175912
671855492
162028522
45793684
479409
5443510
935484872
822446686
47566610
533019190
225805280
785417408
5383
226792762
502221131
3203543
330697102
451172
565661
166493362
272878872
413493103
413721193
549231502
4279952
590099
539436
39446
759554135
59973003
900794269
630319199
36928410
463327252
5022561
576946652
437196
3440
872874647
23246625
497437750
510779305
49252100
4701143
4702843
644975783
47119
49679
98667341
510484603
177843015
466173464
4533801
49685
576751780
3868
3115818
535521334
46978
804520083
249052787
939223461
52583225
232275345
448820
241404715
572316267
6585560
697677350
364534384
785157011
606192009
507765725
299773996
393459925
122104662
540383209
893990480
145590501
746552556
746814164
48898313
345367080
45163286
463202310
503001770
53289
501905591
970082210
49825
778850706
514368968
371542199
333786506
878972309
9657784
5024
48800801
45056969
45804
4538587
53996
647975785
490201827
49933843
570097129
984225457
765530026
163318159
5067701
785326629
486716261
600214068
683315958
711504645
596912111
4937637
438422030
995407038
42702026
929913002
512166211
42192349
953427401
711751133
779773381
269041767
491143
455074353
941561804
410883
5369294
256593945
87751797
65336263
131808011
689579929
550245547
34238438
371893338
774489442
48963873
493271304
287585425
520350295
43988
969599744
466468883
388610586
148019289
336404407
919471482
401814311
37454311
783941632
46071342
696885301
406669729
863757415
665577816
54079745
262622762
646747893
916521164
676896016
4632160
451451
5618045
550785629
253580804
40175928
584565125
267271986
549036312
4882329
637175716
797451001
646737728
491781
389934
524717401
289207422
489490554
820830072
855462816
3996538
264464374
4998365
54726919
757566985
4188121
327658972
49973
894733244
637625826
280603382
496156931
601294
991396210
487394397
4312381
786491832
384378706
551213323
322863354
606419452
253798025
452431919
218217310
46323
625875823
334010257
816297612
45743884
805072553
674282954
224203713
457567782
434967852
582319300
67314207
476639569
47574140
521652600
460309
422169661
67007686
735305286
48233
358123150
352791
155124451
43087701
970538443
786444915
683394340
44710173
51679
461052571
923500925
833734283
453489
93349170
550764393
733297562
48306555
726328675
458254322
4167
660504852
195147811
696296
44549178
6441
45637315
25622943
27710205
337270821
741013568
42106816
49678
440123436
514419815
53757308
20280325
454266213
350007346
4770295
494933533
41709143
48032714
509948
505843834
90403942
509214116
294787430
477155231
856765628
599892434
405842227
288659574
78303449
5850157
248411710
604530545
535990477
622066824
496162376
577077383
482415
666816019
673007
446794464
660135211
49208917
317596090
782540726
22779252
113025410
430975238
5281147
46063
14821682
628164482
4880637
967518525
51394759
188263832
354859611
45633079
491056470
398274893
67379619
4484982
29833797
484711408
5278
251045666
903751810
152034904
707101191
48086
543518023
319903301
598808
42452788
985885337
564959648
3560
56646
44541875
983587390
392754078
408632
511253743
525389341
341016659
455502556
339853380
27910438
4924248
854424434
315598939
287256996
771054228
911988144
61515123
4838866
57300986
465253178
4384
382165954
475187127
145663401
259078834
934127484
44930
49270
67997530
489099427
300255256
782803829
585015245
49835
740119417
869309770
985066128
473978193
223834624
573682053
422569852
992336406
36417586
474693441
52712931
168884380
223340249
658881271
48524
438595
495138
130400709
694429748
48977
94558971
526433376
398551301
36684609
490418
468726247
577687365
50848
973509627
317234038
531806227
414
498565
467106799
734314591
356461645
577149090
4659569
199302918
708726404
866313264
438
82756841
764781933
690318275
54095907
932394411
372539465
580783152
457742635
4734
256464569
332963300
4239395
500096
567058122
685008075
524546
4749114
6313209
278277128
878346453
46390178
53176
103615491
587665376
842872595
191998542
521686048
700961894
4174
599413591
491150915
887638033
48088166
497803244
374633915
383606208
705945816
732740347
25660168
36956325
5457
45504123
40526913
42539
505965
168213781
52821963
204155338
296308161
825827470
953699769
424428911
417736491
422209273
274522719
421879985
383085496
20322585
141135810
45925304
989868817
594900953
538513897
306859575
667993825
53584207
43016349
963955686
6677831
486194380
4590702
202205484
305740029
358112539
477901382
714216257
157026326
925770576
926030114
144311825
381590
352170975
4570
424240381
800048098
562552814
49136275
598188013
489848439
495362
178003124
378710197
224476455
927570917
576239616
343079704
451405
296718674
49291
128560144
490613503
796914053
393689351
4877951
269508996
643929539
218592674
168673477
6838
837725822
3896664
129049476
726193485
57965833
710510006
4854958
447986430
47957
4872534
770088650
514802102
598444970
593919761
500405528
451854565
973942677
247051881
16124897
476839
665066147
38055595
372939665
777117100
44058
402263364
56956
950388379
947991970
875940496
51518755
620347999
42396043
38861
156907726
811932867
850815209
291048310
110146761
4807533
512272
505707
691613929
795562922
116296025
398072849
476941
556760349
7395
441816787
771939035
864049926
529811715
572116044
45145817
193949854
169025681
344852021
296082335
554924720
788298245
458406889
914426655
573567778
382662718
706325027
235514816
643872075
374942230
233510187
472783946
485244696
507153504
48133348
46789700
481004799
4839435
52492847
56268
730057262
403691355
587256057
590346327
662071590
297186451
17749148
429481
447306
289345535
227317
907913398
782689766
461373
46781569
781563521
137996654
4874107
758843552
477972
42848
587815931
750369079
856505750
821001679
446631852
826308956
291381675
943033431
978831775
334032563
365691845
835535796
202805716
650156972
43864113
2046194
4911
776670148
49957643
47321955
617131390
248120741
4542571
60609390
508751260
325053763
728450265
189520622
47861
632538149
819180213
984602142
501837126
700669481
403026731
742451906
275970
256757936
3775
618567736
412030971
451370236
221234733
528325860
450038304
632404347
47068
499664255
373343
5504666
617160122
563547
696754874
47795605
766564987
435085
676087420
179855627
483100826
506827895
725033617
45867818
537118738
3235
4270487
575320651
45434076
503830828
559285546
841181669
734638263
458776563
933403714
44239894
285437940
568
2052361
795482008
233155882
404538486
486032
149722531
84247835
411878122
334752219
543452857
28630617
907068454
384214
422570499
642020200
733862030
495716358
307108008
985041699
53385120
41932
4183
4596406
185738830
281095728
456415945
4841479
481032638
718
4921642
4218612
4853534
417900
54848
385044407
51575557
146313392
212522896
884548178
4212937
560172336
4500
308281208
124564694
169148962
975048354
582225269
4560493
649160908
452245615
227762862
490811815
55054926
144190764
626156364
47585650
177579357
3381
47719
314730802
360121583
229803824
891787343
735725375
3687948
427855
799700360
422722103
95668486
4080020
21455547
250712310
49639711
323206120
211695791
50499
49382112
284315842
394365196
544033861
496712228
817805895
4783
581942156
709406404
51817
41125
43326
922382528
41078883
874124336
544056
590025020
849009086
725735860
196178517
185
991546144
3500
744607284
473985059
268401116
187083287
222608583
83822421
621685287
424498766
172320243
423483
55282408
756686485
317730588
846025332
816646002
265069420
458031672
425858
635495755
49820
389864546
37067139
244173545
687512471
761705130
437422227
38735514
4453881
518283718
837879566
524888736
465246
4347
534393599
190564846
419297113
803025235
224637400
638865704
304239791
768863140
47400451
171873288
552368153
258048303
46329729
58339
534918458
978291393
138136645
48149087
107106671
47253
804138505
4341784
367964346
969784793
278170143
465193066
289265049
339627025
872120445
240302776
702732307
236719522
413242965
484706
54855587
60199555
708694482
47850
588693
313283879
994509488
464432869
36679006
46565685
242153777
357012995
370959328
548239792
400494848
101052335
33787226
487934685
460911
42688
221779590
980169850
3479234
256478025
724922217
3940
521884632
4732941
587504773
920181402
381556515
429274618
586172786
818521187
184441646
665844959
827990284
44428
257358411
370295009
117783092
49671887
3041
780342294
634280329
364547333
183928768
907833776
53408
318455047
812202053
54633072
58033
89704239
64183
5222009
434073
42487
588978554
43080
206009490
810816081
178867078
980768879
190651871
843778234
3921585
475808057
858711439
350088440
233145771
409009053
777497770
401679388
783921478
4276406
98137220
4827766
53416
479250881
688752453
504040449
4910620
200403231
565902623
425578693
56467919
295228284
463721
4042
645198205
4751
143641955
473138
902668449
163987574
18805998
363951817
48191
4836430
422
969174154
482030049
230048207
680146742
48924978
4243880
697418948
850981365
362000046
832138890
82762823
363844898
753143292
713484098
50341904
51328244
363073707
456877
471143276
435612424
751561363
34854
373445774
222799907
214328991
63292839
462731800
520237767
64656085
49894
459798
51587148
466449637
2732119
397029105
343997510
492229
948250274
593917850
635579944
726220703
864833758
214408322
25336128
45573463
384373794
4909146
5499294
635798924
477429
988146661
910647139
641093977
675907672
499463863
141975514
441378412
427830795
358069103
370379079
430107641
412277044
625877
187436538
615584065
46014838
261591973
589740400
4355461
738919822
545314014
291364
784001323
999615605
4582
940971952
661943087
889727633
867463071
520087083
521890385
841582842
969014275
708116269
918675150
420665427
978337011
45560779
357630715
959238565
674736307
301375783
499681
633449065
609351916
290358310
13406594
915177931
714185630
57725
912880825
48312040
4328704
478169
47045
149883542
46986
264781493
472292925
687250790
790445120
191929463
296547626
973645913
49172724
349457640
85096929
461502
158975412
420549652
4484629
221243728
835597756
834158354
300645405
74750409
572584431
6640
595960830
191334450
585539377
395643103
491610707
47105413
30569679
407855130
167672850
700478982
731235719
475452819
519895578
51663
247440913
4937
428487355
929714812
53006043
207465791
3421612
4788150
44153116
483096795
190880729
48450225
848050230
275877675
509615017
865758141
466676572
4842212
707858461
481
133161025
902694670
4610432
449299518
331411696
962023871
324777165
480922081
114564573
3677
394349455
509805
339
433735541
823031068
278840473
4462253
326669134
5432979
346211168
850116263
402786347
41161
876953620
566322
421930799
5877683
29208145
865124527
489705655
629233
76779729
692894017
259194482
969883762
5849
276664885
753301745
388029986
594016
402921
954876410
65198599
5278504
395203397
225902463
52584040
284847266
5405952
725228705
427440867
395965008
281320863
208716315
4490884
505422319
52696
4725721
803803195
885786588
381824460
592215733
250386833
55522489
278290164
989294882
197294856
624186936
77022186
974418702
799037234
4430
895016083
940865785
296671027
67476099
274562437
931850336
29868377
496657846
678613159
47951
46489
549740513
49961382
473734
465080606
667130240
993881850
862630078
793358110
408150
449369206
673058843
138525831
986150779
681027093
65566502
763360074
151145586
472577550
536161509
62613218
300574
980195544
719073411
54646401
859122120
416732894
68770956
36890
236430336
978779796
3741142
195717840
723029254
4194
5219
294969840
392472817
992143377
4471626
953508778
858197715
854005955
497491378
304583630
380877361
564735043
592928843
47594
177806539
667363214
236420554
101405430
192176647
489063170
479715813
983626814
468570
840453825
283932071
200181084
476062995
48987
488905
600200230
3006
890743605
5645
796508775
370255527
884180435
481680405
456976746
4016
373241486
338184004
4392240
582493608
495526180
113204897
701192277
298627578
4866503
900035136
34991911
580432832
219650855
228200844
353425520
966991500
832763037
9244487
143469563
5117237
475027750
155829260
818362437
815358298
487038
844697865
519749981
915431706
870551359
610343082
422702885
861295186
465501071
414769634
57498
449673346
813813237
616917683
456188051
447123168
881970098
656381145
40158409
732643374
51730
135057923
5753722
318706805
5021391
839830614
4666168
491113876
24352835
44543937
652
605029373
939443291
907515284
770651562
940888366
571812
41055
180330881
224648325
371895784
360890095
331816646
852844573
145058027
333686948
287805696
968005261
300995694
17311031
981392414
484556442
460482
124481181
699221229
320693394
600463607
623145314
489368
748548257
551345110
564740971
480489744
455444698
413489
29062409
4929263
4226
497679909
827455581
378897592
448761103
826170025
393661418
383101650
41298493
49850349
450910507
756800901
476378951
134849989
560997581
576587073
458052088
49680653
954414352
787783552
167641948
880098137
450902799
45326559
45925
910947051
4890828
4478042
48058052
495564177
408161
525927392
34718
764268546
660581460
808780851
74314117
504286
967725740
320370373
44463
5762416
497769182
19286790
35822805
4646864
43648390
962294341
872922660
121774756
4816045
5037882
5085653
163499585
385290631
596441511
953424267
3231196
810356167
348118176
326516256
96359063
43242
603693535
600867371
45847396
334388608
40994994
159933149
522665692
365047544
5077
326635505
330754621
363895074
30208693
844868691
702883961
518129565
34836
46535
389506249
216003114
402486577
4567593
189376143
442596
943290131
461892
467648
4952700
361055049
22391523
722455359
562331378
47492037
469294414
97284139
359737017
204806254
834679033
25227673
446754
69884760
823970257
47971393
649931428
446406906
698814759
292482010
55721547
491804360
718068150
5813683
446169312
715674265
500116
568567
417505479
485827712
777851993
4824
224467885
415354181
162690249
299048021
536972809
780289700
727770221
346065949
718794860
251177592
191773158
45063
4821622
61193778
908209142
747959334
393167735
862418532
315419642
694784171
30558549
729119930
46556
833254893
114325090
238097274
483281802
301723976
189359071
424189249
495958
249689424
48833
5196
159539090
741993753
358150339
30599175
980389224
460667
207562048
180881856
728794931
785742964
54361
871788063
171331531
168199312
44500646
353879699
907670806
354059165
263875298
5046789
469725946
51019916
498637950
326873404
46432727
76032
109377764
749536671
88529528
468110
385041270
406776226
520279734
500219487
556781
251042991
40214539
46520040
531358219
365658481
74882358
858118418
165453631
687024265
182516538
15587498
1853655
349
445998769
159899738
757884203
944154799
684687319
22447842
530078396
6594
851961449
245871186
306590377
135295225
70601993
538641784
364184019
847903999
70973166
54901351
4469477
851187212
960056090
5086225
63744065
4496615
150084090
4522980
252799510
495174
330437304
177061336
115821552
547564340
5290964
672830331
110962701
271573363
361108767
119659870
46589527
417257413
4583647
43990416
842238852
426987864
485170515
551719382
494494928
621565215
380143003
418874076
54358
6011843
333515512
430
448693715
230024021
629526243
519128344
442511205
308319122
806481405
459952716
487293604
755623320
95833776
5693
450307704
48663
218864999
607268018
517734603
5409160
4502656
495793027
636741774
400163
63906317
531068212
147638851
841218059
745381591
54201698
297665172
102458727
37846931
362408912
390955280
784626477
534413772
4504180
47202
456597258
369806725
199727261
6414
326492903
259519
460075702
898437468
556571
599908898
46849373
6582218
975303572
58782039
322290845
92399991
736327823
390101132
261866975
47458
268957648
67176385
487629406
369877868
382770
365527243
327964790
970392805
158345804
97489711
213910349
234979761
352686178
450205
120506389
5122828
630895920
113738941
3546
46711
4524462
704600884
468788642
869868246
57233913
538570
745702358
882411075
52438250
524083591
314783092
2709
499281
56214
621965256
363585925
510431756
732720966
498885442
4612699
971296760
472957
324542696
493315448
992586867
262862042
99887232
392246333
333605436
478101316
135964901
84873035
457075046
955127844
446064803
276860464
725652049
835710150
45324210
357872380
360079199
305750376
783752368
574953595
815618637
917102187
377962
450109
464975855
483252
473904
471570904
462711640
484282176
449897
660002069
634330208
39998149
373071913
885615901
944511443
58627284
760818777
370666604
980904837
930013471
99360230
862298953
191660924
254199
419953
493303
253519519
878031548
448058
46031141
74230
619156432
567115680
345634207
591116405
355140629
489255706
4540686
129828434
188711921
460470703
3993000
200607265
60905950
833583223
993721080
271762507
542584
447807102
377917842
599832051
717245955
45749766
5853
452565
62854
214282203
227210396
199842041
484032101
48454
458746788
481323
680268647
46296
101872097
856629276
360487068
46582040
37996168
326757135
804760904
4699762
47125
464472479
957545930
73085347
466682400
590933155
403491718
495660121
587306240
763915003
67137415
24732496
407399672
44597
459859329
801662048
503696080
4505921
213240487
130473832
453416523
504950460
84807550
589847942
727071084
547159224
43644464
47926653
4649
603
255099919
469615570
48932
42527
454309
549261133
487552877
700717440
477634
236812414
4371051
5523
215408106
4636762
952309700
4649759
884377453
477315
886679938
46858
4540059
27378
457669241
290301335
723373715
155520254
727988296
281873752
555420696
498567817
14625109
738567516
983907732
46339
140777917
637965972
950467882
227801737
990976614
5770557
429620892
993285353
21474057
191159292
46434
23560458
634120565
32340
691399557
636420206
50482081
170054850
425997041
200755102
4970257
114974936
463444
177367717
316677543
649634647
514635
449677
897300107
259902793
718884759
299234962
525143321
249401902
25670906
717278332
5396589
345711473
532368687
686409733
53114
572153624
379423349
3513
53314508
43290149
682075637
154077801
297699555
177380838
311972449
404077
47526
467594305
52717941
291220916
45281343
618492382
391176
4634
125851109
747147738
536040216
497836948
925683859
49724418
721027804
593746
47961439
42171
382034265
215281554
465376042
4812820
763860260
830243250
477608437
5162209
263381572
510873326
652980580
861915193
788865050
598101390
665606139
356229081
538687
98010832
53849208
107111563
2691633
105691622
730356361
446777172
435498467
71244146
359081203
4701007
48871
878865594
502087581
48097
216743300
245725995
674442429
4496325
551708338
343524143
682590690
744879312
108101260
185337290
511528280
919071076
141703087
465788629
919349153
4826694
843743374
60085788
647075315
898240035
5319261
810821287
754157272
460526483
606295174
837157132
449399319
277757727
48943109
161135077
885332805
468309562
58636
221881489
671279819
317851
519479
918994467
144361528
969253479
766986186
47545615
334417690
314022522
58798
409477340
616595806
237291753
608184327
848821890
343964
708971176
902736165
566092
462544110
205443164
69480
578343121
483782
46713147
46163194
4475
590467147
767176657
451889418
113096955
273572583
918715565
291975857
999788554
569375176
188488151
680996159
35899387
4975915
376987794
2556
970479729
355830049
48255
597696049
452487403
538730948
769675340
5448836
553010
239227943
783863686
874235244
873414402
8770138
2
445543786
172533389
701928057
47688205
185863615
189586883
722604931
764677890
197411992
826907075
345313331
5230
4956727
410941336
757384377
900355307
48917
452665372
52038953
274659567
61988806
441626175
487903
497934958
568411144
5712359
377541539
599770719
493254
112728921
448143236
316498852
302549703
882394275
5002
212833105
75758643
51029
44759
4974897
48290
921123775
5579
450748
455972669
928005297
390348739
487795
2567
255156057
3638333
48854865
175590766
824296452
4594484
598230556
366464392
868799980
468709
170916069
36306691
117172664
238420775
123740071
590828141
349820490
5103438
212645345
575480628
4288
72885413
485793824
49553
105643603
270593645
881536759
849038117
469498507
46036
140541089
826754263
212399975
934256240
778049870
618095
507703445
630217751
652341004
36724012
829048661
439061078
3343
220464975
4605143
494469
34474613
29199698
788075095
555041492
5173265
46469919
49683
193656220
240686953
716125257
282923358
315977067
612239888
444549071
499313513
813306190
362210783
447924486
502476346
597241
346365952
319876857
6051122
558977
758399471
518645268
45065
78734193
838648244
408163795
44007263
4871700
921000401
3835
61766459
365565
3728424
312505108
501712
798066998
122322685
89241637
657792505
45290
71613
451746011
532226081
859178954
202274495
254473127
32816
58174
377264917
43950932
533155780
970316644
33617
291601005
474693987
811088575
389350314
404645959
877869495
80171517
438613550
598711304
669552778
47168189
438319395
2688
495741
802647011
74661241
45537
4364
377377403
538077118
478371100
99745243
974585792
29277064
217695111
38879
26439640
444894862
44849905
865005802
58669301
424072393
46636
109558395
465892826
508746568
220996
46464216
248923212
89872001
5458
57006529
4718030
402648985
601995613
849587298
560570339
52751344
332420599
84160600
484448769
33508475
52998524
259993769
936210817
64460879
81051711
986975160
248521245
546030958
788199871
537062617
4856062
497531
945758836
23836647
207434461
49797303
638765098
765569204
30877
796162081
4269177
865914508
461525937
273915852
4703838
311434423
40305
768561230
230349276
466991269
6289
116607777
4361103
34370617
522163216
895196366
412019078
5629506
132342189
2381
465862
494541523
72633543
726349945
804419344
454486818
42776129
527417149
54559
44594
4467814
446033373
290989811
475970
856088884
497610
57185875
270891037
495732585
428765964
414210273
262673934
285645170
632962854
37768
977874087
191541549
628201778
677561058
50343
199279057
417241812
477704028
4858707
415806087
709606381
322940174
903412962
655217630
49334729
271270343
3592
571608159
3953
810515918
721723435
548258387
958112254
918641591
888646462
751086240
46974975
89713559
534789864
138926134
565758
665359090
395228737
479018028
916374444
50639530
122539659
867397644
573832881
519555429
862269662
492287071
955386223
812133927
182694704
371470476
419098769
57475
515867386
904837432
354532269
4212644
346507879
711408948
721582083
652841180
5266
316861865
377098
897282424
989948689
448370453
737914975
970642166
479349485
588287494
133527027
63565664
922352838
384059998
376087587
44004479
564026821
331140764
993848371
987854718
542923381
451313393
187226584
434554020
497966987
195945300
84602292
311365215
752216170
49675
632023
6590156
61403
50787445
572655
847341473
375302
452083040
45525556
986908290
463206670
5699
53799536
375187
57775347
544118548
4465852
721033893
58239
449705564
913561863
860313760
756338886
133821114
49221220
744294300
295201799
42467827
339660
899880878
891120664
452903453
930894611
786244931
147918289
846978970
454574
439468518
46288509
49236
917804423
946747069
406871282
3349
543242
26540807
1303711
814265692
800422676
779786506
25181896
290204458
568461736
720371786
789240740
994281065
527668
553665040
679148139
85178789
16373390
331324756
47844
875432847
527904
688628668
650234262
94970696
4124473
493208
4452
49752634
4076869
446402253
619007718
426284861
359308135
427165443
915756263
75133541
866138108
540065493
548442082
799586845
58377658
665874272
574956683
4117831
46087
350519940
2808
467171319
784047337
52258
345165420
38186913
179066025
53091
248568500
603950843
295211
280541546
274354919
397817044
4848122
489989691
600142836
747955939
512638228
495894115
399515522
4500075
558377986
67118467
657028341
586574960
439357061
4640348
289606252
962179350
450086587
42635
373854130
395133
993339791
635033847
498353102
178964673
430945053
443878511
18604384
713573976
736694868
747073300
4474364
487907945
209611868
664277790
854609552
499853427
320328353
644648817
28430746
624325093
706724080
468689
109564375
189219111
654655735
69238592
853248224
491832
40929379
479287
303686291
809866900
611729833
813160941
855052666
901683884
442413813
467617
465243698
844202779
40033855
695061706
203666100
755818463
48895981
997401590
942626183
4071
4948473
5126554
894603937
340191427
4746089
440777710
970679061
292768001
485961819
792838444
753244891
681862417
472489678
485381122
590967665
535089003
877021852
287817510
660112132
600413705
475532
401694674
618679703
49758
909461338
537006957
4852749
307715564
880715277
49177503
773081755
459841
590074150
416985
58932679
153739160
978083276
49338
942986028
496102874
353780924
982582744
173383096
779220052
477893
33336
465121967
503635
479410
983710151
344157591
903956899
491
49053
270580435
480269
177136584
143863295
46265714
188701308
49331936
510361528
3402
507553393
832419655
380236501
509612462
25125287
46396206
965813822
129364723
833361136
499465853
444008561
42859328
479803434
4512374
565575529
5202
461844040
648647695
115842732
248242014
571225
4711141
679352573
46150
4475521
95556658
741040953
47545351
503551367
433978812
31526487
934735531
77004692
929901364
663186275
869142162
437317375
234487092
951796913
819046265
202839401
5367
42216020
399204014
867955818
278860017
501182775
453990
462663195
5112
488042662
125967746
68831543
888141336
366332035
30172478
4598018
5042
5972980
140298619
955144697
666007125
494507658
980201893
925830245
931341576
988688650
52754922
432925451
973107474
46678057
496151690
583510427
49010951
213149691
5524167
3878146
262
826040547
148779639
441770579
919225491
376919582
782628092
73296386
51464
157549023
834424567
47448132
719533975
234527531
693719985
589125510
126973654
395985740
656274166
67356
277335125
512947095
803682584
314835004
498024633
4990354
647432283
43386746
41678386
627909864
455783837
3247541
351854305
463649657
4998680
504194
440453191
53406
476618671
856871821
39901
833851901
202582057
828254308
50048
4794332
934685990
721500926
345743305
458157
142837599
794887329
68162564
933404327
339346132
48409092
881277305
965041760
52065
502925872
487286396
4979
873440194
242604397
47329919
328692972
596180064
759833542
4274706
778638041
47920372
767554045
4683
664065670
4265
140822309
418654
436368
456306801
749133838
409166710
616131566
903469732
47703
34387429
497386800
121538715
38487
367820297
251576659
752312751
857438314
27728720
49636802
769501987
630772295
734763248
57248557
865366231
22220296
22257525
690177049
45589483
228245956
770699520
661342025
969925462
602861682
570370685
943173431
49590219
38514370
59006472
868130939
602071547
369881063
379720925
580800314
466205
47489138
866691877
248494612
428
394984706
462091828
976230918
685596097
250945688
4413
324319634
760747382
956998274
606006085
379317689
649202438
451043864
4823615
650226335
83209878
446638898
492143
158346519
59724367
51214292
753944913
47441
51152740
734886299
228492221
338990873
47424178
378402073
495148
797077917
425904732
415652898
26644638
728899381
455063653
766924505
545127886
494814
394090261
663894379
3213
4855549
651870953
48146
170063705
189527159
903537585
510727319
301892321
549222896
271262853
433405
644677381
2902
550552901
834647539
307995166
528733
841180571
49025883
3568776
70044617
48224967
580962722
766271482
299803687
536795288
698863451
574292255
338902775
685361608
788114374
489342
257955502
298140526
522836
397986427
476993556
523920205
339714407
592224
820318043
49198681
269451809
474933
3936867
850166736
4542
794513466
138709006
158084745
906187213
32263884
521024233
841642332
995146994
930447781
688771
445797308
483817
469395776
349270127
435377307
852721332
245705692
41702556
969902892
108538820
523766671
7135176
983673530
45471
148933684
419146777
4591219
583829657
428253545
46152
4034479
398409737
185014585
364019729
879802407
3549491
2495
546324976
343
483273
93905962
498276
193597405
501462826
32650739
297499790
940709082
66854919
4756
725972619
217676681
603606410
891794918
2594979
856003324
997924220
48619
152219855
483409357
453863
469175
499214468
922606509
120340380
38619
39762612
4754884
459161710
45269
156271826
53802
486267
690706904
427
487414633
810130753
258695250
524099298
604338002
5552318
452421641
121998879
48477
462025277
505526112
707095372
43308
480679587
325146008
951094735
255193607
62174525
714661149
736371752
4444443
802586059
4759558
712312602
56794848
517841
933613991
475720
316275963
36409605
508956533
678504480
549237603
627109799
216739928
50123074
90046479
602823454
947619282
483580900
435671
33297
514739157
619640726
611529463
48113816
103867492
227544599
4601639
859608633
517986252
28957473
931838557
47869020
502471
465800390
224420547
809243842
45166
47931650
47839362
458313652
381540033
598255045
72866623
91853316
713785479
404688431
62243093
818424052
450241606
53098
673325670
45557
190088987
4718211
477574888
712040144
36828061
402615
299188592
298398593
990318475
419179
888520894
254487256
459645
797330977
79836906
298994989
645326009
141471626
579395167
760327950
555898693
911675896
684633102
109307654
185126339
4656
297164254
44591330
812164955
687324178
479882058
40974091
41456346
420188085
107383856
367667861
379962013
5790
851281333
42537
3341668
47642
352118313
49347
781741629
46864668
439135312
752353424
953616962
470682079
47945
576592798
46546667
46266570
53519
191036706
857078725
45679
394109481
319694374
5943196
291331077
906306815
949629667
45157
46650
43049
554586079
23011741
518233327
4910595
546585045
471650
528351853
46065404
818103929
4870143
264321310
770363871
477276296
715318879
494540002
521979112
344088169
482576199
6188716
491231
458307
740817277
338374606
49902124
554574882
46978966
717060676
439909
640026048
414129729
788866294
6649
456372
336886611
41760143
246972344
727069017
4856837
32415
616813817
440913295
311092
24072621
344478
600040283
569138559
60118828
703290018
42115406
159464531
865719803
477682201
679225942
581111486
36541311
666746496
895444132
50007
603302
47699179
746296075
135506311
767821861
845026146
485328241
732652831
43028197
577179558
621092995
941462535
4451746
437409151
467482
816112582
488467608
860286148
41849194
909652826
106333866
734726027
797426738
250977219
964026503
18521321
472141
736268340
102323498
4730163
150922312
443054888
537746506
5912110
442557756
961903231
740549456
472514706
647508660
515959657
349196751
966129941
928051749
384209200
818967336
869432554
709382540
6689248
576564739
888287681
465282097
54184390
214561286
4545454
53641807
767036684
605811815
409332571
759418610
15304365
37565199
532932085
942477102
6037678
581966187
316542167
114006977
499510
208611234
492691
53853310
965607246
369160
292283866
434284
876251368
790816822
4666915
849807225
72585800
46235690
494380
21920299
204556005
5975
48933673
506171
119911849
45323
373718559
822179148
602350522
58227133
5379
96198847
984711550
834268149
164650829
50179
17383663
223486715
4673479
58575695
990021307
901786863
40919
526
4902333
426581
45837639
762753941
3911242
489062668
984144060
129869524
70912362
12763707
30125845
630534817
749854741
589497396
672889032
397211
465412932
337646393
363879632
879329580
278254743
501057
453421839
479828185
572607375
721107822
4642657
461694
466326
368155
3617679
482779
48783910
46117100
4116
458957
978641315
472264
43006815
703505299
119777939
801691391
227999522
4658127
194570666
935578026
45834
46402468
347806665
900678670
5050768
411907286
1323154
3666
334808869
464037276
794810927
5176555
644284193
39922193
656592481
45949
162046512
505959694
522452009
535193309
183445682
282727727
554728655
4809082
94464280
829135165
478701716
367773498
5029
70268826
47800
771535021
393356560
418966
40027
824315064
58685838
28810
354331137
611911907
46975856
477599077
532727
451437
475790516
577021286
490311642
342735127
958528912
42695276
252615066
575361
4769029
294588753
567578595
847378462
38801834
309237951
6136467
223244631
208722180
517372293
815648240
761861102
320341
763971221
38965254
799260205
885250894
445622685
609043485
3620562
338340706
397091048
794181913
599605443
598064907
631681180
693121978
60848
586358093
627624216
48332552
180653045
471560899
682900789
4678338
1640942
789188267
505039200
664108998
764785912
591229150
46818798
189152808
231989169
739350740
353836805
46996
654747797
677230096
196505546
799372574
609011952
270589986
989918227
4530798
225691590
425634501
517118564
445020385
3247611
86325134
664018995
747018416
375787417
272890308
44871
133497532
809068221
616581128
44986433
394017847
41183614
861972183
121405019
494863064
453604084
897402341
176003395
361940866
16110525
374741401
5197295
833465808
426499904
839384032
347159693
820446401
288197526
578228323
4476321
432664666
691196097
868030091
605008
282075
876894824
971184115
289998754
826456098
4445808
871102909
848852180
284717153
822422780
817491054
317441384
41947341
4496163
842692949
512180702
348819712
518217858
453357
579147512
907284730
371182367
94658726
950583230
44640
968321464
906531533
4975001
624219713
50001
662034221
324272852
642922199
489332599
72822813
473893304
5746679
630060397
453608689
372387758
593269470
681622077
621069687
235914950
404597018
51784
4756881
171278806
899059098
450862
767767340
4654214
263517815
144479843
277384229
627442527
629746145
45103431
675349820
110215860
448035
918972840
311459409
332494952
410346
13672902
49581582
439660029
23502744
686605844
450629
263191254
48112154
434787904
540291769
679692088
50070050
470574
468242874
868601319
495048
442747858
647206825
872790434
238550128
4884581
489205133
496140625
311001287
122771027
660419853
862956197
694893659
525071538
347
972781835
640734676
653090004
6550941
104366742
675810986
901936045
625845644
100494655
95875021
614271676
429209881
447075
20229651
647274246
433579710
497670073
40701344
195288178
370960087
884280984
220190664
6732
41965
578323357
3911440
498006690
131676007
4520570
84931510
727661128
437933
397093048
957832933
623934458
448224
255
942059792
182801140
206986288
467927357
49689380
46759347
430315032
255106417
94980230
443003443
494798758
778816835
445521244
4608
555086393
46592995
224176079
390400066
460706524
48177479
421225400
991901616
369435461
5305488
4696236
714040649
842221185
833728245
772457240
4744
45535740
6515
415076649
578965284
581693117
5529777
55212
645211513
609367481
930765396
46032
812034916
32255909
710449970
895681892
53249272
378196813
157366898
46796921
838186010
858177153
259827089
434982
750170928
594535827
708729250
172218573
5027
484075
815081086
627639034
46880
57806
847743994
647288248
50857892
755043681
47968
237672601
45523
609736477
774681925
126004868
566740133
999501440
491062815
5053
695851806
459322023
862315722
4966296
372861150
937137172
36213
4266007
754198644
433159029
82232806
29757
839046489
703364698
295092831
813418970
200424091
337606583
462647
767514675
304953127
592479426
112168830
131654799
208851898
517815352
962160358
37551461
445423
550166
823244472
542022908
730993041
271161542
4739184
120327665
79037196
48312
519086363
49263
44257589
868620477
708999871
44558
46761738
260218757
350508910
420111262
92286575
4760512
478909056
54953273
51104056
50212
94277498
928397877
428892577
4498019
486366811
346232835
4480966
4270629
52168
515453231
516553343
10719059
286339034
255061221
4484977
49657745
256420594
4964042
15458318
874495825
394355551
485587467
605505660
340802707
832215346
798459351
35640
630866118
962653235
188506412
42442010
477711579
54996596
27886971
8146152
829994220
346578196
399032421
897488558
324728271
289056766
570043547
489323064
45730084
883589313
769905590
45972296
540123443
46426
303204775
3726462
972298485
589167365
260741400
85917171
540089117
197923907
672557994
4115
467365
820550431
302555004
652758200
35007840
322151788
48182
624373965
358760351
129434419
45365606
39623649
45364
480730236
42677021
75757837
575992
479208191
3112059
435359083
871678909
573792306
30614667
47409
987406400
47563329
7865568
4574002
463067
386980698
338303784
219589472
672437642
5149519
450317957
49580881
102337033
584916
4976674
348033805
4484789
243503296
418154
189
618037854
47833
879537821
516869831
6575
628863830
653514516
689632796
492224943
668014895
477391159
650071378
856301633
611242317
221066708
3738
526155
940225120
4982156
146373275
546266553
525878823
818509995
756291337
47953441
17571011
697092532
46045355
517864101
793947286
4956075
357511031
45060018
918943722
449712
562501003
41625428
523992950
566968172
707084986
767587109
466438941
32642007
373388998
684072624
182665157
4882796
47615303
37407132
608545072
466845
47319294
390569350
4864348
449094756
53568
175806137
696237305
393552177
478213620
64394
310963078
23922
994389018
57906249
342983107
395132581
4693
551842854
41917421
61524692
397057
982282031
681375535
204750772
34127235
55818157
600109115
615620976
496295988
4929
467494
630935648
298256268
140311861
906955134
641306354
523853772
443641039
40373
47834
4173
40064
175184864
717941410
453460510
771536632
515758975
236811454
930203720
208744218
6117
253614156
35042775
45836157
63432193
48054295
218472167
24524615
53208518
473719978
209492059
741290096
403816797
2405639
972557564
57616
424981
504362393
401183469
889054612
3241677
973641287
280492
154512369
4687317
4958783
257016093
273781552
302267639
4738476
4082387
37763488
437791095
257372546
431228178
802453220
481852
606119875
975920697
46812203
389979
225716720
565284468
4541801
4574907
4234
321506355
4830
852431291
311035714
696568
4041964
865186707
4747544
472321
3855685
939666485
4755674
305024612
470820436
972012732
52531
579147449
16216276
164385835
572253668
196081763
926879353
526234623
4225
196629923
444998
551125377
450289371
387227334
211692872
5415294
396416132
885183235
1810992
48751
145356997
492942544
458657936
425101536
820519225
910041382
292607397
489707
495045443
447539179
897937200
982718560
4592148
185912667
451289378
47520
489838575
636706736
593811093
4797970
413325431
675465701
546621417
679696044
390160114
428121
448831419
126428086
36207939
684202408
124486585
45964794
46776747
433368
40947345
424329205
439870039
515972075
797228372
581253606
46197
120290050
518940870
984904797
479049
173577278
59166670
34381
160877918
479645676
25164115
343654931
434095201
928969376
383705728
877759967
373438036
583278487
821979408
4792724
461675
423638012
3646921
586619100
432429594
882007896
445410204
590866300
251128833
401447
94333541
406270321
958779445
44622572
504021530
342331101
959971479
588896711
5155
5298384
495286867
658172323
153536092
47250303
53324
902864681
796440732
625275575
464826582
776618115
292829516
44602012
124503857
689632809
858996695
349371224
951113291
549309
72429053
338126997
499064471
463318344
197646914
479382
820123458
406710088
478830803
218210327
237239207
487134710
738912434
768094529
438768649
48104
4700943
77054036
301157757
29509304
801054856
771063558
52075
921105969
45556
350884768
54044148
962215051
84092085
729965951
312119360
528216849
4598421
666727425
5414835
581527136
602308013
924451385
305566363
523921
516233230
477995340
39084203
449277
450107
163672544
941371327
459705
614657225
479221450
312161032
744915233
249296939
4153175
118857222
447696
754724572
120
713394705
623230210
977455945
20670799
941382378
826173129
445424
120340147
682419123
180888307
46114416
606049271
819822525
355321161
863372707
4783262
937361470
418024
37394
41885
725627663
501902
72786862
12859833
647949427
121790267
582804389
513335
138343263
15630581
391250
464052824
457608
289165604
905962390
938277906
52887
218419628
761965512
979571956
418836546
402238403
4777811
28381486
336495
384526385
941552710
769876919
4819862
5171508
182779886
43765496
867373762
447618458
178342903
45986161
576447487
408443290
193322343
146810072
377221827
47476
12044918
768496982
955604508
248004785
5472
574993823
972996802
136363672
27057562
220266203
751696591
264089037
455261
4995837
45347608
154223508
551934950
752821174
5062
44640416
2469
115479018
22131425
851807026
355968180
4922573
64040016
461720
6322328
455486
968384009
44612518
413700822
43180
791874758
911975200
668837705
778511541
4953945
4387
49692684
434099689
426923439
449649289
326149411
802913272
407223959
6518
88682938
178842952
521624993
48490
402158115
469742885
573874278
321229040
863622209
20143703
4609745
552067200
475445489
852438176
502522725
973299155
520772602
45645506
186493908
77482004
4671788
446491735
4709668
69848609
322551478
5137
916864363
4802653
985225150
306544752
45374463
885941586
529498
121456349
686010037
290474088
742451603
429518462
207414427
492345045
958466452
5436863
48176
386606845
22254339
822898171
54220019
766798827
6323
856208526
5552
62602559
898498225
473144200
667204592
471689889
817003422
510687226
472965
530845
981368415
487225
467270065
4105931
651947753
56284055
788818976
908395102
549315
43835
642282
327154002
946006321
480824
52969258
518006625
79168212
456797
465647528
5215539
363814385
384644602
569715324
176802891
868131857
44927741
53302
837556768
51052704
528886030
491666910
367606925
482971
270314012
968744578
654815249
286720802
132171629
204864040
17487636
913102807
33860385
165440750
11851684
872721156
55420
855609088
29323256
46477653
970469073
154766889
916788998
509479376
817834532
48182901
454148
5890
606177818
122007765
81860845
62251430
440613101
965951251
71042867
812843866
698049066
492182108
762124032
214523236
45962238
375644157
296351539
45108458
151041983
49006059
568589843
264435660
49499
505290
840510461
765966484
827074818
936246545
443939019
10213380
33425920
668170629
32254596
670705320
785259981
4115918
562753406
637912717
808376665
106253641
73080208
460256296
44629753
49420748
619332491
663834722
4522461
407537772
923160961
450147355
403018067
46838380
3350
509557484
784385386
719647172
845943469
572544945
326820908
770527672
140875455
461715120
465366
484655954
253929887
727977000
580650859
462565
179141951
351733
42410
929233914
611024363
691380493
590469041
49321720
372452984
917582938
311413360
3704
763790347
35560128
547813888
530233570
4363
839748842
745555647
121305542
445108938
922570930
733818489
538980875
46857646
413709135
524748
48222193
4612510
971909622
685714738
41023705
858600208
34486579
754664371
50029
47188490
846282081
43229
48124794
4671752
4826682
346948529
5242
22719180
445832911
271244
65380112
50060
990139917
336455462
5509016
731250858
469267466
292474513
159506190
288986156
92711531
31461
398493822
309178662
362600
49874
394775301
4568592
69282563
783872847
582706106
295011546
4948
765838745
47569570
47399939
483252073
488171650
407508581
690490121
352016896
68605759
341138
388353309
649792281
544880836
580750104
4874192
777553546
832771528
996321162
657343627
434314
504959524
696484480
403273595
241140098
446959276
5441064
446077
88557244
576497284
47008
567499942
431884431
50253281
530831
933579890
324911698
511700246
47458368
708056516
32472364
896881557
49329396
674059082
999567022
5964633
255448796
199242278
235907401
65583796
371107267
49028018
50936536
700339736
249248844
38831245
468009507
864149396
640707771
4564962
646969206
676111682
4334014
755888402
209525354
39899665
42980547
4834833
3883
3531133
287172926
4459244
611326829
44154
146665290
355581211
902924073
5221
475951442
47389
56469
46888674
62919334
42274
279649640
4761343
619662204
31130175
700252642
4929079
591862785
452697658
380103435
4916202
477234265
5241863
4279
935838395
326460763
488308
666672299
93742126
650864992
436197900
492294
395119896
735126664
372555
49092
431280940
442811356
502825669
173885192
853559505
956977713
639053159
955288944
507418128
468936
279570590
39260084
399543304
838086871
213533724
892740663
533430323
5408439
276988653
462742097
640856731
598241298
44708816
947751356
11378377
414021214
322247801
499449816
397817190
311352395
46744
422316042
2983169
4782
160502614
774268137
850005254
895862308
662619878
439745660
382085979
75941661
460180
448788038
955905068
4199
81970112
216445801
907530986
433475240
919966919
443606830
920531752
542616630
970140701
531682400
233900585
573900380
237460631
672216427
219763873
277345343
484798
565831269
3817798
49755
286231353
81821251
68574780
303007
495088
46383165
44003
631253006
54578723
589038343
281473899
147810345
723062567
78337137
4260619
101201740
834108455
5485296
315226389
49943980
905610609
923226071
280872207
197918233
60602521
464505517
356753798
125322255
455703811
301642749
542030203
495602
326460531
572941797
219335337
478259575
52301355
44930965
390716
495824539
582364302
384
230695916
4609437
468396726
414003170
379148640
482265
48271048
439340013
178910563
795275836
453859
713619045
436175332
60339
53513539
959228551
494482790
773288499
966597500
538111742
497807
764511543
552405627
813112657
528279121
807656704
276146313
848336689
240823318
44994869
382003547
722988174
454561699
44916524
591875292
187614509
596009073
481787982
931024111
998384680
62040966
162240985
280825711
468614
518684408
642
959061280
409338518
678201792
799009539
468001
436213788
502276505
337738463
85780643
53546660
675644145
964733068
976809504
45600
292949799
846402694
427273774
50245105
801558034
700848467
820338311
351584265
5355209
485728260
905663796
289141781
886782285
444580669
840741882
4822152
933944934
933280766
56642563
452512970
783438494
56534951
363807245
536878101
3392487
493744
527053
148239583
50041
609716898
483601
822333518
117771632
962515187
853943039
790290503
458503034
589732509
4312015
473294
285630000
534885109
708252080
458077526
498415517
4049065
901959173
715496
4285966
480729867
324999583
315417
547
717997467
114944054
491728708
427962841
708312898
582956
936633386
455012276
131491937
568631
645525689
769092781
572942994
804576557
474822023
98640809
4638033
170824292
48575727
36583628
433481212
876892351
999755662
319785867
840064902
185368306
125931429
971166356
981424174
122524175
128806404
679625806
140063267
55975475
537196662
4796932
6348143
44699589
75734139
91298623
4702723
568131015
5344
380172369
712276512
823624793
376138853
40903598
94208593
681554897
106843436
455851044
861404028
43247579
974362900
551442504
899153215
45398
49691
4220488
551838491
832001114
873658207
823598911
670
51849617
890622820
496294
755943669
870205800
556637734
178814553
782551504
932779345
4989565
24783553
587125668
83146914
4619144
52289
655351536
853046761
446197850
946512194
415190102
263774977
337624
479336
581353730
879757285
469507
523985325
816608628
33978578
39274299
602494186
5174985
2556503
241296703
55575458
30406643
37064852
4517020
541057878
580394
454509
336139281
235269940
478413673
92033111
876315545
391707495
264956709
838285507
468647775
433188910
48367616
897423248
725817303
136728512
981169757
446460449
412258866
431524893
334417
254523316
87124659
37264
812718086
966239191
201184096
447261243
162658631
247833323
492927331
618857649
597126176
134466813
360250504
10377061
438439137
634296045
3839
450357461
969797747
337617524
932472815
484450246
107080345
776799806
530635211
760080833
24398407
540483161
201169674
70516141
802929723
212127349
45302885
582635981
215111390
845346786
410360949
13269373
480967594
445042055
914108619
178029657
817888392
664824412
613647266
131122522
62825301
922932880
113409180
881288766
148923815
47264295
930491321
66898285
52940
31784
4277
46036321
640918149
485241178
495581354
409122359
922944669
164380763
78442973
4527
99493208
340024530
247202644
55191
972165019
263301915
290793536
277259845
526420140
879353965
365243749
5249
4444700
49770
472302331
485117907
225442140
570123
987636661
975105910
828637016
573758900
508813049
13170147
882459964
409708
273012836
731562841
822588332
822156554
86746415
4205121
47419841
619986962
542517
281310444
103668720
793138904
128454723
445047
89514230
818713469
658209979
356088
5563
752251490
720254468
668937640
482431
47998646
139701243
582410398
454040422
583092770
177887261
876979334
47788
469256026
850354618
38856
27377
431263935
523683
3971
319906436
4321976
40799
154649353
814060370
617243881
51396628
290808070
903793578
362170423
66865405
348058651
648105205
438176671
483399
566112
481569660
110545493
327594660
481416
586068077
5240
5640297
749995664
537147278
721833134
948543443
224471844
140700946
369927174
868761790
843610784
313470930
804112877
393359534
3062
503794
91022745
596513147
456044433
410753877
471053428
811636077
280713675
370530101
981851812
32836308
161555825
40519288
588675107
486505558
650699357
482898
749651103
95889429
45209020
690155402
68414440
873626199
3996548
581782323
69844430
605364516
5277682
454289
721929028
5655798
197397246
460561680
645543718
838880813
699088923
374725025
54799687
542743
415498691
459792967
978272431
134272362
770989344
4964
522568095
364284571
51210070
654112419
109158815
820847791
563844871
129707372
865162978
836170616
186766922
614392
488235
966463872
311416139
801377048
914428762
55126
801209801
68091453
959788260
319201627
679802779
173520983
904799922
458921187
127715052
292071811
565935751
488441442
47108296
444036635
407023523
816936890
285326955
407948588
335104
4478437
518295399
948463263
416025716
47759
680362619
57148
557075630
823159921
723726455
144547698
277034
369170542
51983146
4617818
382824784
224629888
427795532
456261321
50528052
112340027
441860512
853652998
436819712
281601362
23601566
386178077
818683864
731088849
510549835
21368756
581698813
461341519
72723485
974467440
852534238
479073792
129925740
19094648
3718298
59275
842626308
441197006
401268488
557349619
932791292
129896519
590033937
718990461
149166597
36710308
655191832
974895835
333638261
475712450
234901858
738696472
3293710
746028778
677320901
5703
600603628
753078547
234425050
262373989
56118
202578053
614658279
499998587
7675439
394037176
544656624
835405510
349808280
761164755
404756810
121090446
296903403
876440605
3009622
57058
510590046
829551698
4696525
162670166
41289
747479076
916214783
42323
488660979
522660606
201878053
765914688
447373
624282219
4468314
669846472
346919699
474
5229618
50664
46415389
500816793
696471563
865389955
752422434
128947748
582141096
389076156
473436778
510230350
11777403
468647809
59183013
50057
612810909
477886995
249971310
471138
39432
168924825
688525645
558780003
842424070
132843885
724239617
316382668
563
335961189
40227
379530118
587283421
36716
452219727
701757179
341603029
854064433
852753660
656824871
862620868
263962438
484940345
647592404
47778
58725
3778443
946902733
39592097
424892260
5081891
44444444
986583037
5027850
389030
936660470
45533326
46515697
6188594
4091712
508695899
480278758
906638887
617819607
5149
91899084
838075557
755518098
701485922
631566286
234622542
683831848
680027407
48304178
24405046
786603682
973209614
5344561
48349
51860769
943313301
457718189
67744671
433984832
691633062
43355217
214836115
472697417
31401894
144512804
369247129
91318488
342200992
31989953
356212112
529802973
479121413
4675
926903050
704216664
710860877
54899599
275847561
841074410
4935507
39874592
9584276
456387745
455828585
430345091
34227337
161143105
53449
207985428
595975330
829573879
4124952
12504940
6418509
57746628
4318640
4584005
4583244
338704259
411
550029366
489082
96460619
417901893
76066107
823452318
318055
509987677
109189302
260931528
4343425
50564124
4180126
766692039
730335450
796225260
543419814
344960
3297
938840288
3939
733127248
585626085
4043337
416424130
47268
54019702
918092908
49498988
448087242
843291102
609571872
3981821
50672524
922990468
941208952
4489009
48131496
45186
509466265
951994813
753327984
151864395
386582651
448861175
233210437
692912599
830010540
3881
29454314
349214
513969
53554897
996657368
41470
812535700
894790046
531011372
42571
339441223
935647169
941715914
417479390
301556720
977862619
689140208
5933
197854383
4172510
5506
994203907
395977401
856689238
333637251
32237726
958827379
38921975
265345825
486900494
4662812
4546579
560131985
57287967
533126626
353050663
404421833
4744237
640332285
266036838
5126
551120276
265662758
35180
393022948
909082880
4850367
365343302
47224692
576
19
102381412
159905661
524669946
839844697
660760420
4630988
306132207
47864087
933609654
578610573
33806533
912451870
476959127
40046010
329275445
491057046
758260535
334768305
4572818
391205716
41924050
49754
502194433
466090258
920891545
369086491
39758052
74277526
249683687
52775811
5036
532502072
215443855
673790518
469679939
45443262
363879276
462858405
531574413
647684489
405400614
353970439
37590287
452424877
613907315
44093981
19522549
130522427
494598
580910344
55064
629583
273450239
477422
177560768
47077703
615245
4941330
152781202
147259834
404480
623079153
23805458
534502023
907993258
47486608
970820377
607268003
455508
732056643
901820763
286216725
782698229
301222599
357178284
93059245
357286509
4305856
130372972
890934343
4520188
461
611773724
632735846
396431
337222055
113816560
249980680
727136070
766036157
42323452
715902933
999339364
463471
587432382
482265872
6339
514298106
974586460
306359116
398682339
217811149
479579691
149229643
345143
668422116
617780263
570379636
415306259
476055578
521889
610442425
722052126
508544552
431040044
45099028
5651
912347576
248175731
4936507
32390
489770091
47875950
478222
450224691
5028535
153925886
553994158
266511043
874520585
162741730
170296343
609332767
164082726
702473557
847414783
357770281
202277672
865834245
463424054
5152929
285383
169018517
318152831
146170546
454808903
741406573
317406111
659075152
104994684
194942087
886744798
351905861
338670885
589140524
472287477
1893157
478422180
46265
49425
426029856
4383822
30510579
137432515
413685059
705903487
5626848
46815648
633679394
173773471
4871594
843805352
467547
342233713
387446664
507999347
66111
245457103
394325800
712036522
632461996
277602548
5847219
30141965
924848110
371824821
392242916
638390
556639158
703367276
512126417
48099461
5393665
40619941
749115607
617544819
739934714
53375404
452842
300902539
4780772
7155141
805467194
352082268
292605732
364796774
198096310
167508364
406885870
983488054
577095513
248140841
46487302
237662579
3293090
478153919
4931013
4899651
80987689
476414899
42419115
514281949
534844645
162571773
603286134
453291681
191790956
788232411
256300585
679110902
3758058
886502193
983176097
48389419
954520656
109400836
301696599
414540280
2853586
782818376
382146667
950253067
39005
265533323
134554350
761063437
796255601
39669
983822693
42431
3513810
467889075
782499017
566510480
105986619
477782848
361449771
61230
884177017
365980568
4905247
6827
711311088
357662551
986131333
455827190
56098
466025763
794943209
87103956
541128
441591740
332803
388238946
47786
80706883
667178955
732346801
374843489
355665738
5136467
47487
836210095
809910262
748192681
592862914
504932009
568997710
852092267
420565977
3668
452644357
5128
949881647
64048698
411223
442007113
952827234
343751476
174857693
175566087
130234062
38044
172538964
448689
576064191
673218003
418725072
764558497
4541958
658149036
492587
383144541
903370883
4781634
826695348
93926951
45591761
10489425
723959451
177326242
436658140
495891
964679882
606569845
489866353
49892068
189967454
452162512
336816864
867165118
475299691
4770210
953949565
799921057
708853258
5006525
850464816
48080
888815061
454298
4538343
238794053
277872
248447271
917877414
47291691
4155980
45672493
17439115
273094043
445385
81033454
75739245
169323169
309288003
574705356
701938845
43677
348970961
190731348
60596
551299111
690196861
227260062
328981874
814239021
889531056
729137024
750513830
478991804
4681197
530876045
711031917
56947014
822055473
614549726
490974351
44549531
49174708
68886
49928
42045123
46174
302547277
481809892
113152979
61681996
504894638
623163816
904921225
543697165
702512944
331984090
639141432
876700251
734945274
47990349
217703123
58054362
206689265
48274650
5625080
516588022
826107037
342786088
472155674
822144919
412142
396119532
424308
4822439
801833470
563172622
56837612
644649
730888362
594361
263151425
512106923
670001991
140026187
222621518
49364590
45012481
85170119
37624758
445049295
468735894
356863773
4526258
754456976
603325578
352625297
951914491
135501585
476554761
49342064
467147829
6226
778103772
53783993
49296466
51452358
570641046
442023914
4339
729846120
485003042
12425630
8397680
6767
407580327
717881542
85181017
57281186
48373
41853948
471893859
744742532
841321316
3797903
48279
402786065
219016048
38802813
266310249
192833660
6662
463666588
542495
45405706
399042389
35234926
4067
604354221
44521107
186429816
462832181
248579350
38200367
858867773
280068007
152256838
584598
4809176
50006
608219296
927515796
508557
41511189
36092329
116912404
404343285
723010930
487016350
154634544
49301
736683558
44553916
48804758
598947419
50293
425965240
906268923
219678295
439694303
3082654
489997760
55147206
46156185
255328420
49967
324922490
4622413
264831577
196438612
936708414
445640594
596920240
41385
458024014
54533595
926244547
43051732
168534793
389976030
448452
647999900
493626756
287532006
524480514
442902252
778006785
143364941
51997689
2492
408233
591324913
446220559
5610
452267556
458033
566892838
310102660
141666557
264010324
604592961
564408679
492656668
885544904
473133269
491375
443336540
25696646
385569315
328031685
131835965
153562224
351007
569241
51621
685280757
900528568
110167521
390980626
986822242
936251176
546179581
137993760
46651709
3806
4935024
44929
206652397
649741259
278263930
159875034
528034
247073540
391951295
14474914
26711
386538169
4134603
48952308
474225734
483161025
954495062
4724260
5511399
122295950
211390219
5484
568429761
515412147
4575473
607322
59969349
463274
506562811
1186384
49102744
453430
332577752
896314
336716742
85927634
467153656
425624676
603023191
920818989
45942
918089858
982349251
737770094
729974519
4811905
241732194
909502850
362907425
582642
525241422
969299444
200877327
38894251
683876851
972266475
61547
330405491
920833884
766740552
505634671
938446969
404
966644828
4838846
375023870
393219632
528713
456237599
49004818
456047
521645
481641747
853828927
46428
692955547
612272844
44662
596607450
436820367
466119
567894598
222829701
49303
227232003
4339068
923326007
271092256
844879248
36396
498261
496678960
336115064
984383983
541916543
411149275
850532473
677580173
910629329
441363621
567072550
885028346
871681311
936937488
574365132
3168
916548537
63054919
116568780
28278
34708336
463
893877961
5030
38801600
3318137
93465608
48620792
406457
475948
5825480
212902752
488187851
4450
404001
551568269
61883049
507421327
488066727
485673745
963387484
398292502
2694
581199385
483386242
340573563
48479392
432301
68190384
324327796
390015121
44514715
776086581
407172985
348461699
839348663
667997450
485193914
983677270
67811199
533572968
284709050
426636687
150983521
443215205
5160448
461200498
334648
928425313
643162200
4214284
612869816
446816727
410192996
720117911
430545928
105591521
46949082
728574390
19702005
56329590
8767085
797746712
355822280
104746733
391467727
485059471
3831
908386085
40744802
53927180
836380771
880742835
46657
879989057
801352391
6805988
308173953
460075381
49327218
88426432
939059978
987451315
130687095
734139667
793764965
175820495
707008617
34652316
629838
938773815
596017245
36674284
207090129
4158188
627066985
132294315
445078321
55803934
45461
57456885
895887384
88619204
317806453
897330272
524149164
665333568
682879625
506025
4616910
100330991
459266891
49654
412833819
513191105
34238
481555826
360359884
639230997
743111794
597548216
262701587
925717699
420629724
302739579
26594173
46824505
382175229
53001662
378062911
482758659
44642091
221173775
495154
415937
216157139
437173050
447664682
35290
386530864
575653
316219838
637976859
62950291
255170052
483152619
481869298
3016
441365
44704
406976
90586054
249021348
975016043
467022629
3126007
914858357
394804062
843916491
40225844
952843330
221586203
548949
48996
149638383
483132848
792132647
489
772421533
860402684
474729468
888516111
186467720
685215148
93382029
96157199
672100816
312234014
2636321
257393471
583990885
57631080
151807629
364851971
3732568
44627738
505637559
50186
952080368
839607403
244984
191864167
329484271
443461577
5370580
157090064
4882827
266906424
20395886
4534078
981504504
44556065
229119517
456320584
488077323
240759484
4500134
859807828
178207
40244289
33638
252605851
133330932
48668
418052895
600613289
583527369
155829598
4772681
909461303
595274183
4967786
279538006
213016833
456809423
283616619
472603359
485443735
238218899
40484
439525863
479718
4901313
226199621
610263656
393237
4380331
4814
291619385
297926037
444520
372985305
750238545
4313274
58373
451602574
4098
711376555
89065602
329300383
510351063
445340
956031193
339052705
4733037
763111793
34122651
46699726
495291645
96047750
193354320
556632750
898273619
502456956
983097549
472808
2380300
836340428
203405479
470197296
320315947
727195832
32668915
43042564
4519722
744032364
632266512
27966956
334245539
628260135
852123285
442199329
490137893
181326926
729327690
47064
980345521
370452951
381530766
598189135
356693206
700600648
310296340
4915126
43275
4740411
975186331
188267003
4543795
498057426
164744588
908649280
677410884
4757
30453
851791515
450065114
297650184
175573000
4578
4605984
142346352
491960
673464894
28512399
33728158
67325446
739014909
4516765
796081672
145189307
519028029
734722248
311144718
577314279
326861247
601075
552576
211261037
580661843
156843280
4474512
570136726
45960
198807869
48622756
48144241
612145248
676266711
148153922
488583
405933
5171503
661591474
121540650
616762979
43252
126460739
76719
2482286
4950310
2718
140911993
349902147
3721292
736814963
5737
988006648
682714247
43767768
34192
495327
313247502
44514466
79031331
379
405456344
671344500
32613096
338362021
423837
157094186
73051135
48198712
648873839
523285770
710355778
4039
800412251
45270916
750415923
515314013
936505576
37760339
356198431
374227444
298144717
957101395
526172950
71751367
405799495
5125328
285413964
567601116
796531638
4668280
148350596
334662947
506549681
277819315
303845279
421799911
401225043
884296384
461660650
18877073
399288365
517983656
353917
47778160
46599116
889993686
472183150
150058131
226976201
371023481
825463971
243481105
4793286
4739824
384299053
304487124
710547145
217897486
515098175
944060487
50866737
48608604
339991
836117840
723603584
529008
857414980
5090548
394919737
349821300
611943636
4360
456384824
49294
325892196
780897371
500164433
7125874
424783777
169535635
5741816
532121
475484
315300000
530714357
319642034
510533248
75383690
724633919
530111
993646418
418303099
106940852
4913
46343254
824166020
331713927
234024558
245639600
47301722
595943597
111560828
16678836
20377771
450663
61109
562258
44791557
490768
968960117
824193665
370103
489018
637544202
818481484
603758829
505663807
44366488
439504722
987138786
46924737
4666145
454123
887684840
181927198
47437649
811239191
528401029
4540685
4484
295120703
526772300
41216
601278299
130399381
14600951
932942915
980676501
534723876
741738015
391748484
693491570
512902932
364534768
681526784
413528455
446772732
47886
408103580
4660387
3603721
587
383575702
50619
357873340
8422425
761950803
24366358
441877356
141475504
977580255
774116463
831180818
318561993
749233132
430118466
49349
6002
3706
48662
183521647
321717858
572535617
58952670
4841238
4082770
47278
565605541
46089
4638
4076910
374630073
4893976
153121621
44902146
130223862
867155145
430973581
44041211
583153660
131289732
474716320
490423263
997183305
10842110
59174390
859893657
6364274
4460565
464252548
775945977
534403635
896533769
482020489
88138094
298142199
60442939
576371530
318697907
3454
98890126
353761214
95009449
46008410
271207021
4592314
558318527
2791975
69484113
174485870
917200187
433693226
687094704
5505435
709111751
352447807
251145670
108911969
3250870
184881787
439634719
910709030
524211
895161966
628546291
666070267
5581001
563299574
490602763
653652020
289317412
870147896
51939414
976846051
875637394
98836651
551937195
928648440
870565587
492917976
828878923
821492009
27584506
621061177
70504625
865466616
889170139
48783753
548061
49462641
334014914
752904914
424904942
393768885
325570777
25930
216339052
48611828
493804700
238367198
575883440
423921517
201199564
710598959
305008655
322798465
410658121
132768095
765815857
627447205
847998654
45151939
200544009
166536166
861981534
4734360
507578212
749942175
643482972
90254601
45130796
810941919
256450732
479204648
761953947
3744
405514462
154632069
45617606
538090144
928781237
293815
54081
950950688
2946
82579851
4391738
478941229
810594990
998647564
927927752
493622934
50007738
303541908
44549
231209781
572542
4691
779831011
192897800
809325229
600008243
47264971
490875
745799407
885100707
56308853
48062120
810380436
591411828
52731571
4995496
655544039
986739368
492060
48512261
4741161
45857
265842492
301285042
78696595
117073240
705680680
836062143
866939548
14672574
202304839
439718283
442161395
725508619
492449
986323789
514030
871043937
4570128
483695
44773850
44382652
937163772
43878008
42738
41746027
140580176
4574744
168895547
558982142
414212866
874047242
458440789
50295
6388426
422113835
25519
223931674
5069
46153
451014030
494315207
758084308
545628961
652864324
770055547
38989635
942385500
474314118
831641514
406473
651632391
48826
990219606
466447429
442648276
731876759
988414908
4990666
478575823
525452673
432599731
453701293
371854050
459860073
561668653
450892
48778
729663591
426616355
4857355
292027642
61189
43069840
90511819
357764
51791684
50288855
668901123
781179248
483045
449552
45062833
408307476
726048634
372727
312032
435589
828987060
47374458
44935719
475741
175365752
805517926
477807876
462180
37589994
281839305
529263707
697666481
743090693
353962276
504397485
41473564
471188504
237947092
104002822
46617
33878498
296528234
4088835
25186
757533000
178254399
29688
536959
333236981
438550121
55124
152677906
39081837
406555658
839267796
553522288
436
742500875
332022700
562466143
350167569
406315076
249122877
140572157
227065373
46986193
626463
106726524
896276764
522579255
333106
438891228
48646
32024864
312352861
668971980
873334999
483447
48501294
497070178
69833202
572374960
751938298
759409325
339240089
199674345
609026808
44234412
455521202
387233476
38262166
866929431
26137116
474069
402862551
53910409
481913494
521293201
458761193
427222170
301558306
518463472
248204806
336803620
716480807
829308703
6804483
24265
6806
34642053
4577584
955063110
758406796
4593
4574751
514235928
53652
52680590
527069516
4614926
670024309
48217477
990695139
455494530
309205821
4984520
661259707
37767
44981
40827274
45933564
483319
249944558
5314944
42344129
238126004
999623536
501660393
4871
816405065
44511
189100324
542159504
496427254
314990034
43748
100739070
302060687
367424346
720389915
454709774
4898
4859908
173248525
3770296
4457287
4198643
452311
4880809
969905974
2749
106525063
825718374
278533046
457239651
73924667
454881774
646282240
695324474
116179893
917107552
169845477
103414503
3910627
335134054
495759045
780424158
997724315
879377597
258566315
44600
304699419
925388946
243779277
781705054
44776947
330375803
845866167
361100862
623968821
765614668
55962586
440865447
606515420
445242
479043
966091380
50679073
686981703
557112782
289290533
36738
721414591
3155291
51193
479044486
35218
4666247
192272313
3681198
127945091
256321148
303064137
837327283
831715151
567204448
868716189
967375112
48307
268013784
249988951
464524
436813948
456888782
60864936
143123646
260371131
76361451
509639325
468167282
844443063
6171721
30769
262188574
325187803
475593663
95601543
35856
3400
702283231
5509030
47767895
4917490
558926501
390008953
44863
50723
826224564
478855
500978188
41907
37321711
809055800
4456666
312925859
563076927
4861293
678219043
509384215
5182402
85760003
4332523
249002319
850916392
345281002
861453170
891797992
636870
44468843
783764204
848192832
141641845
734656685
3785
916793873
459898
649144732
413171847
674165972
377142846
956688799
268661371
5509125
510298475
149598756
448382
246207222
667448158
4328278
4039491
4995679
190741547
679809
53070
688757013
135201443
316209383
35950830
358621121
35980
44371326
594376359
449482190
386250038
48009238
51970919
977940527
666418734
521129
780771684
321182705
57630
655419009
469270027
198047762
589412385
551470074
836311847
123392272
792236744
502687
50177734
755735262
205383844
584658275
34006394
477935
838558700
608233032
777604345
382325514
321156903
470240
753443331
921138714
822439195
536531841
5777
45455
5632188
223513100
54392936
921340590
3943258
801975393
4325315
821401356
447676
338171647
505230551
824782829
475063873
496370
764922364
46382
407769267
484383
437988103
447657055
944840116
122817961
305293140
638119512
987361074
67432058
381244054
592377822
37449833
793778629
58113835
5062229
261231621
132001810
681209546
61331454
518177036
429347745
658937135
35435213
579389
4707172
454450593
565888298
416031802
4543
529911175
445747
357161274
687370358
376739542
5385
508845352
4795246
165504372
512196379
534838961
832021614
46984
337506189
707718488
491972772
499187582
858414713
578143062
819456329
763704267
211229138
388483689
295333266
433119
93228125
807228544
599476885
6160876
49071
486231061
997647654
607546905
483555261
469293082
157151103
645745810
393426302
44659278
562079132
512752
393331284
49541
417472641
470721750
771494044
654591353
46484
232347035
473743
4484252
589589448
47232
621085342
461397517
673394680
186492300
676539980
387320252
62338730
4843
9477185
437397
514934
155035777
435121722
898639320
47620
49904277
704463014
321580686
680232272
258854142
730391468
490267
796207330
446171564
371354088
246819802
590912921
534071
375437692
242853660
65123555
67139
69766888
455924
797774318
257683981
290074999
144327199
199277126
194898711
453366
142162434
81214670
46266
666871163
479287126
561073783
491689517
4716012
174659808
50901
43477723
453698174
4611105
341480299
236195509
527681595
681526731
596422670
43086053
978082916
4791637
47331
485967
641001595
473489941
43397266
54457
4519650
42746323
598700249
33203369
525923
152459869
514997293
763332917
239913243
587298561
458476959
266916558
143283743
631279932
538518001
718120049
925753555
4802834
4125
637093385
32587686
53388
171885676
464248
4988886
512107507
137183385
36677313
47848375
4902494
225329473
196543969
472577
43980562
312982824
48160114
102119475
819877289
292519043
725278141
750129406
686714022
372840813
2335203
737411482
263086051
122874866
631058091
412687704
38835785
475463484
863717879
925899061
377489918
777788229
150848681
482949
489972070
48733
406674207
760157513
531674876
507400544
839761140
4905363
6654215
251311686
811280473
492061
474798080
793418124
38052521
490930112
44720
776656835
4393
830335453
434639469
140685957
736380095
883264023
465022537
401580515
61969683
633806500
482201905
357513246
971126873
959903269
373480173
45316
584830603
76692380
393178
5218415
278948238
596520149
49832873
145270013
152113325
380713698
47834204
342550958
51363
549560603
949250091
459594322
169373203
5774
284043409
932537006
48521
497466476
697390559
465390996
323030558
397837
56826956
299107241
560844247
453479640
419
713005284
46584570
215398099
58731
270594666
2682
4083
4528165
4461647
336873520
45150433
4981
3491004
216690995
497821747
850129150
46094537
946305418
4636867
563747879
729870668
797632445
213440537
192994127
900262020
29230835
230672393
818329375
642181513
763994870
565371664
437065852
456600511
44634408
862422507
407962125
761138670
917169642
4977636
247375215
522180163
491832777
4334937
387
110544639
797378083
4583324
793233244
757514707
717390937
477547083
654882170
404007
122832354
7294
554685
5048904
878757827
225068277
617231850
490246470
293248111
7825357
232094245
677648907
63727095
173505376
382275592
470634
494805427
662268664
44633
742205634
585910319
46008273
885774419
135437856
284540056
3379642
707514952
855492059
45818
589898744
856116588
498180914
614376562
44773999
400051975
672620888
798755451
908165779
430268424
358380410
4606
862375683
812288711
305253803
403007
4605973
10018630
4764840
3200951
416598595
892590415
393672480
463892897
4522130
38605
510804300
403240776
269278520
578122159
372920
665011
49930
693
240865857
24961605
36887626
496291707
565212538
44822
40822564
345724559
643581284
58387657
41466249
4389
476660
321209698
536085528
714329127
710172200
599294626
937505312
807299805
852851799
736890779
49890
627313454
447468
179469347
533613593
354141592
964289198
4710340
443656
583173
137474302
836691852
4787775
4942089
880929104
575403394
455043941
432093587
248905892
177879663
180944325
495564
337879570
703049769
578963
141860060
194222034
465815157
485659515
46718455
40967418
747357897
172694443
455423
423467859
37906971
619925363
991506388
654555746
524914248
561300
143660665
66372067
747555666
673627675
133283427
431174
321573341
241961124
44334176
651962239
34873
567756664
449153
947208855
773060938
130333587
52081020
568882
823070292
857628209
4454656
360896575
46420
451697630
872724158
916819257
541936776
857971211
259419746
50213330
507350
4647286
970730994
59924833
4160615
44986613
298919880
313303848
398429167
205346312
597543
288981
439713469
13735456
510299
380748
719570067
4591332
48579
874442634
230202007
661602217
47218320
481455313
27615843
198471034
49730
905609258
879279788
440708449
976072259
59867
197477368
5271710
343169
884589461
483411522
4425
582380322
874858435
124682354
954476120
463653387
291869510
106995585
79521339
4682063
67110401
34383266
53083
544132961
322936326
743846469
165110163
695818352
48636
493132
675794928
473456253
686798240
110759210
830728917
4628044
539450404
860863839
40886
624825646
289260593
475668168
130035509
462544
436773082
447303140
46736276
697031828
293182419
5461688
106809107
486811487
354476164
60386
512064498
652880084
4516137
475475
3039
116460453
4333049
907732790
935326425
475144
381952749
684791993
3646798
5609
960499361
48341
429703504
843357466
50634
471463
982781559
452671
44955314
45010
158839267
475618737
778243251
494237955
63303246
3747
5005610
657537084
278935057
400228880
492108
511757
917216473
675476814
394710704
761897097
393267541
277605003
740472834
722847462
68607073
6022040
357270763
762834079
964445196
47772
213459910
832529341
831730503
457643902
628698987
4404133
889399994
240410911
728568003
657431248
591255942
848096562
43330880
978933526
47167
271145984
233433833
20167946
167885721
111751397
397714132
64295983
760014210
152493495
127659535
311913348
680755340
506071676
653501038
577966548
148701779
80589019
267946387
91474425
454103917
586875349
49989067
719879695
984750736
1906314
89062462
905857038
256965932
941406922
5058
52267785
471846
4041912
55240077
236262276
54647
189600127
908272189
414516198
4260
4108399
221654
49906492
658921597
327992785
236060524
4849527
4456151
321168853
45006612
718631523
229757902
101274059
263903970
571978547
237589285
37423
5007682
48443752
774659000
4790710
504689
48494
396883341
870938292
212869750
40964381
599662976
321458537
738249994
337145909
120990883
528638577
141206752
4258657
250057535
453032129
4871712
760829441
596965075
849844574
67916838
670850010
364899168
183227578
489446996
5899
369526461
995658592
371045979
511020553
430839542
55986
530437181
57595433
320046967
937217119
48026668
160048520
93767423
691076577
357292
584154629
49611020
44563
179523366
269677557
776059020
551350053
497965412
499600
470338644
3858394
192414014
626804372
352334566
139265027
622871933
207692636
46132477
325874058
884276510
413450076
5350383
47878
242463977
703287966
493962
324899
860942485
472334
530430697
656796245
544754986
78777667
85904460
5108506
4664042
703067583
984681376
736860106
923680279
422368888
407915
445709
5053243
973686186
467375
511474138
594445457
420985598
488936750
568561502
415213631
175658062
398781111
475734
605384037
785573191
993575072
155600316
49724
38639386
982228293
692657896
288994723
54656
506491290
31183
940036353
104972499
52017
467988
185911257
204923529
928635504
855989410
183087578
50109298
463692249
641191075
399125796
537140544
979172787
833258221
607320930
130754100
677260806
734313728
31310557
542204563
951683175
572014649
289632552
602680083
212937863
22906038
612702929
992252660
493396528
300885574
914663233
4378538
4556000
660472165
854775256
872196359
355340194
474371
506839072
46299
20661736
514514395
188877500
456771479
429113
50988
986179917
586252
833962965
789728954
4294320
392634999
165538532
264296882
25523
983797081
24594038
5205
139778944
236800340
162264116
69529162
754928963
719768035
668915344
306768026
33531899
952130703
462828369
44825054
4948581
436751592
2092
488279
363592
459106641
557121946
907390787
57936202
466200294
228711783
644205589
679499758
473970
288230895
400355859
840932229
558498818
488794
403828687
46888
47247
149230715
624155863
996053907
897669276
492793
55302721
649821482
981878453
935391709
432646636
649366033
879689430
251599266
308355291
629518041
856273406
341910322
385052
36694845
635868588
498593
118886293
460266850
813328276
849943514
474058
60797
6383
39889577
629332646
535671297
143088949
90502482
433945
257979980
4771876
41086
673429367
456128
449476835
4991623
5761
415590221
821791981
446233343
42871
4739257
235233923
5112486
695840117
986352730
869853756
43603731
633745388
3436
42112259
934151159
228291840
4700444
546758752
96231409
520292834
599033518
221346976
19573618
468234552
4522
456490520
51835
4920793
526372248
487056
199026974
479415057
56662508
382553150
436252199
45139030
401895286
16998880
731638263
249763417
479489038
947151306
486528989
468209521
388198609
460478877
535140005
195294882
608916655
474378430
149084194
526916351
782879748
225427727
779091853
448016
4585377
23031912
56613
803891973
563489116
304566839
489862730
987041459
315991780
237526933
671516710
748172661
476784758
918573936
41675856
508979865
602350586
680127111
46483
213811081
636817812
521578
231114632
638506704
45463
524738058
226064469
428226450
973014290
652964055
736887935
45672108
361708705
4946
46327
44847293
724788521
357923937
51131
168269800
446415457
801476675
341015443
426988
576500538
47225
848290128
474631
48878
659573021
596623346
945379921
45285238
646075
620827268
48098812
353335
87243016
497170574
168129354
876842800
502478
485133614
48103001
417169135
960740531
46241230
179384451
572105683
725018168
54109776
784604829
173048609
352787122
4105
6659485
901270805
922163282
47982953
475273582
647863232
356780841
4753023
559972598
44158
46256515
160517786
40226
56260684
357649463
495875
390438271
459035453
843268595
45500272
50097146
3726628
584152997
392077782
230091038
921124218
4887246
335866746
4572203
425175300
55224
298273807
4999887
751030844
104198026
494883786
817086882
902199998
46846
519625752
459841696
618201578
604306516
16136277
498407598
849529468
459438575
616903379
46949
65877477
878089270
739443429
999902163
505470346
534712981
537993
443485162
485050546
515957688
917509417
439074
372119915
46909075
677943868
58463475
528572319
467079
5045818
5668
583988232
381304787
578440
48642
553055
512950540
400998
181464252
505313926
608813374
160851194
297288106
687049408
4932453
572954376
643277481
51041145
47144
4384339
542802668
476155208
4462002
179602284
488397
267198993
326708161
523732
979930875
737515423
873952541
4764
999408765
56811
804965245
184108875
610578434
562391599
771758694
49520817
239987172
522384839
845734809
217850594
45543
522965302
472022
48933
32593966
465821
888216001
48750403
919065394
496209400
184493756
47323185
4434
851392961
96398416
524429
378590
52711
5342490
169488381
608229931
986444824
946910364
6471418
5923
758906500
940285470
576162705
441268413
455486624
196635476
80546481
40621342
981916075
54363503
365383329
82198822
61357
929800591
985480855
854128925
6269002
973149154
49844
985562075
644617346
328512242
862051813
310495417
640823373
210300509
34855679
46540900
627434071
652025634
947551468
4532117
673428096
49488122
48489403
628487
674830332
90851078
867337721
3969
48291
418802188
696076964
934648753
4950123
341309351
568129585
74990884
328230147
5209823
412690
4605
45119941
566311551
46173326
224889936
81861137
989590717
632843345
687865121
980716089
689183176
923951454
139756370
145134318
911270638
331125159
339923553
14078322
543350664
4466
42966376
151209769
182137042
866141486
803702783
774724131
44932
595543701
960471540
156593539
971839359
10154818
15654154
777607507
545693
212476035
231734288
67830845
976944668
50991
55309189
54727369
413443135
617480446
936151114
71870204
505681172
499075
683418808
53650180
641070829
238069083
665655924
972706242
665944541
6317
52425749
927029613
221445725
795886277
414799477
495185862
89024187
44286162
808415722
155092175
230252874
435686840
151693729
407014873
4652366
204134607
450232573
494415
482861195
32046
944291666
370481959
782398215
484178
274376658
41078
360883011
623263193
358033645
82786319
739367296
52011778
809545027
263759358
5454
5469988
678123295
375320022
536490
857558634
117806124
4252045
28369183
3760
48677
812178400
329983
534332285
778179785
922197465
250125220
496218593
4831273
435
254987427
488115
833220449
496243
615303902
497490
580915933
5016
743393938
418070703
656090068
5825984
49594293
621212203
45712170
238692615
363211581
46440121
929172206
592819717
395272271
355875401
210875421
4818455
4458029
531751596
421716070
483021762
90370567
824626259
466157393
36785342
413810
4515
967544357
481891229
462541377
4804457
479384
387635678
49877
37917
457407
812188806
20327258
485559724
34815720
46871298
855094486
533246926
991697121
476506
181566257
42744860
4462430
776813052
962335300
484136148
55996998
774607126
751837477
52003
592286136
46511
44978
5002559
87053382
168735201
400376433
163029971
45175305
179071624
4123
33876263
738525188
519431582
875952172
138507101
470
683181555
419369
443308987
32509744
499504
967340936
365743129
4982618
60443018
337529784
6394
47930
428165907
309302793
455970434
901293546
388124347
656105132
845555289
69758705
842454095
972523912
5090
693063416
281144928
206132884
639443
692875870
41829
43775735
376698735
719146345
456089
41719
4514828
34781045
977304143
591151904
23210787
889206083
35863
47253463
86177950
95557638
38040
966106692
94542263
567255324
601135681
463851930
85144657
243076433
50578
873693286
49023678
47128455
733857103
776560760
425621216
51044721
82952723
497876
456300
143186023
45550
976422154
45145
507603779
4011
553513735
489523999
787337335
540080832
844563244
490380582
4473390
734119992
458715887
645394505
48750549
947064332
64920452
118811875
5438932
245439013
540664593
190376877
182115666
170936976
539856
347996613
2829
17835564
171848750
647927592
802524545
22132807
640559829
508093192
653853589
503339573
943858760
696941097
481412751
265010337
250420954
3759
881798931
276364795
234829917
248047531
64264622
55000930
662635275
902236101
13488613
38525449
981409364
692764449
322033786
4724525
4410918
48434383
53504918
814010144
604626389
623856961
871358641
3137856
5257059
4205054
49821156
40893484
48309245
181176061
200505977
920744093
138355839
438749986
507920675
32413
755836138
962985891
281149515
218503850
582307594
510629276
673
90397698
856954647
36380
446667583
679012809
478791
981777546
468531
405063505
225474238
460467
321392963
460590961
71602601
51721349
49594
452094625
294795663
809878109
364905002
537659032
904957653
469904560
711072105
589152673
4523426
955542229
45124
4376
617058382
4386750
42921
400760368
44612297
781094158
706675070
692775135
573020681
955895514
298369719
5120213
811864724
345260
470410
221121018
248935302
388771058
168916597
49358502
794700436
3425
324444088
629059556
4842
121687644
81875683
708802663
217514758
62991
434739830
655241317
448684
3331833
855003272
350670
807608888
366729320
636601829
170799014
192780224
574738
467888
330667801
221419357
201507309
34301
994793847
891013555
273424796
515925966
927005501
49477682
614951669
681891703
441337773
671214441
336194486
363651676
444453187
630936667
5986126
358248939
741122265
516854029
975344726
473266519
48811891
357275780
4869485
456945
279141058
502563219
345436534
4583
4227826
4210
360132858
579933
863245095
191488613
19712420
370783838
975761206
381241595
430432302
945394956
979709969
115125565
380826455
169525590
814257898
558648998
283629537
154610470
514932586
823611598
4467467
652224
683978313
3218
751827285
3802309
221067775
40944827
46759
191759261
757663964
811245305
4459985
216862626
283362274
437492136
249673759
945869211
620966564
42546
905952084
428832529
565007989
3983
642471097
357928714
626003168
321596004
413924
597265295
332173109
736872142
767614761
505118
4749240
172222069
26746551
806201479
891499546
143639289
819042245
905879914
925889888
342561840
52347
3522
244302205
35735875
587293
482252354
561426213
45033315
55188262
172083073
324932694
548483779
605363274
49196009
977284227
5829161
59051
313031
457321786
834892614
656421034
944090350
766772360
35639690
524207996
255731069
862510099
40815346
895522664
429360487
379294043
526886
4709603
48753
838173923
3944122
457127495
452575561
694155990
348668308
47208995
38827063
559077773
969559066
204830219
563861424
87572462
548006211
4805721
3160529
39846548
864197852
52207494
48490316
472976737
895516208
574744676
279009933
324186882
594670
45961429
54920073
487550905
4371254
150873269
504432716
480247254
488903248
39577
271906218
413100051
212076586
154491520
903385298
548606
50440
487505744
997731568
760731545
4618181
509111812
152341170
606802263
49084
45050567
937918988
924673572
756226126
462481816
286845939
276764937
478858850
4896877
610656826
522148202
4689760
44298100
498252632
27307
4722316
454352346
607544845
460862
813637155
997370030
815297855
344373073
541792
273352976
990131610
118665337
784437213
495674428
677641677
997792545
823009852
4541431
51534465
358542808
111705391
476661858
49979835
376084114
438703974
208096306
619209116
492636963
452342
696711217
293947580
447481438
189928435
585305674
980347905
192039375
476511149
835342632
846670141
34054846
78545892
950851209
43810950
251996584
403074819
399066781
808564931
5509
848496992
122085163
888476958
46077802
116742403
86068311
394624281
426991886
238574168
456940002
46578213
429935738
124775591
752165372
391564068
62828446
462834711
43333041
38352
472410820
80096995
432770157
47431760
49377982
589507094
4272948
348495827
627751606
64304274
140842221
383743661
49959090
492141499
44536269
275249804
730162547
500155
4272
758582928
46491
912772935
47800662
575875255
4167378
161218031
914704862
21853801
5958615
842815274
500883372
216626432
292819650
447773387
240908282
467209318
590487735
359315596
489856460
534950976
34379
20255504
576064266
540428139
48244946
683874100
597137315
312326974
126776717
111035877
924731280
5456
49074
532390745
46389613
796064355
43840
59247097
466476916
449285464
996587605
6546389
722958085
672060183
266070716
490903569
21653206
4954393
456520
34415
591429291
286766612
4734684
2692
894891025
706680119
802045711
106711512
45582860
922158548
777819469
752602692
915888353
943610928
36644541
17920105
4865192
119086201
696797352
47249822
507922642
458852
40159566
718552315
892686899
518759919
46269
3741826
35066
555460345
759672815
248134414
473443009
558161
284919062
4539980
423021380
850152691
172532201
204105994
44997980
461416142
46946551
427210624
44608
817094213
582619401
122222712
544307709
697945860
870897559
862462475
449257463
563944111
45011
191545142
251376996
27812968
475889091
743368764
46614
4972371
314157771
339644224
4538336
730626780
4984312
44543
472437875
575629810
395101
406205810
49034589
506647809
332389035
285572809
50209265
503813
422323013
73090
44065929
957204892
56140407
48412804
51647
693759089
179505621
674765798
128249083
165638675
509934
4481279
65405233
179017458
4694
32700
392228774
449567385
989795264
343229
182606879
632592061
218915334
493630604
4881873
41868533
59831069
4296317
128459980
833841821
43270
778607775
632649279
261597828
555941
461423064
4922986
768802030
112323512
47781486
980219201
747739737
4556904
934762234
900272186
4592
994612213
630348919
428692167
838661729
671576371
48464
54874050
277416471
280705265
426372549
252478865
671175495
46762038
567440153
5195
467079156
15965022
618269508
540470897
3872
4454282
681274695
355401162
587261512
583354978
477750
4548864
395005
4957
733540734
979855484
586321722
4218904
383361960
453673453
6988246
814907116
718431684
4904142
465692611
698698744
454035910
367369837
584456
47605155
67279633
594926506
231796524
44766745
22710297
932261411
866584770
891205371
48743878
611869465
3102
43198
397278822
874670964
495628537
47625
301426361
490925
49387
231505112
58779122
101958587
486284292
58745837
495614
588154936
957963327
235058712
492429869
297750574
46282444
458585916
571975471
268857751
293208664
663000902
25529994
554388889
793536042
80543161
49506
488309523
129307879
536081918
634756594
746025643
52914916
4643057
437169166
973713021
188979674
760490162
4631035
406302309
52516856
647705254
570692310
5470
45928344
5376
466655
670821835
306842245
525743575
1607386
485532433
5306
869825251
963786738
37636056
95525310
67322362
112800063
36062
597357358
995928252
28716483
696214557
92715772
732455450
482070795
379820804
89556571
6036377
762218622
17129163
46642
90949594
469721107
417984558
7615378
40175
210232739
911348796
864719067
38407
46321082
384249779
604985168
285640715
759803045
46258273
344986529
669197848
267920243
291
699851484
578912762
115817947
490952258
997784873
4578948
581455284
641053633
212734710
979711773
64266
789286278
798273736
49389984
3822513
467810021
551867256
4537948
384033241
490316481
820685397
330412109
705905488
485661430
288875534
492983974
255139
824968446
409091124
47667
47279332
480373
3451459
626287375
668550699
747990881
191746644
475055536
290
443142602
671315785
47159
223084097
559838180
74652272
620802689
66145750
516370
969242551
985283880
61138
20755503
275221536
209009772
488484176
54324378
749925817
38606705
573310561
641380296
4343075
438609
89979083
639908
409889853
464044304
120491389
408355202
421710709
665327121
973235498
88751601
208451865
445045376
493120979
3915
45202
462638416
464420649
499011800
511755324
556890417
397278767
4312
768553580
819130739
461511209
389421651
900118104
792999577
44621
996210954
968787290
5377
169535798
39467
100647025
46755
19789110
133714949
415900
992442157
282577527
54138157
689084276
365653685
417033152
501254884
468260244
46356
739966203
458792937
729066455
470413
971114320
925277558
483156
992714781
116680840
45791605
534888850
685990146
130980299
303013671
49577202
37770704
463338048
106925243
301214996
113742044
876365874
358994053
251336640
600107696
570329
411446239
970921664
785503085
269766581
488673
3931209
31085135
392184
43309687
4594
48044798
335617110
498470048
286239027
434407
46966
4668822
654417709
2893
4874318
818855312
44872065
465836875
255333237
994089610
135053441
507823606
4725826
522144805
80373820
324622615
447131754
443551
137748916
39328604
413128064
9886588
544746584
244070966
163705442
519810092
3719301
276170070
40597179
676630665
446914
523595132
90560687
985457292
2245333
102439635
793907860
889889108
454625
385256157
3419
567984028
3921
5352233
929699789
302964004
46568
481240
487858
41447771
4581697
255469508
357545403
519634297
489161778
727058478
159792503
927776243
568543
683843105
345967508
4360060
502
45340
3914785
853020644
583095503
39574482
5192
176856325
266892124
467756741
751492008
159871723
546664224
355454061
555159486
48860771
45906888
498853329
189022404
501626198
458892983
39389
353604615
4757826
533782652
52863
494023000
346088876
296379041
60607994
254213573
462943615
79602332
577025420
33159472
734799587
561202605
955662012
191051479
57612
514644
973131945
779165917
499675
332147334
650980890
735539884
5312471
708206779
354921306
455194652
76802010
554093990
46109206
106811594
882476180
168794386
848439658
634610420
449398111
683239672
48820825
31907
411829944
260667905
183102385
995687204
333135718
944917888
304702162
475657
490036530
261834269
877263425
474014
319281627
666683579
568896
46590
42843687
46375
877928809
977478260
705208940
238611265
457147
532762981
4822960
336673548
774816371
306853451
463470
311866788
829615798
644
612718983
490459251
393278523
60934156
264956642
49104722
54481
523
291543981
45406531
49723
49739
19936544
609863450
673182676
155745390
20146707
962838008
741520901
419032317
55845775
923558247
595453974
37802871
467604519
180202993
55552
711321338
555194739
4633808
142282175
650800
357463484
484212
5386967
546540753
277133684
45021512
26638639
821975439
814337511
3111
483975
564593668
986404411
54101
809840345
4545556
4736
4095232
51620334
918224673
93122223
52912
720507322
369462607
96899952
510701
49874415
453452
265076231
990684423
4760565
251290312
462449063
504869391
450834106
49071680
468528704
183946920
319918244
49086
688951126
804234984
832367341
446257199
758433534
406471
663658773
4709688
83095932
4815539
428064799
441189708
296141524
4834910
257774930
101738253
245790794
487426
301750150
300372248
410360
464215
577956870
795078483
9325028
469396
4893034
487144070
358783789
4863
4307603
220396776
213461466
469112014
341951797
79237180
4550830
731398861
335417425
516315175
832336551
488272105
40711053
447765
20381180
90180068
966285680
235696024
917177203
833215790
350698307
920175981
4938794
51532
830808849
4496444
240910228
377982518
516837195
85518982
336474270
499367038
57440
491287644
351847507
696574695
36475689
722759405
629320863
540733983
493557817
693494100
244170131
608870117
654890
306344707
429063812
378277279
640214779
119214892
49966
312458860
4541199
47273
4679010
483814113
942307711
517506099
763805247
4508810
694603260
672815611
474534761
519359
4680
471617893
630031145
227430629
588433537
460040640
669983965
318411369
457810767
176696716
975701344
747109785
430381
38931324
4679
392759
356056591
166971753
46965883
4587164
4450100
592697
47505144
257712496
468443560
420491590
983547820
200685043
4904728
477341
170077065
833859732
4729346
64789022
49586
188920176
52657339
2992254
244426080
52852490
717145720
334795
33147334
455821
260709450
468445
872430466
3838
328065726
418128091
53595
45278809
308448862
941123656
52447
12671438
58292512
421330856
286015545
835650641
840456455
911915206
142471723
429276498
488695
622267319
832647168
34960185
995620896
105648093
472773
756056804
35761526
54651890
48484
48301861
858046175
587576030
997589296
229679223
625944140
784543590
601570889
591152724
887129981
38414176
487079
153032421
46925
405688754
5185
434485912
729630127
874563929
46470
585296643
449919954
8702462
46228
804322308
397687330
737323542
635300557
47322
864483742
5675
784021735
532474479
50551
52217
695924752
383352523
640313422
26850754
348349392
321644898
520601502
311728690
330703699
996703157
3317
30994285
575504955
281687010
729459284
602485132
46308369
77807353
611952709
202475623
129894382
887940324
464081
42959170
44388417
713953896
300109895
91205387
607670320
51823
397960545
505433763
41750662
919871844
734884827
728036560
900456129
998490263
37388
188855752
55928074
4120266
48568
622115951
400476294
2605357
48088935
960284899
401264
886073435
128161796
655916774
255130716
4003924
421377246
240434495
507329683
587257740
312238319
689947361
856599610
797392295
977238328
883951277
458634279
689404290
781671388
90494029
887196886
925670758
780126570
847124554
489211202
889363645
964339117
286992171
634564752
34411
162559589
486960
308892000
436534477
221398545
320
135907186
393224113
241413725
483444653
368724863
201926227
70023757
536272509
330648432
94676051
709551585
106970564
50709864
399287899
4079811
394947110
4211678
45509
95589244
437500
4462
730457826
893804445
389998911
666683972
24513151
205469865
242641753
56905795
878307001
33171
519468201
514895333
521649029
302496
206575675
779615398
282981898
19001
439178318
473836
4723
38792030
46758091
215330030
490941959
458341
4014300
898381964
36572229
48942
36341
900546289
240864225
305637294
864190813
421079166
36925418
863303564
40508
4747
869673591
257620009
39135
718802229
289438467
794436336
827161176
834410852
455105
360918917
42056
247874980
472543
54863319
455
487953573
500321
500025935
967102766
51282152
32204959
511914523
864462202
3927561
18233793
156930943
529444205
48614423
893612895
103191577
820848675
708897865
224084886
404629564
476770890
5258166
387168063
605716312
487352
975559785
669691965
275310406
721963284
511725349
564088822
754675717
48186
586161
286027410
648922072
366395803
464278682
447
59912977
630533415
324651403
187942624
297039450
49632443
766727951
46065
192811347
482205455
40693
4872933
89198523
45341
738547968
782983695
653125986
50166
335448954
52139271
195388642
133100275
418245197
728257527
912512342
239428792
50911
180340745
318045648
909669428
52151102
153409514
161195921
26059
44519503
593310502
481614821
29022
444348955
441229929
48498199
206148247
531223628
49949077
548531
467596074
996854191
88483038
459655
60584697
4345017
510670481
758778846
37626
460035
246845403
34435278
353422178
39483
664111313
431341
55926980
281911584
59805127
935486457
551649395
48252
40113744
767889093
701095773
777477181
41721243
899932329
617736500
398034870
446321
643196401
940908960
938255898
173059210
685192192
879968177
261861840
408086767
3086
45627006
436725028
383370759
3730
80174640
378871526
992757233
754322552
972620474
47283562
173123310
517714039
44069956
180212359
45896
437183402
579652420
101935086
808645185
57638261
199185115
864002974
200022825
658914038
220001041
335444606
582058033
682447556
426690263
811636283
52294
964600265
44732
621050446
420406777
47854
537115456
299946847
4546
731709348
451744
811595415
384199684
484167617
60048
289117746
51385722
752612048
370032325
482904745
671066645
890706630
973008421
532875781
908295583
466285
46305
349157453
701803827
792045668
747701482
354101777
530241364
822578590
101363149
212311284
436719
416860207
479490
4696115
4009
50233308
5336475
42203
988528692
866507750
55629
409695243
46213020
156660714
70453882
40384
876831952
879994418
796008024
689746910
516007258
54376943
106361033
16379255
3617
46173408
340784291
1421873
868287442
891939909
425336675
122334810
33275903
416824014
390232975
330556606
279775421
62294956
35423397
151893187
428881991
876586706
317329552
140999001
3408158
711937563
244880247
651061223
427447652
490037414
46421667
515077222
325290788
102137693
565966277
59404143
311190100
99847904
46747099
341
805948496
571087543
376394266
664187077
27932319
47464
131116776
638564259
618794775
37331881
464426952
448679672
5277529
295351387
329824842
463544238
457756
4088
662412065
44338202
40901
811643672
10759163
430663869
4862632
466186788
991077254
465285
256692550
924211790
4497428
658085170
947171999
82177191
376232018
545713798
279875
5183308
4484191
489070036
496429
161757790
45077
717153891
42011
682208078
4604042
7169098
604349717
300460650
587431742
1863739
453517
819626261
476836329
716347068
49086773
261726743
53397
347779618
90651641
24045749
712883979
178483022
442557199
397084687
221
609537188
525168113
892472954
851728453
590523968
922441872
4449
6390
393247967
781519996
4804966
677060841
730833959
991486686
122186943
40039
661370904
220270695
980263758
51505144
246186633
458002629
495710
490042
462876
80391284
60376925
36630
784524190
577464797
4346348
696247346
190121819
590569
959219156
252655176
395957411
624212519
211545215
904227410
4901749
922947989
45859313
590134817
660130524
78393102
67341
307779353
952537132
375669
44614
30572763
875562454
826763419
14830211
248520864
543070
611221645
4609155
388868571
216852892
49994
51344
493850642
531390663
56387231
960602984
435931
955578272
921814745
252433279
648364
742707156
6272171
825175557
182088663
242916544
618022211
282027885
829563744
511160011
47695475
460803
161657017
14402609
415013869
987319651
6906414
4816
457667174
470219
459392
637422711
485193
449552463
405469834
44549101
351511730
708066329
531777556
646381519
46578490
920587911
365475761
516294885
688708816
836847698
409386239
798089959
462631
244971108
785245722
908458640
105803793
485862647
315301873
748575813
369132312
4683757
95058002
587670897
519954140
395920599
108969030
766108946
44444443
875281602
46436103
1930941
423791
991526558
4925077
348128114
327102841
47077759
4775868
166170934
47983399
4840085
334224522
5037
490094342
65785
528953
638055542
506773
5493138
347440970
44854894
742484971
257170335
772659771
445864833
270668365
918874685
385168906
883114330
643402716
475129235
276946178
45385287
51420631
51570771
212408479
463424410
823357498
966504401
4565534
364461451
626886064
716503523
136810951
191719765
430303867
480309212
391146301
47975534
997048424
442579777
809842095
720918436
527700821
556778712
832156402
723042438
889504258
461371970
971607934
456586995
286024853
972892598
619338930
4867226
527159726
5064631
679095303
89212391
85622066
49956
829487184
525725828
783072796
232811057
297509940
557440
487340335
525027903
472213830
62169925
366255044
786182191
65384476
452936962
49104745
5483436
5976886
4674040
846057092
5549377
915255122
636155566
833329926
388809296
189289663
927565724
138509412
627812951
484217638
159911824
44697
955545376
442287221
327754502
699849093
900421994
515423736
931241863
181588810
146611007
4956
932773889
451722
830333625
5750
430548962
942260197
407659604
4798194
49322486
100691213
68754759
236918879
128194805
9778265
506604405
455498232
456792
662615492
4779602
4363875
169524304
207438021
679336826
467135882
757066901
49112782
397532065
345148685
239367553
495117742
605778
2397
4476184
600866379
4446475
451739998
320365924
806225543
4902199
5829122
49269400
4966191
463570797
403742687
816010039
5303365
84989271
489157551
65250647
942217917
444708
41469278
660472577
482973261
4920261
591043753
367756530
845443605
542754077
4991336
4839788
140532064
451133555
385130074
802974431
40728
875602292
52639716
620986
38590627
235058875
56652143
815675355
180174681
547890774
502882932
495253
49513639
269214720
682146185
192136611
789819727
172073845
41605
139698456
823815805
3874
794723445
492975
35141
45527197
55167774
4754358
634337584
4954262
444979
220476312
43051161
292155988
417401521
363626830
367229
635271561
512125157
2645199
935166299
46436849
23926259
278863942
822765106
5045
887636083
964631061
457388
609149
35007157
931978922
725418734
870510961
169845
269193610
43150240
484370171
512357925
3405
565761240
64429629
771543568
399207202
984345720
7
122615634
47260
602634015
327954474
107955976
940850862
412303562
547267831
244697451
939902034
279969843
6339220
583124257
480009
45914
490196
963733111
251014018
312124417
317562045
5526505
702694104
16616936
146009838
943781441
704623424
443150426
5607
478612023
985700124
229422443
506707470
474681
561199447
439050005
460909383
379518399
752034270
4743779
62127
3647116
4818
302271633
53925
556097611
51207621
250142968
831630113
181005818
339642351
194217076
544048700
233388462
311237038
4908681
3866489
145674788
412908958
650923296
324214
913484565
694068151
232508617
454518834
48530763
265620530
294610368
84886218
22178247
966004799
636992188
620215615
51143
881191413
584448552
150930226
48837814
483222477
3150542
39307102
430722465
90728792
276053023
282861441
4681641
339955122
277828712
541689802
692759177
284797234
837892905
863761509
4488
134616664
938368628
4930
724333812
544987841
967729764
183555651
560472262
46885861
44904
839548583
362362757
712827860
412193101
4476
481106451
450052
448964923
385356845
101227933
633416559
24436739
4823170
3687
412645
214848084
5286
48212742
692050955
259006973
394984591
174966499
72524958
3276697
427211221
43508
717780900
274563886
307362660
645221
544383276
300327155
721865556
3167757
218205458
439153785
516251330
817000230
307586936
153576212
798113296
457954
871505824
328668484
184272039
256230386
178160421
948067553
474013911
237104047
925170292
231889489
46825364
46672
371601402
431635185
627981201
64960552
50674
290756274
53359768
453507
530219868
927088823
475937736
604334413
554870577
128386789
977951500
379556178
499596791
441884839
948223554
458654
155406135
828920336
405470899
379811812
602452763
41878419
707292487
45066928
51081660
145437802
60732402
44171722
627162454
50319000
524782101
766206349
154643055
516413
357898988
932501903
176633090
3981661
860528140
856737043
49740
187255915
808368289
529908590
925608667
531212
867451437
594821253
896622866
753398193
906458175
253250118
399908434
731413583
484320151
59688349
261550155
248036303
362468631
169650197
37459036
498810595
339318091
731871468
141707487
881360098
760616890
4684918
693815840
49224893
547306776
47473
390635821
190763835
552840210
581412865
854109021
304524457
372112
731601648
59526613
416953254
205673164
48055963
43905815
401804583
844508178
801123161
422563223
4522978
471976471
656849139
36829607
456509721
817392493
544996831
936263105
45568
638334145
452924
860707935
47542218
908971960
533663802
52923191
826458660
537829379
773504157
484745
5101584
4343432
475611
387746980
5490048
470240817
469729
46097
967925218
4201
53806514
4463406
893388791
441716344
888880113
745007094
225107167
548702687
44836
46788638
664905932
457426914
29358534
4807
129214790
682927544
565
99194012
92693281
941650302
292271888
939381455
350755811
432811765
378363726
835377640
4742852
578384830
36003
908890652
695830669
31804422
52035775
50966245
498895616
455811191
142673072
417320572
819145320
667101470
428108942
178348159
318012100
57538186
527211010
768453884
50956506
651626817
52325268
462937
50779605
324255375
6467622
983379828
181884212
437071024
883919557
210824895
591657003
557053237
915210328
4884
410357083
282994812
687059229
476943046
130138356
352158456
218737471
45329376
159257093
768392361
596952651
638004150
983832950
243733056
429646685
335556798
48442031
515564
59995818
872498149
165012647
555812840
576631189
937126801
613996101
545095874
256176982
830850172
388942953
715653864
4320201
939237844
365540
573765
577900932
101572898
646436990
647568
467547194
263109093
54960
45304837
676134266
491677
174065835
657707938
4324370
618861693
667622188
68639
790315462
451919
938217184
780371510
418847321
28366157
572218373
243136722
204142235
187181110
32717726
162817924
3541875
6045
771901187
31158356
35700358
160091892
49844692
30684
665074567
712576536
49044404
445523218
300018086
4043
4526949
569920686
647995090
767161652
445809
5515
182610314
452574994
695254958
206397026
947561560
615797561
395265
248353652
208360401
29144911
643490042
4716293
369296
5520
472513
414244186
3710877
531004204
483533678
63720657
962358842
954935823
717133412
274745854
57199626
646515729
63251
571505551
992922707
4920480
852121189
476653
669910692
262588464
97265644
3908819
716049518
112591117
6731896
37010596
280642008
480744
3909
487999107
285208998
500071771
545109978
925001832
79717295
704733528
50016938
554327753
476301
4525
47141678
641134968
475831608
45841925
327531695
428454114
495843784
464032453
474527109
539897867
50725076
900420288
764589033
458080628
663397203
50751
141189426
209582627
3448
464031182
44482
403485457
48540324
521460637
449427714
45198
48203960
480511052
372547373
3640998
322965392
892034144
949146024
618746750
668871277
123393941
53173101
450395093
874252335
377531579
3664
491782056
43382
836667674
309228398
328576087
897443773
384718018
33720257
736982284
2322
4405146
449183729
901471629
5117495
50482
725358635
415989953
699347475
356549
50771249
439798
726008149
4530194
46342
5518152
90609928
423626432
64504431
487668564
46177609
608489869
815219359
477421490
47539665
489045
58791873
240780286
731784481
977925555
422987
40106
570845010
941043576
122734748
968088329
227772917
457161604
49555964
506977533
666049211
147119993
455011802
38880781
518511268
55620861
775453600
42741980
834227707
888532053
4633966
42289
5127273
908102805
289719
155226306
57711339
3191
60380131
4900738
652020791
47365097
839870987
444055598
721109964
102750303
178337329
5522
963064411
402783891
4770730
241500607
323720762
473406629
501458814
580629029
239390000
597781244
476393072
572616193
452998172
300610899
4860608
360634654
117565849
447793
864573642
116778708
27164964
92304410
105728790
738349091
646901913
49360150
798219486
38110317
330275346
403999557
373479277
84080262
71411247
387491066
45626484
208176217
335353063
703675176
940842247
973206655
48594
275742799
786729457
159329506
647509322
152551415
968350392
220990739
63181686
470526963
47036
3481110
189464766
401241380
649563551
4553783
398561491
477739
45947610
747255428
65928
262129882
443775923
620196691
6006897
470516888
47487653
32502
5417
602211691
879232793
62198840
903595842
34242891
4620116
591988080
4034042
721432771
74986903
5502984
3044107
533531
700460306
943955245
373259200
848132670
799945399
598847046
870647554
6503
643592434
896225883
184117544
649238288
77943232
50230060
4937388
805315093
477844684
578742
486640474
264670637
823028792
393154919
901674425
460819553
482070709
697148229
503794906
267883455
429382871
44954871
27879130
796567653
776880222
194812439
985485982
240366856
764738108
48820890
576782199
206900544
40022
468096
979375433
759541086
515955936
45955
45538
96018698
147607908
537530651
46700825
339332694
643102580
521230908
560612547
48696976
922723675
268394664
106344830
4968936
410060681
708854718
968894926
593731664
117304083
297368374
3807
136153160
458522211
335275405
35346883
735461571
928657138
334114954
609164237
510705204
503430791
4671948
3563
97569093
51460772
60495727
130124531
987360884
186206971
80226709
191647200
51917538
5379318
545105
182872321
45966498
686313342
469884840
458
912701472
653445485
436033685
4915925
489269232
691402711
55944573
458782
591859601
3683
45733
775415872
512596245
60554234
735006268
161170746
47851
4921308
554973076
386906662
361373913
262004523
332771117
538661781
81834928
621038421
955085825
475456
628636619
404129648
561968072
4838
45956836
499575891
305
86747889
952782228
5183110
129151920
498820543
795004148
502053083
428734478
188403397
107515559
708064133
893414961
981896766
692688
65716630
315714016
229944939
886751217
451365881
51072536
144735027
711921751
27556091
171183810
816835715
481710
125767424
494000730
206582303
62767
192238126
832294247
567769
562088394
493167032
901514907
164931208
49850
822133790
685450888
438427979
187232516
392631505
150131772
597133544
630170322
404476458
119221398
4652587
502681661
44701578
940820935
465758031
4660142
48353
447764218
430793460
770740945
197829037
746465768
586019847
843699798
710123137
47687
363858512
35646
491959
56204
76742468
751494081
995857079
4709468
57006205
49030
637628
509996355
765764150
540640296
714437969
862782511
3161586
387506089
594145373
4472
47491712
412431530
918018983
329335
37851616
943821170
449815055
769420614
45055826
224673887
57843
130475698
530384257
646318283
407456045
117022612
334115580
298486295
986140088
812487178
4497
193717661
238308269
536121687
48168336
433360843
389873738
379921555
484680
446845
988798631
105113446
235616236
926718356
143500951
51846
474367561
451145150
362802355
597194905
996813537
57272648
314197255
614085013
46610
56910053
558006384
47919265
474680280
642658747
494017
994246763
25533257
566935250
827050473
488498659
329355085
226047381
727152593
52758
4769716
316452920
439562531
657840220
811174937
642316447
617771852
118235800
49585350
205723944
327303610
21848927
288834429
980374256
891746819
897081967
982872849
474902152
753659275
952153064
483344952
50287
261310397
4767415
47102089
466610931
368094248
452922
585378928
4711
607976
989925224
561253032
4932385
367178931
329595930
657876436
519041090
617
55137740
87809646
67962006
648969525
724522336
488862502
728880406
162984508
47317884
95435588
983755096
425474646
5975208
259583176
495961073
77330910
56607543
525299017
465779944
881750898
136402985
775450100
929293274
651614326
4898961
829836561
136812041
280168488
48185256
922297036
8423198
488447895
476692
46724110
990528775
784007769
469765209
264504226
765357150
605962198
530939615
728750354
165982633
78424486
3858
597528378
53867
819485975
202650410
146845031
27703204
712318557
109177671
56837
37727
64585683
428406819
640
915186915
825491925
12888757
288325207
982299699
966443843
25967
876760600
469677
207143019
69149066
311557757
40424843
499434
34161111
9972150
365648998
46988897
5109427
285991742
726824295
48857431
380154
167541159
488201784
603898051
694833068
613540
338078751
788020501
166168643
760252592
956043513
181094367
609199567
152327831
611479607
461320
798978380
111339195
680938564
467658760
333524990
882557286
43794
224529913
357325849
457709195
313322897
5006
4719998
943237401
5669
985505472
56068
12361600
335193495
45412
131150699
404847447
900542623
117390972
59111
4756923
448384
478040097
210824809
589593150
492485305
66802571
505558899
48110
617759862
578543352
877281300
4933
817291250
993782468
636811133
622679
855377553
65989081
564912206
784634805
508490
574970084
3339399
944573201
601283916
243315042
475767393
40502059
47777
46784
47950470
935508087
488422
743770450
516489
826447160
4400465
743151918
274600964
4941226
4732238
34992231
795891007
727367390
174286000
324264167
478885950
358684980
4391
466519157
311560792
170189814
38531727
426950109
292299541
39100
441576
60124515
93015341
33254099
760119448
545314375
674989822
803872925
981260527
575036285
273806828
503083703
526345
534428398
441340188
606762438
254777846
553354161
391482887
404301953
5739350
156462113
469353056
523892720
495400862
479678829
522487261
977868817
501784
356787644
709851685
254719358
66131883
498496
875933860
543224746
49073926
34291940
995284905
45634596
744461245
473649449
483462
402726
49194
383646
471856
478875
351425317
44239943
347690646
913194106
657006498
324026068
78392312
456149482
878389599
90855675
377017937
5234
56035204
379714502
875229854
165666672
49351496
537772159
197810980
48088
879388512
49924519
4680989
739807884
892784589
805326119
174287694
432292503
684381192
961189087
458778
49490222
590441326
63585344
571778271
90573698
265742442
5475
900684513
4171
30149957
615725253
59958977
464128419
271913956
930471907
995490358
220329301
322325329
769614379
208512462
20655764
703423682
679834031
393887438
47121729
4488702
57116
563921372
814694889
139894026
98772026
746131039
595676035
38591
420398754
899610303
496046537
958157374
408083050
12492415
599031641
107571802
824060357
659898728
302073655
808291812
614994358
413172
621476504
668635243
862064972
111006719
653267135
963174748
54633984
57857252
326183089
54410671
621116291
524497557
734379967
615048049
3339
395519061
372686450
663878157
477413
690700708
500526125
30830871
858337675
122268427
50108221
797857047
246226231
476817368
43627948
559488326
742029766
45710106
445393753
817945599
871817263
46532
4709992
779714768
3975
351306108
48337053
676050733
993309200
131577942
654980821
482477108
721821475
237552590
937709381
255183938
43321
750717388
526619977
809636003
343627347
67559511
3162
4669716
313295993
438947303
619300380
742919114
239819310
12265021
792851848
4952
241453828
45396743
56008032
528926373
46537266
98413720
871244055
6047457
843722100
445637017
142809737
603707982
728618712
4532985
356266711
880930643
575025608
5345
493887762
465437353
576324653
71596
822260803
933570903
836561016
804445316
478901
521961
435447699
413000659
55078116
444479210
49867797
422103942
340800332
415047850
952305528
4883463
828835784
601521463
49984
520390765
62393398
878338282
43246970
455949792
520566951
688695244
655494519
535022794
726765785
470487606
406715825
463087
709466584
783680008
956957086
379467785
682339783
417147649
660708908
5206
731759545
331690723
390060748
4278
896822149
53853491
392746528
47128943
321250435
64283818
29974297
87813405
278835234
930703479
480743372
104334735
449418472
951092661
5023
403200670
491559291
4954680
918730486
585793331
630023533
418103348
313339664
729406682
453498076
308122134
444307310
75281828
604455
2282
523975
292256474
42737
870689741
780226589
766001200
928066071
49316674
101567404
56978145
45873
499471675
615262750
29454878
690786248
294488758
451406220
162193114
775833856
530848
956534415
851069054
892298027
5061
451208466
135420493
889826882
522562483
469872508
17296960
40045
118983070
101655514
910393664
319771932
49039679
21667984
545549323
763311859
80036103
1869674
730248703
3020662
37621441
458129
2367
48030
336955216
48027384
3017
218
102801236
724789458
10836800
714075078
47503
168713498
399359
41975
475439
117185480
444767114
466098
523933476
956113146
5598071
46123967
45640540
4752
287918138
631344501
444222359
5039582
654128330
712847461
206307689
54341404
640643522
53588375
420114324
4818146
18398573
839117544
790516954
4858921
288954724
492150
699934412
720865490
495681
397262444
878710204
819224218
688717665
744241756
487561713
624690412
726948576
60083012
548360121
142270039
4498893
616525903
715314639
4558491
230653550
47525929
477458
675707135
723418441
45522501
453751
325850138
382735059
193193747
43599498
102410966
621120234
473018
489060848
505944
422094215
535919458
662580374
477673197
574221287
455474465
452183970
886715610
921026503
487252772
430379815
866059252
489158735
472590391
670122971
463558816
787576456
4587687
507028865
574641014
174093518
153856934
548739381
451639
268754975
47575
789089195
153029382
788895701
99662773
503738061
45213048
46274
725181936
465
800474034
426639753
213032976
521705270
514460925
4301991
581005396
496452859
289080140
469354
213239649
595404989
319464855
55312
605647766
127716685
50975
512861776
313484778
501111852
304130755
690169319
526781041
86673090
113777429
4872367
40392272
677192011
461852
4697309
410341846
461961000
496184
49380
634335673
269283694
884850483
456008746
29713800
316800754
546125762
900168576
841387452
446450558
4693822
536983388
212
858353358
679628060
993829943
796166514
845657556
49643
632987544
537162749
884023308
196200918
154281576
446127847
4708585
697890976
506861213
814553551
466197568
392434
601626235
811966718
30579170
4472474
517053511
621361772
628011032
673629335
988576748
589402
967226076
325367611
5778818
162623080
422588
830754675
506127948
640925571
818605275
46970
759865437
260544
245235211
679415871
799076730
821656380
724441553
259047107
171334218
676784731
102926810
399433
500711033
152849762
801021121
360807
473266930
736084409
611765146
522732759
3995213
991496547
391701677
49350277
143971807
395543548
689715309
477039919
168020518
565680005
824326812
48605062
442156498
4447660
446263138
48162233
147077250
281279322
256886459
374543879
496069672
326783288
945743001
188857285
539045602
453170740
243132905
4497087
105682932
379443704
200111980
221845467
556992787
525751806
476690634
739172996
200086005
48017780
454945331
728723021
496172498
5214843
430984446
210897037
443784404
6287156
226491431
25563673
98898287
338460601
740255262
41870693
745204986
688996206
45147442
496654
472572279
146349394
490093
96544579
837273297
273735873
456143258
667636472
440616918
298913453
477991
42010
458681501
729987071
545408336
4653918
46996619
591750
347903461
803336156
682505859
507663
484912529
284015338
512141802
663441719
228940290
39184974
280022051
256444364
47327
29274249
3982049
256820189
42106821
124126017
2988423
245375829
487300
5007716
520457246
457998832
526223951
35061655
211055799
405231
108266808
412671743
4590664
99485275
275924720
539288938
32832941
21
184403793
500129214
50006663
612839376
300534938
532752810
242104995
48810
248604538
203774965
247621077
46494746
112270920
841887378
404518708
493328
482322651
920886602
983854723
316283041
525926032
442352663
974562283
40192480
49838
373682541
72019814
304354601
423147971
439058403
27586960
889301469
771801904
204671374
81815988
81983236
373853484
402963926
346026623
442
3702
264558304
46059
211023425
3714712
4874654
167100571
396729
496320564
594101259
909389625
47265710
642386761
6112106
263916731
450509521
780960030
815532438
39994560
44156618
38663
533995113
569455187
810590920
4972083
127013535
214592839
604116937
861890099
176411043
799354234
568136786
48679923
454880025
844674896
520527356
322985238
878746517
465914
536802887
33253712
4570671
348785943
6847
700940820
466887477
5341949
455848517
957809379
97316204
33954121
4700624
5886127
469334402
736772167
13071488
48735276
382118131
453554616
742349768
556271811
593896106
165642475
805841530
265783990
446417
685062250
456119256
471253887
29848523
344954878
4602
48078
335292979
2080824
182933410
86648834
436809
452465
43865
61293134
5142649
369053873
676478663
158329799
8360861
386728453
512854
375269
772459033
322806741
51982009
277354936
263562065
587330
404684879
433562129
794496370
56747
1753
5327171
493982869
712540988
803522927
14035816
45506
351551411
44940417
428214
755140126
723854884
344761
967843818
151903834
534342231
27704282
4115798
180047713
553597
549047969
339606991
430824139
505718248
737635798
408935527
4668054
566357
361910873
46098308
553
65195
53074699
402649926
4748248
967597946
40701226
638574063
427873361
89654832
377005
28868059
788346568
771793261
323532586
69455052
425503310
47611
55995
858501390
349211394
473418
43828316
48720
430864
491980422
4950018
33919
799574167
790387273
62678806
48083
697241755
198469738
44559213
219569031
547464861
49909
637255314
415272950
290471958
355282256
392012948
35458
317513270
5791
961718273
390216591
449090613
768128116
2260141
129011538
6273
524205
45428
462356298
251656858
3445
48057592
364160
368063203
54149
38984739
112986116
634207988
205558221
985167575
567305399
4089595
4861484
48646753
496116059
447502341
427087293
176961265
952000651
56596
3463
465550
49155580
937736224
87544212
179597628
380673847
922792805
45793
578135222
2840
124231652
150864873
490386
169983768
578245615
612129555
32732104
975301033
45091
743658769
4796080
434755095
238825295
4754045
944174353
595671716
49201251
289058926
384338572
294960319
231413949
551327
45640654
885025578
4956891
873092346
804886316
746778390
14328236
965010527
4146
3353184
955269466
493530
335929017
637718753
4889880
614343245
487489428
228203
50188365
44714
35979
568772926
4316
25446267
5540822
294659600
278772614
19613557
50018477
451770050
733644844
514931
4941
48879958
482192
910318563
495226721
127666367
47027
49574
623262578
543342987
660605491
466591
40781324
708018376
322979278
4910413
413763174
292944375
4765270
253564317
48296
318805261
812924957
441455556
234055905
801334674
120424908
450873349
495833360
117266484
4748118
685163580
652001316
161979369
49490
61341
975553210
710765862
230466360
371950066
908889424
292976670
614640831
210098512
5087278
172009410
48666296
1764014
52271
186058048
19917401
71307006
682789475
550802155
5848082
550428314
6675235
46052080
271638738
4541769
44791593
491057966
484629408
905109745
805199284
740497868
48885057
499993
428584480
893759034
456026542
506302680
157642775
569241691
418471
303439638
38342544
49015
435639
503481
184267846
20530696
3379542
917400402
49526
880600740
4190275
964578630
861613448
690041005
88848288
729573772
3704608
38286
51361398
381845550
532536
305487966
412412059
46076051
5842882
44670002
777496022
46593
895360860
337116067
347319
458830637
324792677
482965787
597799262
345389874
456941
4817119
4460350
460763
787419853
45952534
41087481
406893182
48332265
617231101
425648145
61422561
934388934
75631181
527811618
36326
45308
4015829
626235836
459745
74194867
274541705
585556805
837855390
45780900
493985
976854343
850537260
304
638738642
5039
669673347
111909089
451208
307284133
482212446
755880857
42673696
714716385
46579431
532664385
780407067
5926632
299632888
45126477
47155456
48626005
673352313
437867865
4790402
717105264
466593
239714497
48302610
465464
331661359
734175489
121475776
934304575
4822460
59860309
57025815
4613576
452224
259175280
876445369
436463
744881255
551685932
401551014
597048282
824842549
464399534
473811493
4249
47490398
800013105
669086797
865767540
446846779
225475520
338847518
787506557
452201124
44714620
680044016
240389
832524462
608439090
48111
652204182
613534827
534488009
9193322
550352382
229279643
748869953
49927
47299743
415516189
428547987
47895479
338209928
663795300
53856
868106947
46002010
298577220
221315920
6398842
650669038
689359355
2823
891724072
42813798
824388629
471608657
44978533
462039
828663600
790648516
606044861
4074795
876431294
138777743
496698886
699422295
424049820
3201988
38977202
44795170
741109359
51104170
492552182
755928455
647181832
5048006
32168054
420787928
795404153
477324
2904
4431
506321267
465357730
156759909
718187240
396639085
52031
51660973
325085106
153014529
193913463
378123026
59146090
493103436
142717350
141430974
165475648
386005358
781978158
240906496
4841441
397820833
406510889
193091529
345083406
59134
564814285
726210115
530276893
161141934
1939
409033432
4540
217222109
507033820
883339251
307916637
618
856263584
263558991
128548678
889514667
217551687
5577642
402416758
250203649
168909217
49797231
748544727
130233975
4138519
43514716
923851276
460177446
46332870
768779577
958819197
310683815
403971317
90591209
475070
190789089
768937950
49670227
450014863
319598632
816828599
467836032
413156842
4457016
629101472
38749
513019507
57253
274465465
148649528
748188593
556235546
5308825
43627324
624654
5755209
174834404
122308029
4788565
413205738
48905695
459642190
492619317
509166471
118832522
473919320
481766
475621678
201679266
485705232
4819
533515733
135704500
50044976
53311970
496641
434741149
555630075
61785637
651923463
29227558
540196003
119726446
807194293
448111813
319148608
78707390
7838579
48667185
587823876
748484625
154666331
343094586
4213685
47265
678
116040845
513871244
830495766
45333
44917510
719536123
548174897
425417
47030751
454670998
998692565
264921294
212441132
733535134
895574736
4051046
611165230
381546642
410738746
372072228
5584
527442234
560
675457643
177633362
157862145
817439109
966305645
43380077
780486585
4963192
469918970
87995543
496809
50717295
5878968
48571
406597766
514825703
626175902
30545
14886652
406484341
27857499
465282940
211465484
935761187
639633690
94987457
490240347
901638760
115649574
383449782
345821101
903735086
806315438
40680
271858184
697314128
481694
49708376
547066617
876950786
475579
344631146
526658339
872800512
166914098
4381938
563196099
5389
66085
624760783
454568
4778352
327480829
421736867
843957196
810278805
48145371
184776537
49869
159804690
315401846
135224913
321382983
733911735
53331
824034820
256151605
799529705
465597
4618
5406889
223901293
663741648
546081759
44008908
482835648
571625726
28888458
907270637
407431025
27418930
511388444
666090166
27500425
150890007
384801
668066456
637296315
788772183
579042783
553526511
427802908
47725628
454522807
43804
539001997
4379
874411599
386526811
613234
267509104
4708
529841
493357
41465422
865705453
47033328
271272138
446755128
53261
3951669
42742909
469997058
893222263
997971878
965167922
49690426
5066
742784559
25155064
46177796
210068633
4476471
301156525
5596364
524846391
859126316
408484972
43582
476095447
626613526
5672774
833838501
875937197
504545659
927751337
7287298
606979414
787062043
493414805
816284892
47130993
154973371
270931265
3124356
881891802
35947855
423522829
823845821
230488151
600630153
826952098
508405
901874360
227389592
109435651
683786066
36117214
979865229
398170118
447687628
461679664
825055633
6575765
483591
147094042
19888644
425924
45784027
529436060
990398088
4291694
756942433
680588921
135189004
573804825
478395624
990850393
698413464
25612077
509012732
388128891
675293332
880861361
680476453
470816062
588797974
781740924
264853258
812163532
4912321
347220485
109052959
4893
317812202
599117129
900982558
662804055
3396
416
496374371
34120259
204784029
353176
610688
44880056
45838
170814758
862341004
385603947
714229288
5306970
402930965
367007231
236022913
14771468
3397303
229161
4259
616055667
569
467606573
47898
467491076
626934808
826842047
594634
406331809
34483017
552922
913329920
684478
948397788
924268578
47711
532418895
523089909
949798670
58799300
525121273
3492
39212
485048112
92170846
192737422
822142290
406205
110610388
775971129
4062
649011735
684697222
44344
68911082
36882916
928190732
471475
28639956
780891490
52074275
917910736
815079143
449
373366451
701845785
460168
645374067
466524
46365630
119377805
269620716
214930760
179784230
4838310
922183967
367051402
251130703
778930528
203892461
624912796
4712281
44477693
370102147
274520768
197532003
423387702
43292256
45125903
623707402
309702423
428089851
787970703
971224387
47540
681448312
773367581
5671412
883314146
921462348
481205
651653612
174703694
10211245
47483508
48989
700495339
118027752
36098
47803
5425278
493890
353293111
955180616
887821874
3906
185616046
58205947
44470640
4802
768578102
574037778
898505999
3535152
42878962
912256372
44625961
496520
7667259
92667440
820847506
48348937
4935493
42254
677960021
414852324
487511
901673158
131425802
250200880
7157278
827497558
88051164
907541288
45897
510746448
766939471
451269
11719341
818891305
575168
4232
480502
52644419
662185977
190826791
644189874
992638034
848794124
4933103
993039654
651646228
478429555
4796753
799595253
489311373
666267557
52298618
473963809
497629953
5588608
196626613
695675463
798822784
945923347
230542771
145739694
48029026
982214489
209583748
622935363
452397901
3715793
57680
932289676
819399412
645012250
735727323
210482422
4912083
927871546
262448174
488432981
231516502
336386361
604124397
5310
180180968
106118684
51884
349237995
42656
3564392
450276
558956174
309926483
115205041
857124941
437674287
638569983
4638194
472889431
233721307
679218123
46719
520694850
43474054
187524988
397793199
950707891
544935336
675830479
965232577
573282586
597710179
762080413
674618800
311106274
271794494
506827156
474236607
321629140
362756636
197548960
632784366
950201268
60190413
469083
2794697
754771130
991082931
757619614
44563833
44796888
47616
369585108
895222729
569466092
268906744
48916
47728
50556
429622891
662823308
618751383
5192168
125953196
480238994
45040
866502638
658915958
227667188
756577420
368172954
111730381
413926052
447880696
5233270
722626412
868674078
46842
584171
320493612
704320268
456147
398307411
514095992
753346701
585527879
3745
5272369
31810
863933614
46010
44645279
356432134
43193
49819193
730392842
958158544
499740
104578486
33042
234975310
577139302
845776727
52470
44654059
47058
12790104
604109717
98360406
4739421
478485996
343412187
5636
911327917
347350081
476532
402743250
316731591
9260905
4895
550443957
570517213
536107477
806577565
49130
4680543
538390093
542698785
286346888
909110994
464688
37964467
399271769
601301284
33599994
27589588
795390003
58480
874683666
452613571
814171705
43330
630415890
490339523
986377624
5392
85156439
494394179
44951
219642414
773165986
43880437
244426189
156320636
6354666
256310439
337722462
210155780
702373107
473014
656559845
26407576
882659780
279102
294744543
799451102
32111912
620010163
198552674
445343
467663
225486063
4904252
747158030
978289168
452599
50554208
860618348
251697256
640145041
649076066
263910999
377720310
472049882
652369366
33121580
927276437
48238908
109298191
446787481
988162739
19318344
275799596
455817431
36874
45795444
869107032
470670
907601392
190075364
456104741
770212872
367770741
468432525
683791288
83311789
634721376
576105969
4342517
756865860
36467129
676826450
4381
352230330
715901305
537146796
392269
51799
46389840
4741217
503596412
356444087
511928349
55205
525590585
697916268
27054732
578800096
4040535
379320904
260973825
53583
208279587
5184
792103094
47162549
3222148
836000321
2843372
755840410
512701
465266308
423132
345260048
4629577
4955273
408813154
495504
143732481
380224559
742541872
941557252
502210136
96025519
548349339
250917386
2717
619337526
52269
484663
673164774
114638715
2579
39407015
530592687
946463709
567270097
383212213
215098201
105733886
486199814
813868874
197912004
484736
816157173
462065632
55274514
181546866
976886343
794342110
451016330
459387
792224879
375531526
312297573
389478275
677342106
215918031
260226501
845669302
744250099
478746
286483822
4565654
5329
48135912
484482194
855580706
192719081
37118613
289426411
234756090
790811498
154998593
510862603
665324734
5648367
647260846
622436284
48959012
499913850
672190949
120531977
45935941
766957781
5726618
410150528
3553859
190822572
827399953
2053473
994130505
496027
437268
777194366
401321815
616838389
289553867
489643
80859308
43267027
935701706
914406268
151115039
538135656
609940466
195460226
46878
201990568
987752383
458185957
477502440
44773
672512121
290698830
508050
882156439
918645059
612995033
719344151
9350874
4574466
66436298
60681913
459522914
48686
444217545
48305729
216724736
195974425
653315500
46540849
355856052
344553814
5553190
478374034
46867
277974678
819512361
544545624
446359800
947216227
33061389
695049221
29746330
58243775
455969
62450645
247247714
596476044
539847914
885666051
45313058
266920116
506369584
274961663
5183
234001
963497141
924289948
39905032
58102093
889668948
4006661
549176514
458902062
25970811
41607392
72187576
801277680
894890600
269442452
272543890
462495
108133680
950725220
46080868
186852661
588310666
4642361
464883293
798874523
47015602
213886186
556903764
47899257
238904759
391799034
6038403
44980896
422795804
104392896
659428858
118536721
903215898
872578752
133073074
475600
191991777
362037551
393572753
47523592
729521917
756495883
496011
574507165
533315947
45808972
242502473
87413014
241822548
371241177
142967561
661667413
381684
536725456
192776018
3237552
190046656
142896130
460211177
4967135
454057963
80808124
4813257
248641314
654512685
505667923
599603449
408824882
844597682
492220305
45698306
564079
523780544
4457863
449281756
4512
3994
481417
165472141
311428873
471987743
802560180
454581931
582554720
663300994
828696944
383148552
427115295
46626398
220740402
605328757
507958966
4800629
795253427
880188440
5557378
481666078
403408003
454411334
5124671
45604584
45955012
464107
677065522
207325356
952660094
4853741
372485481
364667073
5635626
48837683
249106844
982625577
768681860
38645684
3758334
22971253
357316879
483946671
246610338
445006845
446759573
5035917
479651
676443475
783620255
378644550
31317
268704588
849081355
492669250
702138969
476324583
674380322
446112890
187095476
47219
6043079
321702439
556167259
618236212
277437618
453125746
606959318
165935453
445670
920067443
547790717
191018521
2272
85304572
410992088
595961704
69338954
946610705
7788262
206914064
361146024
986778536
399337112
283601652
685375354
248460920
552309034
322981542
805169753
486370114
458173
85993831
4434068
561232681
48359491
893955786
863911157
548092571
296347508
1359579
720409933
659852856
760341609
472084519
410964804
624820750
257586232
708057300
38794
443754373
911798601
55598
456348409
395400388
733144242
24340471
238485989
336346307
591918777
254993514
402650324
887641544
40396
59698
465104
726559949
3123796
627377739
705638905
687807937
512690304
55090
890678072
4852875
310084664
595543575
4101066
36397
40821688
364560803
858538967
683351944
647259
968594634
785641151
572065
665858619
838332842
39198
46946562
392085633
3669
4806
96088370
50704252
965367921
45912492
464831212
36961943
559074
82251629
734754242
528488499
116082423
4780487
895857643
47249313
801107986
487672786
8586678
146760458
47380262
818480224
5397638
3418465
47572
499088665
497338
473893
543722492
440027130
590464612
938922083
442030929
429789
62365020
454054
660817211
836986668
40192
855960198
208032132
41577
46779
591701711
383986999
45939423
5916
252646659
141069203
86372105
605004419
906209880
50777791
93747558
925340271
47220876
995759004
164017308
270195
880778754
577460043
417172
828923805
503385239
647992622
883255256
446012335
361842215
865629500
650864717
524027207
790123384
451385833
961573996
187391201
766697668
438965938
637604847
5342828
48791
715935628
267061564
39939971
453455063
111296979
886336973
937127529
107253129
477650335
5565376
287478445
43326266
46361
545433970
31434128
1932
263483
658116911
456995
3694
955334003
53615329
251513160
998839396
966936159
536726683
383185091
420876337
906266753
326363750
411637909
360036381
843909188
47605869
584557933
320150606
298852023
33745287
489581146
4694456
896881131
396322
571600770
707902367
698930446
338233270
50045
398776539
378085973
214123026
428475215
256843771
261868518
460461352
475743
5801
120429992
48289
101361375
175293415
96300180
523742912
4780419
545979709
471350543
41065554
323918
4649596
554303024
818454989
44751
45660
957015329
660459195
256039
228191745
46841
877383304
15512824
4183272
138494631
62344731
48983
47095
481982179
399941486
240878206
4497325
937633084
284245333
459557320
840665144
973015464
845344087
3005
882509427
500747489
915321398
3650497
472799699
95272036
790493597
914449589
529552
54223283
639025424
621201990
431721320
4791262
927673284
129794280
717052081
18142
4835
1833484
471585
321441855
803953049
666776929
802184921
5441186
33117815
209418596
4208965
166336696
476574331
328796124
376286857
326315994
775405471
44457
557257
369240040
6483
4522346
483719925
212208365
924647511
966871133
723438940
190721541
266021004
756379366
735188312
788827724
4571500
327198919
36860
7123328
41211686
429202
541326151
5576336
699287606
246120865
396312835
241474
237115653
432928595
98668501
524153765
48930903
981874583
90975420
554697129
4970162
46150906
469199
528180915
57941864
44748808
435888300
153202311
959941544
189407063
79903415
476863442
577681326
360017136
781425576
183894750
468407407
4529
245504768
3955195
4094
887953369
478224072
752016787
140709485
873604374
952636362
315172974
495861331
337006531
470654
202169813
40281456
981606341
519784
459306
145856845
35011030
346747
979241323
548962478
830807798
249541822
46842365
855600315
524023
5769608
586263214
353139116
726579223
49049362
169631159
902664726
35476238
575676455
820641932
290823866
665421448
82862470
938431993
459068873
584205489
397352808
402414544
550380
48431600
441896699
211966526
5073
50703211
5270486
66940819
286593659
999546936
226983081
802403936
265705428
447576883
731036988
998145314
423496131
50161
447631333
87793520
984987097
686031330
36465
768561011
627835784
975046452
678055136
33152855
821761428
606373194
369344226
256186111
440333843
48201
24904565
379502993
306608693
563089063
495531699
444479981
451588681
23184590
796175488
340724951
4941956
4756828
487540953
794622655
550653211
85208998
108388563
916719846
556289682
693750042
288580613
322805178
429533917
801049611
805219883
15903503
104949378
917200979
715667111
368023438
663152305
4951178
669918307
79251091
730523839
870090260
111415325
80315760
306550540
885543292
270
123358956
51673
5115876
170794561
942198455
536895531
3723934
4671185
451621069
493853
559529179
568587941
6800
817560337
6357
878458136
5487
357205894
733550783
176673928
39522835
750016421
59956857
4958738
221035878
920473224
227542498
767716501
400638
418679
202891421
49555104
45908240
503816
713649381
49560
662454523
435342489
529284055
5451
537446846
881114971
931850140
54945885
4704
626859587
186038099
206895753
805356665
373052451
359246983
918854187
415392891
170822672
375085445
428466337
602993646
444714
442190013
453449499
703729324
684665744
471176
202600672
306999683
584020028
342685340
245933357
684382648
181069455
905770060
879439194
723317643
203374285
5358
480535603
219573842
679885540
331738543
798880251
329975684
404056043
11713510
31001729
4885174
21878928
497975
525503867
347067624
987728759
884067357
383241600
665037239
147303073
2901306
4909499
44597751
117322377
661231004
67477846
862565269
449421510
737646935
767497413
937735603
280670519
491033600
487380427
487407066
4359035
166289200
176044362
233593579
261303565
549551916
245642418
45633
480173753
576406045
567396177
58474617
26179727
589665560
452220345
5467220
189304696
492017
3455929
815716158
902900362
61842897
45095864
96593912
220310373
417104457
211306166
92279659
795215342
583041916
47389517
344797499
516242685
495359
485438042
866539919
838632350
458614987
214174798
762581689
463551
608742736
160427890
29528809
446094933
4753434
121111378
47609
43589
533062822
17221709
52390557
170307916
578619155
735504071
836670613
732506348
18685998
575998
42384529
901112987
561700315
49722927
376645195
120077585
58161037
281388716
735066639
186186496
4961033
545027043
152310456
4895216
48259286
220976354
797531716
295143147
155429275
355431
753558372
4845868
412661905
480251300
347886889
766586724
919272582
696989958
405014566
4513
52290
44622330
971611395
131874460
412805
4869758
516396427
11795440
776771546
495830
616117816
4532110
58993
955116308
157953128
271827869
639290415
214874339
997378652
790416570
3639
173540058
327866254
699925748
151723942
503331430
476175560
47124465
737704743
5056076
631295211
45172629
226363663
534738737
327715731
466351
549358661
804335436
474908577
572840998
4091549
5565074
726622033
4765974
4528
49971095
43334915
240892457
48899322
588471329
4818796
491465027
470404378
122017594
342977765
647012555
853678933
518802127
538317085
156602301
609166445
366555594
116923123
468280572
261937242
368238962
5983656
4621134
306266141
854614042
45624
22810339
800408932
479813502
263596923
214251452
688673556
48065151
50217406
291312347
345045131
231299872
3878
854478435
525245727
637049752
459857329
209147361
429459646
10949142
564
6149
347474557
4553606
747820868
476618812
4679880
222636910
860573961
494176050
815824595
444695403
453979676
913725605
18248435
41698
983107293
70081226
755103245
749199702
21381871
306284753
51409
142852254
919624843
398035924
457228769
182396849
490616760
3898
217
418470903
47185482
3833288
369040490
489920457
466933160
546533599
6057774
38811
604973505
279998594
724036903
482569
706013472
48588
343640224
462058381
601577990
52492
571459736
361974576
653472303
323367637
169979874
64
192529086
412297
242395519
719642279
460015521
227887877
878436792
985927595
957344989
983939007
424438746
882698594
933101266
256458616
35743440
60854051
420185169
46767
470349995
537353554
520426
773431272
890607316
230880923
374195195
902449327
462584765
354838726
483077
906545792
418476725
613356181
82656003
371715181
906110321
555543782
33305
68238391
3918
400282137
666559609
859691439
772877108
92251805
448037065
436005388
147522265
37467
19063874
723807492
341747437
598880686
921069943
551296944
429391062
212891204
51503
392566
479443945
186250898
614
442337185
39471871
335632264
379497868
55337
4492734
809016704
321154602
486136
57515635
4205332
32409860
799468886
265931138
230921099
434690486
74476666
402130351
52251573
134221967
357693273
50678
893564024
199003383
47239909
23914431
680156268
881127360
612925812
5016713
428354
997033068
617289656
346982261
4468073
41851113
351390081
79244482
3887
997324649
871507257
99143450
34454830
4717918
500463474
187410403
509732037
727651787
607687917
45258
458428
440920778
484154006
4536
4111860
701654586
56977926
121634314
92256408
681023430
347321238
329298330
990892691
527627168
469624489
970520710
50890344
568993926
501855
48683
11634705
13401003
36
467835648
310635410
474234
413874
465847
49719639
494532175
152050508
70092616
54617944
805947394
358588
39096953
837357735
911817089
869899584
4114104
55817210
814978621
701183802
769956130
30977163
535167488
289018259
50850
511855734
47580820
384109317
465483763
410164656
153239999
981072413
110680437
432256286
496462290
310251437
609445734
254291582
511411164
676157
2873419
46426691
853126399
57921472
957366129
625259594
849445475
477666435
147973089
627556434
53200
5632
572896
371174883
47631
787353873
757293881
648650043
72773806
160059827
58592
845839769
825941913
473765834
454262956
4715816
61961
5829999
5551954
472
874035502
47648
848513107
347799113
657590909
230460228
724087366
52238474
46364
493582
244225917
201065638
494635
433086023
47006750
4871084
33313571
533026265
682551962
45706214
46641942
345879113
767442394
245273563
746894229
754873818
268009002
494890698
440762
542569003
281576342
678900055
394184697
545153734
535053156
139408770
4077
4944852
259619174
723693020
793726911
706653648
890102042
856044465
461284460
454009
686542639
590161724
461501311
185676151
485195027
497830239
724865497
972209892
384767549
979786517
1530
504006675
46898
958158750
47578987
182747714
14079942
145356804
702104338
333416033
66249
606706657
117733218
540391
210441267
908254783
620170
840348015
309390974
962165298
49474722
426981909
5314
867865419
180877832
397414267
441257881
115876747
47147
47383
573311025
46777
681290354
738232809
4533
5413746
50626
488396927
904641050
858677378
329
355070
923207260
49721463
894062005
538843837
785537931
706742746
352629259
3625
620076975
455575
4368471
231605171
340033629
74132660
47411487
531022
424817251
49674
119128266
3535
235420882
183281787
191335321
354199466
547880715
822118868
4659354
898808698
5083180
604664707
254562129
13060603
107835088
553550920
7386125
648004610
156705756
889316114
347575480
509756
471550
55917
45752
4780402
57724063
374356696
210251935
449937
455396186
281280561
861302121
843335351
813473093
40518340
819192914
481330875
879051816
48077155
240959951
514678656
46039496
928602075
477019
236832201
334953971
455508975
538543897
4866809
536811065
806105378
478377
45309210
453463
425907168
384982246
76115396
49248
460633
125707791
146415146
850576144
509776
416586548
199480120
131940284
398863237
152418152
549346
859636887
374319381
203102968
4639239
44664
5833496
805251803
447884048
59139335
747494253
629076915
819679698
450988961
717642711
243891426
498270
322690408
581785961
734022591
468911701
48332849
449118840
57177
472398115
139001433
45274
455511832
42186945
462944786
4429872
46630
382419292
3076076
37228544
565346073
688668576
820396120
960587306
228809659
533934338
238410014
615183875
72
263356612
388734385
444741795
4699
996914538
268742300
809783254
6021931
867614152
4641072
52225981
204315216
757932050
370556140
929758070
158159977
122285703
963909468
4992861
287905234
701516825
221092006
688007033
352562553
895598517
500720317
502878620
461055870
636697746
309690487
479252
577979762
693514797
202993319
832486724
420329581
207395017
270849864
676057443
228780913
371772804
507216606
845751081
116259244
49847
177810756
98388955
777146331
39792
48164
793050374
893149596
7099578
963069759
128583890
53125
658009846
914050453
79765278
933906969
964662624
89304249
47382806
697739665
985551261
196791888
238338572
432889339
5882633
928412742
4249160
993134404
451440958
828588874
512826140
45951767
544040950
47770225
48347
583808717
95165900
815792768
170409378
254692375
388572
273
988500504
466700
952356057
882122293
529965324
99127952
53837137
225970589
432731803
276738552
815082939
429089838
798611531
3792764
60720
61761470
243274569
431851442
31201
798321865
461571298
731552885
490202183
741726822
747107980
43830253
47321
5549
629761646
625080225
80080196
3074543
461558
4250
450202801
598667405
808414789
49812
32063
446747412
103919535
146567668
484626
445440144
385565822
427361519
574368558
553062953
512757317
494625580
470001734
403221249
32083
124541002
705021688
49707132
45911422
432235
112800878
779327331
47976
892829853
399063
58491
409800
55796552
866149784
263899672
16741
316840647
468498
56201
998437925
455985549
580044718
749531908
507589346
44587587
45301
700290269
458789
170923427
3838385
554110992
861619618
796033906
949943329
792170162
216769931
615707193
4583078
878618073
256038152
693626380
49294295
149235161
191462959
385684211
80866179
35126986
925480115
67021815
197046655
978776890
312206804
209597454
570842
216563536
893157401
243219378
350823904
2945664
655660916
46753856
342046493
472308788
656645957
160237544
49769556
521977660
540301260
704662163
986866216
847964735
625797689
751918696
452074
57295100
412618903
4517401
485173
6038
544329578
382243804
623180980
771686049
573181924
5220420
192842298
449188
709965280
734668233
133777052
316694992
43708
900690944
220254443
398232522
151109297
593972017
497725297
949443042
498078
42716937
546857
592339621
471756
113117637
948791647
283655852
926044417
405806814
456624748
4885128
834922910
435948512
13379057
772628520
50000000
931405914
226
275386595
566565191
406508484
756715699
307492
53719412
336192739
343447449
536158738
315605662
475239
914186735
741017185
5299079
368465290
671581064
469506840
44896699
348794536
442695406
380626827
128874450
287527391
49708
197103223
30483193
756603763
430315846
4517558
613186908
46675664
538
772281857
56085744
48701099
640300774
141670710
800767997
42748
202696870
781422255
671567087
738297439
912834999
5167
429663399
440588706
966220160
92512487
513228468
468795830
449029
451524881
398343540
97994350
47340163
960220799
46838803
528104117
562639655
45907689
585523862
28646726
846310604
525005609
45155
475505
829072643
864830467
4501572
319779417
547263955
786691946
713713300
224
420279568
871070396
221940430
824074985
325474411
838680976
5252
248469460
494664084
470493486
982632562
661056728
514792
708057155
15884190
479613
973921492
515038537
187722422
12777749
851043391
433476335
4520475
935010156
856017860
21287826
3756
120368883
49117624
537858725
4055542
554533
495324664
100105411
505437863
169417440
159583361
4764135
757810742
461979399
862007736
695059710
195265081
853546636
962250430
223016615
746876060
497682226
623108833
762212819
4861621
829977506
472032130
228898071
3603447
270335066
40741229
524854123
357952289
534763552
67987
435370690
561890747
3675
159898811
951208562
360905024
519806
57944363
442311
775913369
4951
816051684
942771535
764251172
745877460
453815209
406684816
791768562
296321000
942765383
277142400
538423116
63067728
4788250
456447
547628713
649438456
427473481
143490598
778103321
458161984
40015
132239283
374037519
806155678
829962966
702313457
46738
271909672
50282396
29681426
956966742
464493
163696870
20190311
931662716
944925590
480741604
156817945
4956884
41196628
258884308
45074268
931963164
793546126
541107254
787771834
752704889
51720678
986082255
49856539
905693377
337391408
4946332
307425463
779322896
622889067
634666244
602199325
545620344
942298245
6340
3537
779927778
98786961
594
761585800
35612
47618052
736055388
54425147
64541
454824030
86877282
928586311
323443030
3088
157210077
251047021
48883
819155639
611799004
128387102
75126610
426506878
448196818
627997817
45959977
47903754
480426
592269114
737409354
755296213
4747136
436091737
34289
658760085
44663037
630039667
213845546
547518244
802795852
945117908
171274195
496943904
45968442
494628
495441117
172463490
322520467
205338998
49696466
771150696
499402501
331824344
502327823
368171011
270026159
5373114
282998839
719907656
348
46601
25099129
773611906
659431155
280638188
478398262
884351618
3379
334204108
4748306
4671809
977838438
46537142
41879486
446281
367389906
257636534
222457863
261492205
48419312
289957153
115192005
43703
48432184
805807390
43603
79802766
569891147
745578545
366623151
44513
713648721
441586977
495607
94762080
81476753
60472959
892324778
56538
49648762
886672390
45016489
586301521
616058438
158621739
245747295
5449483
384952303
246953433
5021
504161513
952311214
980228878
532972302
4475227
34404342
459816592
189697420
934905278
904735094
3436329
840411548
511623298
984766050
559604
672133578
493195930
38208
588105690
240253100
124748871
740673629
297256424
540474224
378223974
43868
711473941
351839012
738971432
25001657
957325834
740392093
53169705
457042177
496229134
30404
550435987
751744560
225441083
966628822
282368927
387025627
542133215
454337007
664064258
470537616
5253
86028550
43187
285018516
406516286
841202879
498584555
337611841
410442192
247769803
480936334
511665919
537182779
756996057
53530
267520047
49701
437561
25975963
922001035
788660355
481403355
658549367
3321248
415241857
937652610
32124590
288647438
571630229
838935602
800324950
45318652
173573402
14822629
550725331
755520517
541534866
363284765
460559624
714913967
34380620
111053897
346476638
390630301
38376323
760734416
473350958
419605101
252997907
156267985
513369993
527248946
4693040
904194742
271350586
58651
5848486
4484442
238803070
56852
564246
577935160
507723589
282910281
55460
420759493
598102719
430899215
152891537
542305362
865924912
860071236
147102538
623844448
623578878
441632153
609137021
231180225
972648312
38237
349239361
525202772
45261552
117191619
236247065
953440765
688385145
301620998
41968
320310383
444685938
703245478
770599077
319662953
338558966
392301
299240457
4014
816100414
891945783
60364085
545874373
901192662
327303262
633866745
483924103
122369201
670620490
582335467
644446490
495418062
913979234
813946126
47906
49919
565851076
37489
242324618
988203888
494333062
407148555
385218944
125952608
694343186
941016614
778936356
218139285
3226272
836432402
62577153
28933766
688494647
362731082
695789116
548613879
995757045
379824815
892192051
450921
350074698
559927584
475991191
462075416
6072642
4166964
647344298
511574941
694485970
468874
845612412
537111697
47934
58932
331342476
167265369
887255914
429691309
331691621
764833086
998713871
5964
3219185
914527726
262067627
391593934
547917913
4591839
354792749
446294103
135026039
303324622
430473027
445169
556733546
609642732
766066350
3658
45535394
86293301
906282016
332175101
82609080
909449367
284418605
407667
861181032
444149436
966485420
994946185
971742458
3526771
4173020
311191257
258248125
787720004
263260573
26372969
703090051
932484792
700498077
716649576
659663992
199077351
995405918
5430389
585070778
4695179
282473617
4349
48120
493016
931560025
275524597
684071813
559779033
593967478
982562000
646871432
238539128
5021696
846813132
4286
429864460
41259
602240999
919510525
137332163
762022902
394952148
302297323
265044666
803747622
104973754
973011794
57716824
4922577
5662
4867431
946972631
637778702
4800125
840107971
5150
660479596
42256
458508157
97816309
384852
727860050
145532397
429834062
255801392
39349
229740988
903626706
706461592
394367
112001825
525124831
912242739
45673667
46797
588966
166345009
860347741
642107337
18143129
539594847
44796
390262293
603854496
397926552
38531
725970542
47750
344328877
601696319
997016823
469237756
524246
4949850
553976710
483934511
378618162
807479765
421867487
58939961
702697217
233443430
882935580
884717529
64778886
674529992
44737928
469163996
989835576
950532931
4686247
483051
705070022
36895845
812261590
823007029
356125312
498076689
918950231
892123848
177587978
262663789
850505747
47894
362679037
832623401
7115034
496212988
955657658
120653021
4685032
261623753
707655896
450406154
629530
126419585
453936
685321551
472053213
148632753
4461413
828660753
704292818
567803336
4482628
383129912
292264965
480906
554918350
718045351
4781931
51898414
742199013
12854271
4630831
60410
852614327
397045903
660193393
940595243
190623788
579291919
419902761
670012505
483927
150636951
304560312
44502345
297562318
42126029
470606317
13333477
4829961
338167251
570891
435035672
889129439
287213846
49163833
200033329
664495446
528494
4859561
987297434
669428336
3799
47662
204535590
45386321
118184929
469808097
44827842
780522749
603750865
458482986
37756
4667596
900457071
27944505
4480
388556959
926355405
76433407
461869
11690236
992872987
867018710
605422048
50048050
596138083
4629450
367595752
4247141
594779386
459314
917140838
45291711
806541288
958665585
777499693
454746545
544678649
730000413
864842805
172858133
719805045
250436280
310787445
446920048
419055872
402453066
909979474
5531
948785882
586783734
725507323
45578070
481858787
3758084
188421583
55733
4764339
311784982
49653211
461499952
811964034
305016532
924904197
495501960
987594130
466074485
4708451
627793424
292459596
408101
637875722
529308
789552155
401185351
170889158
2306147
497556
781155484
740171920
465683253
503169276
249302402
955749426
49337911
383407537
132506508
32226813
435841993
447340
924052249
814495396
613401582
118404723
4727697
961509157
4000687
754840595
395709443
3479
567970148
899635820
38563
4847789
638881931
929107935
39191634
45189896
52180577
48281446
474287
761742922
277732827
992524155
793842326
637584466
4562824
561451108
3398
564243531
271
450866182
963964128
917103743
819426656
683381993
399272113
481188577
269251753
596172350
283394987
47865
316832471
46540
49271935
267594985
28396845
4324596
47556049
856432543
421856086
736798403
951474520
711395785
49932863
384619932
480506661
223107960
988493034
50501252
47990
617552355
4541569
443354338
857755251
6586022
5279416
839629251
787574651
296137071
83091859
644234657
597
575873195
790424547
733794178
769192072
44785969
517651804
115247405
440274961
913943414
223330625
463546
414657296
982086027
282230155
4660919
260396546
35409
757377124
437325648
595646455
662531912
849044430
891198423
997501185
135922386
320449113
434872008
4594729
476259
517967204
141572456
421736
308320924
487594025
54446
912651872
479145114
113684710
160674223
723635605
5612
854934538
169857830
187860461
4755
69531383
434702082
153988009
273318272
52830268
4915243
551137282
46374
910403423
605068315
116550102
496312756
159670542
973949125
213501194
44831820
322137224
373566619
157511198
16018316
4717220
730817280
5342
19098884
3425165
37759
226739894
135367477
385981614
443162120
663436562
836225293
501215772
95844987
521311771
773405749
267789725
776875328
822639087
468605471
51018485
466858836
379642653
469389
956239405
47689980
718562710
47760
604841527
407780137
787692974
305372915
349347306
54388551
60846996
992618409
432438689
56729
486551
392236425
61391
150811142
368850858
646447355
8038593
286240440
183519801
6108379
587016
840689451
943554782
789365231
283161456
498159157
453986
48681138
122418614
582562200
46453621
34517043
486283627
23489914
49045
459430746
56035929
51075202
631121086
404687589
446930642
120498407
222498660
928329680
318663
219273034
5571342
310073743
42868
212248760
47546686
632732820
268536583
560026218
3434347
812071636
378222744
48845
818967905
605520313
144546648
913347278
566067663
433616595
474779287
116239228
671087145
103978476
45348320
2974108
372530396
474154690
927099631
430758
479672724
959655904
44792453
722205
49049957
3273157
537866569
4694976
252675898
551722242
4515898
408699922
489444225
523972101
874287070
796069935
434217370
800762396
48331846
4706959
184883577
159153628
855608270
595007615
983674474
41100
340389252
747914040
184593177
4804273
66279936
2490
543891002
101155321
442278498
836934233
41645434
924001456
209930775
890740467
780619141
828787019
365196614
984630797
447922016
879918601
318145652
922695373
54721450
85231189
48513
510285
966565202
715366537
48261
297473879
485840059
604671798
762065174
641497273
485479899
20662106
807356188
239762092
917536549
341011028
429766103
42112
47417651
660914036
730338795
188045799
330774877
647692954
51412
972201703
297240428
4804904
48239
44305
765243753
525070
100253158
873295313
121117545
5945490
320304790
825150727
827389256
184085282
436488
303699272
872377285
60337799
458200
64306
507003911
42670
46432809
874244894
980649841
454647271
925065373
951572408
474927942
39222
415
45424471
426855
291113215
590983770
298126147
137280539
766265833
756906144
354358936
452347
3872286
175532505
483106150
50855
748541155
394146705
455547
120434972
374421918
500261326
5576708
362791416
49730996
471614772
431421946
633167505
362592720
4059
3857
130376804
499541664
555240933
532520
430402909
499364
520735499
868086282
316799522
506706705
973170809
4498703
974210789
489812787
681430854
861973566
61433
4996903
479205499
216117280
468411830
703086858
381888687
920980204
441070544
428158177
547121660
497323276
937669662
327693474
921373176
532903010
331860122
302431518
945637948
919607209
311934470
5321601
629995749
276379483
846128680
419668693
922342859
44895895
619986857
40556487
262550346
381825205
848669787
2130990
694497696
2086589
488330013
564652642
4595596
895428408
958938806
58151
673524317
738221378
548
812310694
464382690
47801
373341865
826033368
4762922
52635
492465155
544525514
233479076
395361677
45614203
902440523
299453803
225394724
957594672
317861682
12789562
5927374
364176637
48052458
43839
408339291
4541613
670522500
333355288
275403758
345248
515843872
2861484
487019892
308662774
46703
910232406
45868
748808257
53521557
760696390
45232
374209
5227779
599496677
536798764
44770658
34
929394659
132613299
451426482
4624
649221153
469085496
255758363
4131
103091564
467474215
678970826
731991456
498864963
33437078
47017939
701332219
431348052
636603374
642406775
456314476
483956547
472542847
325107910
192758645
960539881
922718693
657572571
895411744
38444477
421285912
459718706
94979736
51985
6246074
253842861
130506590
658547207
40236
485862813
883916515
717942974
15347489
167049478
90415545
899190967
860173669
625348444
375842791
644470351
431223701
568546469
444521
51403699
466585
857850724
132167029
460570267
311831408
446929084
604625716
291291126
529728355
4672033
112675368
60682586
608936273
558182853
843280900
614218338
786239313
471919696
5387927
11328591
5180
461791
488488117
471743323
469845
994857845
872251164
427140090
429917842
518217673
293025919
948802603
519236155
18601782
439999225
62944164
408059521
526515
729832028
794423490
139347503
19909598
128094958
50318389
363318
20583028
299863603
49675353
315001859
529162
581431081
547485856
139429949
504273972
491327812
181955396
381956026
777314752
917060862
432921859
753573013
495579713
877078493
745897287
45503032
4697884
957258260
62831853
814634815
59715
5301237
379790042
314190
221274043
461775
53238166
4769
132070040
735839329
675766861
46864
53516513
449771461
4164
4180502
887823720
940288895
5293885
938214019
917417096
39934
216864333
851116574
3549
5223
40754343
48168
4238504
520803810
560540168
4298
547820655
878652561
373346648
832967367
433894400
22099652
495923
839517824
4505025
471197
654869655
685585089
47848
319238471
47275039
3901619
747591227
833138150
155432184
508257
46731063
48713
410061794
54608
364377122
750680063
509786919
40800207
332435781
76497424
48902
437354645
41680888
526338885
525194259
4954412
649188372
971478419
4910021
969953989
368223300
511953850
45163490
490939
727382422
4560903
488778020
159175722
236726904
4108433
49881611
527397864
552002989
44785
656956482
300718228
976289298
752443568
9104108
976118347
764843451
244397808
3768
660879610
503088029
948434721
650649820
31934326
457878
819051308
495437088
779622945
292750990
143951111
393312864
108614566
89964127
836046786
56808474
46543
535236682
51661981
716992334
49348
972961517
643549400
4493552
24837423
69799586
202606303
731511867
253709204
258527079
392222860
203828578
946165462
744669043
759601355
454925382
48463
276495494
614520780
455289467
46411244
456724017
832252057
247011115
99429284
609415727
43987
36173936
54867
725189796
324952700
512413076
54566784
950178205
742251198
397778454
649211866
770134567
598057359
936672138
4491
819563693
34774
80631762
506631023
46832153
248641376
629360884
887759338
48645
446192
344403042
341210232
22627133
741683480
465134107
404828146
448277928
634308553
488683129
43614757
503105195
511324038
205160155
466968511
4947195
676364202
927157579
110772415
138041736
591360851
64591
3824521
469758652
987616197
857479917
260715145
468248
29950681
388625154
709071917
59738
2964167
21893801
434259
796124367
545
120707979
302662161
62132
864116308
258203000
940596621
466757
276905
394033462
713295913
841577555
123531699
972375021
66455944
775680781
54660310
319594392
463264380
145204282
108463788
176259127
475795
47391829
448656719
441913955
53162
22968478
367219287
870970333
852533113
479112
157419670
506521
341660109
498747430
463584628
45415261
63059765
27981814
703731482
541777741
255825926
742545902
45088347
781265047
4677782
631539097
789261869
439753302
526107890
106978177
378549859
893101208
639884736
941219551
504579691
30187448
370689
78605997
122307089
281769541
316663180
699090659
806369564
408022674
354535736
498506
574853184
271894042
163425224
49394956
181565347
97347780
952975375
4972129
49887533
322085
786937901
308433314
685279284
55122058
5245499
480503244
25743909
87964507
463632785
259622587
314297600
442138915
671916994
41939405
450914
481620
375588749
878700461
167262926
696104875
341519246
172602091
47390136
215452579
64589360
583597374
486895273
423836391
215691958
696341006
580922552
953419691
950031105
567714327
182383
430693884
982671910
443980320
3850990
895012243
293827
190520727
389286971
419192176
489164
4586433
101130449
267381335
4577428
266733248
865802900
454563
953116838
52763
49652
509154399
68344228
798044802
5979188
629956762
920391103
44842
50417697
52897889
468957422
492688005
322444030
48541
528464542
460044948
36740
853346466
462060
515607334
4919807
44173044
42277
679039088
575456732
373208
296252938
565933342
559188476
631560358
538248701
746524359
399605299
465800
734861765
703636456
732710082
549812298
449348377
772981041
627722235
706787384
56098724
32162
997148152
68614147
839692205
456054
4078746
45708968
998438271
156750935
929100112
50981
604330182
4826963
49938
517137531
53629
232407535
507311853
565302656
385859504
5166283
767461514
642261332
241741964
809062737
69286796
854215186
694059087
130122358
324018657
638417708
565616820
522351666
503373261
4465804
696765967
515129607
465296
982152071
628028723
732964208
449421115
480931187
647513750
170331776
967784235
441225424
4745830
434394432
47182274
776306003
307146869
72797117
5364743
307894793
825081588
46235139
436869908
561176
109040477
559172053
499681864
607898033
380080
605845348
563157
498692906
762134369
241292217
355205760
289461844
309312384
519097
393979593
64627792
50043
3751565
997105717
999684994
53278912
916899883
468053
219238099
710972711
35771
559515699
705674081
982492093
745093321
546590559
98080866
56529
423784
36320
427029556
322763276
499039801
4941876
274086876
925353407
61881683
371934345
53822
34280387
304987365
788491962
577464852
52136
486203
931483432
161647231
582444723
482981611
107350108
513695
3305
49357974
43955710
762797827
795867127
821256511
51581
647990684
625089808
628896408
468401362
4929978
621905262
400552411
45062
625620020
517872987
330633778
954604678
648989054
946053357
582146
735611134
761830318
773665044
499903
62968914
730576196
535778032
47049
40651963
13597940
705896349
588305500
307963965
3408
397876823
510333
566682752
3950
4674977
621004898
49037047
927813530
98157344
177538659
400309675
724945008
956486943
843964174
289757303
809337996
253414156
377321
436134564
561632
125963647
450583122
37943
613378369
668589369
4461
605270885
54133005
452061
581198532
68062391
687710697
35517
4445587
406745623
430005809
37995618
39651090
505159678
67486165
5718
838187716
87802173
545684308
197893016
52438
520652
621901328
242251610
637989670
971170214
769542678
230893434
532647746
909901763
473434245
783622752
865132513
39645
55652535
896910256
423086654
956799483
343279636
52230
840266229
111170237
169721911
63205422
22411272
550051031
502824755
1946547
7200975
815173936
471966
206157183
48538712
398053866
464731
498355261
119756066
868231055
47423
35804798
390420315
44420
4708789
823806188
2188
496274405
592317690
3960
44315
1822834
5022
458833
187692348
17116122
480362918
691869025
174275492
531408635
5629767
275788792
750443808
308998311
469591439
5053887
4208914
648730304
245812261
38286807
320018697
453853450
4310
556849416
4028
46680312
650386793
536346821
3816946
4659034
507507529
46938
799005829
49377
283222596
797936754
5089055
294732513
5364957
960860465
969331268
913204814
55705050
342943214
94497756
770520834
4507636
90901520
168986196
780387874
58622
173882864
346753176
799771556
377478736
572765808
478346246
926534237
798420113
262595562
516241441
716335120
55919
31771857
64904
48980544
917363205
113925543
68070777
439641084
33903
989979151
694174590
55926
235895
51716026
762378327
341014288
13643698
519762852
552021439
16784848
534818787
839975572
45568323
921761490
687612326
144869686
398401013
458570897
60731800
351172513
997115881
908493250
626636393
159194897
606939965
601686279
55058731
26987082
487605579
5268469
110430183
4184
243094440
482180131
566242263
46465566
41953439
385782215
56160050
149604354
396461021
530037121
380046304
716200598
553554368
46724
736844981
227868281
4816059
898720457
7729579
566815274
515928259
6222742
950055771
91718880
419577683
562322261
148793397
800424003
791053797
833320815
671156319
315165856
478522669
190786002
437270809
452765472
93371953
278149165
110839734
820128643
858163275
46248
3520
29
10680766
385598987
5015
39421994
344931
37204205
478646256
891678000
255895734
5909152
66251853
860724991
827064469
109828313
252489679
271840972
824173903
824415702
46984568
498129613
4546956
358660
29455912
903152884
476481236
340105454
106693148
784128959
759099592
486079774
248793847
45422276
46119879
716841729
4948822
44485344
45042
135357307
39942482
730201083
561216269
488694
3826703
815350680
588357570
828137435
917263438
507735712
607523197
4594347
21587672
45974
466846307
424678220
44590751
356496647
274409584
4467874
255472285
454743001
700149863
458368793
734376852
704370305
554482794
667513167
471617445
154931826
63344024
424952284
83786898
407247
45774968
21169946
871613919
559123687
4926975
478773879
653973742
141777691
5119
804603494
628608513
406286706
645337019
47670
5121026
336155250
432779962
810542743
691823466
792032990
584720626
43318
6953379
5096
501182
394886187
723562501
162954922
946053222
593472653
431298
44340305
200479639
975448464
66516030
619775134
42473
715652765
957596811
859939886
830363144
34494589
46578944
46012
716993170
364718256
46044238
74006762
492447816
421020712
695596402
989948444
456608
377590046
3746447
532077
852463699
924292536
500545338
464389933
4739034
5077904
327646760
876847174
660365679
461389484
2080423
430505
467712
69024029
217238482
28400300
25434141
52972
168718826
468119455
4023935
612347913
995504838
979264115
294750828
895617751
811989134
323677157
543916814
5064
108079578
38832
51723947
466952362
999400883
850277373
317095871
499104
250951097
48804
3158
737627335
49739322
787680849
863957923
462061
724300015
214549870
299315617
313525441
732873759
406123523
318
531252620
219236515
103023064
29305489
43752
249569359
411867254
360153
270104818
4700167
859568331
446633
730924418
5620
445451
44552114
475021
468306614
485998228
699797619
5422608
503009
195356607
477373360
920616379
347119609
36340053
249310746
929138970
348944413
628731511
643481486
978861924
36468823
456951
50845
921870615
4179609
503763371
77700609
663603112
978669851
774471906
669135164
813538754
4964498
2879671
932499232
466871463
414864044
163507814
364196135
638389350
942919140
3853201
716525541
45977713
15847655
42436
375273
388419567
488693239
104218908
473611312
149331982
45887
556130780
458714870
173041367
4161960
770474969
45604917
3925143
446150
48672246
56898346
657790090
50234250
693435463
691522119
395653583
42642383
43760894
146412441
466312
935522408
566207802
983779521
43172061
824781281
902222995
500783867
534168633
314189704
4923686
3907884
4842368
530043000
471137
548590085
218274550
626739045
988303742
62878392
560815908
689382
149957185
51852865
703216868
463425
6223858
43303458
525567841
5562
416536082
820603064
4485295
498679772
5365576
875130260
11080628
582119100
777678206
958651710
3208190
5125162
443379445
719324467
204198833
49458
200734988
428673477
259278581
36305397
475199612
6319484
266345187
902952401
574362540
12372333
216086923
256845516
510854704
483611246
896666209
44493
4642213
98691587
52749415
165019276
835904563
375786083
219780835
49930151
891930484
4812
63532463
992072844
4707088
45330
551941309
44817611
500677863
32642
496732737
65808924
68604995
794659456
171957845
623013
378482071
205562441
293523111
97830482
667466835
561649
926150509
420968406
69255568
857467510
463919033
5040903
710469786
265238762
810987474
492107852
143304123
676238602
518447289
156242616
932026667
258010425
849252032
21686305
657974176
735827085
930520150
805379853
932579288
702110809
282714167
486211508
63372540
482679566
458967005
680989499
582532917
940065377
278054186
464199
501795938
4485352
338530471
3183
142827181
970460842
466674
99050305
86722410
44591
212017608
743451415
461045928
496008300
21271780
53831664
254601648
493942271
486366714
44369433
938484630
864968892
801659524
49799
3772155
39527437
796309851
406386619
33094
598311494
4414559
865605731
44721491
374397729
843109876
952815308
324390998
42751498
4428
4818464
480706922
401307471
852542358
479406
754126577
103593022
471002533
739423814
590671499
809990489
166307956
474029167
661427555
874180216
585620620
4877638
45625714
2980182
466066
494095735
57459411
4274403
770635163
633188
5228972
53341146
221692930
353902888
463165382
47076
49896469
425746814
554605686
583286323
704857103
388670927
763841422
565339
811891961
41280176
216587275
479451
26351
116047304
294
487345233
46966282
931304757
4380
132525071
4519390
22440804
769939073
38046
962102816
335808695
954118317
464365802
199265987
968374190
594887192
5044567
380149659
4318101
356129404
98218294
4664213
221600
455515
375291430
51894030
48743
351008895
4107
845785993
717907945
558343382
475155387
605978496
475932415
854049532
451433205
861686054
4670
49942
32133520
428862298
921037714
201648134
786673569
132575861
47172
508902375
904875448
457735552
8871980
48925
818598085
396187937
49627624
143879602
328124308
4601859
431172129
236648290
287370284
211719739
140077318
378842422
52519399
71480672
42355670
590111775
344034
46811544
894480110
308654809
474346276
858929532
251097637
459347705
487608400
869893927
683726072
42502373
262593778
832181574
812101165
855264566
204224104
4804443
44899821
392834635
287051890
5043300
814673203
41581
262304912
551557392
4714904
205557938
825314862
4319
624412204
512536612
37586340
209546671
122338042
245218355
4534757
46668571
68519156
3622378
438773172
226446410
648712
852403866
93750365
833673069
45176
253296042
369926761
533105551
46456692
99526214
450100337
4548215
249190978
453999679
884080751
535901363
384416331
267574081
52979760
100413416
388313078
155414566
458386324
439688460
646156943
8239030
581547346
29412697
674369471
177042392
482808
251460644
45076876
371788857
177325489
412476788
4919895
532440679
776551135
25353006
548063286
37930333
44331
96352267
467391
267775891
500293206
689955075
100944793
944409385
33355813
495022192
285020086
453425968
612339306
451984
479
504620967
4644662
871110791
885800482
488217081
462714739
627808067
243784209
287774132
244893350
613678943
4869104
215139943
61923120
46552
472412352
5206255
683959359
467247429
570730813
400856692
763055982
2559
587864785
791331729
159592675
170184184
917592726
579996899
354907559
347320826
851251488
48393599
817449787
808443579
488428322
133504709
466168
583829311
4645636
110005118
49059
138590190
945081502
4472940
168687188
722476675
4014689
47193
337027798
526253179
627876157
4955703
317871307
294968437
437950
887486474
190695236
933040859
508220838
981315483
275082596
117922969
644002835
965708847
279749379
206272078
112666125
59913843
103662292
492398
394286159
235804084
959263825
401235121
413003252
4984713
256659110
447957175
268636377
460082069
5048136
642837074
767859698
42697
672364717
618085927
368036
924036040
790460579
130796693
466354908
44729
61431
349082312
4646992
332951986
482714764
901479529
871457199
73561416
254760151
376023470
660969550
4063
48132858
231541557
126698144
518126343
74777241
24915650
5502407
928099503
46635735
607908782
117377432
647126963
46292
505955709
386737
542101418
256578054
340026000
308131422
414550122
654792866
4971609
83593932
449329724
562105431
48318
364632096
346706054
523396
528304555
633320886
620575187
387139161
4085076
40916424
52700
921124507
30294916
197929050
56796213
2004217
363096213
554990977
748244408
19979403
409546040
499204127
410121895
4284
725861026
978738985
691325291
381707
380013050
43697855
209321267
89816120
408166576
38148043
73831237
824216253
711315718
394795096
4595
94087491
630113157
531392662
86017163
498619
513322
49460
864039288
519068481
501583276
138396914
684743711
38442400
278368265
630049972
426372390
459073
34911
462251
923777880
544786771
988960741
257522809
867796134
10447430
605520128
530363590
4378
428019897
615152472
579436716
48951
49276
4169
49022373
856111398
733581347
919703994
902439897
385508683
590091204
584
229052790
6396490
331702990
306281
569570324
552904860
840547323
515836944
668179264
359990
482
116580869
244509992
124232566
52718592
462515
51724
590777232
55888
189229350
613483346
5383517
416570297
947285486
553311360
46216
100927519
992234024
131082403
44290257
953310986
741486046
159735077
4564449
29598963
572517244
704435090
876630441
656952690
632825772
321633936
535517951
838289120
470617
4641
517343290
4585332
811269804
255892726
4744405
45390
5731209
56940657
513656234
137533482
111041402
571785023
456202
568747453
67502
270577023
3729
549070392
284414982
481190
42465579
487558415
523032944
255442131
724716854
907322936
453472786
488378
323739288
233650389
225359759
40663843
333434456
394573
930207669
593099916
816910280
789437608
374442605
50653
572580678
866995114
4078
40527236
4775602
328677089
418520855
60081
558859034
928844179
486232961
410057388
779858089
588320508
843332368
177595242
288507
284979695
459410796
5014169
477244226
835439531
816606466
49657962
627859499
4643591
813824280
483802219
42238853
472965245
907876748
150123583
927777749
349530250
617383484
373863065
465462265
37523363
161425678
44068197
247028822
89221025
43081
530123609
672234210
498405318
170158078
55512
618751601
472096215
44938802
380043145
472460901
6082576
466212
785478198
498909568
962296768
49761626
393009994
662998686
944277636
30172962
546503889
39322332
484258480
857889918
904132507
182442324
906630917
228485747
827909189
897786927
41956
722438341
4509947
735069323
258947461
345516283
743989336
328075
559477
182556462
935483722
47436
182612509
68018621
932174692
493446759
141980563
47363373
637994811
398988478
557193988
39545008
4610923
500910678
109024756
960248852
947807010
488
160788952
903003168
897285763
3895
4824345
72770274
167862911
851058809
767427932
5846418
375421272
469365
632555867
191984595
779797232
51446416
52053
482905
380621475
445525456
6115
537593405
480496482
389504946
231244279
363318376
550211
544463264
288012548
3619957
511127039
465905128
231946242
561560549
826265137
66617953
887375457
173230738
464678410
250203503
652244783
348073574
584204555
40942861
778142835
4849118
935958167
48034667
676090118
371625363
5763630
657637418
615993286
369847900
61885189
670801441
223359268
949739720
434715879
834029879
439869
763837632
31798188
3707
66897510
688567116
841196918
48873879
55310
475029866
77918380
507222695
929313085
473731
624002399
471
65935209
4588269
568225218
481473
786941450
560210
930543660
996298782
805031629
501680159
47393
611204659
656987194
105901415
807765545
4469000
644756709
5887
343339
441875033
491066095
392205282
494367
437050367
192041687
454490
51335
4586557
56583
493382464
672944873
60696281
716693396
541260593
490421
43011614
45204760
464522340
367176237
802390357
849298514
617700049
493333
41696378
193901585
4242012
676735168
582994200
204644430
461343
984745869
134478349
533203587
441267065
677954457
683406959
43573
980792067
125278242
41394642
266698924
936693914
618399224
183427424
3574
454016
276707245
45835
881770284
498133003
541945800
547311452
542974949
440925136
290769241
496216089
455271426
58163486
39943704
46994021
457782314
295581819
759548551
353230933
84962840
356781033
661581655
928142533
233609665
15422412
55298
453976
445896931
491795653
235076662
483318706
559282954
28248134
924945497
28771
218808301
87077922
131480959
860340981
968037802
465510328
687860173
48139
439937515
237889986
65039
87631321
849814109
270984
999677245
312831764
4006
800029215
415638298
51903
482299266
106149289
759192299
408474877
379152134
258847453
965933314
946448009
507190812
473372976
628707523
419667494
808492528
926695973
553292732
280596353
420299978
579986491
485526414
487633141
470442
931146236
472184
646537336
4260953
889723378
384464124
158137763
523931175
52368524
664
81674339
184929535
519127160
464763
785748816
465518
4195
400507558
156223332
396083542
6627
528559986
201933923
555044774
223237863
347761
144846775
462265221
935693195
53184652
140246683
465352702
5019775
676483624
536971762
701988796
45967177
4600428
596190735
735684716
232947571
91792653
440864533
183888752
491539151
496126875
532103855
339188546
436601561
447280
53800536
173276736
385655215
46945823
4133
3769326
782441450
914113713
55431663
46400882
748023345
3535292
5152479
35515
252525924
6060928
310997996
911559736
43929
242289252
72716715
519288
582965570
6678587
27545
802207099
53252277
332265
502829535
387873893
261746210
605415435
452085064
989126807
908025913
643116362
49702609
600761967
44444
430960133
422379
47551
325353816
806044083
44997909
733822045
49590252
49277
392134434
431352670
25499297
504054714
855121570
150147801
253676810
332859021
352476158
449264
682152423
807162758
474623614
701695722
349132494
486423
320790978
560974578
654652257
580521427
4667
4721110
3855
847512473
39656427
5526
475843117
264704022
315812
374505438
814633453
21229811
256968640
901501841
438044521
37326918
573435413
435219416
489007758
457960
862643099
359992800
690190404
3971741
849440211
47451
821413891
990115880
41989
423167577
827438208
422806
419799
490259947
882735153
453766213
46461650
156990211
464318752
663236488
875688449
272344541
233256214
442923594
995831203
4693743
4205302
498285
493417890
47790
529316614
598864554
47856363
780949066
325331816
4432302
982023329
316454262
45686007
221270855
495630126
620509291
730309419
984626097
54337
3977127
4995000
726584525
979224136
988842498
85966822
794439909
209428340
455295031
598227341
472427
236018996
484594788
806411825
3558943
418003970
565258
649682082
54197825
351941766
577236693
549518974
562619085
960397803
60216753
519880276
573839480
149817547
35999
583892503
826241670
275172573
523962049
393692191
450337795
4720646
428424388
229695612
681375772
47030209
72529875
671221235
5004391
880402739
463373360
516132013
409408395
743014898
496076
418220
389425584
766179711
733178907
48011684
108706874
48142114
48100430
644300289
679296110
4887504
772818187
55446586
473970884
134610260
544516956
4058952
304429583
67637779
950271860
45398003
760664338
47567716
48023441
684436886
3585832
5878
4418859
4198334
452343
5197385
105124461
324467455
48498
4275
655912702
698215135
726138184
408832938
639086442
511436
359770188
874164102
424615067
211911543
379064424
53080860
484078855
724761479
444701111
370805265
49488213
638003730
47071148
490518011
754805719
547999694
45575
340
290333362
423159308
51246
585199282
65494835
469924
54661
510488312
163845683
50956
892429492
958077694
348731677
607343231
262440678
751802354
352905910
81552211
793383685
464434
803471133
531066229
48827
866918786
305318994
635888901
205598539
4797139
515236906
5319827
955692266
4578213
341603603
628569173
266919219
47827
126983982
822171898
513365215
48523
379180068
892731101
617310992
118786127
207071674
754297647
550317
360943815
131823715
752994831
5216
404053635
48019373
346572279
37112681
493226
320712746
350009504
935900706
874284577
35357
463958244
47063
232326094
468664
446047451
56946034
804535648
789311844
990402793
450226
4498341
854109410
2682060
48390
477469860
400783479
291399816
40936570
46923
915449831
885791202
554246
772190687
486950
283959421
477453
757989237
748576015
148473420
4447104
930310849
869377682
725666049
451133
92259936
482218
300569906
92259608
47938834
5735888
596517623
409152037
532891
682458316
383502097
3955110
863153407
4241
466833
305308661
72417308
153043
390341221
551392636
745352875
378619936
32714377
789894811
271306983
715856210
496145
27999212
556764773
46930
930470997
4906999
661903130
550437193
202139973
435445983
940245760
44686
4856659
691622424
92862831
897484347
44206
51540418
665607240
478508768
312825809
66689
520351989
451007806
4958
608967928
794557378
198417228
213328069
523315889
103036077
284332157
591716934
55147520
14792117
287337696
858237074
528679
910067683
875868051
245141516
824870642
938943375
21300131
70
828808276
36101441
104643805
170495787
648220620
747800727
550813109
980226160
48544654
884101265
707383077
824108338
415402831
4289
484029
594641976
794813834
303976612
659168834
362491
545487946
623432725
223989472
449724213
544811935
617447947
448449029
918747644
484460890
809815815
778434453
983987314
437121975
151921422
253566772
32433
328272225
479580
753296560
938695410
480748
474123642
460659
45527
197829119
725346001
256763133
58346522
4370760
620493123
45542584
486854219
460430066
494865
815979443
20945085
44660
300851851
551704763
978040801
892867246
805330668
97334631
55809079
132421401
893038526
46215
920625065
597487912
780978038
925881856
147069526
928328330
958895117
189229387
96437426
4322554
309476101
605
4503
422100822
55572
466461152
11011133
4519
130598648
3576591
4473362
5162
976500202
4561
841255070
371275352
8356950
154704281
811301938
449547
31660
55425397
49179585
28738793
339141744
55413
340479658
359973717
969780132
4469288
52392284
5265697
424054
860508965
160062931
672825596
72146025
550400
44950371
147946748
387214321
4949655
452665260
45806777
3749280
532859885
20797086
217897346
775837920
850878761
45351275
944042061
932411391
512806591
601881509
514650735
476227723
921265504
113422329
382374577
675117022
925839461
4582053
4638109
184597944
4755925
399542223
428332
4344
423758132
273443048
588792766
291185
207585450
577711429
493506761
454706
699402992
3167471
102431297
133216934
509937912
25396857
333281380
877997194
528389995
4605427
107923997
380062
752126652
213685439
793371968
153083098
3891
38815
4695573
165249103
50075
957044098
629815681
799726076
580079332
571470274
858341580
47440258
346282183
498594
92744983
545848389
863965636
380083366
66286554
465261
955888936
910710800
56736
231029693
551597792
453620
58087
632787247
49168710
4213454
4983987
43039113
88258071
7029
449963807
473723031
5728
212849620
78580429
67881627
910814707
510535414
458182
806908336
228747438
485573
764281592
25857470
5713587
63294
4866502
584119329
500000000
762190053
32785133
871177528
5399195
773287807
508002366
193287030
463447566
4832982
568112182
590547486
365570103
602526
672258494
4965798
910234911
409627178
9656907
430772324
35755574
5220523
480877724
698947781
508063237
395636458
703943200
501039543
310657668
4986413
575090717
726131928
5822014
464700
996972504
344105842
669828144
519983724
4465196
547447761
916660993
836426015
791238533
859634939
14338823
971017445
643133626
371274516
481491815
725386993
564404363
465614641
569350943
874618416
434811240
4546064
301438575
703305060
3823
50580346
4996538
53514
492039
365937135
834600051
195417908
976585550
21663007
41510032
566808009
45841755
46197208
542844770
496229
704447970
809941094
948135898
194060914
956006081
131273649
336322402
732574122
670759723
612359383
598406071
139736840
878399632
493348458
465180
96004665
446622408
27772151
4300400
188591904
50807187
129862449
588321297
478660911
460808
880359791
169530150
807733734
453960367
83878535
625918479
799913516
812045533
614613454
44959
247163515
80222015
530689483
16218418
212261221
228388545
46680
452301586
325265801
754740325
540886043
41524
474172823
544303166
397241718
852623152
318033630
821693877
529704
392059
431494980
56320
4498753
511277559
81099211
378483
763559308
564001284
729689470
545374914
506955
449861
498384
571512185
466658
833678561
49233501
178171603
491524374
774493944
3601878
744851590
480144818
5511576
534494
887375512
404659
4478356
53252439
38356865
349531
907203750
722989824
897347399
607078174
323624977
507901190
970784053
826868195
902713680
53478095
495513192
568362224
766218284
49367
4438260
259350148
49051357
493592223
45363620
345412139
566450196
444074198
446151555
583
49137609
26900556
801578296
373756846
876802669
44032
105838767
959121489
4597287
49692063
997720038
49737943
570931801
47624736
35949609
247684582
47717
720892909
867729577
4617126
371059677
636533420
41684026
581668144
549335085
453621881
282212307
135620653
834784185
972083928
462802
50306
349485165
731739079
499246906
773951276
614054901
585229966
409081175
926760763
392578018
4564309
469018915
762744004
191138308
855641689
538249833
204999412
257941008
768767907
37499
936497442
454171
406575476
39533832
457435
491076291
65293035
199404058
535319627
544349656
460159982
932485335
29796225
6841
546135954
499342
4744715
446042842
454358444
883974822
156857110
388684224
74788571
952944209
343589854
839407055
47495
144444175
350944
2184347
364512364
573284514
468941
964597001
475645
711545605
162920373
920637487
496277460
723492945
570629085
48028789
50884
33321539
46660
750451053
268697104
290016798
776982207
907784213
135340154
249573825
47759362
47770
501058
98897687
945839494
37527
283632108
54148943
244809132
399866994
191061211
4974907
576900514
63438373
209128434
49428382
336909269
944049387
932005216
783707698
52980429
485403935
41908772
42332807
639284144
50342
222637795
45299
212390631
52600424
776284138
508485732
317306382
760543724
746979385
942207056
58935
76812985
315292098
828507957
361657831
743294922
339047762
50619186
384327107
527238
937093501
414311639
848643672
715253549
997791936
266519207
494076
364644661
592839571
708273495
47183389
561564056
305841270
947942052
927689931
780630278
572490310
327604610
305385441
977695874
49818
684390196
4825619
344340678
491207
248797633
44866424
50418753
473483631
20400027
173195415
82894120
4150282
589561026
954786769
47129
49192
949145090
989202433
461155
47514994
184030130
65858473
512833166
572713476
237559319
3388404
149943786
375858
711804317
47671969
50324468
45069
10451512
299196516
72719137
506750192
311437034
223080005
824595465
92191775
727396778
993146084
49600
46579
472132232
505909611
517991397
592870757
763353651
484306
650303518
244552
418759040
115147621
379741625
303285823
669092399
448211
505536356
50584106
778977763
103864303
4831815
248131387
38615
282570847
337412215
719852239
83825225
896078598
246881666
710494932
692979986
856649444
471004904
38205631
45995380
537433901
246315829
34513
727911490
648178866
615824037
18311139
175112947
623085645
110505113
496409437
347443530
533690
803095153
963457466
792646573
224991009
565827
4628934
4064662
40997821
467814
502393582
405300757
394370777
393908871
954319483
332969118
49240900
874401791
487784
49226867
884332006
423277595
452244
46782344
81195243
146723620
920106133
232799335
494503116
471472691
748978308
464055446
531473
455287812
460689354
31582611
17017966
462036050
4686
843246558
763795647
497388993
263551921
455266
803049366
956875905
974243466
461030
478257781
609946180
52342
45708798
464265026
823360362
482086697
4198120
619273053
66647002
4767076
431807152
200624920
714759499
288724981
832008497
136749903
4435969
610195520
557179617
53260
901421559
487630583
419054154
281856113
194280717
431665899
275174697
492534111
254211584
353035163
654438760
64663186
232774344
56053808
878308681
381562365
53219
723302843
4591403
347196299
343905419
439876284
34806895
176925834
959298549
721798216
4891509
23755660
484022480
909433434
630554420
6597310
596277333
37212
31218142
125398284
47183142
918866253
4736896
366726503
917515597
550926
888973270
31657125
335540958
58345178
302185515
203698551
487819261
549040482
4636498
354610159
47028
175035879
348771467
419792953
616356498
923021414
973664810
321049993
48873996
940040501
560403283
326193869
50109
583903592
166754395
876838124
380013545
924871934
847551075
621598214
267236974
912238998
43361
672585391
54544
136435638
4915573
42802
862542920
228046165
107604226
69939066
263085905
6762
45963502
931553009
46371678
426627001
270206846
978336818
536530068
68699566
630377410
4455435
181941553
997204684
4939050
4999653
325898800
581630950
510085339
429204459
4590002
800911519
606244905
829230583
109111614
46484461
451511729
284334743
880361002
612861286
389964876
571015715
995195174
608338538
618508083
46381508
984095114
26
69823165
931487523
565682225
564964
30352099
184130485
282523969
322537504
420660457
472801532
501294251
876157185
834434805
488141779
41678
933693678
611355497
905689308
56209407
162276291
733744266
518314385
293405665
43937
352459933
49393385
425012485
206725937
774407794
382937639
107832852
112816161
48163102
708690555
287140314
237392837
548160760
459395
227931104
473676950
111344985
2871
570122432
50835474
535147316
287653521
244561321
759513891
213600177
498098562
383763329
47888023
5244708
21961131
5372652
513990526
342740
243802769
6253636
359735
885880990
492452650
904098838
47673
319891108
531128833
3600
909725858
50132
494163120
206537372
49576104
428093702
36782267
430448924
4154257
790191222
437604118
465617496
364965
294387535
886991957
541614582
92459693
184776168
57587106
990923105
755763254
191142039
471560420
561285815
343439610
422437265
5348402
643070
39941
435526
223581494
991919123
893173067
584628699
645795241
909628575
5730952
31501398
891734944
254608813
4856144
46832
313634831
302927973
337657902
714837246
39727636
5822254
459177
783587857
37676217
72606948
355672034
953689360
874833418
4962914
144489287
172940660
949642927
253618179
57973903
403231
566856013
859700173
462227573
4991325
947031061
211293191
49815680
834761038
3257
47289225
594662474
4560
82276616
625579413
486288388
44530
848141914
39584845
40078953
866065494
429968135
465478460
929989609
741497097
655694836
238245728
766307033
48005
442096646
324866917
46871
526867006
496714864
942976590
746088906
310207314
461707714
363640561
309672438
569053541
368946492
604739175
974988996
546749903
60496239
814269236
513
138540718
938021840
58878643
463605415
348726419
5061315
740260613
37299
283451522
442698889
896730612
113744
863912515
822113951
924838612
910991076
713559378
213556438
288175
46503731
608598951
2913127
4678
864388744
413565306
576388871
576895529
385568380
3939105
51351
485783
321188961
495469458
124656868
501142240
774475893
969628553
445658465
226713273
41234
210134452
457430
436173
678105846
34572732
605040784
466065053
4861982
459085
822099308
19393554
241254928
382048343
528482
27379219
4952368
700974347
327855648
287082037
49793991
4583210
58441369
5560356
930307920
332851615
4509122
729785186
562407
771783151
291264531
450
928945083
465936261
492815798
391381705
4934
24508
591868075
548327729
281513265
195054358
503365
57830474
333120091
692322452
983891733
5718005
40228816
352927290
5282
414743
234953841
504867
3074
192602560
900648424
31527
315491186
827661491
982036533
500000
450583387
736464636
457570372
84602280
335464433
4892256
23486629
497363924
893701305
240042128
49579644
467222099
583299882
961509120
685533426
34514180
831208318
4399727
656131601
244462829
616234872
52048
4559868
778120801
45292449
3731652
590971158
782505944
405111875
965176467
4119294
655296635
566966057
449500
687840392
412329076
565904416
48878442
575747262
60516855
42445720
850865114
50811
73244731
4831843
494527360
4071427
485703849
226400610
37060608
426020592
43064042
57856
145026351
437684241
125778562
47179928
3761967
363191964
40803
505554
700819988
512985753
378792084
54151899
923896651
943998462
905077437
52343
818328928
214543304
3515
48597156
51297838
656979385
219840344
47507
771756099
148547518
398679639
804847207
817383753
51019930
397405792
896804324
444964
54741
4333
10500345
878412676
577127357
844380560
51570
46938224
6381617
325928795
569831882
471328
75095736
276614767
1009316
47802611
129578759
408473273
120198590
453688
44591160
529383
357019012
639598144
4596
3099644
527247
550202104
172675297
335184126
941392055
279864567
43958187
699666018
5670929
678794838
882258564
4985503
909210101
3876274
366057494
35884675
727803059
463084
499230643
581487038
26711725
4903891
960481210
383104948
3671
385271353
522935366
4672847
522422
468761112
626489971
452270304
636805283
4837169
296396430
396002627
358574207
4533531
413827039
44854568
14394462
781651040
538790681
443461049
329979739
54422
2735502
138701249
8258435
810534221
749233522
936409494
48206577
858930454
315857483
467493194
672773832
471698
629893335
71106
369332292
586447210
556223639
762326625
670439
511738056
477074988
133988712
613590473
709398608
711932457
46816
540327400
871337524
4385094
414733677
456548637
668303228
5139
115274802
768582674
45373
42596248
695747817
355664564
614297250
594412988
515041410
58847357
524395132
4429305
549608335
198342433
284680186
974448152
662764932
259831542
326215190
527630108
131719327
55752492
4223
125934660
3069355
57238
607930769
5215
338606869
4756317
216539
281387375
782395947
696145037
596624044
452099403
506613632
635127998
752069542
810953147
461189128
255878872
49469
272932629
346750463
452921980
197770229
672190207
534421643
373961895
857836511
539020754
500899336
3571789
82653003
789873271
497056
602130
550013723
44453078
542343083
452499047
3967
419157
390091139
385626682
244078662
992621872
234759637
4474892
738866218
61691
209682343
422181365
31642618
182513068
80901102
223797679
193702785
49967498
388277609
899347136
739691118
661062434
237469933
192380959
48862
404337
294149050
611304750
374032913
467521
856443341
9479512
422431278
969490649
877543400
411193
849700262
524382990
782917580
563606515
966066988
6075
842201917
771221331
5189
410906033
678463193
788303798
658688510
719617559
449187030
764986332
600685514
161098996
94758322
41589753
630636424
886552637
333570755
4712870
55338
5384682
194328105
360760420
4486
668381263
242533908
495808
489833
905874802
419736647
47211665
610925036
170076085
918751767
423152328
44976520
29246
788170125
458986124
31665507
784147118
5394269
4964520
5613
348422961
572806531
951003531
4933904
975801313
761990032
3905447
6058060
475903
46522
567278139
902711862
402760096
853380309
4454379
376369
916579805
750553849
446111214
49192522
178133775
60698674
444261
373784486
49844751
150469081
287827287
361367
454929209
5464574
675251457
647179721
563082699
52669702
466702976
100511982
47751
747920444
47425
965442523
141409846
5093
520612136
643223918
881786735
6681905
112050189
120032077
126897762
651615794
917683076
337793720
124543748
5704
4394
767400417
132029392
4495069
909963235
4998183
53266889
595041675
446858758
449174504
519340227
358533039
574664907
400723
20003721
357127132
488174
541848284
632889118
101675028
229275981
941677297
5364004
54264236
608575400
388812769
1536
44627
931220524
170304050
459239417
45547939
151256362
192450822
309325226
257582651
402
495305355
849372106
768224171
806964513
4895600
80646491
997386559
478476404
946572198
37046
425939
471263374
168138819
276926
898405835
157472950
304492350
248550131
660356845
349525650
45612
945150571
540039164
781736436
919459710
901726960
294500647
4215146
26656
449255
79550488
4614739
852342384
4952499
503493771
841532985
520422803
46474
47150481
3409314
244956297
286
511396
51059993
42226812
489412974
461787915
474629446
25479728
713452789
59319692
906418222
494845
746495270
588462077
997105176
37432329
583857189
952669365
605392041
451534
489662
46331
492452
621112349
20460170
163239233
383426596
461873698
302727287
28455340
416073021
111205196
804093213
652910400
901419008
713553764
390054961
910913945
634923791
899095126
773327498
281208635
177239261
58180323
263155280
52306153
841752632
463171152
878194293
433118551
92614215
55699152
154764199
462652324
22953573
369901471
462364
54323
697043605
226107124
879112039
285695130
457929542
414647
895708293
861594068
4089038
21925453
598010094
848907386
4901
102452291
371019260
50878481
5029551
2953309
487312548
378547169
171695625
61213287
648966240
43125
470818
294324765
557961082
752878361
342807440
497178710
395325433
636074
321231471
922331817
48417761
5281532
48985814
371567
487066969
535289406
977030491
432745536
872546555
29573230
428188308
900124647
439128024
352
23595532
971377207
50317287
4052639
532467
284298800
93785929
371312104
59906
646020400
4584
126387685
4170
381577446
117275564
313903381
227998321
50548181
5389312
48729637
429
371161362
976040053
3476403
432512174
273329470
908978877
4858
43468
430371
360895753
42460149
804556128
12116767
717622621
272892243
5074061
153082369
5008
230648985
501917
4774532
86081485
6150077
714487869
474785281
351861900
243916686
810349317
4095
40326826
55211104
966015903
332974501
179534525
458184
45513
954485877
522060853
40862
179899994
4765667
38909448
257036523
55686341
367762730
880710258
223457632
859906032
3197381
428685
38546579
4653907
555616828
460600
469465577
557819808
687924271
447229606
398321
457993
534
627798070
552355914
517714
948329742
40665083
690960938
37545820
588748878
26421888
35299722
39711
802581583
153828395
50454038
715031493
4539080
44998
906115664
140472492
3612
48602647
638922501
53840
998160555
486669515
351017787
8583378
4727
442508
983204309
739406740
584252
498532
694771824
4686814
468935
470738682
5167440
39150
44345774
441226166
937848300
3942674
46805187
4443871
611880991
49452799
279128814
173519985
512633199
461279618
32002033
41680458
762050900
236107443
44878699
53333880
772305787
489990406
109238438
48915000
46964419
527796546
443055781
48469065
740045303
524979
130200682
486801
878797518
814993799
895449749
539564
96644074
636782669
406782705
5760870
590954192
475067230
201185817
533419223
368732801
477004945
102201114
717402740
326153320
453517070
170526361
429166831
617483672
440155673
686387262
472534213
488415834
334471452
47550160
490067000
984507461
4728451
3570
5361
151312819
825567952
606547
809229969
281146454
476670365
189881158
6555
637531224
973093259
379968996
735318404
621738192
188715540
726843703
189149713
2127
440179214
256052264
813013464
291451278
668707214
834335248
265681269
596881484
981985192
23792078
62100270
472529265
778719459
263107445
594630810
461624
397478617
91070189
8700882
532755
150778191
420043839
263231271
880804548
46196598
4693846
707917416
40645
40080762
4420011
329141494
804993741
267873450
466192345
4874
481502
76846903
442782157
710494439
448092138
437941909
352762590
49857336
154455438
5262
35249
441534335
842302956
629892799
588810848
953109982
390786
649986306
988398204
484025608
15082503
914552907
419203995
4772626
466698726
325545
500659628
884751350
252118201
398035588
861388815
5720064
249690036
49321
347103002
480118
412916245
28272
341096959
249078145
88618757
4851
497247461
60203
555876142
497390631
444305171
45611691
411258894
872150187
129554104
5183305
402488934
513844182
337637
49743513
522570515
448943725
550074
737621267
763421411
852971068
40375
127961340
963818698
748481969
546949754
41709879
537515052
903131245
432556477
448959705
363053097
488911448
1855156
654769026
44815
567043730
711385244
741290804
64270237
3935652
764565176
453610
73287
284872832
647669772
39705790
551283196
789185267
111016669
747723008
904549816
530261
467174301
568179409
391477365
981204872
603584469
167867633
564662606
48478
50985
361720629
470887
473600788
925586966
285
935641749
52302348
24305169
211107352
943498374
6272
665919128
511292975
420320646
3397671
513317
639614737
954339029
193453201
536112667
859929052
56878863
462509947
971341245
366119873
3919688
744729030
588800763
172120777
881670300
797508784
55353
52807
488245747
57077143
802923308
682783683
869426300
373577630
472862547
359730066
592875017
456549276
4847
4511551
415606431
665753558
492178925
283211864
729420744
961659651
462963228
508620
496407
900427085
515602317
870377791
538401373
525124901
172344686
296144794
41762
512427
640409209
265094241
136505220
467152578
736954324
403179058
345792528
727395299
642661998
621032665
761194919
243182218
4564260
654806576
9905939
519987730
453480
584452255
327021935
34864444
303275235
98582025
933945984
451933
807347750
798848230
551235566
241869306
23026105
6013
99743151
418980482
566232764
29180516
627422909
304124860
83980721
447522759
337460303
645140053
604260537
475817943
38610324
61911204
898628257
835706859
397701938
605819276
320472361
45672785
616908612
291779669
45542155
693547896
737398377
276567085
452961860
382059
907063952
947942537
823592256
358878391
43024
4207073
4066
178543928
47739022
798116796
4793196
341058086
508794096
339203214
171564140
772097472
160807284
531387772
264531332
4790029
339872006
418587095
471805063
826347601
193178531
298296
770296755
845059219
251930992
4477127
39220241
51342538
565884699
930114986
445986399
60728002
654830803
4668444
464275029
387749
303347284
356119370
341465618
445624190
42991408
104797579
864631005
54369
762248927
35628128
124906116
275946
49076211
430319
667408615
973907660
46214584
752107347
4793709
621398920
46949608
44215
584953431
529571903
492857
491644
960758988
41761216
58903
880765254
572492759
704078039
560478612
3919983
32562667
574
544188866
523855169
668947007
382998672
868734156
447000322
300442467
585588499
463022
4496409
550
973649816
278644539
243503655
356945732
467476080
522521945
15852183
494707
961459728
902070718
251063178
45734866
914935845
26531077
466603709
428295853
493081
566700907
97942922
700784610
46254414
325081380
445131
294747698
189652296
341657154
485210
455745504
684830297
46717709
142754013
617554823
438446
874029571
259012226
435474087
42693
969405630
795683932
127669222
10456512
5897
534075014
816692814
837368293
643649172
62398550
588324630
40525309
209212674
279336573
786525227
581097237
704412267
48856640
466659815
645347107
473306095
623790401
63447
3462
505410451
495064850
16387813
205338334
926410334
41348872
50499254
908766033
662376705
469452
705151223
4329281
40583
394970646
403179683
572962924
55195548
807884154
4795394
52764943
633791087
946247558
633863723
850208384
68256180
653148
703096892
492410099
493294906
46624894
120832334
763240153
94336527
502690441
480345763
48844
175401298
470803176
203
125579915
558521
767961179
394995695
488074
323212462
347096887
497825
51818101
948732355
127893200
51993
380179
444149
552335345
333873558
561131127
654730667
483520497
139203540
524388499
492946
325895639
39003
430526764
983416149
122848857
745257366
426889
56495
850324739
488975332
848227465
486349041
305333249
952305344
2616996
925682722
446646297
790132763
46034678
813430521
776090144
64835704
562025
4524665
569731310
35380
663509238
482933198
47774
517632
374341013
617193943
160445251
368365131
631415372
44919392
33285801
47263275
3577752
459575
867072433
63480506
383539369
50992
554405
487133
4885770
499488353
832275738
4457945
393001913
3900745
939836710
4662921
46150136
209023044
53228789
91576317
147446823
636659140
49426612
493336247
213932601
424818305
976022272
707791544
218411691
466478457
47852917
53403
757866092
48815701
714313787
584710286
628430032
986021714
939657526
518851675
862849136
42819398
180941264
54553
12433657
52388348
853047423
611801561
576064
4140
395547811
45529
92015672
52511021
256746483
933502482
377702430
806184923
46823898
667118250
852087015
447772082
82582008
542737146
467616635
374972331
263003455
45552876
5657659
5200
687103252
724302620
125637904
810552663
458311
320693266
235168749
193380034
821453309
746409256
468003949
40780759
227266324
70703437
4933717
950217549
487075
456154583
475286
826285018
864307284
788304746
565108
496557
365934523
462137383
928038908
247
436835093
121700569
491964500
4427335
42962368
4523953
6154
966549347
962740522
40915324
167970889
772775326
160267327
148872027
5098
428329735
465214
462386192
510211215
187538580
43352293
98678475
461768548
308969297
315181
538119365
566769595
933922822
4989287
4799685
470056135
444051803
11775167
572240299
38811585
364177417
46382365
512714942
7822363
4847063
278512477
321097
472578412
282338937
44803
881606711
931198690
992923212
782969776
471075943
16633547
842665221
466098365
643594189
799115496
772636512
745520415
478079417
795148800
239301259
319434422
49563200
761667539
50041089
565674498
42585334
894703375
521041526
48262
332383182
631833
49699648
466358823
494496686
35430209
514632
597231259
231680574
254359775
534307203
988729573
42188
486907
463776
51785245
199139266
1504669
20188237
896826761
308384259
4056208
5400
6294578
247880307
949627679
332492
4644
533779246
910618045
566127098
959857722
319310247
917971454
743879529
250808090
668885861
45975
600942378
3862
740712092
97061038
849432864
26085598
857330759
394027
48371
48867
718326625
72520661
47682
497089
755846858
361637104
364660
4520458
502573065
158898614
106638995
451096802
710267333
45260
548561339
229553157
336399
4440
411445
761304991
368062456
486249494
47842509
419833139
804900125
58286
974476193
4992375
499910
383515265
5637095
728638397
38407618
5755420
454076102
5146
506295515
275774067
574129909
48136262
48184329
495004321
136764722
463977782
153432175
519510793
578
722720404
791541595
985679107
602357804
301539197
45361157
336353126
243313457
667860008
51661565
121511610
39040
330674771
622964427
615335996
44847
474914134
625432236
535007251
126256637
5490617
486793407
830729036
286590908
247796665
825123926
242404835
964343846
5437745
4684415
461102173
109276199
295
410313991
435215040
965810007
194370825
45624968
4496344
633704023
606911594
627741246
414977727
3692312
280094343
626323070
903134
316121209
207999296
210654714
834213039
568646721
795993819
825986232
4037
38955490
534940760
429653
555896027
716129986
375
755767733
693439523
285486907
649167672
48751587
843799788
804841699
59510666
200100429
843311314
857777601
527543115
990114811
834375273
4662
4354067
497731395
414074804
817776649
575446739
240605364
178539690
908118335
733396567
459682665
851801991
66959200
484404
555355758
220189668
855070489
576548793
55706
970970393
714956951
434221983
993450800
776590375
586461189
12704783
792606034
617251467
205966358
393362780
132893843
296718059
26540188
966365663
327838247
604444399
659400
79973207
33365981
639623585
230527828
43157484
47539932
48308584
664505617
800386015
111577046
907814992
539186403
840944170
301339319
481972944
681970531
149454308
246803203
512678621
490835
54877
524845518
640958232
837222233
728618283
288
391050107
494725764
488680179
428194306
31909106
457819
649286100
647716223
751426052
6556412
4855051
431661830
50417
487134
662848312
155775098
146228383
51498
258223182
284273418
861071031
271593415
448766
578208210
46345
13117131
864532254
49645
462764449
485399142
489470209
915908138
489136929
38624949
47241
485898
879879193
606344929
4484485
591276162
952165285
410200881
19576085
202600525
401648833
4979394
172453391
618561694
39196
4487983
424987131
145908985
4543059
45775340
248206666
161223446
238550327
538743
47784113
427344936
534731936
602324479
332358651
4583617
4728643
983465561
939963478
61703
6771
138442342
45209
483813
528729405
867096447
4539
787054119
887549839
639789194
831086826
46952
501441161
476847
4842461
765167766
322385236
751634495
452211
46445746
562854
605628630
4649748
536978761
856514603
417721461
970170021
68710981
504694004
198736961
372166658
486951909
806890818
476120
970817115
151099495
564717
50570558
881539849
418110087
404155628
287082207
206144844
928215775
707690518
564442199
422293502
464666
501178652
521917393
924179723
690055107
350109883
704509591
426734977
240099759
5476150
414391250
490993356
190251804
50737841
604915712
109315347
5153655
478832409
790315349
701127394
214214923
58303618
577009091
100276788
782950144
4619106
775271274
716865673
44523
998160029
153593536
453239892
48597
298395589
808467903
393372647
736671064
4985437
316407
410234238
281977227
193306015
619606922
444856049
598282095
549036354
45183575
780403640
601114827
260709365
4718584
421191815
3364801
4526518
465664290
96322285
546973475
41262201
932709923
50219
159530519
401386121
297184088
282574372
394013933
725605221
612161315
470987113
590312
793871915
76779429
532627821
437247586
543181338
669293288
679941889
10336026
744214832
37776641
955321413
449882678
374113123
224377059
442908282
58478070
972002433
304515183
478481844
785951597
638941113
542371068
35415897
169256062
750527619
479597898
528817716
266491578
6606
720780148
3840870
393443015
24471489
47276
906255102
44387049
762025752
631537848
66004055
43485
482386148
469734301
49514836
377739403
376075552
184465259
565588
594436192
46856
502481
883379361
35845899
4827669
456327
650541731
487536094
42378602
4587
953673135
467585
119261446
45531286
3347717
46080
913434975
146837547
379787658
52632600
654796655
451331988
52788043
761399364
64963602
768771842
49809309
457447387
382132521
683096920
173278966
871109785
346368415
388215272
431955318
992795069
216694143
172617308
399311164
652820721
471051074
47515260
438408838
453754598
395902850
950297306
369149
34225086
547881281
86001469
48765
281577178
383987203
4608790
358230317
549707041
720842575
729330121
479025
965890543
447482
562916273
629944160
532512178
29425709
253872187
4616771
654833099
300675567
393923874
364209796
432418330
37014723
652674803
564221081
2343
46946
129382799
487944405
484523813
377165401
4522187
288101577
300073652
510795061
833026128
890803252
644365606
491022589
336896306
5407173
256458298
48508
540749478
42503010
519603256
610779427
615699328
395554374
502260477
515497506
59422
286369462
529658505
17759350
525246558
460489743
53775351
64455134
435608762
503871751
963048712
407948014
564387813
81309550
231142864
143073088
55306
890063431
570045
147700314
385518510
413024656
773485432
586540018
194958148
707199001
44753658
5497153
4108771
48223
123976180
315071362
909011124
697227752
979279007
40648355
525181550
452400390
48771893
446976987
832103509
5043
328336790
477806978
235138576
798896635
393272825
992105884
890990777
473706
35071
567591430
3509
787198708
556496042
48546
243643352
23501850
3229
279079372
438659518
24508324
173715839
951300821
773427298
667767608
997913979
4801965
371
45940146
334510674
91559406
286606663
893693177
4515585
507983899
46354266
45284
3190
459123
4396779
21427168
459031112
392617636
127185047
46269525
5148316
377416567
780324968
377875840
972990000
557420308
624669437
617714400
576038805
4751167
867162350
473823
749582941
611461594
52775
938535597
41484
142078814
73343103
65896135
453226289
95651134
49361716
554007971
700290522
439162407
500795
544050
287114573
201152375
129086521
4131791
867166306
606707357
134109180
738831121
276669590
47293
597047903
4563159
4816732
514461568
324379224
460156
46999402
409975974
27241
938351687
725494818
786377012
4836744
396731438
46349
52558
643087188
396116
956315729
44249
771742152
3341
4828801
48010816
513136087
190382151
473225
633515579
604161734
49982754
549942987
373650856
49093
312333043
682316046
654308423
45746
3357
553580802
168786162
294218984
3272296
220204843
495346015
39191027
478335
269202737
48837028
5786978
714717209
788753638
536332437
471642316
496493157
387002680
41760092
439444853
273436653
5548
39048938
34037713
215054555
526963442
379853298
31307157
58777842
816101438
672319102
273308631
459971761
398168928
453607536
773325741
992972066
62547149
529805284
476368010
863286653
5742238
725744942
64894589
438755371
482525867
761943981
240477123
194784867
489176
46318611
70339
920332954
382491623
458130247
540844
45979678
283174357
998421699
454808
5260
887982689
236538619
508935
976700072
156267671
54163918
463769
203691263
891791919
48582
975337445
529952
46663829
323213480
159381587
584795994
99101745
930842476
58770422
4505594
720437019
143933172
45409
717825139
132041565
474704214
855531460
483897125
485209309
472238
835634543
473943745
922109457
46550
686016489
38358240
5067869
846402544
774088981
168404525
157149917
107267380
44865542
233655257
448828598
459870
513672282
499714
181561394
45230
4974
4066712
484955817
456258638
355601525
594747345
389740
551671748
48418331
61339149
300285208
645243825
4501063
793968047
436293672
512574
476689907
44156475
347752579
464520786
38491798
578114862
314144276
484203238
410490
49975
472355002
268720024
5170111
204466875
49002
981973924
61365643
273447880
41297592
818516535
4440707
287673695
411791457
248040
128007385
698987049
786391766
930417470
5013255
309338033
550007048
161519318
4508347
47653919
719426708
467599017
356092484
41541
54985320
895048164
934742457
508807099
637157504
375559336
493430
424635878
393311915
54564270
420929988
725273898
350539955
163710396
872259517
299397677
57757201
41650015
562303
545962
351
481780343
573190
6072685
574255943
786167949
584956546
978181994
902189846
465912382
4837736
779465687
517295191
610545306
320305189
850373912
834070075
436143862
41003587
373701516
494240159
648634556
316035571
49582124
228051542
458999836
130861203
548721198
405682105
718855324
45183
147225075
5089
275518217
172535438
846231208
591071932
140152337
13675616
444621933
20761438
35598664
30611316
454651132
23478661
447067
500897605
60947
500069882
43445146
70989258
955068563
444150105
323196488
167641479
60511925
283376124
301277527
4939
499999
692563073
451052012
302432541
38263
124817277
245110605
598915
5591662
708827384
679408264
114884634
428390067
30212877
631217762
875126546
59764389
900686319
512311983
489597519
9701845
53948998
469630917
4871029
371384031
951671693
43332809
693880826
21194
4524141
70325085
626042525
446660
220937248
773186400
510060481
415689902
993049002
964755098
45368450
504749057
54342
4665072
473198137
713552805
733
794977765
90211715
53603547
4660
908586638
4592324
61942242
469342127
47003
967376423
4712226
974120772
220672992
334079355
49782974
47083
515513681
880903883
899454230
788555425
385762707
628861280
981418503
4926810
555013028
992881870
384960194
45207204
24694754
121832649
551639232
4111179
960530955
490009034
4969886
826672587
61479
565247
4016747
117495840
48461390
189957340
46158
123704255
329152050
39721263
670853647
55437387
772444710
632458499
44677
4627575
388398272
489905916
262270175
262183695
412540737
37932236
776917661
811967283
723428976
454618
589506809
658078333
788699074
49177
259207403
506647547
46725774
16
478935458
548789208
904769156
893178635
161998053
499345
827795639
118539124
454652374
412985
374
3350237
582845433
789576129
49636
932716513
424330
88102882
963821784
481388463
717160398
3898188
564013127
382809109
949573747
605803
905178367
289153349
4713
679119356
63556
808726197
5000668
343558753
982852585
64239551
743138749
141216174
46567966
512998125
684870856
973885126
100592389
47733163
388226351
747189352
596480819
46288
4762949
525858214
698870221
567726249
341431563
200211561
321148220
67399
113221690
937586837
4505273
294447
5570230
980938766
460739
557076933
163542437
420562449
670155409
674379425
954732891
400361535
866687820
47012
53491
316785524
847243055
114282968
421
141977496
837578539
788764701
990557397
464883
62252861
681
523843359
706982880
547965611
50018761
542034861
361658280
890643072
983013676
245406851
325219840
473530057
579872133
360962206
3198
613001817
350124762
569551558
454673
15379651
998013061
403863
270668550
960363075
446275965
51751
436762841
65099478
799320667
667803495
266323067
678210872
808393574
817440134
731726351
677402341
128103295
302772426
14567060
50567
699165121
453061220
489776
937912110
509518
44727
870677904
563218362
48575037
450928
212547649
33767580
662963471
4697692
623263310
672718719
958537777
820297168
2891
5752
937272196
802345642
808651214
74417464
219
52716
32750451
4615817
30258001
249607417
4456705
307885927
58398
954774725
498080750
226753051
479232
502681739
42161961
370251058
278152165
195454198
4699169
477805434
504420308
907584898
736923498
273313357
675524254
890006487
3619863
829026098
53866788
34859
392864792
4358879
469277
62348617
786402596
701117577
509947621
6570205
410581
37264583
80811955
73053148
477081964
626955785
314725773
6527
890025211
726859857
6265
4899261
45768
296105552
429410711
508161519
45359717
70467354
335651238
742698074
43254
5004034
11209533
3723836
772938535
521800377
32875518
652944358
835141927
279303305
115708797
537980510
50836158
535710724
13084450
780667097
771805346
4583450
324194843
5465
753093953
634028304
749144623
49652132
353736960
787293936
926116378
523260488
449064042
673196727
355777225
977068850
51781167
502867019
477627
482639
47018
112461662
63371009
924828629
5331224
219166112
354754374
266523364
573002
215595378
373436626
921944043
859866752
779389218
50330
132652851
819019742
184571708
603475014
5141
557679508
452372
981463215
5623
892642619
439017352
56916980
938045420
4117945
963155587
768337580
464364388
185430532
908724567
444451711
313431544
666190278
979041712
269130125
460526726
694382646
898286426
285073
985831934
552387741
112075800
47812
508506089
409436869
496284544
472382411
514462124
46677230
128993160
48814
244247599
950674320
564344503
361245030
94032536
80346481
998638153
5070338
44717
408018094
897789309
748648454
54344786
144838245
189371946
736166479
51191
678129175
892519678
350350761
48829627
506689
273290256
225494584
37265279
255976846
45692611
263209438
245243455
203402159
399135718
426686900
449787755
190985173
984157546
484958791
858157037
627800489
47574593
782542115
32503050
4489461
926647150
386357
101413527
313218574
166769225
180592932
48310
989416815
804825276
627364740
394606193
551775505
556692306
4910283
727693607
887297585
966946110
950694487
93694114
376865379
830080783
49985
436353
524223708
50135
524609405
4474789
391416068
13746712
904839475
674843642
723454231
405053057
364312
496962731
486738
740509090
4888524
380250989
170072204
711682956
4426643
497525865
424766539
454737
226984298
489694823
545174528
771400582
186032259
144715339
19968777
729683574
791890004
90206966
247365451
332263708
593475736
4422130
47650
382124927
892689642
48034
478179
51335301
449269616
190709274
981978022
358764510
834757592
31379563
116315114
850734128
493436532
401924958
363751686
457150
542525856
47246
667667674
617276025
777666184
524507558
534418881
4730231
312890
899198111
458257830
55611764
51455059
580392903
465501
421813834
591377831
466270
67842750
4109
385796311
823865022
552771069
190532733
400479532
886412991
397743702
4607564
18737899
826097366
121865917
548588520
47379995
495719792
782704612
743848206
374949388
573577689
35355402
439253884
698009657
48529
45574
276733887
4673251
606089
110072169
3768834
163647471
50128
527026921
826748838
4866
369735861
637826724
187724668
754717190
48094431
537275942
672949596
267462366
393963000
425128065
218200417
815731929
909164856
851178845
516981749
182044929
636564
470577
499212
880286693
558423516
221453951
251380163
51600907
586878010
35507156
874778810
234570779
293999899
4953930
88480196
628555306
4549577
921277510
485440365
15042704
49300975
4723766
46764182
442628350
438511350
47764230
493753781
844866757
457166555
50456
333604756
190639578
496087560
569282921
465574873
947372577
572503491
46322
454170
479942006
15256327
388451
657193669
570451029
4548655
296250753
316184156
373422939
460583964
48945
453907953
137622032
51444142
4995887
40618570
524572122
760589517
692032175
766728828
747921539
4767687
848636723
824920171
246948980
450178669
531784597
403357
310377814
522963836
956940232
468047
580429221
532398396
4858118
720857031
557
52265236
716377618
357746881
437170
435152561
656702182
427264881
735983986
578576073
51555286
940289675
441241
4662523
50617221
5778887
364239617
630924092
781336100
4444970
551237802
488166969
7014641
688456165
992435765
425682244
44963068
895401439
716781326
747523941
530738976
33611
699907245
47486
482919085
207375143
461959049
5467979
461685735
3607
786501122
558
88404698
266184836
4558480
466321453
866294727
4629568
168687408
487425130
44000794
4267500
479106
49760
298826959
51573959
622727332
74662491
142420507
169485998
532566058
317763157
4998763
741047
179419833
617700059
591879978
4968019
550305935
4541148
617905
797337408
796726004
509500778
94868282
340301127
249980
509140935
894086801
798072789
51431291
45282322
77129932
185690689
213771470
376143443
4683584
621315252
63263127
48714287
32835106
3964392
948415138
740634321
935687254
661550791
5263325
306066664
384157005
720203569
211159494
540853299
993250596
48564
70830595
462627365
49361
640756035
548284551
915536146
4998552
511590215
359236318
47530
328763601
73685563
281706472
45894362
3167472
44343679
527988291
49164756
868525170
459845860
992278728
530110963
236848648
225224438
949112398
45623
623180096
608898379
160883463
329453038
44477673
663577520
621018
42301
4035274
511515209
184142249
144858873
6315260
830111475
107702321
218070645
562248
247219075
874681667
919024917
369254570
329072077
411851553
447431318
272165587
4561634
103460622
621441
537410941
472077000
273851845
340380983
395706702
204140977
518729880
897350553
754271500
662126330
668379554
467891257
5624933
49440017
457688479
327417251
477420314
440199907
36362958
484944191
481421484
2979
581666031
524173881
838414662
4920836
401989578
456567
44682
32264396
731574760
635635173
159652199
790374574
770860276
507814
529779708
561822126
41413
418396538
125077844
894740748
626
388358905
713295249
12334306
800902508
219637074
638531013
49392740
489509472
188905739
817705375
40329
612346033
480539250
612294417
92109554
839150522
48705
831968222
50275053
4643014
855407733
242214107
448360105
820808758
401637806
901112497
448307
561579848
552726869
675284694
784850467
350298392
404627653
169607195
248507829
256288229
98221541
998170086
953907637
301403091
687530766
41175733
231929133
936631531
316468934
448941430
49862402
134956354
317206184
966354663
40271
675436492
778645805
925621637
738716858
33495583
19113546
53764795
926405434
563135753
4686642
483495638
99217953
94869216
960474197
635336380
21225812
793645537
5170444
430888431
482407546
554975785
492389201
603169905
41645
4747682
452425077
897140793
334972
317184712
534765205
426959904
932537373
117595110
451263574
587023147
4806152
854675319
5913181
38037734
504172503
493472
421422395
58110
602780010
556759259
5983354
485458
829290188
363300260
453460
908264252
4992658
261152354
84490335
459876
721457014
47767308
486672222
45771477
876199147
408290481
793742091
5673
875411382
535731186
5524677
972976721
665655569
24945515
599543380
477021311
48978071
395711
4799455
596768738
45852205
176313162
468630716
25987
63226
59106
36950862
869938078
459939098
39486
606642470
431921
420300719
684607621
789771677
316366605
256388738
596149896
4606299
525188156
471145787
126003474
4112
504862
796434538
821104518
41662812
4592492
641170935
549768219
545020509
984617328
357910990
370192799
182554274
397303981
874189514
52028625
309239733
617264424
540762163
519388970
54165
368507008
72229401
220284651
518235646
503505418
4514157
127017008
336894712
319472885
831867668
501000750
782073448
150658801
746199287
144488700
658888776
418972805
353438435
50101119
659674173
346422397
205396855
5539372
42914334
37940851
484784
856639607
48516855
602062034
46237612
5556
488799180
151864826
494354339
3314603
555295455
840703147
501052
167420896
987182345
896250226
132568454
1334372
149488046
813320122
828007881
3876764
608921
241022307
812197760
33299275
934161787
44745
266390871
658210990
911212644
248
125311755
43390830
436645907
4378463
913173106
337057357
4448487
4691005
479533
447248263
872935513
987333560
458701
901424779
4367558
458744186
5282727
284931680
955769456
876773115
510104896
997111984
445702060
468273976
423044431
110103608
448731940
371957291
805142034
590637371
406584
495587918
7030
699230893
5788835
848668190
447216300
375400963
619457704
4886
787434825
419641131
65890519
491531947
544674
833844086
674872998
804129545
484227
47298
5033012
4709235
119828447
269300488
459551290
962891891
683999597
45988395
407455827
422925027
4649091
579914143
4556
333237831
446562482
4337
5622586
535954
789316186
815425273
15884313
364007
250937754
532359803
419746083
4973420
4152
389473390
990269604
775838350
705809089
48541432
866294714
322945573
46508766
523983059
428332073
50295860
804355408
469237846
963208690
678463237
6947
3362
941856374
375269523
4263105
484438627
542042459
48899
660248445
5471
426893074
25393101
510425498
491330938
365398146
113978148
70147698
721617392
407863887
4652977
763897550
815052774
711976254
49698649
4830529
486245663
590441592
531216
347432572
643366952
44592915
652795598
901914589
426826178
987597477
355
481007638
29357460
5922285
972196500
32846475
466607
531213591
836938542
44945146
344837816
577098521
5785645
559199559
507526445
489563397
704941649
986612331
429978794
450538233
391470756
710505019
659875953
429407477
487200
753204049
4108724
695795051
724458365
3143311
448208783
749160358
80923829
404507006
405165455
325396929
259628467
100752578
3982268
157844981
137261837
450195106
461807918
531667
511885396
462223
488251515
648974800
636079955
310716037
50989
627934544
648140216
184841103
814617018
327603881
633974299
609759125
683099072
44477148
218231436
41600830
451085
994505819
4553598
61979966
14228044
289295757
355868532
720739059
415669725
1092634
623467218
48906
531176908
673811703
963934830
621903798
58618
999552910
236918344
47852990
34709181
596129753
964965531
918669346
791217626
354852502
143667567
304256542
369898534
36662
47862157
492765347
925525067
173730261
607156419
775621210
921042367
339007
793987148
5062381
47489891
4418530
504373587
332813812
129766018
328204006
758908937
623435464
783940251
4569345
250259955
141827296
3692471
4450566
813235072
59151682
676599249
284549189
406579665
314254514
46843763
49889
5385775
815709913
57384478
567385348
40117
56935232
857384255
100103513
3835231
771462389
368138
833138151
460485
460910287
529354
667051936
333398
590204644
305930351
701338495
909567059
450766672
747001070
734160959
332
34191462
899930970
715778363
494495
47076328
693469111
241449448
705
982513137
438088157
901360308
495221136
571836235
162636972
47166964
42105
318669503
697043035
487829
48569
540310291
5319
532747156
898700746
292159224
39704558
448336525
260088666
362082877
481456979
632356367
586833244
302317710
552340072
113028508
716942809
7503705
5904
453802550
52427316
52993081
7346078
520923859
872433003
821325818
969903228
145565780
479392
502994
50454433
28999889
106627868
124041775
18972875
383965327
251043412
898256430
58226600
4991036
101654127
4463800
78651074
47497874
5293
45865046
750091261
471364
866749280
49123
989744182
929477135
209851594
320078255
267165756
701168165
703460469
54741768
300238733
50070235
331425385
912608672
371516230
5030870
972057368
737789845
4921169
779830542
299964966
831353135
669498908
525973647
66114535
4802941
552991566
530860378
301785338
50125885
274464209
928075772
944200249
94293470
123400328
539251
131472924
457791
269469291
476270
4725374
903341736
406244751
391
276236983
751468975
979499208
45779025
433680233
45913002
513296268
566828
462873840
493867330
163300735
7438242
976438066
71613224
265469586
297178747
5940794
51627682
759180164
497611670
409547843
429285972
822702415
506251676
614945955
736639513
26287169
4458478
418872467
120112452
702789987
5635
182435313
48724965
222925867
451446
45489
741279111
368550065
555347399
172448005
448982252
46453
32106567
210820274
31912522
222173364
813596159
834829232
457065483
513656
4826320
484045
46014724
863962029
4344071
118535957
940652917
634174086
905418254
999834872
796319473
602208
468894771
923668996
802953225
668989264
433571952
552216006
501752256
493601652
344331598
453277724
872865833
184887276
7208
167381090
288103715
4136666
46532975
40881
757157324
344428060
15590731
40595
433885751
41288470
132200433
740858372
845718802
452290
665704344
492955375
4073008
527630
643369514
46735
36046
4093
369418327
573532
24706350
290945791
113765174
482541
337161129
398375820
392447004
926700862
951719012
47873162
544009671
968036390
4237385
350046812
988328589
486632473
593597717
5589934
548353523
883874643
469465483
261648244
48169248
749438921
736988196
4420156
183936942
670038197
4624110
968354319
324658696
583904231
5164
4138617
707340177
515933081
833479346
717693438
418241
14681777
299845408
228078371
246766819
462639
347535816
697108867
65947426
416847304
739145202
374251
148894856
77163782
438681658
285327983
360902601
493608
687265188
31026999
278015611
574494
524402472
616233150
803877077
500578797
468525501
687263761
111874278
48737
885300370
896250358
55028
203603835
264077903
6064
28471644
670292895
744875274
936990971
44313
618298
166121808
363183852
470538497
40258
3040344
763543396
4752966
626969345
947495981
5844894
947699256
439043693
39246
4568
5248
3976236
864745462
797809626
456277
48962
194680458
45763
472451
53662801
44451577
950439597
47661016
942869050
455576
610399436
41012386
861716422
696764832
43633337
806353839
448925485
105018565
120844488
269175715
46829424
233232560
757221140
330284069
917456443
5051
367910751
5353459
374789461
768894988
319285085
882621138
474784469
364633340
376741599
152976317
3911
497397697
679433079
669326134
53692077
4653579
416069
3374436
47550540
218821004
462394559
413441621
608379
898394061
60851
448134081
502534663
969228112
807544671
472573883
449463
499505
831038068
819417208
954240788
692282164
475550104
33969
50140
265306967
4020950
45855
226459899
627074038
582213823
201642296
773950479
45754
826384560
466776743
4887467
491344137
3886
258750369
479752552
278400513
827890260
283170182
483053748
479550
847610363
895764630
528290
618567476
449117391
31585035
462065620
293388653
225923238
896313802
353674192
540036619
773700529
478184488
463339180
973184661
190469917
45559157
45989833
843961759
759518405
548495602
170821333
261028575
453783349
435243700
764741128
384590391
898816984
517579743
747665066
298824142
45240764
3597
55434844
767438411
950638294
492638984
452628432
542842439
412352
980908059
38993298
52731
679126521
48901
10258139
777453941
971526507
43418026
64570214
492528142
250143047
996706116
336314309
272214236
659729777
671735264
372553438
58842836
56140244
975464021
4631517
834223822
389141262
4561499
42827
5114
552639089
375631162
445314168
61181860
49796
967519761
629090254
555534345
5083305
580463787
4901096
5578
752925126
47157
501828
278781361
4496605
4854354
861130728
735249729
21137912
4527068
505251950
293758610
4825832
366705164
687569244
501370691
49199
493456610
432191880
446437498
185722779
94396497
472018220
659249723
45753327
498984608
635228194
41944276
489907766
862980224
721136778
425337873
5585
807121470
713992752
4207625
113380955
4062503
891585997
848947016
737977591
712808915
377036282
52737257
636825867
488510201
2690
648623254
647824785
40323355
4706797
509290930
4840696
987351900
236619068
107332378
520249905
46051
50613352
571056138
510517321
49145
27132585
654698882
4318
269773089
41055037
48916577
4264977
51444109
582611594
698339196
837314887
527774598
924514419
36566
276264233
72718670
766413099
469156824
458771172
428871
562085241
4775423
285381594
28213
352897302
442277726
224031648
223931740
345404144
692845509
347631946
53201929
375754844
488584492
684847566
458114
48439
4544
485645521
404416482
21696937
59254285
45814885
908091583
630753770
382725
4650302
49859251
4623352
943790494
571883958
297758296
346712829
384484841
584810
4257018
317059791
45357
48582789
53152510
22628478
669538215
568449794
748103739
162243674
511476813
102346206
408184305
111314999
54052
43205583
565072400
6292
4264258
842722366
974771957
999629817
23995206
47704315
405656397
529485723
998139944
390778726
594051726
4057
575139047
458263225
456115
4341379
232758788
678892485
589763142
565950901
53587
559541831
744569954
89200834
940351725
153419344
24853
38342674
320385248
933448856
5163
488029904
47062
932348951
895637373
47792
5473798
505897047
3327
200310087
49075
676244498
451522
592843588
624402303
570121
487303
489377564
861411059
31583792
864912217
48670
49225086
507795883
378998267
671712209
449473
3983289
398261
550986419
49350812
50015
358740452
414832
458936
384987498
592725591
487479949
49160686
492003935
419423355
469974
969011430
5131
987946693
253632758
584426596
192082061
197572077
958364538
313301
123660044
42668
391882255
394374286
40590473
316019379
458864660
486556335
585552698
500911112
538372
528308505
757254443
46715643
497037
449754
591022254
42296
442379878
583866013
40188641
4712269
815129
55314
282486065
836556789
48177192
373644283
442922565
41258
978003885
4897728
626560946
466261303
441675
40395628
142328665
38398917
4960705
313399876
5060089
674376661
471402387
5242287
880661709
43453
511197973
5379080
43509026
4771619
236369031
7346
618052644
165274170
4137302
397688605
448372817
664435229
17885245
494851486
45444
215964062
734325725
746680225
351362356
45221
431709235
245008346
749919543
388862248
45313045
45606
282000425
634394048
228368268
33431
212229424
903256797
383
3938839
477178265
832995045
186019192
108676631
456829
470285256
53241836
778941824
793929776
527525204
4751117
359814943
47009579
585127102
695862765
47630
5446767
35521282
721847911
723740619
5954444
963193764
330642057
132195255
321386917
458073720
820162945
53264
139919740
468929160
401920532
556544762
488306605
34242
355742041
991703636
566173074
168835459
453220288
949329161
813344650
979220608
51054299
567994758
5727
4922628
726375532
2390
299017691
759676290
52333333
236501377
713130241
476975664
3328436
389596
493843
414901601
355916896
979200362
983407544
4638118
42770073
932958912
471434365
521950099
201011038
266116793
484539838
616800223
534583749
513400187
161457456
34219957
221138324
449168423
50520
231491648
249723901
43598783
5034804
947615171
22875605
829145991
325417777
146788355
61305076
5218072
462022147
619350901
49395148
178360908
144973698
514289991
174638432
46689
59588613
210922478
510031966
293543489
184332649
135035077
4110394
4549779
338923346
16671016
302227127
932671574
737139606
4756352
196682813
51548392
776969083
132068798
299156
4847799
667569976
52489752
444412753
473782783
61781
679974318
538550
56021382
785528078
18734176
457408765
675704193
3679984
380837820
844093563
389747827
5530
477997
53029103
274806633
4951007
410969270
429684
94297963
69449239
57926428
454261087
499317237
90491339
647810818
90010453
346592
227266706
132947946
94407959
41594
44356
396926645
413
944337289
445297
503146033
754215528
467112399
510630603
433042884
845903057
730604571
669205365
623721637
786856487
455978
740071183
125939345
479361174
915131086
643181453
49678396
457161277
141233487
358919276
362399424
100312087
449946173
4666811
511160
680296981
46172
568265597
436757295
665150194
401562028
92370926
739940050
796393863
462379363
444283
427518391
405438280
437684
527836828
490592662
56172954
531170391
593518299
920874008
562800707
450673745
445093
399522888
694631815
446800655
35042420
819957432
488014978
496172705
628799534
176
84090705
433026490
468194142
470928
184296579
932747931
47896
579244149
476440
49297249
930044520
278649279
707027332
49013314
47566991
739772853
42032461
85128090
237739874
742848243
585318367
552260025
985988551
52025146
59990838
624952092
3931
889948740
637898027
969319579
905241889
717878847
925564874
733538619
816065447
452323549
633591551
19604614
982965016
502657895
694007559
421415
602397369
42927240
392908782
39159
776647296
377549
4623
492342033
996176488
3788760
257612487
161928180
362229
299198227
504158335
582026098
445267437
257678098
501828213
461710
450003
929119407
714958934
772181709
494424231
191255643
179601777
302089183
617424484
223289160
144115738
41406243
999568868
786763302
450844020
40288
499813
210206077
885112651
6372877
42301759
230917570
44452
892511993
47575261
450402515
42888638
883426248
438892694
446121291
964045208
44616206
843464007
51199923
739253766
880621183
444444444
592748127
444903648
161767849
315196710
806745852
687348521
11611658
978646261
4830784
437110281
805120519
4619393
30290269
33569948
554715962
5493
411035
862507598
4687825
767269083
55938
255316976
573565505
5982575
126368986
993938997
959472571
45918579
4310614
103388457
571716800
39315
334647653
459550
436309017
4582885
988213260
5467809
920735197
500864218
448568393
481097
4728742
334222338
163515699
77528143
407192
659382473
492673
7703
386214296
716835027
559387641
659387293
51897688
407434644
609364011
5609096
4011209
4650714
472621377
82253960
4610486
460349303
827924542
43951
48000460
143926418
969168581
48143
49649805
47055087
600559740
48423
217826943
995699983
469664010
915106843
444816992
50301941
447798970
964174250
492207680
609310244
830106916
95939558
53
463112709
552448157
505386834
64179
352644783
677397568
67058509
775280962
47080570
892298327
201144441
538260394
802526155
641846123
869269254
3840297
67451723
483484223
5487616
180266014
89142356
355319324
847590759
333561127
665458259
47875
240718565
849864574
4591472
4682
665337051
451083749
460308090
629979039
437309407
6998706
5661773
508
525544
434001750
665360869
268427442
964345373
4585380
41171973
739270390
794080086
370445504
294499539
45206145
790362266
562318412
774164304
253685075
70318031
747362075
791363086
466660
137135867
528856840
138968085
8089058
455977848
639535366
515855906
211379902
3297532
42205
116333218
389591777
21357793
48715
673418987
456858
281258043
611050629
473670
644985123
55691180
843366699
58350284
412345302
967573030
862976375
940180522
465650871
108081092
47294
893725498
451744479
690312011
456787839
402634074
298355310
186233519
230449223
5664044
429624
246387847
486544506
360678538
524411
405999341
435069554
462501731
409220200
647993992
626269209
500399396
126372270
476968094
571832589
248694997
3777980
736962862
158841447
4878562
133003532
271713464
39433336
881057970
526178726
117962776
517243261
475233348
774444492
44766115
883853076
19517761
824371645
39390
49455825
44901
133646725
916642490
4032179
4552540
688694
403728206
374606195
4702176
289116944
400199
726517416
4270406
445048
983891608
807078268
466923977
734581337
156243532
340436422
609795592
492040
4693084
626966558
730897691
102593545
46391889
676345651
644466505
101818536
402082
505977658
294781112
455529125
43887484
404675953
734358545
569943075
482163134
32955129
327575364
910224683
762044834
426490978
525185954
477810009
998597218
469782081
908105278
726858008
461704
990636056
5331191
15650591
264066704
41362
501859596
58152
43961
457040707
45252148
505130706
319180121
863825144
858586368
979688823
5778
966280868
416473867
363532306
609556023
5242456
516328
405564242
919314471
2978883
572614
46403315
456145
822811063
3962807
6275
22602713
865310135
745687793
333675583
873572930
281534290
468375066
67093338
664641692
909649372
951716035
993080037
76377490
706040307
804836379
779549418
6142
833202652
536854680
324552396
634344259
190904529
72226938
44288
4184699
44982973
56890
54405755
520961077
357594947
914872235
485303754
32814423
115866611
703169490
533921365
567584163
991907294
512210512
61431065
4733136
47165427
807930072
498690
49224
662704147
242415131
756385072
446114
620414324
4830129
792163302
815454339
951182017
478139
417879052
497113519
439025620
286630687
47965736
528442953
900212452
35766468
520103301
855166334
467603823
454220141
498773
849117655
499420
61344781
836780376
55357998
424413231
110186786
954874903
449449406
41945355
944760580
29800837
168483793
457184
875351795
738785488
290034850
790026306
721049
5747
778990127
509824
446924820
311893410
651076576
427408825
429412304
480377660
227849337
416536410
331441276
10345685
663200859
523759433
784967337
382004422
459675063
288960310
10849819
77299145
48214597
634085084
461046793
703853079
230228791
867226892
365149860
44008295
537476688
986074342
363622222
99203824
104396999
41469
856182777
476264094
485564
3299638
546322
946597479
259961588
47465424
499263030
261153790
774678541
628874704
574689194
930639419
49594741
787453527
51893
435651236
646274975
85973682
174451954
4108914
440513855
400561416
678685
30263
46872
480664
48047893
47205
452295655
114735783
773118416
692346728
421820684
6295
4111776
954316258
247883014
31224
746999952
871866973
513679079
211652089
70473
121140095
48358457
450474041
134481840
4367
773454373
62678631
575417487
4282
676461026
665893784
612003823
4586300
366875211
482350
666968611
919078168
612504060
56016746
721801801
4567
253833994
4429584
600223939
537704
431917689
326088966
647498206
25805991
992481110
53722
893013157
506618482
824022730
713084824
215218860
7138531
172587225
388823883
321828027
368172820
673080906
702748918
481020
122511505
130898432
759795579
163957189
4873
561662172
767018018
849836167
969282355
927974315
912837034
811696947
2655751
810634940
816529653
920408774
391872163
697785441
138472420
414132
22217261
3585
88646172
538955056
251799137
570683900
470793831
41778889
45762330
727323758
66818621
413301553
11664981
464642279
586461564
23901993
4897462
332424895
681190391
64101
817020079
419853786
464249
905282058
786080254
137137178
131555426
144617783
220541321
438905314
434314098
482838446
579742676
385606385
562664117
359580557
106360892
999384593
336658319
652042673
56716
505857169
431495752
492965258
879240736
37487741
462231459
741451497
519856333
283220870
93778245
447180
940792857
423329328
564562655
32770204
673755982
715348854
5612604
374945043
402052
476603
294278543
2826
210548006
376182865
390132325
810634755
303812310
53023008
51335830
656701650
6226602
5028248
447837324
483716767
6689615
502059104
446163
3686
49901178
738710774
4954259
234197856
947623715
968959005
303524352
454373738
4949560
714043984
128783021
449808
557531170
521579444
13274790
52469346
5559868
38142
452621
679221604
490991741
841774866
801119418
47670276
292950553
348392653
548282876
9971852
462948
474153065
404916286
775036088
445664640
6040
483419450
263910597
449082322
38823
983832540
790155939
438075920
44302
363669058
590522126
4921687
62748559
395512704
570300662
466769
58862
168663551
521663263
749987250
754899061
117593013
4861612
3954608
812864406
91046414
183271363
123410220
913009557
526554025
154171965
236290285
752800282
617115181
917244073
568721702
965976391
756252800
24800168
237864146
731646360
971745828
39412482
138486538
350531613
492408496
47303743
45862931
626142623
43767
53131
579548996
83120850
3140160
456989443
805647916
994268806
46831
51458
793194905
56340421
686460021
36899
811122533
247267917
28372253
723327399
463329520
456655914
48248669
912503842
752501014
83425065
177893406
607882377
5587396
188444566
47269364
398555161
5339233
896238288
316814262
46700
419598057
44785471
506958943
349825395
441287037
451097478
471545046
661572578
250469333
357176789
213549190
468946
4749079
786303528
56199920
256737982
48160679
269425832
186211769
815858879
656078330
834727818
50898
407277
453596016
247512513
131287828
477681448
605945889
526162091
114966982
4332636
487793066
403087414
146934157
108978645
451392634
663976159
49667430
49294129
930750817
889447173
652736
469181596
92802173
297473950
767911228
34556
837767149
346280241
695252
414975243
585176964
848394051
162869980
599232119
577748140
458740
78393515
361795033
106821183
484988
144415263
373126180
5452896
11047369
49319141
4702645
48851
45230508
45652852
143019102
285411996
880363158
517104
475629079
82245537
526243408
925151085
996965075
24626997
125646807
826516142
476317628
46635902
4596896
256175975
861382078
226081937
449665192
889465156
357755142
89431791
268981320
839177978
499201379
426185124
45408
4154640
496415241
840630508
495985334
4630224
448209
3959470
446983
190947073
84371606
700990159
553724663
3461
463847846
823622848
383780634
175216100
672291404
488428537
832620523
420799206
619711025
981569860
340724763
374977896
626024785
671148502
45628110
906508612
50932794
583507
213175875
455513265
482165883
857363160
490924253
786864718
797948232
208513099
576783568
47139730
954415489
779734207
137321769
46024
485271669
496965235
48213392
46447879
488835620
45092
40691
52284
500312
242605260
47354
989887185
4289122
65416399
518558
31674
336430553
463768313
497500967
297235578
58044208
257378390
937389426
545105951
702924257
74846509
449346509
37585627
17064482
432557937
452876488
519121128
725374902
936489147
43248976
45540
370555492
378755750
8406517
106732217
336375430
614569944
45184
891708897
24364984
620184
515896555
584641984
474550
585947292
452971
124818213
471277
106268452
758999069
520272324
910934605
321964296
710969307
404415177
199500558
732355892
140291277
929340233
675269088
604609630
40696
4437244
31233
389079129
4446359
5387812
525517588
410956454
965755685
49917063
697041421
43277981
404231505
941078063
891553333
148458368
216119312
357080229
78932728
421710733
392132218
525195132
975395854
48725152
981472194
781184793
474343
967491860
621257221
48643
357251
448644079
983018725
469372783
67907709
425381459
421098566
725619189
478025
68513222
810490553
4552367
4286292
459536
530968506
439516397
364327
500599797
462
463029833
320740338
910281564
484957
73003518
4493493
366291869
589516098
796846994
853778959
858540887
4311806
49382
660734363
2702715
869907947
868004341
457669432
770727095
480867
763803394
597984058
49289
13965607
354443
44098
41498
4556707
601185431
734268741
572133204
44495206
61973339
957497208
429222636
49580521
612917098
399556394
941447954
411327860
4598706
50938
159280094
223785341
519654959
452838726
931962470
644682084
987008279
11139727
967794067
652270050
325675645
486942288
444501
4966
70077257
700790525
46923974
253324948
948668104
217514162
933232219
835499347
5354
510838615
982708144
753746062
508714194
279014459
663563672
696100608
44478923
4748706
287924683
5755
467116
274156347
879771969
66344956
51710726
422671857
390234332
390383097
330817121
244424929
603626740
193578670
63642370
4471
472851943
842444600
513615393
526765528
464409
669625396
660419338
904581886
43333918
255595329
111357742
359612
27974007
55614074
258892926
46584644
82107026
885381559
44963656
410954306
229004368
950098942
555547703
46910315
694985826
46521157
823630041
286076488
54707968
799607475
246947111
902955403
990190960
4710
29721
363252093
524527
425331582
67332716
159893276
5363677
500755630
846285656
764461494
418828502
46926206
249597665
817114001
4639424
76449651
480501599
466020063
670699852
178451005
420013768
633176354
226212014
81845979
337296049
43755
428821
664163929
488908
622101330
47128
782330282
45977634
316300325
779331361
974758421
4754783
5206430
479032468
400798939
186435819
445343360
422880719
48077
49417
230650918
792644012
883145505
340617791
491197358
877155389
426622955
706797130
587522809
691790794
51231
198944061
17058113
4724754
142298029
93345569
264367252
830006471
473592582
775458282
48322
749427374
472094034
549754984
5194
209287315
36271990
285534155
48009
460170
48226
631579310
4562975
362436
104221959
37687334
486374
282528895
73043726
319037081
48232110
653
228993954
78231613
493780
446413347
49373
259029784
405026043
920389389
45693361
864853628
353831101
417154682
659631314
522058685
4821
808384983
4904764
498322943
151132497
5119271
501101878
5781431
21015725
727620111
50670648
384706646
2012575
605942475
622099003
530298
246306685
531672250
690954753
444663
527583
52249
660218612
977415231
26610821
36550382
592468870
20468979
54528838
533755473
615334332
44413993
933030325
885101902
4253236
318109237
33346129
549292
814512706
399844959
880184380
696767
747664711
958337755
485609582
4749353
646
464825
54829178
50530897
966092638
895113939
282185961
25246734
4526998
811956939
659953000
344400484
428659206
662102208
960375614
70091223
48813269
763759918
4610062
736196871
615377273
568447955
396284942
628181437
675970599
154589149
176867334
475426684
535148437
503393857
698716577
46752
47166707
4467086
49991
557039670
215412262
781397401
47146694
4886635
577903430
872234841
809113157
505323617
770904312
224671134
510578733
217111491
942011449
305705527
790499717
641065366
344872249
864196153
856286665
889113001
143581397
734181074
933745036
892428959
234878828
244642721
23175993
562748745
606385990
38361423
42009353
777998829
414654092
371002877
4552537
310137084
575659333
84951871
150335350
176463333
498107201
85739316
492144772
45303
258152036
25996881
683566991
401612425
348609709
47892
882241845
436687
505832777
49702
303889108
100585225
46881
59458448
226477457
835344657
210463997
680536954
61853
4293
4797408
998041066
301661503
692393135
720938976
298100761
293167040
362373302
545460167
747492002
484892656
422438947
344128051
46953
295896959
83686450
509194144
321894089
286940523
698011240
366548312
51984451
6583
164140587
330282285
508200752
42756904
23274433
465072
875462359
883552137
494994458
467696
5088
660115213
4975611
664697541
936028149
443817
732803352
345131068
40154728
483082246
450638
986264179
716320057
183130147
467517052
5258405
3566908
583000286
590342758
459672101
361907993
984449942
439156
45778697
57375
459377367
335953964
656459410
7517471
426477127
427983424
676589649
45723045
843088760
5135
10883458
331743
381839655
646741561
435196695
523930915
281852666
467362556
452762563
513295188
49234
365694845
388267146
392065
300454268
299350575
811183042
581283820
904950454
921954268
445192974
418029520
969708010
315650315
209883230
528684350
533139209
915519274
175580457
411660
211022672
569930508
436813615
3175
733714431
823153433
269791581
46245369
417208650
149978348
497638256
68881666
965542650
4665
493992
175897353
4874348
498509580
788092603
512634985
706942902
9430245
669164875
344050776
709934722
56669331
55543
4768
47362470
402913532
4887953
207593048
626632564
404611093
791678470
46357650
244852967
4562061
245575226
48300206
700007981
68817167
262142346
978667763
693285854
551120588
21703766
4533329
328854292
46024875
885624303
836015358
959862885
499415
32203638
526392022
125500886
68404836
253617084
475890700
14412973
949820003
3576
300230242
174944699
46258
474471
391180285
42834
540978367
486903252
57
23186050
759021204
474913247
200032226
780392736
482024462
637
200437438
470868940
4005862
51219277
269578493
449583
946120138
790964963
849135146
815817093
502688
4568115
390850133
566662
645539254
461358878
750180070
457839
209047723
232878748
29643292
808625251
130305811
970706546
529532077
331815542
277605
694817011
459055606
515277393
53107
583088679
508815499
55867
5260249
165524498
589183750
545641047
236133497
500181815
49947
948442789
512929191
124299888
51923
96191353
4604694
516035569
763135025
201436609
177049447
60931
611034472
345279
222
61295752
917512820
368121782
156218100
126450558
198663919
317488005
4954297
49965
339863436
526612723
156941516
526057471
227889940
5038289
351045727
237623980
720179726
331567131
177273186
219617968
5340
348158520
361638255
418689703
5172087
473018893
830697675
4716664
72581675
461421611
35467873
79924787
472317
667154774
631796313
688661126
497933277
339029122
506159365
46536
28627817
459615105
114461974
766455796
220710576
4615140
992663568
651801523
39709
464874
774508352
477928604
992294357
4700987
952525054
818517224
790097389
874978302
761297541
187510015
48375
269651787
394218663
51439548
877063479
708983292
50904787
348313374
251217555
537005843
171866149
47862
99771249
472245302
81624826
447125
285265925
5205148
132644122
970541285
863671949
388203
49354608
473120
4639069
569179116
41042135
4684187
28429754
4271214
45207
599783881
4139
5871
818451037
68219722
57257
940077294
316821963
708526821
947095539
491406457
275413041
720623805
887642332
437744468
103300667
689284854
915631550
428084791
337734863
907500166
613469212
466560497
5560828
55858330
4812218
4452595
183951031
45437463
98467109
423179638
48413588
655437294
4926424
570204760
939156364
851176795
876268478
224061364
808411599
753939626
608672952
574328575
53046
375651731
308310123
557010758
479725
444444443
580322053
314652375
768199792
58722
965135463
50598814
414899267
47581984
983918378
198344560
64621173
392143999
467621880
498355
469451
45964
655997691
318506154
669498455
38666693
422859886
300667902
115050246
470279
49289704
447013162
373169885
679431127
340631420
162020882
327731174
541000199
177422031
4988036
35249844
571067575
825831523
652159861
895217935
46539130
444443
212154498
848795834
2642
756566786
523624818
796398471
20303304
579521949
636613226
4883915
62011
551005128
882843102
745695627
569847983
35042258
484097
50762616
50703394
459027
446486
295987489
988846309
197669180
964061858
968884423
817035033
478138485
868537272
43537683
48465798
133930853
315506570
624241985
813648240
59411
643506415
45742
623451710
44031733
477202629
556592
4510056
902794205
4769058
50451552
497204
884278208
407375
626652036
855946066
446365
991577138
454904
224515108
692225939
36645
45829
406164340
144369156
131842994
209331640
556263656
4690608
940090612
23485123
783525358
717273531
666442480
870754626
843884457
489446
396821
40713675
51661
49742027
731226864
658990782
88167275
555010554
205878399
539025649
421613536
4908
692425236
280274753
161997413
929496936
56011
329962821
134548819
497126322
836305601
430120
6752554
500599629
4539100
227341542
948331915
44538919
496306850
636050848
3196
4974550
39265
65378976
49339
600830
45596
113761484
357748934
495582095
480372111
473031618
57718
131402877
318028640
489493633
490575055
139963244
45699796
471333
209495179
891153510
322484828
261857528
494127536
81462496
463985
69087358
50413
632327882
409090753
525950321
660486241
689183398
513991697
402242841
458379075
63786357
46028
152627060
335507140
68205
496452
905043782
57124694
47229
822199961
409441153
862188232
442978977
610664625
44819
88580375
879369815
4526804
604105164
961380633
844816100
541835
439
481648
764405309
228078214
579513188
346587847
343825143
813846670
44585
73554005
193200347
562996978
48755
31644681
772774811
219040729
175635036
4445543
688
477931
472571819
679992058
361398379
481376261
322926311
48295406
40885961
268678814
499124
893567038
4549396
361001710
811695556
956733168
4630239
899166997
5540759
712608314
49738594
473702402
265870817
56879621
185854584
6403
452204568
265286
2601959
43741280
425491489
198257948
300653694
977963027
469174
746832618
334179
342744093
46991295
827648777
583361112
47904
594984
852689011
16553681
631800047
747968874
934721130
639239533
632218179
907031121
23363418
18814319
192996461
482690513
465451507
155108236
45423867
4501
144956906
4011768
4957176
4756799
47297
306192874
537921213
425709895
44026722
505236
41761831
106631255
201454973
2087
4793813
487194904
904626565
495067
604283371
517694662
3968362
4996828
50900928
55075694
435751
4695516
310368890
5004
833575952
956095732
498154854
752318337
3661
417657960
49227
44813814
4983783
46329653
556375965
623140828
49486
11230379
897178242
309701452
757635119
721563718
486733106
763063020
605003408
590475686
49429
303848818
48275664
4311707
46548
640802305
264849954
4648767
404502686
526119628
49128
432027604
591389841
682360047
74732754
806301021
845718593
11964919
330749287
6482977
469883149
469438328
698352456
335546556
828250422
448793520
4720053
47103977
347702848
763691718
448751
940086793
3080
39781163
47145
310358028
662059617
3834984
750662698
534161034
679033586
41577199
373943886
455287
442765728
52844751
529841589
123935139
22579002
40494447
677368839
791451963
460566941
234188946
570482230
80890354
465444454
109752140
40843
27683207
987787739
408012004
489223288
148799002
48941940
468773
433009781
707169578
457
49223461
450020019
695107047
4521079
379734163
492466
893802502
939914769
665927052
185683132
517494783
416905184
950891097
13995058
96530989
254906880
984976075
47344284
799736769
4963
878773731
974975044
436013688
756873627
811002340
3754
827410262
194367448
449142446
89683473
838707152
446239940
4592999
472543565
46753
264881358
583145130
4989269
683724447
45157467
472070
10173760
47767379
204408405
720631302
974368979
775447511
393831229
140009538
82390865
731954706
311176045
272646687
358789635
950153305
422067742
415808612
49213
651554427
643048924
168914049
40191
186553162
609666741
528761
45370681
664164463
45286670
952660492
786932922
785772876
5467
350117683
901722902
376927286
396732353
395535008
974582178
52876946
901449193
150306856
5217018
493274
47282713
183503958
603053130
798348166
745538317
47866159
57172074
918193089
49168
47427
946793062
865890219
1934
799673491
444654035
340766920
93162276
656075305
47937
265373250
46181498
2144623
280018955
478302
368865211
100068816
56148
178643564
505517694
613734234
668911413
49318
252419856
162926901
479522673
44951087
296645476
257729263
495898769
552455071
17785252
624625651
329777297
722356547
458502
738147580
47802454
603439
238204999
728986680
433460
893911598
48545
530822483
5290042
955015275
299095976
681969820
12887953
139732908
2276821
848412088
286993153
295448508
915313332
832265584
34300489
883306569
747047606
672074664
404781919
483759
223440974
392240784
536519572
51942
417416861
980804830
500270515
5423734
669806162
42856152
358995
930186436
478214523
48901974
540492721
436827374
548101439
66293824
472044148
944433637
47183511
767508737
47282550
777148709
455192
473820896
46918744
493026871
171569059
642534101
403167204
5720974
770318436
121166896
46773
210491932
617126189
49227123
5076
4476430
847434478
51238628
527675
835942858
592475591
935180953
58858
598888530
963282
475865352
340197803
799299478
3631017
502437306
675503897
793334947
244723755
217908982
349501796
851459421
979635567
750574055
759210010
4715416
74383856
4279138
154190566
43047
616430721
501113
482198513
465594082
280915928
3032
913766272
4419
47047
3892063
675071694
433673038
852091267
249749064
211834102
865571011
895409218
939370223
784402525
44914686
343106117
755384415
461484608
689077868
888700386
255035054
517195
497081933
407250
37924
395885162
258494576
467329564
494360774
184956445
335349148
3297539
367418938
693950192
936000289
149494553
786643645
493860559
761978726
973264602
47521
402817325
441840479
955520136
987926520
4983
514618177
54672221
4401172
545114466
350590957
730878644
51671
390128193
795816776
644155450
538467427
504628
20462591
615228249
745184161
344279064
248487505
338446941
247231559
181
876301664
579099890
454547590
206
119635154
47181739
584447546
982026305
416921528
4799000
450589
460815987
836037402
45841
345309419
919040709
532989145
861508981
51150
141189070
885097459
449807103
839370796
652861059
6050
330620
222217803
317524966
47947979
901313388
5860
170012599
5345348
23703834
45404478
5428842
599365570
478146
513129
5119904
360804234
630008809
4754114
470309
482068
646634512
728453230
896909873
489716
585513244
45083
963868252
517369455
814471645
464201568
4960427
662839761
661214634
384949248
41212002
51468721
569401198
678678565
37272872
44875
758057677
753239594
412471842
475314
262140450
136361815
512871805
415367887
48372575
35897
315025347
626489940
42129505
5991526
785206189
432736033
736415108
492067471
487841281
487469
49636315
379367074
461958
29853005
899397084
482076111
146114653
788501029
207969157
839783956
41041
4759871
5591537
46480379
207881025
233980402
902833345
272852222
56647400
378289686
615101523
521715829
20635618
486886796
453450514
793754
70512072
261140137
510875141
317506720
762172796
741977288
880796181
45078778
794870097
46789679
4709080
283394121
926042326
796777874
405144931
488433
4642350
40103
818918940
291982579
926876090
419297704
49650
655102094
670729207
682519203
84528675
252400276
272683852
579864420
567745322
272253042
4514500
753034955
283435299
439270496
54272446
341408489
43533
197866233
815492960
45395
8135948
968648013
473422
338842131
392913158
579607144
45995314
254279453
432317
552661808
547591732
980760798
391770272
58533028
685471122
5832229
381046393
996157572
698496297
495153
27972971
387219
182378550
5512078
945520758
439731321
947996885
775101932
993095467
47028426
583923441
374364422
4455
778984935
885847739
89246123
847179602
59068211
255799214
512642420
183673328
712532662
431563
844546840
254216006
638160768
4815668
34402435
12824842
446193
310053095
113124633
393713780
478319
102125478
22579897
234089330
486053
379568710
4795821
131784488
45049
826066900
402379679
322265541
685971020
958438217
814259332
401936929
98134714
75147978
139778330
588304229
49664638
48043787
565769576
798543911
5290003
166067462
935329855
317068810
892182916
4342250
336367966
515655784
49070813
4419648
181409099
4477002
705694376
765089712
43457528
647708555
756406024
842223340
41617
262076597
451655778
207043054
556954696
488106
774207086
562357794
617378750
661483988
45474
48487631
388710407
803822917
266193899
46168289
355805
499770159
505697721
49410
45823
821950456
122382119
456296655
30525792
435057817
927875021
540099
971059521
272059030
381108398
773742736
918617845
900318719
54328
758356403
43878908
3297917
493130
975405959
682891192
33538
783916610
925361071
932339631
383337213
734722348
463490238
44486703
729964356
4987093
46772438
27148889
631143588
46016
914745273
563714175
64638136
26545730
4658058
888948476
474965985
3875
353638999
47449987
824277054
44688097
47824
531
267063550
904112682
571500
533851349
400989993
451248756
136589817
427199341
40206253
4496618
498246660
827896021
647735264
430142761
276705870
39140536
771231551
33148033
141921877
751407020
389399776
365989409
288525414
340244065
181235771
81800620
4692665
653353426
474183
700886643
773007578
152754624
103256384
498129
923085041
411932807
50904
772750398
412668298
494964
4874980
38533455
476121193
237575698
9099326
291693022
483254
196506123
4816637
602810876
4631552
566704
75205703
44499
824861956
802205576
451243517
849982518
257974682
510913350
512300032
702883833
815297583
755794787
734437773
5287906
50451
107480971
3734567
145978495
439473845
269701178
818076961
586361951
41672361
806537714
553702493
4648456
732448641
2468635
912659002
196340554
652069553
319183074
16865295
850939497
519772596
60727769
706720675
46976
12195106
497137998
924787706
194583131
652266027
5056208
242234115
299018629
554765026
157502575
181843038
228054875
721637972
42165224
489950808
470592
48494622
4106786
27537519
49880
637917535
565961805
627444298
457922
741284204
687392944
46983
449909679
658734241
151865957
4557996
2358359
49752627
258228425
638515941
414793399
955115314
420382
673004101
45325
809521822
536460419
493760912
61674408
1277641
6101071
384389
471031402
4732
613310471
774134273
798111957
45368
34961157
500877
219366970
402616988
566301546
49951
54639
492781
265700618
49611
345677796
484927
804610812
508466001
937738049
469426335
439104849
169021273
2021940
47526677
501028986
753063217
487627604
378728
222414052
725335976
981262748
694727178
378283055
961031824
725086548
46374102
29833580
47230552
46011926
57596
926974602
525728377
782373712
439921780
981827126
46638
7200
384768628
365757508
477688
337
550715534
43465885
150764561
743725359
6394433
42495327
485486
983496226
959568113
57704736
473197376
466896
461457
793544066
906051748
324065984
42279203
251557097
447687246
994202072
466034
574306925
792174683
49475331
566379412
218516258
886987132
45132
81802933
820485493
48030848
910635307
447707730
349706
74068733
594333005
49083
164050351
923386057
61971771
625041609
602546604
397471875
21303218
325182946
513811
4932149
40431430
46456
510517052
193219346
526223234
820201708
414393781
23061157
194159386
644467561
130392800
404249
480326
37270396
772140061
437658432
11003302
244186149
31397
461995162
444234
481289
751794070
82462028
845626820
685
15875837
347397949
995232726
902628585
506559239
696085115
31918
114558853
578640488
570762739
509727706
600038836
141049116
115520835
4976218
47598440
23703088
102746909
229027036
427419228
487423577
237529892
452145
348198772
23554884
29079919
769701968
565776311
570261526
478797396
971527649
168621986
714555569
295445884
396717150
5644
446680361
240831982
567
529988531
626291487
960569921
3055115
4746058
48759911
821299631
341676978
49078029
843914821
470039
242101371
29976720
358877681
53547959
70834277
449351
48396960
14282755
741371166
968755004
408044777
43417012
2825
888958200
651633200
4600792
59564192
216340500
980231877
464970
4839
654956493
413487551
5055686
152945407
79196522
656225267
490813550
206264978
452415493
6335
60552
400536010
566374711
47007744
522419591
5327116
603574483
580667183
227830321
44984
613535201
166599564
268730255
3985453
49153964
4009677
6195107
329513573
49958278
655358765
53883100
573930794
45774
591855472
833369465
402504241
394769514
526757741
495296
49861861
433
350657756
915599815
457335894
54212339
43970
456353
974679850
286425857
913476599
498460
533853703
672068985
254555200
62637547
42760
52454
808732307
686258338
572243016
5145261
277115763
980713617
41646314
4864255
3689615
48337319
271591012
885444240
102223517
40646836
256696610
311289137
732622279
48235
541747740
5828
2802586
182011531
17790501
221126343
450364
382906648
130639076
48860
474420283
208192990
231206911
448886374
45097229
503624671
5560010
221502942
828120079
917497877
472488416
4688783
552867442
291780099
54237601
517930974
44858641
426741390
811624438
265
23223564
152375088
488106776
510868
502814247
978937132
319
3752303
45716
527101764
606281235
614103768
45604
5705384
42460793
911830453
549863623
751445685
517
861839269
52418
458645
173722665
42731
782159832
6590529
577973
474097458
464335
215155870
848150194
997154496
684703671
169359206
402122348
47472809
720238462
754744681
992851130
181300974
485607406
686118038
199514941
490893
776286430
251380424
4648614
4834093
37127
630229363
297110945
765779801
749286984
12208525
493006
34562270
925138876
622037783
476132816
366295820
57190719
46302483
807091885
166333820
734964941
187751413
554111
212647653
281927889
48489
367195586
303745216
470046
4493289
994581241
473906350
4470224
619000864
10427480
53110
518808086
323870047
804092773
961520463
69989248
164998340
725971738
342839001
323899908
47617896
251670638
726449857
383312985
623582
463596644
571758174
893731933
44968526
425615854
617404949
5919
15400608
457314314
495678978
377942826
861011405
226664571
158010598
803367165
991796539
756501945
642240230
59284
4504
11575998
965799964
507213571
706746909
424438734
932227902
923449351
379839545
45372026
388256830
133646266
53665368
388103448
922087042
34679
688270312
157641537
370412286
105603908
320568718
44923
295622491
526061082
5170216
575204
4919435
906688976
657632490
283802063
46049827
245122082
242590678
776224346
197355736
4929700
420680
478546
36038
633438212
462018797
187396625
45614
440506341
714
397682201
765233474
432972707
440619978
438294272
63451383
463149
699367463
830456379
744023869
737783416
999542685
730112911
4615513
340445606
48783820
893592678
953945054
273709767
480346232
441787685
128308619
4067133
5797206
866541447
34700727
417810787
574124829
417017293
262445663
595208036
450720
112949598
4669686
63285549
453707613
481550
178393431
874812438
5349
503366283
700563676
312687200
413641658
976522730
793473025
231137162
131079042
822882608
818105388
976909974
397337386
335132822
3567938
275582392
981638620
809909954
47598060
451787696
716284984
641022322
47541
799893412
346406598
712256548
53902
162766963
247240814
636533663
662075718
239445330
306289
537836681
405646
679126038
5988721
654844553
48183
658617315
4078655
500169949
4918905
405820013
36606
215033920
309986278
145928267
129559728
447694900
729519075
295465665
5171650
45310197
517822480
52942979
528192922
529042039
4937616
556919557
336818558
235924901
463344101
580664
470558697
29695132
34611095
787043779
783670027
111059599
51390
48184134
63929339
77432462
640530539
355734180
983334239
639931517
612118911
787635658
693473715
5222303
457018
264815470
471057
339741277
412552
707412
111707062
4732117
300904605
686914864
499978
49633015
45762
491712390
858624470
559644994
982384646
89559031
298638348
459911975
554389657
558918367
382121078
168910277
365634288
302199466
701242247
413779916
869348713
424288988
77718395
956299762
583868887
225303219
260339437
6016367
868051495
728505962
153111475
919731732
48877093
976791081
114981301
496756201
395056868
157725155
883324700
206767211
5649
748575610
381274042
422552727
736329684
939250664
155708532
973572341
27477428
566948
48869
148763640
188233529
152113164
497997179
487640721
435444504
27964898
526939907
304532769
451055280
179528080
444385
401432
90376354
565510249
270214437
533138091
39124
149394530
58436876
952942790
466560
494575
574907195
924751318
530381738
208727761
710750469
363907571
4861318
385064611
431796760
60540755
477652
711066058
932259227
4034514
643614260
184042687
119702887
52213627
3900
443831
907148879
466293269
830623673
24463320
449098
5309690
469666397
227366925
502980018
49504121
57315632
236641077
555456035
273297466
508939176
674003014
258606185
307444172
390295644
397709877
44576675
5258
610878383
95505555
728766316
695217253
564973
4915
445624139
491342402
235967853
372210124
283461890
264466992
888179482
458459920
757673899
536127711
487840891
729373581
671172373
4427130
854070174
522023328
441437978
493839489
971346554
995448672
4313437
497137978
579997
464703
47805
4691181
46664633
968888146
492494
446525
488420
522257
134525557
19310105
7441
90766343
748136403
666245697
700768467
724972792
48833580
64681
43151
373933606
728544760
59633674
266599162
657633476
58157
268558326
46068313
376804932
923455083
379579721
692902178
539349
900591331
592138
47237586
930896886
390757412
41889
815848260
46563
999785957
562719327
256176124
660941679
460205
614261108
506284093
958585027
470576945
542705665
927564879
442949826
511085540
666107059
179706794
4468
107051571
808932649
37026
672045952
956615720
674643423
246740068
658330419
218684995
46683
378722989
355938550
461318816
493804
4867702
47025771
465733684
347936043
50696
939921637
11910088
91001376
302570904
6141
796782012
437733194
257379392
162065916
87013760
5041798
4505647
148832811
44864
40998
332774941
45758719
108800789
298039745
6110278
603425
170214530
4762958
160992653
62349
318327
247718306
662264712
683734190
524244117
785722756
413580432
210704370
51208
231225115
47384958
767072818
724189220
379787041
851136782
45968774
455458
474046425
916216163
19802731
6023
460056527
4906
102798170
191054343
949104515
490300241
727643732
482584992
966487721
487992
28160088
450640445
229600262
749166015
433268264
43838
82587615
572248656
761899595
604465570
4302900
617889006
33034795
48384
62007519
493957
44940
984820203
4901379
511306190
458741060
456995129
432272848
64367639
159174943
310951327
4917
40756
316677165
624397796
927300704
428048087
399713537
75898545
48263456
370884613
664134614
449772487
847479084
370028583
826985350
234167805
398356060
268594706
3475760
38040957
53314
384797339
112667284
446341823
928121931
436209839
407051
698644087
451077856
973129509
4516680
501817466
483117986
500794873
406521098
693022403
4666778
440115532
599025713
4580863
906383700
335919005
852829648
451069191
550795037
564051272
474595
262990271
467523
401861907
917393017
62452510
702735122
47181792
768167065
456260
832739028
4609193
230002229
38720929
53718
5351366
701497622
457466419
4419307
5066495
2833302
380559730
940031973
4994191
654284406
349991271
477196
53967541
801246781
393768202
821969494
4587292
889443072
797216659
36235
59662542
410878155
910538850
143944672
4799
704868497
481201142
329177102
480603172
468437173
612840496
275264710
564610176
890324373
103393575
148553172
962820066
562597
57661540
544178
5624262
278322
5182
955354026
540411208
897998662
421501071
46637540
42445405
382833
170134358
693386047
658
62258995
38807
816019416
999813321
28581496
41913152
812422475
22182715
277829113
881073613
642247227
990627391
526269724
185214596
483050445
514270417
401228742
7015969
988318426
804626197
206744136
140384942
722186402
228307341
42227154
804070720
861388942
4839743
367894121
610458256
645760471
4589039
388793926
446318246
145478742
47100631
784432751
809544621
47579950
647433470
348580654
751769967
322741109
24366989
50062265
100848448
50882681
5222
328
115539644
465745190
927183538
846797394
813604955
746972434
860991393
483481590
867362547
181203536
5078
466274722
315393935
317818510
355897139
848161464
45490268
201979275
948424038
533351296
760120399
54635
46243
538797781
555222338
512232
161747529
545268461
3504583
510690597
46911740
517341
334249569
159750895
694024205
42722240
729020629
415067896
49831
283600379
48998377
48121
983539820
395983
25847836
330288751
201128907
684635187
3930
851439008
53243269
49626139
218969172
825629466
414437618
6454
392512816
125082422
449775161
470114
551289322
49052886
755150356
923077538
288310163
42429
497978314
543263
927717896
580596904
304950656
906287241
4153
501815237
221815057
827865813
159073870
422356
446772768
766895135
538609078
68974159
231193266
477569691
782783798
17498653
962870353
808020296
470993
634773022
5140
571937776
513412983
274055344
51075
5153916
389143048
152366674
422633000
4621463
993189554
998127069
53231
5924443
903325433
320331592
41570033
273823000
809801311
46076784
782993512
78478446
551662362
790144234
487168632
486248499
254242392
5938160
4764870
240341976
961819304
264643252
82263388
52486202
459401103
738529900
492187468
690885834
478444680
428649057
429718
266593726
4317
186185500
766315418
6058
745164391
47515973
508843
472034320
400044992
17903935
699519967
44705
793877115
437597724
218578358
664734947
297964427
315033784
458662433
5466040
5827
728127787
650485517
947529384
289409779
480004
342925645
417220027
46701596
440673
800930846
881782928
204717688
906180763
881979522
4242
42942
45572665
447435465
784820875
140600934
51337077
605463795
29851379
754478009
472020
675713614
456976022
34966
662383488
26076901
4954
48509239
625273016
48210
970517066
547876693
535919072
870204379
881438339
189108896
402458758
799976009
4569426
137224140
444546495
54726492
963058832
730575169
48364
816796069
925107168
633664441
671882171
465147
597226947
645803291
956184509
38693228
992987879
398818895
967461412
136648425
926576481
450743
632849570
219399232
761117328
759082786
131684926
299038237
353022770
72434910
36272
975822154
4820030
37025
317129659
5359580
336005085
915290994
754259208
309978496
541203265
305913532
550810232
772220029
49264591
33545068
303877782
4753842
457505
60110206
472205166
191387645
402949476
194979441
41079
64620040
5608
398636
6183893
409999739
213217405
158677802
43
308054043
213777043
509347672
322402167
810299135
801686945
423679484
226101273
375270418
16812928
196954407
474760
645857022
41682
471257
918624319
800636181
720211868
505938
77132331
197100958
4878
487038265
577317751
168888835
396165332
88384191
423648971
545373539
168567060
184953555
61539901
975923771
242268378
289193945
455557
458790107
777754338
296726026
6520137
47197636
480636087
2678128
623734841
889912684
878161545
47224
494299873
396438463
465998789
873616109
196819410
103432215
152082957
467239715
4748601
926623492
35194423
32502615
130841235
473984617
427818421
45857309
625325050
3892
319492491
945065862
523179018
36156405
471736214
636001652
528150
288966014
130896490
430581422
353219120
520108064
3728
892852136
459341403
38747320
333643472
4340209
921123109
613533988
808911246
454618876
170451686
927965309
779938512
46676
821248643
45549
46476108
327374704
123453361
510405447
4457659
740534844
2439
924772442
629254820
45140
390573489
388839483
3996829
904905449
5084833
58722870
40075
784826576
687225918
860286306
313375022
837442158
637336809
261
745121519
848874895
851727227
5057
4220881
681187189
69159579
626640282
487888
492116
485013472
354130223
234822834
56925913
614191807
901092263
4222
704676339
764799977
504127237
311376282
480134
687656517
158384837
564120909
47046016
474109
100211512
670520298
348812
511481053
314602724
47444
762637291
679671865
880017109
41133
276373893
254772
321586823
23051776
2618
910754877
449018190
360119747
935586685
266972105
5664
106325724
778188286
47439871
49821
3935
52829357
710499841
639755278
443732660
995570277
276386648
570403990
420427246
55271139
671881001
482765062
18854860
820003472
243377373
45269443
42054594
6019381
792793834
453640209
955695522
968821365
580849401
477224319
3106957
398807467
459127
219176171
17337061
953140781
706703289
382527211
867805586
4652497
47389460
531668726
72115365
56821
336138
399318697
754113356
614356144
835144025
631786498
694857120
1515806
716164500
608673401
482333
497385509
43251768
264275804
278255639
491515
5283392
943340529
734769078
792512565
530974223
41229471
53043869
455000767
417131933
10912741
180188509
45294517
418423603
3920
16592629
139795845
103106200
445065
488975
698813038
470241
884714419
873847068
752067943
6040546
479706446
875507855
739544009
481172229
970939479
523391269
204900436
535884521
296334368
148761099
421404148
297508293
475819444
539931769
466679930
46747736
18965375
44001
5165
736556558
164598499
62955593
5305806
85527640
123
32712
458061364
479936649
12887549
461596894
48052
469093818
44458850
37263267
4761793
716937921
39238
49530
472575950
44655
5332
17742083
40458778
380658
490894472
973016159
948601549
174114786
351263969
71223101
678388726
51277996
415861436
47201705
855104732
792750042
222711339
805456238
462059808
820738672
491765306
42059
476162
480659
935376627
560839739
242958160
654212034
4584055
634930717
600752679
41834892
826821666
449296367
749828448
439574908
245394654
793733758
5926101
4537013
780657019
55788428
32644942
631141265
558379007
32139
845597962
181936153
214240627
56884098
46234
638998830
885101861
172277068
371728835
43564
67229889
210821985
494224973
807906766
821155969
163943980
734093500
460833874
5038658
633116264
66282
34549722
764024798
610170759
354659740
589699892
353283374
6873
4527314
360102103
4924
419476148
501195954
403099
817732474
115759002
497231
528881976
247321331
60683468
238528518
99235107
4992452
44664153
378754111
411505666
359852813
384311
31079084
522210658
475195360
905146525
141483746
412079
440898694
134502004
65985345
8641406
705370265
99122795
891882434
40302
831711242
528480157
804460537
307837576
495933
486078061
915701265
4580436
743171465
863530099
562937641
45149
502266
38004926
796638541
442999248
76416737
756378927
68620
112849412
4797609
447721247
369878310
55922932
17299148
461527103
467737383
44378
52819
35242
466795703
272807857
55176829
974214137
258011945
438492217
642488084
50873489
783020304
248033671
536595803
455021874
41755
879644593
415788331
56170
5126471
627908504
705046932
565698690
39165
74117693
458128018
983541710
90604091
994388925
397206648
499894
815709642
45781194
4769472
984058004
844177362
486040626
22600186
138279805
45669
4179038
231208695
818489162
4671
635943350
4631872
47689144
635329501
453647
4643603
855906910
960607220
3928718
49551422
321555
233868977
578224010
46471842
5891883
541199354
447855168
499666531
173198820
497681999
591820514
114948438
598082336
418610
470717379
197030089
722034350
378948915
604835325
484196248
490890385
45358250
346069943
648230506
373094552
444806880
154150828
5074499
52007517
371702
425798
116230036
957213099
607491412
9848258
5745
431345205
334555510
52098
803622218
541792337
299381801
837735199
142649554
138460959
2863
218557631
44034
801716839
960489643
952866049
538210694
4422515
460945862
684230480
79968839
60173
268211395
382175860
641465154
647143597
475575653
337759165
382282618
5484049
49297
551741584
516213059
921437404
244082318
604145820
871852460
539615775
479822
442610310
367939559
864234978
592399
852167110
633166593
48448
475958885
521766233
273574558
503317895
755179298
221325761
4436908
480706278
500800808
180808805
480785959
311046260
286754326
695939564
226771948
739404545
686256759
273529934
726969949
654287874
316641
236404658
673294631
395679928
551669314
421249400
391644093
828897100
60196
596493
352140687
743704160
47936120
599133853
919445230
4942
43464
462911
62634
436027
4921344
359886920
579856910
661810136
517731585
780346241
490904
471645
425247
625658180
6491
46842556
113352522
381488664
830802852
402336949
654142388
5674
628834015
759035095
823979009
33710
6084007
410463676
458750366
277353524
514232
491036332
271026723
583348772
965978533
23368708
44826
57223
47000900
630094618
532903
765581366
731864667
492367033
4884440
47042
471097
462599
331533970
84312221
377466557
158848228
933314125
698132334
242964437
445146793
454961376
445766153
189672316
757967445
440439860
273805836
487
323133
323185976
493265312
988458136
414450551
64059963
998818982
631086589
485866118
43397238
916563829
816262903
543764688
504446323
255228942
358900528
49589835
4834083
103071342
360549702
43465
858446784
556470503
445900307
45028
826993453
558846927
580732204
882106760
467074194
3826232
392310244
527557636
6228
986486481
805641541
499360556
416551631
390633739
477270274
31190
345798498
197261821
506862859
537142295
4729171
415740788
498951889
3843
520958175
528430
411845368
45790
532717670
411670183
252169939
352437024
322906445
48258026
878546475
482482019
46536642
306677899
55606967
81221216
3805
287683201
994282438
980047336
976007385
654433807
231429527
544743863
700907373
658436998
16354729
236020239
538567
790041093
4949377
613584225
19847197
353605236
216344137
471481975
348252091
704606869
252938518
417723808
486553
933285478
45097
762288679
313350442
4587273
677971726
353556093
436182
159764764
580063796
33422645
882454077
486478253
813749722
4595960
338767112
32803496
361356185
495116933
109839258
4600448
3899679
518586270
533350674
45561765
587117019
430896314
404689000
350980540
673829704
828137213
4607571
582321081
292859493
995630199
105511040
464549
223268335
361602411
993458271
181024061
4085587
4830379
651677814
124462945
850946720
395249
523264292
453089
126591903
4225979
45596293
373871841
206975610
489120119
655011006
514852587
47701399
239708595
4829729
478403708
467399168
349009134
428454916
156931089
323579667
726507410
4337928
376413397
752846253
128037721
5825405
465603666
848096041
33174847
289997303
437758310
4962941
5033948
364880655
877616580
2847340
203786306
727151869
70384535
111252685
51213209
482296175
960471452
882745334
45138
292727532
727586687
385495674
723516075
51529028
115453763
817526541
260869126
844601550
287589606
41797
132874285
224729846
408948584
336
45584234
4763146
65675451
772178159
42948329
324443207
491868
151205413
629488750
265753791
651431025
48598262
598504632
48266161
767323970
5658
75857609
170527948
786597696
551524223
371989224
50473838
517946
408171318
52348
44387694
685122113
6262
840650783
596651975
132477584
32841217
4881504
3755919
474913456
280414049
879353320
48732
49721
4623125
533357
392857660
948931123
796442192
42792989
189310693
919996734
884797227
343605154
735990719
707206967
896653533
131040146
36681871
773966514
519534425
41137623
674736
662722836
211458589
690117520
131116674
98722564
507898932
284643119
670886090
4845
115602942
620647676
797431378
890463525
461229
248585144
498755481
483677
51542069
3926579
44137207
297569
239851796
4458223
890298094
521303667
520853069
660224055
711068929
5113307
85500015
46930440
532
41140
382706225
116612063
440108
54100274
560601611
5408680
475576374
793753727
4799886
661008638
480142818
695946815
365393122
979954000
233
3698
197645578
469977459
42838
4882542
754211932
669348100
37041822
484907
383196250
47856
860118906
4788054
795333478
477467182
143377168
516657038
357285591
772419271
852050047
865442066
913864965
455230535
452239543
455826105
219684921
112021530
158659828
4658070
196079311
164546465
682808952
330090058
435397712
49071604
797101648
3628841
5299867
649337348
200176372
333154
57401911
472259
432272326
54754620
349518157
173047997
625829554
150585298
37960403
639326585
246884017
372439754
52267
899835254
161488098
664322334
598370387
4672466
183851255
493087083
656890535
451982582
4952461
603074214
462010
996587998
639199254
7216
363257261
626943539
429160710
513765
595632
3649
615794
451130167
361577796
472768570
5534
534416
49771
482012
328803514
387416987
2562
997883376
4304569
30063193
817002050
633218788
555327810
491365856
4683917
75796993
574125233
478038
902631500
5303771
231725676
243256101
877598453
608521816
4452346
469345667
759852426
121732593
51335913
299157598
43590094
411785695
716691019
5298948
908942065
4124764
468577139
426479565
864011524
4463928
410028588
38859
964354555
3485254
817433869
59090943
347272029
874714087
295118319
57792255
52896136
63
34160883
900110350
818568143
56745355
375131045
886696383
527383
121192606
389051157
439901
322817428
661703977
653744197
482673
438927526
49463746
449782336
483945
44611481
551275083
486507838
878536200
523602846
137806055
868114900
475928768
321451831
379100100
53754580
60504557
694141231
529923790
50878
905788300
731134070
36312052
361604611
964349658
436543389
732194963
272412188
848868792
25316
58780101
451708
45618
356602700
615
100819544
222752521
832763394
34760923
572324022
47384354
587547559
42460
37475408
205
13845945
460293
494697760
45130
373670
4216283
266453506
821812442
4705589
876097422
4766215
51572
933644279
414994064
5236
243775646
460960380
47556288
49801
96670511
850873989
51569
972606885
223770070
169729062
571392722
80739841
57596415
54341323
453751522
468867
797687897
575811732
397844698
551065890
45898194
381766777
371737754
45323645
6852
283130493
290658699
456943569
884079650
688056278
813614906
212399983
349041533
468759872
449836583
358594726
460184412
47205779
801215650
52186892
454849477
4562902
537
111173010
667394351
4777
704885
858065434
555408924
51905
811452209
949324730
252018953
558470
39557608
654100
319368
691854336
352976628
503511
651328286
935513315
848549978
178058320
253346790
316024193
44800
34713589
540624457
497575
370252001
427152137
471200
47949
731442829
239232287
494291
627033312
387046630
604460894
793141467
215982432
45567
377649760
4693992
45558275
855370021
903870035
953187573
614439449
457785007
56669650
635229990
4645426
4528480
622811276
540663
439612
602406109
726752979
612650782
233474
6126
478439299
828441923
58652434
637344309
4426
546035544
498851928
785016211
359630974
442995464
560849719
2943555
43399
308392702
6020488
47258
4819608
483995927
4641002
538541098
449198
1218271
65475565
471740
434422178
571307976
4802683
430940094
848994432
415019576
429784040
448710636
693368331
400027023
492721784
4763772
984704800
195561358
350877096
4469133
519750033
860637811
46722
41661366
404486
3838269
239427551
651793
31427851
656122842
801405939
782693367
55810
670508962
854219979
36016
948269506
50187806
4467517
597630867
485250525
82560851
10006768
687705603
60981436
44842296
564641570
4994
56360
411497
248130564
328154
789293794
696632798
419378852
70728868
706152338
325154149
5601918
305702858
54775456
36470
470414567
756583337
48161
771162337
674839125
761188183
283028001
74190604
422410059
48310090
58077618
463294
817125792
45979111
146909577
3758
457308047
379612066
7539490
44710942
819212747
660396470
26677955
47244132
2701
2755893
298138685
362016742
82609760
217512011
4365200
480937513
558653328
848304582
4215677
4634439
550350112
571022853
36362536
939586177
37051300
47534435
378308600
15134702
43585460
645304521
465970
567563
777628813
204954410
958506726
177544122
3987
40047167
471656
57935088
49846
5631374
159435511
105697399
503882378
264024139
415339620
549692822
400561837
4226605
505158952
494008
251927014
774967981
743357276
5043420
5287
456895677
104562964
4178
395890751
4955084
440531450
811838406
557836045
617358788
4667411
4545
558037079
413915217
715028349
358755
133626432
45239929
51049188
54440
58456002
437520096
470902658
610362798
356279703
506602812
284234479
38391207
340329584
274463532
477460628
46121
5804
197968808
640408
946188026
3992258
483585
344325218
782262700
641076532
289826133
29443
711381375
843816689
151553528
175659042
372976065
199934930
543404065
73423458
575543545
46750467
53444436
450338
728663963
165860701
981118333
49623414
502029
513088
84633686
3815856
742814004
632197951
4554823
981118836
762184179
322675242
614081989
657592635
44872858
255003388
705802468
43869
4499858
31784645
44604
295685887
555005191
417702
403743515
673036926
921139729
862699574
396979372
194092525
42516726
711967373
934513077
487537214
395546
794663572
298259305
27995981
585802920
6028734
82742467
448050543
57386562
340875353
757308373
5323
454222193
45237937
3099
34423
741643585
492447938
41520248
75423112
245225110
424779381
880553724
247480514
561329822
4030361
255251375
315350774
957277607
623506458
727130108
42628
501853801
46487754
665234361
548141489
451903442
468023440
666873002
45305501
958767511
815064066
617817572
5682
47450
246190235
501404004
462273018
804138706
489571
952385119
441617777
966344464
430977459
40297
51232
837511707
731828037
836468549
883289388
48204501
43114
2801048
44654067
4444
5297003
2033480
54132
791709298
957382968
848034165
236769753
739142443
402962004
484116735
288134670
951201929
460699860
48683999
47575790
96367389
4813839
995070547
404772820
690684499
4626172
457610243
650508832
2360129
680765278
961632794
45321071
11440063
701266686
385685449
45072512
110578988
5596346
24456
264860039
162701946
926721119
451834849
803918385
329512482
456353983
765489253
989737362
716223640
456879320
46761
493711
748175516
252790820
738210247
355552452
204227195
262380128
438007
420898209
759185720
660784578
455407534
45014942
395717
4114052
3673
238628020
104525863
995740576
381147154
26738567
4695
501460
824505234
132146123
509702658
581478545
731372661
718493134
283390287
3225164
752524759
457890
246995405
37891
50807779
617509146
936146269
4214
474399563
805575282
749129036
814228171
46069188
817408981
362986914
90820146
928833252
651176671
4940281
304958165
48308940
44589135
419076037
612390880
44476
489606
633438815
4704573
45064809
891459884
4799393
51427753
401735470
691013103
974189394
715797907
49963138
998272784
786266058
485653
808915867
462408044
5387822
561843735
90615294
40456631
3913507
4497885
354980749
142828945
457627
305691226
5037180
656904575
442376197
530059050
360483
977792136
86286635
99485081
495250
92018061
450866
39082722
894783979
51399644
105748733
39838
344995492
168001439
367168827
218574485
47988757
42686965
87855380
541826151
4223421
306083620
671489670
508879183
46935430
627869
536373284
80285478
46220
466604240
391227
828947108
80815677
449112330
49356
379605181
981034593
962889249
437534669
452108791
318942045
4322
941631553
22417719
4450685
297490270
214431948
172416298
437813
483663388
477265809
371027337
779192595
577854078
142755078
256157666
107121296
288333758
347744319
188899246
798405014
254397307
540747565
136267399
46939
340323882
454166
51500484
50806463
826882390
575599724
286467486
728872757
48647832
479229
270365176
303275532
3911171
704777111
13726266
96089462
155145566
700464472
4404136
250414223
401451817
385941033
654948398
495435
96472851
43941227
5486118
805197862
865793483
4946808
415587445
392390341
339943441
630491760
4194689
907081901
967949574
54957365
47467
4025
475320888
4931485
997615335
365305534
392132461
47794492
490877808
890185064
51966931
936861999
521150748
784664100
54285892
449630
605117464
194056597
670048750
706652069
52708033
47973
430399453
2847
192143807
151117110
10208794
616215592
393443137
147691379
148959296
123854889
691910666
672818328
579704037
274138957
437699284
514752547
48702853
683417389
657031443
46599
567998077
34736
284147071
491607
4731447
221352739
330803
587419
682258366
347184525
151769715
651573066
16111392
761947752
631602912
505724
5164719
4264040
930725094
252635623
572236388
46534
6056994
46588
49087549
643387705
3555
328791463
81622855
528932776
47395383
460369222
373480700
705484761
714517984
2928
4989170
92860279
67434459
661068230
418197
41456509
44549741
18769387
352766
526818
48915226
643340372
45521006
125056053
667004291
3760781
49328
39435
43647680
748337814
62305700
5386221
55246706
459468910
882653369
3984978
4663
459993334
478877
4780113
477844
79935990
436887
4639
136231737
4400000
382453656
229304452
578086838
710301700
755701664
223679773
921614624
207893361
401884230
386816608
833773722
450915601
221920474
248362309
509289834
443747
431588
819236798
880771678
467581223
390537599
495894789
968472939
876405187
401714
53435149
5233456
4005726
83811380
974731189
564346330
48337304
110467700
862147890
474954298
92243327
582445427
384390679
40773
571568557
479233180
426022160
322798677
51685
371812808
512867
694487304
452363365
781589983
887864165
410250005
901435511
960597192
52963
510845214
911710058
545091157
784037101
628989626
524968973
162112106
493135
343701507
4934182
131894618
652177613
433155770
439477183
421678
666898718
165383900
45803
110224956
699022165
805801406
65557779
46249835
740306923
640326853
635545562
237533915
13010311
45225186
117258604
49740148
450597
987728278
45444258
705505387
85469907
395775
522051507
954519933
931267534
471453898
951610929
490556
4200
4817665
105097601
48986
60240621
240599617
974750708
910067662
409429433
3763408
544
733021266
903745252
453103894
413583722
206353136
415106355
16574434
4861591
787785579
250720107
507939400
789711813
55566
26891442
4228
140760139
516506858
197756621
519192356
326758622
111304448
48928
798091706
463419350
136982531
641505549
609127852
686333090
497262
522723737
305532994
847497065
14110286
468106275
399736426
3998796
389322997
244609976
745042590
665915168
44908
199010817
56129308
2691247
138768040
496880
519414777
451864038
50114
504138322
717801645
376140713
931070692
82679514
5935
469623696
45263229
49017
596235328
74419780
550109970
913057649
537291568
753053961
48798507
6280
956714175
56030
610628855
167313757
36666059
789096553
36620704
192616143
445657911
230476873
397583195
499974
492739643
4564387
930928981
330094255
930168500
83499629
177650230
114272011
41349
292476544
46332451
620987814
511965
957773591
45285
868941460
636650920
881744613
11759392
985661232
571772146
89768062
44713158
802984744
5277948
601421890
545805
415302718
35986
347516477
2959606
49008093
809331583
495749
276710884
54042
4702829
486606891
359036281
934663379
439555
3837
392051643
659978552
138740439
493206150
52799677
362204344
338886323
759132504
658115351
506586537
976626604
620300211
37422870
776466024
4596599
104888318
482532229
4495
760216202
478716833
52720423
126398192
44906681
219645505
196706054
137720426
294831542
749256580
5315
432950365
747959883
290700349
944020566
596994
165563108
521620560
472423182
199027753
909020525
39474
552095569
581836165
305967907
231935914
469982916
602049941
522
47565689
5328
729237851
292726654
1534186
119378893
480245242
476596355
31423
423679689
47318
658770726
21263504
445602084
326074265
127279997
39154
606323457
609501
200262126
40460713
339142
503429151
979131706
2407013
589612441
389874750
484444485
287449964
953891178
48051551
889535703
470250
45432
185719112
861671604
476490
682847829
465126829
58383
484573586
80196315
88122676
893169629
796348055
690719921
84277304
261747402
913305587
488798410
333796775
448771068
71549
251129258
939475148
917034087
754215655
46678
4994581
753205075
794889693
985462925
483156035
951469564
513983431
5781609
5000
431
374223768
64729413
789310012
927503131
60547129
747280988
407534857
5855
812028311
332276362
790187588
372327996
591247008
234681190
742281059
562294255
36508970
4567842
3214
23096857
381345303
52607882
44643997
322769763
608140414
422075161
899977509
381693431
567358014
174337423
390818891
353673242
191843370
73450197
49152519
423655648
493972
978757645
644067616
856299286
171434152
360668034
906570401
98769862
770343883
500915094
595553814
5294353
120618862
661784443
29568066
354672418
981998008
19659415
45051903
912673742
54611649
4725
435179672
353928
545445321
142385671
827141974
138895114
45453319
179389622
333951946
729610782
20782
523233498
171175396
154706858
552461
781814587
738643947
747561627
307098860
3957086
253528580
459185856
603043005
826921871
46233
11787063
461964
241872293
486069015
438987734
534147
351561821
245066155
384282510
46927554
47198970
173168399
46201
458211964
708132236
488980376
482930945
818935760
47460644
4675438
499444548
419050589
490464218
281880288
3279461
52599744
4601301
925764653
554089308
42339
867841175
955579446
4485907
441042751
372609
445806
656464977
909386295
430247
349215672
830081432
812990565
692026234
468771
347685263
66521951
677762587
555765179
641530059
565480
477165295
628033694
36679001
383564669
287458345
897476039
5505693
748030824
746297054
5547
562135820
472861398
472616555
418841438
837010323
39509781
470265
853045838
490920143
60520
117271598
589216451
393157152
52579694
45695
4731872
490409863
526820
356597233
363963139
493959571
446855
664493915
48550095
440868260
89217968
4745737
569033
753818519
4515092
816851908
773527537
539537783
323584827
407413477
984258627
4035
114888971
750519080
470383
886354231
95986834
411993235
623607478
879760499
347057657
499001213
841219430
690456933
56445
463251607
312022684
481583049
4881543
337132379
638701522
386965582
685785065
438862
447026929
694247392
432968
645356331
4563255
195842132
26678266
44763995
51087636
288136377
46972
809931720
297354858
41049344
50779
223721472
338160044
665639028
645284767
4816551
47360390
47684
47185
821721688
431860482
802682425
55025170
470572703
177291067
4690309
604474688
498066539
4480897
597837441
355938987
821402512
687861123
599932576
56738
318294208
52753
143758692
138759892
844316413
702524988
452172518
422255152
667847295
373033619
55230
134453305
207258224
882785793
337199421
404353256
782418736
596
249544600
557229
578150576
350018273
758596018
630198822
45894
923035113
127965091
874807095
327176304
261845997
883747223
313476141
359722696
444521342
93595784
45831
844059392
929745983
47897
940843055
492521
387728
103780595
70552
607166135
48174
535519
463548
779269051
747404319
549390282
228917831
648476163
370675338
376636
325699073
511902
664466487
424780591
364146850
4346
119110400
367474838
687720549
364168586
37286361
308061865
50197
955771808
549556135
51007088
40134610
459157047
4542063
43476643
4045179
864810030
7686233
643093626
119005870
169254729
5599710
889168205
184407162
53116152
6456273
3458312
435508261
887469797
471929360
850371055
304535923
312595131
176097812
465258984
49353734
457178500
416621193
186393046
351985851
871187482
44667376
702112626
849233056
47939245
47187734
19665811
577189277
416748528
6192558
4686901
673682351
542957588
442607468
4717233
734735177
533807574
48558
222079528
150183755
899994755
378324160
190382788
104659053
47243363
560682033
50599
490376027
549023
368209955
52575
48156600
727197826
136448251
829941997
454184576
4464238
141437696
656538564
685592737
274010773
852759253
58336
699287805
488205513
497848383
988041240
113366022
2809119
7479020
448777277
495295977
42928169
601547860
541409477
132681746
778226912
709855207
57697035
480471956
623761525
951961070
482363
411158817
889298894
948997848
59473
991534917
49668
911784337
400751849
530377476
44954
5018145
811680040
346793174
467596838
589411782
896631905
682420626
246851810
348503
56932895
4890
806664729
848370835
47610
4922
795680905
158431125
354134971
203730012
775671315
59097
473826208
41948
56
314748443
315399960
680379699
701784304
492260
400820369
178302153
48487
711037717
49155500
400554101
140026531
48189398
582674094
715046673
470125
409830440
818082791
985815428
542579115
50739
896815358
457534811
872936314
545486873
296951787
284019772
520508525
4508731
432410204
702341861
54381312
968010624
654613105
616589925
68347939
777398919
4697615
432648
951457722
973936536
780119575
4956537
265806957
395958
4486245
50191
389090344
259153022
492260019
645349669
3572923
360963465
206265370
711515664
709283435
26791059
4472798
548932239
481540887
72565462
947255036
317987228
142022640
426774
489439553
393712604
664056743
388839118
36165837
521448942
571246390
188873035
766143892
4842317
790664568
5486137
782010098
665819
485278658
499589952
40532080
3070
953792152
49974083
575055291
68379384
757427993
603980620
891785770
504208743
628786744
40355030
4968
532876
236943978
44957888
461097136
3414732
49625607
462149
340470809
330811756
126082691
309878508
47070323
260402432
789733888
70681770
436131
45269334
156140642
669645417
63623110
4392725
499462
48963
577516421
910283034
495773
4580343
139762215
579468928
379735776
268988289
236154891
4499344
516658154
497
754128259
650678309
308867886
669703106
331234831
4907675
511638876
398544729
484738550
43715298
45772014
49780409
129765755
478663
768466676
621645833
38880176
47431
447659667
441548769
45698285
117682594
475952878
761445448
43894
134678081
34400
541754295
461826
6114046
45676
431445172
34994975
536928620
627267828
625585584
498999671
62044960
969925865
3707930
811379277
683356791
963127858
352518716
227182338
831328420
35497
916669587
226052793
3748924
465242296
741589978
45932
578483690
283999561
41605921
15008679
373717903
405253656
341048780
232630963
357668971
14477501
4515975
766689899
42378
460927
180656459
448078696
48599363
64495040
817280775
266767804
69637
980716031
50471
882682255
5716140
689944743
644930603
465711097
474125829
435031852
987918501
712266187
184840095
792027566
19498125
611290
249377074
930951776
779340397
496152
385820909
47463989
932713034
920775577
20
404963922
7078756
512769159
42179976
88317210
278847004
43451
358039804
4931098
629971
529621940
462917415
353068931
605509974
46329619
480623
812914173
421031885
255815230
485088347
475563
254105534
147504277
539899159
287137551
455555291
871042182
834304626
593595521
919029472
652029698
61538409
809641693
894516642
598050980
592759605
32545
65417113
51261
333201932
645543063
217728978
35153108
879114850
932683594
48187075
213664172
515819581
959173334
259376284
480363
46671056
998563526
217558209
30857750
581776575
476104402
48387
429067
381891995
353361706
888483112
928892561
5373136
59182
881048202
790109929
484018
483077966
441685450
5589
604842180
218290478
472474931
639742667
470739
5631663
653896460
4778201
342128215
967300863
455631700
113880713
47693863
49988058
4937822
680013679
153398171
3955933
867997150
349927200
278094232
904134306
547260963
897133867
4844
51477
31241611
467539696
4701
45823113
745016945
211418449
446789830
486872192
534617750
45893026
510234
344142
755644345
48180032
620043703
235404803
4347899
514789379
42445
48259250
502316581
674071795
980493946
759175041
46847
801634122
858419081
872068364
475877462
788144136
429681536
951837433
88220091
790331433
452537895
403135505
882568563
888401648
991632865
403819740
480613828
571226878
450790
567908399
421795
48248644
118838267
4608817
641749103
773140059
751015350
772081712
416596834
493601737
337646874
45430351
486267269
586656888
4802855
4292586
448958185
923723090
305495815
332329260
58283
315664063
477079
57195962
817571094
226065157
47864
450327304
452406026
851948858
571432049
896110491
173190399
928866264
133171364
931940783
473013613
41955
345181745
887104376
24783
47948
262997514
330202211
11204478
419932624
429172538
743978988
5528580
360862087
5118
139039130
247768375
44189390
46225472
61294302
803022325
45742816
147072488
741239289
339848565
734929618
506237870
495434000
415325495
964009526
47700389
832946890
4917638
501674954
208662590
368320
181736351
461993817
766125022
534213071
634900801
3338109
703737017
455521999
57809495
46696762
377110302
441355945
4382571
10472399
34810000
752355685
913322372
92587962
62969
3141
50734727
752015995
727436990
450666794
340058727
369611900
265177616
31566259
742135703
411303760
437495
460668227
61905830
268152389
38533
71709048
49997
395102234
47483071
397244572
782585063
428147
607797332
458910
430372958
393958014
514830382
466018366
542892
950002466
799064334
240171141
630130161
2512214
387129906
106570208
915820990
49019119
447906259
874698161
35856662
783735205
4929247
717879590
377466629
237465834
46193
902576150
52462659
451814490
50552060
122154023
459894601
276934910
126134808
944957783
518428900
568770034
491493113
114558770
406361220
258875352
516154203
186390995
616515162
494450
4932739
61652
454065
295131709
2680
5784736
489362
775089647
171819761
10012433
520217
269824414
487180784
383248
729646497
468176275
472043
51898207
942068485
436478532
111438996
551277549
280221099
577364341
61467969
730803821
316246681
51198773
54063
921636866
6087
34326563
278963
589544591
921619575
295468544
280238614
483437066
997993604
457495833
5950381
303252087
4732327
496997380
478703842
172036448
118499447
998464543
315924021
47392
239984562
114136351
32695153
467993156
437558061
3375370
190362454
63907978
455345924
639547018
42552142
271302509
417334420
477025
651323532
773612682
151446733
5590
424698163
136133210
768568344
933212335
543890
694373696
31930410
365148637
538191845
170724475
314034472
46982407
671362756
401229716
864712596
48605895
969158770
783534014
501401199
309579321
454779091
45667
300677370
320062819
413309868
119737843
217378575
860059417
705966222
321788720
32341771
292402044
394847208
964059884
931104363
798976661
53018
16594715
437330
34706941
494379047
4503194
40112737
408162
508212
51136933
294808281
900787196
496785188
667270821
185263616
79131758
440853464
498239768
476670437
264670691
151725036
375286815
4782574
955285768
198750542
38192549
576746
44702292
4120
344420855
611183587
375418910
148023780
911481958
286584080
371795865
487268345
643928878
969449780
778488803
580104236
155176903
5534142
975603702
152825689
492411
42750
40560
513649915
991104565
525399485
205063141
998798449
419053
722956592
47309881
597704543
132756805
789673058
17636905
980976967
491322884
195339847
40101
947239123
45466728
892270032
3523551
569027474
2738154
695676394
475057537
4155760
79373312
51915328
598659
526295493
397773647
449522840
2242643
474559035
426038193
272050404
142210462
5144
61002748
673127840
98499198
474828
553160644
554554085
144415695
480222035
40845586
816263676
15962914
689122777
649335896
448161864
412426
435556882
489632
172263489
50043343
183909212
522901423
517803472
872201112
546193654
304124680
397234050
4528868
48605
325770936
568317130
60745487
3934842
255726231
407147116
686186014
4207057
481263
45206410
716643249
215372656
605802500
489968
974384220
496740
773541806
912969575
479280247
32246045
518015
627529509
94736285
428030587
46304
234771033
823987228
4855012
577421026
3898263
3854778
710582750
96030044
68646
504362561
947327636
544545239
911955152
851773692
3966889
667715973
840124181
343762364
277105314
92619773
712993546
511146
47387
218847009
425327532
565452831
286951822
687481575
181536723
52658779
926303098
293440347
357416875
68073984
22407518
856158400
3272
456260835
141954504
35443382
125535391
211013760
45761
278473234
46693682
51518099
10860127
51629308
435468339
47760417
807609002
315569263
969633818
937963114
268575274
937638208
4649743
252923710
235343039
874172707
440398426
60983635
342133687
4879
215533090
28999839
194156028
105565487
440354
167279603
47573665
38808
85153461
46178722
966086573
360958136
391197741
833323125
14731790
930439065
439225861
563539210
954200243
558315388
510699
667622267
506604558
4472408
538200602
47737
450595
90663703
46537127
750090673
230267792
180657881
974717753
546936329
149484080
487644957
545744479
418167869
569423575
650174372
244015918
530814088
49732
45478
590070553
193030441
283141956
917669303
443428552
49020476
489258
139723781
904589506
503166
445303843
487934924
758585169
456935417
395116551
163565691
586938252
494716
592122098
448585
51000
44496
958863798
791510612
667714324
814918511
275287848
845020525
5035958
495408
419088773
625765285
100459411
175458781
996102308
899398591
34957039
688875944
324305072
492872
980686756
45111845
549029021
490969386
182275821
757679958
159383991
313789563
235839000
45694
765596227
4947238
40044441
2166
320585711
494556007
192460121
549406
271944137
53230747
522678757
172
51226189
503387575
649397237
51775080
406904760
886909393
608219435
454712264
591778834
3698812
744229426
52227
48946230
109616118
2531466
488120827
46412774
849490092
4803
978028869
380491184
53434
827271601
817353788
267541047
544997075
766011919
831675776
764806228
155816861
47317
467508334
709775805
482748
52661
472534007
680634999
44773219
920619932
729655875
526902610
797314706
434680742
562101393
991689054
587169827
330106129
230501387
272690731
3871107
378200238
4069
4463033
345516
487591
453059
484181220
268480319
295993431
4275437
634758006
237951665
40062
693207142
49753
371660853
45231
975381817
480091868
241025671
139869070
745838418
561615764
393044779
985397950
778743974
11817504
109838271
28895108
387976
265990535
825865096
752250221
225492167
327029548
795005676
46442005
543955942
791367721
865740644
910171079
428031780
503168086
858028704
402173046
239293827
485039897
542533806
33025
621646560
5777558
36909
975645974
30982470
18528044
751968300
612051651
763549806
473898462
650920736
954782685
525295625
656593373
511074630
767243376
608327693
587324839
440035
65462
391205270
602561909
814500664
902404615
42001337
276764696
44796818
992334282
91614347
4068
568133
577002264
290642020
780492026
529123943
276960088
608580853
760923473
497380
938571568
165332295
844314733
644672470
46927
45798222
44065934
493280565
272280410
479218573
244399164
457827242
859067340
744414017
491413690
109384415
457897071
673817310
57767
5709
59560235
3400038
526066712
103692493
297173646
39070524
921119112
491539
484595
141773305
411743135
343286753
625798184
554453745
473897298
605814792
44077
772220961
342572698
292406006
4061481
49627
495691908
929484144
254765422
692964399
164900421
463666118
400642
160625768
4492643
477924
472047134
4005518
430465099
5033
129128980
223248221
8226470
829419697
5687932
40571481
549784066
426009450
528849996
869342715
81218206
606557
486404866
28325
724910238
101484403
553564130
5727818
854776948
4896012
409980599
956618919
714146125
418265590
567917
573302535
340648106
42421903
886541702
180693428
952360525
764356823
469801956
779718555
156765947
679090919
562466690
940141199
515543478
5724
469368
431931898
450954
54829
369032924
392013022
492556220
735702970
664280487
445059008
348843986
695985291
721147580
4854592
990884247
37698
712040451
249570276
614286809
144405893
3543
54160
496409960
4530
5833
5214652
731599431
638989593
54588145
324189313
55316840
225973063
725549914
887539309
372309
613691004
809262689
34968576
704424658
951374966
42247
62224103
22226829
174007619
50075777
795077726
429611914
428702359
59097529
239632406
467520
177765557
81677623
399946254
281804421
437941036
48387868
71476897
509238959
894823156
505135877
46677705
47488
262194981
953932251
461890800
42744
222549531
736318537
483843515
379908407
629228443
268251385
459864808
296177224
628060562
581264394
526789416
525653504
471249826
660078212
750292748
563451360
903078957
611050407
949159731
592452603
314114375
128270580
4528184
74250438
840978688
472247584
85751495
460648800
528979501
446842
392446883
675368089
5204858
19601403
86778985
48074
47493960
274730561
4041235
335768523
705103981
573954875
351009339
609125830
433322324
77736287
5189627
499428
624187304
47915
84902618
51656735
451884667
4719166
116971724
48929902
510898
410873057
974709012
724333462
193494321
703550905
638807995
418743646
44766708
477765180
908972974
5080
551581414
48972983
490663
595669609
406264684
535537793
52687327
583629028
4185763
871962130
470812030
5525
826077414
67958567
315831426
407298509
352530638
543062112
708387080
959943438
808470287
479692643
304979141
456456963
49762439
67405536
145546230
600278
860473673
393940046
965596539
867330681
4436
906700774
822172904
232890139
414348389
409965927
327074466
475594594
180717524
730274881
987374678
265602190
49147
889707379
659782874
668412698
589585880
857765594
259551870
35169457
4359677
321151207
969449412
559
164855610
505790217
21423
856278577
249424389
243768057
732317560
159157514
151843714
453644645
390620186
197083691
353295716
275443425
142154621
744122653
741249063
843547795
49905501
809807561
46335002
575734636
57202
4335606
554976444
460132474
464359427
486775806
51128238
60466
86674585
393710
4372428
412715010
843817762
541116774
984244776
742511092
454292626
41051
340230877
839784363
191520027
2115762
28694701
486537
631217801
40795544
985298119
816020817
486841503
4886256
45602280
232395587
454085
43421383
485943827
569608715
849822307
488748552
710593727
35903751
119037184
589654717
54939838
583431305
188612887
447493849
725670692
315703571
5276652
387647047
722884576
958572942
46993359
317075620
53483211
45496
717033692
75206395
611859721
323793694
677566710
224696404
188202837
45666358
552651998
4617
413038555
125949401
487208766
590389
425742710
676266009
601560198
388499792
47998298
991073205
5344893
322610784
49677800
376421760
4620125
168268481
110172600
4513153
223028984
529368892
287307948
816018810
909736108
483975364
5270
46800
53699
924005464
290360248
4459518
211442832
52651039
99867953
537709324
31950833
607305208
153387061
509733162
973214116
519972192
721782
315826041
667725820
49809634
194224450
585667405
366079454
68049995
3100458
4694097
58852
443176
251385
225824904
606353052
341724205
34673
604352275
451345288
72428609
428288392
671856083
911781697
162268404
714291346
51085
450677855
281834984
168848
635342159
489329667
59572331
345384723
576031757
906453800
688641547
787729516
312219017
80369460
64922165
838572606
52410566
5284508
736573019
274682526
53900178
142765052
117384144
53442500
219175867
41084880
265191673
493267
450001179
42645
469099237
707553370
501482070
941576571
34476334
851703937
786136379
32160
167306688
46339863
673757018
507405849
509148165
462935966
412108426
58177163
46744673
3057
202506569
49262833
715265879
80025640
513223
434684250
3608
438743996
287577014
315422815
211969683
569530536
852149643
294696404
769021018
428603556
789626347
4612977
786321220
487228211
58871562
5032606
456003
865546036
117230953
507237881
4948230
52073383
690537085
64005181
919457213
49437635
371370133
578033895
499346389
582854970
54532
996443008
249443955
52073378
724807186
935132832
193933420
411695518
889712355
658990600
489335
512213069
136242688
459047775
500237998
440231609
837137257
450091982
620863926
60664836
73943417
507401268
5414
568720553
141392248
498602356
837054391
163508727
49020
27912649
819339612
428115286
446932998
711710462
4899831
504220565
177161348
205994928
543
338506680
475371528
713033911
158215848
881154821
171058521
341222137
518553
853193299
70149498
513708109
41756
540177937
4520469
945700157
192042006
525472976
958879738
724
996547707
703205100
132856677
457059
674565060
4608376
5701977
734566501
580155124
575548571
483727
34470588
522984
171821692
242670019
44685970
618940607
472761
493853730
2835
556290817
200895633
4994064
91918358
887248094
155466189
338390700
964750666
904540411
4969587
677940849
151391364
305344343
48294391
523441351
46811645
4912245
546449758
789850670
465357676
49305095
828308237
694778038
651995285
5179555
579837297
5128308
401725947
982897809
479945113
646501259
100234550
578616662
538810
343078229
844310174
426878199
173038813
747621495
985440581
385916741
49470
759608290
158299650
412804
615267095
667451513
953113285
295218426
17771427
4476299
433915220
839444050
452149586
498676456
351793329
429316791
382321158
5700
508057
4763436
807621736
744401453
123634156
809951903
874625586
139689375
39513
471694
49703
2776
45698
448339451
646108337
45930900
36592256
608029914
714816431
4206345
174254616
935371312
63455539
481017199
493068535
250407693
808072088
479676306
831313121
657528827
253105675
345757945
83947094
499715680
4840904
234156776
482218328
535783177
36458
602013737
46170963
400332930
402050002
211722031
32735
19184630
973605197
46031854
347004997
60466017
264279284
388580319
967421569
608813694
696654607
47207
907174052
4341559
838594699
399510170
49344598
386693991
51753
909098252
269160421
449598645
614319098
632554675
82970595
504607880
490357
4993622
855846694
52290190
934372365
899101418
14827430
6502447
164233069
530429457
944022889
49899
242185003
89996545
42535
967067187
694806997
101409970
4702163
955599078
506447402
529335772
476688051
473133
484560516
615366979
4043496
841452028
527883573
686217379
198601362
46670
4156004
477577
199283424
557873
549476266
728869231
213465411
984766336
49304
490849
400988313
519254197
957268466
3878293
811185181
329789236
872801203
837980489
86841188
44807058
511734068
605613707
478260712
3737216
822600975
937755481
28176
506066652
3407355
199193
704518944
56210019
111621482
55678
925080603
109656420
479273954
721102092
410244998
363551809
167516082
571177321
47461248
455255732
4698807
657464919
84365072
206103279
972801239
603594514
445611
299019789
534973710
45412591
553936034
575233269
174555971
736315692
4272958
269351194
541784231
457522208
623152420
459549311
405383504
979619900
403838
469978084
3575820
3827
505637370
884032783
622743113
5585570
735737760
493040602
533588833
446261
413919700
269667108
297191680
946658038
5245
1615444
187694847
645656
771299668
322622629
463552
187185394
29000
315353820
5205983
528694
651768608
834252676
434381069
645944239
109625781
463537717
800950240
727415176
581565100
891681453
836749947
531086648
256857218
793144487
4965
497439509
298236
733115415
896294600
238712468
57469426
44559
463148905
378236724
445857
826396306
158491461
415117300
15620217
217203395
897347593
4615835
246059720
800741169
20535137
761494040
855932331
873674829
35475410
855601613
193257130
4619510
48452598
968792050
488531
45014
271648424
245309119
483766
621257261
625239664
44603248
497925846
755638683
293414500
49962
450632
467320
852245179
866313327
50080165
219172751
3640
323568770
163814833
487547148
4241913
22848194
42345
5525408
826340210
49702471
49416
454469405
55296692
744288055
1049343
479901
460114163
45068
996521425
234235135
46445
468917709
48062
211067198
190015233
272141679
715065480
43836555
476276080
474950812
34902464
33476850
50944668
678305223
287418939
904987171
1264914
28730211
21973607
41368
632197078
942614737
519414146
942859356
916967206
4723025
474847237
403844895
53096
949646025
501078814
82696912
875737917
36981634
716333
962092278
517965564
901713687
886456839
51112445
139459778
239121162
446447398
39435179
51353542
914460623
515507845
306105798
939745317
705732934
64527
45382
431508748
4746094
636785844
774847227
810757522
55842
395119907
282038348
418520278
608885511
4545414
101699080
48286284
520629212
685915920
507153298
45616
720142218
567471105
38220853
951995462
948605099
42704550
414525571
61735163
267980848
985684127
737627695
48430133
58350
895523809
5487647
43228854
30561309
361316495
483285047
501980773
841337025
253468111
127888343
340856960
5189208
979957660
876272544
4673
49055180
49849598
4489
962544879
343084992
951133066
361444909
490228423
306669732
800327330
884619599
717846329
591445636
83870121
780519184
46270575
523102495
854838058
511274
45530263
4399
827062831
492554
273561258
45314989
849439773
49223
44526
784755195
601033781
231496055
303881460
522656
49326
201695131
121685443
197277093
48936
837414089
57060
465879259
466835
551102027
924600049
478639042
368823439
51935
45881
119761935
250248451
881361065
268984429
4496941
864283844
602281882
114264101
56120401
998187289
883116152
40141766
449229117
325233790
645491384
44074921
71229664
96923139
31233194
440011382
5491672
388589593
375059475
146791278
39958
553532846
526969714
38867
389721087
609876115
275275546
51146
524096552
437653501
587153
282
554315986
427691
542604192
738278
503683768
4859390
40989526
990749831
677567042
46403
467507
807446929
5502
314955821
429070537
167785256
618324860
419584370
613348995
55108284
5272753
58186304
973420743
909783810
54275160
769030447
193637008
56369195
93052634
491469081
665679305
541215357
78193877
398498240
421951630
5060
204326308
43670399
407
44726275
2327
459302
897376284
679826392
66828491
606402317
311849555
684082764
941627007
378
615566752
870846078
446018622
435164308
913818669
744343668
600733977
6377
5807684
486612
44791155
534876051
48458643
3782913
84847216
805279032
631661768
499481
992244163
46817507
458687042
195480827
520868406
254921888
824070633
79086993
829256540
47796
204339691
891346331
46156984
668770292
407404590
405394914
684303908
178302042
984649693
5050
412495
896145036
181976773
727047490
769509606
524325036
13372095
478440
196335039
444417698
67102327
883469157
4245567
51015
268732352
551756
5320419
661147100
284002927
481111288
444855742
48205549
826829608
129613613
562299260
547324387
422292539
819503579
40085
40968550
626689946
593191600
840921180
224876698
45949103
4928035
52662
278338096
938143212
843542112
5896425
714977516
197984809
52293
307480667
745075246
999233392
4737
49032619
59753980
159418294
495745474
42803
951798918
543456726
581913367
490774
65320627
679415704
47211895
456100260
352450772
492415533
36360265
86125201
433315696
533794505
95161344
53610
763224651
23807965
354302921
986255543
48482
355238286
47519762
98731985
4999164
67533443
904977484
44110
6111426
154934536
716809492
31446936
46171
917319071
682972699
889841811
40069
313317506
392116200
5474957
46085440
465410631
784842487
46679500
318560753
53932850
3467
47150180
342746126
869421119
4011841
578043265
24951
319390511
525520003
974966295
968413068
33197416
591952314
110533384
45179361
4730981
768981558
4411161
941302270
136804185
342570983
346951273
46116
4516837
88589655
914520287
349098399
330535595
444935229
444444
12314669
582817981
47598
4788
825260037
885291758
481817107
832685849
866983296
2484
585937158
355151906
689547032
115352729
164314147
479340414
450578965
931693044
598820
554926671
756513675
582
785580355
441644
265457382
517186174
219734109
136721953
665008874
537104598
822760105
553687562
377218190
159442911
467126442
40532149
583508230
624414974
48130011
283161220
315045980
836924192
482227
50524712
4795080
703409077
514788021
363579069
284163478
43507128
707414048
507179631
46226
49681427
878420071
441808066
672703
881301744
4535
437848505
268311788
32384076
876967135
46560633
50095
427465421
696976585
487410325
709937762
7455214
47366857
456358
503435
727150696
45892
499162535
504072740
371019928
47667018
886292647
756435126
401313726
987082865
474007791
576894475
747997381
326604812
5032208
832814445
4962
459282
57604116
703407875
661240140
586362385
920594217
444084043
57650604
373141951
613930586
555534678
908800724
548021522
4598355
857639407
152280659
572439363
4897368
106664173
203220463
470190066
922532182
410678429
313313286
188373223
552590534
3581
640869189
44911047
421222234
513821796
975748338
795981720
500346098
47448548
46890
690993609
336146685
277753894
38906514
626438688
567112668
53791098
723727762
95712205
2857653
414540539
769244918
939176852
827334514
25939
391296672
892251186
238323947
26612658
458261838
445849778
880990090
5426741
862534469
47837
892894557
49339022
45748060
653217423
671128292
971067956
4467843
22614643
4293141
5840691
423900924
3678733
899230307
469147
134341965
45421
48074665
493287680
488648810
690821624
749788027
462750843
4239
45079386
619914399
65321010
68650202
4845361
219424113
528571
393188079
56251192
763489087
343843816
36134612
977273441
635408220
384711470
310974761
3705953
425729527
352448349
558971
152164095
544474817
460625375
366154128
2432638
333900851
1204605
263296235
4970086
534117823
821256298
967470474
534237065
362998320
11446490
293560107
420118154
46617476
4329754
985777248
485505
602527049
488851732
951298609
76329082
547501356
56902936
48204523
56185
437203967
571506
687310381
40130
832145753
461352
30239092
470423
874298859
785279817
227375132
255809087
256869044
452613952
197921645
869477257
661236007
436622801
468486618
334219359
675841483
41668470
310411711
66526955
655119139
642180747
49871
495009
769327394
50664907
42062
5357679
225925344
88543719
4881416
41666
30393419
7164
54
51697
619315670
634477360
13570285
152019569
362219
325889666
496248136
174038645
591
56853
645271772
453853815
162568568
918827784
959336484
49329004
721680411
65323849
632886564
812456473
733470871
453230
501498745
998613593
424023464
51175515
808680483
415535851
498323
360620168
918654785
576704000
39258079
70847029
47227206
546042321
909169787
494365
94641931
938359070
138298534
5417499
415150010
441965
435740245
590670762
548740259
560958
4693917
220996443
512974948
418871758
496838
447037586
4189414
110276894
681500406
938468744
506934264
703386525
977885137
223594248
617622717
525158876
790137986
500889
946359747
852906846
488798227
582212531
487975382
5460
567896487
857095964
22726095
5330880
858876911
829730497
883042900
561802602
427212
80782102
475730033
52228341
675220697
37382430
487288109
4988357
39371598
63554046
461885682
75895058
834259433
864448197
532619462
5872
695186348
272592662
5043677
869604265
642738317
45375
477309
53763
38814071
565002950
4740177
845295588
756454407
557411310
49881374
66599959
459137
478456303
908926330
4655956
471010
808123705
876967376
46224
808212266
518479624
786703962
612865109
138961101
952332004
18263363
50994001
34259585
149717410
49218693
243487111
843441695
581134350
109431723
49651144
5079821
48363
479113
4885705
4109360
484099
4895565
647746229
39935
887564792
822785134
919723662
334986660
343226808
385230
39771402
49379
48859
441407
942150476
564857160
451058259
435241703
448640
113143586
444905187
565389612
248506705
966201022
484911937
480619723
486055144
974144338
225995600
55589
41831572
332525413
77222052
836604019
52028032
44998890
304514547
45591
471385561
379644573
821806799
528356282
458865
640487641
33257
220981089
42570
545989702
857850620
769787544
741168477
782019461
273317721
908494987
4662513
745733795
504561950
859648070
933314797
46414
498806828
44494
320600614
145035775
501337219
5119547
40707
28603067
983673555
527706702
118202191
4223774
469148242
46066773
490260502
871724376
162011571
21520588
4179
274561438
587879365
571678828
551506364
553324123
46725
218536326
64143399
48341878
549751071
750226147
5112708
999682713
38239984
702278953
543905818
6427775
887231503
46097049
832529972
891012715
700440463
45600314
52640687
484965729
3150158
49325087
206045184
485088884
484521934
50573679
827701098
3601554
534950635
362833108
823933500
107508
203033673
959541923
357681706
378170607
49556922
415311338
536760530
82630740
64850
4753641
800899364
51701
488914061
659728258
703076048
427866851
282350947
117236759
705911248
270508284
3267
764729997
762803163
44820534
4937194
709828407
76675274
952610655
983415822
151345821
729946704
466643734
44492
5010505
231050273
492909
414898404
43911
858621498
539598774
867866118
55223
698158851
493965794
49015035
3521560
233981847
854892219
280291701
626351585
234238602
109265181
484812
531166351
416638719
41267073
196152377
414012063
332281820
711078492
4696
856818842
247716966
479094000
967406777
113368797
665483787
174305099
952335190
541170248
270525141
563764
420900225
41684080
244996334
689856402
924303794
4541
17578941
795797829
48866
464708
913799932
544480858
662067121
993338045
5335701
463891810
496242
477318
370008431
290685517
262112044
525525983
551414695
1000000000
384143084
502756891
43551538
304406764
147331558
708326318
203829803
977051047
7831562
47980
4501351
1645705
58330232
322429895
4953422
440508335
416307655
93329329
45417039
576830791
869045552
943683504
592768376
228858594
381652039
416691021
836004929
815135579
840207454
443581110
43898083
161168726
456751111
37124278
643468051
44474532
447803
4751484
821993470
675006884
417422298
216634318
186701232
609504
665256408
317078328
39423190
545104162
800683738
4589708
47277
6288264
49158131
33059711
98368534
568779954
304267986
177241822
937215552
154433259
663720716
375735697
50276916
418592
4523506
72233838
110614586
540
990778083
962596505
728573082
35404495
264039324
228339519
471902811
234842195
383292253
354302160
457822715
752299266
723087733
545837853
816457336
631938813
667897539
799490118
48852
359758132
424696
184713091
705150918
46010920
41208795
478864790
66676299
657328
231969652
439022478
217429999
618032899
490490746
940676641
47704
54561195
46242472
763167867
4695680
679483536
50136
523908123
671152637
847414324
499487201
782741143
145868721
629974500
415973472
953550658
189593299
494932
730433879
65081293
684477842
797055316
528485819
580
42127306
3631
11721453
209924436
46115960
840755670
342269058
784072308
479439757
44649054
385858778
552050568
474431254
132451935
703659018
139381888
4909
248059646
370810690
826778889
640396
7765783
640079259
44784115
522950951
274731968
921236186
443080227
619571903
759797919
399730239
545995608
11956909
789578606
482608211
712511949
434002900
363267
877576421
47522
453850355
51343278
4389103
555936452
929891935
37905241
182736528
258763036
89808456
81821624
703778920
4057425
604053203
20274993
749806766
4959254
482684316
969416034
336864936
755449066
44541646
531875879
473171
474990
46863952
866393501
193064943
47680381
682400436
328495188
554342873
718808072
881029723
339829265
528343935
110657640
429728
609286915
686089931
486833
656403200
535070209
578563141
385701882
768068855
447094
845421833
802661428
609454276
111283737
29617565
399656
5832941
421863251
524466552
494912877
4013
534233061
922107821
220025010
124405491
441068
544271660
760504131
495133738
518791
132191546
50171349
329302324
705012277
3562010
3112386
4823206
403189458
2732
605436489
39828
47127395
495574
337354204
420993121
667303886
5555464
643336952
128936730
478286
41432413
53232865
50868836
60670
595967321
415652945
5851492
389621687
453793
688612595
6106760
238333598
633178419
823064834
333650366
350154354
47935
724302907
563826445
128038425
5438
490625205
159757014
5117
826422019
5254301
48626
548034286
618839341
676030699
968541841
625630902
275042354
45080
46283536
969459959
4614531
4437191
397993368
456641
771876315
349733971
577107739
45073
50617
210844727
639720463
687109985
99092628
187225877
58985482
130643256
444058084
4887388
295979349
59980531
584511576
588979239
587447104
342380
631
4011919
699480322
504240103
464160
947915429
924481552
419553555
45871247
415432
184308509
369537810
398792411
994365359
855051298
639472580
48012445
520754348
25034523
328369835
890755972
892399702
548154939
88406681
468094
984272899
632551409
13402543
840023143
111957458
41330514
259141848
37938703
41155613
532936884
53794784
225471674
447135343
449291736
687762633
135027960
338740170
955157489
461971
446625
414203596
47283070
154597134
48823652
208901145
78473658
424145532
790027652
256502821
554329885
739872019
307097607
173570311
393570542
490158828
470400229
493914
41566816
53401528
199735579
125079528
505873829
949073971
957266381
245485582
504212817
43709
337359143
310172869
335765050
778283543
339606388
331890802
4581640
94082239
886506150
422014749
738534902
303963970
64210957
4383488
45050
487080539
386619918
477964
292259985
2810278
140890941
404013744
48913594
155705162
489410412
379440690
33559
179013305
111193212
303863801
612602527
329772192
4152671
455604855
725151525
595063658
785021104
464924558
867399470
859849634
45153
816963729
797255328
9436291
439567483
288715096
596100143
4810830
230498375
431973331
766459690
661936694
54184482
941635007
990578377
45782
652969148
263322566
23346
5489580
201421217
39155174
620361890
6288813
38022
446088305
48147
5532
562418707
885756572
478433
240861944
53516
380081645
50494079
495157521
306183472
952148266
462814851
30333718
46006
788466277
85337361
4476424
4633272
6284315
416855843
254876194
568153619
3542
34317956
138788252
56798553
546072600
354771919
718603323
463420237
926794572
516422159
40626700
4799448
101512305
282029953
669709559
45042829
49167
719939101
452965
655993879
498229
4865255
926026499
393370589
498270914
278960991
44137170
668956732
497195411
740208041
836819518
908395798
235002594
852607443
46196056
660892011
935992662
907094293
11492530
48988462
44937849
2806998
828975611
5368
724901014
499249
343115652
478364816
477151
335202579
907745655
41697674
10418187
309883843
437109597
758083513
48280101
192130392
408042446
4439108
588663291
6310
751065207
455417
115775970
5057372
376325614
21820658
855760891
658320638
691171584
461579
285798914
42562
448455
700215495
189526296
474792073
352002022
670264830
326244697
901607275
49842
321819508
573968969
513251546
561650376
4973
417218927
463214
616873707
914626569
4485323
460066724
285456873
140739535
610676394
689370429
47692
905102835
458651913
494946
373828863
201916399
477521750
5338213
472690
182469613
467074434
5005763
153681106
611684954
480163704
162200473
30700065
374533804
910711977
141233522
287007004
456607245
49125
448089642
4193931
4988228
230106958
375724052
487338
3119
328424247
44642383
637176954
4234358
4566939
143087871
528391265
5062464
395896
804639116
568788848
4887151
162991945
475086
327562777
865033180
87980408
191750198
4412290
903386144
613223201
978040059
533381188
917954652
274593478
630335445
420187884
94753122
548058530
467025617
665216527
47174
375875
619134061
499733
478631985
46902
196638685
39450
407714949
50053989
563704560
640042675
376950440
611090715
988709823
512976358
27017779
593769799
431372
326176385
841714376
45388007
733035191
642641799
180027885
345498
49226
971368981
258051227
425522390
750193068
254577858
469023198
57293927
916177592
499582820
47125747
554566983
41279
491297
743724284
4745869
809902010
487429241
2740387
3746
941508634
4820864
43954
310888064
721898972
725446446
66047444
195972263
200876835
275019900
241172196
957159642
880044306
77439939
136091919
485164838
267778313
514297003
499743399
764393784
465935246
396477259
7450798
5509154
66284360
879286405
963997586
964469002
49952602
957524955
84904326
158389875
577767978
688301378
740323829
905502943
3398119
44074908
277314400
220399020
5076056
662086206
954934569
341616252
120584803
433527157
57561
49463
288141490
449532451
975183079
855330967
305182
582334236
795859711
17062955
986395578
457843715
466305
100566258
744016831
4460
643357447
4582651
835730644
689663172
72660682
47612742
373004428
633550162
999713609
999199039
461175
5337737
923331172
349008252
577782143
829736890
40630677
329184960
768762720
58546758
138516657
654661652
467794563
531171896
630149429
733508016
4811
307490249
627821132
905917079
486707804
460081
840801169
848955989
5300510
664579197
49464604
392043000
984831529
692618862
108250663
417
199993666
341741
724322078
576372872
92112588
530529919
948164327
57551
903920047
314925
778890826
43819847
535133766
727440671
499362435
556410073
3964608
4024
766095921
988396963
899311136
228583361
540054698
509499136
94440604
464346
971503348
754220018
225060106
503360668
435388043
537004534
72268970
311608611
83570621
672890993
536189860
45327519
249031879
55097
639080374
49197
341214774
193157617
123026880
4991669
814825317
206915529
644212805
443471388
49509845
378584052
656262560
4086
464273435
26021466
369496402
536265523
45656021
501859091
953555712
66803579
715711653
898585638
132942752
586388329
306552516
795201853
590693
460132
495924
665198779
390403387
29357883
145153735
462948772
420232147
497868
451504
159748087
4639075
762754396
121555415
535946500
471971354
961901767
172840885
4616948
63591
557559074
460344
46139
33984079
394775434
49786240
124043868
499770
817617159
692970479
591454
46995
483957998
6396708
451356
725182673
651542615
178732194
569472164
569934707
468663312
328084222
442053621
733217932
507017090
556120374
4928609
763614278
270394649
767930191
684
4513050
289149809
498579515
643237529
416478157
662978803
566988646
145013324
444426813
5084019
426923
4087035
542892666
4916456
919887491
612088727
590107949
63623192
48905
456774
479568
471539115
3808981
932075999
513699944
456807211
187883393
839317498
3871
15424651
928160270
46430126
580577699
167630004
610578586
839092169
224613463
462732227
44927038
305231849
172346733
809888734
758108538
470848
508433251
775139143
4619680
249596523
568707
857069885
457749171
964062844
595108881
128828802
484032
26960774
749796901
48040032
395714819
499108938
607046193
389533424
42785
67455706
661272874
124189967
592978642
551708604
432385998
324917348
433143790
49768
743906423
259105042
470557803
54747819
42281462
862605561
924071239
182936724
707066556
244398451
4590445
107247139
245275739
450637660
765933728
4481919
674700336
4903
126957681
489053
304587360
989044701
349189429
450405308
48103
702475038
471529362
414202
373473898
865417330
3992
726405347
697441
917174317
447800
194708941
54002133
5364944
836816569
46272
413614176
490579
539936528
814616688
3942108
45825
65694056
601916304
28670
256445235
28386133
426716943
677864964
130092201
373128648
46892213
2450653
175155365
3907
79489906
467646955
665121351
7405113
113681477
465087
45154
4063340
242643081
48473
533409328
499909
591666376
114734661
269832812
130555454
3796
445307673
956174020
481811604
883999618
95158172
253446900
817440732
430305506
265416369
492223409
549124899
14909288
40600
4962407
274311021
751648716
49862
497622278
301735999
606899386
5237
760888829
490574925
148209520
181609679
193185723
831018905
561934120
459414
442638293
372846557
444739866
642264794
900685996
750927182
729642251
743771971
128827390
169655505
936381045
4481
30500
576497503
436509111
33
465147961
145845683
6582945
42375640
257039689
779662023
446413890
52052454
2677
270913886
111964202
453845131
707523642
664265641
571286
958684845
179477106
483108548
4091
49723090
308217104
954765381
345510376
34453589
455874434
908626298
47972963
83727856
86951954
125031048
777378677
597608937
42174
3975701
42775
693836197
4945774
452179
406545458
367773748
721986106
35340957
41948828
603672559
47214611
60978
538755450
160689010
724329115
912467034
4069638
148141547
986996086
885104655
45021
444519
896655200
745767141
38163731
62925
42140
96401914
381530
481030150
985369345
45272270
64958006
54768238
536655721
688729747
45845292
450634
70697905
48376371
532170203
329604587
54598777
948641619
672267032
579398
60365924
419774757
370596101
45216
449201330
43979468
162801969
509274157
260163136
711504701
241039917
567294357
4550624
170656826
523302798
46891594
696044377
762560196
48589456
54202097
458046053
131982010
48373685
48930345
592693954
487494552
283789158
310327382
339100823
7838266
448723
279482653
657075192
398206457
858085158
4622
6085
804727316
115082322
492850336
48288
39144837
50325852
526842255
396379380
552363844
426023242
4455502
54892362
27382055
4608715
47379
219921778
432716725
614788
4814845
125143958
49078769
908343127
65279524
823830788
471829947
34054
371679534
675714060
489911014
5199167
44387613
128057713
466815
46580
816564236
359805707
250964047
133032483
462033043
50157398
542825058
640175371
5680
807277474
23681171
451359
519053719
824577562
446424
46351
155482395
408
474893138
871089088
112919586
90016084
545097965
5208
123947606
818868293
444241407
577504651
836268744
766239619
733784519
356229794
767929998
988740982
438312
688227320
854066056
54539157
615596882
81503673
720648260
746428397
390073569
531669468
55691
555640
141212661
545959949
866520866
4660131
4773309
209797207
45363
49226715
134270358
372891552
300843023
486346966
5724886
640827612
53827
45715
439335
4018
38792
196553989
491505
134206356
611091806
734819227
4652316
49919750
5775154
983607372
470282
260603987
61216
512567358
738162659
43759876
103175007
3419383
861948404
655548
501017671
3982154
594708714
506416040
403989274
968077344
158301581
723772383
699770314
6102900
282247622
57141
615706446
316368228
4896493
957185766
494808694
605533127
127097264
835452013
66251
482551576
939738773
43410
82912280
82463781
968920832
938670195
51683
368737888
947258094
595471609
45940
381197
461572301
48411840
907874640
30432179
850954354
44849005
839650778
437602678
49965536
507011994
242360354
980304694
472804755
169664921
411649098
79372291
516267
476410449
943860111
745387347
61609772
237957752
45008
191432112
45452339
735161522
49309385
842232529
463689764
217454086
388320981
19083891
347622622
449612086
4879659
25340988
177794393
117928575
245004345
32134197
4730
327857888
493822092
464129
144706659
62088093
510940342
46035
916373210
449846092
668819377
563466849
606155272
46352
4734172
91914417
2295890
459224
335604505
607047494
64384178
154605230
307111512
669659144
45042973
4536094
251955
633303235
532252787
490886982
5411487
945022452
581642570
821206483
466091363
48166
32553
602603820
5256
157684932
125039590
377408341
612339340
41203
354199066
369525114
58968
994249287
491307449
472091
379431741
626750903
35015211
973589366
364164264
926828127
821383969
997009321
523783928
899887668
629777843
840112388
723913166
892417224
472339790
246779618
387183310
457407433
178514153
865326467
370247663
3460
49441204
383617519
871701615
994855641
502957844
788794293
957579782
758896768
204229712
462570801
511531785
4354522
5873141
947748593
106598251
561606197
48742
471330
372313809
704226302
5171
580775053
380282103
208321084
678972500
4552
466297
49363
935797646
711013135
43341031
440494651
453246602
428328
240111715
338350645
16417715
500398047
486410
187857946
162472558
49239
4980057
794462539
544894
408665409
277932235
587081093
818796978
46311333
83665431
44759399
746611415
833186380
976551794
992144750
37459129
800760853
805709073
679525093
318071803
275990865
4309557
990413206
113757499
66813691
803692320
348608739
551983227
936470266
48376152
636878373
453379789
262656
928007735
978028585
644676875
49524120
918779520
428253800
420903161
888600317
772491777
893701402
333402373
47157326
973857455
42510
102970312
607661898
236685124
503442459
770116961
4874553
375451093
497294
453544389
823211602
315023928
154558860
157378707
422125418
521748612
3293361
38222
720030273
4444444
493739749
846009580
47380
93145584
45965119
755733676
461185443
381713520
374990
947915013
46043
256672858
463387
971089410
646013271
315464018
3502870
932647597
689979422
45436
41936785
31222890
481871625
299173706
102622321
187567900
34616339
248635230
648061910
493329
471333286
509878067
43048
477948924
320038782
4805661
660862196
443052276
96708245
133737674
479215
937888391
5971824
44451
37268333
135781621
174352675
475540235
45603836
612470940
181263423
507120280
724465400
110066825
953316057
345213424
62973604
510202500
6131941
522067603
35168407
109395864
221420313
69496
243338344
54516
809404368
88349705
455527390
438929616
827451096
485845004
46669
440607
775526596
102942117
57781
48774796
128162248
63494614
530469977
106820379
505374810
171332725
5499
62206
836966191
609214803
669171834
200624171
45248912
5047701
623828
836594446
502979361
376808008
4723669
595296180
746715213
901015971
27088148
480111295
79741551
38942304
489793704
4942102
479984
697782760
4850258
207842190
780574206
459755711
261304732
661523912
370144416
960111709
54798
356031309
416094815
531356787
50500
508455677
48556
892704061
231478163
50176225
969150723
756151360
757834975
348595
49181727
419731736
604201186
519620249
723710051
5252039
303546829
615018297
263016177
499034661
53597170
59961
445734
934225316
262469050
245538592
357085182
41790
475781453
668319163
367050316
552077
396480951
3351
72266461
588645351
482282418
419031
331989511
6750957
57473
535708702
138691374
497503357
514103960
49066552
58750200
548616752
91493094
813216990
54464627
45651696
81734562
4152432
2043
884173619
857981205
954381540
309869631
45526249
840614700
49382102
255411405
77551479
27999916
488064931
43065904
5239349
3699512
337986604
212360267
5009481
125665728
869795500
665474413
450417778
4092359
39394
4449373
833855104
222452017
58224
71980067
998375470
55296517
47499
43911712
60292425
44626
406120566
537964877
5909143
104977050
897735819
385383493
680959189
206820578
152603714
509035080
930384950
474851688
40913
478959
428798753
855573794
296091383
50030455
799315478
519533
668572192
603296753
573505559
408031464
428870251
419945087
662342315
670342263
562428550
462785
889094509
61857779
262308017
289740974
391110851
51928656
66486
318227602
766293324
783389871
58179
597239743
4599622
696366461
488904
596315164
385404225
4583446
142262716
4465004
694670936
130903616
866977293
387534075
45769
494997
460920
505894859
43680
143180608
4851678
774114054
476553116
697076946
618195867
4697396
449204100
472810
5862746
570835
312834009
228786217
79691562
469777495
280187851
500709641
40672904
46314
602162551
5469574
415137547
956631836
58745884
380951340
520857882
45891041
45238
568572348
831720856
630442135
566243177
52845
915473388
693394759
483415979
405330091
248130845
4656999
456978943
862964786
939338615
276953469
129069545
4179547
22715168
16479376
829728576
449804
48417
617371932
3591
379549529
4258772
48341521
927259964
453340267
24
462390252
560070
46982367
5144565
389042
298409878
709290844
159166941
424853282
560377847
320638707
5384675
5123917
441194
555333674
565865787
4817780
706192266
388185
191807607
659294752
45615189
5355811
773492354
914517491
452179535
278678650
604895419
823320711
734367327
862137929
56441905
490425958
873171303
805429245
705840087
365737
564675687
252616237
943284662
46428882
960992250
535925589
983307599
455844
960795255
30771
142856246
4566
904010883
3874087
448946485
425844175
47323456
56751387
536271990
30584189
939854657
66509
884340691
48032
362766996
304011014
183461612
468181003
151167968
488532017
226044569
521603944
45948
267412280
477566274
35041635
174126399
389946280
435307079
665162436
4859034
225186862
658689120
36145925
488577592
584549872
326019321
40900508
107429430
201296794
215421819
40674
480751
536301097
868968344
953836289
50014682
628849751
255451160
468547901
459792032
927363894
722485416
4833724
46538
705904111
2923
145413303
841615408
184521155
4419186
466176
50843921
3534
56937
3047162
57591
954481779
877400657
678187089
780988813
469016092
158859380
59007
236935973
400389772
4700501
455096423
52358
578001401
481823297
185319546
46161
996982355
341554840
495999231
33586029
628074898
42689
103769754
619262043
123003854
4665306
406178473
457103471
685259883
383840883
5940
106823055
874684625
685487448
193329795
867138950
4591
449140
576432581
956059865
49915
404077138
47183
733578836
766517381
462303
6734738
283100040
446004374
238773632
102682614
464709187
4795552
45744
370069
397253026
670627261
474562
59819786
49067320
422931337
453932235
147755295
174875320
836148855
49100452
30674522
47712523
691726638
664631642
617800447
552048506
453895
854511378
562584357
383730979
45267
256489682
954642980
892232551
154085218
43929878
114365121
158277311
4610679
4695375
211941075
710914254
411585563
859040682
609004
558776865
691859651
676653518
48530789
939567625
274716121
120194136
237157781
318716496
909567920
656791155
580357122
525026802
624087667
919671994
435580167
621844694
796508557
5035293
439753137
973556248
122800325
845604973
935873063
773995180
904155001
45327
331401899
581549427
916107943
249088007
298691420
535640
4501353
576455359
45939324
626397
722175996
839632484
283916
334213975
394791747
965899777
956620487
4696035
77396518
577375093
311548180
788081873
5173
65091
217676879
348326809
984335286
488477
348441403
964134176
817380006
652656
484589277
71677
370307
54353323
374567708
240922500
665501822
45880216
728916592
816283653
273137670
731021642
475167257
3717
507714444
567094047
56047
364589525
269517381
687874055
486933643
40128539
550721226
754114724
4255439
936156996
627398215
4903872
729293741
578076360
3298339
6515555
156591024
20615079
10096984
347100685
195614322
930614300
25976
98611499
514082684
492840306
477150579
438791844
40725
860456685
829857241
281752726
981776469
915423864
443
24964679
52007720
5858315
697701507
455454910
48559297
323327
476209715
185971246
721394120
346827116
139669225
196136976
5164036
401867
48228
5783190
476857
769237611
7498457
866893201
121463404
711394315
250459750
452275576
48070817
465203555
48222
3897
519688490
3715030
492595681
137771480
930553528
942006987
238720476
886855330
471544
46462623
190939602
483180
610458860
4302481
870100914
49979057
135584779
5918
673804315
251286238
820481077
981411218
88680621
467453359
583657902
533669328
463107
59321838
474971
948956299
311187645
439385458
44778
976885586
737819282
322704922
723182895
710968484
723723680
660280311
91122111
297690499
287316596
610337510
537460853
729722386
755466333
825601351
47154121
906775768
902501017
5265
65866601
273607959
607867977
788042224
690312206
87952626
474941179
283469720
933831647
48308
550639286
763269518
615719826
266745095
528993133
594026266
54815
593329859
198302927
763496567
762625036
457576207
64178268
596735812
524847413
81765147
452845800
39682817
819025992
77077512
854180996
268907372
4436519
464052972
36996718
447373313
726748568
113793943
45158
42590
579224997
175126452
456944
814256064
102789495
205149364
579054840
11180391
47054
180006452
297554338
472883083
49460158
4966085
448023724
45185
465492539
485222966
876678485
481407983
554258
155233286
501405581
325136
943157282
735313774
4399973
179761925
155331063
309
558743351
42021
53161
447937
470243301
8773350
351564966
297237955
493333316
48380975
690185796
755499820
587789
578842
921640793
467829
2678030
608473278
46151304
513243
31150
4738181
69583739
44816
987245281
444609
68634968
6491175
441751522
868205291
443470344
252412554
399651
4456718
50686
461641953
3265094
589313483
946390139
456637059
504582207
44679656
974452502
614822496
5473134
298614324
923838088
806344480
899979243
880735860
559312
45722
5351
602077727
3755754
335563279
713717092
862937279
459503
426647731
553392765
44704229
371889
68099071
750458175
401534287
189129049
262553994
598971521
88123468
371784075
3958533
5820731
655992677
599597475
470409269
838255648
4442092
581
266245535
529626075
6234
967563579
323908420
544705864
469837351
902502503
35814631
307524659
460898
50010538
550539590
32049
41317815
881035257
926544062
416938033
609473695
466314631
600923400
448230
165916053
822691685
133672492
528401081
238162885
686837337
931588539
366732752
332256743
552837691
501458794
795492724
431871117
742339488
4799133
862213067
4521
505612844
945607692
484955257
475336945
822897821
504767385
818550991
763036107
6042
790903525
529344229
493304
108364773
324037709
566348933
878184285
129503546
466744575
38938785
394063216
389926
258565591
549250347
453303493
374015399
986083705
669389035
503236
165225524
950145296
577677543
584264
116148096
668890807
273173892
512845
853156389
71954343
552613288
49666
895263454
249058433
3887686
729093288
40104
47105
485550
510566296
916816348
438610450
530986717
4655986
672737471
553619009
619903350
55804312
4779056
221400738
831173456
589423304
571471865
627168657
22152728
317954287
546657440
86133997
473979383
314572868
406218097
383868457
75733209
643240166
13363199
996769519
45328384
140516734
489077077
653740880
832544559
630117968
445292199
331873
4720917
44462
156270708
234942320
752194172
509913
970463534
416830217
700131278
852767736
4995066
461698343
383938763
499430
254875404
637870699
68390823
382603095
686413902
104611402
24459563
487234
81122864
775198210
445596697
607861946
453425923
246115661
352544266
371627244
49824891
33790
492369
888790389
4716
577933429
378083055
90800138
234588369
4180604
541047006
685500463
483390
424555810
273550778
546269199
256292641
811601493
4547434
946292714
22695990
577074425
42704
645860716
832962321
460664180
54967922
26621109
140326966
753684852
464147
105312883
450358
688939495
229274604
776768549
628328406
410796
15480516
709565851
495687810
793663288
29822171
979059885
515751
418358488
643370185
376735322
43917
489397928
544329807
12872172
469889757
644787271
534579385
205173
185288077
435522785
447834980
111214148
770001606
32361588
100941243
46623
99550644
380141244
464627969
456167117
48597414
320460010
379797469
113235981
427576709
59005051
282335165
594148632
116159636
494095
4711505
2416304
418072094
267083799
222479691
917416014
4688523
354146954
458541731
75748887
350768119
740916362
55895280
724960144
110188316
772398801
4912
48948
452978
465047910
4106383
484319
47548744
536890140
186178051
716439938
791776535
538130
690189872
799765901
797746298
4623147
766602709
349942
324399
475333507
905248597
439582
870903315
348641739
60872378
729237924
833427369
554648362
4910931
139250153
888494314
391147716
460723088
4251444
628532230
800672321
539631730
357204770
269126935
447284123
53225
644862035
274700547
4707163
361
47663625
921670754
708481234
43639914
69896780
632207284
430598948
489336692
294877420
735643381
509812597
69142019
501319114
509981
5850257
455328
47478
4472624
44517
956488477
91273370
389847847
45830
700499223
42517504
813575713
459533547
946399957
46563265
520633332
379450627
470639418
57587376
456059478
4202569
4447549
81411015
49737
33205664
33670
585577549
471568268
920015652
55252633
460225
44244
823636894
3434195
876781069
746683440
35389618
987580576
93550609
252108379
507528594
47727
965674230
360084583
757197559
453748645
556196937
456318
595063613
679895779
466173891
591194877
407658761
394051237
488110157
229075009
4961004
278894429
183286518
739796132
185206792
476337030
588601957
300347941
435966611
455868252
6070
961468753
235110718
450856160
282635793
907988412
58579
257821837
45142454
497707
388561571
451361190
40063
3962
970759546
41156
463849
54711
49772
852286995
169054991
562898917
506792
16610519
58753035
752529606
702286962
465015
328145126
4138
458963522
313496875
291585972
495922697
180928518
41831
2969398
421186395
260261396
234154224
437459438
106691879
563198788
49790464
49462
205242454
984299939
544383993
37206651
588276
419914595
161478697
447432896
492985
949178862
17785937
3369990
719898593
51146679
62725
896563938
396692334
438892604
597995000
586915350
5611
768893681
566395160
49504563
499126737
78635134
462204023
436537901
986604763
300149884
893772842
803141628
47686930
603014
247914057
360110409
810420369
508775917
221890836
480772363
46470689
722817218
52701
46246247
363682492
709952225
455221013
408523375
478326518
275997085
46625
42030
879367990
54460014
466196688
4760558
509490
338578537
409866849
369111641
46058124
602081876
48035
917446797
47794
84987916
45916
222119010
883091795
809163141
691472274
813720232
961158077
728676907
68537
4493
260876962
142753426
356142776
979605191
970402587
493749
47496
828628138
212095966
47079
325286983
297423967
4314298
447231305
49474
390609401
354407783
486419869
556675696
184146013
49278
725915886
474120917
189402272
5270092
3227
744255343
677382955
452164333
519265702
49091859
461151878
279567266
978269018
47554030
997764988
231118396
748410827
291839305
667418120
4536466
166389668
370295835
73790269
49609906
35056
275141836
3145557
302795
614057668
349336432
612357798
214562034
42459646
802825012
728403602
247827455
531745525
726019811
637207350
4191
337435047
964473714
40720
49547266
350936
37330
43453748
798947103
444627686
347018632
321956391
19362496
906721028
485955
588364589
430113
979928703
387561048
448076156
48720043
244803023
458511
390271
561832041
453828463
429417638
346581647
73261441
46692
651482642
235148
706569551
46919565
803578361
512779619
336414060
194628357
900314264
205060863
4524
433058630
359187270
872451484
4878422
471069
493317164
294571021
618028422
4827075
87042322
74664521
621993550
29449261
328611079
230672099
798584531
905062988
517403780
355061186
250932913
39136999
206386114
317561034
358504595
687753820
738809041
55258
53280
222941543
328504725
4203
315828407
202968617
948596448
879129285
258140
50406665
61709
21539824
629687023
801146610
605860331
115988874
413217853
832595318
47884
122987429
119030745
392092
898767974
667778634
146126532
56511987
363625698
50349848
152484280
403402050
438047188
551184805
437256206
814508764
499180839
868763054
972805760
51274121
835727151
958025054
462673
994669153
497444008
782133381
314117206
26936087
351446865
3976
572154233
581666713
282489508
478798233
196415881
956892989
44645365
612548
552396
49500
49585934
738920919
477519
486606
557614765
127510732
513892261
882773196
352848066
689382098
49004281
885794506
201336860
4832
741790903
47582813
265482356
230740377
557062443
468899566
613782631
4680276
107066296
61302598
494530806
265083110
5290
369465
104692326
54589
630519642
49287
27903702
49157
681584144
4226631
936809936
554294733
53863
137736534
716150848
134860608
483313570
771438460
479577801
464676930
687564073
216704298
141122729
857635612
375499672
929536203
820119173
46886974
40266
725863856
968936963
655635005
402713
336397795
3885
46578
98801148
86390419
14900723
362409171
740946448
575108654
855480651
498409151
775264332
774344115
631308635
986797488
905023326
435466971
927783316
5729
140790698
476677
593131521
50926435
4052
463609
592873
50718
785707017
301627003
72304228
34097565
492248
55738419
52801
229305554
97233169
137047649
714126640
47177911
569591914
84121642
44454444
4601043
4577334
615431611
340594998
35461750
322841001
4499146
5352333
4679272
206865469
885422724
216395861
413071801
848874539
798905277
893090361
458481984
336622600
44768
877046478
634
565848046
964501029
578634157
470193
719518788
751132433
369393089
485620812
221265074
225080
40005
841129067
452954
299643117
202841156
39237895
680397967
642241685
807496955
596927901
44883
531195451
322022592
742704316
776688335
986898812
70890991
84996178
824546287
458608720
603599492
915828841
984057732
477062
477565319
462526
43347
780457648
591974472
59501
56545400
40759444
355557032
419868316
4986
154687241
671722759
474832516
516958007
162131827
963537099
4470
130060160
325
535272456
415902030
4680085
750310042
219030994
46146
601569432
339614851
3193
536513875
251616402
450277
777903222
562
808627398
492925982
478673800
909262563
255007631
719430052
490658410
309246506
52390
421356563
336582429
593878962
479616
871893051
328951821
48815778
324688064
478869
40356931
243122609
43585952
764018633
3910962
428895587
318351674
38481538
267531758
387498738
158069702
47967
382289733
47047332
137008898
376423
572342
4517544
3690
4736949
917343879
683432238
201376751
834133278
87008354
889028916
110101072
130403281
192209100
964483284
3278
611376144
48808380
235960102
48332
282496328
330801
473437
343971168
877182445
250583336
4849189
671059487
368111173
34387
4463968
991259193
437187361
40438750
999872759
176531432
305686659
795022984
440606247
503448242
801155336
147478623
562775846
3732
155178025
960242130
563966651
414702
4871954
990939703
349437615
845346667
4726247
839898742
4865228
5047485
852900035
369596953
370879974
5268216
47417
53888918
579710382
44777
58475839
575492842
84013937
65560
46286388
775395773
949093316
264074
742706192
603237690
472188375
5779402
176624518
47073904
573978611
70499882
585421686
622344790
265928635
5883339
373168115
5223845
81569962
967419371
103452427
982572220
795951949
823124463
265580
39319759
38042292
517346429
896290030
50516
657093121
61673
47279841
157360268
368132071
106149720
46858767
886097649
566263
789123383
446280
478342554
790171634
838728184
458011
446667
964542633
614827265
384215
441866821
113586776
569462154
898283230
3859
179925906
446512373
546430718
545325608
995622851
277370532
954357425
732679490
495439022
48022569
788297756
457945080
757538103
387249764
613931164
380
648726168
463736
259516425
586762126
811914921
987083141
52615
4601997
711185297
550119
948016011
127800398
52610075
515833227
186495726
49568
136104021
710098741
305001067
147838961
800827682
6200
45979
43514091
358373211
620251797
15874182
499465035
4824212
448954
476214
53005
588112702
294488195
858165904
332582673
305476263
473151123
487221828
13730364
960176995
443114634
53555431
471187
902143390
612657963
697365656
297596839
957374581
281013100
204720722
60372929
468545
152893375
483591993
590659880
52845719
981406838
838308141
4767894
438366795
48198246
14721264
861987707
590611312
4706577
378544287
67382127
5444
625297592
503729919
41429
155700399
462790380
61009
791487564
50285189
710766180
511
410369598
802112671
430503
3588411
48692767
51840899
492908
451750188
261232892
695570718
45930600
44586815
491305325
385690296
603112709
378295257
46467586
301373580
993326628
46412
658969754
850246970
419494
47799210
5099133
920698594
503241515
594262549
484006
754529543
48417665
912257747
392852
941342741
6210
1917568
323530597
640111256
836510112
99647926
474370
464651
458423315
4774179
55749748
734203947
174815363
424534622
944573754
464384958
879355813
632694070
52329
541224544
311507898
449346682
232332800
512848
28490
670982702
483392993
183899760
865454345
462109375
281312625
158807339
53695027
310111160
638952186
32465476
51311
839783152
883276115
324465065
47725846
891803023
735185235
814955986
410310007
929812897
822562090
545697744
573794623
24528331
252181711
929613902
45313
41260420
46933
548883601
487945
457541
68650864
254324021
469796
51744285
249355855
448649
467278968
54723286
642565812
315
639442830
466188
136781385
835302686
453185976
56631315
49488
639322478
261089730
490083484
39680
995249654
577448686
373279837
212837809
49586062
477954360
533808188
416771683
465091005
350
463322952
762852253
492020154
819348734
679271838
460297512
876869346
936779797
3285
929760686
445739861
195148259
582393069
166604679
45518275
369552784
800119826
63928
497094
683120378
451803795
407254795
912941083
30581972
184726138
436113617
4004
718428069
56528748
156857388
420681112
286822
339967319
388815470
760625653
725263017
512360298
486026414
626269720
3136490
580398
47423929
457235
66681790
4869825
707291999
1882733
383482105
47026
517421489
45999324
46395
4839668
719820028
861838013
43486652
707254732
398724
43377028
954061823
4512559
361306231
53466240
525584440
4660963
460404333
770922704
994873647
261946341
4429103
434015482
487700
44534114
495252022
774946849
107495483
48710
876983664
152257086
585980
57769
452447942
52702
311
49069
256253759
248010712
400732204
49161
998142150
217672658
142772563
479074708
609046948
335639861
51242
563733577
5022381
56344839
93131919
450635483
45078
944438600
47773370
44751783
526425803
3638
913708951
65687722
58797888
45038742
254631673
534369217
736175983
521880522
37852
449143030
842642312
3945
686119685
408119549
851439589
180183150
557885776
45240888
461116135
16221637
456913433
51621664
658151786
60032347
3622
477261397
55761
467391436
616173869
857543969
168478389
424126442
5476
243645477
806362673
379381128
36350
488897467
693363696
19068587
312771245
316066513
961738188
406696491
452187
453337321
367986271
445824137
468300721
413703946
248781553
49972
318823019
285923819
270854453
41239
456109
4628
42196
59084310
923321960
45832874
270810962
782809139
48184
318979065
530056675
695821283
951614251
29900
887339253
205874697
42966
659488
343073866
215845562
4941199
445395775
54236567
43591584
4263945
54043
28029349
132779223
387715342
483800020
739566621
306031524
503588
4521815
483268233
635
49146
62171
116510771
473391
48457036
41325
768433814
447498985
214538007
884326491
986498085
798183421
746342718
389194284
466519988
43838148
990720150
55070
486743786
436622758
411054270
989305707
200740028
996436590
18530379
773117994
5369820
399031
403877263
989290858
51535
225193850
668036166
330540856
536900775
283596209
453629
581815313
376
727520526
373450276
133117831
76812348
6321905
648065182
422526628
642539718
202733161
464994396
881022436
722048775
997716466
45638250
634076588
49556565
543929448
915107032
563084837
443347
24920185
317465447
323382936
713476556
5193
472088861
41569161
527986718
4504812
795620175
704239907
5798016
51951736
703252111
383179632
341762433
621881535
358975825
688774404
398895417
850985843
479144160
269629734
353479132
411226937
481091382
479667
120463084
476142356
784377918
182994334
952113647
197020016
136371296
478037010
4902239
44831203
386885109
682334434
783689969
472094528
238172325
702468570
45166653
48650
4140921
473607936
659989963
367891965
603566125
40081092
438253
4216903
3949961
3995150
44465966
454206
767115902
509803052
365
309214364
711830718
36880319
83342073
936767458
373448
853151847
544913401
46544923
831746570
445526995
48548002
485073046
46791
49663163
711116516
900567129
5047
484515290
5627114
37555157
47240
45832
46604299
513927899
701425144
720788515
290578495
44649
48391659
881976269
628054333
875981692
869306536
638817523
76524239
347761363
45904434
987679706
565785294
562817609
880202598
409140364
706409279
45862
938019671
875269933
794557535
43281644
834901461
623819519
844373891
701477426
44990
54125
111572665
393090597
930553290
435602919
482593776
600369752
39838971
826292934
816712062
55418390
309857846
970696463
477676959
644290154
30114
279146310
612
3724921
135163042
611905472
700666578
47656077
497039545
49195436
49276119
917032889
373380141
34607
618688550
48189069
47076064
944331122
282494769
4851235
136318638
355525755
31317743
937058221
39041
387509177
509101372
180611224
689162389
514749080
721657705
770195527
421969373
475738
291648913
216228575
610100212
479981757
478141
386308348
49628
4929988
694259537
159261619
70551688
291393
887744517
2997
241741904
304640028
992662878
491426952
456659
455028710
50603
493141
578942425
567654479
554549765
520424
394110568
218329787
451683408
81573615
539240
57606270
478225
457132343
603186416
45505094
504439630
4162
569384639
405247456
46048235
930267526
69113280
498801
1978235
578426432
4307
409091111
451651289
229725684
510200848
332950570
71548941
204880635
896290444
198839315
669102041
47315805
105624140
504279469
650138267
60873949
218051636
360031000
48276574
388385318
485780
362486878
48968717
3405457
657466036
608758237
4219
45266777
552242694
956832367
899289488
881227343
543721772
6136101
317133377
639494633
41105
526705787
257167081
47223
989216023
4945100
947142152
334123230
55344
782764251
510014859
42311167
586973724
882419376
145396848
808906025
455208
44844
708349986
756759948
712712548
780566821
583709815
922275339
3731164
956338650
409411671
631516150
33020475
448396521
37674
49551
428856
2423256
48521050
335471410
6308
4065675
810185418
479081748
488147085
609101093
938704643
3966
525229130
47238
446791
378963895
612082057
945393291
43601
189626398
382115842
649031727
154047635
6385914
811822931
821052677
5005
498585943
313524352
430502208
831829743
390336546
591745047
589000
661920824
47148
357286374
720663699
454769820
141715418
505916372
45917858
476776
16630728
407660490
343759559
454775
274348301
441642
474147679
4518350
35163545
383365825
46476064
4710411
48439928
837191873
473702880
768887422
4457
36852854
518801631
47355
525754763
679874404
443876863
820768874
372853105
547013
770984728
696563405
414042100
685795510
37777483
536703865
553499690
620471386
717304226
633472119
41537957
697974728
966496144
493478
401299314
469142181
46053
359355132
845271113
5041423
989476274
934979384
508947863
842427005
981174341
816470308
47345998
329924881
904138930
613658819
132785007
786632641
440893
5032190
942890316
203665408
341740761
31730636
44509
350086513
298805076
387086927
62459787
3724160
604010611
802369945
540660726
4503865
47691843
48063
48756107
57442336
551509281
159451628
49246637
682141731
501104551
19486
969686974
496770252
459513383
746966291
472455237
18177822
213704528
808525210
732666271
5220163
667351446
457945850
53087937
61654
615208787
725473474
217486654
499371
262668346
766485857
45954433
63781205
239175950
756649182
442829221
360190252
203813426
31407
182839128
497366810
407066323
36903457
4841
592271517
48825
324013722
87030182
185512824
847543171
813403831
469136879
281860526
505058858
789143951
454432
411231871
37761239
664941643
929247002
639603879
425884425
962067898
678139313
177155983
507235649
197215643
48497
444841532
345359107
2712107
47597474
837180836
379214542
35045
52837689
452157105
183526559
232731719
401558319
528145366
633455018
841088808
4829406
729602707
48535
871700918
311037999
762875192
469943141
88646616
45
523709859
52011
309482555
564235666
131265307
812503279
45479
3979
273349236
447488
763123849
472606409
486586953
770027414
59015711
4518881
957487130
413406837
465843
848158800
733679486
945051479
676068220
864490930
28588
423568488
745859822
868629265
558009
53850935
349028406
238092208
410212512
29078056
4040
268577920
519687
185283448
404412668
44675679
477776246
395661449
453
661442877
153088347
263960555
477545780
231314115
909030195
381533930
125855415
652699357
446515
653619904
529362222
807839737
263055670
541448761
143816758
375667798
4479426
987370770
967151370
72969735
38218
163242248
48704473
4922585
786497029
746806039
56261162
50571
4884173
807710944
484622346
476573681
222963105
818486576
586630651
593874524
229197396
767436392
46570
437865
338937236
600476941
704490426
44575
821016658
437633724
120664639
513538428
48930
756913473
47893290
919686297
88133980
781811704
338315169
36457
4883
390128652
804470439
57380553
931808011
48381
984215819
46956792
449026367
981799681
815053235
448427
831187905
41752356
558154521
799039122
51429
339079766
3584941
24009220
323646747
249925417
456055685
910290235
920031577
433505306
64865745
416698
869083670
570423161
456571511
455410368
405170972
246689638
444761
227533848
120598951
18147311
440838323
353350937
604755323
873448017
48958966
571057
13954224
4547824
388458146
475715367
390100
478244567
166546908
910374469
46856924
898435219
312745230
5326334
47113381
169527035
154967975
4774
785964042
951705283
49826
855655825
5153
923459776
426954240
515016301
628582025
184803602
468819351
329204215
52529264
57383042
441781
48395847
371627744
3593627
476581
465058177
954217874
9564455
128853720
702476128
634142833
75663337
285123402
241245898
371921934
48968
807741758
138386728
696910783
320497417
238871091
426380796
554796725
818266772
41217
448519300
390392
481274
5578728
38296
468221410
379764590
960222416
5068
829192662
236101209
48712251
966801935
399366176
2900
987592573
154723533
192430208
477088
52295130
818546166
876113739
494333432
593603745
46532432
292224341
193868207
489928930
488911969
974096889
400409448
555
49664
855355310
289728901
901856485
131400836
150007863
984122830
691037369
276642781
441466299
486785652
131311448
401599
519220027
125785462
439714116
454276117
898850000
681587211
135365533
168687337
651787445
874351241
6457049
468883401
720750940
130767852
553171708
485370
101937893
41407
429122
46005072
4546384
498493
53660963
44835
647942732
246637279
187100595
3804582
5549269
219044280
5690
527481238
76073892
51101880
52836780
662346871
468725
199786075
167915044
431137
443417
51966556
44605867
1726725
249410896
531860093
735201247
4188
364935574
239147499
719281414
437053
47553
893519444
32156636
704266246
4230307
361131587
406522606
250616773
5280566
97875509
704994461
513744139
254359013
202253038
5493972
920682091
50730
46762
198062126
147184866
87274508
48136633
922642478
458458
847713383
452717914
865337228
69211847
492696
345907800
766881691
569242738
753413932
960725375
649365020
3324915
625491071
475424204
343387558
802977322
938053965
957685888
234765187
529499629
831457087
591164605
816460624
711626504
48270782
135382705
747785808
4536934
211913156
54824698
4511742
5362262
995731164
70392170
265210848
492433887
6392986
325595148
50575
57744
48849
35926
959469539
98821044
362480700
478617
415360725
431417982
547788938
858884223
258427759
4444445
822204337
785744826
249182497
314931614
449017539
57984
576998762
548696716
497085646
600465550
670894901
415761493
45900
429293882
778483303
4905252
483670
984609656
25957134
482290805
899646823
266463014
63276822
443026496
342359212
40448767
759064693
188871201
109079317
919131949
41737333
432444268
44821258
444070599
821181608
5527
319555848
429171785
924350260
641741506
315745864
655450938
83176678
161646177
516089481
259958127
391013953
46127
960649976
471157
45459739
5080545
508257787
792194780
453501708
49329194
292446917
384605890
4607309
773092142
505018554
311510626
84765157
470794003
501326639
2957889
670446880
2617696
242742880
45310
261799184
694992556
49551669
384553875
483579
135289411
458470
464260552
698897703
412730566
584718761
559987312
4318969
512432106
5508534
889628500
39933930
569457250
259288387
866809543
268429434
361026159
760063833
769533161
772365359
641626367
4636880
331650650
239627261
129271629
395261765
411590011
864380367
243107364
4953056
748741389
743413167
844430979
275278
778394967
4897823
851534271
49131108
49282
47893953
285484963
520618764
453824269
56015
305559600
610275898
298591266
751882384
436662840
743768094
958855134
650489352
812189640
567872479
383289116
44747
13737080
369042540
10048008
56074
984030517
998107348
940824968
507119328
309746048
153094332
112
843367542
50613
835354372
417287429
596623783
45629
285991387
629550872
59255
132865170
499933192
400076359
806280717
493052
45696196
503677746
394069
58723803
322807611
482562083
742727614
4504945
4671856
20650678
2545
587683248
467977
459639987
245807200
679312153
814222413
376157121
46235398
40031
43402
707565044
86994478
986597905
936699754
468260097
4544720
4565
37869179
236511782
525215147
730593238
961574604
133326935
418228223
44489249
113507850
700636385
457389
736247323
202257014
758575248
982855418
54239
75696961
11664839
6581
454254
482116319
916789954
624185029
70334389
233636620
722328567
93886620
439361480
5637685
45438971
604092921
836292314
575642263
743655286
45346787
4455289
734427153
508145220
89286745
323087330
946381430
380405254
642225807
325338025
167138447
462499
137601767
915229278
518608
369900858
999859538
263578855
5922426
704273108
842739153
720698072
317673297
574761396
83777139
606401538
253416465
231583298
319459348
17452960
195411117
131913962
951325500
563760243
559127046
418846167
660101692
489568
422158762
736618774
341395468
332009737
51438095
850570400
133181939
5191104
52993
978173877
870915267
763706450
868198489
23202
950337770
465040164
46174388
590751
4787
273528710
4503314
871349796
12713257
37460
644617386
333834213
791895896
337187624
443938600
4626762
475126494
47982
477664
571849
70667354
478865950
653334585
4846473
50205492
196027452
506933830
4652172
894714201
18838730
44857
754573784
870719203
158648295
801066318
87267081
37969
202044602
581186488
281930452
312445198
554962943
332982255
735745729
844340144
371086265
53555
431785481
4327797
810226032
4502
908994710
67465030
921170117
565298635
798021264
49782
920384103
8590588
2834
5312
616522349
488030
51059507
44787360
721106232
476720
36665583
71781229
423412163
427862349
972883029
674740961
85452625
965091555
298655565
505728065
47362036
376531984
569235329
587012610
406047892
239167320
5271
474336497
4351786
394681601
4549380
557912
676712813
902104610
638521536
296898
322775296
475222
93985197
136120080
44421868
816172428
515
458164773
4828
297904246
82242302
490143874
512772213
3930645
462550332
995941904
44619
771920567
373889
463309265
56774742
158146658
752696815
321965657
193471771
4445709
885336403
44968
870259678
615389
128924607
4321
928809464
64251740
4064
52883404
512699251
220843486
865454578
957056704
44742
5333695
64180560
788200764
618090278
432408235
48868330
87409194
537968868
392272100
956077948
739032032
580133178
780003024
466112970
420537620
146582511
4452633
725429983
3816
895676314
446941824
885116472
463340084
660263882
438842905
54611428
4568517
651275796
593083011
127127234
973881059
3732344
799202632
310214749
833098297
711158784
46287
929494824
108226473
320474973
908129707
590585883
259199390
784149713
839211387
685626743
61424966
47885758
443349
739217624
23226271
274
4100105
494139915
51562
95096523
544115197
868138482
4104643
941005418
956784338
324996705
543834
46621
499714151
890528663
480431720
353736560
148871734
466899
782980051
305677577
5447054
645466295
458432
877161783
493796
890968473
496140023
790422978
204208
372412962
351894793
352020225
34554177
518313347
45326
50932502
198362454
962204422
296698831
96584424
909758003
92327171
43267
228722027
45879
748304746
600620366
108405758
27818724
418921405
599769042
996666334
50852
185109608
334323277
467867430
540028400
118285541
14662014
383291
319859946
756937706
64113557
276288394
445693
4935278
663172
6631
41151307
517259031
997966657
479755650
51064420
35424
346
244322743
432483097
861410810
54596710
4438333
48340400
942495020
599541077
4446612
175050870
822185553
898941715
36424135
3627571
370
109186513
315622764
5409
507599840
466473297
49113
567359283
45893686
408688389
354830095
597835528
144072946
349552955
606081
142452175
508662511
4511436
569526240
438820782
51595712
616731673
4326
60062909
848886554
48476018
42769168
471255838
4783830
369448683
4653666
709393656
317647986
4322539
5199816
919450704
183439598
115626681
282099799
464014779
84795508
83638617
274645401
781563727
497905483
475484109
498979135
37350495
558483548
42877
366414055
306693940
497855242
308587969
973964324
566376800
313939602
123404936
581529575
480852982
104627848
439398
144210116
886245907
826090746
676589572
694394346
558173333
46690821
442991989
301656959
123760774
419741075
4761
257253074
366014014
595768266
729098350
113003041
4455284
806385561
180082908
263017963
477928458
987764345
722231334
942197682
104895846
931936118
43109278
990111282
793709262
587917892
858325770
514061668
385914722
387152069
280206617
321304380
267609287
758766909
481063
61750694
496332
476568456
115765388
59565
529978622
776589293
216796608
426333050
399773684
5646
376538368
4574783
5442
891979148
42422763
408268114
49494178
899095487
395948707
49698594
499354
297
882331584
414695258
775381729
545474743
766481779
25640220
248068870
979349007
35063185
38011329
3523
515024
901166506
568440162
54170765
202204487
582270769
7382295
30337003
57364293
539693561
294884485
178445449
374142722
466380965
25417075
461192145
113286168
347213
832225295
515147743
47226008
54558605
22166406
497266579
553636923
634459
39092323
206385727
527821601
4990
43073404
376376884
708410561
403432110
538757
46748
334154533
189132987
872057492
307741950
38713193
689489705
265134368
663327791
250038008
475604584
37900
232098561
29048001
349276694
34015
47569
731889973
630303523
499965
479697964
212594572
356840393
50325471
660402410
646012130
674715082
276847961
978739330
715498767
5881931
437125546
45160
572590723
236537163
654292711
449796602
950190946
506129338
331063505
567728935
874743739
250101050
346872749
680774519
497720684
544860962
927597854
406351515
413860704
997226103
507633733
48229
2562483
880813593
609976
51882430
143256252
207735143
522765310
487782685
550642664
444886812
493900384
357225414
48054
106414256
994762841
490285364
395852592
769830720
338346841
678749694
463802644
454799
431985372
626550810
4508068
127291910
759074364
735855225
4405316
144060350
521293943
436407510
289946596
679927655
363859226
47039292
144432698
564859439
305553506
990802811
280748798
44703861
472371188
49703958
4598165
429394284
139990105
316824103
455450
763442212
7032077
127913152
24509566
3240179
973907417
263961743
874517949
470842
2583687
502610569
496731920
499999999
324573426
646883393
31288608
3741
534214983
106372127
783921239
4269872
146024175
852104700
995803143
917323372
639461357
538118362
541117
388710
582067
4143190
48777521
664793041
490399
49319581
4905
47665071
47988054
410174460
71303432
872574380
19367722
275710804
309660901
45142431
48739
39174591
491587
196247858
6737032
209459118
947724410
995811067
44716
51881
941896543
331558594
515368917
47631028
4518428
21604806
169528898
971870492
250
653441877
449126
308615504
355146993
54090310
44588
46510
259506004
477826
499663
93211569
498386
758713673
514324905
3720000
875369523
126246385
854387770
459365536
48508073
625671283
153300331
6692639
488160756
44802
4612
519608883
785924846
42950912
452736357
60040
957619645
735364538
120518032
928897140
655069385
502077
7348
4829085
746046143
515584716
596580552
160420523
323212146
215585348
96306697
55531
46649
785752898
649289869
4885256
427197550
498027575
394640339
96477412
111952327
184303039
833152059
44527275
362784559
737518102
892865479
82656465
48798
186054792
846000274
478352087
608403528
661909399
46040000
628624526
757255830
46255
44822245
246067587
443660
218466192
663374934
635346547
990227740
507
856382616
3751897
85862306
50388702
773856180
83141172
477134055
321987407
272699539
44846
5185906
846432118
168033882
416697476
483640039
977567381
418084
3959
316439985
932195049
774129895
851283660
355941813
626870725
709846926
499107
357
416949971
834096609
47691719
554596
105007194
42442637
726118547
195700017
692746726
106752103
793217546
3533997
50489
83119735
5711711
885510354
341244833
718422381
789867307
393386824
457342507
47903642
33457042
520088953
223512995
624073848
334394098
361487758
467578158
561415187
1995143
432289443
578625324
300955209
47273674
202580308
927210313
5141832
142398608
177472148
484171
587148302
45919
142628072
295122719
53993796
511379351
844467652
463056
432361
543067607
885030558
366558888
100664716
42377097
3445643
986136935
625201094
377700405
41712
562953174
347307727
914478531
482493
935452006
756348404
4537856
4036
134948466
807564453
46759213
282291548
977583278
352236082
322798272
43335981
5741994
177942191
282347782
887729551
463243
413363399
35880
719084065
45740
4044
701004817
571540215
34034
92366193
255891237
25696069
875559332
312175821
59453215
4820021
123127459
975297262
207992611
524586138
901296958
129960713
418935784
327803600
867166123
48469769
779890610
581311955
46398325
117463969
333801834
196063574
430349895
529832730
46229613
46905
228761611
486311
469990053
823529742
192088554
821371632
45781871
41475197
4570247
422615823
505770006
498926476
724246592
583648037
205825417
822228372
4955
66424270
49218
332618045
222079461
488197889
160503157
661734339
60291876
564287224
742739
630430331
330224416
533941153
480542344
486986
26789640
293144798
767763553
845421385
929769517
556530396
47415428
46455299
484767
494563705
4612879
19192832
423341295
714972217
586701359
933896220
43993
435246647
356468002
5395317
4450210
634434760
533854
4197808
954167954
393178744
370409
823561604
3391168
971204040
935696112
859715774
475549970
497565
218382861
463651201
673014244
744876722
563616145
664570395
997869945
829032074
785912585
383056929
485834
50633099
23943323
371322
140917601
460815170
986500691
339424435
540836261
452907031
529650839
620163354
539363297
87895515
316784431
60494758
954422114
187800109
349732263
3434
545496580
758369841
304779590
836282677
387019
453178798
146953516
376280116
50606835
659855231
249446552
673331035
160405207
547461640
52283
223144270
593023845
603889585
42141
836474727
503429831
943212027
126513491
1128982
4784052
845629181
508177749
4865580
405652109
49524
504201690
806091887
838656258
44551
935800412
442349430
71681183
516992532
2996
40107
314470
439061
42988
20953140
416193722
478266831
63398427
419972560
4856980
338045816
835071170
486506795
28782016
827818564
862719709
602554935
602920873
133468114
241693013
647724129
834139507
425636369
615632480
429832185
4197947
789573125
217167414
5499533
654548495
590004
15376014
453228143
46922542
213887452
42002367
59815803
225864957
87239981
39850801
989248513
773261892
2982
507307460
787942806
322321443
154040523
449854
517058685
778745433
499475
405960001
806860060
907552504
310000849
4174993
201243891
730808522
53091713
48436044
774025839
446601315
460088460
3736
3656
46156514
403460600
48198646
28051749
361376502
473574312
5743
445079264
761283794
435420047
283831970
382175247
175561891
326641287
175473520
482733090
185464589
684925380
46642052
4557120
773006908
994725884
614338101
579818949
684536740
828593033
490277920
486616612
5025
658989960
4982100
822978605
909360059
227949816
937999205
457433
336485542
522427532
37171
402675988
876306816
499771227
39442271
110400976
115503215
79473072
104441208
211337366
5235681
531440502
48227
5637729
139365253
471789
600954558
198388088
5228
4698920
355430568
837621916
450703
448080225
467972589
69929918
894034646
489157500
384524992
3742181
45805228
19632238
479151618
5502846
396847357
265652
212940786
629936142
57247632
324630760
388745278
967551521
711072522
895801968
470867749
4392558
679821261
142491578
401235
4864070
806375468
66700376
519610294
528035
252046645
188197578
322901421
335331630
235919103
4211941
91472401
614516112
455225
758953283
46108256
850202543
444872818
596075720
123425464
889438569
45074
5400547
337330831
89800006
767919058
2635792
166080338
736330402
53999940
470955
48364707
4128
272391790
47397684
47364
968911968
510864737
367008974
164534918
879038650
635995101
229284646
572111048
673709615
12841779
4383634
496503719
596220405
945758399
607392038
139967703
285715567
4615081
482525
42653495
46313
870451440
5127
48387262
28255474
347896696
555261
719491538
5190940
161799526
432796
873106631
181909058
403767029
829078609
162196940
378992142
48938558
771111851
758632399
908321436
510241930
4617131
795280056
356791951
648049572
56490480
189774892
379827104
884926856
741453080
4026130
878848729
428590501
35681067
452089
173406520
45773
515072053
489040812
34463
460478345
4526685
478740478
470899
4507
689677834
513781036
878470779
375577
85694558
889954362
40
3006529
975652880
5239634
41766851
356057011
660248827
3127737
654671509
4673468
576887054
40058957
49638710
4959023
566820356
37862760
478393841
247499214
803151247
417416083
50318839
965070044
531047554
421246139
34243934
645355035
95458241
481162995
566543419
587888830
960117805
935805680
5861324
505199478
544429810
634872232
293567286
513064792
388048949
52298
466939
678586450
109108793
4524028
357271360
4730540
853517156
400993256
625279864
399995682
894520
789594872
96388597
44133613
494171577
229374011
423864061
490917
358561
282871687
901779375
511271222
997778085
503648823
671464204
498996911
54074
864612825
461310587
919693617
600253
59132
470589193
4263098
319750391
834333006
717903608
72376306
480080350
406592
574954
970733396
583327268
451969712
928823261
899444590
50985740
168735515
5186
36200416
577155944
48890
453872
562638986
908699158
640020
47584516
457310884
569931812
45914250
815327137
500613443
120616566
499124128
435603
73010547
797081253
495272
557605111
718800857
32939364
44708536
824922711
454539
59631933
419316529
5784
519803024
699606622
927262540
47365
514609
5343760
682311595
532929069
68884
54129714
16445986
5097875
4300
39452
650895912
717433926
639457248
46297
46301854
34758
81509386
492668247
560446
70882094
66210
48344658
230800300
762590793
315518371
52047843
483446983
116198670
488509194
742644771
23
339017885
457532847
888760302
44918568
4932206
39175
430764540
177584420
517631633
44816303
922160447
150544686
254245133
486411824
444968515
778879155
4625177
48370322
523127536
551914306
511555932
422101749
807503236
333394160
695892207
310482583
878446007
900732752
979406118
40851
818534695
827268311
49978
34978
369814
120440856
221228585
708476442
196807171
789724887
12012920
450945032
3835321
4836428
841728429
49096887
373819823
4768492
121062882
554421
454013272
333038059
278050020
477460
616413136
488694468
596153477
763456735
48967
492797717
667199681
121109037
293334497
3718
485522
4514199
517019615
616819500
347073653
963144606
4877884
42706264
397605518
932207894
121268790
66648349
538926269
44310141
4233433
52141361
4595922
937346941
532365677
45760921
439902277
47221
89952155
264134753
454014235
585365104
374720658
935349566
308519049
586625638
845674100
4697576
4668761
578567102
579698145
92739015
732549997
611159895
818804397
637400569
68044413
653919207
48104855
44622
60193206
623550926
788077883
948725523
706294132
360734812
441623973
489587861
121468812
101558780
982834447
846463701
732813720
478399037
503211298
641912995
330896961
44449155
32320787
262397451
386081375
52569
885334770
608912896
703126313
624966060
285290330
451739777
862302802
3700
4750
519039139
78587824
946707002
197736486
541457311
831576460
74179929
524153187
34847749
413082473
66874607
372277552
45952460
48273
50984392
3243
606359976
764529943
48
125721093
962563142
446657100
375861250
769888342
661044776
496745369
137013164
63569318
4970282
158487676
5449
33742730
47263893
47732
45828316
961022237
48722988
4515247
396191304
4472997
462902065
448564
467817
784979262
899982490
899597178
467556
510044935
698120535
768325660
430025763
4580571
647276521
862856339
712717425
53593523
960082917
253890331
905260228
54344237
473323533
4713030
825610805
499501
489079496
44928
38442192
982433278
47716
379689
954842532
53725703
151626764
248198235
43456724
688532576
754428988
394915446
84897825
500773690
746831486
162395878
38316340
489654083
540217713
875797595
5280025
127149605
202768821
409191475
879688739
36388
465135
117844659
726669806
4274993
36149
733734263
786994628
384382540
722067161
48360459
680427620
399731949
249279529
4092301
323562910
41023882
491739236
334607160
207248211
851294511
235354916
402409577
264740965
4571
657840766
635057905
531292313
84408796
294408297
49672435
4560017
626134522
358860986
49434
206165317
6391
6512
182897326
48104096
966532209
429625308
5466272
201658240
565164390
463922064
713762676
44692713
5207932
5786
216503362
4919
582397196
44660102
503666803
4812304
453096785
48228595
594445212
661944249
533650268
967441527
65021
74102615
4505329
278048341
658316578
153393004
152232849
440047290
796312352
436551244
42984
249420060
792811120
28848839
448372563
46975522
481846740
914769196
555860514
4493737
120438312
291617074
306173779
85982751
382266
313179756
96209430
49723555
534812
4437815
4026
6161
932887545
505612191
153918048
51308
463714369
480585441
435021643
757939609
319630327
58083546
519599666
536863476
593254
449667
288420170
69176993
149675657
5467747
388015794
288203493
170476565
600422749
658607730
44811
595108427
642750147
545116445
531122177
44072
4549225
763833736
724264402
4776
310574332
425821146
3636
885121192
943493926
472899080
625601288
4015
3661612
369227280
237185409
446147315
48436439
634986854
944557902
657914377
204
48495090
655414298
715127510
486824602
283565752
696072324
755909734
787095591
751436196
772313592
459364416
338946905
336116271
252701186
57160
722192290
53174
45898
39596776
35704378
558187070
154868276
420032401
244309388
620470085
255714421
626174991
49351560
210837961
49182445
400372596
432334186
591054211
45322
32065685
504272975
565014788
445269410
49672
656149163
615760773
45051
5438846
448560032
718746305
19482133
540138889
852302832
228836360
962380270
36460413
204059414
338502923
49078
115322718
617749601
44417
29131489
773260029
52659729
613220568
45539480
610036915
585703
873681023
47784917
953022472
322835887
551958159
267235566
405854910
32563
180292319
691676307
76705995
492898
2939418
79485454
307491834
275952443
853020165
49283556
243933596
466141484
43612754
771741798
540035768
4389351
130867822
886317755
712120516
117318752
67282244
4483396
813113293
831060509
386025
513113093
494033226
46914043
840632167
287879986
50419767
809902044
38749135
874359983
455119
737908426
47856484
45310012
345243788
713150639
277929306
903247953
134774170
734081468
3914
640098346
574316598
23744406
583408355
126389900
398479601
623698520
532481170
5524824
864409726
492215742
409082222
815882889
882089432
510366190
13931459
495082331
467844
446366978
558842106
737271187
169389628
332986760
4577938
592529423
395416151
21682907
647634628
185845429
693097351
491908
559023292
413388005
567758
622982180
283675264
897621655
937981939
4711692
518803026
712037436
536356218
4666741
998655820
581858305
46502
4860
368666
36440
572710130
211687701
457002321
378851584
547401657
947492197
42615
49189
438537
62207598
858417893
781191352
175932459
955907953
615138226
281952121
300182364
449337998
5386
498341
405263110
258831462
492828
471375684
649993843
733872876
455891752
689734
264728985
696424609
388944464
535129
697569381
518949
800096158
280085514
401507610
265377852
424391
644439793
6133284
529061640
204075073
566644567
39848434
4685984
46017
410950858
4989097
6831736
865121837
44502
711918600
980167305
610452225
524659791
47859
432782786
465989
942486272
341508043
712426414
45935244
785461925
558157645
734505291
43106211
44026020
17618365
343614876
655393212
287575784
825790174
164112567
973808872
969563642
137464000
46585
203837869
403488017
983124802
545405
990558628
411489968
465656
265707450
272869987
36104
52859
593229812
428387
5530185
903443214
50986
50611044
15694254
535895475
5336
652314247
46369
213001758
338403832
5967
49573
50118
608849594
996736892
85171377
945209839
443689452
518184684
499263454
643773763
437656201
559527417
851250093
302705252
458960
36212647
480593071
428411387
913708616
350336444
50101459
159961516
897310091
50329565
569218815
936550704
691984233
128298302
45027293
313471611
623972618
468294320
39173211
525497929
40378
3247778
309847976
5211741
781073427
412321159
276241831
4822546
31133255
375485366
896111721
668183443
727878324
280907460
356612152
840947214
127000352
583711666
656290912
12798747
997551624
759327130
235566601
545905
4738471
413919
52309
500000001
431110022
4464604
488298909
326329048
243026551
143570549
593718838
230251957
651560920
37895056
618505829
623472982
265128041
917405813
218688232
659842729
457732650
466344062
700336137
4302
471159
297851953
47163
43650
3454529
28578324
45161
922233836
416325
459463
488152
397044753
42933759
306616462
176896456
44841
400569328
498299
154036415
629936564
462122
369799327
600835744
4191113
94080609
719024370
4570560
212540977
321887247
549518594
60800712
363224539
764138771
53193
539920611
35666392
55526685
444733
45613952
132331828
625621748
47470667
399279147
632708101
459816238
4750968
43383
960568442
5034
418975897
594416645
735338881
59309853
51147039
46862550
392243306
44205
936702851
872492447
821808446
410877
32760715
555446554
51047884
405201750
595800312
113351
563753347
63297552
560493489
465222
50263
613679500
567202681
206845713
112853346
339715842
386718709
276539087
4876836
4220026
153843333
950053915
58008
288564361
637744737
213043813
872258116
253549310
394494334
328788587
996363185
192421570
318504686
74829022
462127722
4891104
646469316
275931899
43668
398818400
280702027
391471702
402934298
388039540
984314487
763463000
452270504
832725372
4342499
389449019
411679530
37814
615423300
40344958
808825165
45063479
796098382
506125491
35998112
51165
446537277
45046832
582369
411590408
48355
292749
613421551
830915439
876110614
67611475
49357
493482
357544630
80471803
4546006
799339241
338455
759407271
794087891
388660624
40562005
4871605
3869
741167377
3181147
672201427
639070988
432869
50957631
106205850
486157314
40713
688577433
50355339
275281944
701055303
321084841
5954
192887082
224337716
175388412
977546165
4676
5096066
758521975
54225
68087192
559352264
232564671
104337763
45689
643408819
642317241
389004643
255951735
833656593
498907
49124858
126459836
432543874
196818106
711818447
542213
531801
144044979
74252088
928821423
4660146
275296693
665842370
6691
286987730
360112670
635755486
376002855
735049027
571400
842465757
374951
912952908
566419699
63686
143694141
8495564
143325166
632835525
35206
49001274
734290531
459836769
775190468
955351925
4608033
551646306
479952
46332956
386052792
389650805
7960391
428226268
36308575
871385735
905130171
448420485
5089960
564427183
367461651
46244
252653933
917473336
498362660
48426
605694020
751074770
50668
17702766
451053282
45212
752168732
3776
5009835
5378310
850273228
4503103
173868899
364046651
383641102
57206543
925254945
806476552
483943
483450
490404863
477954
874972180
48848
712844868
21229205
390277
61059817
234999676
682792990
626425622
435887842
246151490
841104
399164109
419746876
206120958
247000130
143259746
746785140
907547794
410932859
943145919
561073549
78326897
5399212
942040220
3943256
924153070
47013908
803442167
320104848
214625741
50685349
118137824
81518482
922208394
63547
204264457
604991273
469991889
6018828
41171254
46114
259413233
15808899
830029657
762786174
450502901
158483140
207511368
253182772
172702526
215089483
4463359
453411161
6121911
49240473
209985989
48559266
258079295
847777260
300560
432621416
408902842
34455039
59687
37864749
463502360
5480880
464475689
5086258
117733180
454756445
893214818
467582333
300366464
665509142
77361645
698868538
42012635
2987534
54987794
331974282
139860737
573927506
47524483
4940293
902440971
3701154
227449932
549265713
45179
69505232
544094336
221326625
4388493
698409482
527291500
947371438
452131470
54416149
474634245
910892000
378567172
783751031
49322204
832758117
731592456
65797681
43693480
331900715
822648032
192039359
840979340
15484545
49169
42564
233380341
574035027
4647589
513767
999175515
486159
484965913
38426515
3518
801032176
381193640
944814176
487395771
498406
355224011
477465316
780161306
365579407
33434
90160268
403679438
48277813
304683398
612054559
256834380
528686322
42075486
867172512
861117067
282454700
588129179
49533841
4960630
35022
287635424
847187930
158239840
5136603
592078739
152756806
532081136
91320922
890739338
50466
6182
481190176
531419503
5328883
45860283
485251
483850497
855872433
662593074
43559233
44716162
948776658
45559
4498328
911113969
494437144
81504802
952358845
489703735
485066311
135148872
987018171
518780126
968915698
655907340
565564475
214986271
406404992
260330288
690343274
959323659
4276146
45234135
3651929
60179
848055060
340336851
411563751
495660138
46438781
296685130
4902249
185878625
487511958
2226
370503918
6393480
674961068
729654804
490365731
41074
656075581
39839
832888172
855670103
48608090
4264282
658397195
913744047
484105667
220533848
52734
51153930
238680750
304805012
663001373
534474868
498785189
6586987
134753803
369646980
131128829
53454927
48585
4147
920741239
872163485
465195
214766503
940812244
745093333
445719916
332016038
48343982
4732113
478774
368409358
41476323
72164260
697995374
38556126
547479775
451027585
3676
983419641
152847096
197408173
47113183
32699621
450744746
478585446
475664
217455027
852723212
49734069
400590919
46326
59910
771347678
5216327
5925899
460238266
453821
477888412
628590037
883129152
401187633
49558
4465305
827332125
476399779
45139096
225303384
4485940
199308122
319210
423928
460376159
444414710
759345613
427721268
932264922
3801
845292816
220973689
962264569
991836054
991074341
471786192
6579087
201762110
46821
397295
681489743
787369769
4848182
373911427
71203528
80863320
29365634
568129897
5656
5347024
272535684
46798
253402465
775663382
445864704
999054781
252522437
358275302
202826740
45806708
459203777
354555630
370285346
901985697
876667715
565652598
4459695
50772
245463585
346075005
747137748
376160862
863668165
292214665
569791
44603154
456280087
179278319
128585975
4872879
50503
47392302
495671856
435493622
406599297
435652589
300742165
4598917
174882687
167486312
698822514
468114295
456599362
334368107
828040208
806347732
43682191
477896510
704516174
893643526
387952
583748
470412446
59279
733144912
2920
660581457
206933587
455873
361238112
792609169
4925985
324288101
44901790
857369395
499660
142666668
543278985
934956297
563239646
545283811
874858470
493909602
66859308
48809
208311698
284
383379
696711221
402800
392390168
6119
898307418
613889350
179740693
590489915
711965871
5498857
70584714
672557735
393076399
910926605
560048889
266182250
8857451
356685847
471578334
737829190
49529
323659612
464828207
59767
139898307
49966483
52679
380610324
68012493
486845736
11119093
436747270
828178268
43225
37034
493384170
957053642
297914789
617270627
150845725
52919080
313
176866569
458362
155676276
482716380
283555401
56128490
717895440
297668702
95074442
522007403
153886213
44943078
350476724
59735262
4801
958254666
649712186
50280
230189590
462822112
99913476
786580070
460466
4890798
311073302
31198029
4586214
49489215
5422
49414955
555407253
670711409
4983045
478102275
865549073
862831816
48864042
82742524
126551211
979346107
113189029
820940127
962678602
750702552
332474767
647032246
912986866
23711339
26170723
776379964
391625
460493109
523453491
515720083
481546
907141043
21967321
507020623
4301
150885373
469077818
540930004
779622541
470315
85219820
60136188
52124
916185086
491118
59285209
48532347
498145
55155
271567481
213168662
467142089
454262408
535520138
4450242
48653
467047267
105263448
927119216
191948909
4609681
976985895
41483415
999826436
583594
25775454
4859857
344083572
742500247
970839240
904212703
48151550
907860793
34727
759437185
313144023
477065779
523691982
133685977
689171426
48578
514
429574
259588003
702228283
592183877
498900834
584456060
464631812
479864553
555674
422669014
950393940
431617524
520385818
563348848
277054309
486067543
918474000
905048836
48463387
47572125
65138
237913251
383174274
760960616
47579242
97854170
898917922
181488046
296221107
221270023
661955136
461964770
449986
838952887
959649742
901406910
81285587
487579
646294031
323195488
469237176
456119813
614045020
710686339
73732692
998245547
49138811
349125128
392615517
461737
939909436
681715592
631571534
837219833
532582180
249365299
657998065
970488120
832017426
383695160
4535169
481024
589180025
473275
450899
994558738
3655255
432499924
593203454
489586367
495479925
162800442
663477098
467487589
618709959
49307
440527
241659798
420254533
827586097
44781701
244357989
454
251726740
403299632
206970146
41743
138637777
501255011
504081239
4757015
535001446
478144767
719313
360994425
784458701
764417967
924000330
96614393
851480232
347137424
218288542
505298417
73964479
163073326
519286678
4358
4781
626205061
17556716
49511505
579483672
42031
53716540
45534560
57239100
658920888
837453476
946047000
425311987
506285893
70749657
164252991
113388087
583444057
5786649
904957234
380016373
741709059
667966379
54783
129056822
596662708
415505407
159818662
879633130
36731991
289934362
257693340
4947
408052447
511687687
198576600
57520704
827918500
818336164
813949692
548215852
487794031
46071241
161501036
730659941
693597411
416037046
221500311
45599
390378726
263694196
135171567
439504852
974643698
183925376
534598967
427366
592963279
656349951
227720372
822648196
419052360
251032184
161071386
484237
860537683
651655059
23036911
628275397
892763601
133135201
408645493
444594053
478709003
608259159
5853991
719313987
386712
144454491
436184988
155978601
539548304
458387
715764440
204289608
476986222
491898
4950
4830317
658711713
3871636
149210980
854793693
329852235
51381412
44985452
5078979
387160916
743569259
451703
412971
516786932
319975006
51588
628912978
452382
465446574
686117717
363077300
449999838
43522
448932066
653305003
54142430
521986394
499718587
387708462
863686615
192354418
769704350
787570056
431818717
947871949
724196674
114540756
546784683
313622957
892840539
406994585
981281858
462628426
4514720
3928955
515148
3580597
631827305
777369556
4788726
726330206
412558392
978670585
538225446
8988512
984034671
871194639
471255056
555607
447175541
54791643
725415481
43185
285650599
45616448
39908
416388282
49872
385944
3674
46005057
570635826
539709182
468947669
53933100
338985371
49210
369781986
4794077
5388079
4513809
522314217
79272478
885176154
238142739
431012839
524468859
48485616
321870560
484527150
917771536
380824960
845891245
679980
447997733
13984473
91512525
4737335
39272
517269820
217773837
246395937
42432
280799381
6745
205893846
4984
759756300
570328305
337341758
736619264
994950352
582308513
501148749
777249191
229751748
5423
5418
333670773
4474901
35111
285330909
382874
5591
340154934
46313947
217399893
601932478
665719827
580115507
64781914
523147441
296524966
32121953
452791326
374832930
5163467
48310990
941849764
105193864
496123749
766559762
3946
789783747
245517686
726851403
438334304
132061538
561734838
523187889
613706
500557510
56916968
49421997
458995
90189598
44191
32107012
545629
416117739
4490881
657826194
680747565
65337
45773546
403133411
4682519
316644864
52522304
37521455
977628688
40808894
485765851
629201926
290100682
717419012
5137883
458250783
44793
41600
193886176
883797815
3927
48807
23524809
399659749
435881542
976011411
4728978
130746017
418927
366349477
992309924
61092
284743658
210082678
501887716
186507081
3782338
374058737
947891648
446942681
477982648
608072838
943712379
33994
229141062
333127035
432191304
52127473
649575302
666452588
574944383
45265
748300845
722952030
33968
45058
783996821
66787836
3302211
484563663
48821410
4265279
512171043
625701010
205368235
491885150
644704912
49035
540209965
684938726
203267440
565288230
398863631
204996271
48858
47726148
732259763
49556
958621079
4956747
843974667
493258478
471434815
5187963
249947637
571870231
933312428
723942375
49219
144818129
387459010
716387597
268420776
48515
700378191
252670126
256119891
735935498
385820083
130512976
154680344
464875818
45952
706372961
302951663
48499863
110648712
45772
47075313
175640803
46199640
171564155
50688945
2272133
802122173
314998208
878989381
225420357
771719001
44535
47651
274742248
4549909
395320327
609455355
356129168
4120323
411350
654137645
749648648
369424
573512801
43617438
166229532
4705
12727946
36944795
574890777
738127092
35359143
22558358
704402646
189716026
173630692
457514009
545757574
3027648
546552149
85994849
900705672
602440094
198103608
43476908
444987
497574
4875000
4988716
44656792
5946340
589642622
922115113
894563817
5620423
442352179
659056021
461028
246235462
548301784
211178560
48167
6080836
136919080
4360927
542542577
49161691
991336199
366
4280
461824818
203931622
458713432
826365029
514715
663251207
446194
478263987
1112858
405295387
960248953
966393296
34398927
934399770
997543808
307154837
458802
366059407
55870
635442
26213294
457819589
49752
660694651
132654129
894110679
808771122
436662864
561490348
524005759
77673329
677604634
98870466
567617607
4898286
852592886
854043736
4707924
396999887
763940913
159219592
446757157
4021250
5389543
48432
57154921
339872416
643597264
5515951
663200951
48302
21228426
116394531
259563323
43498777
456664
824462931
669049795
43602
273362289
753052414
517438610
416046
467330865
769396964
743734463
168911750
466727848
655167137
434089891
722438912
536517750
434656498
701889842
831856428
16105980
57192634
48803
710256501
30646
6750323
455283845
4996237
207916652
668364768
4625937
775928140
462547603
127903558
591169260
450122986
677070883
706064974
568633843
161468721
326975264
153583872
536853230
813499867
534382802
395781402
685826484
66365192
422163713
378321998
6068345
664432428
501231
762205213
5231
59119665
375259
436080334
4029
852439275
997938299
436485
424926930
46496
491649509
88629205
388107456
504444
582360305
548185053
46195
868809496
271706664
407819014
222286268
4176
45995713
293832275
979868101
398948126
668
124757675
409968983
881671351
496637159
484357120
217590924
848435618
965445382
494864
296916597
741859792
292591548
509508238
30740891
278286751
4275076
561916193
732200662
714850154
649999280
183988968
396103030
63691542
48180
202906320
415728283
48090113
394169
458346565
926799464
486318
845014983
35820
664680832
696839839
162087609
463238240
321124181
324235968
746168507
122527565
469676
832391503
827184823
54878495
613340443
74523508
257057313
494626214
109179063
4194124
560945658
44663
515756105
56956516
544497775
450439910
4161193
465627094
3260846
450705752
404628254
837797611
121236642
356341591
738559901
49847868
656759040
770977878
163501028
92961527
45535556
672424999
4544598
4880292
450966643
299011326
4731788
368564
267533311
267280420
500093177
4775259
42029
25182759
551731
54486838
47974412
250835670
571994888
446441
459324814
30644829
566106634
307006015
316812759
91544079
531825879
466740354
60963015
398300097
47975706
882402480
6159
155762678
180561775
353922670
491246
416801231
509683108
745894438
637354520
5338936
424287095
488644249
475408
69056606
456851591
14013438
225293842
44892
761054297
843290239
479677371
942344847
411277616
295223178
29470
373531811
46960170
569852316
561447489
471470
72746320
484893111
344674
591674840
98804063
343977735
635706376
452924039
51802744
134246291
275493743
336739
59090092
939866848
437458341
897466748
37779
24951725
4687
142808101
974028825
6311
193376648
288024704
960386718
330436298
135524589
4899925
916582331
397448
294955834
407693166
970245933
488064
252436392
454003058
4780373
214378074
684944866
535605463
4554588
48598688
61349702
655502319
48416587
344598946
954070360
105838959
929632560
459610335
614198905
362610
4771297
978279310
44060
326321594
229611796
266054426
518995351
318131802
998767714
5482
299861052
205120925
667239079
156924309
898719315
217837742
27766107
474836957
946088573
42322546
460255422
471254577
46916
582116303
602982384
327005779
760978766
466605146
345931298
334010343
612339728
492206419
356676050
261291855
150087402
342589912
193174817
4974121
798286895
447275558
46258033
686689818
325051662
440539095
327621684
834618874
250214030
931421187
332409268
45393054
641384134
951077690
503811211
971914798
507318999
465371737
561118567
84023653
397775611
719411332
593716977
39544
419700
950355976
310034761
462300808
368613560
520131
393058
455664877
420403280
511873023
471301587
462164
59519
566316512
45678
4580848
4203527
360244601
417462515
47120550
644352220
4478524
936381770
5872403
59482285
677249346
646490494
479870266
178724009
432498487
43068
582703112
559241721
767304473
8865931
4893607
961492300
109951993
994331567
984880854
805648292
322579745
220499483
761658722
5155270
45437
349315539
107280448
3151319
454384072
60090
44824918
23496669
686246208
391663071
922031765
402271381
417736004
150403594
477053931
317093283
467596277
285122956
732389311
951341337
201570478
132123181
838182595
106990657
671081806
49240469
516777685
4492312
429327772
496364647
365917816
659280659
609426067
300798504
161196130
100222062
745186742
871855722
477065983
683006446
260049641
651891692
453837240
400697979
402886
474205672
729582213
315354926
480470607
860861973
342
102005546
783768074
383615
590549800
348301108
222951999
815634620
219036059
801329585
820298982
919875136
828146195
660345359
422654
54111193
332235927
491302187
453211
945186880
685010314
446634
3595
564921
139291834
902393122
4691774
169828848
4961107
498174649
505779722
4654069
273225587
486805611
699291558
5560687
507716082
550632141
632175912
477894
748364143
477918017
809469757
726600221
266705619
527731338
369618552
856519861
344658701
140222763
722449900
557235213
662732205
546039036
798538118
334946
452966654
80227103
293436036
97333662
503106179
807899451
490392
332922514
569363246
963040830
898955336
570176160
265619079
843739432
569887524
791429676
384772248
980394503
212779526
446296661
123657501
170907872
699393081
929872501
945961318
190300447
46413
43405030
5520200
32797
54005885
45577
395967885
4953812
4945978
98744856
3132
397034994
160233803
820471263
438454601
914059124
474494657
285349673
38883
48599194
593178439
984152802
365174088
45105
315798434
437673267
510297
378856279
193265583
875522846
439345772
213277794
643137474
37115
690710693
695724409
4407129
956189046
897242512
537816230
40044
749160027
922578166
4608833
2918523
131969962
143158501
561527063
5682098
501045349
690923234
417494249
874293884
324837222
5587
775301451
438054
44983490
748984397
505787096
43125049
273028063
346965239
871879251
738909380
695670957
42493
577652832
53662
600697727
33159935
602490498
992971746
888281443
306098833
413028276
485982034
488057805
371535221
191665803
947133896
917610063
250716440
403427687
578849693
162815519
39081136
689900189
4738495
877215842
185016089
46074339
49669935
739436390
560724937
67455
10021057
484272970
726885063
180974225
44625626
821245108
51205
251418608
46907
901165135
4385
49888
312420314
333511059
453157926
852506356
201651871
826677658
671384
174361593
668340086
5568254
183087712
968552407
101669672
985460181
299364400
27999513
516956041
484979
460485868
702791352
354082787
926344323
45413919
850165573
797847287
372
427144776
951289901
626973832
295639601
40293779
911193930
514750925
331914978
605711176
503040540
140977611
4998190
33091
49585178
899683403
161020043
131270013
290803373
490778
863386625
749074413
494163982
444725016
140628597
47008461
4429992
551688
747575351
642926948
585071855
45608
368557574
766097066
63656372
396670434
4498762
553357893
452548939
795606420
576535667
5297574
833760527
820914399
133992939
656879166
699346596
48947338
802345910
437427655
49597
642974566
995217213
56390
641346763
756047297
129665171
131447597
40070711
48927
612784942
562697558
515117949
49194823
833857493
651411857
818052468
49848
322689526
44645
997319372
217086938
57857824
289283421
716408710
361991419
620047072
975766947
913815148
4593518
31140
325416388
594267660
5605054
408233744
899228399
129779108
4417582
201569004
468068721
477103939
218496466
922518249
446597517
4975
5569170
768191374
80923214
838628741
26837
359874649
492257
435107246
964170870
39982
40220011
2565
478583288
464762122
43762007
36735707
791296829
350420792
374639955
62840
701367720
4135588
767970998
36130911
510776339
494796066
580154838
546846205
327996559
825114681
741869048
870835939
655425359
963131472
49565431
484483357
588329764
4854
4993071
120952565
157697397
5459
109016870
963243366
368350014
195879663
513833599
609160938
213683673
817300937
698339133
4345920
724754402
3207739
51790826
310802412
61612621
148672038
270688
773483123
46125
3096
4531330
315345176
968624316
703648286
239737997
577454501
530596094
5459047
456385
4668508
57287661
394247874
286275811
4770378
4871977
447421
737230010
674750070
567031
469580623
914845727
512322143
55676
616255216
260321104
48217735
55459
46244590
47818
968905995
470058419
3018446
891957728
311691450
483598443
810609140
414801
139040541
80390829
158399310
529837987
6169
746692628
25436060
508341710
453611164
492145
758525652
4868269
281067135
918349303
856091452
786381126
678818280
458584395
356802
223629923
313305525
983131678
4560805
459501696
539256519
139684777
3742290
518090535
751367660
148548821
727163673
130987487
266313266
117750709
56448
481434
5711518
395810497
793147445
5121110
8926546
870153561
617659024
527977209
953725164
718257370
39468390
396903245
687
470280
439232269
580700523
353138568
301621073
810469104
53531
505673571
377846721
68841418
404128485
116644715
4104178
932416322
4742503
849811097
794161240
768388195
412460777
91162261
706158566
457164
760206936
293243720
467323712
241050711
83017810
606477
905279472
526614861
716202379
680647362
4617785
517126
467636
4563227
481288761
924235077
524702
49541404
885666437
4768524
754250640
317596817
53559
42686
754770584
444676304
57707
317500878
37055183
883540101
4959090
892073791
4417
138388147
4573332
917462191
34416
413058142
615002422
516556916
5935036
217975625
63820917
515708884
925908989
817727365
705965558
52959
2919
328968224
254013264
95256912
5376169
467819995
47232316
394
370236017
215076063
670609
260126097
471572780
793609691
509409458
463776195
475954
33316247
342796552
475892422
173427703
419376881
742418870
474929876
30224995
365969720
58302
80417708
5130258
158648382
815800028
194161581
477905056
675230519
697016878
736642319
429165835
134038542
865699372
753701522
478683515
460147246
805805155
471662874
566
583051311
294146379
455491756
6811507
65619484
717184034
402289640
243742799
573107875
552187438
247157120
187278203
38845769
725797029
191713688
806086252
237036307
943073151
57218356
532752402
242548541
246794184
390959947
482251
562371506
468186500
949176346
267722027
80894250
32
467404858
45314609
462048464
677012119
477327941
577284690
396150658
481534
363614920
764380685
614656096
48150080
869595828
461485
422474233
950766088
654728780
984059693
929251310
398982164
277169710
43973299
468803
4317228
953424348
47628
45121
369392541
716694723
399739807
47145436
687987234
761104976
410961550
202867051
962878324
642287115
808823099
60589779
663639938
622590751
946730561
3953514
75965401
389540014
47624287
127273104
753467074
554603
71786700
796261539
27
834729034
375528
87933130
877145107
779067883
43324
418285124
471044656
125834867
938456900
481430134
167578194
4998948
473747
116633954
797792291
41793
615531245
569971400
73703
990523265
150930597
75776752
181568862
505713671
349510
351868135
648533910
5610761
934983490
919763123
378536153
635646173
455772525
34801049
38085855
49646
45320
46284416
431295281
272436033
990765972
436506787
46256
466819380
587741317
211585293
149806064
814130054
48781
50157385
507623011
48453320
360611854
349380476
14623809
454864912
429686
293095700
665425758
25504599
146670959
49665
4507751
257594346
587808
150635347
844803743
913284764
243286026
697820659
745934888
602389550
434016732
46584631
520129383
445820959
992828269
291806970
879006588
954759077
27527
740765572
457227
726400781
502763023
5198141
430740123
48230
982341291
741317827
46335
34927
57270
158834696
256770232
5682959
933423231
5769
387522
441333
323585070
428132497
445859827
432457410
493839830
43125818
428587047
81510842
46451484
260
435585865
775540052
838482165
912873071
62745
3359942
166776074
45733270
43908864
560801908
234833997
116172794
38650
42713757
34757906
540547227
495224311
548227124
562503923
742502205
305987743
177841346
343937085
478196066
63066789
515235048
100874933
99260678
51902978
4515558
536
4983976
25570142
757314450
490268568
171090586
274725826
461453979
491558
515944264
810299514
167141165
137622341
302068809
393468283
4669380
473086455
891534043
48700004
835113523
4814639
321836
305015071
880284687
344515088
367514376
38809262
47660402
576057607
43084069
853599532
6474
118051293
464461070
706200300
144904790
30770346
743201866
880139901
237890936
408338880
460624684
597750547
5190950
4642543
5063288
942528390
447612
179406707
167813565
796654290
5134600
995014345
461240300
45612548
88003696
302257
463451
64080551
725991420
874672801
417689475
805175945
544309092
742909062
276312461
247843945
531552
40174
447080003
951284303
202913757
397737191
611474823
347771072
824841377
411435842
467735432
956506625
482861
781260776
488152816
953684504
372124249
631470262
497488910
729562429
44394666
37401655
517767411
477951
33290
275149799
752831213
45427
474469
473243864
3071899
309794547
486328235
813285043
491994474
446672584
46855
45296
332427016
45649151
529179983
160355375
34064153
187917943
305653624
180671798
703880884
37723565
463883577
338660583
4066318
952805588
725676822
433094838
47902244
4761357
466759759
5182182
52273519
547605292
597369
4479463
352599580
224782473
54676
685073826
4486529
481418
552468883
501597232
529437398
979324504
573053608
126416565
263221430
3340947
416007087
446705416
42194
49649830
217749354
5735019
387488442
5442633
167160982
510699675
4945719
38516
911738521
107531198
52210
472531387
427083
997161765
44576628
414433399
425221417
504825896
246632778
319865581
69682244
50540218
510139352
922182966
109368754
261686785
440432035
370974
639061221
180083423
4675293
471508
4457635
729666713
29671896
313843678
986491040
495532
585571570
301219016
427734732
117891055
276
39004
122656690
591421149
459805482
441845794
200870833
766667735
491771
827617535
523692566
65567216
222002533
860545912
292202672
47758369
796032840
540142442
447478451
42115
494381229
37127892
533013233
493811422
4131955
45961810
489536326
4595844
951773579
677101369
48091536
886625240
54309745
293304857
189613951
171385141
889813661
505749221
767924803
687203435
946594670
312634340
49058
645779983
518781250
546637589
843574233
452690908
350025427
322034350
50779041
796215663
598408791
578697099
4678467
490124757
912161000
324267547
36635466
111209357
985741300
216401615
38709947
2636
979355252
591863060
222425514
144194700
677306281
441743372
399774403
452909032
861663694
98515100
46404
281753893
489740396
4814452
50128651
767622571
432737
5186720
486690
914556034
663650288
104625436
44750314
461399
989285072
412271929
33604
190200237
813924182
476129
849702581
45058294
2780863
535433362
4503764
107183509
119542742
434567
38639924
424423730
803354178
52285603
126976380
2480109
550789658
828268605
34077
4478781
53623
179211872
39269034
314024221
263978393
139349000
467810676
123117055
88383896
149176992
70949950
747394878
414194837
68716
329820928
194086551
465603
192846800
956437277
964965837
757002824
790129699
48586477
114959984
538859892
53889229
557618954
821774046
828043597
42765
615893986
351135574
892884564
583839221
475951
471490
288849492
4829045
861296052
62023975
577341683
421685
5549888
694117620
241259984
919483679
471329688
856154699
115327863
551420736
112700306
327979588
397996031
334052371
629
464872245
331025028
58916
833369553
44998567
4131783
428774
263343183
176946306
222999106
442497226
339815029
439898
898773292
524289631
280663294
230066152
807758459
55749313
314944924
216640239
3421
468455
46571
143759610
790498135
976525325
437197790
444783107
932786785
839779549
648211009
57377
455136
566416717
49688
324792
476739
119845343
3599623
462571699
55259
46730023
990466599
454605966
812129515
270308738
672650091
4210496
165300967
936029303
467331697
4384608
44839
47685
47130727
231325429
837144702
534373
5989967
735796979
765091951
493036
757290469
446751251
38800
723189972
33237597
45350359
234021353
46328
3804
119285239
89126753
496182409
523781145
572719031
731557588
5441830
888509456
415895481
106323908
4549370
791152675
582927605
574238493
163655941
289074465
240148228
49082320
351913
761573643
521924954
272487846
476731186
6270
369364558
555945234
782948797
44882753
918755425
345962531
658111342
661223773
124593238
247149606
39075547
40700978
391216775
680916174
49607
290847375
3480786
460409944
431564949
41607145
487166
45201239
152676100
536773137
49236041
747671438
773793009
958144390
452772787
497110339
42807530
4542963
139980690
759587719
875843847
631719983
33617547
43594843
238
346828632
112172653
4721571
466273
39739303
757407524
498967
562064214
50877862
765194534
660438232
529711831
862709263
369649
851350222
861942368
461756
495973
611860811
5107
4543262
337497904
433667765
461169432
44616
292733627
671488607
802927844
491659187
66386754
38470648
285261833
484442
49088
778448089
530254424
960748665
721762197
307298894
304560502
849697113
296806659
429773533
35843613
685629216
885880505
570658340
4647464
598890874
802686654
405867
904530256
639028424
23845
148354124
125041303
973458202
446026058
687959796
4512799
73582651
60672339
778519016
159993813
267347617
515917499
868946878
980732603
498729
736702877
248923504
4655711
556060684
459637900
482448300
328323256
117202835
305812804
640290193
518937542
4811405
5483
4475580
439617907
4133535
96305996
371041
612180384
967100902
796226283
4855058
54218731
887579098
698106099
4621742
158538766
403195305
167089791
142279133
270574095
50019
499924690
456869
41624957
445245683
408074496
446288
502052746
460110192
456943918
5780597
4891
179784190
563183220
947546479
761065350
943494412
501688961
41397266
4823948
596933255
173234289
43320
21221435
497661559
848270180
40023262
666060275
205012073
182372274
502182390
135371032
394826816
4657807
160744419
305643573
37630336
945522992
453286478
260585561
705924703
287934531
503665
74814932
629627490
4384673
388071
446293396
631941070
565913120
671179277
91401598
380452377
3877872
184026648
377882099
701059675
421376652
155285056
480476710
183807023
515905021
46647726
148879372
980415756
431742886
545332144
475285
412429805
480796
31158054
547734488
941255524
39241242
39593
838634848
58315714
259809846
203498814
799683907
454492158
923503975
3171807
186491803
463636794
4470250
187928553
431454770
942529407
630921085
4224064
307501971
43544199
106701687
479410943
928064172
701622713
424394875
414858
148543994
47879650
678022
555218263
45487046
149369225
360310553
848233916
4576438
146808372
53770514
601986862
850730829
578259970
428431197
905411237
928198387
902116621
47591144
208572609
940174196
814601283
4455960
5197627
31625516
250255271
755609160
471610
466843
55713
520302909
45180
489337221
507691653
871258449
749268093
592699825
970572906
815344910
534815
4142
408659123
948033769
106820235
4672169
4658325
5405851
26407691
97689855
12090312
4653
943326349
46849
612538547
709573917
130061044
367285287
49230
465225746
539000
673280305
92303298
198826006
489957246
586547990
313727694
988468528
4549866
112026354
3828924
243597783
471609388
52625
464045054
3617352
938600262
625252940
4124085
592801618
268294157
421289401
497150187
32321153
507385135
598044780
662995213
228502638
444634988
668186912
287066262
950361039
699373001
597118585
142426185
4736430
834790386
398554627
947942055
45280
515545997
5588
32504831
47421184
165981521
993016293
215402326
484863
560771
427582824
301186
949829406
651337899
300761560
363308589
525998402
534030150
477333372
285035535
999720748
3035
55653
129772088
108509737
842623285
250419364
537177828
348503097
308865492
475321
354072123
185802551
437079
322602446
585258061
467603407
14947866
81756768
929231565
54651
437
4476971
627696204
940048418
313326377
45673647
177862343
4832037
557705055
6009397
326619023
978751985
185000642
477912089
49121948
637058899
477916741
403867122
5799231
176484677
263491
473288663
973456646
113966569
417189961
45669211
446213982
499938077
4294
770610136
488941
451007671
60736446
591710911
280663098
601427829
979656406
499949905
160619494
482795
475821
471102217
5291143
437799625
832183374
457205032
534251152
404947
916149969
253746788
48871624
748663307
74942383
818525784
463286628
981256273
45077726
389025779
748931543
472493475
510945210
663247533
269495285
115290383
707110767
409760228
435596
876521907
991584067
488596669
3637584
392207672
477497239
578488020
301283
483523823
318478119
626958262
628275964
918663758
4708137
152797943
556536305
30184388
212046439
852164265
810265324
130604353
486708667
290032316
894305294
731685318
6421578
137288605
895133565
54479184
6374
385629900
272357974
839231866
494804975
45615324
7480295
768415048
253115384
672802619
159098651
46640526
556127
385771181
729239977
478538336
45558965
44361661
430006540
65753062
45284305
327616417
359424347
344970384
4519031
4971896
421939351
45039738
116448795
263881159
493590893
126865224
296868621
44805534
892945004
173799315
121905528
543929451
936794610
753725178
4958722
50148547
268090661
100434710
479446
49132
337554
297107698
598315631
416974068
967770550
788562972
482110628
599626835
455982913
793283321
50558
373708330
815112666
50208
44137
36054
356082100
982255422
454507
565209717
762985388
317962896
621322851
3417763
464719245
903988503
24290346
194111911
447316044
794767706
443816964
473365876
436462313
162759329
890047722
684006251
459444739
7559764
946038936
474898378
167707998
4562740
4795399
500433237
470434132
724432020
45176014
475069458
267683147
502223514
802537177
491117847
974038201
550270033
51398390
296014904
38481376
531062092
735050405
569319884
197227833
56532
580726400
613412074
456425
761127302
521712689
341774457
518164106
5116389
48792
51746022
4135
36949163
601513876
59489
118031909
207004133
45638549
45266254
777013932
44473068
20690427
295219384
851468630
602377968
401608794
213280724
471379033
477398480
792324405
461653
734493715
496459
667547983
486468635
171703704
249978437
549262662
968151569
573964201
476071828
364780117
38170
223343547
158832183
583039974
49423000
380988930
480949723
907815212
975060847
130241820
495496556
605681781
54811332
379757917
599561346
223541327
514702025
748115452
4424
205759145
605085811
775911181
520476143
154082094
140823006
957192174
35667878
468
627783597
818708871
5322686
807962883
48868
118172785
40395266
101746861
4477254
4022051
716941943
651004888
57853
496997867
568533
677702008
47
552589637
454535679
985360265
715787762
4414627
478890
4527794
208161190
244202228
49560922
823110704
483477
201043091
568939
508528737
147605206
398850160
683946183
4095118
251291431
602329871
320701814
4778500
39209
275707906
681167624
5623086
881625739
499867
334362957
317222677
758871867
467
4902120
512917627
464244954
486297209
925740847
525909513
4526957
752647721
466042368
457893610
833242960
525446734
171503232
489631006
4597057
500709971
544967074
486517322
474486689
319952828
317421243
248190615
212985437
935683107
71554597
542176265
897293407
786010607
39078701
243165045
489135324
739439180
6707
363220365
489153115
842842249
497041184
798949123
650628021
472109325
890913847
57344
997387683
4971804
726876401
125362522
318007317
61631
774783203
300420357
163091513
426400012
355884376
49286
774720716
507086282
4495926
305465665
646065
866367766
743128699
742064507
365101655
47895601
283617341
498971153
54401301
702827894
377177098
4800530
822116112
465293
189359930
63319336
960328412
204756110
952990433
953470503
636582524
500307215
6667
850299574
939446149
492820
444803110
322750
46826595
54641173
50441
746918056
546502482
99549880
423186047
982640599
399308927
312436
308679561
272193378
87949655
703517032
653982611
589878911
389636488
236202131
388266475
2421228
473960180
643866952
4027
109473973
100369762
922343553
933049992
112975619
222419966
5241
705653412
461925110
110203270
164293969
834860011
259122041
644067666
714645182
793368036
498395395
813672717
109520223
60705959
63888308
607582842
432888
468046161
418052630
39027567
167500556
4006307
572927050
510925621
412612540
209561663
4592612
11888664
493682
524372576
21656061
436925677
661813657
218797869
388659750
877812849
562570317
870501625
232461371
84214084
213123705
146724604
561794901
470729037
812623018
652984478
5141884
73069332
90363154
138714977
131481082
642842243
727181441
3135127
180592307
398432513
851332309
537004
859729931
6561
125602828
103986511
384673475
65687364
715646522
572201688
797149839
528478
409338865
4747693
351476075
718283524
898436271
53018833
988439228
849216943
402724
4459
932550656
775017485
4666
980040110
8223762
52265343
875957621
441459209
563906245
308674457
48083601
521680523
24482996
645087215
781196342
395003242
842411433
772844076
53738443
713870845
475912
546351182
213488975
43396290
190724868
940408735
572616675
2468
351307214
44745866
59450570
41373
49165069
632646312
290877
333268359
886371704
3180361
6333
835956889
969467043
102112369
460994223
3948
500362
480834
862365896
32687687
371906823
4681774
914182323
277569
42557
41533
225908472
925905241
412993202
27014483
288202439
8901087
959419576
749190194
36933532
773349849
626716852
594758124
41153833
38260
2857
728372713
749978509
249541112
975604424
45655729
252932482
474257232
383109173
491920586
241204689
154779533
438884
540529
383641126
374396842
224234725
136293717
26725
481950
373452655
127415252
40223437
217702299
453583692
124974257
215709486
3186767
5518016
600202
596324357
428335858
869695430
47720
4412
5594
297158981
925035925
624
491855902
396472544
30
47345
414964580
324893087
5346
471732625
736503703
4589
185202943
624897
589072548
4970414
773572230
20961433
861859944
681822049
802273707
190561135
208020676
434555400
268772852
446242
869543987
4588919
976883516
468712103
911044018
3894
490330
867807912
62424
679267963
135465151
504791
424845277
800195404
955729814
70446677
4587921
455794453
623268870
194366909
49725196
4813141
582683730
573751650
49433
194377507
774800236
4755874
146940081
487522901
374826
679544739
827414423
279011621
4390
546821717
152648643
610403
38011313
50894
5592
458862
343611203
53947
213576886
63512093
439736681
482019862
364465
42758110
428983
39430955
35530835
927597697
48779679
6204453
22882195
125751340
82796438
483888009
249909
425880364
640384618
437231
3360019
916043436
481242226
693382710
154032448
287269004
517937767
537075702
305976
617340483
4796129
15187065
752254467
47719779
4807576
376828480
504268064
480136
336013070
309398448
339993131
978009219
44868930
349212912
6621561
34617363
840172865
199207766
5416
21882794
229277311
885446917
28887204
324742934
46166
472786
757705572
726366080
452051778
4737796
723610749
49937387
58257
353080
4899520
280409992
624436522
22136276
2370325
89675231
350304500
411860566
39560204
47387733
3950763
302139725
6722
689647383
32024957
175507743
595294901
240393143
638230399
51148
857369200
126705657
49999
99974962
198079677
575801941
332867354
5138035
466094425
306137929
332437526
163895187
46828227
585753398
559517
506999951
602792131
395889
334486581
134799617
288033899
191478392
479327371
698156767
11776728
222830747
51365
62723694
169340131
751223870
497088
39823
279915056
675256594
36434
308144732
222756475
867180695
49432
4437063
440514077
67850
810917846
4605464
537706629
505201796
278590525
478424481
910153640
4463962
756449396
118616416
272389210
45756142
2974832
162033469
968997439
828947751
4843008
94407837
325277263
47421272
427910235
525940072
466670
939969817
297795198
450760890
582779157
825009599
137618667
619078695
220579841
4040670
579994346
5078551
947924750
385849094
43235
4026214
434535117
846084845
522105
274599804
512987742
73631770
686866777
37314761
77622457
124845720
44052152
4811573
184368037
343365
98604880
648380173
321780887
345711222
876033354
95497252
4202
607754934
704326312
524711298
32528648
426655658
565354045
39213
49042
390034335
5230827
774143449
295335898
33101029
4965949
682672506
133095568
5813271
17858
860819891
46417040
328774430
340388125
905668460
145025216
982779552
860130983
490219580
413760
59515
525796607
473230839
945201788
402764195
4583972
48876933
919333990
41186
779911178
3449
40054
269349503
415529
425128306
461082326
56888
274012930
116832613
52862709
913750573
4868844
767203843
452704605
114232286
295015
603838282
772787216
4856810
450522
93554275
342401
29464135
172086083
324191447
522177243
739816640
4849
165084431
211039543
45131
550029628
491560
386755802
538353107
47279
514972
65250
503205356
51548638
447961389
680739972
48072983
429769244
175028574
487820
517571071
4887033
476803
961832615
357932
50202
5476657
881462552
44606
709178492
457061216
697044473
497762
278649956
342856886
3146
47856597
398630007
199930299
53396
5704787
304834277
260731170
39567
278361480
235925388
479939
88215393
628025686
969138791
5914
510453935
221539670
404776159
4964628
4226499
851997109
590880616
694029361
906266168
54602
4919802
927986419
16638585
533486724
748145263
714927573
305381670
468938140
324640778
868760843
494128106
744904020
44576064
809211913
543853527
51064146
398885550
42330
489036
4252501
103446956
259112231
210584877
473177
906859811
794530412
476926416
44188183
447566
568703347
155832218
890805392
461921587
969314975
48631835
16091662
879800384
562610908
544941862
4961546
505173317
712929731
543927507
370220679
4991370
4757461
333605291
48147315
317952550
654868270
7044
45240
172304943
319628274
484883497
941163811
555290012
4469126
397861023
43894449
90543716
552386077
802877856
32869290
944721682
182690929
64692856
66745994
55703
714661314
972656519
745239023
96149876
761063184
425997553
41244
431313785
206408943
776013097
40751016
629734947
904435342
694616444
398662304
192089329
881109837
394953
881915188
3630
67377560
627548216
975774765
400
617271364
505739
428670330
50000001
810696270
480131992
167517052
4398
59772
707306458
227944561
4485773
4522337
416116
510076279
272784756
33608810
502193
712261397
34542058
509709665
730599736
883663435
477071045
984108865
4831
654579407
161172634
426228970
700237294
528912583
403297
665070511
117230819
219928911
274185689
192553717
570126171
659462771
687561420
675038929
150055543
848619780
29656209
43154105
19523220
268939153
61117724
933352784
47668
284748126
340177677
190669257
468986943
59354
39657
458577
4759
984753513
505066801
5573
450418
4700035
10651593
925381014
158596520
547231433
983560961
114600687
763740930
4360911
43819307
3772546
484854
5720
453739
960288635
841936626
673867589
54638
395211673
778278518
469621753
500659190
835192056
389220392
759664294
170597285
4758154
422456622
4839296
49495787
585242716
489474523
455625446
928666354
549301646
40530741
462436984
250231757
337585351
943538570
922481391
41747
992871789
43890920
80614890
48495
31477
459200320
4315
63848196
37410
626351089
748444213
235000730
4472532
443483968
472148
768891089
979794705
567742496
4873258
198484748
857057852
35156
528712999
759017396
541145847
918574690
815938471
360810086
604985120
852142124
12767686
341843362
711882605
672805443
677303902
105208231
814258724
276544976
4167169
679626649
422045
3306584
419347167
951684119
986442728
315800460
48829
870970519
880199788
576294019
290599265
404899661
733727737
394067589
325199544
557705
949347593
491570763
434146142
482990084
882992689
448144
164991652
377320097
608560489
560837273
53192
44533
196673435
4832054
52400
491439
727003165
448936023
906284533
757776272
327562506
57953099
371453092
609755866
833834714
858058015
801548394
505833682
60020671
410628299
37857470
734861461
777544533
5017
4532469
356096513
350758831
237957844
603406934
315642284
585578377
657527487
10256971
43855
205069751
326044019
326
375518587
550267939
421565962
4133395
242333753
221023679
644512508
434316522
816982897
13259932
787147623
55066023
584869372
233915663
291932137
270292020
559210315
44635881
788901626
905402692
845828205
4304659
456847448
915798354
471909
709160353
174033936
311110054
648734190
742361171
367423461
826620929
666085381
610459804
203867519
371470531
516725131
498661
476339018
406368087
38280
615979575
439518626
735953942
531948756
500242489
683944434
4572928
323216370
319192984
686297689
410865898
720477935
491386057
580557945
5197401
467507984
60055203
71619076
635784956
350867832
661488141
932412965
4846547
728802191
20179683
744444697
493794526
294578180
715604987
331495158
5590126
352179682
797837185
478491354
939748222
28543704
698152135
131865160
453305129
248079
694273460
4555604
760905252
672451105
414105087
387136762
231013957
290752765
390063105
561071840
46967362
921139324
425703586
507944705
681781501
277572250
470350641
407040200
837622783
387116042
54531546
123077426
658880102
841369291
156780320
457539938
5719408
351214442
52663824
376919401
49023489
78691726
320656157
665583118
129088670
54474168
955970024
478839
689788501
741385294
131747526
529892974
46894327
58718055
604626125
914427645
746970300
504888506
188536156
384364339
49745261
46
57606018
650224989
473292924
457198
262960138
422108
634032322
4461394
279627525
429019
40374373
772510684
2250
572135637
4239149
506126
46156
916734961
486062
399938175
509605939
48437
497256441
4854045
35906
766893324
706066246
47501
5615
484168199
476058374
477973
113751748
897266326
55430249
333742576
989985566
444857899
404390
393093412
168633042
550795671
466353029
4813622
454388
315357627
804402566
8189535
47560934
3167
55046566
564191325
737365462
642625124
474353
886509929
424455929
615746560
149128598
514354207
325124551
608529597
45454532
55176503
947109273
16858981
55614815
683006
485927308
64110
533430823
5225
533420211
5304152
746141652
374143904
794030539
541845057
4613
362106029
789772190
40328
470909040
40267
916292768
133687602
45186448
931853385
791301944
497417418
479813271
45840
159297311
931562331
524293387
306
49725234
988586922
815779675
3530
447522
231978178
371819845
388104417
329273
395567707
321228357
4698
684991457
270580378
674010220
3763
301996360
385091247
229164421
23560186
194277981
553162496
108022695
498015
52783607
689443589
496214
520876221
48629863
591796798
702010565
240029616
159518953
904878624
335295050
345811130
50732285
83423874
31748403
957675315
696895235
427004391
568138759
783003930
334875087
635144602
842235509
508301246
283263235
4855456
980031196
479332
642083141
898508045
678899522
951759708
46592
14422399
262501362
505479137
4651352
924041491
178458191
741249823
280680182
31060061
4093862
463440084
50375985
4822199
133269156
446909536
45010890
623492167
340681037
14228544
3918233
718493879
4207715
447456
31
885569559
66691181
44822223
772927173
701651398
45362
950667556
714481442
631107861
45632609
277763174
711597332
46222745
476826532
433467240
695001602
915972543
80271052
781935516
840760486
381916
617893233
4745
44649310
317470930
577078713
462260195
3327309
752110652
565746172
48064944
116846608
169100999
45019
585448162
740610871
20151890
52928696
174225486
119271533
427721
226621912
48221
704511673
81386291
750264367
685551432
35
533586130
338671476
682221129
626949307
48995379
392959471
380889593
319354444
44766
239984430
50379
63461
618877396
767963214
49181
638
5423473
8911714
541291972
52014646
636846030
666865670
601065184
77333291
438715619
59794508
962927140
4829
564552651
47526452
653297859
808220314
47968647
53643
443349360
48883043
891157883
26213152
223037208
497514
639910368
956778180
284721606
203455580
694288509
692930908
983023323
275087810
353314622
90517797
562402140
784116265
708669394
198802326
461688353
455845798
377743740
3419893
931536087
5401
510896784
685705457
970235724
954900592
495331282
206888476
114967236
152017383
799505527
303373239
384466547
367971759
497244
130423611
911649428
755674799
4863483
587796160
883313963
64326
138317894
4485
429088435
4332903
232856969
4883706
47893
509354473
772891635
382111945
28619
869400447
825890411
467889317
656608092
517684250
50138102
56895
815327980
397647872
480493030
440654368
511449
366188821
577934113
39282
664756589
709227257
497318601
67073152
583507780
655088777
4504735
472104
383743939
29413528
398049502
797552898
45443593
469158801
914210181
51134712
915392547
668676
52632543
516955
6306
335518192
756826318
101270053
682602816
66031471
133243359
43223531
423422554
260900750
39140762
427555032
607119087
517875259
573336
60788268
643937628
285791
589041527
237509070
448592565
404676808
532602680
677457820
789198820
320784426
3900601
666662310
117867173
963795703
176453097
545391291
4617862
41448146
4437455
800780251
974638983
44177293
50378
102061518
671062731
452903855
488880285
358
858489235
943771068
311135220
48413549
982704019
597780618
49119
36882
55364
242635487
920906068
147
53134154
83074378
858018695
877650803
304833078
478733285
885008084
503353203
473399926
357856480
48648219
35532058
10893882
49867535
473694688
539967
565773099
4894
486264
54133557
25104408
546049335
134649498
809923716
464633
953335526
709409550
888180016
363892866
374178946
213007224
4579
578713748
483393193
499655589
753813361
4549757
320341216
43697
71920467
423847607
674969093
769382061
357337394
695284041
240487465
416282
4605690
600178536
102388370
498085699
486684794
70451538
154799766
243712203
89851555
827368893
960177020
930517000
4731851
377713
744842842
6269419
806181999
475750
56284
212141463
171502624
940079950
41361350
88127082
679855846
159276450
380201720
472092795
947213991
345024503
338143775
733274864
831968637
440662105
439694017
649429921
421813133
462072
681067671
507077589
828543845
498038
6298
31589
722216035
2664
567201261
3583651
40588
340766623
736789582
463891
644487084
732538856
934890503
789726996
965629874
364161
657852804
517602
477611
369650148
942077035
669861817
47807
4865058
856392629
533101303
878066879
548087321
514290198
609039942
195997161
526914201
315136785
509428115
356555626
985981913
85339417
272760564
440762497
46260
732757
370297
845667723
555788342
4017130
4655823
917735019
231516321
863350156
204852182
422781732
44572
963110987
468101
43378800
925335356
860375769
792262281
796468963
495744385
874639878
50604836
940731182
44932411
66667295
3911705
4884577
3999
521171160
447119
450092457
479400616
4942451
509767594
797091523
4007066
488669571
503755052
477217775
285937334
74247347
101439645
197949634
48690267
778041871
56103445
558312
362981146
34451993
66059
394831661
4202040
19785139
625338483
5090674
223053720
651027789
49279894
641088673
434401931
306364128
457917
490252228
44668
209561574
243551795
3637
457931
923877344
278410148
326373516
49205610
32092156
457747860
976121244
241027942
446606023
299904167
630294213
5382457
897667434
974013574
637503449
681000484
106142429
240609073
60838623
27262330
951008875
668908243
307444885
756955420
54479345
553238224
489334588
26966999
362168242
118841140
42715652
465546482
3550425
594597550
570597
846856482
4704751
827210979
37316
805736471
445600025
758795854
444898654
35039
110695594
2607459
434541
550182801
159543858
918250127
326403383
191449510
2563
451861
42793507
836405159
799571189
379647432
401768338
99958287
439307084
603084233
48640
652818062
5444344
28526932
199046656
471286462
4646389
390667972
582694791
4744080
4113081
1565285
416642583
557800818
95758131
349438178
84040927
517501232
626617258
882073361
184586626
63613281
569776161
791106187
356886685
668862105
4225476
473969498
3092716
49807
203452127
474516176
364114
837576030
492998066
145440321
318046718
341918842
749919592
325653619
429206
47372982
749516053
66629500
775552964
267296266
711884838
765639544
201230757
548981162
594169663
322316
57641330
4751694
829428441
332693584
765758368
889899103
526617
4045062
36335748
49072630
717820859
855395919
166912604
882857592
907264227
405539601
561227398
958846627
48880
450391576
44966478
301411991
848821059
676477225
4949595
930989758
495062514
92034893
72470266
139619391
525190158
681072702
510651929
920416778
4905160
492713452
783833148
970186983
760797241
5194569
910422454
472784
147087152
571431250
159185229
808872091
60326
57921
449536724
6501846
439944
930731245
434289592
633240411
58623
659284223
4503201
496811336
728650517
170775242
242701752
65049458
359718058
485435998
453350
3221565
688823198
45236
305877746
702273082
509624
68433330
4458
45362912
431654946
847317212
619685265
459577855
204224863
544914558
179112668
46396532
49652962
413352248
47101
756986324
306824242
360216476
140088416
367170538
734176643
379709656
4429338
301
460233166
17390
535955495
453831213
865936539
47267758
308994962
95039762
4633386
484987775
45369536
538731186
629293140
24261605
151128423
54852683
448942496
299053604
156554211
340618163
504498
392933295
648326701
954715666
688813341
599982285
972157693
44723
352055863
604297760
211604730
812787429
4678010
489543
415928797
462184089
27023
740013900
488877606
71654254
464229797
471990
48568478
162461170
4583862
264007051
467516
46820
933273939
81312183
707212497
45812506
89475794
811872080
737540079
532797892
44450
819914316
469207751
37237917
364375848
39750968
154269664
405260650
541290059
456654384
224937683
850092924
937602095
109346735
100030353
987971429
889295490
959346824
885186914
46363
542472217
46887844
306407148
740462929
446029
722491251
51433
39948605
414585802
4639521
590671126
38184835
296168957
367764102
499513600
49116
180391176
522902
674655567
406393
3336
584113746
34237154
402459195
40806820
387761
599855699
4995
971100018
4896146
379238769
443477238
332419877
4499
44611758
4655106
398140245
530123367
876476071
606397708
870687241
479669477
777407266
48861505
49555580
932523370
22229706
3916655
40976757
271448803
130342971
114069814
37734966
497958087
815458860
549962
575826
30163303
100338353
511577
4745410
116718946
481149681
4772166
622
23277359
522648323
763967835
117750689
447577046
190614646
142411167
596132893
490143
415192346
58387
52501
774273848
4137
39008400
4150
31755407
569393895
848610544
99079634
4454248
443666
3713565
4980742
120938614
343583963
147768050
49040
334
371325546
495350035
58128692
332448797
253969018
4541732
996216526
906799752
658760095
4980012
41207
48982
471152
520205373
722295252
5264
4915508
4381426
704729961
356930826
106025039
701236716
706713111
8823507
288444820
504625044
369369
678293798
48626669
647649247
972978860
26620552
803431266
283228714
217723574
294163211
603616854
481203084
739344177
6463
459790
4749
960618597
4984342
649825699
324735575
19327286
548727976
463755701
517176191
5148446
478783362
895260686
499382268
163404543
880951276
913840601
301687479
594455577
27383736
44652
346256615
256430744
5736
387563762
940508230
780203289
4582305
308440648
667830105
597211357
397249123
37482
790062020
370430315
968236763
37156
49465
454944194
399342257
802165539
53382158
42865723
730829682
952460942
45886
142414698
58071224
643605590
491907
608981247
168632695
158268671
63196
4318528
843120230
861085143
413234468
881596284
392711710
46034623
330649719
534509
82356505
4042639
46713014
54398965
509915517
438770586
697567318
572240178
810091570
255759277
975562158
5714
36338163
797647632
42038997
863329639
382451979
38259742
547593706
577766483
837043885
470416473
864797197
447272615
524972
489128670
463057
904118383
842512376
785609795
112104448
207492382
577580591
697596259
52876415
690035335
551072650
334222835
560802976
355511088
196304542
178791202
964888120
197484648
32751683
645050591
486602721
977239450
747956663
42655171
908887670
548326495
700258468
964153064
751216692
547069399
190874051
590567177
180813493
5737766
468765787
476999416
51737912
101120168
807674701
5799538
359844809
358036411
945840768
280419447
308
186184953
39564019
551599994
561137216
62263387
63730287
457215868
868802879
24392352
421727726
665803852
381730485
3997
543830777
715274405
167927093
400930429
43343599
48753411
109799268
78654468
701867384
981663159
754805820
692084995
300743277
39285
837480760
6116
193896095
497792476
3590671
119442852
503286457
313234395
729310385
129047267
207779034
874717284
610157192
111755606
37722
105041800
459653828
492177
44587
896796403
997135689
29547
552723748
5393971
4604
622460554
757640354
62035750
807163873
772863886
235832765
46647
144241869
876917029
447774
746668113
594539328
445246199
264557813
144315025
42771
438401
324639469
190382282
425093963
47978
43646949
24337737
5720098
103495189
51678249
983271154
42352
627596320
912378199
670001717
80974333
409380
47262492
100367823
50125849
187412632
3362756
318501940
941390066
766096698
332153885
252020051
336808963
460000
580656296
46046
45064376
105625974
46034984
368429
49867220
74891315
841476209
490312153
300712569
4504926
508275810
4782344
738758548
36355512
795582841
487792924
46210
310888542
153446765
812702127
127514788
922795465
716136812
272721228
494716126
595830645
855961080
395228476
86086361
43981301
45695428
47115
45587823
53778637
285738496
44032807
387887304
39572739
736845652
556936805
5356
260560370
136796437
596072143
80223824
585083884
4615
371303621
567740719
59071635
462632525
428162362
474627412
293510336
214274571
825529480
5475103
202788623
310413599
658847107
44747754
80010354
257738370
40285
45052
558436
481154673
740030513
447940
760921532
481023
76604008
875151174
34231626
49731
685728846
31764876
692370222
84503146
470424146
773907140
891173444
983319467
178354233
503426
452674
4817
491456149
72872156
456791286
9128888
249843170
51618655
4186665
19983519
466197457
5576
2903
477273
437371
578395
47887
652626413
886931763
31973176
860813256
4555583
960114093
283289076
41481
680495280
849083895
822021972
646548068
33368496
172512267
399026
197438421
889031258
667772593
566732499
780912728
5218663
479105634
4492677
251644423
182838151
230578494
925155401
757287589
3279472
337361073
47514594
501129600
192898302
581319075
56983
942008238
36972470
505818142
36150337
38869
777914972
237480274
47303859
927596391
31634449
3718584
685639483
394892651
783370527
783745205
488218184
869789119
47856723
4955669
49634923
4663942
319622
711505492
425246627
43643
410483107
997557685
524405
737124057
4730241
67174006
693403983
546527322
787827685
63960654
456024
468272119
46921
10474705
414443276
489269735
56085264
454356962
669770948
268298657
308539952
883503911
473997976
743814733
975875312
24019076
314719191
484696199
46437
402773137
165192674
417393045
207146176
150619285
440108380
368575
640070596
51973568
523441919
218711134
259253891
3094757
49828966
301070487
987253579
399962427
990903544
898330184
371661572
169224555
4536455
837663435
6509
888428661
254957109
410021944
4574745
301516447
820467059
942165289
1671026
5113
520942791
784038279
48611
357335174
4601282
5016177
51662008
470488
9465550
401234029
448099
494615
670803702
501666320
972567640
4529061
964508770
843557833
681082385
368779708
436968729
825949262
427567629
52598
759029989
10086452
482489
188019697
852588344
227849133
4527254
756556034
676691559
460422864
443194343
4753954
284127241
457431
841769719
976918895
337784488
694310672
24860585
403232
594427091
656319766
827689275
5016835
576336476
405622034
475127632
489231296
285589338
637787888
7142059
35800595
839375942
352995230
452065
503823616
914236576
555983350
47401877
328601055
956968275
573078129
898011946
464836266
48864
50035400
340430696
49584
74662580
476012
776952162
768709673
354735551
535040494
178941463
5072042
380599
798329020
5796338
397539773
47647
581673893
970111487
156543813
458378
672424730
563167843
45732853
230358324
46544325
419658311
542700453
370856
587623815
759655178
208174470
249227308
350725330
355545616
922689473
350145551
547551895
753703463
5247417
130416468
683624132
219141996
180097613
45583
497559325
454371168
860117430
665725331
698310806
899807872
417084537
590178095
440243
663800898
512094630
357977462
511635
446372990
5199
356513433
48241
768383699
667651124
991488120
279802594
934291974
719665350
245501141
795685447
46860214
317847656
567694
345720916
470989759
494399036
482291320
46954
735627187
4395
375268179
565164551
874960036
700584313
490694
981943180
644340137
842465600
438726008
56790517
41956119
42913
433403753
36440777
805878819
953323455
510293487
550138081
844439940
48769739
689598993
4576906
480073451
268942237
750211019
145018688
49811614
795969425
785402283
387360032
877494629
38363
46222446
207693313
769032584
346684866
49837916
190079239
470049
589229091
269651913
487064573
400454817
561885134
85799527
620840459
669855195
462981155
46303
4929499
954508106
49909729
82778892
686786566
873766920
971293044
5653
286497002
294590457
370754275
740553650
348934828
544281761
306665609
46961
564343
290974001
641310553
482526738
27733
627923046
5595858
980817060
474200
46601113
731561029
815733843
508592101
306562942
496956670
52578903
491017017
812821849
45901962
506244023
512522
846410530
476264430
15314797
805880506
325856963
483114293
103844440
441485
587158492
480522725
5277
758659746
909940874
405613069
382830463
3595777
444644927
3848262
66091438
49575
4818972
19792384
950210832
15531846
228755282
472952372
32461258
469448849
287062700
445533225
503669121
48097015
655354317
68848825
49881982
523001054
4712060
905448008
31118497
431813477
203266083
4470367
3909661
56372629
158288367
568878065
980650036
816261830
673894647
936991287
11275133
314753558
691500583
46951
657
518505740
167968745
279692116
44230
183108810
11339449
4472422
48118620
522511317
641664276
850910918
673456057
206960338
177098349
760322603
510551144
401537143
808252439
795922435
4402215
201011814
197050612
628937041
730299339
456994512
52128
200789002
631842849
51117075
62383759
345252680
498225
118928236
158609130
474994
352818
820280523
485711
52773668
44644002
357061479
573259242
5398
669522859
338767332
546084529
49122
38320352
597006
473993
60570343
4846075
501659
245864381
5410
691046045
873554191
285088398
282103279
60763
222471300
67568777
518860402
437434
931585483
53086218
727757523
305126721
831966256
24173627
463031493
396826860
525775060
741499520
514032387
784643288
609317033
128450119
446765831
55237
359081383
41658
876765495
226189768
365937962
455152778
198444822
4522270
161036714
791610739
885101284
726101377
4967695
103024456
373734341
345053569
666820030
452229
187293046
988566098
217784564
376623040
341810284
783791811
984340410
808980939
474445
47234011
108081146
354716182
36658951
479633
487030966
983791921
956180707
6033
737783437
876450701
721435964
857988576
3784
6933628
504428
20062256
3660
482857
886974430
970211601
576115576
989061328
421115003
207911973
363506021
434691
2755457
422755142
636736477
4992354
226730841
708020950
47659786
491185781
543236051
281641648
912480547
962325209
770981284
5423929
939930019
51108789
728880724
639029
778672248
977187898
4540631
193161863
836524807
312921565
99421400
476572045
446605041
58669
837251913
953453984
477520355
799299311
232561886
672571116
712500457
677603426
59770335
474763155
5184994
500421901
576694394
244343239
45351359
705395109
46964160
701628634
502433678
796814781
255662711
460038586
868231225
43097
187381869
450709352
319629413
182457896
29514181
46739895
36324
44823
447685366
582594969
278948291
32030831
255193265
4593020
466617708
51465402
49258244
4560314
101498593
972566535
5020
5362082
4590615
300733267
446759744
370152267
427538690
197729900
276361285
820792494
368533928
480465869
234619163
32033689
750042229
646568838
4464
569853872
184785602
760372508
647580915
765514167
5462750
594975
740015998
491578156
502870271
44985
156243317
920775453
342350187
172983937
473961505
359076372
909432355
495266306
744001651
507252992
499270320
3908
551215056
929545944
756533333
852681328
628661242
531274086
144398110
224071528
795541229
383833449
491836038
795006686
656533362
450086827
409577878
881004896
393011436
285301026
848354132
203179391
49902926
458738039
45816
116050250
936979004
172109582
99464685
537115006
602053279
390015
477211302
913762793
474787
505595579
5843
26491841
590957521
461759
45375228
514719763
33417867
76457717
508453214
454671
748013745
595626393
4571221
89895723
47287
438611905
684425938
557861270
655266594
4950194
481401692
560009
413501795
4928089
525157721
76618597
70394561
365045
517483122
481553207
450694520
468395883
630350394
99505043
276346926
973409320
489897
451470622
6342
310959381
843807392
522369
317613315
287520593
13432411
988532454
43440
171983853
45502
491891720
362488530
48985745
825910063
55512348
247020086
4263409
675781087
714391438
48641966
422210
983267233
956251243
43608482
430294
480075117
634722702
45729
491307322
4551228
731319603
4476963
841619099
996920311
609052566
7539
56712870
127830571
367643564
5029030
622353959
999900820
5445730
58470179
57578074
55389107
479484
935730845
47706665
422440961
75840334
3896471
5250
62377730
655374456
33671126
792665714
245233726
896525582
46150887
4492457
419801973
841814266
647631839
365250766
754802404
4852
733378078
4374
4985615
974771052
933350090
37139494
5045907
978710124
862772570
36097
49827562
54291512
5363173
387469451
538301636
58347502
970108577
383965
827089489
7172
921238536
305932
370025286
932710207
46026
45341849
571627601
37990518
565752082
249548296
45339
485670
5230295
516058028
496966
344622020
947954306
49791368
38089
472381
273985084
414178393
249443836
740145055
909495533
90587436
45650
177348267
614426399
6203660
4571876
428110271
627886734
598632609
4530156
396247246
825721596
329923094
152470568
3009280
126877616
199804242
911811452
215691089
5109
209344412
134038918
921250110
496555012
129792176
5616
33693597
775358777
868568229
505348502
774126046
254506076
493444602
632166496
409909049
55030
480522041
999659913
304833185
36032080
756518796
45045902
231736881
469761429
4880606
444951
475521
627723317
451974
45800781
964318780
506560542
667326008
4610
5076407
90177088
283562837
899354121
740425164
142891187
53913
496495075
14935994
4231
911778235
4499384
167149724
425198804
80110168
4480639
487198972
110747693
373798
766381742
811226644
946141247
410482305
251686414
131654898
409257543
898078741
158928448
65242
122308687
43689
754520909
67429767
51191617
120010842
501128635
44332886
213616793
316419195
45508751
516516802
45106168
786686150
5363496
453379855
917680720
957653920
329498388
4568424
947566737
99139323
111986951
4483087
941542084
676887880
48054131
89214107
243242036
540680687
449894379
152573541
47696513
336127291
398135
485681961
341655600
419760806
49765408
491257
48415622
426083860
4946999
556050540
4218
315906036
465058538
4628686
47945117
47686543
407897
355778633
492305973
312855058
5420692
683969361
39442697
956262602
873814410
201859101
90689853
750764809
887439680
503423453
4508932
4583351
387697849
348381164
596241893
3934889
151791020
19763466
552880
64345387
644082024
831217818
446011655
498016523
962348449
4814767
639971686
946229017
821758153
48301910
615279806
364976528
54831240
41536570
487240611
312819098
710313552
614157737
905433637
789005562
162780897
54146492
5820
544496
53597396
183252127
68120420
63034678
455095586
743549585
442790
93492098
468000008
341039042
815330929
190952689
63978318
226362528
964447920
109786055
393100347
53208406
37283
739784110
604554158
567420487
510351
881678892
52080990
31671
407014403
843920023
557026380
720354848
53369
41266379
40764285
3695166
449745789
189145873
638390486
762395197
43214
103204951
666392541
44713608
22484374
669995354
44811850
36754229
627849753
362024749
354289273
258077370
815703804
497524427
652218540
613153973
936199715
728965750
229103127
3537428
422650403
968330170
4674743
3638592
646618598
495844
214794059
4639546
405856744
51149
825450457
994555825
53381064
4794
454584
900995960
767102150
789839514
470901
445982559
3745806
664245116
309171945
256408447
449844
347593
263321120
66705836
42821268
4974169
854627198
51003161
737320051
137887639
4012031
671288894
297067248
315382474
958727062
597174487
766460127
4894637
164595109
49149
468290141
528265826
495753533
62335910
205281445
995003734
57337959
224708077
7078864
625237359
397
775174022
690741
157936604
577876389
826209500
553267791
56117584
255041471
618838695
823817554
753118837
642183183
527753286
48799
29163371
487693586
5977
876463604
727750312
213071911
13059424
48420615
349564800
723706301
520986536
216550800
4819925
127022940
95211375
3942894
181418614
33619
546540040
271908043
866072445
856743627
632270960
780252634
50867
812044202
217187926
416191898
4931
993714941
5943
571797975
262924093
771173065
857771206
672693363
80474915
291372088
512714
902017954
810290330
691004399
866320092
159173214
928354549
160614958
49517
453975994
35847860
45702019
304801947
362509833
848190486
585897898
49338656
478372289
188161032
486095987
397307225
954356112
417570986
705395647
674111562
294530471
45223108
522030570
844065438
576226373
969064382
47592
563616235
535793869
912944338
429517
811023734
386143759
490091657
371471032
4581934
795150345
836059799
4478491
46813980
4520747
243889879
157916489
47653326
59160011
614649219
305753460
475192288
460185
160390629
381379
29801578
209388590
443272
465513688
697379784
427043569
48725
449874549
549908815
376004127
992075903
210453675
983342849
764585505
760556464
280641512
533707062
45946410
17199157
750396765
811687455
317898812
30646107
183934373
22570414
855801787
477216560
637339513
145421071
769674131
108486698
548502818
543706129
964135253
774867710
468875974
781131503
46168839
54176
156436279
906863857
5204027
348683058
617831443
188045977
466776323
813636446
793258459
478150478
760141834
404656511
737432202
283283940
4672349
742632222
471876372
495183456
463596136
545287282
231363328
838697841
4543034
104996062
976866251
853625024
684797922
743909061
4741010
3361463
110149784
478079
773690310
4979497
907624214
36860955
44156359
354070327
985629695
691102302
44317
27994544
49105941
74508366
48784253
495584907
124310971
886024585
52759
771839255
125503940
336978905
794798381
272316423
336188040
452022568
572020580
361966213
651698872
48339173
993092222
321489811
13561101
540729118
435842
77801047
44948256
686274808
763028856
734671885
5474218
887393171
166676784
82503300
919943739
55312025
271885347
662411040
591992813
417150086
451920701
4966528
71
537710188
58009340
441790440
786999949
483073
4664009
69976293
870590762
847810724
372849204
349208029
384236
901548266
459584
23665353
812701937
535144361
467273
488551
330446088
886420913
485440
648717316
535941669
5102
468309
372792389
100314429
512904513
451177197
4874313
382548660
843953079
984834879
42054
47061682
419501682
545995864
560549801
488267863
488639666
833399734
18339521
438325337
906839995
677606591
4162433
482684594
121218875
833455264
4182409
159076942
15039091
30961
4541252
343370004
487216531
14882972
46129976
321066059
865644540
950226187
938242149
449632637
672747438
545415073
305596806
3532962
41430301
452438253
307126718
520670005
207125329
383751
683977555
478272100
527082930
455449
616953053
14445955
995421223
386675240
792327880
272523554
109493696
132780923
34745
49988
467739745
690668864
757178198
437843061
454403036
840251144
587146995
741981675
4740903
48039
834490884
449878
184933803
503477659
4903461
739494457
5108387
88034340
220323594
499126851
639478526
136718614
485765586
40023
45347005
678876188
701895560
4731124
416477087
52364
65110778
449274269
51823631
679167908
45919082
961124771
605673829
4697724
579039521
740975193
548155492
779750169
822354045
533040902
414672539
326158442
304821997
99442710
4900254
115389657
454617
740666794
832634369
4944713
529681113
445795418
694924159
376400310
809311088
230077914
48797061
36623
154135130
932893675
363487298
4048
442268146
48024
344111166
258278706
776464872
4883633
336972898
373011016
580935030
442775250
984847219
743894124
531072692
5211520
539870713
878912735
451180429
52913
347530378
447919929
3676938
48935374
434
4060161
109079216
492377982
387379
463426963
958996614
446127
4667712
830089528
56763808
48502
881153890
837492445
63542
832310840
189201002
118653980
744425960
72949132
647346678
632331045
366417274
646914372
266860307
186786561
997758973
563892043
410314
174731340
87586354
507168024
358436339
6190552
217965158
760971424
763035332
692487427
673319401
498694320
3040
543103908
34890908
487024452
480759675
138612310
426510096
4501306
997909422
155809715
47039
16313202
232105150
285156299
761071911
506616049
337511788
467230306
702587131
516782479
894217734
821194392
960883952
3955677
797025635
414702415
48600906
42629
30774738
876882683
563862795
275907751
957586528
197278993
49031
931792578
307324234
831039581
393017134
352324635
6647266
346742743
189924896
4593424
374068807
220953524
45485007
238291213
921859930
69661156
357558416
740205286
156021643
269893356
996193406
4410165
911809584
3392
4902595
615187866
26636983
366172124
441083045
651265508
367431861
45169466
19450362
452001752
837807957
4305
399938971
418985864
5333140
449176526
330385481
750086769
154088770
473261480
653566689
5149063
73992644
483030943
240987349
424554468
486107153
817741782
44688868
658562238
569150289
496089
488061420
889968685
367589635
464522
91681243
624667083
405954437
307869945
199994247
795359612
667315297
54101395
57068231
47894379
4669473
55378
825386577
393243283
573852129
448753237
427619071
49934041
745891455
591616156
432068
837432115
743305261
357779114
126102361
542886245
888365106
363963098
318322763
384435507
292082792
4574
654990163
416027359
998892797
300087871
530337140
287178667
56194
4724420
102841348
692743512
380529658
667101389
83742566
42869
594508435
557164553
4666278
152625732
529071469
868093761
99315167
492304487
511873344
344506275
110610012
493046662
602584444
40812
475086730
36593
85347875
27963250
823941678
188931849
427608
299910294
635434077
948225262
878428163
703202357
46981
588402330
261255859
4757394
52781402
4533865
379062038
462513
60446520
448609
57143549
47377
249477332
456523
152251665
32488660
496600759
59531457
754297433
3788980
519729
350889457
495286158
988104550
5130
533821170
4740974
327591772
692752229
453630
453923003
877994185
754363450
767236085
402954
583542739
949402214
796704675
680395891
235346178
811905663
50410
236803526
350336154
735070290
46695610
813738263
716791829
4519018
468972
483528667
369053121
822708838
26490063
425194563
941993695
761833171
447474
4911035
63438856
346633700
4555491
629680133
519806193
5480625
303359
259696156
4712971
34322
812427369
557025828
4744647
124164807
810860613
643421537
741592735
315805631
433637335
909411783
449197
180727072
457861931
841190829
655673035
499845542
4844580
778631096
41636099
985755337
439439657
6262998
44530860
479521020
328683826
45518
991111805
361384531
451506408
818637718
20243
421020714
813843464
444795270
238763
947482315
99828300
19703188
484197901
56114099
424581392
803305689
236629392
612145123
4878588
6941011
986407396
33892
446932
5716118
605137218
556930949
33003024
153932223
4461364
473872266
492158690
281584852
923209174
528801294
638882428
383889828
68112926
702171930
911275154
80000873
5435594
44695
4346585
123293294
279373
634702612
793288727
4618855
46999760
806549649
504019086
36449031
825778367
264065666
436754
406687586
221261837
231054785
123168530
973512213
61
49295
452983
4878059
895743845
772970770
445958
7387495
51080369
15768477
379327568
472653
40128
331380559
47806
3262
297991119
530880
222880366
108008636
4564969
10704289
263191176
252458726
648
523756120
392368446
4970440
360440194
714225898
472249059
565974844
397343
111043669
592146720
397076446
462165630
444709562
89928963
820972840
842740666
995156650
935888852
114322343
150446820
370738737
124557090
695041463
370489
5583
6341
928944690
62082177
803706365
113396112
368197
491382805
472077442
719661750
5398656
518580350
536097264
448627652
843991365
703766286
476751
679723581
476828448
505518293
47295
122108558
505288096
488674
902971814
696
44055
822230953
716080017
494916371
805011854
39708582
542370
934482034
539353885
469898806
45250292
4780062
37748982
504504
4730397
695190187
618146389
49208
476810417
925025701
213206476
468795411
46203148
807392702
694345378
201128941
3645673
269247187
5910613
463467992
441620602
51482
3881488
708674156
454813544
50710163
878546176
443659
3533
40168777
496253858
477577773
47117
116370263
741406341
618606540
460689
43430742
49372
518949728
317971752
242931684
56156999
5267
438006296
289506339
37183
985052244
664902808
781070003
442029670
442210
298118148
49108
37492218
761241154
5035482
8235709
385548075
499364206
401615861
5525098
350897
363357055
45064096
487804437
774330357
4408286
735317329
124448921
448086004
6458
31397918
450421221
995210938
3821
783872633
479245908
282292613
56287622
285112407
823635145
624383801
432821056
769828033
474030
248023073
191013974
246713547
223828507
127806826
481166
979084343
909615486
102518797
4835275
461574182
14931850
239442454
5173980
637095907
894339761
150717905
5762059
877579350
222961025
679354080
942373420
472086
646834491
878499123
40114387
49424205
851614161
944220581
282157128
38356803
450963
697099625
171683602
206815626
475836723
900463697
48527209
835782650
358039522
449342192
887387923
452636
166961068
163669372
37109
758717830
475099031
234199404
53221967
63190363
7000
46726
630028201
645680796
672787990
387392948
659021517
22415408
657725757
5044
211450510
499259626
403558479
825379373
45884720
464059976
472911462
424742
173098690
219731057
214
259500597
46319
4351
467157
783505752
906020604
93250081
734555363
747272538
282514714
665768377
18413790
54456
774569748
334681141
3711817
825121160
13437716
589732910
769676169
81512519
781756221
836553638
4690084
653884630
782683980
459606832
509108860
931231371
370183290
521549102
462862634
781717267
489875
4785
651789957
5560
120507476
900282114
255582985
876110427
187773689
507031
921039044
28233918
448045300
470219576
5339
5989
4371
413206560
4935
437858
440885396
609383340
343373718
195400734
487281995
207533391
5210
76420684
835416639
698041624
449926887
900606235
120551359
498414341
78438111
4852883
255840451
429193902
67665
44992
3426897
954950999
367337123
778677916
587032463
135081417
903584679
497984510
800319106
238644822
465361
981824852
494030746
458700738
908470343
981731515
358546302
472245
243965828
44816366
44317112
36113460
50070901
482916448
134033397
522930160
4998687
493240
934019267
914131390
183534396
700505398
266338944
757081008
4740581
277313910
634893841
535221415
216224986
136352838
491817385
998677383
343568284
537793182
653099983
23047924
711052131
601460773
954022094
703439631
4486256
477166370
814272424
577020864
43095465
514765614
4954187
267371120
756387378
337303735
924849855
971517095
520
469987
615759014
811967435
48449610
578363250
45983375
39329204
497417177
244736007
4632626
7680
645363505
500897577
55742817
38918772
486169583
87454822
494343457
454395178
408510
868766143
541383430
365373470
845846245
678400259
178569257
362486694
45337
47313
453134294
189956370
3761955
456631749
3566
49348570
4982617
47127
997646381
423924111
52716054
49940
834003050
987746465
67
120859488
472953055
668584034
50174
150816664
4611311
50025487
454338179
47819858
317458393
246188259
786710221
287566383
49970991
97284431
527321733
473632
563449831
596304293
46325324
992037838
361090656
978672479
5091172
838582125
311935623
472776184
495229749
767242613
362219432
495861
46748088
505910489
899205319
586428464
45830662
747310868
256080711
2310760
367208143
683090221
386384882
294868615
511639280
467587442
246686527
919575568
798609021
623436000
684400201
491674094
961569704
313034748
725170910
353653560
987211393
518294474
681258369
130482094
595249076
49299
527199983
152087061
204513517
451410
536002085
772656108
4943612
45321
57692
546740586
35648412
4151609
663676562
548202804
774639060
49833
444637825
559562957
1998717
777230321
886103760
418204624
115037831
105049843
49444
5486
113217620
452383
18733523
974722613
386175343
597863296
481227504
3711640
960709139
907427614
4762582
329087755
5324672
2947
452927494
138123684
697724100
3826878
4781436
861243815
4834438
20219674
920524696
379849335
467080203
558536391
3867
782508717
875969778
568084166
708873795
932884672
58972
976725655
953964176
536718046
4450973
134164293
651590321
210166978
3652
44833301
4922116
4338
24764
52729198
738627471
4990446
580915939
896644505
455824
67680177
964712211
185590459
511560849
100407631
976508870
486567089
441896959
475390
501207842
35405576
474271403
23486135
912360352
120487161
476378851
218976180
368775625
4765496
468403095
434304489
606328561
53479
432971330
184194971
836730252
46624
508523551
59431
633441555
951044392
86324562
992525236
481181714
4457723
323537428
4484327
4856055
452792179
58136
333767184
4891585
135048579
557198
645413412
962510127
444852303
848561802
385322696
291321920
180107142
39376417
246189762
527165988
692627792
43000
60824
308966651
689364452
46535932
40464947
454863
516196517
461321
4487
964255671
458929
949411187
497007525
45606024
987894115
204066591
307377555
200104164
867187215
796536591
417108
500740369
366735883
51456
401644643
49825827
45548
453608
432178933
469
616233709
967967934
47451661
30318429
460886171
708627111
681472466
283705254
65417861
472099117
840767451
459958075
2901787
480373526
455521804
540575
375629365
940796411
38716
494212
788201470
642918987
282183467
29923480
783413987
760610587
7669297
735098530
42227075
573544421
46013903
4644417
475178250
739313436
49316307
576138843
237678667
324655023
468724
46320
351541789
5172788
86117966
68596
243788372
5171639
98081870
47568
4981145
5909123
146956031
261158469
418848222
22539075
5631037
473637
131574310
746157949
558662466
673808651
822930832
421716049
819067165
512624199
5104
224903072
523826799
4682788
709969443
897004952
234416088
327978800
247347093
450991
847189164
69790213
4540116
5677
8137484
785689561
476282352
992932930
35868
54415966
256780129
907247750
46436
451692166
458849
731078518
335585359
427373624
416681
32827781
257904809
522985768
261358670
457015
572756358
847900951
900924623
4868441
661771368
48292404
214793144
980727833
860932363
960422647
723928292
510243
4769276
713777509
471270910
57037
50905767
602167160
884219679
972319042
544259774
47379246
751948439
943516432
975606974
910408569
852528204
942787002
643721589
399421705
949519616
46036029
36400
4674413
54381635
3645274
181601097
45673
12518774
5511164
153614329
54020
860013487
664525537
215625404
225815401
49519995
821191899
934395471
415390
465555135
499350796
560488724
837699456
517625112
25562366
474831149
344066222
459317831
260055993
6520978
614312313
51215940
90475572
603696758
4723505
53695
213606218
456935370
415004543
791851559
971000653
867437904
38196
5602381
53162487
70211701
4599917
726718897
434205514
4641442
5158039
639516689
3799069
554274363
498170
3688
245374403
865318840
431821733
44015254
37082
279901
551537
394156569
16651806
587204620
3211061
423198
478096483
302099839
40093
519587
47130985
17911250
79775668
48562619
313636143
674456612
756629647
252333251
902347732
4312296
174868345
4019
275370409
595604877
670634935
929365252
206422890
5002909
642336176
472006544
234486195
47062307
87152460
3829
531799
909463992
177212858
47025209
136706589
543862886
60574775
548681473
166904522
18567138
4456140
753193507
118279633
57631
261381902
323103869
43313
883444069
50506037
664541201
383750371
803684356
688528626
5077651
190636982
47334844
613665978
986045508
613189807
570287284
411793
266333901
807974450
575
51597718
5330
744301095
558590331
227952562
204010686
97169040
431619445
625061863
850714586
786135500
52241
45858
701580240
591519110
612249205
532257503
55596778
3333351
580612397
449006
53681431
35876006
84792043
889181091
816873109
37001851
670566359
744706811
450750454
10973855
463340109
59352611
866370329
483294
970700787
190084115
251843396
116141113
539865695
182650644
418546
569617058
793746056
45701819
824746179
47850170
57867107
47458188
795177112
4661272
57316149
821487232
931728256
36616590
103436039
488938848
4949204
494633653
476486
647236422
459964399
120272909
710502086
4244
228229097
503864624
490819467
486914
186526662
187895100
189901009
5009566
59849423
491175178
688781122
103140592
467780956
879122406
789974540
341097267
4489035
6675
277149080
52132
5582
410083632
86842380
479685988
87671729
84294526
36967575
688291504
49516
45457
50769
42932268
806742762
192053234
114720967
385902679
44148060
976907040
930045391
712414194
469520372
398743413
43921616
518049856
785359668
623477164
256315601
44653
493233268
849100805
39
52387
535411752
46708979
38477013
818259246
703077921
314286789
199372375
399642822
598395331
131444082
36720555
781755276
591909521
244354962
43314
572276985
4954244
216443201
5371
959257074
50220
611578987
461096362
980681420
407030528
5615370
605847057
924372922
72972085
46734
4244766
407040
472087650
837648935
682203439
38036408
217797663
444534780
485771234
23898
196496778
543840867
394750780
274298962
40967733
253579668
49876
453746320
607070061
19321857
48365480
459491
765155157
4619528
49396
802565753
3599884
5169651
2961590
55261
416047644
965215250
716744456
58969772
261512152
44629580
260486873
842018079
46803865
675782252
69927
405842044
365083676
854422255
442889046
915709171
5436
743016278
587000602
623181182
54147477
596844341
636732271
684746254
646201019
988406395
703060562
501762453
445322501
39214
761468383
4635
892450360
4563851
446529474
39835
4538058
671
203872377
527379533
952193553
175661353
848775119
648648397
159801459
352350761
476081
25555
811270876
994474692
730159575
4038
270661545
607784292
494151651
487383299
575994611
945286459
858041062
440423
482162859
894960758
669424173
44831360
459121168
342582999
195263353
514762939
52833234
180335007
570235817
45045000
467656964
44134
490356
648547352
45841845
408711
265669490
47631517
53311
133121394
978935840
469237
432456671
443204327
432
395468960
550772569
735980396
81365568
13693574
857370444
386498366
433753471
478116458
457375
552191125
18255869
3605
213284670
566166199
647237589
831147434
208508922
50044
766486040
451382347
882435864
847913350
629415074
4262429
822409881
38591443
25077314
44913703
439759621
436469370
460432977
878972007
401409
405729
462392022
667563241
980794996
612565493
196753034
810122246
395620847
743964490
3244
628322008
455183
659819608
805714523
2685359
4907765
50913
47293071
55777498
358755806
4418961
787371191
844265969
363227863
689111140
45905
30678
45930037
203104352
28578452
557491
413781257
565977164
4945924
120873986
226533238
858160184
495562150
511371365
637665049
456987288
580063583
6036103
769251604
810757653
979186107
713089754
347306173
819527256
18772725
35261178
49727592
685738327
4596819
35067
516124559
436226911
128440748
340932145
204257977
129000967
46929
354236691
474958
271426471
480048
535485095
567510406
262423166
443845
526409
53960598
21661201
4582619
294542889
603272927
38534056
430983853
757128227
510815701
573776853
41465
660136331
582238115
49272365
637561
4463248
45342274
467740340
750116759
5788406
433818312
434254
5028581
55267903
311321454
92387462
3938938
691201
923215476
4059058
468366156
930141359
956952483
53151070
841341060
492049676
5818
312807026
668649494
826524204
3642
169133047
467675140
37598
306979406
318113659
356353749
465776
512826212
662734102
771339770
455427
43692289
488466
218338827
427578638
52428366
411600270
871952826
100497387
42222
532804123
219488780
51716926
801499004
770650460
460458631
159513555
74690081
779432892
4595140
158717137
106687546
103746040
758582169
3885483
911691101
574907052
32591
498209016
877087012
135359315
220453408
52675095
442263328
47171
790657361
993656392
49965530
401434675
727096423
244208593
443608
559475391
50743
523714210
46003754
819690393
4514
622223118
747018492
641758227
419678501
239832230
804717084
733547012
402640933
169446784
156292511
45078900
958570722
973443403
702774637
4535517
279413371
4712
45447
194186002
705253276
449464
293941956
49699871
499677
43271
34028484
566253611
345322435
394100686
450076394
256677397
468036555
159883757
428603957
470746
506831
46639
576685691
990346040
61443365
195093432
801606318
11300307
556547318
113821432
815070692
18818117
594715829
776164392
259737752
562369892
844403167
393309878
4741672
536964716
445659
552772905
4639474
676307919
939656706
946861026
463922853
422967489
481956985
477809485
523338062
485351
54528627
168543681
49897
784526760
450327
755465285
70662542
747739267
762624282
46599410
396900413
102901588
325000407
818090220
4473578
196666505
4866114
56557268
596896478
30471998
443516920
110810966
433487
47906840
431783068
654402991
500037585
158405476
386468
3510
462049
4172
206672296
494613013
5498
666487573
4672193
237735956
234843796
414630457
976870407
925003842
946235692
859587012
698883446
50166233
898157442
962211952
505185468
288738403
483680144
918206750
41309
192550051
928005578
2675745
102388796
72224322
656454938
532872972
709223630
49523
346656920
341368613
803145377
5932088
714210954
133129958
451806172
49844130
647177174
43957
582539
4786
715339728
547433046
602139864
353568005
66328571
3907748
927651053
272188596
470560583
35741568
317514929
473991
4853506
241002683
510245675
467808
138460730
356740313
623825073
4198
257083366
995013111
46077231
46727
87799061
4706601
643468196
180602693
5845
572956501
663353054
544427841
791534067
4281875
966508122
957947597
346416765
487196465
620773817
423652864
899397916
4911003
746265862
534586122
528020
227412568
489272978
153240991
70775866
696082628
660377520
745709165
46229047
112578109
52052
49893
52453203
496642874
6239691
914770639
39187955
46592950
255604008
43728120
47170689
50348382
4065
613744843
516838723
49064
194584383
438904830
581060832
263418082
161498299
447189945
565754253
485249620
392143045
4533615
48631
45561
465889564
42421
48684693
826630544
988108285
408278937
55997330
91366887
940511886
600643984
34245
392441385
676101985
441970542
56331347
4560552
530138628
219712585
402345
5622
592032297
303
918839151
221915122
4668889
262431592
902122322
947486990
5193356
457234
43985
213194112
547453221
117482580
105552066
63884
239175739
24497
38176245
962001260
453690493
644262669
948244419
818734148
695077423
75984248
406150036
133474066
627286823
361548475
45393
406851711
182745726
525943591
589198452
704103806
592036651
49331
663872016
858431862
334443727
4964181
896717071
957804153
52264740
520875482
658792789
530135
13830524
263364458
434889985
532132252
858165016
691422246
291301132
195668290
841839362
5239328
578199
517333350
1930
671389605
435207323
449507858
729607221
472347
698237695
359843289
41145
450455790
506947027
574556727
232779908
348890654
490441848
229882726
493677
383161093
46884
127635451
334474117
320055017
45787
36785885
39312423
48049490
811810167
513839
504926
547695582
4510351
143951751
486089446
752132201
179205593
894899263
63892
514162971
13650179
210481855
626521
90423169
54773732
45274139
407330961
984312641
895614004
5387610
341483214
973843810
638084665
48972550
487167238
261881053
112924892
3824
4332950
54448558
122566329
460067253
535076
949056490
817557974
491551
635819200
58521950
912809144
195521025
42896087
832125329
298702093
132484225
60885656
14206961
788460055
781734843
4875
476916
40457266
584396153
318116659
967554460
769241795
538245473
390101982
380260568
148809077
4160386
233056909
932182218
930082446
429202935
275411728
474618
576345031
4335607
844500562
5880849
772574855
675562096
329862771
956610297
178410727
793522267
224300761
43478401
138340242
349741070
947482441
4740977
143041749
284954627
980014397
425540355
621686181
448794165
47251497
891494890
448168543
4441
756597277
639
5152342
94087574
976706467
583573885
684660230
696352849
47375536
141967297
428275452
184043102
34784361
710718761
37788047
680197840
881178053
838791529
750372501
173761034
566651118
82006110
869945093
926361019
804219496
177478239
174245912
767683924
550682495
463860
985777519
57063890
694520491
280670806
428502585
637523826
4628651
5248389
473570947
835811107
343189324
4626756
464400814
609401344
425073548
840072498
38434
455209
782496691
547350
76636468
875422480
965130572
774895492
942354867
4525419
231933
432282710
308748500
162051592
4060
278622278
10251013
960012386
39489543
460911666
18302047
405376
191645493
457830736
51259
36730
895142169
872607098
62062
497229866
695514521
373115921
463877645
221295162
680405479
4681
45676865
459933
498045307
480576
198053740
927430486
659471655
42072630
856013467
533210938
431384067
5425038
416497868
903704406
44593442
703105173
987468584
917511476
348939039
4585859
54287
4728998
504
627530528
4551190
373
313059343
205328124
370113
967111309
856412364
597568785
953855615
4954813
503436565
4896163
479528
3475
396436835
49424492
983548227
51325327
345544859
674611782
891075384
253005566
453355726
941131549
4482425
6389825
125545511
861631822
931438300
196155899
760104957
563181496
367224319
74761567
264059448
474835
98553245
907520278
920696081
46640636
623932793
4848652
463161015
823693535
480146324
571264973
400611
469413
494358680
691296786
872639844
542213346
3594
226347633
227520091
986360296
549155731
747280517
223076944
454345
573099761
5912
51850294
108199001
177392595
5049325
888968579
4883699
943557544
258905355
481424579
540225469
45645623
766056108
327050826
777054868
84209353
638019558
23944324
913169730
640084030
703091909
208675808
52822
49079692
51613697
452179080
153111131
49800
424646881
4152035
221517260
4640800
90216866
2971393
238622529
721977602
3957040
571576138
16277008
799004506
708691272
851974989
569282457
356744977
327591699
684008356
61099
231246849
475824158
5747368
355406919
288706687
842963859
166588892
796369651
669170453
647307073
5149187
416804179
4897704
60402442
448235
823302045
486366
47993456
50898726
555396
47642093
820823206
604175167
857843845
934163794
148600492
4708085
5338503
149676646
4733052
4650343
422603171
84218490
53816764
173222821
5571020
318505713
349233
934612756
453938189
47434
883926522
711518951
453357820
446275
513053289
49039774
189281109
247473682
250684162
465781131
347686974
3358
3957
143229805
409851807
48107216
177396726
558103158
745378020
298315641
875736173
672548870
961174793
870191429
165428316
50141713
33368653
506212794
5830
283652875
340298909
718230681
581552521
147689297
262918958
655262053
216236022
55895
422436140
5191
978639630
44765671
743303207
828520604
219325466
857558659
48198636
4783522
44547380
45634
522615932
615172403
53878955
525949733
930479342
377894484
41890068
544236913
367264047
925210419
154309893
135770066
48318180
484857
443344402
407791372
319106201
47577542
49791898
538251405
750784457
409200011
48400
239316750
93790712
138297699
41227424
286256431
370443175
385380778
738852279
44014373
378373996
64395130
609735192
297691860
841001093
650597728
683621850
415116448
409084084
541
343338516
43745
81723617
38974962
431677013
20441820
49493
474306
438314652
528337374
282021853
486
994844330
27462997
47623
32879809
524333
340789651
605181757
190782897
826774822
189942456
694925396
209918888
985114624
512998164
47208
58828230
704551147
780859927
982296822
47905
68927849
203624063
195352937
5951552
481385
468048163
917625244
494794
450775
46815
952993054
887763407
753230647
354982
64194886
47175801
272382891
442627815
780644174
629139
870901823
619839539
749657846
782407362
4330
173112835
409249346
953414950
449095
587088950
464940853
4914629
498892291
447357
300129908
551206877
4220
452769
626694727
53351
482531108
277407751
479359602
594759994
4954812
4585143
234856727
247365329
448597318
595815759
580221962
3849
892722634
4435056
6454723
280550618
887204213
687948650
5473
446462489
4703810
485721
529385801
56567062
25236
33987445
586654
397645220
751680005
5689265
256
314923467
50899
560966482
51299
125743485
861243800
549041288
449964346
234652970
906730063
974293309
5261
6296
47584655
409924382
420849805
594355054
23923221
398737787
49023
406950273
568046517
964443342
842384427
657956656
77393486
84330141
467405009
352368731
50414
404857661
398
165739895
558331793
300
912481132
488194810
466916
967235179
176883485
70669355
4025186
487928857
377556786
994868228
23607840
971874688
666
5931
4865487
168814412
795522071
2612007
408340346
103458117
540552651
599989769
33633956
322
4483145
4569896
49798910
47180
834603351
565390207
4374179
478391
489896
5751
488462172
47218
444445
353493
252733688
536836667
454780639
246393
559515
486512138
784055879
141469774
726155256
994006011
668078602
39450475
282223994
243209436
439406878
52376622
934054439
159059549
311764
42870
321502749
19363
12864773
967775092
370224097
923299717
759492932
275372822
924284852
603043273
388369275
56398
430629675
630166836
35377
9403277
872608039
550967790
467785
644086155
4658673
51866716
749083418
43605
457099500
590689018
173481543
459950
369713530
510413128
83163535
490011413
465764241
249771213
368773913
9122257
64489168
771106604
5457403
405201775
673662797
455259
259692190
5201
56177
958276303
410235283
628716970
37898089
153015083
44639
46586
28159
474842
305227219
19958982
44453419
296509635
40806502
504103001
503300
983136320
932100288
603239215
416353135
520403
204651571
158531800
601645819
49107536
234961933
41676568
257024681
96408884
873071862
474432011
623006
455179852
326401508
190663654
171
360954895
265215626
262125828
45759
106543871
27617522
379886
496928205
603324310
649029177
5170086
62901140
4125792
44083
207741827
388760388
787178517
531762510
141368449
46125777
491510886
226732130
482627
325868866
151268361
310337667
16672656
822659583
47817212
513629882
33668547
200450173
44549787
802260584
33342
594608584
759037945
573591244
3951659
474844205
876564943
735193475
4095580
909432711
199040362
834343849
461545100
521898901
5395079
38232
903797097
569584671
935578732
782005773
41953627
705789246
636300150
142109543
144221744
973423160
6223
497109559
385575800
302210646
446354
443272376
4267577
491352
507609122
340186863
214786916
382917366
35062945
814063581
4859287
128395490
434373898
870489268
50653283
44885681
4138114
865695012
5061711
42723
803708433
633949303
49274750
567739968
518748269
4480014
220092304
27618767
379451145
842536531
84986057
46471505
893129093
914338122
41426
60473
62247434
354994818
48313754
333891981
240670143
183973235
844869996
36638023
574745843
588700315
194954008
476490228
237546123
739521244
3846540
671334410
399623748
35253272
479408106
731123544
302617951
682157419
588174428
488551298
98270425
980219354
4554184
253542159
278421079
408292850
4955165
516940663
46383
64049
792407325
824244745
838216798
4418841
573312479
602164752
368754236
462213701
3966118
716306708
581045
380692313
300326297
510723
511110943
749491890
884372763
4751725
39600924
649772196
453404549
4189
2244388
487797730
763797307
916813454
848623634
758742163
5085251
404353
40205622
340353636
4583264
37426
4655
459709521
42601
312966989
405365137
341627269
5264485
873677381
192756369
266934152
518061346
565116908
855846257
231578794
4688407
371785505
225620121
50185328
291622
297029659
871790674
172578049
20698275
455736738
703711060
252426291
223993835
48561918
538707556
46147130
385033548
734072302
530533
18334368
773926443
981230797
822444693
98300801
243899984
443382255
293
836414925
329401543
385982649
858346585
5277460
471324
971846872
548925412
221019015
428278
862508888
371252326
691845906
976811815
168004112
4459104
654806953
492068
757693274
366702040
56358
4625027
383394534
2750349
281413186
510758010
4819334
302313882
498064111
42964
343795916
35783176
644926868
290514155
540160379
235979591
472035115
56341
4760
5971916
479655
470955334
954296179
250706939
615906436
879445324
4414
473378
798964332
989245404
58187
4819890
462979309
219967589
898691409
920257019
445828992
48445
449636290
452377466
616153638
974087090
4965504
56550876
182113345
362156355
645696120
456812
320670500
990025417
4662749
185055600
3832
897036014
918800035
63499768
72427470
634573912
766898568
293663869
994750583
46760
4858514
635626838
434005467
189105979
114476327
236852207
580350412
98766935
360952431
462052317
44599
40337155
733555455
4934739
610003452
402326
447496
401276
4508
465053
156999758
445729246
59943493
269884878
835901925
910597221
188193720
782243067
44114664
548451942
936930643
152785106
356661774
45584
5617520
784514831
957783554
626068772
6303
845632255
486440
43171
452964
464446876
261391825
4699267
539398028
885781664
49983645
197570522
122411651
327986361
236821908
335281712
72902955
521288969
670003383
87290678
45034812
224679627
3127
428396827
68784119
243474746
772387575
320616786
4780
538082363
752856167
4271773
585836820
568748112
49023781
44550467
49066067
614692
368570442
46387894
36216080
973317665
14227789
166019618
432230775
94300224
43235667
489125326
447091083
738255270
164711055
833906199
472460095
862551368
55883
17069892
440191860
767107178
800108009
821541387
601230852
250631250
137298660
853577279
44696816
1564924
614019080
184706185
45350
311882627
32691
484723601
47122944
704091686
958092727
518910206
46414638
571365
555542725
136418638
330355190
449273227
483842
476257704
810027603
536449559
388493
49510644
342391109
531302017
504569113
320876506
4304
50621
48681
5796
431967345
534039402
545171615
447123059
364535809
56965
695676630
772011770
46003803
422669421
3913905
1614210
451785207
648803116
14491626
614979623
198070328
835549153
901043787
4715278
810844913
656013040
36250480
670323989
5231945
4692
763934529
769490489
591681
569952789
52456
112161920
2529010
179073993
581585287
79121249
64757686
733311203
904334743
545017455
111714495
421512956
466572852
490909468
275481324
4772233
331781892
474846
58177575
197203502
54899
492059829
46326634
46584
73665209
3222
37589513
46904847
451839765
46072036
397974909
539992
850118641
4868560
48621821
867702115
56459657
500514728
825902901
310019487
47357
476418398
321278099
216095453
801881366
149767756
483186
556660079
638733529
47975885
446523999
952185885
494931
518928091
321382295
5431
914788083
354214741
740357224
730898327
573249099
247446205
49407680
26645629
715950698
633063118
67970
950975809
75898479
13689871
498316
5080971
421144
247144432
120383384
464309850
465604745
271641247
194977883
940093765
81693617
875568379
884024577
828937631
504005897
575944960
41217125
528391870
4618531
179704984
908310187
1673056
46378896
640891168
607994899
455938737
46104
3794
484584767
223205255
4559190
3601940
62284330
733857550
852305686
937804992
377167610
4194766
182111425
795510613
644736288
4461657
451897295
195
175939519
209568438
331012474
954634
111669876
4973123
669823978
56398578
580159
417773092
734213291
741086941
575808158
708741491
312043874
48468366
49653
504270263
41582
833364140
48853210
605754901
370917
710673286
500370
531245997
5419
691294435
499709742
64321
532381846
4624721
49656
4412153
528012064
454099178
603832901
653396179
5477
474703
4541461
795566238
436085680
852716984
5112100
540114332
656970906
413558569
44542
5442609
164823
485503954
426826
595505514
151545373
326448007
675628068
447025
47036356
393135717
310640881
562916015
150946223
628438453
979950689
784252336
326171141
101226079
958405799
720190377
903097961
39177854
480309784
998864948
221747330
533284978
56249
497412482
177239937
469697
569197618
60544
609640564
5808
16058524
3699
50132829
681602040
39419
490347606
86446017
216172466
298070214
213106169
321774977
466565
809394798
273159169
84835392
600195118
146688533
486220693
381861897
45775
493462888
329722798
815914519
369754271
85226132
476607
313971965
46642697
198615205
230577230
49974
395869694
514816148
49154
4764688
5529586
4772502
48279062
45034
451298796
40799584
191864132
76146607
650393553
913875213
51178979
4891633
317467132
57654189
6781867
888667951
4297109
48913
59236190
462567283
449975384
437937047
459723
3870
656760267
837406972
146519929
23177854
422835356
928392397
715410542
949977973
527807050
255090316
284781882
44971349
45734
12852989
65382956
454860
6923412
109114244
513936670
487642619
289817504
4368855
4759305
898774950
47647540
564343000
58669473
175715021
735157878
366645213
812565656
523039097
386648615
415771019
452568582
588968958
560670538
5676
985654183
462359183
401
53835693
4573662
372163515
4690407
425154
292714405
943423212
755996270
41470358
124978884
465689
36352612
3531747
541529348
657260680
838012314
4014364
4279823
419547223
387357560
48835
412696838
403701675
535176
41742
35314719
4853781
133387163
879171810
845716580
459921223
52077
150504941
557098240
226722851
98477933
765887211
418262144
3813730
880255755
520905070
334306290
219418228
95376567
105727266
886212759
366642250
534264342
60856760
873354478
355697022
16834281
88396124
438319633
46645
357627194
241918182
644648786
634734536
320284584
48183789
67578840
531631176
45597
464945
48894753
448081906
402175296
560662956
808263654
689439280
319721007
457056506
478471117
970129938
798955186
47329
46312527
388907763
4563464
418977076
180009740
487545302
794145589
68384653
44552
618370048
789029062
15438297
479563537
50494
292227167
535952
50358849
960069422
529734567
256200
888110086
811772546
444711939
641123095
998445324
48399084
33117527
321680359
243118486
720896233
537568132
417981559
499800
981887382
255543168
48464232
5500
4468418
222706344
315375538
322760765
926688294
20882085
56284122
49507
532900680
779041112
564009578
356066864
392622
267816705
591181087
576003657
323920225
985953550
40382382
539366708
4851790
97924176
347074263
965894972
421620
515955601
475016947
184161858
5417031
895171791
131821639
381288344
396716265
369320627
543291595
63812
45472
147622326
409939
2485734
997996770
285767630
956244101
327747063
39048
946989511
853890772
4652272
4909522
4577615
51951
337761637
218413618
397769508
151244735
4684497
436339455
570786900
842331659
88688544
597980636
484675
72875733
662583890
492634252
513287
44316749
322057963
784733554
40976894
179684746
4120762
41494
317323840
759315246
16555876
3421842
598939331
5240868
466106464
741996727
41983
499306
276252299
470653333
847555833
45360408
746411631
332238680
499645133
280446831
276780349
38130742
405078057
739338480
3296780
72522207
511542
398159763
676233767
676435950
326014680
975832594
394765679
451909957
4804
4678828
639921118
569088728
418786680
869832067
4034
385042916
191955430
358550364
294523667
439051905
408082
46527617
426521534
663555836
419824
48326416
48884
384717345
463550234
829013207
862139010
657946413
295469349
469432630
216852187
205888809
4985855
537530825
642415321
842786685
893844513
797820036
45023
466866
16444145
455545227
491043285
4714260
689714646
94502616
42072016
920957420
399152499
29868
38648100
3023644
762115545
186443667
287995005
490578
575204066
569109339
68222282
49264443
516654711
934593407
517692
39417403
497508
669132942
118083411
516393310
361999427
45562605
278749723
947127239
434348350
240747378
314475647
332143399
544130707
268165147
211239267
476108239
561775625
4709740
555066752
410872
44991853
203012525
638815141
50419400
398445286
41623
5180824
108846806
42554335
498135769
460298
99199503
301674140
49595
544942727
114567979
20211939
954453959
47139178
602934888
640696164
491167931
769983793
627151165
856180744
345688923
80450341
732324380
425747878
28850346
439826261
739512433
212222251
407078685
4863516
751740520
784405251
176069394
52755908
258652784
4050526
49135
894924194
475104147
468087
241081524
410734887
742634419
98052259
173876473
515998563
828071500
490589
783799182
486807
54362137
53310759
32392398
432157
4722310
6231
3308
33523588
462401988
332117480
58354425
785393908
920518112
334767897
44804403
960197565
485467559
456456804
444559689
721093224
543350298
172403425
27401244
99139381
540488222
520265159
368312555
947736320
555914162
674798736
342599034
53135869
235174168
27251478
609762290
370557774
4624566
54326067
486799
4826270
501317
858274451
862854630
4840818
819391460
688640518
595793467
53677
29641082
693586654
631768058
49849102
459202
46329
4492082
453571926
125423343
746087526
797942913
49257
438350
116243808
3967405
5606
6188505
954256122
249232119
843014852
842693827
934551708
4961914
48145
312213132
4604085
49418200
497996528
486420
345682791
47645978
563373402
515840475
984624825
297288160
759237150
453129
429048454
335380672
45247574
103113677
72974663
50140283
425776420
832702779
165326808
436568
4696697
383277389
283458598
4580031
993911357
48121132
871514647
74404213
885989861
163772449
822298542
615046453
457631548
688986131
855132930
307255352
899585390
49228
249082428
541218295
997404037
545219962
595234678
492984081
39820165
4343
837150169
4363320
497715
44953096
739791680
106917002
376555003
490323563
482427596
44849198
4689460
662386507
514011705
688806074
48385648
9471029
49911411
32189
807143549
162968857
938820141
389906871
880685047
847148456
122239461
35960781
618224876
48459
39475
49718
880291348
585187889
7911070
401258687
257445057
721473198
487118683
154228287
628180196
241
32384641
661031717
3406278
680202422
380370287
926571982
644867867
48757136
383120
3744633
649025501
45838442
650560429
379950369
237830140
604897852
4909483
41286841
678635868
610057
224430402
4844393
40203090
904909524
411797880
524617856
549160574
493285034
214404395
426181400
528416
393904843
872528199
446715398
495326157
692877459
768104882
28483280
4658017
482023
380668916
1321085
117561996
4720
680567458
59400208
408375735
450942
843205108
381687197
391117516
574846011
80527852
83793315
301466465
309568981
478842604
383699544
37772
473529542
393405454
260351083
446390744
41556919
54324346
2668
448507524
271575211
9636758
687120781
47122
909388229
472450716
5245789
369463330
853064238
14449165
39911264
974218258
461487915
821427497
725232004
357122376
4467518
64597748
276892874
550183350
47965696
33176094
340959839
423600112
459931632
465532
3068562
655622802
384720391
252988309
486273
81582458
4069837
789685373
257271915
649026176
461186878
918879123
460897910
49884510
4946147
835790545
47927404
257972054
39346084
37242
214381384
730399256
20972369
428869702
586257199
40665715
394009452
484105256
32444547
508156968
641082124
4967408
5857
58460
197927557
47087
585042114
5762955
350595367
754391747
805005195
485447521
54823126
911258604
11938879
228556395
626731780
687150794
463822
132276566
4541909
479729167
962949017
70551746
783655770
47026360
692893853
531081
568410989
628337997
225391822
57655617
736290822
614671087
47817
401274758
627488891
41764877
50305
467538267
662069766
841947228
472653952
4485021
249198581
5063
229231857
637708680
52568350
532871742
6506
115327847
912645400
858847822
4312307
4637
338137001
854449373
634851098
696307881
46520465
48659
942024993
109322998
987233883
699
543385781
972336866
530358
761541532
529136587
499504249
497684
289900519
51867
435980242
750699583
66091159
910833311
445786679
182674515
136045931
482959412
45760
26451
289762926
919826917
47186
463900906
401138950
753474458
255979194
824890395
837913816
450843652
490573072
19343394
777715334
939210605
358246033
41306325
771546608
485164013
534501246
475507913
159533147
465570617
45723
55440
5880
574392788
875635101
339113153
400131275
4927273
44872936
23731030
48613098
48813
32205
916966939
17945809
32460972
89689006
757336445
436890228
721780643
482700211
831905338
964051397
753667896
545854966
756997591
39851
457658926
727985364
787314447
3155
464952
433825559
70865141
52135569
624930106
371599910
909228303
547300613
621440003
816191274
270434554
57108598
803716664
44595503
261992229
915816648
533893021
850515039
168824908
48960
133989619
45797
906936685
385460
139804186
507895901
166419755
201592964
495601520
419650995
367941343
103776044
511690
57389
269647010
903928226
50580
857619438
403857735
15272183
27674673
471573
577161982
374521018
564321925
146386425
864953311
917927352
46175
167838395
767216845
603029942
583399421
964474939
4578440
126021767
346889851
3335
44992142
45122
490683870
678553884
89722136
522346668
865217877
132116980
840720401
728134
475548
232478886
495395637
791143238
18296465
569287037
23899643
982265661
86049400
693269818
691464592
464750631
765876063
504513
933488704
961399166
395725
94470996
962575670
455997520
39271477
438675166
26769997
44373415
37380639
662538042
254356036
456255
719353136
739587252
285117033
181369471
69461303
525626698
463298715
341914481
825455187
46243085
961333371
685819020
183156351
286386763
176302073
488002101
4661557
412003033
700319895
981442645
573441289
890615793
444486
738632388
750187353
74593308
636789836
523796255
574038954
491909146
766073458
55755053
384606234
880973796
77745021
5007005
41893341
174976789
49920098
243731483
38621
44028846
592419449
405402804
413623109
638332
794404066
4753730
551803
713167420
689919886
618949322
199857534
308604008
52204
381399179
312495643
381947260
125977131
486047643
603041908
50892
3477129
113733931
900664433
519641868
5071431
458880885
514044
34006777
4777676
500555
337001685
592361127
370531692
460182499
415733764
461915
390517019
390459395
245888813
880180110
356971200
622247744
920215671
543035157
468241852
604178447
582235162
156205335
48838281
449832
132509189
450305819
4739142
480977242
64033
539550164
793445247
375055649
64878636
799481204
4073746
783544809
97561685
317158741
591481633
535204648
289125
3633278
183462995
732764348
971119577
47793
9038560
4772
4623880
474142
62660
269474998
421955735
774642354
259681714
689626608
578546519
475816421
139953894
764728126
616
132014591
888929614
618824658
653261389
47623260
954267519
4405706
928979332
714972480
4547
413663010
48997
936717989
441817928
512790079
833241545
45520
254696015
4516702
378604693
3779
13007887
965546224
428936092
4130630
884253185
183865747
843127722
481149
57126
457600921
112554080
416985007
613363700
694509
390752093
368228790
139237867
738545134
48538
425916
41533925
50814847
51
376677353
376229667
539872781
4355
390620366
32694670
530180599
845015530
656521013
869436388
398772
49763040
471632932
578364085
428273547
141942948
53734869
48410674
692102600
427474425
909454079
325529
419029099
304754
698211061
847066677
44259327
6151
4633174
107319329
571299903
49728319
55354
48380283
549716105
6825
970848387
736255568
917936057
407272383
478097
613768605
685103740
550512888
107927223
519363994
5272
89971782
352747999
4175
122457937
113127684
904747462
535909306
880774165
381701
3902888
324088776
491921982
944154188
61390599
43365135
4118
4594555
693513572
954527033
515375533
859907649
490154507
498098788
463511716
380892600
33753397
337752441
587691
365189679
655417562
493414
179169891
925575581
44573
52169
14092805
6954701
48905397
450661411
429753497
638625934
101786355
43341
20193804
513812231
636594059
754324232
44765330
313023838
545208
39804
909019289
79546324
833920999
455194081
920286819
404623851
5245325
907620009
729496202
478632
574212624
44292
548234620
45724417
744992018
424269389
453988062
26351759
287338794
4281445
46142416
3375587
54049580
612430556
4524929
735506571
42227329
524937423
4634237
728077345
5916681
236733166
455763579
28687
474719184
816442504
533043960
520407
720889807
188038376
59312003
342362573
110922711
2928584
887835450
300139920
4289688
3012014
97593035
974780316
448749752
4534348
531370974
4162976
6334720
990701616
642123470
361213495
461327982
160321906
3988
489544134
331354159
52764748
553312
5156394
457814988
228063309
44706
596703197
813824466
218662620
587819705
254226663
55826557
129033014
700616331
776516288
6885219
100122897
49603709
699027121
729296282
558287114
467994744
454843447
50407
286962765
693344655
254206887
310273457
22720
4910643
500178508
95132117
149810363
908327764
237973047
588891202
34205300
360486742
706216217
367665464
398624717
382163
226929290
393973676
3662903
48059178
462481580
651270537
467595157
875720890
48213331
530936719
778256287
556341931
232
104825685
42711
424706789
421088404
318782553
244112271
727189217
530038566
672215985
47527976
42614
55429
305543674
487833500
5528741
329830961
409266419
53561
4162490
965051251
456200677
527635141
467400309
451466
262322502
385872755
435932585
495314306
4967595
4463586
40815
342367838
6369
2643306
470905
5261072
465574718
804496840
250558191
51077
38771
485307
207141974
498104714
209089211
85311993
37292560
323033038
53720139
461291053
404369927
888095601
46828652
471615
529583061
472614009
880401014
51713033
49961
59879
715998724
98774872
384145077
549882102
4500684
770603618
439940623
368763927
311815634
397845
53146
364091096
4368394
725994
446203141
987795563
487026372
454070
155048974
944186959
269533080
434275622
848087272
444964282
11833369
66932766
612057652
4637793
493094445
289501467
6035346
39534760
480246832
40659
415979719
488974
132095915
681826673
460505279
49654881
556
676786183
840175555
4667464
468818967
227680421
815787547
198669669
584248434
261949786
196718313
584628582
60126152
629731761
4843778
158889779
228801274
51178
53715
277089467
499627304
420752840
432389
843595310
396850567
841949700
40747
347545598
44972409
548470936
997961535
365712018
46606075
868695915
742377042
612354405
463873454
35615720
499332957
448517865
635688864
740733293
139344337
850616032
522850972
5120268
672372177
615399972
44946748
753223209
350447167
4468702
734539067
498169753
45418713
426269
718667625
370261634
5620387
495502572
168808398
536751127
498209417
43986555
4817241
416845848
57013
72680641
166567297
48664419
230383636
437994207
436697628
564248991
53541908
470141634
324783376
963107790
811638287
448288636
578050462
967263510
169701999
41087875
394786439
657562171
114344797
600650007
449390
494607951
47454
239925528
453205881
449380105
413900243
53459769
46112618
52524378
624781014
26865389
888110151
618775186
443575189
31784068
623132873
641453818
651323625
48159031
41453422
346295051
449860636
33914
342239997
950131438
846376650
3625054
3616100
396141650
119222348
448968
524
454680350
566858
5441
871556472
975912684
51175
992597406
491651227
301192525
393854353
400786596
653596342
410217
975349596
304675072
272984
640410050
700329868
569849896
882810599
677735102
413750542
998861466
490262
201
814295721
859746741
962434884
76121920
397430983
359139754
287898932
888675029
99018731
696452125
751262646
488023016
5513955
776531798
634506568
52143071
345410529
720053349
780289493
174505873
758456102
245819342
519237012
128108336
789518381
482842440
721470145
660238282
482413614
724781897
104538062
579717103
48368
839841223
947164361
550147917
717339145
248291030
940876914
481799411
966539777
122457595
45052760
81767459
710513934
50919199
862692391
482612563
30026096
933582171
600910185
489651614
664003374
650670
40985
630864742
310871665
139425557
968546365
438861577
291432821
183419386
112935747
466168407
214494442
180265231
808232305
171445026
489056955
918528073
53356933
47706
343627434
357875445
924494125
1416
838403486
42638300
42638
586773834
37781
494949137
681079501
466972388
30606903
43834007
570142
344906990
722568629
510355439
927705813
49423185
191504578
27721
6369015
847527661
948988593
180894575
461098461
681504483
665295664
136035905
539662280
874749527
49958263
809249460
40049882
2548030
472339544
217746012
497037803
750727040
47353
70079413
44007603
865854395
493654633
48206130
165429273
330450604
874118453
4152400
672725211
443538
4326528
692534266
44599082
51889314
479195125
786745733
539297297
857692139
43002987
496306
4650794
975540430
252565154
425297468
430151257
5216024
50801
543835103
5796156
166255906
401492
575419802
558049180
566782869
620900277
49011066
462231
553341257
772359437
44571
385258
956254622
47782512
4720064
763516231
34780
349883304
547028482
824778774
62005369
244875445
408537947
831191443
95268758
140613540
126461196
894901134
374563
48648
49670711
319271062
197660126
234184198
109480263
68393798
966228420
479182011
4070
911482119
4691434
635440135
998338894
278436255
927199962
19711220
915238860
897688786
821410143
828513729
306749858
230345181
708463798
3672459
132937445
26686577
45328617
875234459
925377920
21217492
502246702
976724471
31134
618878417
800055782
392836210
662650123
611958473
312064823
154316450
62894077
43881
471695779
592736554
491507
4706
574707627
716669546
665247137
695122653
968146497
887916690
4747647
683577226
779859589
919495664
416807382
10789560
4340
417887760
40197
514207
738233011
165782860
460910256
57153523
55640
667126236
805165308
861576467
522375152
470667876
44478
4856521
450954491
318572608
575408915
47807540
989216314
950965185
794356206
148039113
908204680
892658024
25993414
340954457
982441657
867513358
531735045
42555
585660447
465374353
4861536
493454590
59995425
153858581
362545310
355851387
452
377104162
42242
471562886
52986497
907176828
5436562
422800
34080936
737514220
62
4790
148898800
278346364
17224552
510882954
514867314
259594911
744342194
286797304
48344607
500427753
473558
658579140
503378552
137412072
59318
829884800
496608346
47797
564283
986417525
343193245
380832198
441512
4892293
786161903
710384452
516022659
790346909
649819547
491729141
66941069
869956401
642545277
818169085
891367641
50462359
45119
343585413
914898027
777516663
491545
137469061
42846576
9082369
4327826
281709741
731882443
2984940
974447256
38262626
46014136
47860
91110746
66104633
635721813
29300193
982011538
914969559
228878670
386192216
425773879
398879
252091
734740778
40448437
403245557
787521964
4645738
115436533
851896833
926546004
2310301
41779
821620226
262423568
982670695
670611559
329015189
4984795
618636558
16036567
459003183
987115664
258536822
63266538
4792319
969290370
387487070
389
42320
234828072
997510318
533275942
455804474
481674919
963295728
497260824
53152155
113501614
4998605
568916487
827064547
598687744
290334072
386735498
5836
598257359
753567996
354138277
455240
147097239
132739273
510180727
4885294
253465152
702885122
755723627
335938824
6567
791992188
449812
363820170
84776672
5734
20386647
164463121
133170809
410252
49207
735419027
286954863
524283584
994790987
326717
498067904
420564006
720426130
4617232
597751927
391367686
726341293
284667508
573
116416936
5003135
124069801
600869062
633032315
952485056
46103
220881537
4692284
501748936
304418062
695876880
51435
687011768
867458416
49392
473917830
995205418
477119
526848994
824047791
508256539
923290758
679356151
456525
410716289
75359528
771506740
695462443
134645305
4473666
533580374
551785897
69698344
414369660
132365637
318839342
2024
992983919
297362050
439678866
407975008
558382252
127072574
595432044
213612386
666714194
631081567
486886345
199083137
249796596
324517
768142965
4472903
79375946
136036611
258016823
505905561
111252192
459459464
456790
490412895
51064170
256449312
280805604
415790
775983877
801037121
446271511
909874914
277176244
728
593995111
416570044
720986340
472678473
842175355
705007030
474758246
404276567
751048883
484631
51646236
333941606
53859
801358228
64247501
45244
454002
156060185
161939988
5822357
435422604
352580338
998117437
117904871
458394122
182406130
841941196
625
447257808
204868968
394877
830702412
452363
117729322
553767
48409
542974280
621971350
719060839
527827
4062840
567460740
337743071
420412701
4556529
441020
970978475
486566469
704264357
929587267
729508299
839453541
354573939
955640561
45365
42361143
775871772
290657126
207418552
91717730
803154564
899080689
406346397
978356583
993943552
892768909
455075112
490062
223909529
605756502
522603191
44144294
223883466
380781
480257234
169090565
151467343
88923517
693241178
47543
415369590
267806620
674561753
30297528
46714478
79502626
405839633
319054
909726284
834411833
452701
45553716
302452061
452110566
611834168
831117235
791492650
697712668
72679225
386590
8184028
12831221
639106865
423530509
448311
479362
4654
28148157
683293850
928222182
4980
100272451
464406461
5301
270040617
463760
5434235
36722
5133
39218798
50049581
5293579
95435250
476683551
571839379
39417101
871842136
102859073
53076
138663716
258668556
795257934
3815173
77090204
877552337
46918
703426954
54799
45642
360868480
133691586
107339615
756918896
48525
400429590
540127
952474352
40746045
51092
518462096
4063190
576123964
587559855
721033130
895017145
6297
242873876
430403
55471036
149696717
58419727
475487886
197278458
247308880
42551
241624106
402790263
803657610
886121882
802162910
838484213
12585910
35828
436122905
692363980
348873285
91099799
53446
217050150
894793720
482586
911320819
647582564
155212155
911345684
44939
228372459
821882127
260418161
297178393
159173517
395886146
424657946
564148313
4493183
73812829
770622348
482346040
767355145
181021129
4773
438939225
746286215
48632806
5049
724028640
758514873
46182874
47245
895987237
561737581
959530446
516422913
47721
3056868
5238
298625605
354204483
495317
247728714
268545064
906633900
446207894
519215721
687293636
475520423
829754498
978573779
362014261
45102475
395374197
206840623
631125353
4786617
44013693
931534661
740246687
962014176
71900117
488206916
48563
577226493
709795015
262876338
720549421
578251969
5287900
855210649
6132834
748051471
137493126
440967
27831
465548
968927026
53312
571560941
394720502
632063718
480442873
4718337
4392021
56918467
357949889
704034972
286900828
601869881
3375
463069261
464352152
460971951
37741739
35631473
349324217
470593141
563569198
514498146
270365696
635421
46664027
4570586
707934697
513730156
927929147
473023964
64052734
314232360
4351339
193474872
569622558
4438
71182119
126997000
4740631
16376434
47753
997736008
477478737
302950911
511070215
324565808
391096939
113770976
397760841
40518
528976930
593230152
167314127
5103
785552604
6162290
607369928
93174310
47419475
681836458
116153474
566864723
39451151
472138656
864374854
4565606
614516937
301202277
608613098
807860848
481499
4442
323352316
830869127
54241
219221364
484785
548861677
436951162
51500440
6273981
134490871
30882804
43263
230448514
721164947
789501190
981053875
510244
200715120
4570751
91933503
483347668
170589718
209537120
641530414
364538598
49440
748492165
348737
365804352
430077092
550178359
671878799
4831473
473614
46140
348787768
129752554
669649436
423556839
490958
811305952
653042471
101171058
181096696
220198612
708752882
46185193
158271869
525488255
404247335
49415374
865499525
5012
447433116
162788355
203237566
50048471
95796285
46934172
67858188
4991
883909735
4876497
47382550
506232
207803
428815128
644473573
353614612
557224996
31865028
4557
5003723
517022245
871211119
503398
134167952
755372118
555567392
473322614
251008487
485037334
954428593
42880
482960
55905737
4045735
498193
394109186
4615728
449499
6409982
914585910
741700949
636804041
4526237
429092770
758156774
66157360
837491705
63859843
45544
436070246
4548944
33058246
43036361
887028550
168611790
46772504
240498851
724930032
80935060
130859687
51775077
960970845
296579147
46950
128809223
582011678
708325269
643769608
46275
566191902
635593278
586818
52439769
624195799
434540
410082277
6764725
4655253
472446423
506864896
4514436
630014095
4894233
4917314
44140952
387589191
49710
472100584
420678287
32601056
45392524
889010012
718479099
729510921
589888129
941346657
103911825
5209
79048111
44347707
563235079
297163
722606143
591513
3988853
215348865
754805323
528084133
49273
414931929
279597540
238520454
786841906
74715868
742256140
703084778
48540042
385474741
560665254
409330754
248543906
325875421
979672553
780663083
5435156
805850970
453561277
537352405
62844
672944325
38397
509337173
259235293
354725298
607077495
536927051
47189196
665172526
98355266
50651046
484581303
5556339
4627159
311455054
552500520
73638668
37985865
649928467
31880422
641788799
454694
336281189
964613316
898238076
420453966
802153115
866933819
131993228
309362154
106501265
50993
101989380
389428512
45065425
27984434
132548836
76660454
45838162
383390476
457471355
56589
535551172
44442641
312302796
374948832
496494464
204318850
186337422
465038645
464191062
526715612
529833303
239815933
4706796
395239939
45963
360023814
989739655
4585319
513944
198315835
834083316
992660763
438260762
448943
364303889
825662225
872924581
876737221
795474178
146684613
415913066
58532750
734877245
414847851
927419563
619336123
925468586
461142841
955997874
774480619
5605
101703988
487302
274164198
623750226
44956
948809334
4637770
241220458
197977120
421715932
38887263
469610
804104294
393026270
711381688
3857879
378863413
861026531
49459146
692856
47918
544838
855460492
462989819
17291327
456114
184468237
631825488
742750571
319306060
514678928
704967060
675838199
905756610
4959
559950302
412770392
77296470
777896886
954485587
189292070
481099766
12193060
45466
7292041
944556281
496723237
57968551
344325597
905317180
20431
250334335
291048708
809151340
20069703
465140246
584351769
891336762
125880157
613709673
755814163
857479318
290104978
182957171
892023793
28564804
92027534
44734442
704998680
179407548
53920051
470298
735051562
572159115
336528625
734765191
507780890
32810763
499884662
51434
535494474
55207025
4739688
118057697
829293603
44767
351575153
417740597
779555331
516598872
763813100
552271453
77884688
463093
896722798
162028441
473368624
707737031
196583891
477
46998122
711927754
148099194
892998202
647
379070746
464761983
950119316
4460546
4231041
51692164
251782756
981565177
6523
983212042
287055501
49176
132025249
997247897
605692083
51377151
109283125
866690040
326374873
434683035
492929985
511871454
503849587
292658218
3665262
37000249
139566223
510669
947663113
49708890
366567776
673901436
561479283
41693
382232968
402191505
4868827
700547063
485207253
540607262
43136516
48013575
721038002
606429296
444527330
538438183
434942905
138824266
20282078
502819704
48500607
590977424
44720803
68954568
592980926
327
45272422
616952657
544517361
427087582
597925337
272654200
857641998
632473503
229087313
4021830
41053927
848103240
115364216
276684554
17526191
39072
42959
4774613
752610462
601710596
618440
942361083
377513266
5050060
53929412
448928449
49745
536241586
684097822
790143635
469106490
952049837
812712477
974677436
45901
2737429
229677811
3331950
484511
485241643
56511375
872406581
485105674
182240319
393886422
880452296
121686941
689236796
483050328
46164307
29111
954032774
918843042
470876
499483444
891328564
299780661
419711183
608514107
49106
935615776
18618081
673366138
414660302
458708296
764040192
783991635
356518
609807903
815549717
654594586
154141679
886995560
236461430
59434788
447641461
497669913
571121251
657364919
361879651
3820578
756131773
283228659
297176630
488960973
498372947
507626738
523569894
482222256
6831419
638349849
46189745
470993272
3855681
61571240
250635675
761567504
404051
865990924
448741947
46413307
543819085
807588060
551907399
45902
23646793
743072660
930452655
467185413
41552805
457458603
344387647
42354
354463197
420815431
500137045
668630724
4901127
140650589
513677770
837498096
64429
50576
45129
309091146
364165
3651
210375929
953338
4617216
48369453
177958555
60998
834159708
606846009
5243
524285430
945557479
42639
345803559
729776406
29389870
447672
93963675
668039452
4352137
93744164
3995053
5397
987642391
489399
192240952
626192865
449682
51278
830458871
482445270
908902503
42036
609673692
28617
758375272
762172701
893727848
443573328
466729428
16523034
637409935
383422
47614461
750886359
774857813
952922781
53927
892670321
139905654
285595911
744119477
419471437
720387639
448597300
101942414
5026161
805947164
38942171
623803926
492862554
616127427
39609170
570118934
219791648
953745332
451837559
56274
406031665
422288538
394026276
573270
3980
499462427
46963
614705556
560664238
643321398
4854075
4926220
289819620
620284084
271473543
207401414
491849502
471866
607096997
573658085
32843276
845041330
492132407
240709685
412019454
15100213
4982062
333934691
687004198
220723544
639770555
5950880
270886064
518001885
798976425
5005458
563894310
553433504
44971902
399028060
555388855
830435038
583512747
805917201
178882827
480537522
823880823
638219014
4976244
532188399
5143
559780008
809415037
347717924
3562189
686327255
783392078
11276233
3680
979660099
847858138
471960583
696804816
873806925
920161203
291750868
4312596
56660515
805518070
38
656582021
48617
510943518
584823593
724973530
277580461
353609045
670122559
530353227
420429517
576772982
90708096
537694
332360150
5057114
620219339
486577
141102198
35078847
93904483
990930329
63758836
46496490
56815192
17958355
262972117
484223
2620150
83383360
551211823
34635
328292753
273545918
484783986
968557096
48429
352757726
11365540
609089937
6034
945767629
306629990
800554762
985125010
497389543
348744580
47256
289382226
48083681
538024920
4977954
4520
181533105
582784346
492053151
700116803
14013335
242641861
342895779
803383146
611
905433307
577745689
604953096
368498
531271
42650204
121102494
807340424
357308713
47234
590813433
466557
213246037
449269238
666177064
994006119
726439313
474614
367434193
785254643
25100178
132870189
410588685
285553044
618790854
737612181
467478724
632599449
50650
51702713
311951021
4061991
446976
675790962
44197
483088014
47723
527464676
26170222
321501090
159423653
259182006
3985464
420090
202148052
420828
105995527
207866342
395198
847520847
835043182
27936298
588363566
151116961
52931
819907569
752751924
244885696
4340018
786639342
4855360
43803
970299556
688503491
935977013
96299734
446258645
422463253
55177
798292584
408960
48048681
451785
466088
996420744
829394708
372090827
813088823
824387375
469872741
530313976
40700076
261278614
561851194
233626487
476567
650146242
602121256
875187490
405283963
892070907
470356054
197529924
49083948
343553998
4119840
272835288
475
928147669
177904685
225803610
920324083
574358999
31812614
650629729
759329497
447292261
95814125
166391911
295019732
28
566523714
490965578
437396581
208266916
789246968
166608454
620669661
340239267
47089
458412
32085446
575928098
660414915
386025707
112308258
53132246
58055
710692097
310227670
468046
589280348
687516127
465717905
404160431
286130693
49363139
492169102
5291
499308
657749313
805862040
48092
519125
740116688
100531529
47374
471800894
361902594
20423
647500550
154679255
353584
430251364
824764832
328959510
693841955
623229
578050351
523560491
48988265
124708776
4097
472968310
804062193
872735296
337844294
444620821
9074721
134758517
446
3874434
177394786
87647908
279041659
52934
522840907
62335
126144299
98602934
962543682
746493109
539159690
36451
478777125
6771484
991715706
399083335
506269
531114
790409775
481043435
879028737
3162446
6564949
966571808
348103252
451064879
54964
4233283
76645762
809580953
607300243
450696
511254617
494199
415033514
60684163
772696578
414247275
602548628
690245841
3812
272187320
310331668
367487054
901705507
486621
923013432
890979545
704388594
687808149
148781705
704786966
58208303
462535604
5731
923687076
940198728
48245614
546645
349553184
125140865
4144805
886079204
631419602
748570625
463103
273446209
4736898
49426788
45304604
400404365
470290553
4003348
461098
48127
623836518
473578
877461091
138810066
4596620
471423
292725907
841638118
221117950
554854536
793915536
616216364
498067683
2974
382707081
695594922
49445
236930367
70672235
11440422
170579918
589493564
448991032
5478508
390687557
378379401
984258536
583908277
510476961
48132834
5009
924390212
4422
938992905
441713099
256788437
352188994
969382245
431493007
491360946
4553059
6048
243790553
615012872
774777510
500395017
633849522
646386623
51826
148614757
4666733
635193161
205566091
621171759
56065
493600780
756490696
194910155
430990465
120206158
807902383
44834
25199614
384464449
3657
259947774
590727148
489256
42613507
459671156
842135684
477439
981255543
429371
982343722
45621
267226549
492847044
484497230
4801403
567792893
975458583
274602004
663456721
461253
883127444
271006933
891654951
977358083
4619553
114918910
40342
5348181
298416939
996853359
54545145
4559
704716474
781738478
52650105
5125929
396013672
791380393
44814
4121497
562758707
625816089
12530950
604219980
885958153
839176219
6095
868110104
447428347
609117548
2086
549248
228168573
39897602
795940821
277736932
510537229
316565421
266014630
37657083
52117
47138
442972335
623369485
608709055
47988
467530739
850275802
578295429
361591368
48420313
4697070
46547524
960840302
8876400
44539547
502812509
39687
36183879
981212095
706132080
331156928
300946392
809440848
111892420
449669812
48268
323537270
96572890
4463348
509998479
54960653
48746
229082127
832498622
329314
627498159
4062265
392764773
472057218
5779924
313869196
486188
24142634
494759
81672369
774234982
141862103
619683337
5944466
4100594
4621067
454514
42268155
542207901
829230890
4601
134900148
498090802
14980224
637723065
491644022
265347007
48336
4229366
165306326
302125145
429065408
288012314
52439876
6153860
448343365
73395777
4185
785305677
479875082
606658096
599135240
507354
896461865
467653065
93551137
4938444
815834097
58358177
253770115
972731910
455353548
814681982
283184392
224738423
817007797
804102173
368826739
694153497
25603301
15689885
524726
971987213
190417175
482935868
683516592
674064005
587990641
55301020
374466893
420342710
535524
4423403
745722516
50515
415242771
450744715
275926883
538240380
206580640
48886
694675869
234695736
64000866
632889516
947427942
157494319
194327848
472838145
291809670
4713632
463002201
397043621
4964688
376790620
50828
981822201
527219276
650882421
733186898
109575079
5775105
80367588
628703750
49441
662031731
869351839
448181
981426285
421652
603191363
4285587
911781288
822628582
857795278
764509488
15417538
765071296
573404152
351018731
440382873
646111361
789105516
156697587
475918
38428026
271054329
415695
257859681
637693202
47368230
655210160
426671739
6264
384196406
362705654
595370281
395169809
552286
46728895
479346991
976190216
478312
81841989
4507594
268820947
45547810
308196675
450043936
475717561
23820446
134463984
161496173
230427736
795894581
180600081
491004670
55054173
615059068
56894
773532250
18347098
3614
708840023
577733783
24901187
486190945
48241556
439504637
548478710
348882166
53691813
190826067
536302224
838829395
191147
193931503
643823317
777415471
212868072
538199028
24323
459993790
244392
2560516
665182790
124868324
5050167
5214795
52433
888054308
5883828
158750994
60709378
588986
605505410
881353363
436383409
329697428
45523155
59308659
157506114
592027944
104030998
802736981
504120810
999249794
941859668
716753654
527794787
749416515
872753452
172491655
910849649
760968696
4868459
47076916
719988922
691996944
107351553
463689527
47706520
777362287
873074034
42271867
608928712
401887742
906381663
530618773
6519910
216976906
490526742
4823795
32712547
257870419
389883495
479896171
570258947
533459418
60252
4443837
48153478
177390034
36376
968582613
4982297
482811
48768
921233287
49649273
976735675
44985119
45780896
696719481
853868795
439177017
507353745
48960580
717085777
406976256
59362
469323389
640386833
42424
327604
208489324
448826503
428912
139710198
61213
5253907
446745498
422887066
538974276
522751
922596365
652827077
374724154
48214
2768196
76496829
4480197
26546230
4723320
5979683
61208334
300680473
593282036
46713
972161443
359438097
425310379
517578210
619497987
624080465
40592748
32378
911837553
723688632
322648844
154814709
197286883
247765481
133517776
671427994
894082239
954333300
333175652
644275174
36329338
307229443
690867062
319114993
67722
241488334
36657097
277908866
568075136
514987
5244980
179061558
48796
599947542
527243837
451542107
172170678
585
49695486
840421111
482070
552268717
934089333
685015271
4430540
20452590
807975238
34423018
496368212
314258216
662955176
497779
670819791
262587821
686211740
646243994
480264
2614
62105507
47357596
263454315
224692399
564210069
558811581
595138689
789377737
385034
46891
4798
496768
245718179
4602280
985967308
490676537
38533859
462392
362502886
71613953
853545160
813452065
5038459
450759999
775474861
494221190
535529506
376771808
953145126
464318
4796
35928887
127280616
160813694
974016227
481527466
624326417
48131
47398282
171323083
906754713
406801024
58507551
631636748
48345703
156443248
556850455
605373
506119085
507983123
48353466
431171223
463962653
807349829
633171511
5360
47363
3679673
780224990
673317941
6170055
4407
466289747
5788330
25849832
198342322
983588482
636777174
893496436
622866247
48158352
546011526
63992053
244855669
56870
743775
4362570
49892048
433364
83131594
52035689
775964629
351561230
3863435
483154231
48135493
51463415
546496761
44562
123397296
641354549
900596627
2728755
809042336
430793
726514895
531400277
816383873
700698054
639547458
31052275
49262529
155242442
321098288
419813266
47224334
617108690
716266472
236159634
39510841
438721752
122582257
247795767
88041152
839255391
4798940
39813
485881139
2634
480352256
457137941
477827
476678609
615777215
912428232
350943732
370177184
435259738
63592438
4252
213217180
848519655
28506008
466843551
780938928
142599680
51286917
731627893
782688103
450867457
428019489
4828347
213175854
989562585
200779216
3231
542360451
231587290
37889754
894838482
662970669
57740
4453672
429454692
4295174
475511633
153131550
328717258
980239223
48799499
29786
461217
590544895
459653291
3755
995794312
298133260
5677751
716978079
804415964
559594260
411416875
56614
475476321
263393143
371127608
929121702
290332610
837795018
5079
105522309
417505361
45424
49742910
953941253
72649361
52508735
806044493
229084293
668517417
3004671
481500
451165080
570236443
643149603
792307825
330
184954799
22015
296516679
384474134
389627410
231621837
493332
2697587
588075331
990065295
25867561
360149028
627624541
914521082
258369792
831299449
488180976
49693374
459370492
466709984
729504426
784364900
643
689434731
329779216
968681912
106016553
50327174
52349
601007230
63360860
46874640
548501144
161942725
89075436
6573844
44216
726307716
213666966
519905302
46662267
474955457
245266525
695252408
456
911319923
56447
51364478
328772403
295858213
488738361
5227265
499390705
467889
159437508
241215805
981776417
663754580
73219246
461938263
403512154
447346096
479023674
554099
790886158
25632212
4788440
472799985
398762672
2785
4792372
669909535
772369626
810283512
467886810
920970570
893213939
44670
34918
998704206
46265536
286235984
410204678
831089386
537654461
206710246
39089
585598222
520754136
2598
564550757
5654666
974542218
514341631
4707
529852251
502099127
993044532
498434107
494045
812212139
4766777
318455635
511490613
41083046
956446648
287465806
4663393
624110895
649383
661430139
927040284
982439383
468915
522764988
150879165
20390169
855917355
652842195
426067880
239897847
42213
972635988
50083103
4863013
4515127
3552
5884
557606215
939045856
80082707
864630178
4660929
463368368
832729601
436059878
538730400
695361013
486108795
940582182
4494
4492061
826791289
4473658
228467232
381376309
233490526
491230650
4699583
733558676
505749749
840723211
409209
4474248
4056969
550987534
384892497
196763586
620185503
518338815
922715606
370306894
441253
246482995
912807741
229417794
683639948
484053326
751383826
530287935
455171
762645515
505333
883477913
198320458
591994888
50906940
5913
446237138
58243031
119333420
334193290
166437884
461762215
4563
446514837
145419888
441664855
899852045
42722
647259468
183707874
484930180
854793205
448633226
210474213
551817801
40334376
355047484
704340607
57565556
500235808
439897310
819193162
386930534
125726725
404187963
314610555
917258908
218186037
44644629
479471
555659576
967748708
9842923
93557874
359911802
957481785
4697531
44110291
459824
500161741
884090007
528411
534121907
45731858
47257
6985656
488443
238599007
477747603
415562922
258830139
433764983
717316991
495485623
19080638
230063591
412651
888750912
485215694
863726738
49243
239202715
509044005
433068532
65651993
684694945
540361548
591016
141449164
498371
45258353
217655716
59643
3411
463917200
157214300
529978091
5807127
474989357
290456314
5399178
48999103
201940877
971362938
281122541
701435334
183291912
556030152
82711186
129408002
519223489
703876935
52510720
70656295
991035391
51227743
46475701
646926996
457321382
493048
41559
50091
486142462
373107954
4905231
749593430
46214
183553426
44880731
531903217
701260898
874588931
922560872
5303
812285992
452145829
498554
47104992
154128067
4840702
465591
174298434
580131
126106806
4885756
38692
49736
669324501
908227506
530574
703925431
111559071
537610322
4515153
134801945
663020019
3813
487502434
415654
89668696
352734186
672338529
134290070
680674224
480498572
693136727
698112751
942299385
37434614
489939
145063555
518638782
297229595
464329
55126704
976895545
4592753
525342794
505315317
815276108
499215
50138
260653789
661773111
184788186
361382762
634407073
674303078
525867802
958247309
693094807
680253056
775859766
949585948
457853087
750394984
318322244
921584106
453726231
785338759
335025355
416515168
52860
44728
111394347
213583406
267300313
29439498
538012033
38017184
39743408
320129588
639159850
544147
993054753
256351011
942328194
996233579
215605076
931204128
709067091
304282182
342654837
208799141
940748229
120585564
262040165
279814643
563983288
680257464
89526780
718809581
767882595
47962300
16738263
667784271
97946140
895957908
312201489
508099285
667809828
913420221
658279092
410
522426884
5817830
4976553
877830769
927528617
4765314
88959388
316359092
582913653
16568129
994164291
585532303
511555936
296092514
286354675
44692
374556083
4549583
490428
401175
177693634
46913
40187165
932036178
481435050
209265329
460537
595667061
461666
660345969
46811016
710326031
221726829
697247996
56122827
375002693
965721695
358688697
684861002
403530797
498901864
952394739
4677494
46474725
51801533
450852133
4269085
449619697
542402204
550377855
783294611
644053918
841508762
490366605
151512594
49139497
801927450
595999129
552684784
554976603
42946847
48138630
671194776
296198310
47146
703801270
639130929
302227438
423940695
269659700
457314177
68218
944495328
543983230
566778745
563535623
13165651
908651458
741848358
320366267
499723782
46419
37753466
961416139
147913378
629254517
924180116
151713547
5375874
5882
484825145
4055
305504167
68964613
355128919
470581
840984180
240381968
443770
586758512
614637449
736157352
638323868
69432
163219429
845326495
450706
49344060
4056
742604659
493404856
631818717
209778974
113014251
924749001
970023780
442293824
141922010
127564872
550528835
363194254
491540430
489303646
37274979
295475711
5036580
946346576
656557286
4901601
271751830
46084
97407349
994707255
21553874
425469858
55651910
353592367
259019972
714311204
967721442
551034867
933161185
291972177
37866000
598663021
57571099
645922800
564400835
61030358
726931517
18458313
2978
662808728
629327179
504069877
794316805
4527937
48894
476044813
948112406
320568369
4658787
435663
384251871
325902468
671779063
65610
124837339
4900656
661398216
314302220
712102100
467861555
3772274
706534932
281548638
674937939
43974
132737161
685707914
655212128
783071061
483733086
5921827
681320
53152
40430
592271303
65392797
949468718
235781784
366370677
560937
77719605
480158994
527809
794714837
71881395
142100382
321732737
36764071
45362615
699494840
5080092
2143590
276310156
939727446
4448
4517582
802342072
245918532
824668454
54899268
805502250
181922947
639455704
65577219
32067389
278320829
4454358
155165105
468964
134988052
480064659
691163552
468272
635181792
5244
4290967
323226104
572703154
750336271
377405419
44421323
999306892
505486363
175802372
773175
583160771
706686720
4256
616795862
29862701
346034156
854689528
58839634
355806
158930000
46556941
341652570
251029239
706522065
5057245
219600972
304791574
735962478
260742459
486296
272736338
324088302
4099
4880269
692014907
303815520
886589097
613610230
276762838
45338
31542539
619395702
46818
581336808
478713881
945186998
481505329
477625471
906279400
49057802
383246831
606479557
976108333
425507271
127346226
397559833
591333931
73502957
401233862
4881737
17344977
553216657
5302
39208
48462
492767467
400950514
336995440
48116
389690164
707041594
334891401
616017586
514171028
52941
388498429
560425610
131011375
4287185
961843329
4946313
886154803
363229444
37668
42502094
471460
789899312
850470629
640844605
79871650
290334065
5565
519083
417676045
438682069
460484064
822973670
3379407
961457384
480154452
4600042
4914749
476683
381436973
27527139
981221883
811773812
681378252
836440812
348370980
355614995
782065132
44648267
994946808
48758
954554024
127587258
504950811
2660
4725632
419534964
168203127
766298293
762169552
211003457
670273347
4258706
775094936
589091327
835987706
487807703
50449733
284390975
721460518
418324640
789647775
97377331
365991407
537096126
161972629
761236822
464065
131071125
898692075
909501242
600848273
42496
798090760
559074611
479465138
887226329
666456976
478978445
944930011
820748047
187276898
659671156
674350080
179810538
72084415
145738656
4892760
615113464
49245225
442879
121003577
136350026
959274937
47361
214130585
992593258
264082778
107963487
37755316
795538992
574275181
982600496
177063485
271690218
635921161
50512157
627457808
49292118
45159157
22163896
621718969
770137129
955344127
46169847
407471788
493809098
4901239
490673
484203985
477268
4733584
49849
916178394
43219
573837434
60008970
567414286
168682619
484777203
345140959
483173416
719920883
350262
989519278
575320197
47832
336214831
857547165
29462650
477842336
136908236
80829797
355830546
990934880
746137863
724501173
502215577
430029883
761611189
353228791
549622749
45606411
746100105
89889578
107533394
774169488
492285
987217172
378428995
28296709
497901
4323
404900427
416165503
277509989
711524517
48188
679370018
314
74929442
785396243
449803
3762069
38382021
855615885
459
376181769
215361422
45546294
134242971
6736
47414376
454838
594221900
40841076
99460172
4877
576206193
823384104
26134494
559245872
440256595
513868
568810928
388917146
475819349
775143796
917737043
525008
816241692
442549374
778140105
210641628
418158207
153681333
733405048
48788916
774990212
49762
457490592
46881136
40204
37284390
4855418
604456230
542860653
4880288
47412314
4573391
777523716
922279736
504665757
69644888
399154239
104336976
513283657
455415293
96659241
417081148
125175374
41934
829122185
518304258
592261725
667344511
58760926
771671584
849240394
446844
453988082
4388
774486583
481091
960516123
561379807
436744
195550406
731825779
436914364
407219702
249014034
49579
302261142
767181905
388328987
654266456
968662150
801528563
43572900
874611226
5305562
112419683
240294996
42528239
5435
34402029
567273160
692457200
775635823
472080
476447
461965850
232666302
997482808
43307
546350499
4611153
797706881
701369373
15773638
47991
823985149
650089773
463161724
563720848
543944144
539665
434228164
937407145
103853769
49148499
56992703
398541037
420374326
13677451
752423802
5184654
844407576
113944256
139562665
705953350
472233058
518067169
463057844
599
926602007
545858169
117296293
70534479
291303701
4231341
452328627
46858408
437362704
31872527
226742401
493812
880572039
319473601
886104165
838020438
484207
473845
4942113
851633907
579686219
7357129
443704092
16933
755911227
4999999
513752549
624602184
90037177
42750684
993553943
609108643
46452
28767079
456371
50050668
699938585
399404278
511368335
766316139
180167203
434233904
943775718
122350008
701650367
379467081
4934718
866769886
706195726
63534169
4536622
296885546
464688058
5640
890792956
474879
469289984
52653803
530999592
759668460
4798286
2510867
476949963
4539906
160608947
46572144
681935289
392480580
52719360
4973043
447608427
4627508
7472641
515042292
533416078
413872765
821103755
4893953
41006
119905008
24439915
524635110
879467590
920914341
490068983
45552
4450879
5116
937020510
524181331
34571810
685147074
351345076
705082323
51408570
5007187
449148151
630018368
5565857
47217
552211762
50937320
4915986
694126400
185158436
30099652
73829107
6294
706550131
4648691
380849249
519783867
922172499
522850
119426738
279654110
24477820
46786193
367734
919806404
235283556
4809374
702291115
482807255
564762325
793444124
833449751
5019
704818606
527994877
434589933
609785657
684856251
48020720
428159723
798907778
447266471
653891071
662483015
99035084
458199290
461667944
373936655
759222342
768386330
307187992
4527102
202505733
465960690
926782699
12487138
65900029
486013914
691424829
171891997
456055970
72031235
630996502
38039608
485609
260443652
221081431
709209846
491400
5028
840940666
426634872
51735474
46418495
53814
31719
226417740
263877862
882727555
4752439
344291
604551826
907987854
113616800
58143461
338964003
79444437
994027272
466626333
351430371
103315605
603906083
199841042
514087586
482983
887847790
4602079
4913362
445817
889236501
972595380
46498
4572244
505624886
492572341
16913455
780906177
469993
609474712
374328570
4521795
465344738
48912067
4951191
259425655
906706005
2331990
451641
664959628
94583974
415101513
155775622
307538334
349774212
255682551
860465478
627910849
5993854
434597058
170155517
129698310
942229770
554521802
963182162
5110
4549
595996508
435970565
5631838
38009
185377283
500049827
4927382
554899154
486601
3302
44734853
376108092
64460519
44656034
469080535
554651691
346312894
472012
667222663
42467102
196956823
45628688
688754420
85602449
154987742
5285752
774255034
42981488
569694207
45223438
692759516
534496777
20608661
935865472
502152377
4990118
11665637
167644320
467466
265903189
479315667
3317395
626351805
41538
515325640
926145276
1085430
917316318
387657901
4811631
1448313
62050504
997101646
684570264
2948927
72802171
653661443
33978373
761067390
189695147
265507
47962801
392049541
410804
637848208
854795206
482790114
161045847
174197296
61135459
44221666
4507208
761302808
314412
618289570
602034880
455474216
376362452
342230433
16318328
26920595
860146083
491211380
4600966
539932
414650
52069842
735048227
476194
4438414
6478275
795975693
56356
277636934
720633693
768900426
571
46677
713053525
971841481
487273
914302798
492006916
528560749
30803943
533565048
39134736
235869304
678504962
262310949
219595050
48507
45823535
532259263
43890334
549080182
549137
750184408
289253658
115659451
579735406
473108408
2445
318252759
108375687
198972705
921864898
57246
517372774
738070520
372936008
491565885
316702973
413749969
47339836
403105434
49689043
944627614
558514702
748401566
478665838
611549613
270246589
805758357
8746228
4833551
467027389
712022611
37582417
585402420
674303993
66808628
561969198
210318439
46261215
5403298
4239648
5381
4645950
441357283
626265399
318844648
338340020
45319
448973439
449540
732220114
3265
280410
858642048
5083818
489763983
477288
3890
468950984
4994549
553746215
16867498
283854720
77347899
47939
487481698
484351257
47920
491050
500347141
551311234
478235749
792060687
499425316
649939522
800487102
500048872
5212
954016221
373238976
381038951
764888576
224981781
910635007
831624164
210580306
478118979
45954
665114952
50315799
38515303
883356851
783768281
44960
44791
466009
141964466
802517452
454421
345017903
187120018
242000604
4975175
3356
794983953
533662171
614522953
529688064
512940528
470118129
45450
4021073
4883407
3563262
380962
291677530
720821501
976589425
4937080
976539341
329008993
712758690
445665757
435012877
70464395
514936791
686228086
45099
361089108
25986161
226629988
284808096
32889834
4894864
410811789
577362665
302730790
479814418
979484419
558858565
448447
446432
269492817
352105849
546215
949562090
784163965
543310751
555847415
586841385
30466712
668513997
42146
294060892
935769320
196838001
6092175
46358374
350021515
5761810
193751281
619679835
814202683
3826581
5798585
837422625
4653357
538531827
307300
615462207
486919661
462137970
39220871
37544952
44974527
209708656
387065568
222633250
887898551
465441914
5337285
402762197
128800169
503453
951547003
32133492
746038380
521793
316650912
512290268
33487994
668932725
318311958
46647369
4491912
264846148
837840709
628429622
459502938
327552186
504351003
64114
204518976
548852937
382025921
503595213
776336894
541738802
838043969
442176720
536786683
579221368
535722464
3399
697702396
215065461
398320251
945280538
40947
44440311
3623646
143262565
837619296
565042566
49251385
394300541
856237994
406920071
4995783
326883476
401215645
4611
47537
846524286
520531494
7414898
978394081
413491395
47970477
610426
544953373
348596668
633979205
962429179
528732143
40365237
946199563
4966072
155174164
787565903
156899322
900066332
348484618
166052648
414061830
43019975
4482
190621530
152431817
571109
4925
194614339
58819883
558656851
366417
213069913
552958359
884690552
4531031
684117772
94862117
317603176
840816304
777341980
327688374
758609978
19897160
4882334
474924
45543798
739610748
536104013
415230293
478694695
200073964
4726591
4721
442400
489727
111231665
100882982
952012153
492423
400361725
35858143
46858097
113366076
372058970
962187546
140436404
424969824
199699698
488944064
983823869
204110390
368270654
16016434
226204756
228763301
707866930
758349663
674895709
697032876
59454
529491277
4814933
441226820
209958413
473221
923133218
667419741
48125
583646943
605790026
521855872
210155860
471002620
4723332
931225940
167950510
471624003
832869963
479139440
829949988
126658898
561843094
435246
631239886
765638621
16972619
10359893
289473765
460658
110089484
473038
394026328
4793818
483565754
798529526
482844263
312381178
619604
390460276
688583469
179325975
453557
457157514
217873983
492059730
83371411
598473959
917139444
614523815
39189294
326230
526591265
90265910
47282
905506464
576336194
46152483
48305
126014226
21223476
438809
587332216
473916
658563105
476009674
913878863
508860190
845016046
178979908
499275420
144820109
362095338
881990755
4765773
659919656
532439980
512493683
659498113
486370707
445212717
322712850
531302
596446059
5048
439453612
55323521
45772679
4715330
36734787
577729044
303083677
37807284
155878512
834222302
660979856
251688527
865929116
492048
691753737
453815243
276489682
237767332
369871943
449957953
927903856
279370807
86999982
3770223
288230065
5180091
661401696
420885163
5033939
591453380
35789213
48224
34912
4656448
368577470
49009273
149140701
279585840
6635343
455063801
444758466
918641377
52969775
357129499
749909590
52462575
588706007
414370950
255758652
46466846
484719083
897977036
381897962
636105481
779038592
206075241
368210
60181
329874050
436312
406093258
870780838
685305406
497292
394521266
445980827
814795438
90607127
765362287
410569433
994302223
45123720
461832766
893829014
657670987
352575
603652623
286997095
5072
793364422
515697494
26275
432511661
206321232
3588999
5530056
10067112
996689106
383048417
92034983
613384867
440497330
45245
712481879
880320270
783969991
501150034
50448679
469598020
195512443
796112473
471981735
939212647
262924
293573660
667342702
361471869
705803965
744949935
134884560
52332
748753132
275462872
572651254
665416
825333583
375727529
821608039
918139065
224400778
48511195
670253894
406048172
634634618
846720150
872672985
480462125
453410
474373381
235702776
911987651
283132574
465644
753287907
122566899
537605401
481093
43668836
44011
320860983
209455905
367866536
984539475
792424143
372171745
87028729
396726307
5186808
404458212
648036036
381943216
233531262
263835061
10054682
33142
609430
2937
677708292
4998426
469825132
447764111
5130990
4947089
127810123
369673319
429390858
498624795
69264916
518825088
499821973
186552172
470633046
742617814
47142
33226137
49668680
921532630
47749
382249571
931809592
75702480
50296896
602161536
47808
4482477
61186671
4992
340275151
433008104
18308584
604710649
596179553
41205640
965018312
570245370
169248418
43694705
680687329
4497172
4309
634476173
47823
4518
417339349
4375
6877
838582581
58100947
473684094
303261689
163257239
47570055
223034498
619350
839104039
128923084
267960669
718461769
985525745
929179370
564433235
655015
985558035
174709085
5179529
458265008
589001021
358510813
979946439
330975213
547862018
375252546
428694660
204457063
425525789
718411326
130554708
657704223
6496
185866879
11502103
592351971
666831487
454505681
375489524
736623598
47417530
5782312
636736470
306711978
400482
958209385
933164661
4326263
43576430
1310
531989563
830669494
608731760
4677
386061012
4516871
553046362
913139091
576309600
4936001
50995
463563
975825599
623007017
586064466
48509
189204045
221576154
824049813
510397
959734672
543572194
269354410
167255784
407676425
988782479
971654365
49599
426
495436342
313336143
608687194
462583803
599539562
816464473
828803618
59117549
4608207
47389298
574227067
91525963
385868320
542554
996213230
936423741
62238792
286353
29417083
47340200
49825953
276656720
840562741
663792481
689302814
703455226
48843704
480449264
603230600
135234160
909567924
783725021
530190138
362092
420816902
121083554
966024220
45332
827547304
464242
494094023
492689
466246160
605094779
784788963
5865
51447
541830510
46732
182838734
473428916
180908749
457690432
590
468542
271356649
660432406
314732603
665622734
454388866
360516008
178084969
51096
50795
528016
4516
3259261
629638163
60135646
178266429
69022490
804619093
37729571
714787692
966051595
452049428
289468966
207942913
586350326
52382
118507995
599532086
444444445
43845153
614206318
143099875
45074003
16453662
42535964
915554389
478648
482844640
288512834
212018471
246899827
46445805
842847955
607269877
803400624
167272129
656948648
4261
826723835
484854964
39076097
961743456
158028976
146473083
18988891
78797812
592332528
149781333
5174
53388981
641127185
11600542
36221428
332677232
181139480
46302312
624041326
358280563
44828025
506512602
331660839
46252775
472215350
643502833
40916308
363853776
54070516
671108298
559199804
431681029
195194966
592831322
44243399
4950130
904311704
971435447
451222429
992648704
431768128
948042954
727147307
105657678
985821
527925539
467781219
246336092
541933861
752532928
984711986
213443769
48540907
5450
46425
627883123
57942
695667
60986140
475362932
169111418
407729657
833498627
28928281
847249413
786536006
944837397
173186573
804683175
469578765
50670556
567786859
4821625
737762195
853138882
227379935
44991198
46072
536499566
940198389
224805171
755929324
937403573
424
195749764
69
495655489
900601687
207111509
55994
912492638
41462553
369153554
546547452
647000439
517211407
221685666
367223496
201791762
514849
480882315
258648303
47339073
593
4853061
134309863
504468
534510235
94783634
53247455
48833400
4545646
155403948
4887591
43553232
48137
452683714
45588374
207100795
894917232
142428920
460153
49435701
50390718
64849
174313336
148262234
600253427
336795387
162970633
868751173
49391
373826
5608716
4796267
933604822
421743
905977720
277975552
252672563
70824636
352508584
468904313
768657757
568263452
3819
218764774
712784495
914936340
403639125
618047751
382609013
47900796
517164344
560756571
740575527
543760211
46739799
365796227
662429417
150954441
562062312
615857501
632329147
2672633
44914031
994300982
468470197
715596117
726320327
290299833
940324813
496447
4261011
275128753
429495
29541994
236848583
5543
332065
385209457
4178882
634121490
59
131764954
448945
47897196
152427305
861096621
46082
860167096
919794970
174872331
286467447
40232
378360286
5001696
937066289
314535844
626786754
175421387
235982156
59080
40000415
33105462
51997793
431643896
4238
874548488
317428745
584570540
256387413
766998724
354356428
4998927
979500978
53168964
4559618
556242
637778889
878075524
662401793
263896738
641837916
616184150
481870
648281301
985355938
515133382
47463593
456155751
722662875
4763
960179300
5742351
325813260
340615429
553024502
298
140558636
237843254
876480507
262929554
163994351
460135246
472025225
496233
83445195
4967805
481745691
39494969
694550366
98396055
731855161
51021325
4733023
228686857
802083021
695662532
498692960
499549589
424095158
47143924
495777185
465293980
640874938
4189502
527621448
630007868
46176
449636185
491669542
306774634
124486216
563712
954690316
465941858
321854747
559281185
476654285
686675638
45694044
343937734
76757139
978860482
346678704
697509409
572207163
123910548
586743625
703064189
529497462
4883340
897682573
164161663
46537
4061
692808480
47453243
238752810
36417864
4955906
332645779
50979233
597288839
945500341
357547226
343061718
663770506
916866388
828833003
234244994
632553182
700451327
442575795
705320
368905874
993975446
118939422
44155306
3794551
932610562
610616
638788502
45866
718104617
48517109
849074513
655604610
472506528
403099926
51851
47014044
4589921
44910143
37150
326688271
133997650
275747818
550666093
5022267
53254
53011097
39319836
480149045
8503442
467168
469734533
49195
405770277
47503285
56127
180352881
87358499
928883168
466454
210083764
252468671
248585123
87709165
498690280
174672200
46091
701731675
664875158
39292705
886833
30304583
567607292
438073467
844215814
44185308
825734455
445912813
374269
89477240
18950151
210813046
960305577
602400634
45404378
240477129
862019773
5962243
5032
44471541
984669096
746284972
452409
709400532
464171
919425788
400947653
541333266
41244146
3664409
368655223
369124388
327259647
653424305
291168792
140091935
497165066
47688123
171887427
4946733
32932850
984342666
17778387
965540390
149283159
385964116
484352141
6188
3919
6094189
47423189
556874213
55599272
587148710
836247418
528473890
47995473
421738492
24999095
840994497
3834418
993045372
778395822
27992092
190384153
46163
560987
174810491
142865201
340534695
225533728
560340766
4777461
48242
271652457
445396220
333002324
299974499
475771
5156560
217712032
814283132
48219540
278304959
899012860
491115162
403163669
472152033
3731
203871028
404794742
678900396
517698232
165688831
222046954
843368139
355216699
53067397
165658613
985454543
49004533
403915858
3742639
333236404
475872472
49433087
489536886
641933290
872170586
331564342
330706299
403215629
47627487
5036470
753564772
513757644
70030739
493146665
458398372
424559014
590924280
401541930
415398915
648203487
534667661
3853094
935937250
48026451
5624
899693061
724655022
787115288
515320
988973043
41739555
776211176
473954235
37691
50052
531621
48496
40580812
391202875
4212
4666524
644279079
632897840
680059596
888062661
555047105
55915
709085149
42665
884264610
928678846
165061324
278605086
4949344
651100753
4891571
517894486
845276299
317747395
44710595
161358517
783450439
791291347
6350088
283879733
876253177
553678363
922718804
829653291
5933669
851194558
710167812
718066176
257815774
258965795
810505408
34842314
300659733
489032325
367004355
4754185
26959058
564824831
416029605
449170944
50688273
929677003
559027330
315965649
154043464
223580712
4991827
544780857
960046819
5634
446719
6593900
963265239
390111010
60898
262487198
480640727
666438993
404311919
167258528
499583
36684910
298454790
486186236
464749
339514832
43103610
343174663
48762
847162742
366507281
858300694
744149314
168110668
202962874
4215039
34413799
460065136
51137584
316519399
1776
725779905
738617060
60782
43958107
45377
606127514
47735835
335916760
4763387
448348
266599109
711770910
50051204
780426526
729975470
240855167
73551505
109678173
741264817
665735485
37757
39363
49284
706354384
735681882
34615146
926628989
320800038
28154886
440
46667
908295682
45717
207799769
4994448
593999613
454379160
221073874
644906960
4722667
461228817
521556240
472290997
42284
453317997
837217288
45546883
67209703
3407268
195991433
646060882
3982
843302731
116826939
754154949
335363446
634983921
449803303
727917884
4923021
759572335
395761046
338018454
52626555
248043098
709569809
45165884
196457118
51313258
973978618
500415760
5542
50078
57992297
924017845
5496460
484391118
48244409
5235019
31805
757742262
200455815
23503437
29604704
421639162
304937792
623674808
258053706
506213286
40883
51287082
4163216
198659830
4830835
220112595
580740833
901999537
684063327
757455851
45872
847401786
484336368
464956741
36941122
418990824
494225106
847587968
388327993
610602926
48127766
370419205
427261
47270726
43155
355513885
4503555
627114384
642771301
134244268
498072
646359605
92703794
665620859
463784482
207832043
44639563
6181
486708869
47714
352089024
85704357
923051600
677566131
906496801
692518651
53727333
701656192
4153472
174315637
472338
872994333
967041173
570661
46521
57779
629583272
294620497
394839171
275980216
400281358
196464295
5052
5996
524285831
694402525
987308249
47434896
51977910
496793857
171941229
159996113
45009
497065367
4497641
418329671
990643777
498590648
805266303
152888707
599590712
979801786
46615
551389573
410056
45278627
46839
54831581
5370074
95311808
619187709
178100976
463616
49349306
497751
60938077
351950317
4426911
51680945
428693269
344054631
687653816
182816310
450512134
508231761
369902350
4114
471593446
45975866
494589
962828806
17534979
847325703
170338657
622902552
309706472
400823154
48630508
149911710
38958
159910035
357696981
856927201
908588993
912609844
405516912
246964896
147203698
46834
365227856
48269017
204018127
461978249
251
603032874
65115240
26892167
731367030
964173709
41169118
204659019
381620055
199399719
122259879
59102
144377139
45326382
543914127
26168367
473768
888617411
538574370
487629411
10441526
47377415
605775402
54721148
892164661
2714
54344884
31726755
51258349
700073348
567046840
20462023
777535847
739164400
45413
177897346
52707
269328340
4833046
489851634
5077320
471219456
334682791
660381245
867585360
721529475
489299505
130057637
7468306
437508
200361330
4813379
48055
549849441
164545300
968853413
887225289
323147912
41057
385966474
119581899
83690111
49791
709018
186512096
241295317
503388050
4432266
47948158
138728050
538743072
381602115
31356036
125989623
886763090
341517959
443330775
694666552
482906344
392099470
701553246
605229257
164681645
330174138
653775378
624241001
258973950
168478295
486214
455586
220466229
421805940
983945758
521630924
3359
424416431
493659096
421306443
819815266
45394
396973341
457573992
566553983
437120599
48617132
252392241
301558970
472284
308576584
506730
713053222
248499544
860817358
226678259
178051694
42089193
41817304
481701248
490634102
43644
449271
235156979
4914223
492707642
4624206
748996115
717789949
92157833
86540
28180370
297562689
911991592
706798532
549826265
5324931
115467308
609738591
237151823
726357144
456456219
38709910
4872214
754601723
565638
306764584
62870
651678224
172825259
381087396
354732
270063582
529573587
346901971
529303
862544714
503201
615815092
45248082
34298
47548318
917040283
936105754
4979573
615485383
222225419
328957978
70445841
482822386
594903566
47230
496335730
60137742
295814895
758225019
739262674
47581
555778749
34378951
85870004
560999433
759390867
4777315
469763
286369833
57396044
759827186
405471540
382009050
42255
432928
449617079
997098053
91975473
325768252
214490216
30453438
259764045
36683106
476893591
419261383
36082047
638891314
307
433334194
720342939
57009055
61309
219279472
942259876
43270831
748649117
257327828
481155
397137844
411542
133813590
4579727
38318070
502034803
991312374
538020823
181161569
62780233
847796631
43360
65649325
248793393
238302885
126645306
572273
2131015
421387
355962
451019
841032681
423559814
649036901
523495
354760556
199340021
810589516
61825592
275196305
93784514
360175048
561044844
46384940
4756344
549094344
812038838
72227476
419840392
763042423
932212232
864598293
102998673
724661557
584738702
49611619
683558220
4836372
638200802
197204154
654427341
570344815
742503621
776844303
126110804
434507
909263732
95424624
981341807
774343055
173727787
48395
493988
554930084
110659987
199693206
4752177
120869933
44520549
735139535
16397404
258374036
493489
46241053
798462683
988064214
237086928
587253643
4827243
746957840
473400626
224178914
166229577
485136814
763851464
315992713
47184025
437558450
58234674
489665599
423097
467910344
22950398
483931719
4693625
507132
750773247
314275652
4975351
488437
799967086
778052486
43136
734488235
4808
989512994
4178666
770224021
467317
777084893
556178
53160151
130732572
102450575
592568118
403942
681218042
3775639
93585771
46141587
485866348
2925
497628853
407440166
37729476
6366187
391902127
105903250
125928692
710860591
54239453
53093404
311846929
4450005
170268353
435539818
477698773
880835623
304893263
47174333
354558830
466066617
746798553
518238361
405123124
4882252
807628537
4859637
674019578
473673
336038474
46441322
281246415
81799409
48173768
668939610
466723586
488154401
445946
258605915
36372
791247457
4780479
716184836
425652308
801872146
33042140
42616
26215322
932488853
3547861
466113911
28487326
601270472
55801
917915571
635088146
4965049
873983623
4446434
421940600
49308
634487458
543965852
45601120
4170192
972138074
4641526
461062
937176617
569497
584740231
391725
393373800
4831958
394181257
240393800
399675773
54682
60268497
424676
574498271
931199249
927177941
43517
341095403
4690
654624755
37750320
405598261
594296362
330800873
14648624
736482697
350820
50105
438455036
740755314
535601556
190127449
50545
178047128
398809
826820510
869639875
406012316
5793
231630103
477481875
682298548
516223
65348032
446662737
687279026
503742497
316356674
3758593
612489553
566913543
512088260
3121788
719034096
627926285
189264513
116666939
43063376
698276427
9713057
45146485
511587382
864508619
3355
479005
469274810
487861554
440044504
57926227
97620652
633777670
4503387
5097
33778
316995260
600242753
488871284
5676625
234204631
446118
356084784
189105138
313926397
448002946
43820027
562755715
481184
610696896
819179116
908724670
455503
579573674
779892347
719403
5478649
387590718
163575567
376652
906988095
26907066
951058161
422878591
445383
473866718
46621035
124451986
492437697
231188456
925833697
655407503
826932570
715293663
4547339
989728631
633242308
656530149
707358093
928623889
873900552
9629983
208575056
2503237
116891442
816196741
645996306
446741493
422115011
51394
49235336
876893925
5434258
137302888
87271816
337306200
861038366
615201796
856779500
656265762
463569878
917531320
882025112
454033
379094488
500627318
3044
489683021
470235629
560245128
722128625
766662492
676153170
426611607
64413724
156198310
95438049
589649356
540998255
45759681
599776007
820950223
534183
58150209
3339992
165156690
745572795
518438582
602961184
32541299
438332611
781233598
533738150
51302885
618369181
474273646
952061616
864352859
484992356
607699424
163523717
746922335
44958
496167406
461576
868214934
913664495
52516687
314910517
637021102
363139052
429763
59191110
44933386
658929956
37002820
753365000
697371705
476446258
606453
179110715
979545343
884957037
345180381
179880979
379209530
5274886
49469098
964333977
46606
133343834
636840704
701188454
626073345
895849517
538670170
729779083
759075814
4680369
704185997
628873766
522544701
663208351
969914125
196139697
64188135
464831618
25180891
445316564
221088516
593561849
121951691
19931779
399411367
647442001
768247324
102170872
499891468
446083819
834904599
721051760
144841306
194542351
40380893
50689173
919697866
275555910
48201184
35968638
723413925
5148
920832662
106786570
394280033
835745151
998996446
49590
895051576
455070368
6268
312392281
771756663
64100303
232992154
737548201
52478
471479136
390188273
593288067
47503375
554818542
349944499
813753667
47472678
3390246
380998224
807806297
48641871
631217808
912766184
306475849
879321814
383684706
147514949
328160969
44338
492981239
4647
826493387
861910717
289610001
273661646
409324251
382860068
640259666
636645267
572535748
828761209
951081110
908877691
59750572
868097515
334327797
748186519
4139235
125517746
474562272
304291607
493414645
536831743
5169
479532
49710438
739230771
357072603
354859599
835587728
827630915
369589681
366957401
430335167
45410
274550342
474987
162670821
895238394
665772094
4049071
48218
549275
400909782
407109187
419327187
101061425
334419584
47422998
72891401
453504657
46504540
619328786
312056286
208823284
114825397
124036531
49376784
341232460
4400
185708352
375827615
345000777
856371020
888297642
812657813
229286450
741568773
4090
912456363
546126469
980574878
908689642
566484113
550960551
351318541
476402
355892394
4988166
80790533
450621907
387673566
523482
122294863
587963162
46043644
719396281
726014732
438319235
49614460
48311360
435810
48665
711099499
4823895
288849039
38276645
359872703
173544001
177533432
658317533
905656190
446404039
441212876
173784326
806965618
26861639
933749467
266921432
56657374
853651556
52957083
777900060
453129975
995875187
991964784
34150893
586296068
42246
923379747
614422567
414173
854178413
558735526
461822862
467996361
44860
33548
991371240
33274792
430443767
460602328
583551567
3450
288456316
167634057
105788016
51423
324659154
185711911
304308435
4117
4549180
5091
763121770
870084257
31679251
163369566
473029291
494742084
830582774
355811740
814515641
157298705
286625957
121777359
45426
477532718
4634752
786023630
150370040
493751458
668601254
491253949
479908061
541381056
347556764
405501573
803200880
811717271
407487969
4674224
751456029
29623355
197026350
422386
4454620
875653269
598253050
991820119
543057426
641965368
4301198
207276734
307080249
742321588
277918287
975540584
484781309
632945662
812360838
983721027
38987
30453745
58631
571143
772419983
50165579
3585719
632608913
4843951
806183260
404123454
47516
536561
45713461
292309403
513635220
589662726
981927000
4607
234278391
441252651
966107340
868678930
60816806
707223612
602398274
47954966
888834712
585306490
227469919
4907298
48358860
823422341
928992305
59822528
148676034
752196235
48228752
530715477
42168
691741610
267122213
458674275
508611423
879257930
324575321
60165
362116045
893570639
485945420
128516311
527605689
45096913
405983750
972305483
61738882
328475002
629703586
49547343
338171341
46256229
276310940
125217557
725549559
946772809
750572643
52650968
245369281
522941292
270594402
486968
465338756
876929644
402617
378457145
560407133
75679611
880597638
11253583
582485458
548426388
461999550
53187
6527183
766190995
40677471
393751804
813988558
6379
974142557
51793
406032
418
473165347
566044045
401099
58434894
399415
48550
4338642
4664235
187493750
63596003
37676
773054695
4504535
106453946
758147499
695117258
47923563
842136162
313613315
658849672
4739308
568213217
4711719
44648482
639004218
882549121
82619365
568644522
953975253
4486691
542559989
259491574
476701226
280419850
44510593
82806486
216353819
622281281
519442863
185198194
48688
4696093
925530425
337155676
960784040
833060178
553848191
907106424
44615
45891253
487112399
99021497
787576488
48644865
494439464
718194678
839631062
899665246
292121476
63203907
3983103
7201127
4805687
42305311
414116355
183349847
143916661
517495062
379414228
508315297
42129111
46056327
43230
625632715
458792736
605137919
769047400
125258144
41452875
46383326
4482175
369343646
997710530
532665990
142704296
355435
482254
3468919
472682554
242334426
5469
880535985
466830
300213726
44816117
996799679
895828663
21008
53067797
4333937
430897277
266172434
140457937
497127942
448678
387774578
399956326
4578686
249268793
597886852
309845361
603460915
633649926
796971018
4495812
669389294
337428089
516692386
470113
4752419
406619
410467761
66301545
124680249
5011978
111560591
871816847
44666
105926458
480743
675802623
4625706
631406169
3623
837692158
41436420
568170363
613920455
67698407
37847
320723852
406300344
878741769
477332341
557676541
796632961
520474871
339303379
196856082
23958979
830529923
555421964
609879
534796
405063
898916053
966673000
3417739
202127161
210220272
585449228
42034171
196795572
3582
428928
47802
398364407
62629939
767684013
280289577
120602585
864850125
489956689
421118159
6020
6530
500426
49181169
699821078
749256908
187443624
854390906
643130081
458683013
297328551
863757883
522766447
5696
980801170
5672266
574211562
465802580
526844414
4779958
300246906
789636684
601584801
221057550
4441610
560532080
495446435
408617247
904036937
45317017
42456588
653730765
864558364
989827436
46887
545594188
44848
578186
551718529
528702321
4525859
930660699
47299
639025888
35767787
691474916
975844166
139729159
496958352
42385
83630826
918835655
108155864
4313232
29044799
78351001
368914567
376740563
398730407
576453846
4697
42486114
4775623
194614214
933605128
785826391
38718
976715091
657840774
438937200
748766632
525951973
47737517
707562062
428599756
57626281
6
427182586
663
46399
44594630
347297659
20624139
558790607
48967528
46895
502819774
42546519
39477022
5522381
632294604
4423586
476397026
314481044
46271323
451008310
134401687
79669042
744250177
14532472
5551
349588
65542545
49453764
46583497
382391463
766330898
38066499
612904199
212307313
883779008
614892761
278673935
602389172
750772562
404601877
372994127
4926316
5147540
736117678
806035092
708256113
664592414
4553632
449216
2874936
31126883
417267200
400754043
622352
47080
837767441
4685684
4775360
649940539
886242345
351947494
582123825
733075821
4944497
441098086
54336319
631133689
37657
441748116
999555680
324974992
437357769
793852839
587859791
44755723
282314359
375264581
49181230
635908742
75964753
879860592
4141780
94313793
791492520
13019693
48250
806900963
45120549
412555991
310017270
512020254
688862129
566700751
559853295
3900948
633197103
41857411
64645
767487241
582449
967332320
628631676
675627381
377817086
268
4753508
855373740
55360232
42319
440904870
155806256
168146463
511328
482206
333025
823340020
70882996
4651160
4423930
4804311
280423545
5917
173798720
203370767
709303387
271631655
899675220
443400
45641
400151315
56014230
776253568
3927254
45906609
572
696781259
500050121
43179267
881029391
34705
380343226
940035664
582988196
953970219
820500664
47022178
781020292
6310735
52149736
4767972
212274323
178312423
829712415
449131158
46722173
672440959
588590
74571608
561111600
408495211
494249977
860790803
415932461
48212
876084968
318952753
357668992
285383403
511670676
171486035
751988962
405788718
494338
445828904
939991880
46977755
3368243
346103741
810459872
46990
938078024
587069166
42529
664706965
239473353
783015783
64667
999915699
6611
589551239
698415423
171733293
462493057
47262743
545322290
514952763
5694
66708483
843279772
461559
121440444
431389528
674445612
504712695
610180017
289995659
610356484
544918621
451764959
47779
431827357
111314163
457146707
206405622
151610102
461384917
612259045
85844123
436851972
62934511
535882670
490043
448888
451
752241789
665530703
639973485
55525
680923073
231261303
449197724
895698486
381499271
429371186
298165839
600024299
987382844
690032571
950762151
140056795
48069
30898
432948616
371878963
545325
45632
475249
996655201
95053296
506537
566284
451114515
479057181
423229
452549048
4490
709555155
445869817
559472229
270237111
50746
35615
52508
885594229
183468866
948351900
821730773
511528912
988671121
46883
193762290
455204
445988
46434024
161472322
457497335
56713908
358106446
887483035
459743154
60708343
676490949
246698240
878193572
775174434
24920168
920282886
498874745
950217338
60733
427765520
504479614
509
224660617
485704
331645304
550034
47947390
572855488
66381462
525599
400681079
480791
140138050
586
161310526
534662710
395638
47931807
27366
45392519
605745069
838069875
488392491
484410191
48830637
709667156
448262773
951535025
390864
492626226
199109749
55046
51192287
474024687
794218834
333131939
52988955
444185519
205258752
504266067
22591
728715269
261245266
365136791
47460815
48624
14329474
123758697
468320910
347021
356
803411340
936871959
833034426
709149469
301143897
7077
180514945
447310
68019915
649058733
46148166
224594852
992685458
473468384
281833832
537041929
53877712
834610477
449190794
158955596
775593756
4965378
457525961
48266451
46538314
379275717
124474996
521115870
659461933
454139094
413645441
111983808
312745513
636501096
99448719
47508155
762412001
396811
57017658
4336826
31898
323370504
837067875
50947
382274077
326480958
45029881
660709172
348588430
158794689
39810973
399798559
358011889
271256267
233759022
3325
270468650
918168045
4875420
25981516
417532111
869498288
33448400
704129979
5159
11235055
670742162
733877
968629845
4642
405175044
270108265
477928
502860463
65626559
492322773
5843950
484641
97282866
49805
53959451
4558223
597100448
482237
411012124
462235312
240102816
613509989
45662
929693058
537142063
3902625
636233666
896068971
463872898
286897782
794343158
4894172
3826
112676402
115836872
208868183
581111858
552990353
272228644
218921175
667805333
556540024
43256944
451307381
6507416
706493030
667628866
639552435
274120477
817316569
48490973
491666
920825898
537453559
409408512
890193114
429661
501523300
43882
882283280
646549939
66053504
379599948
31120856
4335
995352431
674836057
51996890
54444
73708311
950916034
409189034
301349930
427359222
981826045
46487
384178350
328141950
356355470
487716115
428288255
443964830
482664302
487626143
726526536
785426536
478576007
545805895
4604506
459166151
601796241
344358331
166036560
455447267
57490951
712018002
488474370
58008579
4749185
515351389
324099
802320727
52956305
40677
48561
535343554
658468389
854385670
774337082
13878365
47449974
728131113
519228122
620825943
33943930
316871226
827000985
424054959
437300799
70365164
281996346
38512
4308
308489598
477006
67005707
5262236
96037184
814476767
171339502
990224761
47849
643630057
5273
162676980
104513251
730248769
328090768
935672286
486178
334070270
416048
613452446
216090939
45475
121799558
548831263
38899
657037364
285281063
789376158
455949956
37389419
210618369
785202295
704432846
537297785
4919785
682034462
748975325
429062383
286241196
846781675
109519419
929665464
335653399
420881
545097275
470372442
836093559
977271361
30270954
288539360
154541367
158270205
445407632
44865199
493223485
547268869
173678012
4549973
627333199
43365999
986542061
226081037
4757542
263433245
488972648
75118349
740344690
386676300
55360
3852063
459907661
156254022
269033134
429140
6177273
6945
397193196
28274
204543184
336374830
6000
457269342
468567950
852596901
4617261
714411119
121946948
56661
776180313
190029062
439788
41657318
920695791
995814200
998814045
411248054
331130561
249260938
487270
858121028
701755635
46282022
702273499
469213766
167008275
48493476
786030155
28731669
584703
48716544
512576718
3732144
974568758
868457732
821680346
981675354
5797
35465245
613884380
449577764
4119507
397674403
54074317
435646246
751696426
498822718
254166095
454533589
467412899
643812572
994764961
46855514
42706
45586
773137484
825202962
686860057
77803113
20506596
254144645
454535469
253
98881965
4625014
637746
151512093
518808283
437551011
57493
414815934
768665929
44706358
422794668
273851838
810625853
456537
261648316
766025586
335
263396936
814711668
51102
495262
47658
464697602
450619108
292170236
110904678
451496
546383906
720215400
641818035
447359
6219
211665463
547948988
939253977
523832171
527960135
756318549
821716646
494664887
239280396
588687335
385011185
976639078
754323780
579888933
417647732
550163
373701612
338626427
874888751
49557
345
25550394
469921566
929173741
844197786
9689044
177262119
371137623
231063756
51948
524421880
257966118
240168562
592212738
497819
747683150
57474585
39408091
448091823
619678355
4455600
267358203
4680384
504343307
91121519
908934784
43342226
48465
426225678
691630316
352279519
469762886
6012
738729888
757292564
156148178
216695980
450207147
52821227
413004327
535117335
512677241
50495
4886370
5856213
575438115
44581567
746579239
474235
4652592
147953942
140416884
487862604
47556
504596467
691733703
4181173
633854696
458484965
105072842
8692095
329823
825400596
434720
223560552
524530815
156740504
4982491
450925395
617910195
894916719
460006136
545102289
485007539
854806653
996108104
466225809
171111176
462828167
871696627
299266980
4090689
237222046
673313014
151549738
450280761
55264
411186262
859016832
466058
5721
549
636621025
336183182
581183047
697519816
380845679
551109188
516517616
419594648
324205286
4373720
687452820
4454914
68
457011340
156628473
236882473
635253605
5217
4537
186318586
197352928
252120440
562065
5574695
468323388
45133114
503890445
704124603
247200467
17685308
882951507
330533503
19812
533190743
48862551
770275972
604136799
339289858
4839547
4681747
414178422
894562989
5322198
404365712
14372868
702683451
38083133
45233973
520419
614765719
643148185
529143218
3121045
382525971
319440068
46340028
47440
45285373
45610775
44787
104126423
534656
843903477
48081751
4456184
671371932
947932352
372383
849174224
446514653
647179586
247131947
860272079
400733272
421686
447839661
985200852
752354447
380899189
599239
967608253
522940685
2760
53982674
532832991
44900
17792701
606605
164995722
807416084
402069270
33477
557836016
444206618
449806
711255505
55102
515864
4592467
34840574
251142635
420796383
602222936
626846246
666498073
582983534
950247509
642205571
830555079
17769100
871232668
110131712
183357325
532664463
159436051
585365968
728983846
472730610
263595886
118925715
497001140
552737654
622603714
4615322
275986140
294413896
31708
376150090
394560102
864844857
488623901
450578514
509395
553063831
414559994
272989155
465532604
857414238
664290294
374966928
274542358
920610809
221997389
157553160
446861
53521
41630223
41023458
863191986
491686
992039774
861505938
946004382
652047832
110348564
279526151
305798466
494573688
974170249
685842603
368335566
272211418
416316572
578049877
248240966
478871259
45580030
402292415
43562
609136357
449457544
788208812
914126231
904870444
273401631
467826098
477668959
57052
4107056
8707075
379725804
541174560
82722021
316577512
650566070
935120901
785282774
317643431
967006629
4893665
111086482
52526
10831186
45254070
535451380
144400764
885028867
730599115
728380690
879092916
816592683
488524823
348068090
488136942
393786034
58225172
356392354
47708
557630345
495163862
492280680
872058229
736470909
47552814
488620712
255158871
720706908
49190355
220327622
140685683
1694185
53352887
50921098
958490564
496776823
270118678
1141029
975710960
461802836
483207075
845359796
982759435
21132238
705146330
374304160
22782070
105828296
45101635
802192469
456393175
6083
980014991
439075198
210019459
54810171
47867413
46595883
70295015
470636301
46757437
915925892
552695680
858055158
425265786
5178
455207364
5369
133208050
491329373
4469613
700160934
52495076
12940267
508069830
38634
308163327
31671697
48202
261091101
293000702
208440340
446745458
84773351
58762289
962372324
343024
597952037
4535832
417338115
957289515
554648156
251486438
493255
945101554
691239255
585339142
37070
50224
182529226
4323362
393336682
879147377
452848093
4829375
277793692
46545778
802475119
247438705
4331
129299084
6175
568979422
153334739
989793285
45426177
412244858
404121
38728
434753
36367564
894915814
317882417
975152354
647484408
790373640
969417790
47430026
793855066
719888636
408990525
4176269
391112744
165002632
292916193
34621
463205688
47244
613582448
2657
877624025
421666530
50148674
484888156
53906517
951558240
832256787
986162047
577
24402974
244050809
45465
473871362
761907445
421258772
133459144
174249305
357403445
698885642
614554130
373182773
450593711
4996
447120825
38427969
237442898
291738600
42630
465597913
915950827
69088811
424366
39946953
236749185
135737305
533402373
48187692
543858617
200224239
311237606
618073928
50785966
947171917
719701600
97755586
446641623
473941
202024943
422199
98926179
796896489
207077971
419525
4838108
123557788
972814638
302724913
438628
49929579
4788600
462894631
446431377
950710307
492505
611451565
46159259
4320737
47507004
408976395
767493076
54265
844904755
196449172
572897834
524577965
52794
463125004
39576
265470916
554048127
274963557
161616703
46139518
602028566
573988775
379038605
53990
5221744
101632779
397871768
316097234
884733961
22518386
734443880
5497833
535643073
65639820
862813890
808612138
44755855
320042587
20364798
474770671
691117787
6622239
466740710
821616208
81863683
771892639
5979
4931630
459533
217862005
4310118
49464452
128561419
497226966
220733655
418053908
549466
13554416
4563901
85575964
80801887
469913677
4857685
515422
21153
474457573
962525001
416604767
570166
10993578
276939702
47644
785060824
51662445
492715338
585027955
849265144
560782455
92520473
752825826
94769364
43976607
951973363
451525438
79731697
667264778
962754173
103319358
881183340
1901300
276118680
337863684
848233386
514447857
405923227
466112550
49039971
50662953
808181035
922956634
637890216
54049770
395425454
399752432
449537588
44967
846923404
855736651
44451307
152711257
717899204
441165820
465679798
650360196
450654
491594
661067616
445469624
253962579
87516992
610075
169853312
206181177
37596631
817035679
538180532
327780932
451820
463232123
22810105
594858329
938129896
4784775
752925258
256185759
494200606
4573962
392420025
487709
838784202
6293
43496
908928184
144694495
260486469
4510418
761107607
262174815
556363307
447632
914442989
288047347
620238
774855469
414158775
3340530
521295
992133902
449061581
166578438
848231482
2690157
319908382
296889338
495506
457680710
358751719
427701991
639304861
873289398
4233
625971291
75244954
852731917
174404934
825914988
611496307
520350
581041511
476931
489670043
830655856
46276
297761944
5050095
592403602
209404525
62006
4651745
526235618
379363
46921449
276818706
48500
4689162
68805836
86061551
129073367
414145336
605178204
43136414
47261
668847847
5673588
60114918
336292202
919598787
5417934
266109120
901555837
660026611
365770171
485164657
361244659
48356505
245532747
349800910
567136092
87260302
984549092
453406192
193851707
4550
157793677
61584
50709736
407456422
76536796
4669306
287146632
463610
433142061
183027757
342477375
47747925
489510773
562664141
471636
511447
67779751
289538163
870936483
339420510
802554861
593215
4677488
6715
352788280
50606
49772565
203124961
31398
899184505
616732759
817961962
66038713
15270656
215744973
47133467
658433661
124934573
83265384
596321
748718031
43871950
713236945
617517011
48323593
419786646
14309497
373442063
212595590
4054915
44479231
23697103
540097462
55133409
36752361
518848808
695966653
188255070
353507899
914071292
713128183
312535767
63460533
86295966
284327571
47937779
61480991
824932541
820301732
5048258
519626986
6133
446892
488141413
157887136
454669794
453487
930801390
52085866
50926333
46915227
761114016
48589
299642547
604794
208883436
741022920
47965
327680861
456426
412
48304
262750978
607985272
526593398
10115830
243043670
377414716
54741037
664178059
5069716
59545268
443663
51712
4859563
557435807
212136771
4778173
64626293
757618801
373218248
292192713
183063894
51477120
741364960
593428451
164259832
611776
66556948
5426853
466453637
4565632
805508071
62208
814351643
212331215
180992801
469879744
48480
3156
465426317
6670
4947781
891828948
277970469
657055606
441270040
5129
635717724
165040537
85866831
490747276
485661
48693119
148127888
977458264
129090612
755916807
336823368
4669477
475147
709267
435916
537570
117829967
469748
986164773
633505800
810765355
425833435
48031094
6063437
51609781
39589654
338249679
14314289
188308089
425068020
731900284
894841711
425972722
640441751
250519619
4652
4507965
436524
4486011
843543981
14275464
30857902
792968220
43449823
302206164
130689721
990859648
5208241
927706805
142873224
678420221
951999383
109775407
4526
238761804
714264108
474275
774698897
851064007
516800315
763831105
19605382
825834728
18626961
950057354
565487383
443331763
47216950
660841871
697199944
443513808
762761084
53846
516044
47386990
171686271
5451706
775863239
4620996
427916380
791815886
406087
445384
528619417
483347396
490766658
484799018
45288233
417663113
42022971
456091631
634750785
38707
2548100
616000
418728460
53746928
766033283
16786906
4007775
433158862
39316779
74358478
418234
881963146
761480897
422939698
801199561
646236790
213188065
315435640
607887733
930471244
349573376
53707662
4022
35297
439223
63576289
852561827
429039427
817995247
640043396
4220823
581970579
613810675
532131694
4630934
500457751
585694967
59671583
159825537
427314719
8649493
5116220
3884292
503479870
260350518
639541909
298253147
267328174
5232
612150776
810714673
152595615
4625096
2984
547044870
582856568
359960956
45098429
780215848
207832988
44782
332766132
563889956
944781222
365603
941352831
462139445
482820823
109022398
365854025
4322718
334208375
836930460
730251380
527
444732141
38656926
515303331
78716290
139079710
680836111
55435169
2497586
491259245
325227082
282668829
54698739
37521
458684
56148617
57573446
505534553
483158499
498750785
483103342
488607668
506116
5041
657821972
522744726
792561184
4292273
5013198
594512
619211808
815857857
537502130
4961751
131160964
4551
343927202
462822946
263972315
817420715
838605062
7108308
829481465
771413170
563736873
275151005
432149159
611964015
644862303
90278632
993201428
55611832
560075273
49274474
542661476
406058
50332005
594840468
263428741
48061
148298446
484358537
4109913
4058
47406977
928310914
3266
8018944
5406
793571526
380427303
5304498
29831261
544425395
560524
819148558
308498458
4629953
285305858
368788518
189159063
53401
493086340
551180037
889621897
40780036
839110029
691384085
800164331
551779833
386686931
686604746
452608
41905
820100561
90046805
74997620
569419987
216273093
5151
25608825
56458512
838556635
321
283374469
52219
993096981
571457
804639601
47152
778556596
615986894
343811628
444740697
917307964
35310971
512133860
3953776
625702
393947886
477465399
500575103
171045335
820328961
286042272
293827674
769614347
441226
439214575
783339194
472739850
890833879
86056907
397532704
45219
423090236
879255759
386061929
630572578
51611020
160808757
460040135
44971793
953981011
767712807
49136
953998331
586181830
99438152
16109244
605140528
593788686
46762691
853152043
429034454
498286058
465067938
503164938
106818035
846760090
11186055
844032548
325085103
648232136
15865846
27440936
468643746
558699731
4727075
474670144
351838652
59724597
795309238
518629891
485
47810372
47481
148457919
514786
732385352
308040387
778740610
134333919
302991492
332837299
486637342
381646929
109201022
463215873
333931444
3333686
998814375
549483295
512141146
578476544
171030851
214676245
491134847
45469
857959475
483070
139084508
5870
181656327
47303
967268581
28384249
436551
304505673
602279
364179294
792540566
854147643
965491934
924073778
641378231
963827637
44007
702619919
335138170
154528084
53499
441800633
539095247
39180520
753249191
36200
447344632
695458996
950447508
495784388
4714973
4637532
49895
530972274
382744202
935326897
534278713
274003810
700437134
4598947
447217
988409564
49117072
470763719
52101849
863729278
429274
869849299
6803
757978039
614588840
516314435
114978811
2332
491341682
104108149
330193790
325198330
673185982
57328
431941912
472238938
573211054
263649351
232381957
51882603
941804144
922687663
45483
4540522
497107
865897729
82880153
439626
30125587
45018405
49200153
161190802
133213955
487208367
445225
506846255
879089232
424396782
76503816
703928804
845459785
686197822
392536401
276062793
530883594
248670853
544276338
574940
415871240
469493871
176267302
447158043
964730776
437758166
695786287
942325169
6596
961855997
837176131
369050527
57378
124680013
45776
491619
918478949
670997193
479093
45532691
5056337
4473
529201790
48654918
4446
942546598
699389297
53458374
42255066
463267999
236153022
881348122
51666990
37269292
316
476111014
3729153
699721885
3840862
897765722
558587
899114024
4298086
109655468
120313169
48625
413251545
656879767
46736
937397145
5752957
45821
788332990
279598443
414747069
829252525
867088049
60092993
480782934
669407998
130556980
843438587
390087254
472595
697011532
300857575
837646949
430189670
750488342
432745048
230296132
598900910
671909748
888421373
2593697
254860540
35440040
119762988
4232082
522144197
45735252
253210319
425712650
197482259
5065711
807445026
103281676
867802794
410344627
278770531
2993771
449856272
4833580
589868452
184627805
152631221
314180117
50154233
202369860
492840
48346
455416
672438867
529156390
299228049
2858417
4905245
173802055
93030590
453377254
48436490
5965
979522890
485635344
116761929
771466538
46425784
892794565
809313593
557951411
197529922
695147169
232619481
538196555
911869411
551526153
311462
473876886
491760707
963543843
880424910
803170139
50216459
257058061
2970
161812896
365476082
705410421
180558574
790304072
5689
856478807
846746907
62421917
459580655
5400759
12139830
577885551
828591808
39820057
607511
857281792
57567836
133074510
627652605
125073260
488936700
80816751
4269738
465840063
45242
330477503
635225230
434544066
794734004
2326
35696703
4382
792701009
804596047
463019
228734968
4511417
641662560
588534159
193489896
670314696
452635789
170275853
929482349
278079
43628
529129732
4888221
52394
273081975
524957369
445139237
22810866
197589560
493084
390728386
59778747
360857
532570900
631042886
422029566
208744207
422566
765234430
104564207
896197809
41101260
742180295
432826
4700499
424650240
918572024
683927091
423406546
975660429
4629935
49536
44707324
2402149
966853784
497474790
944960235
478751598
915911642
697755956
447829014
496180890
4772525
4924856
455766313
710423173
611565759
468821659
3868283
123153348
46306099
4761740
959055625
973970789
490218
89289670
942494981
594619956
633047684
5513820
875172465
786741116
48649
298621458
678150276
454149050
45898441
469543
500514739
999915725
859316396
68357639
130555543
786978302
276388941
458853288
637687618
774076427
32973624
955706787
555016688
902699759
40797
4581972
429365797
454696468
363960484
4687127
3912614
65613540
514086749
415347301
537167646
310466655
624391124
697764919
328521686
6062
913446977
486670414
575234008
157476263
47935482
4441072
592931166
867060763
4284642
4157
5285
799090761
394565074
423689334
753774711
4707329
59441
98805457
986776645
689092064
863820413
499216955
638149975
359080430
487727
47735981
288129909
421117070
382
483448631
451823789
973316677
488014
46040
944155133
478903236
407967772
661497445
274544243
40892562
165940354
34012463
589605922
713755442
38797570
928589019
44353498
791682306
171018663
771715561
5660
52175
19347171
456555520
4765
659931312
502480279
772829988
944319513
38259
470121
355871111
539206302
477665100
191394107
851803089
967182861
356367171
415412
138921828
48263
5582559
288792655
89524133
418185585
513765411
88182571
493534155
508206193
336482
375049844
576775620
976629171
179487361
637912211
804242655
643131328
48453898
44473
225249203
73030736
695613377
860043387
15047963
4505663
455972939
574882695
107591572
59784958
481005798
45454870
493
378182767
775731106
795802916
378549925
660438882
527487279
509934294
139922963
5586
47518
388365
4377
129911133
855221179
253331690
379647188
542972410
375511890
108633970
5192322
379711450
4465022
664315698
398994043
3434353
5127171
466141
56177846
48739008
134996491
823373420
650608378
767728844
141504702
969140444
603955556
454990782
48887528
580477551
668777604
483929
662918206
695853274
45936232
4984952
901997512
5566
610238937
638185591
570553705
617744422
463629973
823235533
258174515
121692895
198161178
265718095
49676
685008717
275676078
532508
75155902
40742
219082223
463005
692423118
140370587
4559554
392706616
987174955
375792314
498398
519643193
540901721
46714080
186786600
378468891
44631983
192018446
3165042
38230104
785159649
70912144
774889821
44046926
727567706
436487515
60802274
845121033
308178558
3476533
129691830
616984808
477566844
461516
64891251
634711639
993478998
129128678
879256842
422908442
605212466
221148536
250164017
55224604
43245
46733
113664622
595418867
364733743
739260237
775367827
5388906
189622185
735624780
394488428
454929167
46125328
655914861
684477701
768933873
533
4032544
960711999
502021472
4624608
531351
950761334
4962602
710088445
463961598
840779738
425829969
469143
5260441
47254
137647333
961610899
361372000
550466186
672367896
918239178
199797929
493186426
49268352
522016440
282966996
932176913
660654133
419539064
330622728
627418078
48945918
782719226
832971400
596544629
748766526
548944216
5255309
365640826
265512817
220115764
44445
712094323
104557312
2473
56377
888195141
151046402
394767
512948168
837832541
35742
946673802
81341668
541784700
38738549
868414308
963633851
496915612
691471884
518565021
4588622
75085404
611037705
931897150
447661535
968208336
512941843
17228043
877904634
882945519
43967
495561
980035892
376251291
874193917
385907326
994666518
20614260
48327111
330753720
476603204
4658754
219711546
219353484
516939751
4243162
47595
158650810
406813864
608
37923
949097345
96950378
62801728
614350796
312709775
467198
49811908
911501363
487775
250454597
514599486
465667538
258759686
80150167
5239419
844182317
2432075
357314420
55488099
775805445
537385616
710377793
476786
431985662
886596507
42826
38255
873896499
126566096
664021659
1835008
5086
952998087
266634847
523364469
191773186
239238129
45048
769107842
824869537
51653966
49510
351705938
445513230
144584704
747581908
545279
4812339
722520743
345696391
443182429
26785215
15625487
862862993
788144320
39534948
446695
593277509
4808475
981097630
4678799
5904884
3630092
795830602
441275618
289413380
46487698
3450399
49225
644747825
740365760
424248372
874790338
289342
4832030
4562593
221490239
541106821
232575999
950340777
105672441
31428824
966376564
736956140
277014929
540312790
988907095
474655994
4974427
233223656
47129844
451412620
697153812
426302704
816959816
354383046
6564095
37447
756367658
5709450
756814532
767625787
889372373
4964656
763868164
3867078
2530
321130515
46994
994904322
297124830
959519947
735292
615036613
535330634
184929444
4501399
341740873
681176361
711339094
41088484
430754237
406949247
249822962
973840688
45847927
3703215
49803
517220198
914979678
589343076
483209
4888
888427319
211045569
362469840
97855983
395568461
827135500
580050197
851538347
510887457
915157560
928306702
100542781
535748798
291144876
30626277
4946363
993160842
402859324
535587
77833048
55146
689516192
635982170
314506472
312920646
869067443
482775
818494898
26593917
371276822
711686014
185365055
562103515
253455479
437909668
288912974
435459210
162847669
4321552
999538097
610336
747966950
5952132
442383
457645818
946284156
320908235
4251
906794274
806707830
78298055
44955932
703871324
346598647
673332653
868806386
635240206
42751691
4868
5202261
454203955
586736005
48861514
24800686
53013803
811612456
944153581
149096532
40166645
86099878
5146364
486610
893085664
244628838
625402062
350663657
499474
768868265
175816221
50013
489614581
619562929
2607739
423843236
769539205
398100907
486695
3846
35062723
975682849
742602374
928971477
628831652
37863721
44597315
499237564
418713336
729246660
635884945
72828246
237695557
607315445
713526868
946928636
414728314
504921048
557276742
119232852
947182382
951903693
5157
885385031
4539950
963812347
725129329
529679137
285473961
340369216
311268097
2890
905966395
523314006
47459064
467296
499955008
817052009
972681139
859066922
39642846
48023
933926015
400366597
736438688
182302234
704533154
472540997
827535298
41464
600452424
47283174
317885748
474776663
806422458
940263359
33749748
391610453
87076825
316114470
983924999
48935
886992129
58861741
60474
794484032
547116820
340625258
372076538
4089
284000836
777307120
48675334
585377520
4401270
233225739
487631613
267661510
213997036
725667300
2857146
390381741
905473614
360646315
88663770
452523354
992355274
251787512
445778
47694
5202247
489223813
969298237
231009667
617737437
312829665
412152037
485685351
384655894
533177750
299940082
47317442
5213
309277172
481952940
50368925
587815252
57505
4484466
4747730
651810136
498006327
237840628
575019171
73187428
722977124
818063053
330920203
248213559
966275213
847807989
46517267
447562625
706399140
394180878
541558985
3361864
120896037
4940333
873663372
201139477
313089572
918154529
872903847
45703898
919176508
421718
44598
526001423
51836
4615601
45498
4463459
338056986
485492586
497920625
709299084
530212
50677270
597355665
362580282
757929586
940384638
4570445
418828286
46286
425007092
303880
594155238
591978198
540781
46882913
3566857
363553285
483306970
785302876
831616889
696556786
4104
606768427
492348119
5258480
51067
302894826
657890584
10306976
754930646
684629472
446635472
715474202
935660716
628869534
42789950
49649
406219691
641199218
483468980
357120503
377607445
44672561
412880197
46591
71714620
314160766
145224710
533824696
4557397
45084255
448139439
210673118
5757916
572078063
94368618
732406711
403344680
6059948
807410554
462614496
898040246
5911
49141413
680884993
197167203
3769862
835570682
4578945
450628786
920187118
552343013
500982584
339313278
470205332
572112404
905416913
285019932
703007596
771192684
536354992
395337918
446920538
538873847
259475301
47947
3502
602448609
463120
619047917
162269828
359405503
339520092
910034119
47351824
459210
450314921
318376591
725847127
706132049
159168039
434314740
807175027
927232474
42450883
322214026
4795720
76995337
894904150
172985305
554464
534946642
840305613
6159439
51316754
461631068
49652269
43337825
707240168
56249627
275597281
5224
874676026
826631058
761054242
601501532
216288576
780349657
5871975
8415080
509090658
847932690
637940831
452653282
430800601
49248863
50541932
888215801
769255491
9736120
166553793
453197752
479849835
549191185
363659694
487662393
4896
49525596
964684187
45663
562820576
708510393
785530436
47252955
426865100
46505449
490518
376027
506590088
791622722
490020466
48438495
581781439
348209654
997092019
545022385
483690
142316831
583129113
624222621
525488
760775939
371533292
4757423
647677029
676169364
472757198
156161677
334223212
709886864
113276214
4828275
633100017
831457852
679906269
647308845
960377261
358236101
704388886
403221
4483
296667302
45967
301895547
4978898
545084909
805364893
51805950
202391537
5161993
435051728
237447305
757978688
29745371
258787664
785257378
186958163
137697391
603447348
240292900
295075617
27884290
466930
357748061
71284345
537576072
180425681
761710442
53305738
46003
457346
490101
672036332
3995014
337740633
918061672
646585624
38969402
699123219
642752089
476675987
802027192
722638879
4856285
689921966
218397525
45779625
479014703
550986299
485939284
4976355
461635
792194681
85283771
272957997
569665877
969893773
883139257
194067644
6246509
498
590647
49229934
892334189
5403
606435
648522573
231444921
628813935
49072
377802321
453150688
801429424
49721583
987864667
517231541
185176205
453389613
510963099
537681520
223594371
521515616
47380657
102512160
744788699
747223006
534885318
142348395
138960774
519113853
339197887
715242411
4457756
745925307
892693381
187507515
182246395
799079750
119762774
48388
9348130
568325
990245623
148429576
218135443
43626273
104808072
3662363
533468279
59180358
191213852
53256113
640750846
176340785
670974
663531213
422137714
3947144
4825483
838487075
365345600
44443
487780
607341470
46136
44484888
275594063
895656678
656752256
601044551
396196812
835094252
121917978
635428520
607088327
68767
389032178
307071285
551031732
558572564
48201633
503938897
979883218
630213241
486951358
298685573
693407842
52984
244886366
227168857
160753961
297491538
867963239
528349874
92242036
4188869
274706648
860423763
966187931
69130758
4749676
55282
724533761
918539971
728010944
437152505
480609
490068097
3208
318415006
274362093
935500557
242835026
34305844
287234770
405256249
860221538
325023813
51420366
857519832
344648154
709326203
93960662
523369994
361490448
4532
155300396
897583132
362579662
865480379
4555865
985858799
528533
4652054
3529123
49124
869297948
937574244
53899543
388860191
520275610
922048845
52105270
41029220
482656
5726548
991746172
509469089
464806572
417433884
255222190
874738982
502028864
3625219
469223
466300131
53639125
596730995
353771
997608740
680201548
675254563
27653919
53354104
31147846
302668777
958389641
39731
245808176
5916803
763081981
988629651
82808706
494130
178051056
475036943
275
65016359
709689828
4237
33739
4245649
495048367
658404092
834219255
768063512
4529138
465233618
825403559
488671784
62751029
677223688
987440890
93359890
538584410
772093460
49814712
995119777
467546974
201288722
288843514
601486906
4445871
40926
145115259
56121376
758469684
690953766
883467464
626654114
106308713
79746717
823739358
34551
277968483
4470700
340883171
753514306
902562282
666593720
432182105
53241154
465070
474208035
765358305
440252049
729382843
146023713
4432207
4648943
855335628
236089659
938917183
309381013
904606037
498679763
423274020
227534241
791561839
91932748
453428238
471179836
722571652
45576
470310
649291623
302209331
473334
170360858
835992826
3115161
927686629
485028027
815034873
435667821
541907646
30724499
433365100
590155060
3511337
449020365
543423033
221688921
332128405
631215373
58309893
57889
4121839
501819289
860165889
821613338
344345815
44605
60572949
709270206
5453
487769184
597623308
860966636
288198240
53017278
399564231
616499236
14012588
540049508
295221688
768873270
191226147
167770907
4512231
388748518
4975425
458767995
4536127
710448802
4451437
397480903
541256158
327690518
431392016
416417761
810192190
49954060
771886606
586986983
50354084
82735798
550500371
290947338
360145644
365966
770379771
2875
564541547
50320
881927859
48524811
524612169
80325183
981103341
935978199
448862412
701565390
4476340
831480210
491284617
4002
505992828
9719487
29945
897635934
32709
461404
3779454
384463695
555002765
58146746
899214055
407709907
235033080
235446325
375477426
936569089
132926992
470077575
486779
490288883
845254282
541223
797815594
435267667
3951
662505976
456401549
4992158
37627971
927292879
483505645
924751917
872655152
660876296
591406879
230795476
178654538
476786379
425986
5196760
285845327
778837383
477128226
183089595
51247215
615000646
899513955
342633510
617337338
4690716
552645969
581717006
489027605
463250291
244385
43342721
4185937
671309926
942877885
345439803
343760200
50780414
4590353
691987619
200358807
54252291
118069092
416237245
896769652
3766671
409013323
443899
48277
957122070
717664606
49986121
916594756
428429
802266129
847198514
468950652
391987598
46319419
187866194
272997698
5876
507867574
32373218
675948952
535537955
2545441
829741959
4491396
351642041
510519998
955824817
671872975
268718853
503263
919581343
4659432
927895008
415098229
558364437
278418333
183150427
51438
4749652
4588
310193786
42388
497502071
685636815
4247
46936164
178857582
541957538
925467951
364611224
42576
41055430
356706796
525873113
794726972
5848
476494
201122620
488619990
559812436
467702979
41980632
479097580
948095413
604281787
940813238
488846634
46184642
4862104
693384927
721502667
445848420
203500498
259591886
469884
49456
612222400
885640349
4825
636491349
979238764
152727426
61089914
310899071
379078803
368076884
163137034
905495382
178546673
403356403
965145713
576246800
515312260
151997447
35164
42378876
486769259
716702452
804725244
464013612
359767330
4580193
359296929
584951465
452348986
475475872
200964431
52674042
223982783
75347154
433126775
80006479
842216503
862763755
49467152
970106488
833752727
181480878
63573329
465505600
342102936
866142814
265674877
112282561
362
861164061
2865611
316205008
3947
711689812
773879760
52510713
3713956
458748
383413074
532083527
4474
516111941
558170405
172040150
530798827
276016669
446616003
24242
510969880
476074
609113885
973256376
66569349
687877940
457911
772379878
485680864
508491316
49367793
556014454
250941293
970678813
482198
847229743
796981651
988163314
415566633
458123341
260865987
55229
478583846
153101240
4925545
569158
91514624
961993326
4701976
292136588
549650721
400625081
453497
852762941
695930
315335551
5392228
679412355
973102860
527225
459706269
470857903
890007225
4942212
855368184
390470138
173835450
443136064
47067
972987923
53614
470997707
814623939
122867021
67913607
513295956
793572952
475382283
43340
91590229
95082519
621233502
560547
36061
481968
49336870
236841695
484222
463070829
142753224
367692623
39842642
717655484
184925749
470923909
998266218
477014661
755061951
352495870
44348480
4767694
239740515
4534142
454276
628465020
466383939
5371180
440537
89435238
663525572
37059724
483140
4450294
319794537
31465497
463645283
260083477
46131427
980325265
42348583
524549033
4806283
587893057
268369628
312197830
476590797
4795027
432885894
681933367
893636857
128040923
953516361
870896847
84030702
49591
539534271
175186535
644497838
809495948
5663
32202459
710309421
171783606
111566803
631024358
46862912
4576766
125972381
324909696
395866521
565936013
887238951
26842598
4955249
879844450
4453926
601345988
3154282
621246846
247491551
803155174
503378
159961228
53360806
131908610
284704206
474335
743282261
530
463430
373121351
476566335
52143
617449537
742409930
916140241
678664296
774302589
55259267
304996
315165
456705275
819493698
935443831
4898764
543304715
983724530
804280693
45401
42230049
364432537
459850
932794084
492917034
901598418
251440544
748745571
622012032
299397093
4669468
429570710
632138436
5810973
406115619
486572737
539878472
3851464
731956567
47896110
494326412
911235947
889725400
507013603
51095090
907033479
107051596
73985968
430023134
884177927
360788360
293196
52987906
904528794
177603049
854776088
767417099
398195283
709471999
547318756
680162980
241627019
844421463
784010937
892468381
728013528
105079410
412167037
459867406
891913347
4908365
654238503
729501811
871973756
430755
534412148
953480677
670482698
7212680
867633618
648699523
649123755
5538
531606818
394874600
773862801
440201602
992032034
683260334
39094409
58474
188105690
4254283
708594615
445976582
48701
282628606
314584867
477240
849952041
546667786
404978761
862774181
456717
373438839
591543079
750488074
458198483
4520980
566328178
554219148
4880363
968174983
427601321
495247355
140128942
859559932
233042562
484436044
143150489
454269937
774905705
321967837
784126499
993057308
838243830
638788686
213061134
465135133
864262532
393956
41948610
868209760
583457445
185093311
375586711
44485
596815733
2547477
4128311
659821210
286000947
541483243
355109882
502270
3902
46794774
462904
4949
230097467
510
323
127331788
953108096
947216026
4534324
967214859
626562478
293695368
3024
445008667
192213797
121857371
231016506
314406858
326281500
150351754
42849
185403994
46829347
786207897
824908027
4998
440253123
28452215
577598355
421488605
487746002
958788710
6094
312123247
447596859
754230805
66719224
466344282
427233527
3831860
791167941
160157855
412253450
606833242
887809891
401188794
293226904
137436721
52604645
471349
489731
31533714
454499254
4539849
195234055
277318664
3692211
474095931
39876690
211518745
91283243
662109904
40081837
488013
357173250
900933587
306058228
477927208
876190634
462195
462353
311694836
249399839
644122039
49012395
736726092
751419542
4883090
155525263
573575014
123558961
4967858
735370037
297531494
877478997
760342311
303290579
66377
50449016
49360
6296859
35363214
44439745
526339909
514373718
697399431
48944984
310276338
45250
179283462
439737
636338902
68234
723688069
508374060
695606202
4722
984274160
616917571
714396749
54630
41890588
146621050
604433657
834272269
737878297
5748913
398071
704002447
350331965
171423206
777989278
287535666
368237127
831425313
481963093
525563130
716819155
4700773
4762
737589263
334957961
403423776
46927908
925176117
903188304
51054042
300726237
481973085
4958296
502321235
4976
502790300
105372045
259277535
687575393
35765166
550224937
807121486
608709175
518429280
8823140
46987
971537969
76195445
489414867
480643415
47020929
49983
572656813
62499
370175
916294705
469107343
338110012
119621227
433911330
457755
573286
91196458
478191617
724888682
664415922
297125843
474590
77861618
506363921
715659571
382710802
528452381
356522061
5188
779456
918980367
627274619
502334843
446623511
497563
818421543
744546613
648724996
135843937
4523912
116772749
959329790
839615833
39585
805882019
685282663
540821
463291940
4295558
368294535
342051217
542733675
770153175
113926024
932661935
4404
531177813
180723721
314222528
46204
557634932
524690065
408893354
875676221
4572489
4670898
699319091
921461292
261658748
970100125
359679774
443729948
23279295
4714
26978050
7793973
639662793
284165633
730287868
4981475
268996058
701236715
472245283
999895695
713216722
463227
496573408
136513173
71495952
746236818
196360461
493584757
210710392
535103145
339209896
64536
529081
4992411
3809
48369
257955679
535285065
684531162
400689157
465814965
979098345
590127767
560919775
940650617
490941815
72016341
232557251
235232273
651152060
117817196
505405509
46867801
94633838
972347181
618605297
476872050
161669564
595051841
528377629
4555088
787630154
240163446
33927765
4951833
948293286
487698
4553
53640534
958399138
333084589
632868289
876436570
4051874
641139493
212305972
496424019
274552514
919125183
4941048
4516148
634287718
6118837
787385188
48940458
473565
118148465
879817625
757360382
4020553
3918526
837012290
49709
45366437
4772622
107090188
123668889
453557623
375940
124386300
485786901
692576451
48936219
378980268
682408141
51190527
488001948
869057414
481396
175660400
929583272
855554365
441105678
979696181
373128969
985655793
405748
132018491
667
4997
51068
154770426
13929493
924481768
12596613
30647065
840371029
5240051
849542242
44635313
115992517
44666347
47463610
961114044
143329579
442167119
33643180
121721439
6173695
211509524
228249240
3270878
866318228
846415279
675511767
887204771
887663852
513966084
568270
540927066
814116693
964204141
549770332
285969021
166182366
608922577
963587792
593245507
821426145
603742
944117782
808440467
341010
715744512
457915392
752282113
603281432
214459537
546874781
414549318
290845599
377226
38030359
335088125
447704289
819022107
446128326
497636
192406402
45499662
343219526
940971539
153123549
437511225
803605227
366881228
328494610
530148250
40980795
337491952
35812945
251597659
291421578
53648
946872170
311251059
690047160
623082580
780231394
510957396
404187655
696065543
639360398
841668902
22033279
417100136
51650
486517553
378757129
319361139
4307929
452363206
4866123
66
783614034
34356
859255057
598114071
455018398
147749760
543561744
693004068
831405680
804404928
4581123
4998721
766376527
80186162
65080958
450278088
5265103
732306774
383104902
971304234
793926055
56038
493253478
430369260
564470115
530726749
46354
285205608
481224558
6172
77903702
393523888
116518957
650300631
45538604
375274790
3437
318240354
998791861
397640428
355381261
4908786
496883
127096644
66668113
636564722
48655512
895105078
447863574
650380908
617226430
531078179
982256396
4904914
14791247
491219
364648820
473
962210908
428909653
793327657
355019326
5910
7183940
25
529309
5039436
54881
130282363
656917879
470172
459754085
300058143
645976492
729217279
461691952
561133285
201784736
941624081
934243345
473494288
50888366
902463995
4243
4366738
197689591
5347
43437694
111055847
977320548
3356457
687297946
4599
14669571
368646430
339812097
51461
4540671
352914240
717197762
779078428
462190241
808588290
625922199
235705479
42766626
4891177
448485858
285637306
632518992
459481997
454464336
802178967
472625
308509834
46393175
218468716
5255
908359671
514811153
367708
584564656
463193871
360523479
30496804
374704445
588721602
183108018
147201281
48173264
44444499
5240339
483899
606094663
48568998
676627998
50411654
930174736
663495830
797280795
973197272
486252
110882053
965952875
542402
559826435
471658895
246846713
365639934
157373668
165366960
947366609
572958584
44491
731004969
451697047
48755112
218024461
418357399
454065163
557734
57296
505965287
45992891
3749
328456347
66402021
685683133
283366214
71938294
32305
497452687
4810
978839303
553361737
452093650
179849489
476217
2502491
907552268
51404438
479052
157179711
741633568
4564158
375807854
258078937
921218875
387251577
44691745
916698239
5778742
323808056
536874315
192632453
802163997
99023673
47639125
29160476
402348536
789308825
751995745
479425087
871793329
40259
48883432
740788837
4299657
995491046
344091821
727537476
696359056
484661885
55991407
410209
218483948
974294410
216666755
488375
991585278
449664019
472242353
200554092
48203216
503088003
5351429
452922009
45365522
466019
289266135
4361708
563992480
4909511
689975242
85583425
3638545
985745897
687770277
491606670
10807869
287362858
684938158
133006789
161259801
80180275
570921808
167906728
805290561
490384
486478448
380607850
411654404
42695
734157552
943463613
490265469
124679819
711690002
4233251
189999850
590793622
41629894
816949528
907429739
4427642
177327903
426371753
190139373
200043932
67436628
267662100
44690143
511452
969591679
268323156
705033728
562867379
564029
970490838
400191015
49545860
430185
50615265
241660252
206507319
50833
370281095
576921201
988948010
538143527
53774
969694195
442726
91254933
166406440
529044336
4489199
550484249
632197410
46743
183042967
366505
476987281
320249047
131603783
674276891
408872
5713259
456296
444194204
350771461
4927067
473016392
49629890
814606558
628455534
801797268
842486638
675922155
417252547
4588420
53560857
181518413
647970523
178759809
415889177
447645
601590
57832433
244395687
48879
612685912
887827382
570028958
164806024
67223591
489357
3195
272608584
240776495
45217341
736318965
658686195
138363890
867236748
555711516
93553115
5939
468133697
997805098
216396220
462970947
891284315
942596817
737214168
534219650
465590
465420017
48798519
638677717
3899
978149216
504760
122696879
4797
535039163
227454175
125657934
946382634
506680662
221359945
234834074
131611146
199152093
28951
5486823
348896407
837102683
949528320
629694971
484958
399795900
49148
610265723
512317
940111356
928849
650520586
945851238
97644161
781162169
901496218
751784333
3632418
48031029
142466789
682492350
236566532
42791
571428742
241379116
554048390
423072
453094
4986948
958579927
459693443
565659732
746956945
186693640
49717678
731024655
3591963
337050
668474794
761730964
327433508
57229510
603352584
3807089
714780834
24097869
954024759
487827
66839
591655
621265
496323
819111733
488769151
138654483
5627473
98398450
837310527
4452592
684676404
933962359
328205508
976696179
503556935
3701496
266551053
748070480
845226510
722001707
422729890
42024950
881726364
428456
491951
41077
138969885
740787385
314864487
126188117
707222293
949253053
291417
980268782
4308665
526283661
25380243
622550229
485968949
54449374
5263
300842306
369740136
589037642
81945530
4822
226949159
117240425
466853972
4416
61598961
160989483
4918
347003879
228971597
202605294
474716580
605127020
450803
437257053
47535
62589
48138965
813024266
145026811
473680
34437540
990081382
890667667
705507430
453365102
4606625
550323109
4637578
402938
416814604
835499103
30943847
293844048
374301622
468099347
530079
581561224
601248180
610849033
543658
933624315
225066257
46827654
407699270
221600168
5329933
679358847
539634994
47596962
49317622
477501040
188206664
261915997
454800216
5297
662936030
473052
43775421
852939753
470971393
807274144
910921989
792309821
440777
2862
532386
731872179
679
399289724
410620404
746677811
593670018
645087601
350200217
707085923
203186776
265091453
2611
3263
239431385
922036242
861474831
40269196
89063303
106876451
531859225
981940817
4535528
833723973
852336921
655583540
461761
526509920
37869119
329318126
843341787
489980
42272662
481650528
891624413
4060105
48353572
464570677
4893424
141270179
47242306
41529933
685299671
450295654
551041997
583430047
836051042
832148729
774940893
386946301
533558479
499512
871830406
872028820
692076807
597036308
831300554
233897549
22478421
686153631
4779397
6028
712825366
93640603
693814444
356706592
492544
890681084
496050
378494281
613673230
312767972
233380048
45124302
918107895
382338755
222038657
985986262
731303185
815658887
6550
380951133
63845200
300903180
523830102
735200922
520514
153915712
740630502
440823473
350965785
478912
4795
856546571
412304894
486397565
160697250
279884644
902552027
435798557
856161686
62062536
838533371
769250868
384203601
44397914
349593376
481856431
439742
45280775
536030196
28280
4875024
68335428
274992179
426956659
403380473
954634835
527181851
2404
451859392
662123565
558131066
571661990
499204
44931
356982530
281486111
144497477
111859634
480557
450010606
236070624
4561026
187040621
13685888
5081062
4787459
553923606
48383
219012322
318272526
347255552
831222201
46875781
913920354
45861
505888427
37221
959859477
842501095
457818
47026820
892149182
44531429
445308188
979432230
375426
43540478
67168798
764174572
38940555
673601629
93046427
462391246
679572741
682669416
494211298
4928
308485027
282818018
202714240
834849046
268797551
317163700
841376823
44808833
37098317
529195
60221
705714231
504394157
53820318
5961
588448
4814897
959319076
531287930
375850084
436567708
301093438
349486957
535157244
586734470
521461011
4777443
107770641
390036
258234149
86927268
45384857
170832811
978158696
832202615
631405575
5272286
236280089
338073248
381624126
320424861
357614
633197
2076892
467179431
4881567
491934
931184002
51084
409940244
738074052
4602577
565032113
279860122
37050
33047112
563662544
336847243
530328783
48576440
678324034
11391490
56461
43785131
5320392
510365416
938387902
497582446
573956
798773165
188688433
471322536
607155167
361396851
46217
832494046
456682052
45132865
78104118
411582779
379213565
4369
49242684
50017996
40755
4838739
183062085
5163468
140846891
523757
788384282
47275427
105248958
494953387
386421326
355192135
303413
48057881
664671155
988698713
323484678
190297531
4813088
565692941
121134086
129677319
497153995
766915756
868695796
45966314
17405778
421409711
51774324
558051067
670799061
494370115
44610
401247994
55267372
729217169
855379272
412301141
277697602
463923
901250953
737279269
648412418
808743036
851992167
169008779
396320410
5758881
30449177
396625797
448525
435250543
473973762
589624108
379906683
797402567
272963569
486606875
454687685
726933152
760950857
47683
475798806
984858292
515932242
324916954
4942269
877453510
40250
270017986
4690135
802420626
520665
618653291
82985889
446755998
646456166
447713490
493279
432025672
544021403
50178
5683
264301238
417052067
630598522
756727143
610339989
47433
824964951
946338644
906468697
878908230
841787888
393703935
370872600
303368943
28187066
150371626
26731041
95400074
654
908313056
817262425
109839487
635078794
735848870
31752411
527196335
63341098
543568065
881036414
818441773
109210134
811183216
464760
4284812
421450
55623527
39238786
176872228
314202278
778563279
558142997
580707
5518
690040608
708623559
450123
988804438
60642735
44337
930598721
765791552
364503422
407223433
542531990
195380654
31859903
488082264
414368
882627872
676626385
723137294
330868164
185044701
5956
62567129
600576
306335240
336536747
45462
456200488
170775156
700099441
172642986
61215432
200601581
387646438
41811277
43405
64785553
410546712
927117696
4215
46612
901755198
373639
4759578
4878705
588531624
268283020
83464428
666142322
331086404
4888521
444170443
449533627
800500340
48911999
486013359
911765899
49170172
430024812
4844856
849779895
248473215
384834223
449396191
910790291
203359282
522592979
214616657
450912
679103381
483875952
453517634
104412021
915229464
657592912
4802980
736464449
202550858
874999082
367941730
647737902
741395184
669670759
690361
511849068
147558486
500265
454367
605354023
55600424
152202649
406758474
123917935
189370592
612207556
491696670
488836480
575659165
101214026
31728650
50713
911543486
4846782
85284733
448340225
26402
7932733
5229221
608568254
141631259
140439393
453907
4095597
260969878
440595505
552370534
839512659
428301
514721078
257147831
424430857
50925899
420404484
5279
244653062
247112624
329403269
4686843
448927747
615591231
45837
275233862
515602
410449324
13205917
762167455
39991274
892818787
2930580
53674
757871025
64643438
990767579
46147
244821550
368533129
661073018
100783435
474292
623246357
45444063
261263475
49603
574939891
37665536
526871775
467460404
29404
179
325918943
478642986
481938834
55792
48187996
51652326
41778
964230576
265963369
5936
489356720
6782
665785377
476336
258780329
155389646
4970424
724345457
67504536
960961925
327517019
204893235
852475760
43687784
459067956
45088
516123223
588060058
678857801
460436915
2676731
887478166
149062614
494979977
260333756
479009
48467
44726
503666140
71610093
466420089
157007028
463436
839958382
430461703
569272634
115431079
693192703
3971178
911694347
46763
4122
865109223
696689592
467845
908055256
4621896
920736431
45538730
95347450
531240
39676
44772099
309304739
343684712
258670074
872518209
469785554
233068659
670576665
520705
215835338
773010296
5285865
316312528
494180602
47274
463121367
265567
708389584
717603469
479480
4180
659542430
597722767
49274
709218304
349148126
57590533
485274
39406169
594213
884954086
515140667
587924924
641721790
579919065
49543
503594248
511322436
855330293
299003850
5273837
4648170
801977262
104139089
124667146
545394
492225397
56787447
327770325
277625899
176735095
46256352
65742247
464470068
676781764
458837306
146923382
801634334
695812581
830241989
332666699
514628
163155252
227529213
45568872
542416491
492466676
329087022
480019
223
887834602
190555375
827872998
218784757
966094484
613467977
500110
4944
976507151
998923091
299012858
329880904
445324
46607436
585230540
5884249
445932047
720587816
778549579
6377699
411987020
560606835
650977675
441340333
4841188
807380829
481440189
50217703
436950732
423144224
244339301
406007105
6450456
545201526
641937807
521787941
46191155
284088044
818604013
891589838
417547640
943217940
2715980
283166039
357421626
473715660
39405
48526100
518
586690857
478518707
954654079
463333990
453704669
906609244
353022414
842611366
583785549
954537857
4580013
310967530
271193649
91348166
401981441
344241753
898923323
438957375
592798247
5046745
693955644
352474012
948410189
5202991
211934252
34166
240652504
254910017
269685558
618314689
571357003
679865189
720528117
507390252
877129682
209258295
298024254
218367283
962007856
469428565
51803007
48882
4349151
897838930
804471806
227369528
387738853
441316394
542274373
779306244
124095300
47220091
315575446
575381764
450823
4680666
44458257
260481411
572146393
386117845
466040832
367607940
849763282
396993742
401804886
111375526
264271025
5375
78493069
456450
48064
399516383
73513894
926647123
203300325
714052888
328888733
143598226
530446714
40772
889324240
65832574
5600221
451583948
4167844
45906
423377834
4684
204764406
57447
2417577
782775158
51512
476530533
665209727
613
462706
478647
867334996
143637545
45963571
42761008
822114981
797737716
496474860
5967186
56729826
535897
45781200
47795
193283464
3154
461598371
416255042
658736745
461448961
720530184
276232
498732
40658849
4012848
593042518
512003
62684079
4750239
489934
672402735
436603439
233049359
38312179
44629
367621
898935666
913435897
485170565
136911949
3996
225413397
524399286
124557981
544982926
480005757
746629247
286213715
551
34151565
286268102
329772369
770843098
5133420
904179007
255286758
355222403
463855674
545620860
994013268
430268862
347698194
3827225
251376413
581027084
737115500
593044603
4591932
149296689
5122835
16425465
677364630
657069016
56366
48513618
887105298
205879637
443128330
264442407
36361867
45434152
170210781
15132588
399904364
98489004
4332170
196161903
179132155
48989696
3652593
239827913
461705
685108246
733346802
3388925
4576
383538075
823893820
447317151
53023
963402045
592046
652562657
26505184
383200370
473628677
725511819
45675
48273355
46165666
26421120
4531
38309361
494528926
184040533
541588531
47762180
205066299
674874
198562024
960094336
978348582
441254454
808238646
515753272
5824
713024668
4896768
61485253
350139823
397617203
45853814
2198
563990013
813263118
990131729
16982607
595
640235206
241306785
256897162
443972338
469784741
5018523
996652815
379592014
41230
2542418
4637218
6297985
359758
770826227
309306799
209240784
411280601
714500145
18880438
15341506
197426921
4479
282164162
737260427
718909075
293011
682343398
41568320
891138255
179812441
48903
378034022
50250769
46658
576367140
49560527
69253
921380848
4544251
804829609
906525963
48315838
729200790
175278913
62703
546125739
724016791
514818952
822672476
159902004
795436754
446751139
959559450
3175838
150738708
552593709
496801811
4518392
649510
51669724
6197126
52456194
4845235
595486644
459641452
4619
266247982
698733812
492712
455958
425399
572254327
53019305
205036130
427080
425203328
406917015
665003507
291967822
241044654
236303768
594455059
329374064
657094138
265365516
676860540
109596378
813941110
965583160
997499796
45699207
43170162
788180017
947502452
734214596
481730765
493032
731908691
4269
761799356
530555049
991627030
960939348
5120544
497907
519321099
48449
449421726
625357176
352766579
453711745
7062
5982
820590248
39589
735695667
238344469
731017640
891709301
420178
54035
42478
547224897
44736296
881317502
277766247
844299157
82514611
194101490
436414047
417750090
5831
492417
45139602
292808686
617768443
490819
825692475
4261570
403847687
884986814
395700344
125421202
804755897
46098
466768
550864426
975407792
591676382
766714713
140434727
41677419
887005375
4073163
69459960
42152
259644820
542574606
448517
916539004
990915046
525724450
626616517
63672
711744930
956494033
348240981
5562765
324385883
4456
4645684
44825038
48552445
522624231
419258042
39635611
118266009
180844356
672480364
880474568
990838002
22386
488441512
884422320
535311710
710076680
140653089
20264080
356445962
701755537
218749944
908646212
457082487
635852788
208015260
97169776
656874060
316291230
403330
807819819
951413906
457560
80803217
598663071
352845308
483861363
45619
786913794
476747888
3836
957924722
499183559
476
4880341
984964227
7129491
65359393
766342768
897708654
46118
508205875
381084452
164773933
924984970
4910
236437887
47860331
483076148
705184644
962835464
559969300
723167699
146580553
204539957
99760584
834263657
516057942
124254441
390547020
38506
49933
517156452
327709913
295973461
21942494
504236617
486136607
414805326
286497606
488242970
842241023
265056025
493201233
302644936
108737496
52752971
48447012
44591654
649791263
523881273
747538757
44222
45899
3763588
49136220
514846102
669110914
642257332
55324275
356598155
714690235
4744535
562175805
61259723
458607
800557819
645130825
51703650
762996506
46505651
875628162
694234479
218667717
829272555
780366821
715668185
757003936
52194696
323075226
188990678
64876666
515538157
462925544
663170478
5723204
874535009
469867019
691626144
49115
531028757
274622258
195507992
671415546
3606
39980
462464
821357951
707638643
56833121
651021109
4024828
575466073
25527812
723635312
692643076
50048980
50406
753666364
285468881
454975071
485358544
47430
628857849
4503574
693693434
686932909
663744587
60232
737411114
790251910
54635390
254226426
827463130
538272031
469189853
118339039
751631482
329475220
615918275
825928881
4568904
324708534
160148010
444608056
504151196
46112659
441125960
608553317
13376423
744983906
922842127
832890105
598436622
427084248
305325247
2244891
4718589
176728286
508227102
481249107
68582574
634566649
486178165
45724150
725850168
775787360
854208102
43335
74502104
43678
464987759
363014226
398584
481911042
363440196
56779799
747285218
588952913
393472751
47970584
445
598525431
5892248
31861
333910442
49906020
6760251
737763808
634718814
459851457
31828
945490131
763380372
804536668
53086682
5388
483470
409575610
469266270
593657
4629
43064218
721574243
468529
513897
482873308
3762125
43455885
321573589
291841301
3762
583414566
522868385
753245494
288885508
50341020
761513290
475595687
533001691
41012
575947297
288265685
4679555
4325615
4464095
167686159
231099474
466600722
48224145
734703411
409714218
261801888
452941006
458210838
5309949
504957320
487104258
450460540
201529332
4817666
448973772
794508855
816779951
4865
670616920
741503282
553727816
703696348
48280
40074
507771590
46036586
4812242
816204300
3274
952009572
112022005
948807889
852080218
434403409
497898573
3093020
464347028
237474383
486914743
408253831
939504793
545814
407647267
4472244
530276503
538526920
47566001
564362
5298
882618858
257034761
948987079
442784309
638618705
4702898
877321872
299949208
485145
448928301
47777261
650784585
4467102
499408
931387936
558790067
144314932
845246201
469040027
71046182
809681632
4867555
347242
747379836
988626095
427258217
942047537
312488552
10237349
2855
962170657
3437109
56893664
696904110
318822684
4976904
587331064
385924967
862768135
168766367
476926868
983661162
494013275
615507956
234
18025393
53495362
593394084
604121565
42777
49513230
890829872
457527440
35393022
478705
949724507
4922966
431657
496388095
647558341
37092607
132333804
966706531
572685357
113470341
304523572
793463329
555148006
78777835
28587
757386707
66049
455393742
233878421
853335342
671493747
184061240
431547264
51006792
31453129
946988063
163120623
666267601
870393144
799314467
589370287
431558982
144271266
48489138
272997568
392366749
605675783
4864
464427
5984
45338352
36877475
143478668
745702916
554155151
549648300
304976090
464126613
619073311
440650597
483831117
473358
947100263
291977324
572396
554038361
659577462
401125828
523037843
586472542
669699893
45445
448402936
143771236
463383870
783308253
449748
404060
53448125
51791022
202659644
44869706
630347982
25645971
944455729
816238393
775723559
132873033
431875
4481642
258330201
318439510
550601293
49055
538601372
4717772
104115975
338126053
49022862
57159
264493243
87840407
171790551
443511
424373779
813700400
23993
602774570
34193361
793168732
6094087
30842
490962635
541265
244333086
423586405
444221958
5555
612556101
850463292
519411371
48559
111651079
451185
493075596
5607916
218575365
198854771
454763908
422775
227402981
443605951
4517357
431833202
493694316
636062433
856922376
41963
466467
6757989
650606355
958830406
26940700
973601140
909145338
383331130
493003
572795580
44549752
629849514
10458374
119116780
826230183
52729710
933193809
443151020
41365221
819944081
4702933
43253
46182
513773753
4518929
679717291
473192
486933508
446113
978738037
666817503
168666120
5299649
436075515
984505102
425410173
418321957
458039848
764086840
884347314
350515
462539895
400732218
149637210
942668928
193084510
144590413
880328097
483402
695916105
149501562
4336
40503
342561
921741542
4806251
44739
831361608
5284522
900109423
217421478
4105791
5511945
597715553
976077659
599449432
4840053
523924754
851018494
61000136
521779294
255517669
682297533
56689650
328753853
202097771
533076
310672694
188602217
147564932
5809
459789610
136239210
149813681
182463225
58478521
943950197
54146417
710726168
20476728
677390296
362691141
909299971
663266440
420565036
196881366
483018196
47170696
4588594
724517922
729949879
117471041
5960
982942236
784640778
198053690
942997048
364243350
367951059
507705538
584633434
275679289
18716869
465952524
199169895
546510398
4131655
309067551
350420519
94637573
309049145
886044933
495857669
59812493
9695795
556973531
620666155
617800923
317765918
528464583
172974333
756264902
479305
45416
459121
677489526
30119105
5370697
672373324
952349552
50681
47924
818319532
471293402
469382759
236382624
32970444
296928267
956973108
372276434
355717017
4181
185235265
485825417
315516083
436224768
335423090
4674
909620063
474914
5001
4778170
333960987
823936008
690349433
904670200
191609839
491929
592763819
115352255
332745759
329719827
951632828
403478
889469011
544282470
389917
507935961
103750807
962662299
50478
369526194
263
486382676
876385733
666754096
51511966
421070801
580882079
4696669
253758490
4504434
471525
49459
869327441
716677381
787832520
37575932
656042363
4840
877223426
383155165
150397909
655148351
600452455
44885
357906799
505312709
3057204
969431133
165149968
712840562
305560092
943276677
32000
650357294
345099
371896622
4366
303038343
696153234
706624420
463019529
45493193
167733060
137892872
321970094
909048499
381426341
407697
574593
783242089
445501
842254271
776166702
4640974
497036038
50757287
636537446
4686613
195455789
38982337
290802804
44861
624625194
980112689
229912866
851685439
721998977
327664387
4791
730198139
786850206
430781856
94206254
69925996
593905583
578155514
48882119
45226
633292948
293860150
56264
495321232
689856215
697136344
819935414
487405981
943832802
864928501
525425839
530045930
50020615
168794832
274631895
378840570
100639874
44103872
414686029
394767267
268656984
4992892
4974206
746081343
309934817
447522240
41118175
860715661
742172662
150794101
4532722
601531869
44127980
49706202
105808679
50210004
186460682
363178476
892637663
69902713
838926416
439813552
896344188
251901371
457351523
463834542
589577089
712871551
86038173
54062416
492572436
449589847
324478932
279423973
4770831
962243008
85260966
580808520
676041502
697216376
43683443
304057884
452175693
960797936
393909685
230807319
493503510
276472765
46580058
351569589
454064
507142
24929293
4631
49637
556352664
526068755
45989
302896569
588613
449907865
405117359
691759
43117919
476971433
635134434
725685950
550768
215200468
29934344
563267642
171707846
990840072
739514832
303924748
793917681
416677565
679333071
46437961
405614244
51164532
472971
494106510
894824912
372278937
47618
45644274
47455132
544316546
728844843
642921877
736980255
305223
733128330
44593
398788058
350052864
623033230
48685
495647
948051209
445417
3929644
1240323
497079753
626563507
4401
45586801
5487657
504563450
951425315
448732692
499575
41100379
51080
129948994
776255849
744124796
705924706
772622871
499320306
57183020
43372677
658358324
46106187
960432331
35505880
5041898
884077051
913116651
49702833
33913
47826
584457638
45356247
213850295
932699013
45659957
393438872
386694456
203628675
214597956
395697211
452782339
45070516
973018933
2815372
402461887
522950457
744699205
36566112
864191876
904543924
506616574
661840711
852922980
96859921
260120331
100106947
46070395
720106005
288202318
976726231
832823193
362925758
43054801
323708005
498450229
244385220
986435233
214255229
842580814
816270300
266715156
4833641
53914718
441
45251
419771183
594423266
852108428
919050784
489740406
561672893
919412264
318287313
3477400
561695
394876040
3361777
262268386
4080499
496159
511282511
6162
394106645
177870742
465705406
825162369
177491241
79629948
800601294
784945763
96485994
783811382
145930184
487129062
18817146
34983
4720426
592104036
753595842
265805636
3870467
82602211
432529545
277781630
531040
450567
500238729
596255395
760197895
57067423
520995
49571223
40806214
2886
120873736
122136789
44873
512711862
508003481
392123366
5781275
651941237
644248034
415263105
431787
450007839
420586
421447946
255581964
354738109
116422537
416592347
4773857
646513065
393149933
283305735
502580408
762450600
445475
345054286
43926
645678272
617413313
21652979
26326168
449349575
413192701
302957805
679876649
329958364
444348659
62527497
5906754
418182416
4179332
775558663
4793673
153431177
237781443
536517966
41908
307441666
955505646
808471523
424934036
48925427
957171734
746045469
955994399
864467852
427678949
393859293
4114788
506357276
3544
11541681
52980498
926902740
28805027
496311469
99445753
105760922
939936614
699624878
35729139
48527114
4296029
45053
497063600
247909825
6592757
4915230
27512952
691665533
644984979
141268696
432359109
412214532
48066
101725412
927646704
228448365
7318608
249374448
594642
423775
381602231
37938
139094272
772386273
376020
480225
473079830
5101741
947124421
158366107
558282855
302639792
227645171
387015514
472659
945757231
638595785
4543848
591960388
254177662
53484
461838355
536300563
592161139
5463
315647810
473017
545592856
922276194
399391651
682632538
52618996
51214
354823925
588827538
787012459
755136074
200795484
45026567
44554
496561749
939634527
551026654
42631865
981816449
903528602
698032253
366489933
758360750
53494337
113251759
531107092
897975393
125181295
4640581
45251046
445801100
977504824
764345845
402221196
330235482
492969912
398079415
4627176
297834327
4857
4104556
41586
693241116
4475973
746897815
425751
817579694
47227
584193703
268755180
732793
809170366
50888
90220326
49741705
834977862
255889905
174366577
772101869
621636877
595089908
707541435
50371
942345760
50029056
794080129
859871233
946248815
47418
46226209
335005631
4495719
865703431
2661168
9629867
46160
514324390
563724980
348010392
435007
885767543
817774757
473579
680756817
505151
4833935
692163030
13331488
4158951
728843674
660487550
419093854
591258918
917372523
440781583
499948887
881046376
46490336
54472396
460671016
55775316
4764356
206266966
830819946
569998
644454984
927546326
566763542
420113
708510377
378425282
836425566
155537254
94444733
781691738
441556079
480339
49306923
577341406
799248697
114668208
220265967
191605384
487185
509860956
383145218
629873012
51180032
507220228
384797158
401738169
485871
822676578
413684642
80827099
855199732
4779
691822774
171769715
55799313
343247571
277878795
148202583
281994966
48038658
410762449
314958927
709441575
990844789
45588018
46084696
3179254
612452549
4593911
363575944
7035453
255518012
746802864
518463848
3757143
844684341
48356283
958259486
82226647
897326211
882297017
494700
486842857
990936098
46112010
302393718
315851399
391235143
48373801
4361
67419743
677126148
552193090
45962
265465543
341700730
44131644
151783013
451966583
692018994
172011143
4941316
468679459
48594944
834391503
904832505
287111852
524148389
249956240
657654994
700896416
436514057
4451297
57924108
49386
960097635
52737663
262323541
873515882
453991
111515691
194268940
723312909
489980325
759229202
969107245
50439
500404080
572198582
159101453
927116855
46321
683432859
234192628
702
3447
144419957
767481964
448401439
4952828
687450844
157039260
656511437
814317043
158515867
337119768
52432954
533534308
48127862
492118
4532252
4075401
301548828
408429321
4787636
691085061
352459338
974584671
46457
459684180
18395578
421336932
482607796
870391377
464404059
6117918
423079722
68379700
3261814
376737687
387451294
5311405
907213398
988040220
785665116
774342425
603317592
448747
49550006
788325791
4772948
3280
484847536
4952576
765372800
869097316
736395479
294611293
321726732
155281475
62562781
272506645
816486069
365529344
983312688
684219168
471305
334099161
889159352
543398597
784549900
334619295
853548370
581994
4971830
774136838
479991
979169556
5256283
407927837
732313964
465020
927425797
463210489
452680
784739650
596267392
629129611
737428363
477766166
481092000
617748
869341994
107573247
499238375
31837910
994797655
800684113
499043
109873800
119058454
299781778
966687447
476158608
341988153
58994699
18712791
202822405
733854733
461281308
33556585
916163873
130967211
4907501
315843443
934276882
895467714
49097022
50740459
44239
570725567
363
475866567
47640
754306825
31880433
850218583
198399415
659714426
463834739
156613187
517282678
566428419
163997100
5492776
786700016
199967785
293977696
5943319
4236
45890
882289887
711387801
632088108
40608
672984990
49537
164691148
46102
440160705
256955741
3278251
508866376
555641498
4694946
642230033
459273
49954
486889
963595254
38289990
816473127
149623247
916459161
701176261
829077973
412417511
812297745
695655638
162350517
428822915
2902814
437357
5409378
697775711
518034359
564750674
3582935
299255813
796757264
141971389
938089454
463438422
5174155
306951625
4899382
40093323
266939641
263800656
464732
881442646
150331434
56637602
496
481398661
4675062
381668
6008
977834750
815940499
937913466
45501
143030594
192092727
396203005
4528487
563415367
940167412
45279
458100809
49237
481340
891459199
48761
588218629
117366253
171019342
537344426
79393599
49723510
48560
145495299
146520452
997860471
371961574
795227920
472250832
552429218
285403014
46830
469089
913577577
378814
958754846
460590419
483494441
473279016
172714661
61101012
446042
55282849
211960546
907607739
292690491
175278711
129228570
81017971
42093
343569408
169912
447392
4129
35112335
136825209
225403766
435631466
334119029
47288
419406
477101923
527390140
56750435
789435834
394313049
285135957
165993002
49993
600665753
44945
46989
34050252
45714832
54289833
566244274
452488998
597981605
25970075
690478939
588415418
15250063
391698244
878732437
234890988
663358325
834473865
270340560
821159888
417276760
4713296
612587062
15736322
446057470
569708539
44467
83147235
230675399
255600741
46001600
52651330
735817422
499604
898484580
5068870
496352988
5681
545215
687862081
46409485
48259
359551965
100687494
657690
439699153
459657264
396521
5320
857941627
5836127
891171828
858619950
407617
291241633
464215230
533513281
498927771
955015703
155964698
4412079
68941911
706014368
382782316
965389766
520081056
4760264
17603731
566132
45553
25441
26297108
3916
421263970
58908549
245381160
138159187
349229940
314704739
368284630
464671
436940062
635309425
9196634
564880723
6737
937235310
552091022
361679761
46714788
421486389
280381251
338597226
131219443
32823525
815572174
857061766
178789025
29250
753779825
5352
222701919
623701
4536300
424281
109388218
877199982
4758
44079763
47985
1127757
276445104
464642355
319714893
493854450
415905566
46559095
682
47456451
769564455
97451029
793232656
698116915
863490592
324025981
746177834
578577822
617656763
343363929
4790083
719511828
50048368
532276449
993393572
4141342
371520811
472515097
670673172
972105321
4480817
941258468
424122778
515975600
50863
504074696
43183852
715672297
363757548
44247
6742
371246273
800866552
554703259
435001
995352026
93200565
793825320
41876828
358645016
573987585
43749300
647024826
816326892
47725516
189573816
663064097
45976
644236047
462298046
396001976
908698856
292575551
130549985
245540589
368164014
500781849
67656563
297806966
9515455
168612843
95492329
5000000
752498468
758994726
808729194
954997021
161435138
659258
734876815
256267473
559833180
395001821
996861328
42660217
4869
654565210
47751260
124419898
949886451
856240118
327932677
41742505
350959
43276698
484918934
50827841
537100372
979561764
45883362
832708713
369157565
48560570
520020859
734181520
838479888
48191830
40860900
436511636
269704285
175607453
277131467
742854906
283972521
785449677
46851737
55130
39582938
489336
795214589
843677042
767207713
4235416
263217397
453157
49856
231853549
631657365
446061011
153092359
45419775
495349
49972691
600448
979051991
39284188
40830093
106884004
928659980
105538545
913661715
45205
5638152
4981310
929056812
131829882
355143518
420277
702175490
518210774
277734502
4742687
96618922
345595414
506579585
326902241
493886
946304398
585886
492870339
603154302
309505212
264731124
206892533
210207076
839736688
48106868
916052206
604220
452509238
4726
414503517
930130262
452800899
522904
853891844
197209780
5147356
297345413
413410265
523619480
607395144
283887444
470919000
477306083
158776363
49707753
129736402
43389
4998583
40651891
46901197
210286875
465456
859315531
422687074
948678237
358281770
46651
495468363
446337107
5046537
3994146
477925450
632994049
104438059
980814521
592026296
469880931
397656
945920426
444845
61588220
446076579
57292
238948774
48082
494755
717329241
5829256
48113
485378856
986076342
924767500
650110445
5109656
125950013
33585
532600276
452543
830913833
4266
42833
464585164
21287782
189394191
3025
535021
298868816
610168181
45496571
533637503
175162892
406917603
596766196
47910703
445939742
374657913
9978780
78460443
227127354
352077052
230857769
255496676
843581991
4195714
914929700
126758770
465443331
478638735
3506
454557
921566033
950102312
740782335
47903827
385945
409534
397940877
497778
373885978
4730074
843404042
590104471
51545857
520124578
168009504
26038622
48301685
79623264
48827042
3505
205868508
679359461
691774394
934509114
377588183
631527595
490329181
426999
4916787
903461412
770359136
806091658
345382494
446100
90323255
181914101
781759140
992181136
552008150
38724429
426702
477287855
359000693
105657286
350945479
793900728
416099597
513650021
360326138
4677554
370574760
586434977
349368338
213036244
308045425
695264226
6603392
612865860
462791818
484522010
293317735
429107391
269879285
451318704
830915422
152883006
411542941
571254292
246078095
46630173
530726520
809456026
514657
505456155
444811
74084251
581144671
980307664
49507999
213024250
46086
670812160
820318197
631284743
542856
454566723
176159324
811301469
802029895
447116822
460501
55
568376907
490420
111448685
21349
483363969
745748427
798136661
527726403
786771415
399315
531112057
557241278
294077625
464181843
487187911
497000635
908020012
450099645
829603936
511762454
250323548
489219343
6148
480988
257400026
159051996
306280554
527804856
651492173
469777
681452338
6540607
490876
496485
911935942
510659814
49587047
656882551
5106
964167592
4521108
807498402
859257357
761711194
44672
35924567
484185018
678497958
447542253
257512008
440275214
457794265
443571907
917248828
574428899
937901842
44554435
497208044
29341438
805454986
795617839
465341
466497
383606384
560092791
839323
137443433
48406705
915413271
960596429
256384899
4488184
48420
134543507
244285425
831002139
47333
3517847
477824602
4000228
551949
413967304
184843060
48277354
275138472
122145608
905587857
585162224
3949
787763046
56079868
44781
672486796
594986088
379803822
774196584
40128685
904789448
966119277
789339100
722779718
967010683
848486103
94230692
548475275
251362705
4484370
329417629
471719051
402353
471649129
357760708
367770825
738162062
152943829
373405521
519072775
44037563
18427622
384371
601321957
727118958
120185039
482517769
444232
512326867
513052588
407975900
236322262
168134114
983468582
6371
4978
954483091
6372006
988466547
521305112
700148585
194289607
755199734
466428
60618663
325095604
808802463
44508
612933139
920695096
369683
248694436
91061
790635386
738704011
532955959
998367534
602108657
46936
38978361
45874678
308562410
903689260
994347360
824371354
47111
46553003
230185585
46049
483627744
773138426
270753239
502702832
206885143
525132837
862471231
46859
35553400
110690319
82681558
4771315
791741185
74178548
479677165
177414164
699540373
875144289
441832762
309686407
16194168
162484004
508066
515088591
92043669
642841866
51052645
3740510
373158452
492032006
284813406
106957389
645
252477247
405533074
185557059
879640527
223428038
427290454
475518295
64590125
974563730
428344671
405921845
529741122
50064831
253499811
697061346
45678519
262298119
520018960
543872665
154031326
245565738
4996167
854505730
817456713
364849358
47178
49528
500205653
45168
357452303
258417839
391203
44232461
253578985
3708186
504920870
4062366
313922759
572910185
507735678
413046292
478327823
637859538
468374
48016
642977190
5880213
567968834
968059035
59801165
7210070
328584634
380472443
4476899
49228489
43879857
414768384
412503353
42951
310988372
4875194
684879722
52569909
981628679
45268
4576145
960302548
289703290
4793
134246491
554129945
742996595
483465
453917
224234269
185715119
563574066
445457822
565783438
265912356
72740380
565981287
368612838
446508532
527392616
497227582
802118002
4659605
391164932
159270262
51672136
559055664
285112247
388936699
69123367
878465328
515324721
518060932
259474505
489168
538652810
471609
435020368
802415292
717845827
2403
866619738
382394207
44057
420211994
49390163
295337345
450093
457712225
184771150
977272101
5083
286809271
528636
602712841
54186186
375102
472770904
494517
378285803
693251848
795272087
162445423
48564363
485660857
498216363
131492409
75671645
41392
434092006
5121
554989164
661626333
867379766
598642912
49824
25973284
874439609
684608344
494038381
704093
889131858
36547
49804
847318975
848435849
339942648
645359351
528387986
113838833
608373302
74624128
148910259
120723299
921771611
453750957
647587192
944436406
5198278
438414401
233334425
449212214
411813
246459170
683632766
4828164
48845461
588161105
58891692
981510025
672246268
81225549
688110527
47762213
694762982
541561224
232933782
58188970
644776560
803079951
811122548
672434283
456091959
802916580
450650
359710882
97430013
434077367
514768345
99606009
226502323
137505018
317496783
771435447
459201857
150264174
553220978
915169967
870768481
50084
886396090
661080614
537942912
480685590
48609257
636958
480185041
594282112
350317427
49265914
287562829
802287049
497199841
55597953
4857492
479635963
499941
573184649
924933013
281235349
5580896
89600862
40559296
903784808
462832192
49822108
458105
470026
437643741
42180
509166526
46450
495572130
360165101
416006080
508491199
167050535
188327233
760254018
305760662
8391028
4406016
4024574
47511
765698632
700247439
361288586
38693715
449766
47097087
420586154
366576441
4618288
52555197
115448214
409736714
44676
361894067
49048
51487
13231788
61304897
554030531
52506008
551148
42974573
5770
407374070
628612362
250029278
534656423
320696750
500298675
182214652
4208
384784420
717683394
932426538
386654748
50295112
488921565
635187602
84949362
642346710
627135155
464292793
427677811
153422715
485785043
3769
960876084
250950030
26135
535275
937492786
411395655
665323022
951384217
190385174
555608090
544004065
517582
507361466
833934388
432252279
536704714
99886653
121966267
48409284
406701366
5103004
452100
36705861
47608
529833983
45344
508444457
7523
4501416
614537220
48547244
559653355
4991135
392360281
4111822
46627
46537393
316023457
5242405
409137501
21235292
57937850
329606910
462552003
477485345
49477562
191064039
291590845
45451
930304547
5135648
4938406
4507111
874612119
293351331
873261345
886067015
589000756
48343689
602273813
459238860
5258688
4467214
84159714
260318039
905662217
60078578
30599784
412213141
851224236
200927
279578844
686021227
167427529
348339049
580224523
469922834
235889423
751470647
181813798
764677689
954011477
171143178
329313711
25955405
917718521
668714902
450844593
812001761
667917202
493326765
967306325
805924163
39072109
4252813
249373647
965819750
48725796
650298982
708625681
537401
819887316
4605580
60154950
460569
739797720
875865247
452664
622701773
170723380
393844377
79948651
559633244
331615644
797616951
42241103
634314752
55882
43311
87514875
333010559
947857849
455882
37269
497003
450013
144410276
108122293
53660
595519207
32384992
444037
560841762
455394597
815915042
495363
52089
273779974
47404838
50662758
659109083
959215870
480040492
984835606
848937684
56338780
45566507
346104
288243781
318105077
246192631
4354182
327784275
417008186
45474202
49787609
5178492
506020717
3025421
46222
613160808
491162774
437904043
10784118
484094142
328883230
540895776
880589849
782819577
331685800
55583259
80648677
475859
342653391
604250788
384749
271032153
772111229
404860
45806
4805993
629502113
950966557
4951646
515190036
918613038
764594391
49614
821021333
403993732
16392627
298481305
931500456
46845677
465251
245989974
396235982
143619094
250873295
532458596
931367772
512021
410256
5697381
368221827
4959119
4306325
442617
330401352
430367003
4928386
894532417
298873656
974753010
119404364
972592207
702767879
543302773
179395033
89170734
45187820
5181
660333222
48282
277050078
489749699
490353712
198008500
4568557
137485615
476652322
860975023
909501782
531404
89620965
50708623
818870745
247114356
763636143
837734230
56636223
925746541
907490620
354570229
971807469
501208634
305874963
323470192
28944
829370697
539662
826248533
41517013
999084694
325918271
183223010
46934
304864935
400298267
617256276
697978314
498407914
592767
41001983
249834462
352500
458351545
3192443
374620229
985134193
996179900
132095752
567471880
796861894
463247
940325432
889776800
803000799
749946525
709734247
68429102
75021240
1456436
791760247
818516158
334175760
340113623
671027635
650577266
445765
299172908
746852311
5734210
923704035
543005
479590005
965042973
752765020
489325813
714529444
449438415
48745
841301442
130261559
4456533
42427745
935932394
678455909
983920532
47872428
743800419
995811893
47341654
978530576
462298025
913977821
623906945
44211380
5123117
4944751
447876887
836847452
928520581
3620
293744311
4368916
281860586
148883641
281661251
430602238
470242
138904693
278187042
948129678
512835
259846593
810920927
449543962
502921924
303746293
287368187
981263188
461324
112208723
14904968
528306
45908641
221375934
62098346
45251606
110563203
402283893
697061216
655736776
637374304
623041516
74030349
45353
69048987
3173648
937617531
799581357
833462430
482901166
373986890
129369967
95334549
480865678
49185421
5883565
54399
502644524
446737881
387897782
605739586
46009006
49491
13594997
339275593
755613773
504681
206908148
876855055
711641409
417090212
130508043
488787630
2918122
465044677
763066256
676882405
45493127
839513939
507630226
877532030
26935894
600015153
68045448
703958817
5476226
45351523
136330114
377294767
611434336
968781164
111079653
897821827
5065579
6247
426751665
658506846
715569781
4214750
59244801
171627756
555419496
480360479
870188468
46422786
488467956
35349195
427103713
751575877
541909027
6529
46731
513352933
305440879
530104950
719731985
302106771
933774524
29545818
319335573
504489298
351241103
838776556
41452
331589828
54475
145142629
5771355
520368
469784624
184008255
4592131
672711628
766953149
25413068
890621580
4537563
47055386
269029418
47827523
14428130
892617970
5619
35092
421177802
6968
566480237
516779
33094305
434614679
46558388
804481153
310036749
682011937
386801655
849119652
552753201
811311008
54562834
682922898
423083807
35792393
718593825
29037040
378550395
319823
918791014
31790907
881583958
53711907
852637225
760355041
794510797
45848841
498202034
171728331
33889463
4697179
467975
526477
306734951
380146581
636622683
612296392
834495223
287920410
422595
333748221
4799623
34867
555709288
647433640
897112486
659891792
51069373
180630274
667788975
264591386
49854
688154471
812046004
29588
434933083
525990439
4790481
357936364
965742166
241697819
284011128
545849388
362044443
205170840
307022130
496787834
988961675
441859927
538474447
99131577
547617828
6040318
561849836
532019180
51746
349595316
601445900
3547
460381847
431663331
630301745
645329337
48683590
671104627
328649161
491575312
49232
459151
5088605
287266845
627365782
374580996
59755045
591443670
169247738
576289518
493160
621299867
3650
672764046
168189360
420427801
713389517
992716250
321100650
950692077
295028424
57641
3743
48007925
759276080
4958294
211622685
947010241
453552
555180325
947419119
696818537
458671121
42368
396199601
785947035
238667034
100530152
1410
373806778
630660186
482273744
157692230
305942982
471697
45468603
44748
488264861
37805484
328127295
783452281
57453421
461357695
99269323
72823236
50470613
42392614
61755703
47747
528228478
256656052
409110473
4739880
473727
524661
449944041
4861
721419667
839755857
419335578
331556824
228426991
471018
375889070
288362878
24860459
49727
422858
382243
449598
561044269
538178519
672911604
587280559
570603066
971732538
654056460
869464692
19975844
28726861
702841116
47857629
297709809
47827394
274434246
79854878
607434359
92715455
671136219
4647219
5828974
40605066
979572905
649282174
885912905
422668774
243552013
460413671
41116693
47789451
72892303
22504284
982911681
287202943
784956738
33647
892242028
984318683
4642196
666261857
44681150
908764058
4597516
549241488
399801346
6125657
330373707
443711355
332342869
294820230
461174
48788
40142
950401292
410001895
167991329
679716923
579945447
365502135
598095300
468790791
193598
264104128
596165585
840293618
4813
8484457
573480497
40201298
819941607
146840273
197562391
722123365
445276
670926416
162703316
4772618
20291825
902463324
948729842
49723734
4598132
55959885
556631620
178001942
160621748
233639088
49526529
888369936
289347203
104489634
75599704
488863
230129135
417752218
850873769
53659
407205
47863
4823166
45913013
820742225
3995146
772212816
522480696
41891
47652
458943
47657
342988280
453299681
611345816
55847565
758686201
4856626
263676348
52581
555016003
888712816
3872099
45048088
10291525
481757981
499600476
678981162
914247898
318969085
3406
5309
206021063
5175
371117549
309932762
405863
3448180
793824074
151719027
5932091
454757091
514053037
4981359
4695171
330122819
743132085
43489
622242531
90958882
44574
136809754
50870
444617640
492
48350
747736666
353071247
4701664
50832
668569855
4775630
175057038
40868
4831928
713039895
67668542
544218879
51450531
62964492
389547410
271411545
716149247
4280992
495099
4590
935905071
57260408
720578337
996569483
4548343
407329131
44579818
998855235
281281521
46757
900181433
5247
471886833
290835309
2768344
476710
839190240
804800579
739696661
3705416
572757322
48430017
559733284
433678089
506323774
3695
359
186733774
534737
20883251
374945660
549790620
966937485
66463190
630807546
458058
815013706
46492931
56113545
982310079
49799416
52270443
518380
785824005
655866801
527704513
382867522
237516688
47334
536542606
634734931
719083534
245260266
4760570
491525994
513490289
44754420
476075942
612763558
506965
46038
536192748
107191844
727284119
324968988
266691474
520847461
527605767
709166432
73330607
839595562
41003
133672367
734310213
5498108
457287787
49673727
54097
656480113
587279
39472213
55645832
4455696
477877
144918152
489997116
43445
135152158
41606
938159569
175679252
3281446
514893007
46190370
376209157
467314278
301097140
636884055
382056321
233557582
3782
872761087
466235523
114926176
45713
335310405
473246151
776760293
803690165
428636339
375991627
152743662
637941016
188103907
588750718
966779685
299052269
53424731
589535376
608745289
981673895
47557041
5154646
112200673
886325431
808837355
177833024
484258131
44621503
4121642
440620349
908275393
260994528
610874778
441812
494726667
4182
135999642
627209681
133848456
6816884
710451651
363980440
469140
406748
475753970
99661599
949989502
54785611
37339
748212374
847441513
886776526
493508680
543300358
744688776
470858
573384426
5022156
847168917
605374093
594322649
45128356
939586591
45814
45719
105531917
154915394
5131086
46049879
470480245
639257334
589716654
250815183
4829228
526834
5844615
5670432
236616422
614725796
943754948
325459384
209168329
178655278
436611524
5454729
822738126
692195705
491965477
4750936
786026949
332708209
483045553
55698
632878567
552751369
44457688
4663582
625994
263638041
501983209
3505458
484809
457231335
152371629
658422894
516786940
678939973
464091
809467752
377056803
464288260
563759
771395278
96543851
239
383280705
46116560
995024322
52844225
659501429
536002450
591493558
49513
489901184
286077637
508225879
609649908
848749949
617170999
599771929
557466219
523736011
175701245
33382495
672111573
53327423
431270891
124937830
822678358
672
936853242
464601610
459452
36304595
67580557
441177825
472900593
90640005
52039391
265565601
628750
196617990
470726552
40070
501723964
477220813
207850700
731515023
2636769
492520068
24076374
954822666
416177179
5017190
427148
248825307
885437876
227121967
231198197
671411688
525712809
132997718
31379769
2744112
619995869
61414890
632596770
770864063
174756254
43413834
982911734
284850516
825570180
656875523
292395400
5735680
36907
392450701
930785101
660468687
993132405
49623228
905141991
33778603
27297
847010461
41764405
948700364
45246231
46462849
477646
404070654
595337287
920361142
290583430
4123449
785639520
681451459
427646541
567162456
221258558
274588007
538978842
812947030
480794018
228323115
773100667
49172488
111935392
386857
729909072
267463787
46045973
474491033
570071747
4402
531113831
449682679
73027988
5018
463582058
287925
5592908
347863105
888267877
466620
207521559
479973
621576784
44364
115079207
305366399
5413699
26590605
443494929
370987688
908700174
30690
543699824
846681443
647808410
499908
602106380
42779215
47577031
486294006
109774213
238253954
4510448
556635648
573454219
731860180
144494727
244413481
4893793
442670556
550212768
976022081
351528339
328004690
92792249
5378
503907870
44896150
613396095
989034074
660488025
15633861
437722
181553947
377948957
496722
450639307
250207176
835757821
280457380
173455921
21373296
523874988
203656658
40340107
514207343
66511995
424715148
39865846
457372713
236768075
425795089
86362783
324239624
102962565
259518546
597380922
46771616
760124932
60662006
880644124
969007248
26694703
654828
4505917
444647541
44642
2957
48516611
241565574
35647
662183325
92603616
532513642
8348938
304790029
893671039
584631864
4798805
550311824
413227663
458128187
753622540
796813414
647095316
574349
472435254
179601579
4736197
482396968
741302786
18078311
437350
156569514
56976950
129310744
423691
529376047
41052588
48915
3762680
463100534
50210
233630745
821177586
975844517
739716506
85771274
3902565
704635468
57412022
40149
5082
51736
141543680
48076749
514303968
110474503
878454202
47964519
173327495
479672806
46350867
707711866
595047303
515809
4655589
790760806
500586
953857115
448151906
47674939
607116961
58288
840113741
182399128
850210877
6427125
945277996
627867644
11692229
37198055
961299881
308911100
469111096
462934660
42864
51059
128284348
809236213
74
668146790
174580624
260615688
330765651
63176
468585
297036879
583879648
926988053
801797229
539593079
667858020
469891834
193279217
308655730
276119237
754463020
932555213
500288204
623806572
644940022
710703844
8067308
550537127
454325650
954240298
46340188
429522821
701361892
468345653
77136876
32414780
42369
669007764
312746124
231584286
308458213
494241053
513978898
467789864
44290
5957
567850638
602077190
46589
476063155
543268912
49617
261646509
810807893
823789885
171710626
601073075
664208871
462735736
33595907
402871191
302654261
216084534
459529403
862615440
810650703
66168268
623987163
98120631
990150703
45490624
971933834
248135344
230866059
36815
263637555
706711540
3919132
704069145
73005180
41934463
156247713
567589738
791092277
4483031
397527407
427319726
47125861
665768045
778963174
4577
352028578
5749
786518943
476155305
4883399
851932644
846099786
47605852
643268726
360878445
482192661
773043410
205694789
462208
4780335
823324720
90383743
582490947
45367008
727452768
41652
446681859
356201100
50558689
378881
5706745
903561572
55384242
211687559
52118
48493739
133066330
42520
5811
410243710
466676981
546456782
633209891
289940900
452283
535245349
793233348
173696019
384647210
977331176
136641009
4487824
631794626
545303487
46883942
44645006
5007
5659
860741512
659634877
563086409
48638
3948988
654517389
466606
49902874
767237664
472436160
53165985
1838442
488739414
430222987
461019329
9844111
654012589
372505916
58031545
625447925
442575855
3187853
465140
644495138
752339550
586196204
635933000
659859976
49850599
715700775
877686151
46562
428400783
35627839
3452
647964432
518068349
157835704
65573882
721442472
277066296
380231256
606617363
971860499
236869343
470878535
49426452
4337736
496780862
517152984
131176236
4495672
1051245
874067500
994666680
276054681
367633372
3797620
4287
41121
332020028
693580065
481575
444590
295804062
16819105
647727100
173147016
5298445
5069432
539289655
397965036
545387306
49174
4850
740454677
836989307
48413068
109397996
3527552
49743504
736011424
44478440
4669680
4760274
726705519
22811812
481564610
283764642
3447850
353159333
322285041
447483
886615864
406768
895960568
412798607
261129370
5473481
4342
5218
38877021
777576345
4645340
43802911
78618800
48051608
865099648
95362039
458250991
428949193
4942441
473810262
485326237
45528265
268446708
74820679
848987307
276338591
934007360
3329643
489781892
412095763
580362
859858060
418651763
408865091
184459205
942771409
46481303
644295776
369532167
48630275
45434
54626
154251817
667425959
484483586
662285098
30081208
376438019
123626879
508498
864264201
39791
659154491
255355947
507386888
373313592
496533498
639240110
500647092
404115281
451788057
374301690
453566604
751417791
489411
617963364
515623390
815291241
654376068
709283080
89304426
4383
258570572
501079071
659916276
901718748
258331521
976967594
529719994
114089698
4424446
707968582
3921506
565910274
477008726
405378230
522520
148202997
463496778
739543466
4872
47462975
4603845
528908582
508814938
128853588
5793134
4469
51549
2951003
38166
359536232
54412
156738109
172820937
994560017
50817
953694023
335291843
934680303
676378888
551962531
6246297
4725329
235846206
388474256
995698510
663740784
3722
860051037
4278691
928624830
218713301
49708551
463222
714753162
51064775
427274955
8943889
930475446
475268
4697952
917218565
363189135
390172695
44773066
3290135
293838768
136499506
315642294
550664
405568989
94917935
293752498
487023
294483935
454381968
133784838
413935001
926524826
475290997
413131402
4887
50479723
890976923
48790
47701
770740428
43465032
283446543
849080563
483752149
36940
116280654
590209275
392241
183294573
61228276
464551885
389822091
221246565
45965
4583151
47414404
810942911
825755397
71358079
519718976
307847612
638543276
47799
468934
54300
695055560
774511826
494182
922665805
38805393
134352366
411043392
922528165
544778865
576141579
4994849
230978005
346745414
536904185
4586242
665668978
4481417
4809071
813454576
543732951
698345125
36758043
680249817
85781614
154903083
801443728
624847188
335381280
463983959
504605
437242099
544021705
720276837
296953225
898152697
759302472
391113722
143272525
961074284
304814140
67790055
109628311
224499615
496304008
624478377
2789529
422677100
843084769
498605956
277962813
558128520
390738507
467569100
467554950
161606434
329395917
542935659
485306127
288544975
601145513
5447
481433922
679110674
4931937
778443367
689722606
314322206
772950272
44273433
47885
383929575
923509672
993487727
13246608
114117958
116685081
396248891
4898781
707433708
980858579
629409921
60163
268694261
4653427
709501704
48404
40617
855351648
42798870
97876653
34465060
220440851
913743714
44353241
454597590
4748
891934092
148791745
331254084
164252722
700176761
619715498
179512510
596944789
553996451
174476815
46396
658041
583602429
576519866
680378940
680633766
548165209
129737389
220700595
242055100
990238734
49579527
656748879
134439464
261974963
222246616
4863801
617631297
248109607
572310
626509555
933710439
541222994
283
122875399
46016101
400912530
695067203
496064933
905993504
168039066
123683005
5555038
35503256
463175
732898433
182191047
987319685
43896400
679044447
387277256
95273201
6014821
165234082
25920557
3280451
664343867
814714411
877950969
478603799
470202448
332841002
795988020
209043184
482304537
336487377
769092756
472271401
513081966
698737500
358785284
415931964
469709
539278
994961123
415580358
541145011
430968
261305385
110069825
53697308
4352
3136
773451744
4557565
4632946
408572547
684913051
919597618
942179164
4642282
460577838
50379530
4465415
574262672
210458423
646353946
581522408
955995139
721614131
316469
170195158
5707055
288608589
504272439
42554
989508430
826537954
605234028
591498207
3904
881603953
648286887
4258402
653247893
785494569
931382344
628645729
564810136
3476632
213303376
475120158
256935595
17042760
601115022
212255346
263691215
48675156
600056361
475076506
375776659
46826
425288042
996879499
70239534
731891745
45917510
362216929
430409837
54191
708104674
45439447
919972002
734873474
827879155
3759992
688831243
513866
427118585
4381001
276885866
52308856
802911239
495200
687483521
478927318
160743218
481287243
387793
47608598
846788049
174762214
60551583
179087303
792022112
905513261
51092650
641079198
49065790
674437382
878044086
450653752
7021640
127411224
36446632
853301695
821630548
186712275
55077
894247607
83660591
3589
712856734
911274554
653077379
62427992
136522168
807921247
458246
835185499
324179197
117540347
102855735
46549165
49671
475453
460641916
48493
754923226
51291303
3956
947660623
87376105
234725991
477920417
3086283
979814604
46507
446374
59142
631276696
45085733
522693114
928962020
207415427
36781234
48026560
455668985
317141827
376658786
632071504
57194
847895210
616516195
154645753
518965332
708060814
51612002
462740
521
673379705
713370720
450284014
169875580
627523408
4530847
727250641
480372
52559746
886165751
438951585
492852065
60350934
45887239
977960698
353457
47324
640897512
314903216
49333030
861819652
462553682
253032182
912749937
424513557
672004974
39267252
519298026
406733582
472697952
5983
935903332
51632482
394039434
554476445
366721138
787383151
531313796
494327418
405851804
646761104
481066870
73311935
783443767
34065
520892
123136006
801944193
233917699
695594316
36429243
131224843
21295294
49027909
261635138
783167962
47614
569775061
920024873
772705499
283451
274435342
188514028
151848915
566787879
183497413
456119475
27324366
5132
5592251
334679210
490071288
363273937
417835270
871251928
104423773
594094910
52521922
492043
276391217
333
947896508
4900
738087146
26858776
47977475
661801109
307660529
477827354
145989211
463053935
4991172
352863581
785742581
514131
582232268
349904506
423823258
710211556
232224054
224538223
308696406
55169240
3430
951812081
80579455
451619
488886098
310777589
473190
47108
41342
343874599
702897916
989968703
845507153
378812008
2462
503266237
414463931
525639359
311229314
398116345
471674
4973085
509411546
865380515
617685690
392575263
950095775
754539410
4234901
187570275
273882216
660876323
831690616
515917244
166862156
47932
496686534
61092545
596657812
416364658
145641477
531452
4878610
467120517
76670926
47691055
595790702
972052544
205208848
497514079
498115
44720029
4642253
4477704
43413
811648356
474323273
758909438
5473100
600855146
249860832
472069936
52599
15380423
626330986
47680
248672214
723292028
41542437
698791935
481579
637692
931360027
446380
784558917
511779484
47499643
245610899
903581261
89614139
50860
34005666
367033934
452355787
480656252
42716009
551100520
557062900
637892680
803019428
657686546
840010779
393508634
992640469
586107290
861993848
777457868
918717166
216483682
443037868
964702239
507203
661373353
758970854
82996448
50149483
226287878
447491593
457388943
498265562
987384053
549850990
399471981
805716312
202750812
168271293
272715472
243704757
3552502
707218160
44639177
453076573
154498316
738415452
462080
42595
518541641
218048481
882217623
21594553
504804370
961312429
868467260
822038875
183461889
4813305
692592700
35569
5118878
159050595
970104649
609670380
49116410
369
579205
415387256
40223829
361071423
82357987
450394952
735678903
42482
53885944
877777453
882340361
4801756
85667794
128749707
168747638
726351015
54194
719583329
532991
555594
7782
537185902
39326792
36405158
102131589
391100362
165584718
4472176
924894065
4826556
488637
81912214
93858150
581369975
911917454
144764463
230892048
699664607
2335
85874303
339641551
576751614
3889737
781068457
473261994
44557502
518492662
226190025
651944847
52444581
560836
43144093
52590
111885882
750078801
240311323
753064700
182008171
379188940
345896052
384039
670809781
805491929
731142214
53283018
172553083
278660909
671996329
672239214
500499541
828395950
972478284
5567
536124359
372734661
638706013
402059672
186082634
252587123
929890428
46186729
321333121
18303652
4639879
4628915
633034891
6146
378583
654699337
482581688
332163341
829845591
145978190
452351463
622238142
404815827
45248
376789537
284049672
3701
4599421
2851
58310
35782
887391574
237024109
48597046
510583509
41710333
478282233
6168075
998746978
867623184
42269410
45645318
49605377
938688897
420712708
470848294
479055542
694826523
37209082
48854810
692646806
338316668
902090944
486443196
466988526
478216
65386039
52366
467152
59107004
5495
79438511
407811770
463123210
45969
412017
397716883
580624314
560335293
631284959
695325367
37580
527604455
86599889
452813
769778454
26872403
45705689
459665
59608614
848791325
445774
35476
151253422
679889267
60
606241
299189183
473719
449616
187333438
4661090
696921319
657292388
721018013
492341427
57232900
653114074
685515488
491149516
113479462
664936653
603113830
879820648
41225
922986019
440414
55634659
436270847
563592268
607530813
469653303
53159
410628117
4117439
79565473
567596
4298316
3697
791619664
875741920
336492570
807345040
536811389
45480
835367717
652998
609285175
91594752
26715733
457486
44574608
963497540
651754799
243866247
631294706
940417780
119550315
593035
539751769
719180238
357184385
3826602
5471838
497550184
159555344
491324151
5515158
326707909
461811619
556168694
866109137
57247756
536949869
454942891
413787154
467465451
838613005
842592946
42528424
44656278
461959217
220032826
30984630
53133444
446126900
9855563
608958871
315955062
411889036
245341954
460925
869456937
640827311
12404241
4587923
478492851
48328
301966432
880325418
875645969
882166026
50840
669846860
494862165
682193935
296128839
5059
439801
158739603
836175928
291726643
44523491
986019447
4725116
47543018
616791134
41706
35920763
45913629
770455777
359709710
4848
425891
3939550
907731873
265535363
42806
665890356
408357
4660057
977704806
375219243
496211049
811634198
47517
438554
143470753
889106473
835630350
369322934
712397634
276980663
294303909
440309429
809238945
305968617
737905886
323257761
733492434
164331148
521966360
54198833
300442642
873145995
116917619
656463
459236494
909516862
356855425
304767270
494799854
647832210
849250468
913327241
440356
165909894
652982810
370944404
508389320
992849314
914198762
417740938
4041476
339470044
474037761
49374
176110929
504293
252410248
795503656
243183453
367481137
253335495
4653182
185777995
371025385
894178309
217331140
239077161
830170633
598
5805
928130305
557266427
644936693
770822737
760767347
440973
800867072
483985466
34828476
573558309
837203925
988430898
5299159
699190031
892099581
32988428
883929861
462207275
628673634
652081774
483481048
257225852
332675267
818967878
49948
5416714
125345056
50168132
344308980
546025733
446107349
331548202
627710754
4660647
945257170
45386
44086597
432533322
522063760
49564585
593655472
456978572
390808872
3742717
397559595
75295876
97053319
497332
326083773
52572654
12346605
98135901
194294251
811245361
47822267
5792
47907155
887853645
360233761
716489907
492078455
467577
660594336
51905812
5483019
524064972
478262861
455393500
292763246
562780242
958064669
496490405
5575057
46417024
955818484
870885892
755056908
616870304
227511908
73056796
483462472
433153589
540539875
454225232
913393369
450700
805359641
203380613
5830065
537731
942136285
589888038
687150180
54163
4834276
841848554
330216893
41599062
264903390
477265623
900114142
619104354
54767679
5249174
431964405
129941368
569249006
339216224
622704192
896288805
977874526
481682
447794155
479856
3147
51742401
4885
460120091
4048076
158104483
5045773
5452421
455929806
24623477
131565992
889412528
704654358
753825157
256942298
52151591
457663459
938902104
336171660
961694686
129201335
158009055
31617736
917085665
723404984
867961342
528452057
339436958
710944786
726650598
274292014
145276680
4600143
4209250
511776
634687517
635029868
955369279
466272
597721252
639261149
401179979
915663201
445390174
492005404
828629330
49167697
411828141
402462
868821173
921257016
451434206
488019784
269674488
38628658
47020
877054705
725960647
371300988
46053237
765854586
49582
45933853
309339481
456971007
494786765
458753673
699043935
34617653
45454882
463861251
32220
299359701
654885883
32336050
647537956
1651706
459251485
952551580
35439177
240747995
242741167
852414859
416645941
334436626
45017230
449361522
46472
312698471
672720193
215041426
43877
867457029
514834977
205902753
60692639
256933038
287683111
509259563
776015871
619856310
431291235
886212111
404909081
4883824
55104247
5155233
435306642
590545396
350044951
858008887
668578279
929550323
432146134
506381
722820063
396023538
114757284
741719764
291526490
45858806
479395
712479818
536678770
514256824
261768262
919236732
928704440
361996779
528555720
13798017
359267765
798797120
89716196
178504180
6124146
227388956
972814494
3530730
348792
117941520
867854811
566363317
659258062
437660969
39879
613747977
127720592
273178306
4571976
281311637
274659203
756521
190697691
877386893
394069902
841197004
513673194
334282979
696563403
840196826
407422538
462925
4696834
409569017
47061443
340508707
420914360
661795476
431468759
183302531
157079170
193841436
80235988
21220417
318764157
498084758
550920330
119902584
823493336
963799165
676357696
813475075
4736608
973293321
436260648
23732650
670756929
48459383
863465173
45511246
477606851
1609335
866986421
660298547
4666208
2826580
976244973
487122650
151849383
89216383
578141886
416012039
441199
52264402
454821
632429080
815040701
258836774
5216408
46307
573167045
297853849
424145391
311200786
436347673
757801627
289127666
4464295
27670438
271606349
448391018
6496472
385885692
482879
58340736
4461426
12687631
640850415
71016541
563355100
967501932
430879046
211086821
2766221
445444
4510987
308946829
725993639
284934799
396478406
4987
61824081
985918780
55058
849116415
532894279
56958908
4853
936296065
445708622
606513829
798590341
944314083
361372628
31641596
408066980
47946
339869595
218505724
59539133
427865
530414
979254062
944912029
286696415
3768997
468694747
33992497
640223181
498939935
46042059
443233118
105730200
749040394
73114
628456336
41358263
467647
785877135
4627786
407120431
678868589
4474985
4412433
953082566
614388442
444575087
829712686
432450477
46119956
123790115
351879118
73800210
807369111
83715650
805020334
269705516
399135204
833174028
3938427
370641530
135204757
902664596
47359988
325344814
454158
508836505
852755247
4822048
48616
133165728
673205966
469230
492174
49130342
46208
543807681
4672
5101307
849217691
593065869
51152836
774838723
267537518
858388424
124943865
4634924
134475645
283136948
795915905
642914935
172814524
537193396
416472913
590954448
550122536
362376911
332403567
600596438
90970160
90822760
136651336
212972079
909558615
185482802
955046906
33830
695267552
48692419
36981134
805752225
4229553
610087365
453157307
48579292
578686491
944308980
502614964
787788220
735514834
60051931
204624026
511408084
571374
906065470
218144485
344
252364910
387124312
258817041
297130829
22891198
822950074
86468466
664780029
4265866
468431
884235924
53806373
493140278
392254076
363826489
965130956
800479544
525927348
373715380
493498076
211988201
72521508
49481
968730561
438734349
527575104
68572865
711651774
4820
4593594
69102304
761499413
58613866
589
6892845
48010
853887131
252454186
53697951
511810131
858194934
463888149
360923622
1981207
200
552033820
50099684
376682380
290301221
687252333
401667401
466764894
5186743
460504048
536063322
1281057
393293579
299
464241
181463609
483581706
794276924
53523456
805828018
971291196
452742
993445943
2409131
739589833
649916052
417493458
43927
524487289
4446166
711597205
47819235
4988
5311289
526064803
465982049
460367724
613420487
463224283
130401423
40920
162096192
45148691
621046696
885717452
4704893
120815630
444645881
906930795
213628649
798851148
972199014
357228415
3420
342234084
666016730
3369022
454627112
195265009
793838406
697909699
966240639
5429
789444474
46779936
899387384
476344198
455356655
601722283
363196169
341614287
987347521
505111
884268358
154982444
695466331
933351412
437656851
369064193
202529567
971872970
826484902
480678532
244477817
38335
47161
48118251
253634074
333062199
509330599
577384349
600480841
229909422
441743968
633214451
3876
210213175
51004143
4230
4957199
374362123
960950680
478867785
472214334
614104736
670737922
4517
777071628
41705632
467517537
709839866
40750
57055262
49173
393888221
2557607
368510309
50246940
861266901
674216990
46878478
87226292
474754762
228690355
900407404
151763185
282112510
44525
27044036
396188737
841364814
722535467
47228
626250
2779205
61616559
3169
701799108
646143591
557626332
304844
857827122
783229864
273964226
113418967
661956525
194949140
237609211
842432990
30745590
884119314
4408070
527250334
48576
61448493
790187840
4883058
357418619
130622554
37
344487815
237190945
291855672
874072880
891893675
486694872
114519869
23270898
4620540
11195232
276405833
376569658
446015613
529849042
249451302
222846995
30818988
785097818
46781812
909520561
421796689
254343
457784685
46013000
439263841
599288806
555571119
464828177
834512360
104835960
439388436
36113264
324560920
71453759
207607463
932198075
431514407
569400231
45816051
713214841
5720327
36223222
660647946
454602
4836
4942042
801547724
28448086
387543701
518648
681047588
551067099
606773467
804335261
724518166
548597571
539825604
655411132
4907
535780968
150389667
339300767
756740170
3998
54022941
241275257
600118885
811603301
4467048
466071840
947843684
183324378
44181271
33762
631099428
577154658
49964731
166702079
4949445
619946426
546496042
337899028
579094221
61073
480768649
453276299
485696
246737892
39538449
733554466
88187502
222523560
212615932
28233857
592219162
426857983
326584301
902873688
226457948
460761
465716347
204952848
218016667
5453617
271790966
32630782
4992793
229711952
543127833
867881868
49244
427573505
782808762
343338106
683433809
702729652
440633220
434523664
214789861
308705793
179711688
581988170
204240178
973200540
921025017
669370692
46788
901782094
299188492
624632946
4914
472458640
376917639
266803168
132538717
752001835
715168809
349562568
162618799
447739665
3154063
786361272
410166982
534571422
532424890
858024385
4116144
572341329
721580910
3946095
6025336
17236229
571150762
416154247
58362792
797589877
949623007
700722541
445492624
5176
4831848
75613280
241936176
744181099
625062559
46030840
522167
466929
46865535
44656
519587664
815357617
49268719
4735348
413251194
624309887
308826993
169300201
407281221
946935645
865817749
159236586
17
92486526
482972248
505948545
49298854
841681867
71054322
64757
821369958
33161160
983768218
144129224
167680369
847574405
40564292
4602049
460273
4962100
155697201
76712558
172106941
50027255
183554533
384344945
52212115
67604349
948295462
45915156
730301742
468933
634034
364753603
14557900
457219970
458722173
283025475
39094073
513922827
877879594
573209447
46310
5706399
190459121
555566639
496931904
278161196
48160049
78705168
853520619
556950
533698468
387604386
360010894
497759362
51246600
45446
618462649
350577998
107955896
488341496
336493220
221773371
719830199
121462773
280706925
765211197
363321653
169975367
455191047
72640034
468178297
457086
816232700
46316
48343043
486230168
47352
693922651
48195861
540744266
47583
931452783
457437628
501716
678823860
416941508
946900438
47685367
612458703
578977245
280086443
487651
5816
794965770
518819457
475419326
570982092
472287376
4217
492542
267390302
908389618
504955046
743270739
931900346
20096816
983900968
506294
213269918
146877952
167017789
27442788
924831741
404634415
738941747
177811044
495309191
834228637
823453091
981307321
522004026
734052811
48687002
102147323
344123071
177350235
883786602
438252
954997873
892105428
492065179
475347622
518023269
524881955
46974
53120
348806912
850854465
246001179
50741133
147830858
304483850
314769
615984403
499706
46442
827574513
712694019
46953577
880618694
303183
808169367
473750967
130878870
3377873
193611161
666538517
97944686
371011774
941359657
4467
926295060
256199210
846450164
652188699
51892
371461979
982073366
202991651
4729142
45724959
26351754
343113963
601203
5551028
268116181
481330770
452333480
34759691
46593274
943836636
384958
158533044
4489257
511447905
168998998
721246292
212452341
629674006
921773715
400772423
272965549
60091
126085646
29746571
356221229
588391490
688472648
4507184
173310328
48163
367832369
609375907
5390
48751385
44566472
771742115
193251059
784580036
66759104
753423259
133124295
251989518
5127875
452528048
49255
70783381
787887719
445700771
665193
50763177
535
42430740
54598
631261689
611595275
502527191
582332800
37480
793173552
45987
154402998
4798968
348814389
762390538
525516373
46422042
447581447
439656339
4960
995209553
792938956
642450695
66695226
3400031
517689436
591514113
284220095
697583954
452380101
931458293
853345506
912071190
798008168
373722721
751883672
457583397
545848869
969814482
496571432
777314679
496475730
422799290
64573230
402552170
652266916
434754546
766412063
350386
689737454
360432257
4614
828878863
476937662
117444403
774252838
627176395
521653930
4505
593025681
441244324
895444624
4892
280433513
4085
529615952
292242478
764326242
827738479
951713888
461362470
697443829
41324
25525817
899587464
297207412
116861333
509194
667021964
681393184
45876
128085138
176890359
191587948
574115602
168797671
103257012
47758
4681621
446557
695025490
702613345
540000
412764205
544523
342385572
346923866
433917403
219484286
856027075
70290997
596936379
47232189
41687842
4754223
4492
129976517
434125578
770116407
839830139
46318315
956949919
372494
940952730
964881811
607704365
931276568
49358
47745243
486314
421245410
3051215
135308549
532009479
803238224
167090903
563294415
231282991
298835210
317619719
508960203
616601533
239173269
337456443
808075568
4515952
392209419
731662601
43326577
107948873
6278349
466702744
683338266
595171406
47374895
494176636
922005616
514975933
31956
3418452
46806697
445684
75873572
506954983
612142658
233322246
585714471
61485595
455975926
174279591
116710444
555848739
680258938
550499886
451618141
914870227
3778853
483981056
924766677
684860734
79929197
35419
41877405
4767
602461678
485739084
610863360
452628
403527
495488
58414484
102825776
510599356
840048839
90717441
582006
39106
28661471
46255569
48208094
967512285
47815863
370381850
142833598
667850781
135762285
759926865
506591623
596011363
36159856
4626
848855116
325825325
598440772
4867314
58216293
44493496
4641116
742563206
4854643
241870834
208703712
4705240
661766226
476578951
467793996
510546512
451381944
371774235
749933379
236430762
459221
2074328
416499773
458356
417574
66065511
303975909
398287023
725306838
464287687
47321092
493628227
734749466
417935
759245316
325703132
430089756
330631109
529528420
45230705
462335179
957508023
498731
776588595
773969303
690415008
906380039
742065237
417890224
903311197
335224933
671059792
456308445
45337769
990482620
541431
304633635
6143193
958335103
338391695
659069043
708767949
49907
4679987
591897064
762631092
391927174
898965423
869170638
920665364
446509243
47029
511034511
112596225
51922
226660338
720659268
60411
562039418
787931906
645083504
981930729
115467427
651365040
785381297
49696114
77523522
44510
525129628
668673052
4271272
498742755
55940458
660041347
959808203
380203066
655541978
84523080
753535220
72259359
228164101
327059126
499740781
4470914
993919932
153535358
400795141
867595526
3605129
571231305
46652
5316469
392696069
989953134
237184683
693944619
4335279
973778366
444721
47554
875810531
49366150
125200485
776925118
351195
676683264
796647052
332975765
486250802
486362655
42094
588245883
476411421
49341
821406616
482320467
37810360
482234238
806199969
48044749
792203491
773087192
867078386
700159301
293073298
194615478
225542856
450266976
665824161
273247324
4737795
2308
517253173
703240896
4729
901779832
5210873
686543167
332283291
229406288
375342483
29568663
36823321
4899
775468816
456430083
250623055
641305056
395107797
761299611
355988143
391354
45321466
244860555
4076715
905868636
120305970
616987
835145693
562823240
113872992
410903476
425916281
4942379
996191806
482014
893610672
4508092
709564667
828158098
862746127
711911337
464334431
456797925
4498
164169962
45324
73450134
823882639
952213358
27026608
770031432
67793630
4498744
605412832
682486584
553912902
992511378
828522849
535599093
204969899
877861310
501138
940136654
396679907
3797
52800588
445063732
58386212
780123691
454655013
435504201
45283922
5002159
267832008
992645688
453177875
526917
3514
45293707
42379027
35461
144348889
783933414
655562054
346131731
696094
501302
233608473
143429947
44711734
663210178
881199180
426947
867180755
217698224
495537852
877603255
48388640
746136643
371557668
375625315
319340802
474606
404232376
360559949
85667992
798703023
79075053
386736120
114045334
44974914
899554831
114483363
660947640
601473465
785077921
888830874
5280489
50599598
333633029
952353639
437885471
395598
588474690
5227
565587738
723373627
450591
900513926
673741788
52771
746974209
401432973
350088203
4528412
2696849
560502249
40818
416838835
37919
193367631
374191109
45878103
61831168
601397217
138314701
458100861
36496436
49099
450603009
627
468404956
49156897
201990533
395872609
376565782
36060155
670978068
493384544
449038
55283
5206534
944038821
4807339
47280977
548311176
254926661
837248904
61271177
383158457
604035925
77166437
992711175
273113283
983230247
255633801
58717708
32272
589971380
457634535
755223617
339533497
187021877
339318730
294849648
677669251
3799574
424702306
275909616
415570764
539477
524572817
934712374
421661567
415656537
316227349
304539012
324138603
474710
500459398
655820496
322366793
407936
777664732
484484156
70206
534780562
292755764
506887788
755018979
901916085
466776
588617
284933722
644221232
583598310
949999392
49900028
44135
49025731
899875122
738288871
4296
8704534
396171756
397266
565840031
483998441
3922
403735325
626378139
894896690
357519872
612480275
732689420
5430559
734218324
435711329
721379238
176810086
145905213
937525027
5504
46386697
47456
34485525
822987016
883902567
420989
739444783
375077130
21404018
4051371
47847001
3346936
733289127
27215
393144162
67206751
498378300
664440159
588454758
261563672
136548901
193618970
36070370
567372328
479048559
43997496
6676
57608010
365439343
173727174
300478620
503610011
951036205
769307193
303581246
412745741
311525906
4980360
503568202
176126647
107182445
657260911
785079544
47248
56782
366362121
678839512
327972851
586346582
5060791
4030583
45833783
400456
732311603
978746694
278940862
214656726
503147575
55449
340429682
5168977
35354002
583239462
496355424
732510768
743630503
737348110
758431555
50696298
48181
4569300
4979356
791839596
4869240
236789950
50210509
578451649
57748
874297911
489233
687905338
910883812
209057546
531095397
499601161
951343377
203742560
923779571
966252518
576576
48087
720414327
372528755
569960036
877563998
11211422
595147054
239923490
355440572
209055151
691932805
516925097
653357795
370297265
885288941
107531925
464304374
368491805
922097921
117624633
494538092
645105237
212572708
164526429
974887895
50689743
489387002
59759895
15758153
45384051
4628537
5072550
316887525
214195888
255247105
4961
46268023
55709
471951064
231412509
4136085
424804988
49535380
170402844
27419955
507832
477979
647924
532334955
598155643
571345793
48638236
606156442
745714270
477622710
949674990
953509792
43250
24983676
5182836
830439634
110028884
8633010
818076569
4477140
754356002
246095356
400541422
932594611
813277815
564077090
682884882
326716999
575660642
136420943
420367393
423142493
5832269
922695579
565233465
184578379
4316776
25688593
48675697
467960479
730957001
391206268
50
658308315
897815239
249685625
797982071
44479
845101022
786443692
515209324
805189143
814623767
881123622
51457085
851672242
856474585
974943895
394967285
167560072
710404766
329355995
43843
45091076
361062352
652697195
403753097
769586126
779116540
340572680
42364063
649126501
329686891
51682219
119829456
46805591
643439229
886514505
616386105
477736043
140327100
429479635
325132
911224069
482996
911909560
623138980
868977272
432796687
724346454
862065349
928214024
326150291
44771759
49396946
47807716
895885929
3236
946563827
446334463
139689629
449733552
993320853
523776122
47114
308881172
802323107
886958903
497471959
317487
45345
482092644
460345
783300674
609339944
599315032
276645606
138430272
902599547
726136345
818006545
239703620
24255827
577730544
246085712
181839706
42832
39765260
942737763
30358159
566197377
781814701
350464089
896591178
46338565
448907
45013
815754725
613039055
578962563
502966
804841010
472375788
102796661
541412110
5220
751746319
3104258
210088015
633075883
4641308
719231255
491747961
44130
895116036
92705557
4054050
850748968
544567206
415582232
252560093
48997478
484369
194127147
43789886
451812
34970493
589064
45108152
4780123
926745187
4378198
471210
23842074
862556630
259992139
649772711
243871123
856392894
905217258
731769969
4267
678213876
451038663
49245
469633221
540439618
595294495
800614456
3037117
4696204
894261684
466207787
45977443
49394
954842306
527123072
538204981
438728
3064
71868980
140112136
497745
954442981
622752164
503184853
614683248
44243788
894951963
144677132
408997530
131660296
410564489
462698138
872428260
4432
42998
492185
815166073
52437
261820378
189708968
419040
8480317
570052276
772428278
7277563
474271193
696240617
364371146
44687
988336711
4079689
721579250
46331647
708721677
755049550
437478
4874200
296220115
177835770
867636281
465379
29834
398969050
5642
803731025
160406232
474792396
821415747
3884
383621
45869976
17807769
4185449
465461510
933458233
468159
337107161
621585
163632124
488138662
431465
782891514
971661668
417215835
272868191
753529958
895934675
519262
4427
515655
4850590
801221026
861240733
364502764
4849233
997224973
742244717
910698705
396327
4469397
44768694
938371793
927762872
6822511
464400
914372332
726485096
49394634
611516925
47728792
980947423
656532894
49076421
5374
262616667
549739763
442394275
4206
213030558
509393713
5404
944271095
356820413
8848319
5723075
738952502
648052481
980760268
44584528
245371265
4920942
77680737
259213067
433730957
115575
457312027
3725
469948973
65425212
643881889
935979933
528328069
33637648
996376085
164063671
353192
259547108
905689141
784645270
491881
432791075
429771797
826054815
131519849
526568822
663087502
923298388
4724108
292634620
48512
773760021
565365457
741963517
192789948
995814082
81732049
63095095
314930213
481506027
39204
722377446
762198119
94870757
5279160
222729708
147325562
37847309
520936638
236786487
941969268
663759153
490437
65275
167780954
868237035
883443655
36497
455169025
377791513
777732750
375618538
756018531
696335342
45570
14709922
390310
4023
514472
4589159
522240298
381271354
363192678
48717578
645104830
49415
5796402
240658818
49450544
687005251
131154150
668549252
398502419
172134659
543822463
388491
66349080
14789075
500996526
812592723
983101335
487426804
315514481
803679832
607556182
610016500
499028
4605608
460587045
46593616
537542721
413726787
102002918
119364924
261358740
578290
617336828
638711575
848514029
50472384
362405863
39787
59586
46996622
546923110
895633186
689651691
717974406
388097487
952161214
237776883
941569462
439192
763964592
920759467
280742694
226312751
8282187
476876
446870896
322667628
803993743
170147380
121736982
561174564
429671908
737178113
352379
4874791
130704449
175742775
952144361
624477974
366938530
254758018
483862
429653124
31283497
340605794
885203902
449751189
819361850
826685545
723230549
47712671
705583382
416437110
737748154
468561
725854142
5887519
811400733
337324193
903054070
163357322
392129345
44944
45779948
24068504
492128749
236008238
240860202
760783385
804053400
422001698
44912178
324048597
939212503
425580913
5287090
102435278
871365828
776626342
916850521
463180498
192804545
876468395
508558213
709005315
4831466
613523
396620898
5213968
92619811
715099456
776337886
331614692
4477
3728610
600870200
294275846
4168
4709913
509816990
80353420
704682455
24522232
795735946
340052341
4943801
450578654
428871805
114519563
276122857
947941670
69594435
97750555
480056567
233979146
642623528
23513438
940822053
49637514
171054826
4398723
516708
264223746
132244771
454670108
4717730
64436074
301241019
172932909
359614250
50890
409226775
235026253
388
615404054
42555024
815599924
168929123
356036866
46334011
4774400
5391
387048180
4890271
454818129
47034
519340749
281407907
415999588
578035908
415860696
418622
323001582
46856955
834753418
391209671
107101450
18006486
846003198
532719455
376385601
6697
45133
405447084
512570604
271410291
56533
19535596
995359438
421828430
458423
275279845
570869
608406563
673605076
486046697
48741
983122930
104337921
3729178
261367594
795538744
45770
361082889
347493461
970627022
45482
509907507
396302565
5308992
132231190
518161434
413508936
46112042
51022
126254158
210493457
742685625
4865103
388314
22634748
5796934
28199986
4214161
958769257
797361939
140767201
522172326
3905
927394803
367097
414111551
537122505
46712860
461286937
616898313
31249642
911702022
934780207
46694098
985880236
385
419656128
485769079
4715693
537842631
826535090
295051428
391104963
4627
2306117
691867219
298801188
349456
53884308
703522832
4683574
47604
242691294
671674272
472854
3750124
806808847
517307459
488051
60936
359282
427516967
226353342
634600639
474825
767771335
5176868
513880850
450518468
828149928
149397663
4524934
701396734
396024316
48246095
55846672
88324714
450818
5088423
796004698
620632903
404314179
762287224
578306809
496440905
972191455
215070884
40195
717600670
171264081
866099450
515747
4176409
449389630
54083851
45741
240501576
151768176
629265010
739059734
98282860
982063361
45000218
22752356
238783629
47397001
618792908
574926126
44974956
877531506
963662736
815589103
810158239
171786399
43458956
33339
351074
852187226
156927663
737672381
220013947
56678
504201
46186
751411032
4655558
837873616
5675475
417040693
464015516
837125123
450252491
451245295
537904672
476398
831717799
393997150
48222811
147437450
974010848
323945678
547727411
112509315
49812415
987822220
24482087
46376
3764611
798732974
360908747
874614941
39023364
577601920
509938866
45715969
608044197
481771383
651098644
9534967
272439884
545267881
575046235
47030
877580199
949459410
228491038
85118202
496279863
148822891
46390117
674916274
4792657
445339131
900398128
945629443
45778322
41353040
689522119
377881195
324849230
926970407
375297466
43715302
537732402
463146
4272007
148470002
229910841
112862139
240468448
45822
70687351
553602682
558403138
330439698
597507066
292176530
298763605
548208
52499854
214480284
712026430
494220
49413821
37440138
400140759
570571214
274211423
76097999
967377434
763599976
5823572
528451887
5181014
511143500
51456500
670239893
529144157
524335125
479060789
396364153
310567503
453364
350648863
562490538
411965318
343206487
328601542
368506087
348116
286292543
343197913
858622139
115569212
851097555
538478103
461596
755686724
480485780
52844489
44668146
752734221
350417742
519994715
364025
475901165
833108409
673948374
939944784
880032496
701969150
709607272
463123
291030965
5587972
4715263
405044
865614156
46097335
51187678
47926
409397
928066227
468532814
4700
813329004
460965780
5049056
272665613
575119495
5873151
480763
948909525
720707121
397179262
176646023
910961889
496463900
962071514
800120758
196717182
534650
725441618
525859
176058615
395855512
67881886
454222
239815752
399382276
427801817
720
990077974
119012109
59196
1908750
5073283
764291547
629295213
185210846
294940738
893183092
981638428
418400407
3558
694660
458530085
473608
453368007
496567678
788850366
426286201
385977205
725958676
583275778
499020
37615
8593220
260845089
270259393
356351574
4783431
407052802
25913535
38602
446758
356441876
144878296
49081048
811965641
61650
363036760
760267323
598295189
83676302
862459118
469183570
247187745
831348128
702900591
269471649
245780397
57720
656950626
661993174
446307
634871
948097746
3253126
44953
592232895
493617717
289600446
804432447
53940508
45023920
4811208
435638474
748343846
924568892
45188
435658346
703128717
5998095
4874353
489194
387413284
943763325
447162033
36995410
4983326
68452586
259331656
809355143
4079
495970131
312685218
142489844
439928116
602393374
47464721
472421950
305779881
834854994
261974773
681190109
439762782
474122
4718
850872474
458614
710226119
73065759
48075084
28176761
925331583
48855
948173269
707979048
358947759
271834173
48340
401004953
454579
804355962
607190756
675441348
5089406
179493324
483242560
683414900
448162808
56621
596321942
45891009
460158683
596115329
120094797
287780005
241073965
3841
442752709
444143
535849549
146387844
490496716
631062585
700163586
691434551
41358
4881108
682999072
698877681
122193250
863400964
949249312
550956455
327890168
464390862
570366499
327813381
757218613
49719
432063
423231554
684763805
3940716
488739268
826331228
417571081
490219628
41889657
5020002
756326787
5710460
536210660
480415709
265066821
474742763
4941007
204662420
972654714
4946392
460062
990231217
279987951
940930997
656165228
894436464
675644020
929197819
158176745
624017970
3242378
45533
680299984
43563025
628179273
137288687
662320195
46815673
962662703
976824087
746762289
445684584
798103834
967591470
44324
489326027
209388356
464222490
48650052
5491
604394
44509451
933302366
4691115
723235133
454572
94244036
228618055
584671400
3253782
362990399
605198736
910736491
426946
827447377
474056946
985712726
888292979
518490712
47192307
54170361
80772964
775834485
48397026
453344
919559537
863626317
49622
223016127
69390361
153071354
636488391
8727082
446171935
477651862
739326275
451149557
43334249
45914709
634952906
49522
869179750
294372549
43743
311549394
461583
594684425
391099366
48336454
337131713
570331287
495475905
476368
46365
435609940
332760601
42848930
5751384
442132
897180924
602960530
985296747
594342091
553846480
954706771
4715
458183
27187656
451487033
133909594
846425303
300943906
4754
4504028
719865883
561168489
4938
287047250
695360617
976875538
774262850
306121204
724752791
257497449
604428779
662263570
653119
3707380
659718831
464195
790882291
741218207
732042277
79926536
626591365
455187199
701704619
3024960
170953473
36678
479232714
451626830
696988107
434275
210090633
492760650
48703144
288185230
593486957
617838451
239098905
832347542
393583780
47669
876701873
682000428
41946723
412816
783147532
307120040
40408148
472930043
46853099
338467013
719504769
6356
5273239
926090845
311431438
46508
701105252
177791258
565778505
3861728
725181371
4862588
344921203
736119532
4776126
481059666
279724161
919638547
47494
150274306
529244578
183489675
43454972
35796744
55934
53022672
634872280
49005
634758103
178132113
926952053
53373363
932748101
632871315
908508154
171338644
499907
620389495
48528
16155365
486709056
212572755
350536834
358031589
486426
227529935
5220368
65820731
749843157
47213973
584679325
967573523
814550123
478920
582314488
652910481
972924155
51907099
287001548
46596877
676030445
47248335
540945152
818275252
367132
369538692
6637507
863705061
56513
36009224
574459081
509841352
37596682
46809
288838188
46870
558148459
771014333
900504095
55928
443571183
839338367
403010
491287539
823319895
832940468
843003276
500746322
480815
4345975
274873366
978088453
83535623
31733
424692195
206364192
51723758
601467543
274906883
574388
5282454
474258312
575315590
47166505
608882
747820827
821573697
5508671
45385
429755100
43614
631724447
431961983
599519331
280974458
714834038
875002382
438122719
511989
520944
5071
363655854
429915279
40670620
88542952
453260910
777402034
888857322
46078
900976828
796092890
271598248
4934431
747586274
510514
885824238
5171402
4324435
304292501
162145148
563033
712670012
565168447
128183307
45504
62452
214917227
473131475
248940974
5337004
494549135
86457069
991989081
451232608
434548743
5435629
384360919
504924382
631983008
720623653
788488156
872691957
913727485
6176
890226634
804532684
135561395
937212494
372909683
601405
45988147
785166705
128798101
87158857
74144823
50070
46773772
176221363
47400797
711947212
32246
33737
164217422
18
896688909
31650698
4679034
901521676
553850554
608197833
233758572
4010389
553747999
819218097
5928075
959407266
842339577
549747339
847221388
517919984
522400269
39605
357631856
731240150
32055407
34650051
793447407
313455334
54965747
501199
4691893
697952955
883976668
46941
830770491
56250627
136343602
543356
35909617
4874214
206123592
548733
5132940
935423794
754361602
954773393
76
541838417
468071346
98171121
46290
146095417
527572933
948433100
783984122
217930946
74427083
571898385
665434974
661772180
448537384
370394864
362315
43503899
646360709
547898928
380154941
469099640
4205
5095810
481273067
719888902
41979066
81060242
91095337
51053000
453585
883265587
524893969
47336911
468303963
329844890
446073607
294277625
727246825
465870718
51528
43476992
417247623
446893935
3556966
494145994
731350108
232587335
959821456
2768
430032707
482474897
59093334
506798598
359100195
384438254
340249796
4841304
636522352
6079
21274331
42671387
90109229
276246240
368928767
32969
489310569
45439
673961869
48670430
18378899
65615206
357465874
870437172
61902
903883487
465564542
458772449
774259430
4813415
65961448
260150765
569900222
44204566
4467326
702158835
191876672
111710172
534625918
44668620
49901105
531518446
382745477
349122891
412383564
487304261
406684159
482913
793231808
723688619
686701734
452898
51452895
885022076
718906622
45863
535837771
47451211
788045496
203545819
260239444
708465622
36835174
809566988
517587964
419279485
596213498
493285997
49114
135118145
363388134
443953510
238434674
290897565
245
665390384
46768
312793341
54322247
351322934
582753728
32958
459009
6065813
972863696
418465749
124784973
47236139
441273874
650049134
46235678
46589002
365080483
368554834
50107375
591422041
45512
444244261
71929137
423
836571690
135445961
4995163
461721
4536255
454665222
264876761
264771945
864311497
883578342
709519020
887261728
269082992
870793580
639482
627647473
349972855
4256281
257188122
82165176
47820959
609282250
23002757
816935547
574355840
43360252
678162165
972828936
174791668
795405219
549005529
46665979
47448266
895645207
420
96324693
437639327
47077669
594886366
94647741
581624472
179368129
399259
217771179
44964
6035469
498698020
38380353
997679918
52326196
912891216
64609
97988580
277678637
169797444
34287
201499228
130348634
56400
932519338
4721365
556794565
46155950
825687301
531080
5877
896337634
3981
76308043
893278939
515888449
735366496
449314700
919196052
713318324
494108
387210826
205682510
6237
361862333
173131931
368973
877216733
467936
44512146
218256842
173110873
54888853
4640823
483062434
4597
285662230
3660555
164538635
41957
266835177
489524817
459089382
549740645
983899949
75751753
835574850
469633
48649079
937202753
371408393
86890831
187970187
7268886
541207007
499933
556411126
328591908
4468773
782668329
116949864
735744033
989828872
377324
3827056
438343463
197049461
55082151
475459
959931417
44914753
29803
563799520
155498036
900429404
469749788
956353248
917094693
903182571
337624051
4771533
522570295
672820553
45795265
963508826
804189111
776087050
899634217
331710
496815701
53063138
5508
750303038
601372749
4913887
819277605
883812231
17979815
4694349
4478820
51710259
477898921
386741086
431843074
658456197
501
495984309
63647756
570344660
121534910
16869532
288755400
4668
947180737
596926803
4998348
651367091
238047087
359855783
7220579
4861833
329782434
634979481
697709804
901419238
720927484
45130503
516570781
54568984
5102985
910697741
532556844
977105501
50085
5530848
511372578
567114422
46903
48735800
41333552
389712629
693170337
11708384
479848910
5493482
49999999
465270
302145645
340125892
79856997
183309345
554575288
690
128214700
288757768
41375329
491494
856419665
630458499
853758043
394034621
482410477
7083317
76165122
465011
176337895
53703132
223359850
732700900
49929
57324
395510137
872692568
49958
37009702
617867131
969026710
40211810
190108739
187391605
3753
222988434
166178465
60415204
51412878
869512354
4856741
75543011
487129
478984817
755919621
314592686
101007943
530888497
57902
632534819
456772504
607090866
421826412
488768117
302890344
808576142
42490
113173687
48761051
462580090
56183
117590842
396642058
3514077
59881142
901433030
37238127
4705402
372560
464777
490592468
428347472
913246386
111019764
2172674
663298641
4743
448972
4588768
753186958
81599171
621708210
349775437
62439900
487013891
103631960
929556873
3581380
270537412
642051838
651408519
19615734
985738535
479661
450103
419443095
43728625
5147
132363833
843269027
653714977
102587761
623731563
363527175
321066706
47408
163540187
1591455
54354
986414701
789239720
945226434
6496581
46145
49663
659654655
672047560
899746621
176093896
762275975
875417090
328855196
461560248
3926465
753313644
182850227
463303938
5471291
836615575
56789730
449359828
506739497
39841883
51960829
621408962
99480259
427847397
360061
969314277
253241090
478307
290238812
862612887
504031
887033742
610371181
861812950
569678399
48083579
741477424
690386178
289565720
54902927
245501874
522288010
46205
709784188
139775197
451452887
587888
43501
4045
519281915
49309711
453607574
43478925
630395
864162167
733933865
56220
981888770
716321208
314164605
59031447
606145621
389216217
60758896
4451972
13168088
3604
45291
951422274
659423737
53245
209292646
121512
324061644
569793211
474167
644227590
4566628
53618182
45840687
345343992
74507200
494233527
400723313
986125400
4690775
495951292
688637303
474700742
335144729
4972863
5466560
423251660
896301052
78511664
4832686
162052754
80773932
39669437
4520783
4104978
3364470
498696
484551619
663223
414650000
4715579
17624611
361663642
48556167
449953137
639015685
493712052
54573619
8448950
212601523
4923291
792182320
480921556
39160924
969239357
875607906
56085
4941536
726286109
40828
58677470
477298039
578214033
433449697
910565624
998297986
767112848
727975900
910895246
668269090
50933
74376152
3803
172054863
5275
719477350
268602929
849949309
4647060
574645847
483750505
118259273
290371840
151452009
710889849
870553082
33331
100197753
56371518
781491919
318278052
2478163
865181157
492131
843843119
400603378
887446327
5304632
489935
4313884
399438
356658272
844696193
4005
321977731
51992428
462915
960088338
534968228
460113
567233382
610906305
920882219
4767348
745355864
4733593
49277142
4141
46148
679862966
738661063
309890947
772867833
455586274
4616
134439304
215836545
879316614
210849749
633707150
45620
137235579
51203
620786777
948529444
801071468
312018711
357721160
681508969
847952320
5384256
6392687
4666836
177791796
519992
440439
3384166
250433593
773912018
398583949
891735541
686228952
982872954
393
738277058
911769845
865026129
802562149
180135299
69101163
235338604
113991874
737623720
837585407
486964
775693254
149565303
46659
31206
639264874
980640070
533694192
325565733
240699251
60262
211217670
244184789
45823290
525985861
57904710
853183351
810437357
943406882
623
48843003
772640976
47351722
484538446
559483325
460356734
495532556
474952639
570810085
475057838
911854444
665420010
620080637
760278074
450329360
616727941
704962694
437564228
44635
6057060
408895834
4190283
542829065
902752945
785965545
462998266
949185642
732357038
471760960
461798035
46616
620293544
352638629
350750216
450022442
116298010
583487630
47676113
649429670
311399989
546553628
51849
40139363
964146447
800459834
164044390
363429367
730131423
176192074
340038390
379506014
358824613
258080202
440139629
454423
50214
974337952
513016
426841937
67449146
537126383
789394083
4384140
807737555
36819272
4496
366629457
43484305
307066267
45420
18245956
9415873
682735450
320483
197475662
287280659
330132713
45243
33794
279684041
223323718
544668214
403477288
431579853
548069463
57903
6009843
356941554
944893099
566572821
49580445
408170824
391744166
61226674
790205248
464204
971230606
19376350
49041171
772685055
4904132
354594
395733745
885072293
477837
268680041
147803183
732560949
456187
321403763
547263
631726312
455840169
866333977
461524670
502537
529871
848053313
145096331
635546511
340920989
467555179
663663408
275928
466889888
915036138
25147846
982708414
669073379
168979682
370550519
905398451
420449454
312319650
537080034
834556449
777249996
47379958
969999428
512276028
84973435
469844334
449571670
916134995
4768798
4335756
45005
391035380
886593399
785258509
9448555
381600
579064206
306387680
411619741
400731331
50582
978996512
45119988
47944185
867350747
918066932
630119933
501975510
4490564
643551425
462892272
676560162
4659350
645357070
803122767
503409712
255384
449401549
476513020
711585561
519952931
3727847
611199771
51741
693278820
537293054
36762
496948
366487041
47236546
860455159
112577562
793463308
974900339
470790
467092180
973388286
738842090
4770379
436400
500446968
600026710
969669069
26232756
559447488
512604433
53744171
661730256
613178770
45684003
80225349
829567656
4425370
287716724
438378640
242620114
975700828
395452281
706853257
4465371
19100443
535396398
95686894
804020714
809538992
685718996
393265943
478847662
53996563
633
699829926
397153932
49171760
476349626
704638331
331867781
295332320
37914
629252993
174099436
995689936
705159830
45500
229256925
35422
410552562
30930174
251185255
690224601
255181294
388653387
50470725
47584
4499663
50155767
4181357
4464476
151536871
316084867
610138991
648761911
47919
337864767
250662255
37634071
545430796
973627374
422660668
811150581
49052
508017926
33518639
4649830
43460
67732224
42238688
804359995
498896021
490230546
4733621
755171102
46074981
744658892
886002025
623426578
348699606
176193812
50032284
5324
247464544
869808087
686593268
997348821
538975614
457839827
43223556
503541
43016278
454948412
904492184
495842
66993
808330401
233278533
176635481
185845580
852399583
4632818
777087678
435576
462065362
471563297
283223256
895189668
984666384
428021602
949835088
786272465
108720110
231236058
42421979
777245759
334497314
551365757
2281980
184755293
96224390
685289812
45594596
456047343
408942730
504684907
131432572
453322625
143464455
18248997
937896372
4672165
776804139
64981044
261454422
242753922
524629420
857059796
631550902
4746763
259810678
21004424
198903436
116393788
5074139
973053048
459375090
28234
690136918
46407
49166806
319171771
849744732
423535670
262133867
274543609
653138
155672531
609
41949555
777990445
191128729
793040143
728750977
437787921
856215315
3965862
49366
223998585
425015
587187
508717
434247
813889152
786602841
3220218
424727498
269121200
51780
30311289
262579647
3261
491557365
247405961
590789239
484986738
119477854
116075548
217385093
758701521
97674932
542452942
46534909
738825654
640012342
195668130
38129
641359167
170701207
563436204
292019918
639477273
240761253
461632
4343863
289533361
562713653
573608651
586218504
4906669
203185850
3692
49683347
543928746
334135672
4445
212026109
962738795
499196
164885774
957825882
443997829
32896
844288879
545427776
739108426
49497
5037026
425514495
348547821
409179347
839758416
750246303
157268942
4613597
510098
70961773
45028666
503164731
896128628
527227805
317843307
421624971
658787524
787305266
276712620
3783345
51816
468052667
112581761
48828
275641297
900060549
813204276
68718
207632408
503627211
836867685
161069140
13464513
920002015
4315738
266739066
971958562
603137775
33135
655334371
40222014
609104371
944450588
951429114
17409217
489827
216988578
610504276
648465575
352433012
330515410
529769212
5364140
53695255
600894098
920315531
49163463
74302084
49552
706739251
990534629
988592588
530826
303230570
47215
540089742
915194812
503288428
419626006
651921435
393510640
59563
488706296
386738687
457623522
30815600
344216
489049584
781398611
723919764
476054
473271
447126
100378126
108328641
456598
808553404
227652907
6386048
535510630
52658396
956265945
779221256
956179294
505382
46241
62259
40641533
58494266
318116331
932836246
636954435
91984678
672137515
436632757
729735281
29275820
995000790
666110985
48112771
130748387
425732715
4669
359498005
65837279
4897649
706088371
4347291
380190
597698449
340134350
674380801
976120806
392183
155350969
555803
449523746
488700534
3008075
372504752
744851866
583300736
335564798
56355988
4214009
846122728
135049257
240929451
586970708
4607895
574692304
374371839
46697
242163778
37745
421543289
41
4817782
42252293
415449256
878800457
517453132
45530244
101056161
544479441
465395153
483874100
986517657
207963820
489167101
243
56037588
927994127
44402057
4291084
493317616
372549943
990110508
404464006
67009118
4927987
528995993
196766901
482791238
135681150
517149445
501702
449333218
53609
856668114
55271676
428158815
562839129
317596003
272302720
495054449
149700140
420333451
51135
543989
658472370
683270871
398215195
4867
627549717
63061077
312423892
771310812
472849663
303456804
5719
219554589
903858918
459616756
874797826
613537557
960925966
667016634
4819532
4504940
244124777
324998330
821047321
389112
945665446
54376
46747314
963141086
39692494
412182
266
224077447
715360459
3545120
53495163
4595713
649108326
399382327
221785483
945216811
469262175
466728002
342512913
4778701
888401136
438631160
47492
473552143
473904749
905752383
450382
444432403
567970079
662509657
890514166
553211810
447927
483014646
448312723
627870757
4359353
979800190
574793958
470609677
101655260
822921441
377220158
499636
503645263
46031
245316447
898100257
134458763
42268053
923639939
30790244
904959129
47700848
228847222
47434970
74028548
97386773
68209014
237690472
222865638
941878042
291187902
320433912
51031947
259719825
45961
4628057
45591938
409134918
940351665
956922364
213498024
615568365
437074235
834583434
854992283
909600510
514763323
588152127
501729970
39835154
996531275
75325163
246405479
2704270
873530591
733291653
419616075
516263994
843971889
479956203
508791765
633208940
597061238
49581
274659611
48514
60405185
383890747
788115902
36436
44446
482392551
36706
496957
704353690
698568883
996578028
689873416
4932198
656356
868223527
110344140
10599223
31304498
997492207
454282691
944493661
871870894
45565977
835757633
497325732
5098410
516438670
483
575089582
977304297
461009131
871587808
499369948
4197
718677209
49353284
130464541
994135717
914179962
780359967
409721
4909758
830767955
398772482
579691
491948
937815157
31475377
470266922
44288359
124301339
803318636
46610893
56111005
440829244
242576
469788446
31934515
312577513
347116770
44301184
42750357
80024895
785187393
52094
36521
133983506
757677934
597235561
48744
860161141
387112262
410824706
49227069
4736746
466990132
6082830
765863505
127207753
48728569
91460922
404171
447888214
47597608
43095
970381769
226634121
734524510
694135158
272899426
182623849
46560639
52950559
103440296
44213
33035118
727042543
185421188
415620671
905425495
778600641
19802551
759407650
862569152
406397537
472640
671766671
212795679
5014
4409003
43546035
503189923
482788287
885972221
550902553
60129782
941336979
227186186
842845100
4562
49
499774
44943
911737663
489838656
448193
865599601
740196461
360795136
421516
462699214
246267802
44386426
4106
458889727
368523860
435239
960668612
427495255
942180556
176332703
35529081
502577
472017370
47591
223569762
774194306
134563126
687318474
60236
398619708
860912616
477885
929656727
909437226
874008410
714708302
748675894
499257691
210058365
99386006
813195304
162308103
47358
317054306
458472321
636917397
483289
182505439
32816062
496107291
828366567
415862
464165528
286624763
455536806
440071926
195817556
34676
659460990
178064976
2850407
465139777
4648
232587254
46825022
495616865
12170868
771195028
909078109
767493439
432057022
162012289
325000307
403617155
55702913
773273548
227512426
873319830
702462530
4421079
335290
62409612
963428688
86209116
806899643
623034793
768323037
46710301
807996142
441375531
326584930
469544543
347695
405510462
917823696
5474
269192132
782721704
636811205
552874013
57035
857231220
517079875
82378424
845172373
697311147
294708712
54840
840436591
704241331
908079459
4873171
48006499
525837131
648781879
576109787
431082963
632513900
4779921
413842970
52225
697913089
45913
424732485
752706628
335380370
418566637
966566419
459296304
287759531
44142
296261580
49346
901173136
206129137
42724201
833983087
633994513
89728427
949281204
49569323
40671585
449794
4799605
193487343
214130870
356826044
256900831
5660118
534905130
520266
538754036
752431008
935841080
428159244
815206278
205968
34060
419132014
196007110
5436480
269302222
98178262
736222220
232357106
457947594
772691920
46533800
323786098
464497
642085024
82258022
3708
500383140
122479011
720923979
48484307
456606
52973
51940
381573935
648247623
376016131
730022570
47075
4492675
799117658
60027
410996
2457
922709288
37246461
447203
204250877
322490111
157592962
47167684
112924651
165804820
461945736
586754520
255421433
48565
456100961
492647583
860284230
47078
413469812
498059078
61492845
453698689
54116549
518323447
914128971
457706767
510102280
42046477
883284697
121767242
532525561
744767160
57007
41111773
807549155
468882435
946814903
793714746
247211729
707368306
46927804
549262302
226717992
636596306
540436628
5521616
4981704
523514565
46488750
42882630
269004709
347964850
437798872
546672270
461207911
976221060
587798138
513361551
54029290
519776547
489034
109748014
30035
45418
466810047
528
34561
591387
445348
748907305
224076562
887894528
71536321
605516119
985266127
673761376
6229439
647615124
946062064
622402390
35318652
450240
196252673
617939
927184853
470912
322047178
3466
465104872
525128660
51180
4855350
950442811
191025108
220117105
397114
949425607
45289
388492927
587520127
49019
485825264
361651401
475108765
431692011
723998882
808765669
727446310
450503250
928178555
179632080
4741416
52223507
600508257
985067299
954149564
737810026
407196838
554677599
769340353
832169754
49933633
3787
234476
751078199
7749095
399594160
4556370
476903693
253394714
489899
454517299
136351329
888571116
962051301
731250316
50129007
2703503
869883311
128452236
780297613
3986
969602390
471142478
129167011
459308120
202155921
358937
803222095
21535397
482390377
856146545
52318
37931
689815109
377295049
695253739
221910974
4603774
4768521
977682365
37672881
202387937
77835737
91822662
307620232
975281410
327446387
994815154
922316443
65263
3833394
55280
371626918
4578689
552504958
477552434
46128722
92327981
691152962
462944
144357597
975161169
201883559
467523841
596724304
47270
345233
5008290
842436560
4538763
348370824
413009203
339203708
617709
530193057
423960099
65285217
507523809
31265
499840
781286841
465545787
741000838
879530504
454884479
203987781
859129005
466156386
596991868
354084870
361241055
38424
365439875
59659539
368237597
779573239
326496728
823370727
44593177
219742006
295589286
547298655
634310645
45562
735423584
114345892
48750
854714843
110792149
916851244
20152091
427681711
477499793
61563
143138600
552666860
950078044
54795740
3748
487339798
45911886
462715287
469487111
602791653
785461561
267875061
488371174
346393530
565291639
538963012
515138171
880444930
778605383
325193217
786948210
477528
873855619
884065651
801313476
578679431
5379166
4857012
5024473
744087303
329841304
14038018
842168862
894732921
296688508
714814916
521420650
320749195
324493
99429209
688909744
402674977
471775654
493072872
4658
481964796
510558981
445422
500227
302673452
626762634
931684684
390863707
70505205
460442304
850827415
324197400
57396
3822372
202970221
606018519
616707907
791649301
700554322
4203339
50311265
769808589
514112979
568789834
518196885
7394356
84789416
320565906
4451881
367241022
409134
975619386
671472580
374684577
925860352
4710982
4763156
319329840
82639270
425903317
406062
802526521
265326517
554121601
723599449
694465484
55847766
600993756
889351979
740255004
279138579
5392293
4484444
727004941
631943015
552964022
4458443
440665776
98564190
133773961
747165993
45470
461977095
614974264
342418522
520268214
65142531
412767381
475797051
745939552
957471001
257406127
44671836
253121072
4798891
155407750
179173108
764617323
980659074
295017419
676597438
418611042
45225128
646251168
4578876
477461087
48775
727
455414296
85093650
337309678
367385870
808029442
38230696
5371292
451664236
748753991
757015971
798953897
481422
884036886
838385187
43651894
546168546
46690363
101327121
979873378
4836990
951462585
733491424
4511580
48519
4159
830146626
488116799
163877244
458113597
131492908
58465378
886626918
4663878
902571260
452461467
977203722
4991201
632949
476788015
625285330
734849288
720957023
955118965
4766
4744658
62536522
423758836
45884827
505259
66044243
291649507
782641137
5336000
683071147
33034
785264849
106941234
520567229
384439942
386916
50734
431688830
663178456
411501924
56155
487718
48226469
210162185
44089336
451350516
488165
468604744
469008455
546563085
450928601
5170
49810
642627011
924598807
411827229
45594491
487246482
744088896
598729402
550881507
284590179
126117847
47611161
38939
45161912
50183189
28558013
4578198
332212998
366537506
411616858
3524263
132026317
42318556
756606549
43349
5765
489264107
270434791
492536411
498990
233424421
220698730
495414050
481871325
494495892
886064817
190881418
80425786
601795771
211584366
282097961
353225677
176420290
513916369
987577898
387107173
847670318
850818977
235020106
837103133
415708664
937506327
195539390
110832605
210071415
30852040
938091442
48124
29854901
517289546
128478939
292766
249329657
644807483
5693256
800868226
373641
455261016
46133
827139747
625656861
644611935
652320524
358580
357498049
983440438
4781544
4873353
859872773
24898139
4362
39820178
187604404
510733302
224629712
539411
250958158
245943150
46971925
690374775
43514
4187
493367997
488744671
865707479
280967964
3405691
435654182
386139
261320348
404694946
78537103
732901807
463542747
231037154
360712222
254698023
927379546
163677137
429176787
657313581
49111
537707327
797563303
565261
562504163
497696
825378017
808823920
456500479
487437013
477257077
229241135
463735
53730461
57594
259
481197
2816
338922863
459973898
924394
707449849
90885331
49836
284438399
45703
658473321
387100160
1863723
99587518
495500
563455699
934946588
411882302
47321991
42805
407744549
105013589
46184135
31796
992386850
496482025
398212295
46928344
799886549
452427
679770693
42331
24707202
100738988
48949
60121544
181848385
4636763
525782
43580
178352600
17104701
697702192
769637602
534750958
1306352
3208619
25569863
41851
333462290
49029
26078587
44498
132511474
4450937
554879272
4583461
54775
775434631
225546802
870115293
58930090
991178606
186608873
369298790
4737264
386844631
691001281
822950779
427870
5667
149974210
50885933
42130818
468775969
453992612
741416592
381475
448511664
4822047
999832073
509399218
771125554
53839618
766896637
970860618
793753680
478913
361796857
40585
816776717
467180698
633048753
262356422
318208190
214305587
455509
574347153
706038367
184129151
785207997
47360
711598679
122437439
55520171
4945
551611860
480777313
115840379
94937229
793607534
542691
394458969
137152735
662240728
743201513
784162880
200936549
166917066
916761717
914255734
470525
688024002
505944474
3255
809771515
274939458
714723059
218831331
839058769
975917779
972321095
432756
39913558
961468185
522533400
675032078
434189
698938516
974313051
644259647
4704779
464176
953398010
458795091
4880
564110601
807744420
238270145
905259456
275884229
823976928
60576
528912014
50298420
388526843
774639742
547675874
511136
423070795
46971
495352
4382260
956109245
528844907
3545
105009015
4235630
610048939
479745
50889
366442651
749701229
792136961
47941471
971553697
610848673
315348958
457811
485954543
317540
710897469
160862415
50212398
5241099
664814204
2361119
4932553
694580
539
774193973
601222306
449484483
4356
4829256
3923
452433091
49177426
301805859
267
872945656
162985278
98152655
581379342
123920058
5211
4798173
779876141
39025368
527131327
69165344
83146160
182004964
630786
752156759
604433452
4262347
50189174
124461430
781807998
47328975
807388324
329328075
241306433
850241126
386238290
503851780
4849282
618752153
162333748
729710406
182449221
403856020
830420608
881506464
526220136
316877088
244451327
3745899
66721595
191460434
339016079
83824399
52782543
133790978
36776000
76867704
342967014
4533630
4629035
4923226
548576449
35461209
56957785
781302051
765541634
597368066
819780151
463252
484054
24372
935893270
838663593
482781735
211518381
580916221
975976015
880507270
936984171
445457724
619844072
492857579
5027995
195867292
646710561
478720
4942565
48746348
428770378
4594169
381156328
57883245
416139935
36781660
464837567
3892704
330617518
253093
5080479
973425657
48225454
166378131
252174472
761938920
581788969
268552299
520892268
425041
58
491983943
808779213
34825
193520627
679354408
643998075
30377
297625087
48753279
54828
37831
196566742
458113455
44658
807945459
44583250
572499230
24236982
718213057
905431507
684354069
173087064
631793014
585990976
959054166
606269438
4575006
370123391
111254936
5232755
459045931
167084396
574940496
458872
974952660
959880813
739704803
276233073
434936866
110464389
47076412
650557847
588182565
602293731
46038595
226476056
132748069
116154944
321034732
294455384
307168325
45120670
475946840
226418703
76118553
41808
848697433
830830368
124210198
46383093
445712650
557986522
570667036
452611931
17368033
897288290
958254879
291907517
46551736
45994466
429202347
188067221
860014627
522494659
530559445
88955343
229684797
3352
4625
551311042
390470952
575948
299875811
62001608
180100002
116482086
3819991
16942700
145999749
375157533
230867547
193462559
427264354
494160607
649333146
536828195
539180
477602456
659061276
574302
247169593
521969
437343381
603518423
953006011
702415010
443020
311897790
525805383
452195017
518516
964935147
558332470
49675836
43158
423805
620282050
151213828
475094149
4780027
396397172
679484231
494352
442034476
625721732
668590136
367905422
601065238
447514
464017191
459988762
929083464
786995758
496445
4864337
44889
894519446
4669529
51525
990350733
644130361
458944
45502737
598011015
536942299
176475370
233656849
44674122
712204313
4671014
693210231
365364386
818334539
233922145
242591269
339165141
570260664
466344
120722467
805006321
47498357
703921011
613605031
549651471
272023329
851349968
4800
579898
840331813
545731607
875020618
294575873
574206387
611524499
231178319
979513183
781882487
12039714
795311534
812742807
4589408
941773949
884088409
5571
884893506
4571198
18511934
3484332
337295449
271784904
488267897
270342971
4923401
618356532
63934420
450120
557658231
509306668
934063248
699355146
697877086
462787548
100692376
515864867
42957922
497760306
402894558
362866171
832957557
327984184
496635
4509807
465669563
4232542
963793440
840524069
366021885
45993
377954015
4593799
5296921
450755455
367931603
581761
657286787
488350164
999464197
5497
45111
183357241
741505843
957097422
489900850
45686
375035610
49923565
410007
460013309
455591883
4558773
322014570
555736641
39311128
694609698
35721968
719311316
471601187
181072320
498599458
4596062
5552621
47222
736333457
466890553
46084377
523247
72190365
740813634
121585416
873978754
218068271
214137860
800567843
3972
884502355
4969154
313619969
359307379
96890783
460376709
862567246
260209127
645586938
449899
982472643
696627931
499183919
49497644
985581549
867175391
930933382
832082
34501399
700953099
46409
453148601
36408944
164442684
640033277
181212418
4950490
484370
120392542
822548805
53991914
4606520
5095
287775010
124267446
437164463
516502108
446992984
596390765
561074
480320514
671491908
599442658
462074091
30318365
4184343
6208
208322344
609847668
463277
942869049
31540541
281002093
634113560
679770583
859868281
144404927
946795791
401217791
508066774
635587424
413401223
21974832
25180552
504975988
916710222
974196922
464316
140152786
420462596
967294939
268362834
220009718
47587919
44828754
636944440
56641
287240958
576577276
243365818
419276
492717501
4243513
416389463
5134640
813369616
680322762
36720363
776440823
138667423
247854818
44947743
64901464
408787
944303682
4583846
458410072
45779
962644216
461454
876783040
789454513
381724431
32924
348343992
649888613
438882421
480212204
374244286
672222121
955203196
483361342
4575
480101935
617345727
49620
427006794
481835347
102530090
120188034
389859
471929019
214501423
8667850
45888
406238224
166092982
688067564
356719
430902613
86044262
16954012
132050011
458736824
50194635
4811488
624277044
45628818
49508
602636043
51415260
138861959
712875683
727708137
475540442
302759699
45955328
359863353
45934
547204
478580515
468052334
681683016
5955
302152808
47458373
4506
504358591
612542816
156796849
341859169
562465195
3200716
344227503
4478871
57459
346621017
579726163
124376653
464087482
16312945
144295370
800795825
730708935
726315034
58162781
53850599
3026275
979340621
565932
329706106
4697432
429948036
391103854
115721689
292539510
679686739
541975763
674112136
620403531
46737
4033
419089
274203
47099201
378753807
643313110
992797453
429943993
10765938
489942065
998987267
711924394
573637
49312313
520079273
749657462
189908769
850064308
469544078
534233087
21520357
117219409
45441
445293123
408739678
548337857
344666902
830416739
421478804
176266692
227822273
6198
370363905
3248
404700893
377860243
871838817
453777
795164843
232775773
490202
611540537
560572013
439719827
484295
791472729
41614049
671666415
653713
264821311
447067227
4543629
814232640
903742823
4784505
1883947
4983098
62728504
48005081
52784715
477175273
26304540
987848716
50610782
46224209
117973637
365900
624158739
4528519
57160067
49384068
212391426
283610239
682253375
44402255
765695098
671250141
318918265
274173604
321940804
983941222
499261351
465107
56866799
53851027
466382891
471906238
952362528
973973371
531344
479197921
317486983
502721969
407357104
47571
468075488
149283597
717861861
51776816
472111693
543030088
955389380
56500
308354694
186645432
979089054
450070
5014113
847461404
22331555
778517083
823350998
35451735
786412451
670578534
90429639
868174753
32052853
804580481
40037532
192211833
479125
338956735
320627279
47951970
757003523
768987617
449977595
297613760
395
361391436
582868702
756118224
55521
945458143
702753846
633455630
985278223
369023074
631804332
866984726
37511
592508299
553821
446416238
424017284
4678045
4743830
653347403
635415187
47412
399143207
433868
679021196
407146640
50177
4582915
375021963
49071935
9764024
635296
454932980
509428856
4733
760509097
43328236
356450970
755539755
44298936
538830173
48651236
877464240
44419
868931840
349839
177508828
632682955
843758454
741394710
318184126
4481970
825025325
476188722
806241654
979352837
53632086
497100260
556685891
49057539
49740917
4916
396135855
4755837
321615724
213908671
139448139
222402744
4615864
620097889
3684299
441775607
127088701
580725072
229094064
982606390
913844177
41658296
365484661
757920581
221134781
684158213
657539232
959047430
437928179
499894152
926734908
46206182
998278450
601914745
252039942
106438584
456026419
179192164
57490
38840
371424593
5424025
452546436
209370783
639011438
241010574
406783097
592670497
617924970
47446361
566047884
469229599
451849
733814441
703658081
418826
47097
58247665
585085576
534318482
256629652
389992217
40808
328773244
189852467
813629730
222145099
44507
177394812
44995
778695197
250944332
574054246
586234427
5434
39842
844714154
45988930
463458435
352872573
427268853
32142
47903412
115160266
485504545
975165709
49875
763791317
747442882
4635857
41763346
534483
4805950
39815915
4835242
188295197
217882282
927335762
5132182
623702768
868425350
3827593
60856
46526
620502476
668640321
177934999
71149126
377770
819205263
532014181
156104572
637820277
366772677
47286505
519599
692911939
517683682
403893892
517358987
737234271
42205355
852135790
715319422
398169909
324884468
36896397
810701240
110661151
310783046
518260480
50790
912133436
580537617
874246661
468757383
441193583
46201621
48299
834379636
762389928
806608236
395655988
373030620
5768
612423866
442690606
467823530
899532487
52255024
493905258
49503
6793445
372673656
882308725
57013183
276393277
511818892
57668
536849282
195937918
503101881
58658862
86893463
544363942
591123062
741981269
526722316
827877715
48914
449155
484233140
97663889
570486991
568634
416652
969574788
749573366
324677459
497554
956092973
632345411
132173560
194608836
485641288
253449763
681754934
115879956
428227130
5198
563547561
526450842
54593173
790925801
480661627
52553
885583209
357399545
949577647
454721088
479845534
46785
661753241
744868111
978818392
912886015
929524609
466204116
441749312
349735933
511313139
387844476
568117046
3449905
370595930
603132
533648
511142
873834203
663269528
473522912
62569604
536437974
48091
469333500
49917
156475410
782626011
741966130
991808541
857530430
361478039
473619
4793030
367743156
195531090
42591357
5398282
29639783
700081878
686806678
52060
524805120
542252368
485356569
155032365
45089948
461427899
830952877
139913192
463273447
236263700
810083627
267461245
608878026
343648959
46429422
7701884
24144879
871775153
194169455
495529645
3934
252032347
440185097
514225670
714456786
40128597
6443248
569066796
23466744
45223372
554356680
48517
48433
5325211
885966474
228344042
481903
387601209
544182781
60285602
851264433
28635893
144905245
457100
685201066
64617
3448181
387408283
31339881
473429
758564571
471007692
49659509
223861156
483636498
870256533
445157565
161915049
855918541
122850585
583831412
196312432
4524319
190770212
323670022
49544276
39590029
525254594
4053
427700338
4539807
45704
711849149
5463241
849021014
967442276
405681883
397783637
944424791
35172260
456331063
472710472
476354
188101993
45191265
199503488
365377436
522227570
48213432
468140
63209214
37519
200239132
678191665
47889241
941143947
562019123
806644213
622863606
801285808
217778882
384356569
46995256
49495
148224404
623702236
89029799
571559741
61237421
239086764
366098321
710213869
313455744
518034231
485901956
4824922
103054559
547377952
508152046
234615456
909600584
270769116
735538201
4714165
57824580
832516986
508534207
825103935
838607385
343307807
285948736
466572
468234304
875679846
455169013
72679627
4676373
648924649
811164885
268330563
57372387
602587202
49860
357284855
5126708
950461691
44675398
376198667
34460574
395707058
578231832
123127670
682949576
467211645
3059274
328591827
402511096
90862620
45199
572350054
739385581
50240
428793953
970976218
48133833
4733870
47050
45991
797272101
74987117
904999128
577859475
714495148
447022047
524131642
53211759
4866023
670844879
803655100
810875930
470063121
38278301
211111116
4989041
487059042
454035
920672302
540661535
45875
888641252
574056275
5385949
248497688
873042999
955760011
597059877
531666
518713347
302577216
618017470
44503233
602287955
978733465
4656152
749459993
892123653
575369180
600539681
35100
53602998
169259725
474046
162103113
303912295
49288
448852130
349750085
459887080
938562762
834279592
4753301
259824373
425664492
686463149
401562636
106516533
335736948
5231424
816577683
921918672
45394032
339667937
946703576
587527108
42392918
381054
211871159
312027586
469253557
27068080
397596587
46709
701332521
56238792
726641271
420903850
299055630
970332155
46362
578124182
571080694
714227060
41616824
700143829
46619
815906636
47370
270776412
381574104
492535
36203
742389817
684693387
368377594
595082806
987736448
49914
49766
4702
624116970
5072247
492919195
367377188
135634060
494719245
786647413
498831
699991591
4487735
5536
4049786
4926
418816709
327233393
831993199
184199085
550457111
544951462
214391860
463375
129068904
6826
4835153
123626187
5416701
650998464
472374
444621017
49807204
861744645
161817955
622650658
4646933
4544779
471773518
446348945
504386
45554099
859729334
469924998
952343567
58012529
456210222
903931536
781138586
3425452
5457939
731709573
620723191
4955542
5179
4494228
474969860
481148308
635788527
329303210
46716720
777733760
561586626
45218481
755952905
448187
176278381
241232019
676340277
258608496
755454032
227530331
865634887
48608077
449194909
48734555
601443362
372852
564063
450704964
745719027
572441
201832931
542688475
891333069
458832
912351945
532612413
42277703
808909093
50216
5222689
878898834
4985955
756501172
654846334
304466
346023209
552540728
129797958
269570849
830388824
413074748
364390457
64222404
44895
139235051
968100747
454272953
886201050
114078819
4847620
353404303
177393037
996491456
401952
521195161
496813507
309452036
147304841
249969134
208747399
48333608
713430439
299437221
862225499
797211945
293133637
55240
573761768
463808719
93758171
490815661
916440888
554592140
47256427
269142944
812880232
35542272
764277030
397761208
561734181
410397
518350266
402514852
504619789
277094175
40692
570374031
604924032
520657950
5579551
258412875
60496129
589908946
553177220
477080
536197510
633938375
255164845
201779678
286074892
117172307
394070540
6238
5092
47044288
145364600
344429943
479327796
783494068
6216087
108551166
51164975
381374
38275513
786030040
371886560
290627267
36228114
483625
237028305
531857643
353922313
384315307
25080
701011331
791976638
919604602
697023699
962299475
603931996
360288
447030959
710489485
475019
379689314
524190996
236926211
3458
176768781
703224797
494906686
462609223
163291935
57059
935526872
26124598
189463789
435495
155164216
473200
726592579
463975767
55347942
996177173
96630827
510556
490566135
913157885
358194762
4574152
304349083
815247103
499260392
484108
440541574
422398762
40147
761746835
403657222
308181015
519174245
489172719
336444763
5597
597376659
516558546
279249544
629507995
255155112
903924087
447459
485932969
47513942
925470450
396148753
547016537
48144
130247665
167289075
758377005
422233510
536939965
787821132
702206062
497346
984181292
626981482
768330188
5596903
678928352
368125613
292460533
530479107
61135554
343201
4261503
539676
227225166
888601096
755364510
273411894
5093201
664136665
734531007
684904666
753845346
38796947
944218452
512406566
714571317
294205
471094
47084
49547
106617946
70319054
4742660
900660511
44209188
44068049
280619985
466728907
272161082
363018483
124288036
326247608
5320916
815620396
397750647
818157814
791540745
528982467
271808348
46398939
38540489
270507394
323738845
206866300
129443157
474978095
991035648
113755753
523031635
232713692
411646956
616544956
4478
4160
451167
499072660
4569561
530181468
48226241
634768560
37010718
268754180
53901401
847349648
495972212
725236584
187895590
678721163
713436989
478125
31202752
269345587
3966580
107396611
34582660
5614505
203156794
6529127
4531134
523057325
32374
999987502
928111698
914825367
632281447
570155295
42428
663784516
470703977
5235
302256043
400868096
564459622
449629
797681488
455534
772536757
630919560
57779161
804528335
870358910
367641
441859460
549975735
23433324
298960340
511314040
817486213
708491762
496703906
557608635
363809223
455248271
503285942
526161
28167043
258678530
943949392
426496
346995128
511171236
614111
625025
488717634
5015810
691128481
220587384
398380407
831789478
180741221
889010567
448164284
924524193
769714907
334145039
279627927
327035140
763350754
376752
5573804
4774058
883051120
893098772
891954406
899417008
97855889
620968295
474454747
408080771
785851769
643295268
35775860
856134485
408735641
514469484
243423146
287960298
494041022
33743937
4882114
496112942
5010667
22123442
48766
437914
641323217
23975
201770367
674359785
362251555
4839421
640169153
5017502
262473868
260081140
295347920
585066871
46997820
862950838
468147
40954321
371049110
466937444
447895203
579786551
18133781
165049257
724454929
6418927
444314465
849991032
42991
484821640
761208252
425804686
358246
110739937
705669011
226024215
464767
671959777
770253732
586392160
596970417
504047707
773127393
993149903
113790116
611713770
689413134
39705269
471441
453201600
828313503
348061264
487747
748794745
310880975
504306
4470466
783074390
169938689
269894135
226049813
45591785
214515764
381044482
711062379
4052482
594757367
451461930
468872691
472269925
312996873
365725304
499282249
416723855
620217868
634117517
487597275
669287356
556774668
730177633
6480192
35906843
4466807
47405
52594
46561273
3760864
4980689
45492
220762850
34895190
751600750
48574030
5948
774528218
423267092
811983939
357804835
5858362
959781642
434475313
47462958
870300213
997408880
473929630
941510040
37601117
488544328
499735278
789032445
515759703
357276792
190337122
42479155
3451446
821253277
28692893
14592792
911725875
984464433
404669
713948604
549064521
541867723
94748066
4324935
122200881
51485279
635993
52065044
985352133
473582290
89081848
488750731
496809300
718000604
497223
467517505
52016154
617046557
444472089
282288747
225083177
385866690
50987
89351145
951676884
947478374
62442287
254490698
607536456
443462
515193122
696840883
4632
4856
969969794
508285280
47748
740034142
881572271
74188818
266030912
4538750
292193046
951322227
5341520
841881642
243333401
484156038
548863011
453922834
592103518
975618272
481118
608657636
191307300
4445159
146758258
646290064
23137333
48851240
36341431
422287263
219278359
876576196
729089738
394433309
929285696
665487088
546929030
515888853
596032
822330263
740968597
4604910
996376381
675089101
158024119
516995817
435952877
41352933
867098870
233263711
284161948
560890
766246548
944569163
655324991
924384327
230855402
459563
156863482
65587459
56844146
482972110
202376799
5881704
684154018
320302381
719131593
407967570
18507298
738620198
159754785
4966826
3610
374691217
820201525
757376842
595872638
5172401
257385224
848734274
28002456
42909670
688158761
559271772
814296080
507357554
448169
3218608
184578281
46193619
208818321
503458
732057484
318937827
515314184
356071827
344450234
437479
489557052
804386316
333314409
465934
8375814
502039
33294790
48791715
49626077
5796500
454894280
4514573
986717529
586876920
31979
469630396
45613546
538357036
519381654
602271691
44638769
982681095
45798066
470994831
702371617
898464917
37137
112809229
3484452
776088015
359034039
677769861
96321368
695481954
151698173
46034919
895515685
3688648
44146
4454631
4328572
68971735
955353336
71000560
361427
838986250
498627309
854393480
447833524
107392384
718210866
380927070
84410106
446856
31437084
5100
454483392
451801
644659837
5298013
32384428
465943728
510319393
880164379
810819482
395634298
880521206
450906816
973586302
544960
76380350
3072846
93151949
978991038
4522095
914608992
871919168
478847661
508569
184728513
466884126
102077628
421917525
733817895
353401227
942044198
157210025
36374783
316868091
48334812
84820552
63073
899694093
671236159
49727524
511589736
736892929
830028933
45219847
891136606
34805407
308001702
10247263
39013474
585615537
109785626
452263158
650975987
886830263
718913310
407466086
934384620
387223275
349310260
578451069
583957530
465903942
472566780
5004279
757879454
177303073
302092679
541464529
331086487
452113
292984936
144256825
376458729
144884373
46497
625762118
53460
594594044
4240
729471807
809919928
44690
496048
462818
458604501
693496
973362436
692525095
8438051
990930714
494656
58929982
134886242
49475393
515664395
46537442
453738748
170609755
483030935
518892441
302716557
303635326
4621826
426474687
72346738
713518675
386555678
567671079
43456215
334097
105273662
419921461
433050333
45579294
740662426
3478953
537268198
4348727
286692111
40857856
459946835
227279385
656927448
471358
756519688
753032036
453615
822489911
647894
467452
535847490
4486318
493095745
321123492
241110779
670674228
44768664
460239
5206105
886172001
420270469
606235077
162197646
4550303
471561225
29445932
673309813
767017781
511816973
481465462
727612925
70602294
5346418
2850024
403686808
551319165
384638739
338165008
479682
47645
62726
491488053
251442742
498605
475642771
314866192
487048417
336789998
174820019
57526
4558
969257495
101039118
662516947
48499
44947189
74732447
141106447
481341823
171317833
504598215
357076817
33756687
4962330
786904922
311980693
250287414
920684097
241170640
249436758
686000512
766814592
64132991
199049402
503464531
396
433580821
534815258
482752483
62172761
49109
46629
223186531
528659821
590265187
531648673
4855
48688429
6447
314507071
663512475
15179596
317422098
162776937
42106347
3298
296890486
557699045
775864930
3109810
505703752
873183155
571192172
359365673
48476033
477942522
475566274
802081082
374663743
741653182
302202745
358248244
277554535
428078234
86495468
424409470
494576
64943994
435400
429137857
18778566
535627023
3868024
7131470
38015449
886769787
179714482
57162
4071638
6653
601706747
571586708
191788269
454774
360231
187860589
874932598
505559913
509685318
217347679
513588269
983868029
176790413
551276195
942555330
706483099
698094031
503990163
45791677
309755456
764500410
969664417
429374199
631534259
429806540
411063
413326785
302204692
390623367
3902007
639442088
224137632
41423
857996859
403350918
22681
168817699
331332963
111508470
5168
365423046
33319240
331750315
35579
472035835
267458046
178572569
2725
956797256
308998092
837518410
599825038
480357604
72058613
576992
404357108
152964272
442458092
100442457
986381084
104674583
21581494
120135157
105916793
213081419
5318
603171854
49647
584739029
433626941
617435395
444402131
44644607
323014799
934526542
50543867
468527264
43126
463987849
699108550
880218273
455279
371636739
563170394
696691015
615207345
164328597
46652055
215670166
696039472
51288614
99902425
957569627
741533681
941976872
591235426
902906429
34659030
47735
54019691
418459338
464828
567162
524359
30144646
994505774
43018588
99762213
538403938
23253867
224617902
297962000
578096322
46702
358805835
172613003
655438167
52538
292253962
734049309
289
542900253
869271054
986441948
463348
532578759
629023821
498541
854576225
692395049
402346476
9444220
366576391
447057153
477048
3988203
44861381
39129196
4262
706764831
45578
742573428
936710330
720758914
602852182
46356565
4851105
47361855
655431254
797665792
358362332
20375462
21880755
56341269
5398445
768732687
52411964
40730961
827883286
322339037
138421522
13948534
4742768
146947660
278222848
303576827
36629
516028202
80253392
483196501
477473067
1918
483545624
426009760
437086854
29752135
4955026
331435100
852641167
438821417
590773322
986977736
39860880
499004833
380327395
848562163
458703
602
515769015
901301001
58696381
713499481
512628758
161593822
483305498
956899233
414171915
4552317
53864622
254421223
372842506
260659201
902391436
776657592
264474652
400211519
471158248
26668495
432065591
735075508
55840936
289934606
455292
834913345
905729552
88941297
774578094
43794900
107933302
774778091
525392
966631332
712798716
261008287
44218
41915
45018382
116830471
397101117
635832287
805589799
655251419
4457318
923421637
642972975
948366265
2955
251444731
419892
114236131
45103
49635970
744773455
19461026
65
562195389
49675406
48467394
961031900
34000
765436503
434258903
513572678
4837
48283447
561232515
337705660
871355980
908090949
173082634
6728302
315986204
755348833
423982181
388173979
47634983
783161890
440337203
5011
911235824
334108629
154409878
45390181
320256013
135780098
653157017
347995443
464097946
708263880
358459
630813273
445738
467381529
455419
326388067
34193992
576054233
49917156
368729382
4739
408698327
815240114
79107241
766161200
226836695
818699798
40527168
579807036
349203651
982185192
693745376
565712
499167
475247
612567538
453820
428699763
504952014
652190832
475323
978443714
58188583
34891603
4773523
765650980
676131183
489775920
4008
648929208
460369
453738702
733003129
443440
320459619
38519210
142304401
4328
236980130
195651408
47305947
413370799
4513007
343507624
52659
587728070
122474633
46071389
37320584
4476514
357181492
429076605
454304261
566213386
4272073
841741401
188915377
975789193
475666142
46541
959043737
42175
765032334
47883
720419199
47479
5602845
139162287
43324052
5596058
83524292
446174220
709288517
45589
276400627
392250081
5583622
49887663
222361046
577507158
203461702
51809396
401485950
581953513
537327252
556967490
574230677
558317829
910335269
461554797
310
4714195
51806
58945
351584937
998291935
176841665
497686769
578498856
434272758
46535886
633871371
59225900
215016424
418444475
910877143
781520154
723628600
384288254
616631125
3386
974330826
985987245
501715466
508335
103455554
53482
178344046
59863001
63138551
614289252
754969545
184264937
484427
467565
796369288
426706
170940439
38125766
48771127
652054121
47555572
414778372
60781860
50416
477183698
724167471
43660
292087810
5577
46344601
631547756
500353
487810280
765481969
483100729
743687031
623896364
805050337
46324143
367270243
4694419
59069102
346924959
281882849
797101332
987662524
46502198
5056221
184184338
30760
528016056
54057724
478461
407764603
632975137
4573061
4245
486260
8417292
584117736
478413
975955107
701663236
41576
260132125
529756534
414652156
398838583
440421607
55248045
323863036
669187096
571876830
36894284
980279983
434311312
4058686
811338900
58660732
136308973
727826804
163404204
483594413
297429000
454666766
586664816
689310682
602352937
44729205
4366830
163691014
400249708
522625988
146976791
304387278
531100120
874239361
532111130
346215695
69936450
867613047
549820100
879925884
43048225
456202958
314734835
123959405
70179937
774092288
13690455
812691176
231388515
554539546
358194505
206717138
59511468
717169956
617022179
227373140
41039622
4301142
781747821
49202360
36506
45968
101779463
67603
175345526
229604193
262072274
780820209
637595486
714853811
552275
69114
685671559
280979724
332034300
4688
215207129
59026
654910990
233144823
592180168
25348950
4915295
463423232
398127
366707927
173804714
606881344
275580898
298186289
638879322
228761621
84338417
5622841
398119561
569345054
523098172
329342496
291820376
4543035
327911861
581324
808390502
258898613
607864315
827328873
461400823
286848360
46703909
461618240
680871454
240309172
5641119
819050170
25852096
47036409
286238406
195819190
161947024
34351849
664271160
364
596296906
66119514
563025269
260927028
269673135
395570355
267455
47929
57224050
617265593
293965197
930050317
5031
616156347
497398
51882
396580
656573912
761993996
548503014
50297
804813866
508326553
501657473
540699958
486318543
967992250
384264051
36560590
139340329
580188553
485389640
517439868
48354794
44673
109346637
566137429
392653080
184422255
60723364
986785674
238122609
492839159
5130647
47066914
4915419
970997501
589189004
791308287
48606306
674416794
292475484
395782568
650531292
4879639
805671626
422210071
4704232
243923291
259417945
968570920
483545
45366
56975
664431965
5196836
410848954
601716739
256554404
996897823
917471532
37168940
463717
828435773
518284292
729924201
44556
257687677
5003
42870011
287581585
259882593
426230
660262290
77852823
4515438
373855370
62766720
14678052
4392
436936238
495096777
940427939
5942246
492802887
48266
218319551
167048807
774428092
29694502
298983764
49248131
549980216
221948338
524083331
929259217
811293911
581990137
488912509
755652203
593978171
94918726
490658446
4668069
34740030
788647343
45901141
5614
691616285
478008428
314110372
298615184
200000192
495584024
930316886
529463357
543439215
823662232
5156295
49389
118751691
336597468
141871990
323628736
302213990
889374107
521075743
645060334
375363700
47816
480339992
3728851
4819411
1884597
427718
498243
4168412
26918480
853813233
4305016
47362
25274791
584213
650297554
924311571
142647257
575464
399224264
704622119
946004795
4836298
32910698
721058042
57872376
890521640
254010450
170008452
468932263
352561384
267765390
140754629
408480898
720967710
44855695
498389696
938669341
793065953
764250577
983487586
306025776
931433046
459247
175175998
50305548
221484226
426516282
383482
416746
716136008
54001
92618503
970816437
827118492
50097
585859473
494114658
225956757
148788599
191475061
28919908
4821925
750597133
843987317
386602204
748090949
29716420
793957563
45036600
319164741
3649214
166612862
503122449
333210994
600052956
203711514
506233069
896676686
761415118
397014281
491205278
5657
345557685
468090
561500663
492269546
840567365
343757253
957196789
857488416
688645611
53837
581267481
146352931
184204474
997625940
299714781
50900
381624698
229550714
412402164
634807726
4112792
926211513
46876147
174732086
4966385
886761434
14749562
247057375
560134
49196521
865513222
440048030
493411707
489676
457381276
710273804
247751233
240146093
358710791
981360369
210989588
4041
910179054
971497787
463952918
646747025
447710
637202886
471061737
154497214
50042133
324855977
865626016
528686002
293397552
57063
5579365
593706371
4449238
144112593
26781852
816434251
91270205
290435854
421441190
555290219
772009689
35160
559963297
499123420
69190
31345261
989770379
908873054
49215
25857892
533554329
466315956
46179
56711240
889105543
809267665
48598
414182776
8584871
775470610
160064455
441885
403492022
556143722
303781060
344010607
602548979
40895
944033297
2873
540331239
173010
559018284
847473959
407682855
323195272
214907111
356552405
496344
975950667
135407427
224476916
465202
747534665
908634401
48109218
831018989
475001135
165643172
466757263
437980
574769140
235107640
493100321
304199599
278
659245625
765829105
5317325
29447982
522558092
49949
794676817
40948
578707324
446346356
547201442
58946301
544040155
631440
584922419
44155720
751363728
800599494
510831820
543121497
154261845
632452427
440510126
775399517
115164358
828685312
222258852
942795525
390
86801762
809022191
4534
50704777
46427262
457258536
537362578
591666115
296282946
480322078
939013686
431897
219966529
962784818
950491516
589863251
695380603
423032407
893130548
48396707
54701
495248007
338
621528129
968212626
915256353
231135635
196169123
343726629
44615689
468018640
786653604
469356430
46862
645860449
158918328
100438253
3614564
5139141
65727780
429694346
258037605
180620203
485348
149059808
3323
4835846
56026328
961916689
92089187
255777514
555283188
374239247
978609829
47843
46514415
746134341
641958447
380979162
480
663860759
436002
677913371
49390030
533490
688223472
2439000
538492830
53303
552584995
55463701
29840153
466082190
571463968
463671252
778939829
102537837
850959763
897617827
239062488
398252
496403
642064
118541687
922451689
54100189
469522270
37214
844748439
50222286
779847125
281684487
810984100
666290278
670471551
31762273
472597714
449083
113946156
137247664
991719173
197101848
27456265
581591701
214429271
749534173
258092913
506015478
456687609
603764881
55050869
885812370
658498522
5419662
572840337
797827866
837275364
955398708
938707357
457348009
606334398
30789
627889150
4698207
277201454
918990634
3615374
499809379
23502721
722509203
45189
592873901
943365054
470679
891633098
378775645
425935
4909341
190343248
94538981
438750717
205466893
713500480
111084574
165404647
529626
788592843
507194191
451040
43692
419372323
150791510
7584045
415692683
501825002
911682099
629604751
396275761
457173
506974004
4620250
524563178
418855778
98724062
971337792
4940633
972656005
154151433
393895357
647462554
463671548
4753324
402191
296432326
483704025
471093
787792203
903377370
3721050
59487836
883795105
804362549
502269
938649357
194382604
477291
446838731
449869
474979
213799370
406140363
457495995
599097614
52817
566629550
703842745
492610
816270140
374353
989074558
77157380
718916629
967526487
46631103
614609211
822956977
53197006
494238745
270985116
87007135
863258271
887607883
953574939
58234220
946858028
721446129
981377964
491501112
594199115
353264261
4695789
654703057
5125428
600574945
807626356
997171084
448649573
461002305
632873271
466006
545585901
597590778
895445151
522666553
54084704
757748338
76345579
640835294
433569
46274397
48784896
44830
391113060
939527966
252791889
779168744
340438907
615593329
132420028
5608838
4787182
451633599
97344599
4927
199473420
374403098
641584589
333534531
634534314
287432456
651
4121765
673839055
455780260
748529347
713383690
32235501
384189
4827559
499053547
43796
292
56915730
596597748
57983003
437337622
490061045
611467403
4466908
305276891
96720161
158341624
34406
521725
67995439
481787352
563985138
435077609
368693560
612242107
362696450
996473645
626830096
288347874
195431000
44770
3959758
394999755
916015486
944036944
242486995
792192531
495057517
588547527
825097619
620288039
288494866
389926143
492445084
656845479
370082042
4854651
544725665
979836760
264076023
38448
23252264
771677127
465309337
925322622
774797573
3524
439852215
6133531
793646319
868606636
48956
844918578
204254261
226475744
275668554
4968649
447414
288409612
918636184
4801685
663582810
466795694
707778873
719389927
180732212
554235450
407801955
543966085
49002934
761487573
484313
463078908
897771714
244245502
42939
721599190
745042511
660626301
57575004
4957486
854069700
241825242
123977413
425020982
26892386
14325888
182123458
623480867
22823297
813164466
44281
180550076
608893106
4738
812874955
140548788
514330457
676220994
54563643
918948387
703017620
401221
770625683
464724383
46746
407061635
552017
537171947
607215725
535534394
661175078
378722917
747272000
48607
49850161
259548129
863532808
893975746
417322358
450553885
370037872
24781179
971780015
55451584
412786750
37009968
539027356
585746976
810511737
256687779
131595138
856933039
884017851
839296467
633779025
606985341
420671511
215537829
207052361
250017937
795630588
54219837
5512186
776159953
495782420
561542036
25892
459455
852556845
255574041
604
567987844
437260986
4077898
963044362
600198063
707221577
760970832
48170926
954527862
513098
533666103
668689313
28803182
58467731
4464533
49043
619195059
502407
751539112
42538
261037933
149775810
640548548
212385631
517008931
395171199
491394522
444952685
413099058
42237892
664852462
552416808
499
916570382
48883216
460370
846772318
251241186
4959324
94381940
339357954
599891571
701369567
4875042
574927108
295949820
118059598
3888484
5807
783412121
632184759
712962574
983665653
410084820
395201868
467774220
37186
934312836
648267555
765425951
537264396
45833
4794085
617402829
663100298
448863851
993935109
401656805
326001357
909673735
46480338
46088446
48160
9145101
328618325
185399906
697529816
207216909
953766859
384824270
4370
476856078
4689
822339201
539475
448345
458948
4493366
30419996
294733375
64119
873663805
797181927
827560007
66639
965400360
335874495
507189
466161321
129000025
455544
38063961
744464013
43090
345402622
280498673
545679646
508459977
4896007
82444271
4792325
43471
598412148
53573972
391234284
36806
62532646
445491972
462100
189961926
260244348
464040832
5055
946249036
900792382
30482437
143850874
48811160
326149797
449557821
4742784
939471378
447384954
5541970
37531983
937007677
968981188
313376491
368095867
306970459
936554694
500153820
233348708
832360455
13901489
720053855
262002890
135360067
3531
398331122
3048001
519476266
351192750
243677580
307250684
540401
414370
58350184
214485057
387564347
40826
749674342
420706435
4773789
140097000
460815
478338
720961899
567674809
247536548
881446691
147499208
35598
544482029
44761315
475614574
219246211
195054478
422750968
44522923
815203954
3736495
4822539
69047843
17990135
4010
21612889
92676556
46955
19139306
34247
39119782
487863
4573671
176159465
800033427
99627509
449927860
306873191
980064453
35048448
239151168
466470081
930291954
44157
829309162
114618603
828157686
49085
39460698
51912
180208606
929175382
81941148
508487
461089
891779030
45396
32405
619587436
3910
498396008
268716139
602633870
19954602
499992134
600605224
734824564
694398845
39624752
899329785
83618350
881430971
347759
160889860
586618135
489734
559268
844776616
648935262
924542904
46429
451919486
865634176
598566393
339287088
393531
472151674
618784
4806503
461037938
49629
60125
46503
139772720
4759550
221710064
99392387
49497108
757773849
193257953
710847912
57494196
40464
111765551
907507367
811209068
939923237
131166410
296885214
560564
519625076
454379
118734430
288038406
862990708
4592170
654912922
42577269
767836640
379852254
392773679
232837620
42597
352898537
475138548
929428325
803848340
244216849
192626569
47913
602804
861590368
85876710
459350617
715217495
59543
746529115
451668338
74907518
488738685
459481
312881234
37669
40964541
217092648
132541789
411768435
382279618
656635717
76247677
472571
765285908
125581488
193154753
70315232
300778430
298184900
344224902
461936
435661096
268902314
985295824
826592738
214104830
26449321
528931042
110927218
786629034
504561
109916252
791860022
43705827
742643256
200265443
135113174
528798
263753383
5111838
817075465
504600712
953280641
236244693
122906987
995954857
662328876
42566182
434146660
855171673
3388
429506721
458394473
918166615
375062956
910114238
474733386
53631442
3574213
960705299
387573339
489856
252059846
49879
4826
685440601
990311153
40642
4693573
404284306
725016565
221132816
11244003
3368
3385100
485096077
41001
908076736
569522535
154505561
5190740
479485753
327502800
596717
899090767
4438432
475146551
437932487
842448444
26601941
142533298
5427
4056259
169718402
60717599
4053510
385758908
741551938
3624
50463
715141921
962868479
872984595
442164222
4578191
222396545
871632940
852082219
508296677
87798594
699428441
837569439
100817134
336268468
4729280
761670387
538894591
275088734
4977343
4916080
259134013
469787
431229621
538663389
477174
91342800
160728803
467672
949300642
954660938
104103708
581105800
4636109
93966131
398915241
211045047
822687697
6193009
327058583
157362481
433334856
4818151
980188203
944293164
474625
480054
4817219
4883117
206193297
473965
602972447
45114
467681550
447625752
49788505
410832593
749111294
692986
408922989
716947599
415071365
88192263
780104667
373255447
490528
590105563
916309464
273744196
494007353
171135516
51923880
294212955
4892820
343471095
374277696
15229487
390470570
48177
438198858
47366444
7869693
343106625
684573820
864272483
26352482
493488
866057619
148024583
765950813
58413603
965450767
429358046
45948222
46492911
770588751
3698701
87958667
575692183
460949719
60071
18359861
49430
701486618
43629
618448053
234342170
52430
733463392
50063
45021169
500996
4539622
724928257
297016559
169557358
501771077
574531203
4486581
975147377
4724
4958798
170299729
67029373
964401171
4682229
436695339
431805416
251648
44708
479879627
140655118
888501196
381562821
473068
532713470
838215322
459239441
637624364
326606107
411103462
5466547
785789224
50460
3258
48254528
922643940
649608706
703041405
312884538
4492015
748261795
48233030
629472177
458817073
498671
383989469
285963335
860013807
4507683
100223295
674299013
228026582
548111
979761870
418404158
261410275
834392549
42987
34348
49763331
44333
490917308
49478317
982330691
642836487
460030
255653990
739121737
761210648
523019932
410107868
836716548
695708789
613373468
485968908
726584332
973391758
886756149
450743234
5152234
389310735
851149189
932629172
347230414
364667033
102820346
49484156
44203
425080473
721644044
748779774
5165970
432468725
896441791
26481043
53561517
6020580
930188912
135075703
904798469
837811634
449519656
478027092
456051541
444048461
62988493
263947867
207527967
4259234
225518331
943888699
256707722
922850116
542544470
407319686
495063947
12534571
5264523
788347028
312083995
573136533
646076
58582175
47073
294963588
182855275
120962723
46517416
270403595
381745
285075417
50278479
331453
544237184
80268148
412430680
214272937
109425536
857178286
260431965
868298042
472228484
786845638
4991259
432582710
806275009
40641509
290939011
81775482
49552283
17204423
369998702
4495377
520520687
133550049
495957621
341727129
587387447
316794465
52955475
758633528
553859922
3108
155856194
5142411
552
410775
3879
986478651
45177438
394139421
779417507
44460285
924100916
189131055
518746951
4769407
52288661
52489783
33339983
306510511
227798466
423436428
41168
3908493
986790606
918418360
44270
4728480
47242
480397357
834722383
5359
829293152
822965396
575412093
488770503
365858636
4693379
986790837
452607800
69134264
477037921
60256926
4495497
45646
941856115
450173658
856108033
408315349
43920
606650029
49959
507320423
417737755
35731
4359066
705670455
821395715
868937276
887606132
52212
529319453
564486329
494957970
485181334
398387299
938071932
53374304
731174647
93413732
4913938
360420421
518893343
481200194
56777429
559943889
563778340
821196193
146891173
941237818
357300286
962372554
4581055
36597
797823080
713734699
717035581
336229318
610
457478594
673961019
1310023
44455
4238845
44737
612784107
695048398
693603958
686293361
551983804
430180150
343373266
844155202
227852260
529705739
506857
38289
518982229
294110384
649096810
227052974
431322
444
848382919
4630438
41734
302155172
339200092
654557643
635242822
563508056
431449946
281798621
42483791
40239
195544861
740367597
825403380
510003392
41344100
6504
79955941
475377
621286333
59243796
4973849
95808363
320758984
717339028
936467273
771467011
48401301
4880346
174664289
41133247
49134
6397944
306060128
489772
459363995
74625915
952932862
242330044
4468964
43799119
876782976
506347694
456815923
563006337
499503813
721698867
465692
467015895
451634345
37135
435203877
4282794
61278308
53844495
496024549
485345650
4853805
415932843
212849707
498729299
211854054
464714253
470511764
311627807
421157208
679573603
743950910
4556249
48066826
379627536
794726182
495184969
747425827
327315795
510469
396576889
4932039
637213916
771377330
471843998
248416787
980006734
544106571
825127191
45093
129052893
522186330
899064962
520927773
467471994
478359133
274591397
847137372
170096196
763186817
528003514
829743632
134523806
518661086
37088
440136
4523
589390
265660714
233110929
880813995
4795614
64599948
247997265
44359061
410477335
978810989
4735152
32466893
78500360
415837694
457736681
894290932
382761892
343172613
568670
745376766
4965047
46029639
52265
46402
403210884
129412709
77042231
427243688
41189107
41302
30083339
47628113
499616150
815202057
400851917
827998110
523889053
347049231
570112179
823023272
53384
838390888
858075183
929938165
647470687
209150709
87903893
450001
752457533
241568697
989244586
738845426
367143417
477168
787713485
856639902
106875071
716537139
799795394
482623
723635172
140349674
293470352
885232965
583012934
685096202
296993423
732475706
479931
5567483
480504265
15778425
477384748
48535312
176751707
399278559
213793049
582348635
227039635
4620395
495907
181145247
381096235
243695191
476617
825036672
79599623
92812102
50930
46832610
295196156
523270
662536043
982779629
505477980
47576
214107108
700228230
50631306
640951214
51587
798086298
573681149
785959925
469313354
861991546
906967764
5669739
43744
4581114
480775
455533
754746983
4866638
729787902
43719190
602558200
359130293
336633552
43598331
47827900
644172085
237196605
620770927
987799906
5125
205300438
4621049
291947830
538414
19521199
483946678
849753432
34512488
142991113
30907304
479347
517988951
903686970
769055282
478672
85698884
495368
586185221
991728736
410111616
293179803
477342
5070979
459827012
647535670
989178159
309782813
474522829
157809659
878465663
3556270
342756008
494773
774027408
666929151
788917670
4499605
747890013
979284432
297871771
965363738
334485336
258650657
480129
585998634
578057902
421744949
4520326
642454029
277402725
869012275
667454486
284116377
140183891
4667134
362338745
55068
4773286
817161637
5019509
760493527
539412974
498884131
114094586
46245
804586777
5224969
876877713
848446402
50399110
485139
441935058
579950894
48531
502592178
494801992
358402925
590257203
586634320
477647199
118787289
37823260
305452975
960569806
131801249
546412466
484905
31163507
344938403
413430785
45545
588890968
185462960
896805387
376575269
252616754
180254540
697879591
66418
4490169
312539000
44868
56926
868698438
720917259
5331
354696044
431215807
488032498
892254603
161291798
581502860
660672453
49321335
157925059
842642722
125117691
895199215
997844335
468217
581769888
497257950
353819
109659804
452252119
475963634
502404673
4640287
41655469
44959196
983814863
121592914
251237821
733224341
3059604
79529738
37483
930008501
46432131
236781737
90372943
879289630
5292307
135840614
449040086
387823652
575704970
836898781
857362503
115867633
191544417
5686
619669592
488243
220438608
571611328
930624581
44855
120389860
712338439
522421811
54650033
46878976
262384466
891152583
4101
46437082
418732028
470226725
49039
245004627
284981617
483388
43500591
5387026
789893399
397734644
3382
287133987
839005950
87772610
947019548
913134717
454101946
954138582
260690075
167454971
441611202
58596
659282521
4594548
556914
50284801
45927251
48029
46172881
401138764
117190229
41330
601589
115386549
6006936
166602834
34531679
842400812
492726071
415507793
318554497
154059361
7223104
76010671
758062849
451930723
466165930
614308586
815507431
335341
111362779
446378380
765976294
46977
562742481
38544835
494322
46943985
4437
297549089
831179348
488105046
448689666
651404632
168414988
877612977
380494
108908501
510350
516893541
86463777
625629234
52238047
974812197
253557841
655972104
49995074
458062873
649830611
724635077
175625795
631018872
492070
462133
388361484
367738555
318908
894834306
876174565
628860908
212022875
921077353
684277021
410320512
6123
915219141
693498855
127063345
687669614
661034773
444131352
37715785
448553
8443970
448355341
464985
152051279
45179450
909839798
763180347
5322511
615430535
198680764
519029
668785635
829257789
248304661
658290908
3325050
49340924
380832121
656554632
605503688
485765125
615257566
466121459
45842388
682146787
531541414
699048
390517511
42751
45929507
376393566
638891920
564811071
44691575
37527541
4596967
825398229
481929640
165969555
32110550
273662307
4935307
45581880
672269411
854206644
46809224
260772532
45187
540296567
45833977
627653965
500256063
462906438
697644172
338793032
416917726
657525485
323667
526661502
716887955
5187
232439821
49081114
49171
2554211
739462204
853087452
395964311
489762297
860758858
50435266
50375
604545458
475951301
331480421
186873569
48295
8384042
920364285
595751682
420131457
615328340
574653280
760852122
363838793
517925590
592437018
45592
974040549
353443875
726823507
682549150
303081785
142033301
4543575
97416726
59248455
393976856
317051874
634165126
560992593
47773753
45578523
451914022
828597128
55399600
866068567
45523881
13665
772721112
785037818
52954251
3467466
125440889
707005525
4561667
439848
379924
931496369
560642
508782285
4801025
399760
202005106
476159801
251821895
599066094
476302416
210134506
426596
82927475
493986882
606002736
44413658
50679764
644703947
568905
874522363
791391972
476127874
140129816
978621685
512855
480975616
336821269
926819038
378838056
327297774
36329
445404329
805729961
551853696
445973
50570
563431589
360971353
96358166
145872838
508870880
44316
290926102
5321292
4723864
683448862
68560728
4353
413276155
600549731
354293693
818372405
107965649
681994782
877353384
915491220
641624871
330905329
701432597
493470175
63718619
287942661
449126807
960156502
130683406
578874818
48837072
917007562
59043104
368675
798890561
982444992
4012461
454027797
354323127
459677
299739135
46288185
515765962
909865598
672098129
663128723
802963455
598972248
626884976
596630942
194456
216513361
714835477
4633252
461998
344971577
542396930
915679400
44503754
25472197
317761753
633957840
48108286
666443646
32005
485061
95985306
116496837
645084966
474763115
409139674
486897616
4732133
970988567
764112793
549597605
458618
525829
3734789
897059272
50296265
627762467
398544273
40601
382260234
662136690
467449549
929534648
2620
684998336
527214506
52
491788000
262973028
21613371
782711159
663994
440935873
345116902
278033975
445105
97369930
499941263
999323469
588753657
25087227
123523384
595353
824491954
984902176
4453
390057
4229275
154070400
753166697
71256093
578692163
438407290
3063500
397361552
918249258
178806191
441670872
420773430
236980319
602430637
403517
477128753
454408202
51471607
311817023
570770309
881159125
668899185
184220440
573289
379781210
106710302
336390487
939792194
49041
974225340
897979132
998096309
172802190
366473419
990821313
995047068
67565108
6729
746511119
649846651
563359484
795491760
54466
134396224
963640714
4277293
485977
463227240
467283
3417479
4593073
396082365
790772197
426475
4643356
142930330
126424746
279016303
855813124
932352495
568283669
303959246
196405069
393177586
396219392
531533152
827594936
633159308
449686346
98412539
185069541
293049679
653062077
161400069
55929243
382323449
90640611
742987759
132230229
22951220
350212001
443279462
346535866
4603038
182629704
174862646
854255869
868390649
338220450
3713
915939891
521120590
471514131
567685768
644328860
821699339
49982488
44882
487293
882148187
218560677
902705726
4800139
882692490
443388836
182502440
526876768
698246159
44632
533751
56322562
553287300
371951361
4984887
553669635
530219
486354354
242452436
776960384
155994188
805336273
432407894
719302775
288481748
836385519
539988
494064
363511658
629477404
44736747
433519354
5448
48639074
631070217
187336064
897656879
18569330
510756020
302057082
999468097
815681522
380956813
44718
717338094
564381
916048254
487370854
439370426
901258001
447766233
195623908
35885
757381487
186234157
895177306
3986729
32897289
836754205
339760175
356930380
183475710
359886465
932775912
44746446
238978154
641478896
555171751
302138760
470307
414503
687112299
864224978
821227152
832380277
507406602
180217497
4628477
757382060
36277265
480524
284544513
55904795
581889329
150664207
47335783
762653170
979074443
607322955
661779086
152311258
592464826
642832350
443659228
208934954
462344458
907192749
518638
328558
399245928
529771887
1495
419963425
42625
472722
543363458
475940
46626579
549892580
479790
688561104
438947
47944715
51069
4359
854015385
515591888
4347652
502612265
795288571
723042762
922006795
507368766
25647500
674922516
616285906
55726904
58796
40721
425822635
764072260
2302
662421488
473238
326908220
244399640
95570156
607
540951170
286899761
239619299
466584292
840266743
442954752
5131013
47550755
5615558
197152137
52689
719423719
924673175
49864
496123867
46740589
521232
3432782
282405320
894217300
197425914
580691
41540709
47854758
4839343
476726439
430916964
53664817
138604144
312
546100096
42380598
296318754
966561291
153058852
486169
509386867
242845017
50243667
861096470
602073034
954821454
969686073
37165232
869341893
321593173
361558495
61950741
690642670
259543371
837936999
451398170
657351309
146435298
857532176
941072960
62165181
24202
44784
454746572
224615862
961848
46191
690928186
637566160
968616234
619912530
1339612
44488032
39418278
858538457
883861838
173129067
463000845
4169445
605468744
45593
214219180
516730076
482024269
667771959
313811655
989914712
449634580
131717719
669063252
136795069
734281547
518229700
651186994
617902987
5541807
42774163
4638506
326381317
464087793
251479
722013821
468312436
4963375
172283
454952644
609061796
218650274
138114962
852562687
184206242
461340899
82366908
526683498
387390337
503977339
31781123
192187724
828406867
617180446
565665159
447643541
976412964
633487
855678466
478272221
547539178
844976928
499635219
4639989
45326386
881472400
430148621
2210
280066890
589829242
4035290
50291986
53323
5395
4466153
2560309
1650421
390229818
359996192
893036555
855392992
845873509
27374066
41951
630017475
993464222
447888577
501199380
817493772
59625983
578654615
4982776
880081774
695038506
379081592
57706371
4848174
201281691
4972
451602
564457529
46511667
47072927
992653336
786188664
332364
863271261
307068911
48276073
338065999
818740246
152717354
475260102
5819829
188993720
331450731
769275489
47371005
368350958
5623802
906106684
200402274
311209566
576437076
424339214
40565
45871512
766604089
503740
4775
49371
857017101
812393474
6203298
430091871
824206727
77605812
789076280
547231951
39881969
651989038
523481970
719982018
39439
111152748
22226784
273452979
717937480
771299271
554899722
850959487
473758740
463074759
832608067
413868485
80115037
3355752
715537388
498432040
51313318
630259535
916947872
53853135
138054702
778886518
4480711
939959133
912831054
952104671
5880364
578418561
619296493
24366274
458123175
469810
662621728
209239468
108094144
384262252
543854465
274149170
93644956
831565278
41448
898356687
4567925
415916474
62428909
596674660
327012168
34370096
400345303
4221355
40492
41408620
203760298
552776
462043
191904617
681698329
261244995
79026079
512844
32176097
54347
391670482
533705645
926542652
58470058
153211754
472392706
993534116
271575517
489766
843400886
452931
500654696
426179237
49989485
577692
444735
323285969
48762245
380124347
47368367
988337954
287544040
48501511
475030422
450255
609632035
212509799
45329928
452014248
594400873
376836250
4989
479595316
964314157
43744194
311471659
3859386
203639470
489810079
27330583
742439762
454437581
895325305
914745580
930991757
926468481
39846
792481011
467156908
44916435
31152623
955453298
774591044
468583
11407142
462771482
662634601
846837159
922201151
384997590
708127287
401768
278206605
4865958
703710157
541857153
619
49292370
86615426
448965454
4897023
97663535
454174066
277835203
304942581
33305320
507385445
960288962
15983395
178694962
531606923
437330768
668636100
787860562
453277
4693610
48200160
184574734
223770436
453815185
25513669
921747631
46292062
5384
492299
805789119
122380982
494584806
968900604
44941
537218504
244378277
4476924
5229
49530122
790019360
457706314
163604185
49442
44
673630089
302142488
200137479
7814905
261782091
48071484
461159547
465899733
626162118
48412203
839281091
498288749
43916269
285790075
915740984
137883197
901431807
613984068
353102264
708997457
151037992
44208613
563054954
354397176
826836371
386771276
561503817
493443868
649830031
901546990
689448152
474993
529951
809963429
899368811
680662057
792339159
40395262
300934
804653637
814699193
479648888
779873414
706358999
673257267
453974827
606137010
115568334
522757053
554
890288273
256113351
127380823
515210880
996843193
447140929
989778837
613341
442711382
866258744
340809340
494980149
49707709
712858521
48391
410111154
301703300
104123041
763236143
47889504
589807168
995367646
4603
713178599
258493947
310449487
958399397
820985563
931987291
46834109
45164085
428278952
4881647
46050
41041875
46161219
384236079
150380697
271110183
44846003
529735811
780200285
487141177
820609786
807987019
497741704
35559363
965963361
637774628
874020432
422810533
218507464
69898453
44840
741444784
868660410
479352
713908950
805123113
4807944
397866825
818115421
26542
46300650
36550331
930797968
293854653
161154330
186716383
890518447
394147774
285778514
475526100
4894587
292674
518699657
716629643
368073119
2736545
122465571
117899622
9782758
553564570
441428987
47185867
580397890
126883321
205771184
4603606
352327315
223728573
58570583
3693
9330023
855561204
477845451
4598
97306035
259614003
259206709
661567231
246247739
619430141
671234995
343005775
48728
753423853
245965141
863089709
50073137
742944822
619316781
659408570
519807194
16476609
950939268
899425018
618575912
42768409
124285126
363804
361426
907176853
38942907
65551666
578859108
238139491
47787
426527728
306161910
518508561
766584795
903888654
6260
139539117
164578741
72669135
671360892
351478063
943753526
166426258
762420533
712449030
312709760
282589181
3397197
582022038
834626280
174587625
481866636
4421
353218421
933757704
194728896
421972431
544095425
284109035
47291
448843680
447120786
458078
395915218
7128450
215672919
70975475
52112043
475184592
339989785
75566908
774988927
596353834
4309860
409288067
172849926
42079719
467651223
40207
4542328
319663402
959274030
803306020
847355317
594661654
345533105
491981875
871134581
45750560
4848743
4511428
900980914
34163600
5169269
644553529
930992867
558725425
25558
953301214
473494
4702373
996616581
207223985
653276006
884860372
397048508
45272
620099787
4397
478224572
4950696
218482947
699172978
176446329
710411313
490433365
540297020
521361699
704709832
653643377
215026940
34322358
41942
343260665
372758264
224028832
47561150
481814414
552769104
554642348
22466082
50472314
499245527
388129999
467133824
341914124
380905634
316707364
229774269
458704
736479476
290058120
595534557
178140971
46363393
506759760
166646194
907200540
412651744
45133408
341048004
275659448
37971768
646582539
247341117
829286340
896080969
59909222
3148
484160223
987985185
472985920
816106324
43467281
367396450
226677281
4914237
955504812
6010
398078
456781985
370389516
958087548
883968950
348391570
5147565
524449
26182609
343738401
57698
49406471
43915276
524378976
881853732
467253726
275674621
991286782
659196401
176394575
17998889
199454409
582200398
451834217
715143165
849756085
519873290
66483781
599424196
5883
774054559
815064963
621282109
46869944
487981264
889874752
4999188
868270529
112245580
45672
620
4539171
525246621
776745644
457900182
704849117
943639303
273506874
4765527
44184
4665365
46723
6231010
504464130
47901
695143092
49491171
6876728
862585203
517662
3852
980537470
44852243
41927376
44914
613952498
861131173
996140660
337149577
256881766
149867660
760143678
46246
506403314
598966475
227814056
260935202
809318542
46425459
535424230
43356435
728179748
824850168
3941
9185244
808590635
122976102
505
486458
493824653
373993042
484370026
485788
274046
107317734
55274
683099604
693073902
436222622
5576902
4851038
5539110
229663169
433542
490226823
941422024
42227361
653282757
45450188
399152452
54146031
129602586
537498041
641972540
3335982
854943363
592297282
967621104
720420545
993003425
214328677
16063172
211865750
610343483
49506818
475926390
4667756
710766065
25094
748573300
5123
4851566
537756608
130796420
830908057
801641362
43309784
616527290
527558499
6462
40704982
447621693
976725323
351526931
982392755
875590979
6020721
463265126
470888682
415168772
369747028
301825449
121798603
950186448
959395106
82219850
4378916
851284561
509444943
377125964
898704999
940608071
614046499
792058984
29468885
476106615
654459
693406377
48644854
46237
326273
201645890
487396
3903
973874248
853090929
970813600
575426626
3986667
981289999
489655340
157259515
524539205
863742604
798219351
138567118
3223
5099
333313169
891253790
49185
515550089
476384938
620856732
325579352
922989961
259663317
154770737
324495226
731248651
349326805
435244349
52307
12411197
836830688
448824088
49946
285989516
201247284
48536804
988421719
155520841
319578976
376978177
889873695
223275592
216231913
796476988
503578587
557551526
530841
213784219
92702014
134492987
418146626
26420194
555381239
42993725
556443965
176632847
291893830
731653990
653399575
506834150
867168637
4771314
302436
865319763
746307812
649452717
527024
792180202
3947243
42281811
694977657
348933558
885619147
294616471
4952716
514554337
909994864
487049651
891264040
7650352
466354708
488223
3618
822059310
39815
442638022
39528686
417757730
257205114
468582
59507960
682562515
327112
762737327
6423
796318732
4865601
49196876
255270832
473436715
960094951
3176862
829528205
527595205
778294458
451264255
370017680
642933661
4568011
704379357
52900457
737511956
600962591
793416858
969144254
209279969
497370
708212862
4969
252058393
490166369
74976065
5775044
478583227
347989882
4895932
255183890
4568646
464
961980760
331845894
498564
356902798
564717005
751951911
960161041
954079045
44579483
3808044
540383960
489311525
529540621
455952899
967500692
22798938
644309847
311716592
495347063
46738581
733079137
222372437
577055441
815725035
783470113
5283
460487
99324590
680660906
42979289
683190959
590837887
754158241
795583102
321316266
696875488
46727832
46275836
914348976
5852
472741
651048017
335990896
972881447
1806290
472783
231257959
59816256
486522151
541257392
15894157
460266
57027949
425965715
493051719
936390927
723878534
31382869
522714857
679362662
462126712
4747669
573752914
951806241
30066595
946010858
396693
152063207
724704222
412128462
2910062
821223607
715956377
810741094
53760340
561842764
5496153
832298030
764394062
479180
118249383
486093752
547242827
84915942
848434567
3565
144266706
780208508
218813867
234938320
46202934
943618052
674300568
978515907
357835745
994778431
696956646
89459885
153102985
854694470
41256
48748641
5591206
634754705
569696171
235677237
663668
977777749
351587515
962247319
318379811
4783418
965061377
651699944
163562139
879763493
456339735
46492214
676314826
4141386
463862607
465333328
788382161
405057642
682968377
232045644
466817879
840549727
423735465
280649879
446400
583349339
598908299
482015690
345063884
194610631
550738555
45022
195737526
568527556
53677515
4509361
416922835
469380360
486540
365667014
57949369
598782944
177444937
49961705
387417664
506582
277081144
5281
908396732
44946571
823878519
42897
6042984
967623771
411554073
438663720
862736140
278038930
15985416
225273312
592774325
981318292
218702004
883522744
848262125
687804339
362565753
594067237
784732379
601868505
893206752
815346882
461045650
5045690
308278839
644537302
426333347
328968943
61995880
63092243
282099393
358763934
273150862
657090947
250555972
489810387
906912416
46676077
763628690
446532979
357806474
405918832
47410138
895957555
790286496
846759240
49704
457290503
155095683
327641491
731930745
456902889
473229
293614456
51926
366109168
55940
169582868
45438
164170905
38323698
674923837
30449219
813649780
501438
663903743
226005730
579793501
47921495
438671429
533942535
392665034
215503627
420679887
918601336
152514644
400274469
366169360
589526
268055945
48155
452124
277832129
183854980
470799
726178231
43863757
448680846
474356
69560881
86660769
47297285
868212966
705648457
222767512
55513
6281496
147638493
714673770
487676050
69010582
347892956
194159385
334448382
214743083
998504475
383563104
34943417
669982042
428997764
747110493
101615471
4995403
2447392
43001730
554118511
116916508
887795171
724555250
47637608
641076150
363587969
179511808
805890710
936589471
515308
108914007
605555
351945970
512344350
48214791
153865188
275956172
601367558
648450708
888745772
3929
398518497
610337549
354999210
556101978
452960286
146335918
771533409
816897983
253991919
455576681
35333
4869480
49012340
938637956
734360615
777590163
49354
602657714
349661
917068854
892474345
3577
802466987
47310
4657
498440
158040465
650090598
36491
973006154
452488953
847745918
806507314
26010223
47995
390418591
50702663
631752452
42603877
3135
160181750
452850
52568
925015856
457024424
1397183
401522941
345598747
47538
43609
49878
316156537
122813016
431210569
280206732
287642662
2677973
338322344
398877
101646606
474544896
629570061
47562906
53920758
492476837
308932008
568514440
103330079
408182
46521649
918286567
4731
6237667
837048324
82056425
357609840
510394944
434673129
46177078
778202429
304967661
619126109
54142
46549760
600852577
521611776
92263145
951968669
333718991
375482018
816161171
808047081
253999115
728908689
5576507
14857166
806393093
212848346
661103449
734896985
46400191
237292531
473561
454840
91838941
901337731
321148331
690455278
476934718
44759947
418503022
74187808
260954183
55469713
47883135
327598168
447420
47061563
684383327
192864962
336080550
492911
981245764
841138207
619659006
48917984
823229410
111416581
5492
171334614
103658371
269063886
367414126
407738646
54666903
105004343
6430515
47743724
443095553
415761847
645588143
509986300
877100858
415623211
106114596
110264391
741459225
904944857
893319259
317436526
355066948
49962396
449516276
759767905
462017301
36638785
47640798
963912294
971327652
207536155
342399966
3889013
460263542
45803148
872117661
332410242
933461295
456491153
166718611
359236532
592683415
891897365
173291522
563336101
898258786
52120
632864721
31419630
400383
316594150
446417874
579627922
646219947
128181969
978630402
45062962
445379069
52920
336881
45891
4422823
473249280
47674533
140703545
874608632
469626788
5023053
328878477
127338909
584323
262373237
375025710
392375391
774457548
63451
487152
855813358
37814061
58276798
4410917
607024783
521055244
726673755
956996694
540321889
835251542
56915990
274178347
843557423
755115702
730664180
458877
510914
5400102
498074524
98796671
972681543
518919420
472094966
347115030
975883318
833815313
153746541
338372591
650561872
707827624
33656353
594409930
382335278
488139125
863418704
450961752
565774308
393137
229594
665129546
639741849
38700307
662252932
158313152
5001513
734865094
592108781
308465049
492371392
875119753
743929328
334278304
279427522
4995075
931987863
641968422
453372
5889384
761651316
70720405
836477275
54391851
254883555
462788
989138284
935734719
345186687
476497558
809145973
476015288
472394
364568801
44849099
529442219
27927524
503462262
927431901
68506146
541829217
396525786
954130681
214519673
357108466
484348666
984717658
34415069
30135
683288744
414816723
327448574
321135007
501006907
4832786
29139978
563094452
718175081
467550
474076621
4377276
475364
471792610
40116009
237885928
4776040
42034
505428209
3627
4
4770748
566905903
528177795
514022852
373850227
433354557
571756802
908696748
459498064
47146071
465782743
561258272
845862816
323011318
993152063
154418916
743206539
115691918
756152278
325551973
565150659
114042812
286838594
128051769
509207247
325160894
878467397
740889679
227537611
362757104
697558147
487807
330750483
320993458
417086474
171901172
84394204
488242063
437452686
582700502
69916647
4632411
47461579
875788912
352625421
272791991
5460494
484731217
481732811
489114132
30790331
234508936
456602831
653021298
55871
937193852
38495448
284272060
4967462
301176269
38260691
502156553
414242166
66202055
601168985
421875106
6446
31151966
4739097
867241823
909640537
405
157809171
154309839
3851
4870570
890691421
51660634
469519
504168578
3861361
190648059
47216099
446135654
4882
526773190
433936318
846817297
900204978
58550319
485600
330268787
575005656
4896992
602526231
232302618
100656866
549252885
813244582
4465
940371926
666764516
36331542
623895765
978764616
2455785
173909123
893815377
757249632
688603482
90742474
871653155
46485
4517842
960344191
3992351
206081175
263804900
278206195
44819904
219401404
48850129
883265046
663036117
120839808
515408767
42217871
540763073
572185558
499585
506309856
736846904
500999230
303748610
464388
887120233
650540343
270753178
494494223
852580252
472211
5317
528308934
898431891
555336160
457282973
57742192
460533551
294439485
467797787
472337557
141681290
45029
713796219
942942789
861142970
591692393
737562669
47407757
48551
540923
78126902
477046389
308436385
230921024
613649755
4242108
494247
498003923
624607037
718058071
445817547
823501005
559960508
494221
273815887
5497096
633558771
949399575
65814078
323112561
936002316
995734120
288435
40531
911214160
171212046
342539680
3830630
474792860
36832414
713930732
108732516
959863476
52699162
255335986
682981
789836080
860339456
54243
209476589
994423357
765665427
144748143
449482
432274826
355924692
100678009
47739928
46085
62302
215983319
24456498
192994083
320758115
897598698
113438641
440813
996270386
455843129
55819
45728
492275647
298514630
159874049
957728866
997812090
3457404
838296826
864792431
435534221
268971771
