60294927
02101134
89022005
47235690
19110361
33052814
90118552
62918802
47426536
32813224
22663635
07630261
29676852
34342716
96445021
22705116
35514793
08518664
38663183
52568678
85597937
72225224
96923316
12233209
73969552
29085203
33366309
40056598
13703467
06789669
51848410
25353513
64372393
53906793
37286479
57187757
07419388
98602206
89117608
88037836
58656726
51878858
99279035
44016052
45885954
58745202
59196255
41934684
34027399
62146329
79974279
92751126
50167017
46543382
75319005
80787125
46572922
70702456
87672731
08605544
41003483
82554877
34629830
88541331
90523457
32916613
14905665
43621726
87564093
69405295
40963861
52973914
15107686
97069159
58864046
39806726
61646655
38042929
74974225
53666184
75961654
08971522
33899018
42903007
36782823
61993212
82306941
48153473
23042786
02749595
09297031
73123316
96699572
07190616
75527065
05077602
52002104
07868601
30532755
64177812
42590490
09966012
70499176
58170680
70967860
27477530
07202921
06921542
13650006
00767703
02925316
79898307
59693654
68151295
75844169
58950403
60323683
16194223
95743552
98590326
23024179
26108694
70838070
06473729
34727704
66917027
73090233
07887256
65631726
59984351
61606421
89791594
87690667
54071191
41529115
42330522
39976558
05232721
39299966
28704999
86870827
51692253
84250434
17924613
44444284
10242303
61183627
09187026
95401885
97777346
38943106
61499268
73613377
99238197
85921412
17643106
75520499
61548686
55043102
77699869
47605913
92051096
57964096
34088546
06628567
79497618
51061221
27434105
72474726
35830870
24242812
20571381
32243488
77787266
17693291
16603073
08580030
28782851
91371678
66168741
75289469
23591974
37415993
18944926
48908688
41004948
56562582
74884818
86183018
72951641
16271389
81819192
34289228
62503724
70455247
07778567
13165760
07719059
48543303
88759894
57455730
33467539
15065700
15649278
09337690
79178406
60028676
77625596
32913730
36874919
05056294
23608118
15843995
00912996
00607010
38174492
34561233
58516224
45530358
53863809
85668547
58500432
81811030
37892673
28017987
44506807
04554663
98050519
37487241
28613279
80101710
49903694
49616138
11369732
83612763
75426119
54034246
25103353
51550743
81787562
09005376
88766188
94192400
38268943
64434327
14647817
28633628
29137268
17325723
99951765
73710046
10801134
74954370
69535139
94836467
02681007
67901049
10036652
98975735
72966750
37627200
50169083
57779615
02798184
21406499
97127932
80401305
25392712
71200856
34868835
66561288
40257350
72462886
26432086
45155175
96860757
73866424
39543400
44024290
27004182
99611238
32395810
42466769
80618477
92217555
94818393
29648925
85827641
25620589
38963304
29283738
10857628
35894802
73193347
53775295
52732431
40082127
73028136
19485084
15687764
52367903
83807654
88858040
70845874
61242885
51157799
04853310
07933391
01309112
77393292
48456684
99687335
39032023
44669119
81008738
00082702
93010735
28992427
29664699
88628335
26232878
53132606
36509111
54716076
80299976
91018048
19680421
88371444
69753879
41383882
88317592
06742417
18404216
34235725
12222929
99276106
98951491
20120320
71842308
18771488
32219863
19244657
04496025
80359516
12958250
75161015
18750546
55950363
55437891
66036096
70403428
67800666
93969071
75448208
80760736
91592096
30979192
14207294
30718323
76775686
98438943
14868280
82615334
79924775
87192867
91409099
65910375
85452622
03145092
67970470
12437755
57289046
29270586
32605306
42333336
24973753
08066806
64661409
82676438
58112252
10330128
17721905
47476382
24253579
23035991
13953610
19839225
56987310
71621238
20264357
54982287
83420617
90111610
31846048
66221120
73184449
66306943
84481000
65135566
74731116
18631131
53414934
01828606
98923940
06273403
73650726
91523731
94782821
34892086
34192826
19703598
37737923
96421455
57073050
89574742
16856907
73416893
70914187
12850194
64249478
45893012
28338702
47673825
17216222
61754062
96705536
55967330
41697070
70685333
72458853
86562745
74187944
75768881
30798292
90190464
58532455
27106425
24431120
37724696
63858791
67376753
87842451
44045427
70420221
40524585
86820445
96457880
01210909
91672264
76899228
48817552
58967045
18865290
98933019
70340964
00526540
85407150
45190763
31539205
43508832
65308501
75161317
68793486
53889649
73770237
46685043
93798861
07283822
29639544
55078427
04434367
51612559
07422542
40594149
09574831
24319819
62706689
32859756
01941639
93415793
56740599
49863961
00296778
98363659
63438521
58610261
35116522
64189198
15221177
34733449
70338130
50181019
32874275
29175318
37854971
73162490
89000483
61441648
11142539
14554743
74660206
11013363
59729813
80313363
74441021
71160493
07187490
33309750
06465193
62708423
61886616
58841259
50739174
79231581
01988200
55692708
71768598
49700659
73956393
67534940
39506677
59785036
07344909
82434536
66473624
68813071
57688283
31861985
08279087
95818554
64036736
14823921
19799199
25152443
48005325
57608337
19904387
99814812
87165154
95119926
93903555
28962699
67186447
25896022
54764837
34975297
54350279
49631853
91692639
05008776
32877827
43407162
57785199
92148735
19983053
70794447
87266447
32069128
05636680
46642429
87180471
02532230
63736461
99566604
18456421
55115021
46710678
84042021
66896236
91223204
06538911
94481686
05907054
37754684
81756083
24797338
69694785
01700338
52212895
98677553
88154780
47520512
91197709
68181438
82840090
46311545
37982053
41234493
87157343
91577394
72933874
52226432
33334801
62847181
02049778
34149105
43726683
45430317
48089439
85575906
74662354
82276575
01452479
51272314
87318557
42209349
05520071
51340553
61987346
37726011
38390618
00539606
29631944
15110159
05770844
56785059
67767268
69776290
78240667
25821636
96471396
10568163
90192319
27674447
14728765
08158015
67451088
99723332
37325467
14744445
65917223
71107962
28161493
34922674
84525478
93659578
77114315
60901571
62400837
55668616
34482759
59167709
82295999
36535665
99559621
10247420
80228232
82716549
58026013
58393646
04690204
98360586
76629962
23825152
77891485
47654307
93006349
66571432
86194408
60121326
83514724
68027453
67239988
14992163
52616152
13998117
67216719
56246261
63579732
21313166
13306968
56041622
22203961
49018966
83552842
00985789
32757666
74704439
59215358
23065221
68489737
96694179
13157793
35038325
37826444
43642529
21866148
58710749
81769631
34488291
88426654
53749786
08028649
33780344
29112316
64558024
53063359
90060419
07187481
03214685
64485151
28289911
94121495
77606333
13157358
91233463
00609496
55606957
76856058
89262843
47630469
28530680
85496781
23220367
41229682
00068651
81702074
90781948
73794659
80534951
29879547
73185614
99300922
10484609
01999457
26242115
20335686
72630136
78905456
67220038
80664790
76471253
32261644
57498591
78690166
16165724
94133613
29807078
04352124
08907611
78720700
98420754
54862853
18442375
93901184
20858641
03114502
56336701
69021699
50429575
76687240
32234058
29756683
30398638
55089772
93565409
70883178
32596789
08196766
55047692
13460875
35972382
79804711
68790967
84176777
73884014
66809742
26948499
21508431
52859909
56717996
20582177
95879188
60099847
64031123
00779127
29123463
32171409
49506561
01043485
12349555
53153123
15374252
83600717
50682051
86902834
44298498
66490063
08385424
25180437
90205684
73184011
88514918
51029864
35055612
21961976
57510400
75126056
97216258
38378628
17043333
01718309
14308765
30905605
32946597
20352354
26221501
17188647
54201403
99729090
52449118
26350413
93725051
80858882
91994484
31382609
97097876
28095942
73778427
84909227
95387178
98688214
50834319
41466087
23870546
34153924
62521460
49930092
89730429
60096679
85573326
90844882
88686434
04996914
57003741
15127896
03051264
13068112
79726084
13007081
61840837
31442148
15197669
05023835
07338559
97748752
26483433
00551981
91908368
40579997
59840184
13520879
23870575
32381401
43254575
59894104
91899152
01987053
36325099
86943328
23668630
22316977
87460398
00470366
76373239
37680671
41573189
62868634
14260568
84681594
94281154
32278541
01466417
90893117
07083220
01079564
27207179
06277273
82061583
70575165
84780515
33743375
44366986
67964841
45844680
77294413
96076664
71560977
07091352
18884834
85971525
60696429
37696389
68414191
86361062
47882032
22827411
05206884
80291594
82511521
81006702
43878930
40305432
37774627
31272405
12668636
23375578
05427408
99850529
28108649
15722690
26682130
85444851
86342808
35927913
81717322
47271271
68441856
45087393
45171879
40607753
74747971
18711175
90475403
00900505
61578757
06651310
91980238
69361553
52547225
44550954
30598898
60512475
36304950
83138367
56013966
95273456
42691479
70146630
96515706
61966534
10073798
53722057
36135997
21996247
18085423
75891193
97985436
46990619
62025543
89988430
82563772
59829744
87854319
66903202
10302057
53258962
90021321
51587825
08708258
76678001
98289779
93474049
66226288
14217074
44270203
02278430
47281742
25355396
03552594
74133621
25975859
83107189
55127362
92064821
49502574
24194694
86210769
29537488
86601744
20647277
97641519
76134607
51224941
92910277
32690920
60378762
17078512
10816723
60429785
66296270
54821818
70669591
93721078
27527740
30436919
94201848
11458003
35621375
00649222
68325990
84843117
17602435
29266856
33354360
78304754
21994235
26919896
31766070
07072859
02173166
85918776
49615845
85487116
01272184
41814523
18324644
92786021
23804292
43731757
95861494
16426327
25759558
56658634
13220448
06908113
67136228
50616261
54616105
92631444
48698538
53993295
37965749
58486420
98210877
61319807
75995547
87679177
80479941
89367741
27702939
02722185
80243592
69703572
94926767
18567961
47277132
50682040
79421255
38541121
99044787
57358158
92099520
82024436
47806136
23907937
98006760
31780389
56294354
69886554
88102872
28340447
28915107
39015998
92078692
19070135
13871962
57182477
85199679
90318666
25706264
94937174
96565323
72487760
97446399
39032205
96192109
09905016
36893428
87386928
23972438
30062994
92527094
82368012
24831359
30085951
31098269
88380007
71297576
22211938
91180874
01501337
87224688
44628777
04788405
51264048
34543134
49178186
72617181
17663818
88692890
23243116
37560480
40100074
07781479
89559153
25844784
39184318
95531330
54741613
15471318
07218067
68725194
44995722
47603176
48630060
66127663
75778074
18120317
67775703
77755569
51103364
73771734
08239987
30889386
77741088
90186177
45148374
42362465
09722820
27459795
19978494
35434301
09381303
43121105
85978657
23948690
22568505
91980770
01537650
86497077
17750481
57705611
68713320
88951994
31352725
41913411
64616022
65004966
95030424
83167025
54455993
31237821
94463860
90453362
06802239
95775865
23829939
53564867
53963651
17715935
55276636
36258114
53391416
88291796
38527933
67146179
09615031
34134042
82172573
17988503
10462569
88000954
45240773
99373955
16179056
33001562
85348790
09749860
15545134
02601457
67992045
45331792
29211485
10596615
40493259
15635941
97202731
92759889
13662844
12207896
34907830
65009428
74404626
46578771
79862278
41717815
73300663
07561534
80240694
12175204
92634762
87707524
95216609
43239317
02365110
94075116
87209681
61849642
54232114
89419550
86528678
72352759
47488462
06494964
00031967
80480203
23664038
40366692
17165524
28339846
12329278
51463949
39101659
92926256
54996193
05560015
19690083
64425120
80097128
35949095
60546093
99981210
88407146
37796061
46838994
43619041
35326596
94967269
45207181
13649800
64116321
95607766
10714508
85167728
52478687
14312106
65875925
37133600
83803378
25943162
21518636
91062541
43947740
68985255
06608230
41477928
74597185
94774979
62157670
67062593
85051983
23035141
32950141
15833244
35712508
73844292
60045171
77683310
58585864
61506269
36900635
93284186
72812498
16741318
42431582
99604212
86512268
50202285
05440083
79199346
50175173
82526493
86588574
62948986
41372754
43965868
86452503
34054931
15741943
90094972
01176253
94891001
54993927
89178602
50869754
87685410
79126368
11487648
00121343
05037397
67068099
91183935
74865763
86914327
47661231
37351830
55334505
77044849
81186316
42336359
90928929
03518315
50562074
72754713
39594874
55920162
20901918
31379945
81640837
54477522
06285304
46552756
95929949
45458794
03402739
79859331
14989381
11465532
13159015
42520075
94818998
55274444
73370070
76266333
45044445
01531903
68364630
85439020
65548044
61872834
64602532
03625252
26824252
25930466
45347518
40356017
13044612
73222811
81982933
81220028
19180520
49046501
84734655
08205829
56520313
11277866
21366300
66166388
74530531
34375912
78837535
26007332
51249444
51901241
69967165
85532059
39264260
29509525
54818362
04833986
79811668
86647717
54824243
94708229
13654669
27075647
86597750
63762042
24126952
95855220
31920628
82735334
45099303
53593997
90581957
42999696
54610861
47499355
33537638
70286320
53521311
63194135
85287849
04400256
97778335
61264013
16420413
71010512
12758018
38151531
19943687
52562472
68624076
02281170
78333428
11941193
36765159
23194370
02143874
34721149
79107675
93992998
35584000
33670023
44464933
45534239
79635773
02631173
59071612
64589417
79091947
15991449
02065954
97573832
56316741
44648058
50920208
66474195
51583531
99720188
66683280
84244750
47519479
21208170
64387731
33212770
13487759
00384951
80086590
61928583
04663860
61911713
02723708
63414855
90113232
34501490
86404675
20914355
64353301
07411643
96623605
46005001
17683629
04128144
72614347
88345470
01993884
04311593
07233009
66334219
30809939
10406950
55641905
53609292
95014271
86275984
84553392
57585789
58977619
91793502
64905255
43122467
25764592
99555395
92577646
86928385
24626746
07678639
94124855
96465134
79172407
56130350
37483446
90869643
60403311
13105103
21231571
20817132
15233880
22676647
60212623
99263293
88159798
95282311
20199568
25649327
21418273
78555323
79764641
12422970
27283146
67602321
13632400
64623202
75063895
01030427
98532302
20795852
24928206
41860166
39930390
36651823
70843658
60917689
06007830
81649239
25734892
24381646
33867422
23075298
93378285
36867220
42187420
92223179
23607053
06761725
44405298
62903869
40075408
81483371
07002418
23802304
63131252
46916636
38573758
93081759
24272570
97484891
27105228
06159966
83213574
61152847
65244305
05724896
13762348
07108461
16338073
76827822
20512566
72955981
77625949
99285621
84777646
22958797
91212760
34643978
15246435
89202854
38311010
25597553
96515349
53508382
27729548
62032818
86952666
99499707
55699077
59753682
16276414
01450005
70863235
05469665
72778130
19349806
25627281
44770845
50300529
38105184
33044644
28583357
45877849
22853495
77034985
87993721
60373522
62091647
42965555
77349908
56500524
35643864
45491034
11191420
71285547
75452952
31035279
21830355
63338960
83761118
23411655
81299850
99218257
35453398
62816953
63905894
47723503
19168811
60797177
73762956
56139054
65241352
56771700
25463507
28236622
67615027
15315674
45425954
10280531
31584084
47638771
56485095
18326761
69541687
75561643
18933697
07783254
22877296
81779805
27493348
94499577
09745040
06317867
05587291
85580004
85632398
55815332
95807396
67664705
56490542
89648568
18612089
30599590
02644728
34881611
60061425
75216155
55785163
60652006
53790196
65368360
21045766
11835979
42439340
36424485
51510324
61700590
39410574
65087562
63442542
93738809
63078614
38718867
27118534
63996696
82489929
36264653
80347307
26940194
96096484
47437159
89596881
30272270
63217465
11976663
27100622
97099493
21691537
56622133
41400499
17460347
54576630
43843820
73490960
65465881
13773907
23441965
11059110
43166637
69096994
95791441
79274002
27747977
27577126
53813114
38159811
64769276
59689396
69678320
93794686
06900751
76704818
31803735
33409195
44974871
26517442
17869687
62915170
16157746
14065307
10395698
59477941
02658968
06858518
22832861
51451839
53636835
56147305
06183426
03331006
72819086
49907428
48833753
14324464
14847546
15089796
65587577
35746532
24468409
03475790
95812294
74620635
34428142
27999201
95161777
78726604
10298268
64540297
10514986
91778622
93440574
97967034
73570477
26502972
46937584
70592992
34962609
28091754
53551401
86241075
87816090
90840871
49637312
33746655
97331296
46737455
04426823
20003254
61293506
66344078
70208093
44548463
75325051
99534072
35669970
05207350
66250138
36464276
12039197
97455009
87117839
87628616
69628524
58929633
38229611
65917936
21026876
14921828
89943391
03318514
16400851
00685555
35077199
50213752
76240288
72060550
91410836
86210540
37368729
67165634
08085185
17993832
29153075
48816815
03624287
51920023
28584824
39843679
77856209
06891707
65268754
61622043
95184505
76513461
60343017
99910405
32462782
58610329
86968026
51472231
21150782
44897672
34259722
49985673
90481048
03923157
41406124
30386860
36041130
96358595
44194318
67062357
96476959
33301464
42288359
13201053
19948946
25452889
52336814
76135075
41522948
73870990
59351946
86644121
72854248
21455420
16790872
58966832
26323254
18401067
74382248
92657617
57207614
54565806
31980330
37446735
09526020
77029342
27591597
27905983
93864958
42077094
68207311
95991907
08800270
47425211
03188754
86432985
41451265
52709742
21690100
32446698
47255917
24095111
27967201
97417017
14231376
32313993
11408852
51932340
62784901
92532776
81740324
34978388
18566027
59143798
84087313
43100189
22901610
78917589
43451676
01991756
13031171
61905380
13638636
01241611
12660676
51064155
21788393
14856812
22278794
58783594
06403425
87707736
88230304
91326222
44125913
41180328
59717275
00649192
48508175
40092105
13699233
87158069
02632126
67322720
39089486
26650114
56672157
72629412
23695463
10036493
81359062
97762234
80026692
65389953
18790942
31263423
79394897
78446512
13150272
13229884
37656425
39896688
35624651
92837205
10497970
25633927
40191971
39568256
11342432
59584826
99919064
22858810
60752428
17827829
77036152
04267343
12634828
07414092
74287725
31295507
79600404
93636233
99923714
82630467
97508576
55447757
54183154
90849708
27527839
20317905
11235775
60523496
92968435
67013772
27285279
07169728
87694460
87633554
52901284
65660396
73098468
68671784
65635267
55448442
01422379
84979490
67589062
44378317
64634271
00189210
11842798
22863055
70121465
32506862
31512378
85855287
87136025
75729447
45694980
21309022
91229622
61929647
07674215
20723676
57840507
14455385
42494994
59881305
20746053
67724452
93381322
46032513
16270175
23751320
59458594
91556069
79935696
74425318
60855201
53511820
48677468
43266387
11496590
73525926
48782924
90716590
14768125
63092084
17402426
82982683
22711460
05641885
13772619
46027027
15532357
88631950
25221764
13511138
64936184
36415109
62576778
30328257
42170640
87807318
69767541
91818316
19643442
51031618
43224767
82840693
93596131
73114932
68093526
30587246
24553296
80833039
30335327
00350052
52129874
85943592
56467374
44415406
91267488
98716574
65988479
60837588
58083946
60666134
95466800
31052988
05258480
89907256
67815458
83127180
69238408
30705263
35457787
70884586
44541336
12555657
21884769
68252390
04040174
53526399
22533035
52857403
78356612
87614154
02962524
93246602
92351937
56510668
49988722
60059113
32192347
82444903
89725171
53059403
82579255
30661115
85417716
73148528
30473279
77612594
67502736
71302289
79003950
24095305
28497389
74842146
53245450
31315182
36130711
25526859
08151926
12277438
79550110
63659748
68184277
80905651
65488703
57738596
38023530
46943074
23954584
10132160
24254235
45957993
66303996
65849369
99014592
10669625
62486143
13674269
18348281
22330481
68798097
96771784
80356268
29045702
42664119
43326490
71235144
81679394
26754450
86858504
00901800
17392496
71184408
70567728
74142588
15876309
89585418
20389657
78088322
63990255
12515391
27403009
92304805
90782063
09976639
01811478
43901854
76763027
03735282
47928912
36802023
98830558
79686917
62429296
81673580
45374788
40689072
76579889
41020494
24875478
11081749
47257974
82535552
95690052
15543178
51258622
03060949
64753086
06978619
52732970
45363960
38552124
10815915
94553542
80423693
61014214
86382183
10985097
69038044
39832103
79961925
71246637
48298406
45278553
58687483
41382138
10842840
63701751
69588697
95314650
57786820
01664387
63929280
15040435
09843819
66083379
63383269
94626828
55386386
90746909
21655685
03009570
99061598
40229845
52827288
66542328
50063041
98498197
56004155
03833260
55274810
41387821
64778497
82610382
39241221
99662031
89558023
71189616
60279284
42497422
00996829
25576414
30039228
50016624
23561672
87313851
72431639
97881337
69693186
66897147
17078095
46978446
47072453
52906597
32305428
16876608
14179054
17967894
03192040
23000214
42627538
89230936
51287968
74362128
68695080
13265124
74368689
61216206
81003744
73101293
56945951
10135045
96496720
08607431
65247128
47788023
22648533
50467271
93987990
94089155
90275098
02738055
76501957
00403889
68360258
99295602
04652218
59148414
39991183
15432032
30441456
37384672
26795830
37453323
37347042
28908724
98201447
80331158
76147994
76849701
91383862
96295279
57373216
91941076
97953073
35709839
80488770
80395526
44221491
05659108
58555325
99709204
03326887
21374985
66325078
80740738
29532953
60970824
99610837
90054859
97706115
14903053
84248160
57789996
64268046
68164119
14084789
63203850
39849095
65417385
29169800
52570340
78418624
87116501
67678320
62245945
42844066
08108953
38095782
33492974
02631219
19305416
61799093
35041783
56024172
67703621
30410328
54393586
45693942
10387459
07161787
79509908
54920778
84079085
76999664
68804383
29475770
63403808
16266737
99247062
69333269
18234586
09542800
89910919
73896354
83314998
88584910
21434849
04593390
21816537
06297688
10646873
49504466
98568178
87277278
53985902
36102335
78403166
15710850
23379887
40243220
30399953
31276733
83882682
82218632
49751354
04178645
03641602
83980176
05577940
51560706
43662016
85575000
85208709
39288236
47355002
83380471
33284194
85442562
97998530
57902279
77494089
44866452
76012191
04701090
91843586
07709924
27340065
68438567
73049630
89164612
49255749
07084393
96000275
22438042
10548242
81001694
70167454
92507480
49316763
69929061
40445413
64306351
33497252
69803141
63094144
65734428
26762690
10916531
40299181
83246309
75584052
69081539
15316125
15761002
22008133
12271086
14250317
11248672
51103038
36633883
70229106
79588932
02041715
97831720
81056213
35158305
07438356
36322569
32394643
73092780
76822106
28513885
65106757
24284685
07026970
69636383
77587008
65911319
84796405
08739249
31755000
86656182
45045596
11383582
74833461
18771765
61993917
21411628
98117816
52746292
79774647
29595162
28651059
44575002
34148533
34017137
90049634
10499872
77592300
94716478
74683110
79569922
96302777
43426782
40992407
40487610
99551811
08165300
86938429
75944994
69346675
51979537
53404924
25016737
81495224
05334454
79836486
52165193
47944564
92424081
68474584
30026205
84656552
13117179
13261596
62382430
79302956
44297283
14814782
83594384
18707626
67033303
33829265
71247571
37232614
09317615
31850996
99887454
64199648
18034372
10567822
45452212
80957914
38371534
88598735
22376581
46353667
84065868
48218449
98328302
13126669
27671052
43536452
85152026
37153026
26464633
86356757
48833766
76473504
26660553
16276551
16162304
87690943
56269601
17539020
81252219
53589923
25250990
66737623
31206501
17726353
00524024
82676170
16934943
59254201
12959628
02521010
92507912
14401117
83647242
26838740
34413196
39774200
27533412
60194862
30697090
17071740
03954176
23695796
99209031
18796258
35634100
31188773
54032445
90208708
10400645
01791065
89672718
54033265
13163295
28002146
93686516
11316587
09632649
30859315
30174900
94365060
17805507
11429400
58926045
25827988
58417712
51386175
67981600
51764256
71367323
24505153
01013980
45924539
21536448
55614457
55140256
27500632
94490885
03872489
09661507
95237999
00212456
53200156
21704805
57077232
61319732
64277454
90858284
26384581
61158643
79721225
51628054
63351246
66695169
76892915
99908948
63285709
21318184
31242269
97649396
32292863
23461281
87174841
28504062
45228235
68378116
33138255
96506002
50835168
32456713
42954238
69653604
74617293
22133824
76380389
70795632
71268232
92771342
28467759
09311137
95374915
66782441
79487284
28819196
91630524
44845967
25030194
18516762
53937513
09223353
59344524
98731151
66550758
63993131
44051896
44887015
19805375
43443886
19095764
58325901
87993299
46917243
03104340
27279796
67597262
26068358
86308490
46788309
00360267
58812044
40736864
82462485
47563299
93148538
59617573
69736435
39403451
33613636
90747800
37611347
96509201
73273735
47049704
33884642
09399160
44987122
61613030
07470364
66085024
77078553
04231889
72655186
38039148
90625039
91775167
39997621
70391540
68226496
05687090
49066426
73490718
57435658
76496455
79327351
79857358
45947529
07420150
47225752
13079151
60199322
86978496
19875806
13339932
94207706
83997123
88755397
78045551
71270911
27451972
50419013
05403559
77589017
48321159
35479215
73833294
83906591
00939442
11970625
50727507
88957552
87308003
64698578
00356128
76792946
79394376
18287898
52597408
78998135
71664324
28385522
01701109
72356617
98919522
12834010
27433008
22693525
22971927
32621227
69719472
06432612
25767753
61024769
42305433
02826329
46280998
98608011
40958565
51869352
63828498
01587896
87397076
15581740
61415517
91582917
51387969
63648631
99302914
05862964
10357239
28329238
91193955
28961045
38372942
38098592
03270883
18870143
64506647
44661366
89768361
04036744
04348289
03777823
37852983
80975877
47843970
56767709
19285007
86570787
81645812
86608759
36670576
53983591
34807471
90222203
08069670
86591657
62928444
16838444
55307080
00477586
27744898
71261908
48540714
92739081
86684179
70404815
12473621
90248225
80044768
71635355
18053072
21477908
92232975
62286656
67582142
32626559
67882136
11098588
30876253
38510482
83699694
34415282
05429098
58556474
12532003
22637056
54509528
38715629
67406252
05726137
23692883
01232540
80203472
10491445
48537379
95942380
52136053
76928405
43948113
49131640
11347779
56065597
09228371
18986547
26723904
07570773
91899850
70266527
56393331
51794632
28080543
75078287
54424462
07981437
17540954
31489437
19860864
68051400
97516470
67208798
48512380
13660529
50935627
61673872
39811862
83169387
21931107
76624213
18567273
34703041
14332332
32602675
54583344
31660204
17295526
06814894
01896620
97830404
36309155
56390535
33762155
50703776
07519707
90328185
19549724
23608828
38654777
23269043
75351894
29989371
50777474
44732794
21375874
06432534
91688174
28562421
96085572
94985571
53996721
89062897
09579805
89850006
58720141
62682045
66837176
78717334
58718039
57070114
55227620
54811398
75359805
62967894
70085209
62128254
06524880
68611470
47156251
63415175
34369232
51205046
81381370
88106157
17248388
45501455
37739632
25732182
71769238
05643359
01777485
79250143
38149991
83156340
74964663
82285216
74899574
41348434
93163813
14457219
47284926
14358846
35270144
19762236
58136551
97712013
93471856
44406634
19249787
26471288
96601744
62541344
76971288
56949932
13694787
51020037
86517216
18425344
16136174
07605668
76151661
42415713
43678647
80975594
54560910
08816562
02127676
95426249
92591107
70558009
18637404
08354194
53974005
31431719
94329940
34391074
58747399
55349933
23345017
06495844
37784011
79537165
92446606
21358385
77174506
89018441
35957639
34144410
57167404
85256291
97063430
25912370
61950695
47901905
38419049
65958798
73766981
45364227
52515279
30899375
67685957
97263970
45402479
22468728
91815166
29827889
06141067
46822768
51811914
93891838
28741949
79553204
18266296
34419536
23379751
42674550
40857320
10307110
39306197
62519825
84141110
63731919
23160523
60781878
96412285
29417284
53268401
54863034
85286499
55923174
23040293
08246596
01484345
83436069
94724747
76779459
25753661
85519577
08541653
42555911
12949491
35900616
11615017
13518464
71997806
05604283
66144358
93942340
50801312
30613793
06898295
98646019
51102504
15720175
44383540
92071039
19901346
56339646
51936926
82300023
51231826
66814955
32507707
89632664
84933784
01080145
34041863
39515225
07513386
39556592
71149692
00419858
44267636
94761362
15132491
98695826
81555420
57347255
34463663
94465524
73429501
64157197
03464108
95313936
67801023
20363862
48181327
17820980
33890051
48878778
65376133
80911960
84922673
71953359
33040455
29552124
67867369
52257657
29014215
42487090
35460153
33710868
88038820
73531760
24850257
25950929
56979311
12335983
41905008
70568814
52966739
27606178
90544619
12096412
89856932
73437770
92434679
72225175
14671259
97714133
13946103
91845980
87579595
90453542
54499394
62238944
46505196
49536338
53242046
14105211
20575705
21420384
39464981
71120987
95414104
95253595
86245928
03307454
87657885
90218139
26514714
34748354
56114286
77991709
56067400
70050447
62603969
24886989
79013317
04430224
96815023
21531280
47721025
73423602
96383739
91873997
11536244
79953575
25938109
37860521
16376895
08854096
26984533
81286723
90767371
01936722
14287806
10149201
12956190
20299882
73788853
23232060
78468239
64818835
12124398
93721894
77774844
60617753
18457112
40318371
49721915
36813570
25594413
02608575
97938437
48934573
99268622
66399121
44654681
98154943
41970650
74250764
49191420
98849811
70873971
86636051
36838595
33963557
18155175
29941305
67923813
16297505
06411881
78960080
26578116
43061317
71898352
73575905
24038525
90895759
43943710
62008031
92283854
49062757
40187086
96294574
90382342
29611930
04158713
79613308
58136641
25071111
94255361
79591083
29443818
06571603
31303152
76928665
61244967
68307228
25670237
14468559
43021097
27839495
34286435
48259156
26498999
85999491
42946390
79219344
55562842
35000410
29917372
61683455
82324206
78862842
43142368
43407274
26885397
96368357
15223673
90541580
75537813
33495030
47891631
90630425
14969275
59651986
20807845
06867246
68511131
60018244
18321558
77642556
34538130
64904424
22192571
16842885
26840938
36294211
88313496
72411276
82123322
41585679
11108724
43355529
30733007
45040924
80557018
38691138
23317202
38565707
53679139
85731614
68300931
15179084
94851483
59689723
62918230
60896288
87451240
11728894
93983339
03736427
83108036
18404884
43671093
12179810
34231703
61863539
60282661
79638019
50505178
77211251
44304900
66363120
30676216
71150575
56028545
95710678
47251020
24274128
72572580
17784537
03587505
38335783
09369043
60229612
40405360
79368910
73994668
83302165
41874729
97697157
38692737
44335438
80214684
76684143
02010529
55331635
42127397
73494092
59684868
86649684
00413256
67186346
20240184
29621388
29756878
22142379
81720641
81416884
16943360
08124738
32559863
56593644
82658697
92193179
51798802
61501441
14547899
32253961
61694404
90079150
09348686
57194067
29218638
12567315
35688407
14352976
22029621
32273885
58526144
01510261
99203485
79768728
11241631
77618192
57347750
98745768
62017121
64184215
58673925
53279969
97427799
07509020
39189160
52319583
38050972
70911650
32373747
43992425
08423716
65623919
46543351
79668173
06823251
09212161
02551814
85706994
59113779
21185105
72572477
09438080
95298142
26872531
60402973
25149963
57432081
42710003
29070430
95737714
33203508
58740894
12471129
86140514
10748677
17447623
44360652
15816215
67171672
11949822
00217575
19237964
35753190
91157930
75335812
55761090
44979102
64646515
15957765
73196845
86288834
45812359
79342420
83042798
46838088
58308186
23369596
49558011
38590028
57793609
16613569
29734378
65693535
88720777
15776348
26703814
98376669
04172819
78952867
35234229
63478029
25699143
70407432
64705540
19258235
09642268
65372759
22320222
55278254
16626789
81840015
27291211
46900843
51681712
50390257
05363220
98365941
53893337
82824697
82261851
28410332
66536491
15683328
54528133
88046420
11307818
85698342
66684384
51384579
23585536
40810965
64790671
87277933
79565903
02587192
28189256
02088097
60677375
73700109
03597888
42014820
55849238
27603379
78700924
57202089
98012303
26602561
36000643
59227720
67634966
89237999
21929339
48603059
73148807
68224961
51086113
49553877
35793589
06153810
40950513
65623122
64712384
07735006
38538479
61530720
07053276
04580731
57204355
84245114
97384882
91347018
89155926
59365807
10908760
80517250
97237853
37685658
45752476
57189962
18152032
21196270
21052944
14940863
28521741
67819275
79590422
19161086
35069749
59790895
26409315
75230661
50668775
21896703
18162697
75468251
09136021
92647951
41843336
61005221
53381758
84010522
86114649
62564143
03885228
13441890
13630916
77578884
77459416
55761219
88536808
00175419
79879530
41772059
99762063
45239583
40188265
25576816
47777949
98129977
89354283
53166532
30157901
77551312
11448574
91139190
69585554
20685434
11616611
16294192
76879108
86884401
51862598
24370209
31151793
29061943
03025281
89338198
89403965
00376676
49313134
93430797
08643142
47882504
60380010
52483950
75054078
94528664
15160595
81186080
86791765
26223846
21548321
78474681
29645970
81635958
26486669
64589716
18126819
88981034
52158049
68187793
48446584
06261865
25692738
44440522
24423719
99248948
92183679
03185088
72510897
34953441
13781140
39964562
57949612
77423687
61254589
92189981
50479730
47404104
98647418
87675805
65083061
47727111
46513343
13444862
20915890
62265860
84711709
08968437
19886160
07857579
21852159
79901678
45256756
55814331
15217326
35894027
20207153
42470044
72355680
79198933
46461463
56669701
03524722
09576610
63891688
26188608
22778170
65378151
33430774
24776677
14728962
90718838
47680852
86854693
93883248
04292996
16277800
47846616
83928760
46652327
56374097
24713900
35474302
99664119
42527654
13464942
82475295
04385310
34835165
08244751
09943710
51732903
09324204
40066961
68528861
84100737
60419190
92332371
25168967
25467201
31722020
74985204
83251514
52557935
58399029
29490288
40583881
30272194
72141653
92771457
78963839
60850955
27969016
69833435
95252929
38159516
61066375
51996533
90593926
55976741
71404217
70505512
31776911
92327741
64058489
93730988
86746744
80666231
43953334
60263813
14858040
83107387
75173356
89909850
61721970
00931534
67043374
29924651
68352568
93223531
41849239
74784513
54808442
25782270
72374213
44372494
79639096
39329185
51351109
17664912
08183358
08564265
69481176
96835964
45130673
61762552
33846540
20155104
99744312
44373646
54343753
51133794
55758825
39481277
62191786
46085396
12202347
02999530
01618603
42593877
46257640
32126831
53506216
17344109
24764083
61848375
08074923
33348556
57076001
76172133
02613177
33812147
38731122
28303180
79810356
42709233
82746153
87105573
02425459
00603453
73344780
65970583
80825535
98323471
05536670
44604519
31353455
70814516
93204324
64269067
85535386
78817683
38217967
62651447
12814146
36986034
53586815
15811317
02795342
43628532
24768515
71545844
76919055
29479848
74996682
91033916
64020549
70726194
72849820
63764969
79419273
04974288
83273176
24527473
92976248
47932589
16878350
80626622
57985681
33281072
76583781
52520314
99817389
88537686
35522495
41707044
30902523
15686830
05631769
65968859
66955668
66917062
72452715
43967056
68252415
93022440
78405959
68707826
19332052
94853779
34172977
82539600
90670951
26663257
25800865
55113363
96672980
84267752
63761621
70131750
75748991
60663377
89435314
46732245
70308303
67055691
14349769
56994375
77160803
98227064
17997684
52330270
72129133
67744790
71165410
78412545
86596151
50720456
83445860
40812955
28263701
49663234
95971296
81669810
93574449
42426679
53390089
41471687
15049361
80330708
92724737
09439488
23219154
79247499
80986777
11008426
79878865
86771963
18287469
41556073
57070444
14554625
98671429
31792102
94499027
96456640
87013681
22119907
67014402
70393808
27058816
30799828
33339898
84568419
43044346
23888209
17406728
97244822
35338490
33696056
94452597
73306636
99135980
26905631
15469195
80540516
14493808
93502784
05633902
53923517
65851942
13327420
15036922
27147991
49672558
58313966
83315732
27200110
19944401
05388333
03734599
90015071
03037308
67507231
36797651
83064069
85755133
98470451
28659791
14185195
43423643
90906038
35400508
65052416
28463204
66222972
40651452
12383823
84134363
50345409
81119357
90322394
83007727
39687132
62221777
03379512
15197805
88094331
54353758
20913540
67513776
87379399
09229488
71322768
41418402
71587989
25293597
06964099
55049617
48286017
21372717
29265818
62547596
48922934
48538549
47584921
02543350
94722064
81579586
95066393
56903251
94568310
83529321
40093944
60687095
27008151
29374633
12878702
54765651
09746280
08368769
13314401
13656873
26917846
98299156
78434650
12878277
66934751
19611036
65639867
22476260
21848990
32463687
51318508
26381388
12945562
35596849
53569292
70851987
36672020
62310627
62438069
39506652
70031216
45913063
01415107
37309574
35208406
44665236
49895505
41360836
99473309
74554611
27887574
42457147
78292349
97153078
81460973
58126755
17105769
49366965
10258464
45205540
50368849
82062023
46852164
78009588
75226045
95347235
31807219
86772843
31581288
19726992
28022842
70256669
50347351
94382061
83252692
06301485
17301614
36515489
80663587
84578890
01245108
79000355
13873633
76915979
12056317
77492127
85117781
42301841
86750679
52719101
53020993
36049496
49801242
38840211
49916039
55574826
57745577
54560274
47725228
08867336
17498423
00118524
76132135
35965839
62809211
10317035
87101663
48615465
83948046
61431467
15763618
78770670
31973330
38147317
09257120
42722205
60828664
15590625
82340196
34364245
28036285
01072926
11400848
58481253
47898764
10345929
96963033
02922322
79890223
23962293
08862955
27144102
39312889
80764528
77978077
13841675
37314350
17574979
13723419
90250004
93005323
56835469
07486542
76186894
11687389
77246092
28754839
57021643
90094582
76378361
32895681
11491916
92072336
48788704
77381998
46654555
36261748
58334097
86712965
05244416
51126682
79192413
15361431
14328523
82055816
16515791
32786797
38381193
80291159
94696189
94884072
84768985
64079181
18898034
72196871
85122661
18710225
73813592
76804123
42186630
94006343
22522631
66997339
88474571
65337318
07888519
11697270
50423294
47389035
39098886
65015855
49725105
88678086
66759591
35451368
02132274
29200805
11376617
33911691
93265453
73624653
12111301
50092730
20821196
18074265
05369978
37695961
93061995
69834094
26090070
85551123
64585551
16184066
48510262
13917184
72108234
31104211
47763311
63066622
05361043
56728765
68805765
34715211
11184569
60199762
34999631
05941428
82522832
45964685
15086868
59946709
28254071
98582240
94348305
68339776
54659872
41744902
63414425
15585287
14822368
25496351
46496148
77839089
98352371
95516494
39729647
55599429
40589762
55866302
19879898
12435439
27780586
09729157
13823525
90511305
62723704
51455036
90032239
57706514
33993033
87608314
44703979
90839643
01079772
84739518
07239605
14835159
67662236
77245892
82438839
98629737
65699231
19955226
80089861
55196649
14156163
36961791
56552779
05273761
47911370
00762939
07488006
42212798
34753456
73889276
06056304
78824457
11368654
58990987
76718030
66176052
72830572
32737353
31185001
49005401
44342903
83906040
70129022
62746662
48849006
36683279
71927055
83120888
59610552
16465605
48023674
10826091
92970644
07348308
43417272
11068624
53255174
58005331
00327318
30509759
89129450
15809840
83275639
82658313
58715340
07814255
84615584
26822264
29387567
41603045
90968629
65439284
57405977
69051107
93078841
49938188
02403950
41665134
64271308
16240277
32241341
87454818
16001524
67591644
64843701
56175375
62908406
84624504
75387719
12302318
94334478
70377643
69556184
03243978
54452474
31463132
86573995
94066804
78938449
55648454
49350063
39402996
22557233
70830279
23288201
58229551
39076838
60708049
80193403
87852344
42604263
68422697
89188183
19698413
87735846
41007763
72666930
61414075
54841153
54707207
72054503
27286157
16350152
14046317
65498599
32148024
90089208
35999059
67613689
52701712
56512203
14677298
20007582
24581964
28098885
11674333
50560000
63507498
11243312
32527235
39285804
34509388
93631053
30719474
79103773
44495941
23404608
27227403
60945159
00308033
20342198
45821138
44374513
56938303
73826029
42162468
97258511
78732293
37551713
48199418
01006870
50158949
26731461
62439104
21522644
02132633
59969402
91387630
40237560
64888175
65038116
87777701
24471228
19055110
85461310
37161744
91841435
92846737
83108332
16030307
89565982
45174185
30931989
81822585
66234761
82015190
29531882
58027893
60994137
76511865
61401377
46033979
73073883
02041158
17516918
29460116
03200304
41896391
92354363
36419886
77677350
09237669
45467686
90490655
75780909
96613519
70441178
12123736
81599672
75625699
95327143
28811283
72569292
84203572
62606746
14533007
38684811
71474012
01262576
06837772
98739616
18357364
08727131
43372249
42927511
15789438
06272377
18750780
84757675
61864126
17831152
87367615
49470653
34210721
49292078
28084825
61006782
04564552
12985377
42686054
15066684
88759072
50377782
81568487
41916815
67262115
54920523
77352298
69331302
68898502
86545106
19918955
93424557
83545741
99477472
24846756
53117504
58359123
75841780
31294030
82593471
36476988
68950979
15087420
85338109
17176510
12231994
18104749
33221012
52094867
42409203
75998961
44564899
43400228
18870651
72891705
36261634
76691399
95067199
63872088
76732499
03924716
12345640
83968241
88893563
89811054
41792510
05716315
65275109
48895571
95466241
16533575
61057528
29927189
64820919
61809270
25024234
49144412
21175811
39959056
13295518
34748622
30760576
41645660
06195515
21105445
95166832
96950634
14717719
23109450
26962551
31489010
19792805
28666815
09776530
35290661
34925754
70395249
72335988
16729329
20757597
76409927
26741081
47862167
08720343
54458763
82685942
07249786
10191952
33689814
51386622
91658750
97421510
73978243
95652069
99005563
42983016
54009694
65835135
81483161
95629472
66211516
85326251
30017986
52157300
79142844
13803361
79037753
57254314
76098944
21627313
13987052
26292807
42454931
54572843
23109898
39642599
53668374
54510941
59725512
01317135
10879872
28709256
71555479
89629023
81695233
28092939
09617593
53019716
30002413
03109108
50783643
20341244
60570860
54763917
55305509
01606278
61700516
87951968
33445859
52586006
02332208
04373592
13806886
64623658
28800673
43136345
90032468
19644698
10806073
88562767
72266211
19583122
06199294
16777321
85079835
59306440
49820928
45321151
34543447
62610284
22903300
83344087
13691198
41966873
26439521
53849142
27842926
74449764
64442987
74015481
99074379
08620723
41165338
34801667
52585650
30152701
90110387
16831697
96799474
17576295
82076087
15992256
83728131
13775267
04476134
29220224
76479617
23720030
64837284
68635421
56730888
24416281
47638075
30474217
76577970
39159212
45549114
44205514
96379713
84922059
93654646
66761348
53044084
49070993
58379654
66990131
71662868
89586634
71616235
66241337
67482690
81585829
54937611
62416263
84907302
52175452
48807562
66870209
85558121
55533479
47337669
26227241
28377023
40600681
40414280
84469487
81337429
54879666
81911603
64588662
66536764
09576269
35226893
13638368
68275372
03681535
95518264
60201378
27184051
67580848
51795086
79087060
02544344
40390047
31405575
44499695
09652799
39456628
64485644
79969384
29412425
15327416
16577632
81012907
43291581
10972409
63897054
94792758
68372639
60167712
27620079
89968281
54419667
66678823
41083912
39483715
57726565
03248777
96936852
69213621
24963971
57383938
10044289
96187052
04325404
29543548
36351428
91537539
50980041
58577347
07923137
55376757
09171661
09118951
80025689
83465557
34260204
06130877
37384907
38856796
64584541
42910446
73649549
15610158
65231985
20604025
40608466
96229985
43632179
99640389
61854466
59652929
80349950
56482254
19357462
92412924
27533856
42708298
50803930
92036895
02184060
37676287
40579252
28775262
41735304
70881198
47914107
49447196
95407713
65610504
91985510
65481311
96360237
21612101
05657715
66158209
96888543
11228565
77067668
37612215
51741215
10814818
21404282
48325253
03085138
27244425
64000279
82646733
54732990
07923184
70249915
65299006
22952789
41966795
27885451
21878797
16511451
70062816
72789681
63040737
29561407
21025257
50791477
63349969
27561275
84163581
24785748
29716514
68628701
08326070
69038768
18874920
30555435
90840814
40684408
68548468
07171793
82565885
82186232
52738021
96829677
88873514
87935092
58001288
30480338
90631402
63171216
04639251
77155096
44107536
14064514
04382021
20614324
44213174
34056138
54467447
22511917
51611998
93459077
16931338
74629641
90961618
96834933
21479114
95567641
24916971
45808644
60484394
45734564
96513413
33752438
15460846
18562652
11160581
03164807
65779369
15580280
98716368
16589842
82453529
28306424
55973686
27566807
02491851
30888543
20380905
89369330
12616443
33987438
66930200
06188176
45073170
62619645
51886278
13931026
02809360
98499963
49391239
75957278
86470829
70883777
39969660
92835395
91470810
88990792
13571172
54604843
79809108
83798932
44026205
09044208
08370600
67329078
76653732
80091626
13108029
23498453
46248233
46833164
06814720
16202395
08786301
85369322
47118754
37491381
26931639
83389385
70880783
21542138
96780478
60427859
71353583
18578703
41277677
65546785
15262098
56981403
24347108
78582186
58388636
21528630
59018212
11112559
20298513
41048452
92693806
88951699
21517381
09714035
53192613
99237829
69772136
62798908
30313208
02085408
05833113
89915181
49404345
39285614
84046113
96589782
65789976
20685984
67818507
18490854
71885451
32649235
66124498
51698495
62454773
92385818
23520382
87121019
47697009
66974298
03211429
27489968
38713235
86528188
70387795
21324146
55393702
07237350
91347672
69834949
22878163
21906696
12851593
49952321
29480621
73134355
75702709
49482688
16332983
97416073
46723529
28867253
56990438
17232118
24100440
08091070
63854645
02567483
82493109
27000328
27509059
43335755
76356662
42617351
54924072
09821466
12600246
07999800
22977881
29525379
37006462
23772620
04852267
75691616
52761879
65668302
58600804
45315073
03999596
69243092
89550237
02572155
12430680
96393725
11184089
77387314
50942020
17381395
32770830
38242489
74463941
16776653
96237207
03355974
05461706
72070922
69650630
15001912
89080824
59657449
80162800
78010983
91276832
14466427
35380013
55387542
12186042
06746139
38863881
21497836
26544489
02313968
52829508
96428646
43138123
41058169
99096382
23885017
96068043
02553294
17960592
09390470
42040395
27359240
23895213
05572495
39941261
27905869
06849017
16960679
31632778
53822264
28401907
97994415
26207318
73151575
53148815
34831567
13862553
93099625
37422013
34069099
00110833
71797290
69825119
89631137
56212195
66013844
21040357
62849485
27521048
18840419
13983881
90156179
27862411
16069764
69622275
27827127
75104272
30330539
18626651
53860484
90768534
27991412
94528964
73342895
94823711
35432239
40158544
15551299
75728333
48486638
65875071
68557482
05344828
21692337
95477481
70247165
98519423
92442651
23656646
63434850
87924334
79214535
87472864
27150268
96184393
42755612
23577567
16191747
39360954
14444702
42761815
76686384
88541739
76997346
03902597
56666402
49586085
29269844
10491055
97565624
95000766
79122395
84665163
75059549
96472464
86133954
96032619
55817003
61758571
19418417
35557996
50500878
75438995
04873805
28401470
72750058
79457223
10903160
73834766
58894059
06429824
61977852
85223169
63796561
96379276
75371084
78550822
24493442
85845814
87971358
24079721
75185501
57259751
77292755
32471170
04665599
76006548
83630848
94061715
70404433
22792664
08770164
27973817
22288766
49720961
00731064
26354900
43400340
49910306
33751063
98276587
85243392
32544740
58027478
27689291
60473100
37913313
24705478
60315567
57446842
10302629
88177556
25478958
57814742
70529705
49967484
80603274
70885432
94453739
36303859
38480624
46647542
08981013
94945400
00394699
93096909
62878007
55902107
71799171
02914136
16133601
25403526
81489313
89556475
18661919
72797341
60068201
43472771
16813320
26018516
58997216
45419518
34461625
12851322
07633768
15750783
24361625
72413546
12397491
36074152
75021579
14124247
99569418
52809480
88511254
19873408
91216946
60956697
15426814
69193965
82350648
70773496
44659637
16943594
56657324
80083218
97666982
68335768
38016901
10577812
69618109
77116584
25499130
17750269
93090307
39265909
00649260
50985478
73915097
66808389
27610198
22857924
63325519
04151970
88991913
44829262
85731383
92828506
13387115
00308278
37249967
99593192
54045570
55430274
06545568
97546425
72457631
52932496
46581979
30273921
65460904
95146708
43567858
94957763
49972188
98399547
87675617
51993235
85560184
93005869
49040337
05853204
71812671
50559770
02095961
04773963
04815194
43372546
21481776
75293350
15046535
79676356
93553018
41754140
37609580
12606900
48955181
80592580
84954408
90997924
23772413
24564082
02113757
05664978
99436154
63015096
84959310
86125250
54880963
80892158
33100466
19594979
88360222
41386236
90785612
96625348
30885277
44942430
01529155
35882401
78427229
90822195
65175848
04345966
15821495
26487244
39727268
28597174
91740946
94781294
74493515
87883645
31154284
79217941
95996580
90295943
39362013
03639880
93539992
59658491
60003253
64096762
67472735
02632582
98352318
57996039
09913683
83048734
10774850
28413114
85066030
03630101
91388985
59904200
64239538
84038244
57777939
46247304
49311683
28567048
49026038
00243771
87597045
96830110
01401114
91044870
40957601
26431525
59681909
75424943
22474835
07879387
15429921
36004633
55117851
78895991
37430913
51634777
38580031
87798198
74082097
02983584
32819918
73765906
62676768
59826682
79830459
25586235
76338943
05621762
88773884
09855390
75786362
29656449
03857840
04639855
10150978
57390203
59191675
35243013
28761824
95567927
00350078
84992839
24095973
40265140
18484450
45860840
25029045
33231494
99560826
81241987
99067508
54731514
38666317
96369835
02420811
09538423
07314372
50610645
37572174
96818984
90292461
00274789
39432602
54354296
27834027
30603290
13213536
32873522
08759826
21231855
89829253
87234564
60722132
90704311
47940998
67767719
74798455
82501856
75680543
57305394
83419792
87574113
09641673
27252963
82981656
46502452
93903890
79512931
55474464
38195639
47653407
00156552
97083064
41412314
16392235
75444081
05943556
50424468
08777066
11126935
16108773
36780431
88805256
51921964
90262109
75395616
01366213
19630162
99832630
95093657
58102045
75579133
27902731
71240129
00072313
65900661
27662831
51255653
83893357
26611737
57155900
92564618
08823557
09549527
89667939
96930316
13691573
39917663
68358723
45146882
24615490
31533363
33590464
71702836
27136485
66821890
01900346
70300692
69691490
95186874
16676088
88011510
79275040
15592092
22332066
48362903
84691309
87022285
36146722
41803436
97973162
53947661
04910331
35756004
00345712
82998743
37145460
85867192
15537787
81765262
95900702
75079233
30295411
10964815
21981603
67795670
39627204
07184049
32970947
42681385
52612392
04977186
09503842
59532140
93527892
84313656
37001359
23168415
72601749
72198744
18429742
30452687
80875899
95748108
11640444
25299014
84462159
18079089
73459655
40938174
54900942
88088753
11934080
78721218
74383141
00520665
58003188
58388811
97271334
93679361
68356312
76003228
32657189
08733614
62346322
22634485
36617879
96756504
77569856
49411527
67384930
87482459
01087354
12693966
61814823
27218340
96244484
96889446
37351423
52427777
98669744
91836108
10096031
90214937
99261389
96689310
46651740
67265948
66840037
32896190
35084478
64763249
88631663
75111231
68643912
78370143
22858920
50800498
84813214
29589883
64457003
16801765
91807415
27635644
22293613
94252284
44815892
99404760
94260785
32065463
05085291
89232641
05219668
73532243
26365002
79808828
42017632
20642535
65288030
00969633
79660319
26366588
04935953
74038917
43209582
96405652
14137367
85970519
91091504
48815909
38975087
99752891
37236990
62429102
37528059
85368584
51840688
43137883
24049787
99058191
93512302
50883366
84585843
47720407
29207613
59576996
62458789
49986929
92564816
67208262
89099645
45842894
16135089
34034407
53380818
12620631
48484533
03017785
60906169
16776520
33257966
48571027
33639685
68067761
84033279
07189750
39805024
45577927
36158402
66697016
24163957
33497162
94751152
29593382
29582495
38644976
26655552
20400756
62219347
61430522
63386486
76907977
54722048
57277411
91957814
50870451
24491913
56497000
10977407
44985733
07379780
07176240
20505742
29861505
71100232
67853139
95913130
17211913
77202836
04584949
68333752
13662738
65614639
40471187
97303124
43315443
81569008
64775704
74778771
06614638
51161676
33498940
43982254
38083067
38825573
83583639
51363915
36132714
87691885
38894259
75480035
64430201
52105535
07692371
92685351
66189128
80489023
58537368
46282140
90281602
96299396
14373850
83130456
01205675
54998894
23024042
09712235
33714967
25760550
46385688
98255401
57311287
58055865
60342851
42762332
35820597
45322448
72729090
24650280
02917154
90585215
47639551
98199743
25730268
12205676
70970486
47119917
95562593
01859439
04271765
95278767
67268394
61393018
51830028
77008468
66984812
00386639
09357053
85385237
01678640
72050691
71740047
20495949
33365653
61509110
52017544
53942059
25879103
17573833
04076617
10694816
32708476
36790263
47524207
44903857
70699173
66834377
64767314
52374712
16298293
95268000
77543905
19168869
68551216
29209462
12978360
53143517
46198273
51652675
37692374
83236173
24990199
60968472
72584199
39912826
75735764
61547750
00596204
49436437
33614358
75596848
45122694
84475960
14930918
88771282
27667021
14064255
98760092
25634785
09939034
87026673
07821090
74856379
87790907
64740224
55444139
48608965
32221488
91446644
73634101
65808723
66136266
53330888
01006207
94635403
24632140
31189886
88763515
76199301
71283197
95754665
77905162
78271600
33235696
29592230
11499025
95670461
73877543
85001886
72121924
22196044
43429536
03433951
76465106
67933440
35012703
28697075
16622142
85293265
26578096
43583719
10721041
97335450
07542386
47531567
14331841
92722517
73054737
71551953
48475450
63074486
18527351
95894657
20079129
10548225
82394186
95781741
46368437
46139957
66019352
91031311
45955069
32510328
06258722
16505427
26274503
99057270
88385335
62054649
79546902
71512650
64921189
52994985
97579321
13514501
89375058
55141275
29496673
73407390
82967993
92034348
35883538
65949264
27135232
56237587
37838447
95653905
14925188
81441745
20086665
46173916
00373342
17605221
23567213
18429874
56510779
17470246
54804253
99117208
89874219
99533699
46892580
80772965
62216381
99914586
30071435
34760535
38572560
63548470
08630442
59331174
14921346
53752429
95285960
86346863
78384434
78442416
24185687
32299919
18242474
41148156
49343877
21940512
37000996
25458981
36579101
96124009
07322458
12647357
73920938
39415881
82847445
13955026
57971593
27542661
98760174
71390093
61852916
99953251
91410406
43871553
54138850
08555633
25385934
49171114
17567887
80119810
41136855
76340422
11349562
56888648
26584841
18175086
31523674
47613980
72107678
98755158
50100329
29536188
89871357
87215031
55603515
90751224
65689037
95634012
75160400
91959822
64418233
56302040
31423126
56769426
28364627
61603387
76379331
70520168
92242887
28374417
48502255
79031967
87951977
17829730
19710719
30720630
27754397
02014377
34253872
98206640
35405905
18228045
92905118
48841018
41364210
93980410
02744103
07498528
70412256
56775163
95325284
69539194
27863678
65383454
14176040
77014933
33975047
12255835
86336838
66998852
65271603
50334980
22050566
37340550
36200150
91769842
31727520
52201579
94854843
10895125
09957295
27400936
12478632
59328204
12608097
93901295
18025150
67149018
44948764
36692454
66272864
60866620
86248126
45879216
30815356
76239391
99451010
96956789
81708571
82004285
13299625
98057460
41638033
59183597
18663641
03378180
14175877
99876181
90861819
94049420
43029745
99303218
35402531
70381461
92142530
15366987
55840087
82725033
33084009
61094310
59338291
52109078
88382418
77074703
48052200
96369057
07276125
03366455
92583573
82655175
43822464
33332185
47535019
73010500
66382957
85478759
48582428
16134894
52211083
73614606
25504749
65501320
11200824
90500870
76254745
71666988
38811279
45661069
73423875
04922495
19764594
14127184
16348972
13347913
91321542
59638447
99627939
10895639
27771143
93172341
41956205
20295470
26227630
15675577
07965216
66378248
57910274
72476170
60138765
26840189
98788409
16095948
97902490
99520713
68806235
34046142
76626430
37942512
89858831
48676989
50550005
40163218
19272957
37265534
50533395
49913945
27753210
52264119
90058729
43550672
68586130
43995367
91049119
31520282
28351896
01067625
34843052
98843774
58475268
27398287
73056173
45545049
61654488
68970546
78082075
65004347
47538849
88312479
73628212
15891268
77982703
60175671
61952555
01633063
93785695
28003766
56361207
70299662
52036032
17519760
35046678
87337688
06005676
51123990
55491043
13761481
28003292
44783140
07427788
43209972
09672910
97703850
36750626
12703976
73933227
04322775
42777145
03989294
98084532
28008247
36919617
95026762
78567262
76356951
52084909
04491223
64438215
09082336
09019911
96067091
48837533
91229710
78338412
73879067
35551497
76816359
25110001
05572228
91233330
70983126
86660887
55356597
52926118
72357412
13631346
95757022
85239085
41565578
99353744
93860000
71860429
76696250
33259855
35524821
82046989
02004127
40295557
59327270
74313025
92257275
10215630
20929820
86747427
61869148
78150844
98123076
16220732
45319825
90984085
76959010
07200295
83359300
82841802
30197295
54974059
08098871
87401567
10711821
77790359
89334994
34736099
34555306
27753240
64313275
16058607
21055599
91269781
23628468
51003860
90618182
76428011
67069735
58973914
94835032
96890913
74958612
18596957
68050888
39724218
62890491
97492254
44713667
48032510
00778626
48303753
82636632
58360409
80712999
96359336
68725620
07522465
12384697
89332401
60775482
63857507
09689619
39926801
36615628
43860221
07613765
68875841
80185370
46724717
14615496
47440497
33045544
76541946
62458534
46111590
79383625
24724773
62812729
19365106
12745426
53691631
17927842
95089504
53527128
56921652
61298981
91698275
47687307
70201214
23480516
55960583
79189258
74213894
28068615
00227393
71359836
59582854
23360846
18999957
35651721
22056634
46314517
81682092
50221829
17736515
97163779
30877219
15289386
36075476
75418718
63735650
37412925
41835926
90958003
37627161
40626284
96275352
17539936
20808380
88799445
92536097
00294978
03774104
30640857
30547470
63626171
97626151
46433588
12705484
91432114
72062894
83898608
63177471
67680465
27487164
19504048
60885932
72098168
53249732
71090272
29057950
23107976
97190104
17856260
42683548
48129002
60405928
54553615
99308437
39972454
35576784
18160313
48293571
27301831
27187729
77357019
89005981
46990295
27642434
67804710
29362440
56696088
74525334
89522945
42729442
67090238
81166719
56594088
73390116
04909011
15184219
03969427
18620641
40366883
97818665
11328999
58875824
25454104
10651910
99747685
16665480
93256125
25688559
93345907
99410329
62670580
19803315
15154045
21898144
77760631
95199973
04095525
09917869
86471913
03797742
98294205
58231549
29553502
65355080
28837589
53250861
67261634
76660742
07678061
73617103
18788231
32266301
73530226
50340537
27344476
16003883
80423135
02236974
92443071
76927474
74992010
62106592
30161010
73335583
10644817
74431917
32027985
54177658
89414880
76329006
93673912
48416152
05611454
70067856
75482218
49810669
89305972
57685129
39233925
17110133
12242486
36044277
77090728
57783510
23936562
44155201
12253721
27189078
31527713
13647629
04247486
54476799
23376201
97999386
36017734
01537909
63445836
46452794
94893865
71960308
51190185
44509465
84956100
13217942
49960379
64475778
24460185
97216789
35878476
56738328
88710843
21839755
08671149
65280766
56138554
49277133
36134207
69410349
03322409
85698965
74699306
37744639
73315143
11220069
19999885
30215818
10864705
89128094
93384244
99182066
17990001
18989468
62999434
21692519
33856734
49517614
31370327
41534359
84012549
33982406
95324186
11897593
75778971
93459298
98661651
07325132
38960880
51361106
53150961
17072808
24022607
16465030
99222974
41085963
73492955
21041875
14170330
84506365
76599758
65714164
52704874
86955122
01997885
83314171
22403242
28794370
78942823
10282582
54871328
28152551
63375363
46042932
32384067
79705062
82121034
88306554
69307802
89034159
95771399
55407263
27788264
24848982
58802406
45534554
67987980
45428617
84098484
37128640
94582706
55358157
38289145
04720126
63277255
13959723
04168298
10141736
53776874
47777447
46954678
30308948
98951131
16057501
12265088
99660998
83852990
40371169
65410436
77873204
92806624
37361147
53987863
01596101
87953216
87048140
38730467
42746409
48444815
28216950
91189487
75269404
85902097
97108247
01062049
47311771
78802668
15974275
70840841
66388541
36142286
94013675
00950432
31397284
09012237
24782825
84648149
87227244
17661769
51387914
38705785
35230593
51165405
23594191
93251610
05967570
26990626
89445688
52140528
89406813
68562244
48070916
13833436
22156604
70345550
40056905
12005139
51322445
72021159
67106125
94963473
30230805
56000140
13647762
13450575
52528418
15828923
89656894
27510457
98061101
16959187
26142152
74845432
46455506
85908714
32594454
65447094
12471858
19015024
69146455
80275962
70965143
97784317
95274373
55377056
68686851
34264099
31580887
27057081
65178829
46918585
11529834
98612032
05655370
85161842
05960480
64582483
05039207
79004279
74791118
94626931
14211561
89194030
37528867
35841994
47055970
72785444
57034460
39721422
70020158
59242705
99447975
57934286
94689690
52987425
67263352
79715857
68261723
39724792
02246727
02903080
26826728
75933635
20225454
40509772
62010487
83581581
70731937
65224954
52798327
55427241
11068220
85331048
31257971
00197129
46564460
27276896
83397012
21475841
16636370
72503881
34535468
29323751
99703758
59111708
32343449
29437303
69114340
12563655
20088530
21092733
56924013
13869409
87656841
62164861
72716822
48546893
98556585
27188350
80604878
05152737
17382041
92729614
59130519
08284361
04110807
33263362
56000025
77694893
99126454
00298526
02410259
02525469
96003351
87674073
70186591
07647650
87859908
56746083
39032562
67722119
77481105
06613101
90898670
93817940
61430558
26577717
63809828
77300075
34017066
60717981
78447947
26181059
08249998
47743113
97368219
70246024
17812458
73233722
88934637
42998604
46600691
85917538
45892402
70838423
30522736
84807437
51951804
12869279
90018820
79829320
98840261
98350287
81160589
64993195
30986236
03040672
98205723
20211585
35330702
90552006
21129077
75545176
99718977
20310161
77921004
29956385
34907677
89842348
83338005
15577315
92428624
35843046
23310468
38049361
13383560
65835767
77356687
03667492
11700550
30236043
10121985
64863018
29464988
73234114
17556204
76984450
01645153
20154268
83262428
61386803
32864301
68810912
86194296
12515543
19828270
52869829
02148803
69972051
49599697
36336312
58396008
00473417
66116857
80030158
33306668
99169952
25187251
93270820
40983190
24959802
51643098
46984199
04669035
30240666
71427867
78055982
02106036
31964481
16090042
58994583
61028795
97911709
87492376
41830094
93629714
89777612
26501877
10663927
85097855
12963727
51007806
93397089
93229278
71893488
15822025
89903343
73626089
19221776
99848036
71276737
18145934
17483882
44362108
92771343
83033213
02530263
50331894
41664252
87557819
49519108
92404979
10511196
84006742
94289655
22531868
46127451
35518408
55614892
17144882
75114917
89519132
37133058
68396531
47869602
01415666
61683215
32167919
74741991
45717227
05320836
23389801
50386052
49905083
53465230
92675908
75320948
00137155
97431362
27350202
87342780
97269715
26024387
94656789
09661940
86697786
43926052
85273183
07505023
46160330
66277872
21204683
20408409
91925883
97166754
63719685
03544034
55668838
98644532
94192713
68156009
91866057
96463703
43554043
58550184
98688074
48887351
14501781
41066887
74128671
25732090
74714356
09080459
83511094
06228644
99008322
27307435
84528807
06335391
03718470
48568503
41623090
88816079
47534266
36637676
62769421
92693615
69608651
19925364
08639066
42617665
97962248
82480363
56621811
63234556
89038133
71158998
50340385
28823789
52719241
60797966
29056527
24266180
76202624
72840742
10763320
79834502
84831723
87105620
97777837
69348285
68319904
21246797
84292732
28910095
56755501
77948189
71614908
61741571
52360657
76002902
38713997
43563149
10183307
88169596
73222767
32512199
13733624
06060311
41176316
17770172
10033326
40302462
62546222
11870005
52628264
42831181
64020522
03080924
50821735
07406278
00499841
36318493
38717977
64311524
72424512
83703583
58622404
35682162
17317134
99194699
99927057
59019822
20819443
25643866
46816901
18192369
75022022
37177095
65964511
43579433
10029782
54976217
08837865
56012643
38475776
70339613
12327807
32772948
82090389
45325222
56108957
68145576
94452494
38329949
75479761
85896573
54693695
19635339
34384439
36523060
83196289
00250269
34901628
78242683
22220160
96307080
76691545
97425986
31913277
90818414
82725519
71538703
75305083
34777792
76078763
15649313
04651509
50387749
26649326
82170378
15894939
60625115
86373145
02740594
08021970
71403803
96837207
71017610
69746314
75271300
84149782
65640142
17213765
28875767
52508822
03730976
23320627
80366464
50116551
97050930
11756619
87441040
08920392
55277017
37027690
71928921
53117292
43866326
35483817
02600900
30440735
57580492
11771306
84320735
44956483
14983848
20148713
58705442
60425412
14091640
10749970
89136593
99248610
14833005
37147912
11265927
83592072
30106636
63465828
79084128
52495299
13945392
66804299
26172621
41600155
32669353
03895024
91933836
30593360
92895137
99662960
33396305
47538056
78882531
19772525
54616682
68976864
20937833
09253226
37751527
70020912
76456502
14944602
52547555
59596385
55676086
60769844
54299763
82602067
65323591
11742042
54252657
82938514
75079800
45126515
60970591
99201417
34146310
45327238
46378990
08288795
78189316
52834845
85979011
41253713
70547488
26968304
59164033
70441172
15829550
27161853
72617022
07279957
68890434
78193273
87443767
56057126
37663224
61019200
88997602
40585026
44437282
62777603
37277136
57877562
66911355
27037202
75329204
15784642
27713636
68518004
53265101
79990633
39069090
55276790
46298888
89864792
37907637
15745810
06642390
02358572
65945031
98032553
91142229
88476787
59131580
94532953
49220090
37806702
11352167
46179937
38978118
23170990
68374199
57543706
63257187
39677721
89778560
86519790
81986562
60272426
88971759
20485282
62339178
43354392
24365871
14573335
74007660
87101355
68426067
47110455
23341901
49853773
25523878
42280687
47139814
46241932
04397538
20725296
54558693
84696101
76509119
65056107
13915350
33562091
67701414
29155175
30068998
90251460
37295751
77653016
47631654
80687786
96135322
15122112
45426557
34767356
03066783
53291992
58415948
67634683
57966212
68986667
74745298
46280330
78653796
25504801
07601839
36300466
08904871
65807421
34261080
04614724
55253264
37147638
27995749
00520847
91396103
73671240
82447351
49671731
00747626
46036677
42611376
73392440
50052707
85247393
11762921
89211855
99959200
01659050
99450290
57565592
62061380
49518681
12109928
14333909
06165112
32412397
64906798
69210314
06388668
05642699
11080130
55853652
90201299
07826121
43375203
91358431
20615090
45896333
21067658
39785239
98483779
65217430
15637576
77325082
19225574
59656658
48326347
25128551
56275278
15235341
13610177
49912690
72184286
35371316
44049774
32165576
77525321
65745726
74026643
67100518
67622041
22471523
02552117
94468942
67611963
28510580
38636063
49922962
07464370
80180854
36627989
92825733
30313237
98114566
93494068
93239675
09828388
65172866
85169323
54279711
15336475
17592033
64925082
05100672
17016588
35030751
33117499
24495080
67733606
70207566
14733820
45409525
32935688
69462108
48828756
46644897
65530571
61843263
02244184
59587779
38768641
36221963
68931106
05027278
56898976
83445790
05743683
27943715
60727948
53697172
85750792
16612495
33198096
67986399
20911498
76448591
88718409
27105319
17386473
78724125
99215377
81386997
78808292
19623459
69737399
60261251
65509220
06057353
26933551
11865424
51005946
31239722
24840834
69864355
90966493
15237541
04152469
47153008
34435284
63536532
63502926
54259716
62268169
40122234
14293814
54037611
33529955
60658150
94197877
93626276
57032799
86049663
08716798
99685193
82244582
37014415
55031606
83545128
21472180
56236957
57872958
79193089
73525298
16267424
13251655
28901044
17992385
08531079
92628201
38828101
88810805
51647556
07463393
50070402
15989384
25715712
72080210
09402512
45142070
73301977
31380651
78348589
05917356
07577169
39199318
89241191
02458796
33378736
82938902
42570066
41707830
17932453
50621024
41192863
98660778
44549579
27599099
73874146
41617803
44822601
91918221
93138710
05012284
32674604
49670345
80569677
02584909
57074450
14681294
56451397
19467565
49311905
90479451
70051716
08167813
65433918
56734203
01857682
40495655
14775288
97215573
19723333
35149926
21473955
31814679
57157687
88982546
87443229
31277997
23875656
88884583
12480273
00046652
16254023
70788880
80022165
09955246
68479319
22459788
35517983
55533050
73943805
97541295
68467254
80263594
10840384
19760679
58882275
92397072
25926789
08235529
64263744
48773140
66073901
47507812
04136238
35600082
98482631
59229422
45772049
16249537
27348227
06349409
06938980
47864232
97270540
75203931
69339673
90939554
71853209
36085670
39867143
49027951
89704286
78670297
05883120
79328525
29445376
55103321
05432972
09162421
60355844
40601465
73642873
78197876
15923261
39098451
32502013
01777161
03840680
19765906
62814617
16810799
57885965
69165839
34313616
28442848
44637876
83341957
72759796
23054245
61128117
04332843
11307341
51159502
98298192
26390804
07498644
12365346
99524304
58616001
06958389
93798155
13493178
32766223
00188812
23270352
26356161
87678457
49825211
98944130
59358491
45039223
62292711
48364285
35035194
15166347
40012370
51470062
47584522
36015712
78136712
34559359
21174486
53802257
63251843
05166768
03707454
99425284
90565302
51430340
22962402
01313907
40805835
73760126
27053898
02359300
48393350
51484953
41791427
16276129
48394260
72642037
03792216
67036344
11359575
71187452
70095243
03944341
62349995
22643644
62543641
74473197
33284391
46563515
78347207
67157565
16205064
52178906
87006363
07639470
69135181
42214520
38173297
02389179
75910833
59086658
25045665
76673972
76702208
17569418
83532715
46023478
66895371
18499279
58703237
93741020
08588214
79202247
36919235
00936205
11161100
48066104
24578838
90104714
15214880
93043454
52536407
98457143
57625836
66859690
99037358
92999387
04549268
55313144
53399794
75792948
13910396
09293079
87694477
04874315
29253328
46004375
64319315
73988261
12775822
80376142
83633985
52590816
96959655
13744628
67714853
86503322
71413420
63639221
83809952
99149872
24376579
65863570
34218221
13486139
26790693
18052057
78086798
35528394
80925716
62495258
05014657
01817363
55256309
25266251
50370451
95202235
92615142
38542864
27876913
76006011
09607227
73509341
56283699
58934135
01851261
02334102
73845137
90014116
31821113
89458582
66838831
42404642
03892528
84795434
86505588
55088480
24657156
54422616
92560745
84264205
05648147
37973214
40821390
23677625
90328413
66159111
27513613
77184515
77524864
06729869
13468384
34512072
69448831
32656525
77684211
09487261
94024975
22443254
91629252
48926070
38458029
09208098
63175107
09928369
83798679
92537326
72199016
33498927
48727012
15106201
08660754
13215923
34853913
84672213
28355022
69094010
15547890
91285187
61559657
88839829
25626765
29421852
45444567
91373619
90210781
85240837
02375736
00791375
77615629
90267285
53143281
92867767
73370993
74554548
36661997
90750812
50282193
74733777
05837374
41675089
52909591
65350394
83059642
02321075
23922388
85499835
88182877
96873915
74490529
27013144
96865752
88885780
41210454
35306289
47795055
25721707
78017417
49495429
93582644
72669604
03119216
74493531
82020997
52720917
58193088
34542113
61902060
47579177
39919704
04995087
30748664
95629463
32385058
57160048
80577278
43402636
02963249
79615562
52205377
68493872
24000029
58661301
78636304
93945932
47949162
10421191
83698963
56783285
94570543
57607994
03389247
76684034
05381161
35071008
14254647
94702391
82756941
89986890
85682994
16505146
58915609
14916861
21100818
99761466
33467683
14941835
16856358
71126068
77304750
63700318
46956794
44681595
25301260
47392174
76848749
40756843
70638027
30674643
20075726
71713238
29512718
03865304
77915573
69592758
66584621
86979927
43995738
79446247
58707991
72871441
13403419
31711904
27340352
89099543
08952462
37189459
88469124
46148758
26038194
18956348
52982016
18225993
01906054
06997999
60113558
72107001
35179327
73375088
41932362
19364331
17135859
78426417
97790525
17797740
87493158
31806895
04238755
89001246
94355808
46085770
98117785
50739318
20498643
75181181
48368693
85167949
36303705
85082783
75561721
76924698
53438485
00114998
87225310
58724985
82757510
04419241
71763998
96340279
44928864
55384299
34085955
29697076
42931760
83429665
62017866
62323813
81840819
10847625
84167003
57486179
13207218
21335491
17097252
56089589
88866453
51400270
02518007
78790789
32146922
54993796
03641756
12748943
73223111
13537110
63948324
12059715
49751728
24918742
31300683
60154284
43948564
07102193
15689333
52308367
12908482
94653850
79839237
56894710
70240433
89803222
58495377
05125745
93983929
53573232
64409985
40771375
68292910
87069069
66886551
33700207
14517534
58189887
22192751
24080708
31083901
74828400
94236455
17692176
40966257
92049226
28606017
97033615
40565769
67787603
33408052
47781881
54454503
49285903
76293002
25638815
26712732
80786088
28640735
04720288
21482283
71922127
75085521
55378385
62878095
55807105
59391751
96711304
17544785
95985529
56148743
57003675
11914425
72222212
41835093
53953453
80616423
86524747
88509988
75779719
62509762
82847512
18720978
04169032
96452526
66600839
41174690
70506246
20193067
43389772
33299062
77949013
42661780
70332660
49032626
53643438
42461931
27860567
08008483
17741684
43502528
75074293
65757566
68870529
32485767
47536564
73637892
89313253
12356101
92802722
11903460
67405420
30837538
16044079
19658569
19508489
83830256
25793799
51400264
69413382
69707201
28146019
61433755
09139520
62445868
16664688
54652572
21832998
79049930
44809344
45007350
94830963
39860005
47860892
31444135
88947478
59122311
02131178
35175061
58649449
57578503
70665962
41851438
37029460
58859584
86701672
57541146
09345707
17111167
68812066
18369404
99387394
24547087
44981783
90263903
84037330
64522718
86769480
57452418
33141709
08238997
19274047
26192974
44160325
01332631
77793196
63673718
04058796
50377521
27864506
51101638
64517594
98716957
51804703
54706356
60771013
76065661
31913904
08717194
39252470
16965301
28187116
60328794
84710782
69446647
56676275
48252569
53575417
57146007
23571749
73658301
27086917
15643198
59623043
75142264
95072030
96932763
29694285
37815229
69231337
24709725
63050767
50685778
03420465
87545687
61398636
76221364
67644238
77050590
93750657
11301624
82346410
13760041
79866631
99735398
70065902
54757554
97317981
03095066
22643744
43935700
21151672
48828701
13903220
48319553
19679490
52442704
10088967
22020502
85094462
54004503
43339089
53157893
73416976
18297027
17077590
78480589
64698940
22663603
06452793
95440028
31465119
96914059
01810548
62110889
21046544
85619738
18679496
51625020
15761702
74707243
63858784
19678830
33826935
61467737
03936973
51193805
73428361
49930635
29934166
75354455
82563290
22007579
49747683
77017415
58059977
68894608
68694780
86880028
38610312
66927487
37684369
02816256
58700812
47417133
58412810
80432255
73003063
40949189
35467228
32163565
44085579
73213770
56333068
91130277
10234758
51638439
62040837
28486209
14723489
09929535
43550344
61142529
83041627
71083974
61958945
50515892
80403467
48515704
44233657
72345601
68273001
29647983
50405233
32643945
05698628
76654737
43025577
15488238
08924703
34991240
15178208
74632808
91048128
61936410
49444695
22813558
52413925
74576034
86968311
30137312
81994578
69488300
83119423
16092704
60173657
84849981
14255409
08488904
24155041
59763732
78681189
47022936
68644833
95313895
04154744
29195960
06503848
37190337
34145206
31943394
06744317
80676797
15539531
93613246
60545274
45382307
51606882
07821599
99886816
79301226
15768255
63233728
07954251
29619524
44082076
61463816
15638911
61141934
37344858
59055808
74263208
12296633
07319224
08902450
31083254
53381147
95839892
21479121
11173192
52045232
80411562
26913538
26971129
56963450
55400803
95182031
95067374
82232266
44037488
63617517
38741442
12233474
53179423
28433934
94305074
49537784
30157244
80116346
19484311
96879496
19004858
01295502
22874432
98315144
41994010
00120158
94927345
64386059
51629836
22159996
22981832
71436843
08127552
69516509
15522765
56198752
37878678
57088757
44156253
23329033
19528540
52835407
35713469
45804280
26024997
81394035
11446591
65897915
23361678
18563189
75456196
97928940
89727277
67922218
00290158
93051089
72385736
90258429
44079867
51058631
43850414
51490675
60630439
54516994
53778647
65422957
31557283
56483513
98501375
33931240
57862239
74665573
46215772
29081118
97268259
32070462
62607119
19193553
23182349
37033301
79029466
14020445
11332352
13966429
33362833
92961299
30923851
80255654
92278066
84646791
28589288
14435825
32878696
86234557
45452200
76110191
21552433
46407121
00305206
19035075
78353235
87331294
05201188
85373362
56348153
07733040
53682891
81327447
97101418
91761207
36426936
12194146
45831561
46458193
94254046
98341297
22765607
04424982
14258018
02687666
50827661
57662686
11231807
74974842
34037510
33592134
13619857
58451910
65858121
84897621
90901551
10550586
22219227
41110523
17611517
60710658
60057422
61742874
68128198
65722535
98951545
38300700
75913011
25785758
10795319
15651279
71058056
92939336
80437589
41988173
30801244
37601882
28833715
11032277
39093398
38666414
09489961
30126754
53352739
27926867
98846089
33528223
19217866
50570292
01729488
61466086
57411235
00050783
84127610
42436432
70750799
47868201
27263703
48716489
83898326
16606835
69324023
43230094
33608697
38046068
64173203
99664239
73045223
97237264
40007481
57131210
40151837
88148067
85133979
65690431
67123790
96807309
22927414
89688636
75694246
83840819
63503855
62146496
11254980
59870407
35764583
25314396
17755130
34455356
10201174
50039572
44872777
72087745
20216424
99731353
09129867
07210032
77703838
93480782
01421789
54305267
57241814
27285405
44858722
98817426
92496842
32349600
58866604
69991290
88293394
85075281
78171388
77678438
02296407
34627392
08591040
41737836
91365562
80853115
75485467
54866641
49378863
17853273
35265413
97528800
85686259
56648881
75537058
67106060
06342381
54155418
25259946
92478107
63880693
05071835
32721522
79945471
35629704
98310912
46182451
76740957
75435096
00242077
49722600
44332369
59139974
03287315
65118391
05301279
10288663
70305382
29507973
64789709
49257811
12719019
98151481
10338547
56381795
63484391
01769406
62398572
77627746
44771567
08742901
81877060
29988754
84619306
03885595
40789838
83002132
06847017
97547310
27420824
02662867
04151226
21485846
88348042
44490684
05583504
51243731
06277137
73622426
66501215
18692714
74830497
71539744
41602119
42959454
59272040
61405354
49798264
13121711
25604839
46969408
03454225
01865096
79560729
13620820
53909242
75716224
81708091
84396637
00222330
94518907
95236061
58625884
18723987
60495771
78930392
86372493
97227662
85538501
59438289
47955343
99648634
94295697
04126515
14561592
44297552
70178063
68669133
63332841
52260334
81576469
11958278
08291934
11045752
96389230
55013330
87091431
03076462
04380651
10271005
12803205
68618833
18943737
22970769
59831669
08391465
22515733
47307136
03521711
82361750
53195926
26602364
74145392
28134453
04040908
58960121
17690024
04855740
21063325
07692752
78233286
66700668
41135912
59271721
29679509
83781651
06803313
40632976
88244389
57709960
31430105
82375847
31313822
24061843
65164093
54726267
33165637
94645383
29869839
09092052
03531534
68733757
49488044
29620024
81089568
34325046
01202321
36371812
90715979
88008338
52345578
84567170
20688363
25160347
28154025
72800710
14020475
90966348
76277668
07219956
96722270
37153695
55381829
68359656
85017013
99345790
77225116
92659365
23410606
95588873
74274969
11648259
05996581
47873492
48222729
88363254
24493414
45367145
78685961
52773495
68249203
00594008
35936509
65816311
73811927
97942245
46668594
35106770
84651860
97648974
07621983
64465012
35235963
37807361
28301123
44112530
17892372
71960017
11081803
78720657
25766353
90487250
44672811
06451506
90657416
00268354
95200739
83713629
50640552
78988608
28111909
97561772
89112770
77984203
83636189
20502007
84269548
20661815
58733217
40920692
96003905
32299146
19242334
86437632
95834203
41427177
77383361
07190899
14705091
13014537
21806051
01392792
43369122
09318798
80061893
46453446
70545095
25539122
26672730
45550613
85162212
14299209
23896344
11731226
00737620
95508952
96840102
89462291
82298040
46297868
99749357
57005808
69244597
79482748
26098222
62074315
91173106
48426662
51536038
17930813
67900490
61165832
75793688
27428760
69811175
47325546
47329617
08444919
90125675
97615735
12796296
65739821
46806773
87591406
32333575
91487692
88557086
04882634
41246176
79549683
26724987
22243347
18798360
07021290
52924207
97537716
45659593
70666869
30785689
36177424
92960784
65561218
69498553
21542627
87971500
58590171
96660308
04564055
44084276
40419235
48444763
44913069
26093002
36121311
86209281
13141147
45678070
16861550
30401435
95629761
46561813
82869457
74988281
92356121
43973486
81385407
08619809
61249818
28863882
82350678
22351410
42309929
33735409
59317243
27988451
89671669
84004266
13385538
45979392
50456196
26487108
33935456
47272040
55506720
34905408
11497871
49660984
29008622
41226484
05320994
75892384
81510769
31210923
21017932
78155652
24009764
72711944
72138828
21579824
29528424
16073037
83592991
97965694
73014296
17395929
44553474
10223090
00403523
87501787
33808558
27845897
62084304
21481672
64245793
07308789
21854107
97623284
67878872
67839068
65399700
90385325
50837646
11947786
52040956
14320752
00944199
60144322
87126927
32807889
36368540
38082304
18030555
27681206
65409474
36341069
45518594
43857246
08313619
01838325
32225914
17076393
22871428
95020100
07639059
98838286
51017449
23243658
27294754
64190622
69775198
52663533
42824849
25238227
86625449
08450417
79029929
76071169
66739916
96317114
94339633
63267877
17510653
17095404
21818502
10211138
84418711
00502003
49301924
23161909
31523978
54251594
99297590
72367953
89721259
10319190
11963591
72441296
56396102
51423776
17775098
82820528
21227016
17699671
10417350
11341045
74619076
26041528
94993463
31768320
27617235
82753502
91811309
19606325
35135787
33902619
21814565
69575318
67953929
77170841
86148743
82860122
23165425
54019996
79403871
02562172
97633856
51628125
43751176
31745575
74493048
70325436
79492003
90049484
88845700
54152512
76462931
52046072
45551395
39683027
20291807
63355505
59358543
51397670
57675269
48986268
75623042
60665583
75649059
12451263
08469747
29784098
61248202
73917132
02491069
82547127
60004958
10976293
83940414
78457055
44408177
46588154
17866315
18964559
36748503
75318106
28746501
81015252
04699678
31209826
73919384
55701649
62536873
78458484
81473723
67963413
66068932
49509547
77245508
67048449
85161974
64289754
29184409
06841842
74157816
38984052
31590395
80189293
37541236
33104154
36584390
31986116
05886079
89551498
15665189
52072473
95410808
93959422
00318044
40870028
23400042
16806331
07378669
48214724
91299274
04623740
02219685
08984916
27465857
55080077
90814803
37893668
02360010
44803131
60349324
00208479
90385490
78511141
07283799
45181304
54640296
93354456
01641023
74616229
73513519
83326792
36774754
20271696
11365350
05187147
04991889
20688703
59452893
89540405
21138051
20555973
37815343
08556770
88619888
63867532
54007768
45267134
65325608
15897771
60373585
68453561
40518578
28413522
37971562
41861091
78017122
57562235
62323973
86789061
15836883
54519878
73828319
73077225
37960421
75251717
83975806
35083973
50012044
97633645
97445536
96460935
97354042
91701280
19694168
40360363
61483889
61938563
49836586
80168631
58600194
69287149
29413898
69941325
42818487
44952389
29070819
43422304
85756181
28101226
07215370
85861258
64069383
95191883
67409507
23801263
37012453
99944778
74540141
64589843
37204508
09858511
63745755
29574159
29525393
07694480
90624630
02772882
15426854
24498049
26426466
60274413
72932954
84493841
97729932
54693102
26217108
71587173
06534536
03722171
32881291
72223246
43745900
72154055
61926333
10000195
26709366
42695934
10890507
63701655
49747624
42490235
76746791
52309026
35583827
29456944
51887624
78073131
15082429
45406547
63889097
41869539
42915817
11329517
15734933
83831302
77565502
74350243
11793794
56647423
15492511
15540364
74081807
08934892
71362306
93118455
63205447
41736659
38885447
26520112
18868149
02467434
50135872
23404448
25937454
97523760
75134568
13870080
93807557
37294306
68037113
83985716
09155626
75450882
71439345
94197469
85178362
68170199
36116284
27257058
84008696
58330932
99935087
35022104
33250656
84750159
96733702
43811738
92433886
27167814
33632616
33957798
50677407
23957303
83547873
30773874
52965636
41434921
88599367
31371542
59177848
31160366
59659115
44585162
37375646
84764997
87460077
39723565
80841192
84614182
51486838
83949095
16972321
53004514
24295193
97791447
45378857
22616219
20958598
73635744
02387793
86585666
36015074
82981396
99653283
37832322
43589024
44850284
25680588
74169126
10288197
39929792
30811518
28244749
85026776
32868361
38582111
79510666
85101401
08598138
39351611
19175672
93647649
37641423
25715050
68504783
20030364
60064572
23450058
95839215
51771928
18075151
56611821
38358464
44298390
73215001
60878296
10875211
53084153
15684113
25361202
75848187
11701665
10537042
99836480
56317739
98833391
28325765
51711253
96613307
17479081
76219861
95032597
14451631
30392155
79716906
42456666
42438943
57204787
64763052
50335076
27010029
40752093
55435757
36938657
38481490
32781541
33297671
54327003
47166130
32534561
01112736
85485543
37389888
35613037
55822547
20090079
63772261
15094219
03513090
34622107
02275760
62033305
42559007
65546429
12299360
58293774
00214501
17875899
05485557
41071317
32627143
95686416
11930068
45527981
88582769
76008566
45127836
79628932
93246720
73010544
93258463
93575044
29748750
55500379
06308770
55150272
83665880
87513615
06049656
31853536
68289598
59116044
19029062
10860705
67020744
62539231
21512270
58662942
13317516
47379940
89695338
33653520
78329058
57832807
68537047
16986007
51679072
14788909
08199184
19702433
81820992
56121162
68354592
57430937
88968254
89590714
57516911
57878047
75810220
44546879
57065457
80891649
39056373
30956302
77783239
86046396
28308413
27285500
10495661
78504137
07841915
22373989
61791928
00327695
51586254
30673730
10830772
11477130
41923516
85093688
83876590
22393408
48884141
87176733
19481680
98375124
37899138
60449321
89124711
54879793
91475625
09522677
45635182
02431940
32994601
34887526
94878073
79996005
09286805
91332631
24942509
36472921
22724580
06530774
81472676
81404911
03274718
95573957
47798913
28023909
76289200
17103065
74171268
94454752
12767918
17165314
01667459
12185091
45409353
98046269
43241664
14839729
95972318
31061380
16900105
44847886
87303861
04655280
74133901
20767695
06845446
62145463
30509242
53832958
47511604
37060086
84709417
88713039
76542228
38258079
07342797
70527505
73261748
71882900
91475366
07832912
32635447
12689649
83116008
09599945
53095201
53398456
51777151
23124883
14313971
67465426
18753045
89370102
03440397
18025602
33902377
62404208
66761881
33750791
80491532
10413053
47846566
50978313
92049269
27178781
22921661
90705028
85203171
34974738
59577596
98904283
48112745
52499926
05844511
29111722
75383527
34777449
63269610
87339142
07241209
65867133
09830974
91113878
13264137
99793360
16355402
16804512
59117266
00264887
43564949
22381912
08500063
25564186
15958818
36377969
41915392
41409697
43444253
98042622
18886014
21645096
01962266
18563058
70889765
14285454
90310826
08697279
88554129
08751051
51950423
84287474
58545322
39045236
87783734
17856944
13106625
97183635
88733299
51857566
78345224
11357717
85398069
27123153
46136320
64116534
46151757
08697226
48907788
87276250
54752896
10442088
86588278
72317786
63868652
29699361
40646071
77708806
51871333
03760356
11415621
97886920
06848670
91018031
31803201
82566860
23975942
61410503
42982636
59585120
30230026
53129367
65836574
19671341
43882521
15554398
65668364
67336513
35291119
11989439
87104065
28493816
80215405
00012600
31123707
32478753
87215303
42117153
56805365
53810978
36647465
24807818
16635267
07340974
90356856
80430336
76131558
39350608
18367864
12750647
26048965
46727265
41711310
24663110
68576092
86507108
08980717
34395624
47706622
08883799
08293250
45192690
98360238
58204735
66037807
02695795
08848594
38527716
99124699
34103744
26926190
32986672
68408447
13683885
90935596
99515905
27537238
40318406
34450895
39408060
73689611
44508207
95342851
49731814
84490958
64620104
58333784
25811092
68859500
45151428
73879665
75768364
68613392
13399310
25611495
45560331
22377630
85160327
63587570
29985192
43661539
34949329
81252714
62816342
70934558
41714667
90270165
37518228
19110113
87140268
39286281
08925796
99054433
40363282
30207765
65819823
74569126
10299313
08715674
44506132
94753417
84755560
44509982
74307512
73733959
04125412
71172980
07302953
89457159
36696381
25559386
86699542
38571013
32466517
12265507
50898220
15380422
32852689
19999348
53615290
79442088
04787503
33568138
04347430
38571990
49439776
17719186
98018706
01870612
08156878
97214577
07823854
50827994
51215458
21289773
61082902
35652828
88580418
80040583
04347990
28676752
86110209
35302698
91053985
57017091
05509865
39232325
92680338
92638294
11821429
40066109
42692315
99534373
08354765
16433016
71455645
24961643
65699924
39110380
79869256
74483127
08825651
32260888
29636712
29043023
14256774
94956721
98897584
46371610
47936605
48191713
63365919
38728091
43618665
92601839
15173647
34320801
81495406
97758896
24292574
10701329
77259849
95171796
80709439
35011056
32909325
14024376
29454217
58165723
32338827
81198197
25132679
87895590
87134728
05273358
87790012
09015847
50967906
77969779
37733026
28383938
24598617
55886080
23364330
96707477
67743725
30412603
33132570
99698511
18920184
54339691
00378672
17026870
99866918
69951916
68158728
19107382
47260589
75293375
80050052
08962822
71178981
72808830
02497625
19236389
87128986
67709872
64433945
42884635
06444533
22184946
20706152
10163742
98473006
25966483
07269950
24229113
57207037
13788032
58160769
33000215
14881783
45908711
96928281
45899733
45546152
69151905
98521215
00658041
92729642
92799647
41535217
47581071
37064807
46203611
35287219
46511682
92088597
33118243
11355625
65171663
79434141
61531053
15026368
26653542
88237769
07159583
18510690
78538382
67824434
63804195
04851245
46447800
37597858
44390269
39108981
90795481
23550146
22802932
51723937
07085446
46918770
48512076
07868966
97311423
97257186
23504784
26166095
92843667
19548580
04186982
40311105
27646604
32980560
79685545
67952597
44752714
77611869
82376687
62597659
68625124
54400475
06485966
76367017
91373344
83925662
46249767
54098313
01743712
59625093
16397661
12596960
32388010
12480996
84609586
32759774
13120931
35827990
28121301
06847424
95708871
41318314
24796081
38357425
59189795
30068489
02750254
87750302
13805781
66624770
02014532
93707208
96336921
37622974
46732803
76648165
89957389
61881591
87044486
48915820
07691328
94155334
46066043
14330408
50128438
30889608
99281924
38747375
85266029
83054607
21174579
12799946
01176418
28501082
57067796
08184634
50655537
94268031
16927190
49648530
41090693
47885965
42256059
86262956
22492388
95957531
67244541
47618850
91967221
98160697
80974356
13255066
63865836
05307870
98751090
06931502
51421993
21207692
67530431
51284781
67905821
69814483
62924304
82955003
83146326
21513597
83417431
33447822
64735354
95379227
11194318
26796935
92307104
07854518
88371210
31517824
57994433
82542066
52447159
31394352
56495154
70656236
85432745
47315675
24138610
57176906
57384663
50681585
07924795
43857664
86968828
57820324
32715348
06979643
99194200
84413570
87587777
25105537
33604116
69099153
70821292
60076581
44981336
46222807
17064663
53108580
43017689
59136056
79943554
67081344
37418569
57488095
58696810
65979187
90557238
14635358
38388184
72928382
31063251
34593158
59822085
89390801
48624003
91879680
47498887
89811223
72797816
62153282
01777407
28379068
36781582
56719894
04869194
07553595
40845467
69788110
99371281
61614935
59541755
83775266
72751122
02741513
81814398
55018687
21529407
61977789
33780417
19921948
74863529
32944495
10223745
19866905
28816518
92256772
32736785
42147905
79803217
27354014
59964301
13735472
48537579
49808381
98548956
64852453
54261978
10167298
02147225
00146512
33121425
58998521
00279002
76668465
94252650
18044627
68793771
89916939
72490025
35257074
39380644
11885430
67547335
97968240
46819231
08348730
56116441
69573167
29562725
86551464
25530907
96830976
31764189
89012194
05474667
07259229
03001537
54332401
67672926
79082780
55726207
11700409
22584393
19811964
19855140
62206077
66821080
33763190
28945076
27132912
25353901
93698387
83032841
11069970
88519289
57247935
59494766
35986785
65424173
84895033
85172889
51340259
62553597
23037781
40535185
14833262
49217340
13008444
39781564
68620504
89928956
74917724
19576874
06557966
07892592
93805110
73486777
39517995
93480069
04814675
89211768
17842931
86912707
33978937
81359276
62685948
45319366
01681757
63763158
91288506
50924289
36984400
72254618
95169669
29325279
82737338
31307936
44753280
24654841
93763482
56129021
49134765
21873913
43386930
95524327
95490143
15529831
57194559
29055587
99017266
87156060
46818143
11656631
88712829
24091310
06480334
14441993
03311100
21962267
27180744
58777636
90271892
73579815
85912333
18182574
28495577
34054329
78231820
33738670
39175269
35681946
33932396
75582444
05231839
75946857
86900092
03887733
33819590
88933191
31542134
44173750
96097594
29678363
68195106
93823979
43793649
10863008
25565307
19377007
33044864
31720948
49523185
87451263
82580913
30165875
64468295
96091388
55523030
70869736
46000723
37874700
81903860
54391122
91779479
31292093
32470268
95440144
41217899
02718373
13413309
71979698
74060582
87712925
76376525
91101164
12905967
47442309
28425826
52475979
65383172
63692197
82621166
15672736
67961229
84236849
11412370
93742751
35263405
39260090
52288374
02215377
76278826
39072528
67941265
90007503
12008135
93545587
81663492
66740150
17849466
64483604
92778661
19568120
18425543
73581140
26613375
81867146
82572222
40663354
88849576
75986151
01853378
19583116
75053912
02760542
87236505
32449262
32762666
91595734
85457967
76786254
85707817
56668428
99126378
94776221
07601841
27156332
92757083
48910159
76355856
32395479
80700278
44175882
48687848
26477371
22319822
73336026
69784573
31036620
94799321
38900274
73012960
59842959
74596616
23071683
30633700
64299792
34837301
35247804
88051863
05064750
57832489
65583088
51346331
11745968
69425485
12669788
00651917
39991121
25016684
33570424
70425032
73274513
15885368
85235616
71705865
45300773
18821814
87766868
31196949
78182060
82102468
42034691
87310155
41408878
26485607
76838215
14291094
37122961
41174343
84093248
42111965
08313894
71588440
24461455
02030925
48299496
28305889
50384218
55548089
62213190
94679716
98660415
57945299
94209944
74405101
50508197
66678791
87715588
99706272
43476618
29601006
90282630
15832387
46623712
78319743
49478956
68195887
78053470
07959913
71724093
44756576
52204867
46175197
32100976
68149060
93211909
01463921
29909478
89570741
40204506
33675497
82091196
09592167
00595615
08050830
34643308
39820951
78201036
78222070
50752545
23745106
14463939
93304218
03618722
55101108
33106978
39542989
61800344
67756576
71210667
07940500
05403341
22366954
13017459
25862290
52547031
81960114
16686729
02836255
07279862
51122396
38776687
18586106
62480669
51603993
16404984
24798966
04269506
20931289
62840582
41208789
68065378
50008143
68705229
01284294
90666475
20707751
78013673
43142125
87591823
65101178
25957515
47263018
60411497
44238203
83638387
94170758
04905870
36290694
53881939
52440737
47632618
31388186
01814858
10236979
85843527
53619927
84062994
32033503
43681351
69447155
61229367
56257961
86200349
96163926
39736655
49302470
51992325
94064308
91169572
96678625
75063344
11618344
39928256
43050719
67094521
54228624
93304610
89463186
22333592
64033986
12019354
18285347
89102270
30746203
83808223
44228573
24267629
01650239
67821663
83247975
10014085
22668048
23403032
90222810
65865784
21780484
23236187
41016787
33147516
41121415
77904067
24851496
43935551
34702658
66575685
68883233
12038073
74997861
76839707
38455503
99658133
53508061
05628605
43706507
20130422
17951078
62728119
36043011
34486292
61861528
48542577
96448925
87589919
71157699
48587353
01679042
08201609
36626120
98605620
04095369
66562646
61294147
26257193
76235548
42959319
27305432
68003191
52159845
11212045
38182683
93110912
44205265
82148791
19256650
40629167
25982365
83860295
41559769
89735044
50282368
77897827
32627504
39028925
14019201
23562559
51419863
66155283
91413135
06048872
33970193
75552616
31329710
38442192
61387785
19186667
55019686
32435278
62485463
92796779
96462778
08115091
39572768
68486151
99099944
79285748
97849927
23412394
19946079
07531258
66357333
63885688
94906945
65585070
21579758
24357541
87581223
88561740
63574089
41583972
77910622
20219276
48883888
65672733
46747952
80659041
54523607
71774914
77745183
91733348
32959838
78857105
28920471
96919159
19286485
65291059
22845199
03529614
68685293
94923549
66599096
56873350
34782715
31839972
40473557
28334912
47658558
27210915
87860273
62337756
14031508
07411804
97844363
80764717
41541013
79031446
96728166
87649024
84064671
93436104
55043963
51812276
15654700
81231515
72570869
70614025
66946669
75266027
25453165
34090948
99788155
89743836
46724432
15501824
53354522
12568068
64373811
11657833
68163620
98209244
39547774
44405996
83170611
19195435
31562834
13246811
05518770
45746192
66111635
58305445
72541584
75123176
98376890
52739155
61256032
24946060
43724694
94151818
51856416
38023224
95230729
05699804
18612702
20172429
59499958
89311667
04096814
47057442
20072393
95807425
30804896
31242452
81164569
89691465
18013037
36466806
53578405
90006420
01098538
62568397
19316135
62873613
95578297
01534874
51772039
26208968
08760447
82837537
74328730
02591560
78174848
84503633
11767813
22375246
07842697
85308510
26111674
35872144
80964874
73019875
31345338
40799938
50753345
03802223
49924205
69173326
49899340
28690194
08055620
06433196
13566653
64465498
66449212
34845374
80817877
88322777
48562976
03064109
25025953
78385529
59329110
24243683
65092904
05434079
83925657
96194883
26192253
05133288
18366995
18821315
51271001
24598500
11518321
56433798
12691727
42314030
91596214
55529425
37164784
06219229
09299483
82235096
36515197
21202991
54421472
87853642
31848297
44298332
93127055
45813918
69322752
13544417
29034587
28814576
52009117
44784257
12825097
11064413
54206611
79592043
12308034
87260577
42110282
57074835
07704936
97309144
97865376
12469178
95369394
33780826
32815123
76253934
67243738
87707931
80142768
58926448
83059853
57566924
77128199
58639880
67623680
06154217
82884005
21575422
46479821
00551113
28705401
18223773
79834850
11487136
65062925
72676152
66824877
80149191
51786373
96575806
70044975
82847360
36132986
34556815
53715095
36936336
77202373
23797754
37939142
95004878
04555275
06743553
46220913
68583868
43912705
13099696
63732602
07486833
03456633
44878641
29788663
36385172
90522825
56579165
59559792
16333497
20371044
21505115
27268871
55698811
86237289
14780788
45942710
42310598
83017385
23795986
47250481
06637041
15700602
17614581
99041758
54406032
78066698
68306134
97904105
26327773
57179167
19211009
39392187
52439130
04852073
37825066
99537428
69078179
18537401
74290943
57829240
57610611
90974287
70408598
54065901
45768024
20461178
28628630
99305175
84821325
21756324
55667647
54601840
78800843
41381707
41185794
50301232
95587917
60499895
18392199
43365067
33941135
63552969
80495042
00537708
55383553
61497082
94588625
51118186
15365640
84735853
62870615
74685236
44231805
02750237
30008453
76329670
35256864
84942101
25024684
54780452
94381838
90353257
56246705
87267845
94266978
62691196
48667290
39049070
53893036
11487365
24487956
55228892
34180174
80233302
79668044
07839617
99957145
37984506
01978215
52102034
49101657
82191419
09357718
92370826
50786133
07411508
61300754
70474990
66501366
77075824
10547848
66995937
49893809
33628119
17534044
49482840
34440558
96123971
45846509
10686926
21599382
23772034
93369851
14603420
76309363
68918946
90848314
08441835
21581080
03624060
17269714
64602385
99403479
80239614
39776850
88318336
31307921
78306532
84737831
63831049
68668082
97595584
86157584
14796644
70177800
80268105
37788560
23080124
81937095
83900109
96099463
84174875
24189992
81508038
42686604
77192513
07995965
34734046
16763237
92700026
14980198
71993121
71038040
92638246
73796023
04654017
87594703
73137666
58046287
31220349
14310293
63254699
12148611
11997883
46900956
20483463
83992812
44878464
86859190
77355230
06227040
36640638
51347780
52519704
21622455
43561506
97541228
64409338
92204553
50153897
50956311
75919890
66702539
65487497
94989165
54497495
06356402
42822056
87177096
53604557
85234686
70175368
16629071
08743742
87954140
36968259
06619661
94051459
25055805
55033259
96516947
03929206
74280306
01043326
08015725
08263187
34598466
51811335
12073072
79489647
49091559
03930734
64994187
05095423
12638867
04872216
74792147
80100171
30858462
73920782
92245999
20648888
37860429
58232170
95007439
52050205
12109972
51807076
47657058
02428142
52061233
03326173
75786950
76611899
86210806
52558459
87987235
93970366
95833341
64449977
16039844
48605063
22899788
75019496
20673696
90647219
20542208
23832298
27911170
33361749
78917316
24092658
19336572
62342935
25434218
13290272
98543047
60293620
55050051
34855302
95565198
63711756
93700572
24421269
51280446
36265232
35920980
13064620
44562947
77717835
26325553
14284215
86399648
86976351
73852957
31503623
07228870
63160740
97547374
08523549
06437560
59556420
03133866
46621334
16254191
01889678
80759681
28888924
56199961
44574310
96011499
24920289
18811865
66409555
18681858
97103784
32526858
00666489
96746328
93544471
93417236
53582023
36626263
92035952
43893015
89986712
95050229
54520823
03537989
55124606
22690505
62123333
24921835
57680381
25239339
27107434
55531480
60611065
23702897
20007873
35890682
13586673
02429150
07701555
53487591
13676087
30749212
71330906
02305804
99371594
32099942
61760540
68555236
67127465
53108855
54642987
74624926
49295054
54360735
87188866
65330607
07668864
04428587
94381354
13205722
77815103
09239826
13644330
52885345
45936295
49961933
93868160
28558184
52232451
34330070
27216564
53012705
92551474
88702372
20282556
31979127
33578395
31117033
34930996
03269881
65895102
69238457
58559791
76646856
93949280
61318116
08531364
37394578
02303275
63158992
36170446
94254196
43490628
59560794
71993931
10674004
64390107
44836371
45732893
57257945
25234024
73728101
22226512
62844348
68199693
51416226
17412165
21822938
60989938
69299470
97405426
36098930
74890536
21841491
18058303
31538795
56499566
59015046
32403537
90783094
17655604
38739009
79037337
86987507
99048835
44191641
65762458
86354019
59581056
21996846
79708026
11239978
05747685
79018390
87662101
20183516
03146857
47860348
38497465
66359637
05677759
94160302
43340632
41782003
97072343
92375179
88528693
00991283
64111640
40997771
31418013
85021711
11209890
23005372
39753450
34113213
82006733
42830206
61576230
85937322
75189791
87254559
54543149
05030856
28976920
64371909
61049328
78682085
01519500
72118512
88691256
44689949
92945157
35868299
44376397
87217607
38840324
33197101
74780161
48387440
54680072
93160629
85870603
55315383
26044727
17293792
49865671
54958211
20419731
20027315
59257441
82448256
42957344
27330839
54432262
62515757
70785697
04130000
33935260
58149846
78282854
03408252
54572208
35824950
09190482
42892473
42311270
12420171
60523804
18834705
64341706
85385003
17941543
60640596
57666079
24755494
22571552
14958492
70247132
23300768
55244934
23331307
46999944
59380594
95673404
23626645
84814556
26020483
51311737
62198896
88313817
19261533
53479130
51100358
81195616
59018104
86770403
42646620
66778354
36477078
51869913
22254847
85762908
43498349
61588135
39711802
89243955
41526886
35272923
08891730
30648001
70202552
87704409
06432561
81545030
79154583
05164607
90992110
93175205
90393492
63579801
46444265
58051558
63263856
71465802
24738442
74144207
39097294
13863210
27133840
77921077
88505694
32531854
16133323
91914717
70680530
02380612
94680072
27504273
41114897
54440803
24043340
94246249
11840665
51648476
77308034
93357217
76573966
45282803
41496077
14846127
62087940
27114974
88085723
15313452
56682531
45153889
29058442
26578899
96796847
69332074
63591074
34068983
63610396
77557205
99124400
68290231
52905308
82261694
99777456
72733381
33512379
32914836
74940253
47198444
02339674
10918987
71365791
16800019
77283018
79893356
73195618
43806787
43243700
66555938
46091385
81988667
81029315
25246233
84008171
71289599
64089575
82588346
30133644
84413507
03839615
67876177
47130343
66305471
60749175
09469350
06056762
52529715
15426747
17820628
48206045
13190525
11603637
81712604
49589532
45311732
41223573
75863408
83905577
28484964
40769397
15268262
36572379
66116355
07509032
94475777
69766839
57745977
24518795
18454825
76399763
86683756
04142849
65789918
89570952
61600167
20973398
24650066
33286075
20729581
07486997
07308036
10080445
92988586
28148143
79944087
21683127
11581223
31092061
41050170
09968093
92557537
00424443
43957675
87177387
23311421
96726607
86843859
96764586
54148248
78530370
87029044
09195091
49822294
43327712
15458775
10653091
37338545
13106042
91972135
86843307
81332933
16450743
32289444
38938882
28989657
86932335
93609568
94215144
92723699
05796534
87289201
90022133
80751268
65901066
14283354
16487179
43190319
23394099
31858479
00702015
74477950
33804739
78546555
03137243
01660922
40016956
68390585
75640218
92510098
91024005
15238944
99610712
37429162
22411238
63178043
82812020
94772485
22190949
80149834
43763390
40456499
38913700
18382687
53773028
29643579
62906337
57471204
38409131
60796815
26037728
23772591
62569721
30548734
20588938
23244208
36300339
81596458
33605503
33928958
82121912
75230372
29535044
79002231
98869429
65122868
91004428
41626113
41905271
09648313
45266339
88813614
15059426
36274867
62145954
43087730
35761999
63463338
08244213
77927136
91571772
93027786
81704907
15822376
53667825
09057133
32028644
76223425
50859521
58266518
90217474
54741549
36283420
41041750
95959809
14675398
98194004
12459643
10615959
37263309
76118343
78211668
47440509
08020853
44133112
71627735
33778408
13104616
14135688
14891633
43897546
81850347
93719303
00058994
05671279
39465526
05625506
73633356
89500198
27313495
38735498
72225301
33663236
07308354
54175167
36214224
46713883
91646766
14346930
23351861
54588224
29434937
37564767
54891132
27767149
37725995
06457133
53093512
32135926
86065108
74415693
70862564
96110145
30846614
21106138
71770863
76147740
48619528
05420524
91892063
32942647
35934839
52239063
03619365
01396406
27409972
87982305
06046196
48889793
33392876
09173170
86504447
68427384
13940233
28091421
33500134
45903659
86781268
90091526
32555853
74040149
13520725
98268103
43364014
59468780
20541554
12891423
39174268
83987478
88899946
15398763
87483141
36189757
90962312
39715638
64863409
25470902
60615905
77294234
28165227
26839065
58591754
56494693
09340668
82010404
34770652
81798072
61787723
99943189
95299962
93828225
62379448
58266530
53931015
77273012
65238435
05985230
84193925
00533582
10836310
07392999
91858693
18293754
17142498
47302063
95588462
06189791
18316061
38497975
37772829
25374138
70828851
33754235
47236205
34005005
16927908
46792089
40848147
72556898
80989353
29246663
82019713
50335576
75585805
34001365
10651848
51694073
10983633
19178300
21308896
62184837
34306102
11623156
94222328
87246207
72742832
53898888
77186824
99009778
18955650
04603227
75492872
00428513
76225341
48250894
31747081
40163680
75903449
98012105
67763440
46532031
90377666
42274810
16665774
74302874
91029021
94298828
94923689
74248008
42553538
53155871
51251333
02085746
82540548
73700189
82130320
80823549
08344419
73490376
22175202
18492076
82055991
75383652
01641906
61876698
68774487
95949713
13086580
36090887
43400264
41902020
44514324
79699071
36813267
69420204
17314316
35584902
43571577
94537992
13859887
98874160
80158997
16696916
91859076
54959727
65330121
32116748
60373338
63039447
92245891
68809534
35878943
53565900
75862173
70864670
05827823
11620413
88428383
96058473
01871512
12461931
40972778
67892327
25243918
60364631
29295512
40839286
72755687
57346452
39260108
95879873
83434939
94504007
98068549
82333530
63056229
15407597
65724653
61542930
46631537
48373342
84035021
88144248
27394224
42417750
39266328
85457142
14888810
70313282
48972209
32954106
84486584
81401772
53522665
85819483
45978977
96685864
78513284
89284395
89857710
39206859
35501192
33724450
66472798
83830703
45409210
20432983
15466426
92302098
01459107
72533310
90712830
71789980
36639506
30669322
19451332
58135932
24483419
18914429
93381641
78630368
21325009
52764706
14197688
93379570
53224628
88132929
06368146
49189999
61395779
77935810
65928958
05384535
46237125
11167705
35635134
07078603
91967246
58279717
84026127
88182433
11379365
36233958
18791174
83758948
23377731
36778511
83277943
19355097
64727019
32289387
69069956
23537706
41840473
84951586
27265172
79103202
48452171
37102137
76420260
88293859
10663286
53233768
86082032
77841498
72121702
17458646
61409617
10772801
98988968
64157408
66597896
03648792
66868001
34089497
02644848
70274199
90009576
03416549
98462407
25900765
66885100
28891435
83412531
89561828
45607720
88891289
84057129
16413801
57703389
77023630
28242616
76823410
29377965
22710505
45596850
74427905
55696011
71456345
25098209
61508654
14981500
56430983
27583676
66756885
08270076
32550112
53894739
97873585
31787183
24411174
37817028
19433861
29195802
60243562
67051578
35059303
24752081
25457633
35162676
22180287
08526745
71428015
92779262
77533274
30494628
57822280
97283919
32026581
61564197
90086968
56805433
84721321
96513566
37628652
26538075
87412474
06318901
82778585
43242623
83658391
95505735
55805179
77241341
69095241
83923222
57039362
40301007
93486259
11735869
53603726
12505231
69193902
61446853
65287014
41549270
85626277
01411528
21781416
23847625
54697552
81569251
81800803
98426662
28455289
54016276
53523938
71781642
36765908
48561840
45357343
44709437
90312861
06554245
06188419
30585399
82150232
65033193
85100076
38634723
99667924
87659177
51944015
45455802
28062731
58890262
72220503
93385020
86272968
93521130
22388316
35249508
86822575
64968793
65029295
91636403
52133901
22583896
77217715
99014163
51606647
50786066
39995464
04873579
46123732
20966327
52029862
09513051
39633157
00869067
26331616
63174897
41068149
15560648
65336310
01946265
34106242
99111226
86703526
46170482
37131155
36760901
89863508
91071548
11249669
73610852
11642077
90876562
40328900
57774638
18220232
74927926
63757795
93444367
20235722
37109163
89999771
02470993
78009601
08365227
56991864
31827493
84681586
56180252
34058939
98718258
76463809
54582638
79249810
35117502
21273347
33579500
75865443
79164086
79679677
47879443
72437649
62109644
15403997
01344749
41529946
56411439
56533151
25821008
54470637
83080908
73161622
40824327
41491294
24543417
42350909
14023213
69732267
53034202
17096336
01534345
25189995
63950099
02417141
71758378
28919257
98596116
68736468
06814068
52666748
51410492
00393678
31585887
24600652
83021361
85432150
41982534
31914155
02382743
01731571
91210554
33819163
38757028
44104422
45699494
95809708
97455732
67152249
40771936
44062863
82019787
89477974
50233841
17458231
69915159
16276386
33767650
63935377
48839156
89375662
41342615
87771847
56377263
66478592
34813863
04852676
17019939
64652920
33463752
04115626
37443278
77046063
02446068
45094604
03477005
86350171
80925669
43847037
20327797
53719317
90163248
12539279
51395481
57641404
70876805
21577317
40414110
93693114
73918604
47408474
46669544
23157009
68638283
53982896
83689671
76155739
39259910
31352104
28072855
73258993
11182770
80994980
57014846
28444704
86322676
94199959
80613847
35846732
69442706
17195456
58177988
22897066
35879203
34708788
26528944
73271362
25150979
32247205
22690069
84472412
44646673
16632877
53366823
26936919
32917212
84186967
49271893
14226716
63057417
26446239
43616895
77166401
63242769
54408879
30987092
58715103
93694429
04044535
95335082
10910828
47177598
58166817
43973975
80401747
33595336
82754853
48220038
14879437
68322054
29423657
70729409
09154923
08627842
99981494
54592937
36669175
72876820
03875581
59897788
79905429
33139889
64815835
59733945
81471558
93444027
48979574
49518294
86546433
53087571
93938465
81028517
36935052
07282756
14812192
05683506
07152928
55843951
52141654
00376613
43761108
74721971
04587783
53562513
80598862
54891925
58800322
09318010
54611951
28434083
88664235
02741685
39650123
82604247
46619625
71326767
48908269
09272209
10864415
93836149
30611470
49313817
83987250
90728034
96094920
69374292
60941385
18325182
74605539
51877402
97258611
02690289
84952781
88237179
12015566
88564574
50562062
39935868
54303000
23746129
61534854
72463815
46811935
59929158
04995413
73074096
95638857
27294778
43304789
34886631
21525402
32038539
18648609
27083646
24486289
33539374
02055892
73770294
41142484
81019247
85081889
32531365
92064931
28312228
33188809
97796938
45047401
99756368
81283997
53837005
39465315
50241129
53925952
67536956
26740726
48087812
35384317
42063006
82421822
10709839
98040831
49108554
36498706
39894321
21543912
19619572
50315401
36065907
99680395
00729122
40801379
19038365
37103707
80088127
15734127
46528932
83858528
37861581
37357617
01105032
42067823
11366348
75919756
11252366
06198800
47658842
49555225
82898065
66000279
75337804
72428389
43992029
09504613
48409463
49164200
46644114
12413127
02269433
60333370
28834424
89734873
14687665
81121295
10858399
15724169
83139872
63298549
90438008
88963293
13910812
89224016
04824857
30862392
68101876
75850030
48240506
57899478
25007500
66562152
68643924
60599217
04281844
99174528
19085430
55549883
34899346
79514994
05801071
50683727
71119665
21772466
57720910
78596800
33499644
39142330
40209196
07859935
96451948
81293925
49623956
38073502
52931975
18797400
54678051
20844297
61541811
68885604
95603299
25913621
21671913
41789865
12763771
89341539
28258293
62376852
52633908
38952946
29314977
87926964
90951661
91176936
46608589
99632976
20376327
52961728
22673891
92760980
73125367
42623169
25826159
28403886
87833951
64285631
78908341
38371104
84275542
31999904
77217892
93996226
79601369
41673447
26390320
59507878
65401139
31624178
61973412
51097143
66156894
55869706
09008195
13928289
16556456
18189763
02139694
11077752
27652403
79550302
14612614
90749667
59997070
56653585
37964046
61104492
85653624
75179264
13307389
55650523
00377745
27707373
39808668
16386467
42283990
13364791
76288480
56746407
83955500
03912627
07839841
91886877
91225162
89292688
70934186
39968968
83750911
04577031
17694906
04826712
90027400
29815303
52849694
47776283
62620782
84450460
95330160
44308777
08182843
08774126
00569087
00022655
91195341
36318701
29252773
69390243
90414861
13134138
63617965
80815899
22633045
12572968
53339866
21931771
99636616
27508073
19639771
80190365
51146135
95833412
58447884
65551398
29031912
29648675
61288962
64423708
06250097
73704690
16015357
87011265
97711488
14487109
58594170
73825612
59690073
97741741
21862209
21365350
69397904
89295647
67494436
71826554
46997455
31703901
93388724
87196299
58592067
07552729
80251671
94194741
30629691
19175455
78377294
43269500
13674623
34088553
38442480
72209347
56646490
25630791
58600062
02932514
91395248
59089314
54232427
28618175
81875509
35022246
56435623
67587996
62203028
03538190
10635923
70207862
73520699
05968781
77697864
65568228
10871017
83671237
36464811
25814772
08166360
17623619
48880089
07739377
21868115
27026305
76668820
03604662
22130111
60298958
32017569
96163637
63931382
57663071
03770979
66449308
90117841
50925890
25371598
47147333
13291920
93132380
41101110
49228142
34133802
78427643
83138231
15003153
80007433
20772937
93530577
66883091
89598927
09084304
12384796
27854604
26854628
45913546
06411350
87054702
80630558
06967080
30417305
71810843
95234517
29558977
98422555
66127695
81436653
49520302
90781922
84839985
77543823
58137604
39027616
72514054
65777633
43369239
11103562
46669025
00465545
12888942
66245117
46001817
71448973
70431879
60964789
76038487
08631853
31469188
65436506
66997633
31737665
19412773
93028122
71639957
63112421
79352921
54813786
34491271
50805706
82757101
25604878
58064582
94181321
73609051
48370274
76570153
24953684
24143063
09873643
23090683
72815605
26629178
91937609
42312086
36717638
46590720
39951577
57638610
90378708
02386460
93072087
48884274
73752276
16265419
89021580
34720966
60941786
02803125
90473474
82676755
49453720
22053927
79718522
88716289
85696115
26804743
33639413
78298403
27274850
75991386
21977620
81294383
43909689
69639414
68458554
24263583
75686418
84617233
76548086
65321357
99881122
55039938
49445524
69197619
05737036
46338188
27375213
83072531
40344006
17807163
24320881
27389181
68165161
54876465
71053968
60081339
81774802
79392575
61639139
07517716
12016211
13881288
56557248
80952338
12057460
84058293
17168044
13384070
31717939
92781892
33441933
58466443
55957817
88192585
59722169
90472379
54567156
78960077
91735830
32306539
78860967
20359007
02154006
17171422
45581007
06320483
01708660
58731566
68224672
54657333
08205619
64483481
31665818
65336688
86730202
77527236
57201964
64974368
70924053
73048916
72056733
24651270
87418715
67561449
79886079
52702772
83343572
21314506
26981216
19307934
00282782
27272616
72630819
65506040
47137867
83673730
01499549
85693861
99059663
41418930
60899464
49707732
89945353
02407098
66475466
48270373
71953334
20416776
96095404
03883121
87070715
22250642
83630038
88170062
32975287
23596350
31827561
26231321
08265764
61420729
86631928
48738496
90591249
02702671
54063763
73306107
35292783
17923270
95177153
58098625
81876940
26970056
04625174
72683454
20973473
34975504
64011481
73816036
05385971
76098205
62474924
57144003
85426607
74368432
93848553
79743128
10933039
12458051
72254039
12948525
70197536
71598077
56136925
90120413
29495526
68855423
34517828
59784532
95982658
71593637
08629062
41012976
51436637
13180756
97125816
04962168
94652007
68870707
03705500
74160297
86253190
76272849
12238385
39437473
11273029
00937680
16407248
43317519
62051184
54324910
48373210
68241181
96838723
68783423
44129543
98166289
47952288
22160933
71974654
92891150
37403257
83274397
54930148
25873316
07634355
18710573
37949213
88366559
90328166
61289324
86405251
55374744
17209096
91010632
53620154
42222010
23342279
20419513
22086111
54464501
05640039
08061281
05554471
48419634
77118488
46063004
97309596
74764704
00903891
80865126
63715280
73457351
97070489
29740625
11515731
24656290
90098440
49977301
02392777
37371378
05072630
02462098
48925338
75247961
26700110
26894627
02366877
77191161
06805947
11970323
34550965
29461600
43174301
00612033
23754691
85424792
55433594
17691957
77494171
09312248
52141640
45674342
63995910
41153094
17308691
02222421
78482323
41460808
44303262
93051519
40429284
76310452
10417820
23173445
03598014
46117553
16328244
50165560
61913269
44730561
11263189
54211306
51154224
59374621
86906332
81397090
78944003
86535162
50886693
89113853
63668391
44045556
84169080
85399846
26723708
05443950
45738905
07674448
61888440
69090081
12682498
30551128
00632669
01583729
34096185
27280968
02823971
62702189
33214387
34866372
28557890
27374973
13729005
88997982
88735690
69139689
13479441
01705962
29531584
59073885
01524608
51980222
79036209
64373334
33065264
47602376
73132575
01548130
60767163
95045468
82055356
10633656
50742405
83535873
79103791
68864303
66778491
49235005
28623120
54933625
67361583
35986732
21638926
08265314
06622525
10189734
54423320
01645274
42541160
19092262
27791428
60115767
33576606
04170086
43071185
14208395
48348044
94236663
84458930
71393517
22072765
06547868
06867913
26049433
68175115
78401883
93396228
05305449
93812084
36598152
07185367
65788733
74018318
87607567
38709970
14605688
10755293
77419333
41434017
26814226
40356534
26768261
56288136
71194309
55692690
94809492
48567266
36299685
77837355
62295969
19617487
69574691
46096564
53927191
10075273
03745714
94971901
38776195
81442048
46747643
51959188
57564793
48421397
54121544
21041789
26045602
35715805
86120414
13319540
54862478
49874411
75685797
48421390
07999403
89302691
98008732
78181869
94291050
63689576
37564317
77518487
49456612
57877044
94309974
06529245
19731672
54591721
57163220
72536472
02411290
25477598
99925617
11135176
33480634
10513460
22495266
61261203
37997886
32168187
68511068
30876473
75007319
32541635
99497690
37075635
15498836
79258244
95131020
57250453
89293447
59025181
79419608
46405372
24722504
66536258
43398445
59799604
83581758
00797440
46357134
69798242
63079620
00969279
29675365
81146852
96362234
89466139
70014325
29841035
33686325
41321624
31913498
97344551
27423992
65724112
53768072
84116516
75821952
68145894
15712942
64240318
02800994
59633886
93115098
86403863
64069680
93599430
95176984
95562833
73439658
39839286
24579122
24325625
37468149
50539329
71141186
43430741
71416535
33657153
70156384
66644337
45002213
25349156
14354867
76987770
72534150
45002331
07377619
78411926
18760916
23950469
86193087
79867200
39123147
22099006
20064593
87175021
11090826
85452288
14477294
12188803
41878853
51931575
09859369
08439304
57072870
82891608
66982719
07791362
84560396
83388114
73604395
63595997
48650762
75518135
90210682
02403940
80380495
06049632
76651532
48513660
31739184
02076306
06003898
13458973
53914050
36578154
77178182
35998385
62639813
29537757
83582940
17250335
67353646
89656865
81588612
20325513
85093347
96737379
29581966
94139508
94940122
35435328
36078610
37046028
14295639
17366016
63661821
37512971
94396308
70432983
84441590
16270718
39206058
31773027
72278693
47193923
49192052
53854018
47194291
52635262
79476229
22031759
58186377
53011495
80468678
86266737
02100169
00149329
58327242
29721079
28250324
39230539
52450995
32600561
71168619
25132852
77703483
40876124
87151569
65545151
20174980
16413771
44208158
75442571
07031197
27561339
29558711
05339045
93359250
37385142
94011691
49192008
21909911
60518972
48345979
46915866
15248471
88982571
63251967
71167944
54064848
32346113
01435621
28402644
80256805
78261830
28165386
10146576
38888457
55653444
04842653
02029432
39239541
74748568
69102236
95312449
71899155
25658795
44500129
48488304
66221012
40356712
03021541
14983306
10445468
61668634
24443073
87074832
85406952
17296335
58008582
05843946
81983618
66900632
93929150
52315142
82309383
75924181
94893273
65892279
85256759
71100402
21074256
32781697
47812196
49489930
06047480
49300624
95703920
45405581
05581104
92800934
29005515
07731332
46439416
26395446
11426826
03910309
48138967
22755862
85616986
46271359
77023260
16958608
01042698
31383309
19072690
88686750
75868132
93770475
25542081
30053288
39751167
01592650
93819069
76893065
20583859
63787161
94822236
68577682
44943429
75690303
47808796
54239713
19383269
03299806
73637346
81749611
47681747
95109665
28331990
89870780
17779912
14843122
30219958
73725156
61377455
08429123
45965538
09033874
49019558
54212160
93499066
01554463
33995565
96654828
53140315
74718150
99483671
30687106
52141575
20677822
95114116
86375763
02426410
17809234
71486659
61731924
26475829
61165161
34166371
65244277
02114512
61464066
42295066
59120025
93375362
42902068
71194016
39235147
11671559
10408875
43196800
48440056
69180988
62925473
06439476
96136372
44648771
00863357
07448547
48934927
80739318
13112112
60105429
64724744
71620210
31794208
60929462
65627238
79635882
11422899
38609731
84079381
40729980
23201119
54329316
70684191
79700939
54906338
88663794
22486318
58426189
72138368
60699161
75975141
22866129
27664087
25502586
10387280
97959813
02175152
87192692
23774887
03450074
21981792
46594373
76825785
28226573
26997725
74826389
47565843
05951067
55828371
67158305
03843678
80529952
73856542
85086595
79892222
36424945
94926770
38818013
38281223
95843485
37561497
97211643
09219331
52526325
12599441
37719290
25433890
20150438
60728351
64977151
12751131
22291263
45591549
33440034
54018969
40438998
60979541
06812614
17159165
66739508
29075131
75020535
26905100
78931127
50802437
28077434
64175993
66374474
19037250
55442253
97057882
88123157
20768209
99324475
83006251
36659009
35255333
40883208
33154675
14216300
81814404
39379321
96508462
02545151
83062794
76078114
04321700
21515152
87294371
77063305
13100734
27135946
37108040
02111356
98446596
95372369
80496667
90388482
81343435
74557478
95310030
47970968
13519534
66257587
38337543
47052643
09152029
12119231
36213503
82191726
86456011
22528738
06929662
95062490
74593132
81840888
37946945
35915458
48854485
04483896
49730152
77313149
80216968
96423748
41986528
33696732
24141916
97271752
53971149
68952055
27879313
39744808
69929019
93382030
05560400
65238869
66075910
61355423
16006073
76951688
26476896
81390522
79447965
95291810
51763673
41545379
86253612
04236532
46838711
34724588
83266719
41852315
01546337
40875899
71517959
93366957
71747890
86038192
12831393
90983576
27320130
51815650
22246006
11052232
58303049
53091249
18191486
86265837
20755374
36655916
13001852
18222766
59832970
78918104
52620076
83999326
69187458
76971652
56241385
79301077
32989369
34038239
64162458
30312751
49712168
37663882
75248246
36542307
55270560
17037351
44197714
77755413
47188472
44411491
13184288
29522482
61179162
14846908
72466352
83951103
66851931
98360573
80207673
64852565
30216961
09050327
23017133
59891872
37241793
76879464
65611717
66196490
84920052
39543878
20526210
60449836
24144967
94207555
66937604
59671265
82137394
61880445
61441716
34685126
01259936
20826044
13014114
74707272
05755898
59624297
39406897
78528076
48283793
85378729
82877471
65446925
94075164
98044947
39414961
57413844
72125487
07970985
47524443
82759746
60035020
30478249
90148713
91447525
71948407
38675016
86451819
51952055
87498951
93682870
88958155
20677907
93745449
00069563
55935398
36249340
11796563
53520244
38929139
93058005
45149667
57642137
11001583
91129465
17728222
87286126
62496195
42670489
66183664
66881933
08044749
39584850
13234954
14021891
81052706
50796113
76650801
70891550
40043476
23391701
61936773
09133701
75011497
07403303
45871402
47345618
81328790
10464466
82742523
64647641
63768993
15637003
55467041
28624491
43857530
63373614
49734399
81428985
70026070
06884921
50896048
43951109
71943949
99104873
50530224
04693687
57918731
58999287
02443379
57359150
27402730
95138044
86326671
39140230
59411691
35252258
21367927
00320619
42056470
21923519
21826483
05029979
28408061
86603078
01910455
22860969
39560802
06834637
18252868
21544125
87028200
84855162
84865243
11989920
53500275
59673982
07654182
28745373
53510893
79281143
63418566
51276055
93708101
14811782
91702004
84472498
66189951
94294131
76957165
20393350
37762912
70034478
73185758
97495881
42999405
10743177
63549796
58467749
49615639
27181670
53406994
83262155
40960353
98411168
66805012
40051913
52299646
64649476
53676434
53556086
05102655
92293222
17808278
37556275
06677241
96838494
44116952
76407824
21274548
30233736
37841572
68964512
73175678
00624463
87975567
67573634
12293332
94500193
32588571
54661558
58465807
13929753
34647602
99918235
41890233
24871868
73528559
32202316
74036464
36473808
19616129
42026891
15902614
95821539
87222181
02849132
58617726
87780686
54509813
62375333
95166575
75368371
98192175
08706236
41406195
02521774
15482305
60385708
59563172
08180022
96102183
64279194
48045385
68271853
63116271
10696598
87671274
90502186
22936810
91287549
76314376
35756627
52055229
31975309
41480282
29493623
00885993
30558777
93477831
56669805
13566270
16600499
70615743
04544847
46636868
29831626
32250537
29137910
19236830
82543306
75531068
73158575
42776230
31297050
87329543
55910907
59008615
33775079
94118408
88970078
62006700
07704786
39447074
45356798
91751809
40529847
01191873
24485529
64879748
20863736
58897319
10338278
51582681
75749656
35296151
16116520
16748689
01364288
65490207
45049614
18127744
69040881
92293745
74088822
94644760
73350660
46885321
84891845
83937556
64469656
50183851
24803562
79779441
73171445
62259067
79464443
77253316
93524542
14606070
78228892
56376096
35736430
83258208
33751545
23329355
99574555
99482072
37900325
62534106
47407855
49192912
97580894
52514667
75150676
82248299
96107813
63828583
89254221
38422420
08433622
88296612
98378974
98132876
81847747
45348820
19494760
82886463
17682968
73509870
79893474
62929828
54117944
42878565
68962714
77735569
55340085
17913838
56556873
38723739
58133807
58921288
48415533
63013358
13385061
75341533
93317248
82017980
87043720
34273527
91520126
79343972
52761254
83623173
79528880
38719616
16721868
70849467
82341286
24577751
64111092
25487530
31065311
75434135
06216549
26459857
41161403
63348294
37331456
93644187
34552755
61523119
81432148
27248397
67459612
66494014
20026754
68249851
95052004
41377964
44622859
68488730
63878497
82297327
69937842
39961790
73516951
61362821
77276314
99445141
90006440
66494583
31424885
36781583
25357832
40879803
28965237
13000117
19803805
23009885
91082316
37892266
76437340
02009691
09745205
85751862
01501020
32365909
92563975
82692007
97827732
97181143
28676724
39284921
43796712
69724835
15696609
08227449
65657027
99321648
46049664
18317015
77184031
39512554
49959791
73229828
17372465
43943252
31888223
06425227
64233257
78579235
17410460
51957007
40749305
37616243
48314529
25054665
57658829
04849399
25130125
06044530
56973130
72283905
98349021
86512699
29998942
13414622
52272931
67568855
84123742
09871453
08725710
96651946
23735791
47021982
01792668
91525848
92388812
26642277
39300459
27945078
95684644
92911400
71926850
60927703
87335378
31754633
36630416
08654618
54479812
82954960
27516019
52721380
82567340
99471908
74302700
98800820
14985677
99051374
76236365
97731714
48097057
79479554
47590495
48630772
18460907
10728694
79823806
92832300
45759185
74761848
15014648
60291853
92303946
96908394
55367646
48547293
87994880
01491592
04388917
98412648
48207953
28783964
46751939
80287228
81334476
70385874
25926977
20294467
42553264
15767127
71322684
76422012
40906786
53981026
59989345
21416582
47865546
41454804
71858978
01394192
87303136
29279880
12048284
16958313
09167757
41569962
28926240
17075636
62124256
10224482
52448882
05041077
84053991
00829461
13689648
30570739
23538157
09447357
83544378
82393543
90313427
70692031
86265903
01669298
08177136
93754474
01783895
08142999
09932403
34939490
69691451
68152161
70701984
22793017
47330679
36436069
23302819
75044359
54585281
72152788
37361600
85357097
58788992
63591900
72464950
12276960
14584429
95777848
34876041
72784532
75617759
60490944
77212813
28505144
37630316
39189968
80971226
53897820
55809121
85902462
52890209
92639785
03184031
99355765
47893356
40942411
01409994
01453874
03705558
44679142
60448713
32662301
35231196
60975433
09464782
33945071
90393660
14305208
87677117
09605050
13374348
72157976
90957346
55710846
96052511
75985209
37642522
94750537
23935633
89404081
25330379
78734510
38983283
67531353
99351088
10176751
48465704
08839506
43160275
83215895
06361612
24071939
31073804
65594482
81788042
45523471
54565678
26296786
07568304
04386976
44776129
63352671
71282402
23886450
65927762
01646982
71007587
11561439
47023463
11530932
08444908
85337151
52500423
45614063
33241049
34909267
66440589
03322349
84052853
02491820
79488480
10640002
94265360
65121233
22803174
45909692
43262384
14478964
89172028
51647754
37761934
59589835
17839487
47038156
01967159
22772670
96655058
96100926
40146618
59864287
52820449
92487761
10746123
12007584
61816451
93439696
17247575
88188790
03016129
72648539
77728515
85228722
30041509
64596046
82439459
75077156
04096828
41401616
86704240
28029210
59312134
97291488
15062015
94876949
30556865
15509353
71807725
41029101
76233745
57820371
62951217
11276251
71239190
47717614
35103387
05148369
28577123
15021927
27911100
59706172
32038962
31773349
18400837
69127217
26913244
97144135
07954369
18592250
20864194
22560552
65627950
73746840
92919275
27302585
95139947
46407835
94931608
79557778
37089913
52203738
56933827
08237420
52835578
86482620
75475834
66820316
61942389
71090720
72339605
52071499
21233570
66519408
59950034
67690120
40206919
01437728
39351569
75772925
24947884
44772263
86796140
97436684
30656685
34265595
55788752
08025004
81520603
79839164
32862768
22031925
85900749
80105875
37407827
78206847
34665986
26022290
48548985
16262231
20994922
16939853
75376584
83187660
61080166
81209033
60752012
19380801
26907353
76009872
23465405
52637891
24644673
39226923
98697023
71503373
65166990
79956108
32534906
58560346
76851853
23625538
22727137
38950514
05023019
72731898
74897825
39744401
27280368
04838524
61131750
61739535
89443416
05750765
26133315
36846438
32948836
27678902
85091315
81429218
41280749
69718247
96931746
58799620
80375802
01120728
76816701
32520433
45933316
86601687
32548161
26256140
59174104
27320255
70961270
05615800
71829793
01191063
22442487
62765074
51007812
71829737
74383757
15541497
15065475
36704019
87684646
29388932
82739824
01956970
94340146
32634364
79518271
03888212
38702687
23462080
17598265
45223711
30182583
60397405
28772548
78074097
20952045
87194126
83189823
44876118
08643525
67726834
71178958
83631274
91084089
96821385
60188106
14400289
67783197
08913760
64378395
50281524
91192047
28009586
80525203
17996070
19678527
89623678
50618165
30721663
13712451
18210915
08914525
28962240
46931646
62056858
59188533
94009335
74560228
71678527
06533072
42946192
13076091
57492762
37307757
34164868
37075564
77841665
00691261
48011245
91958840
89421626
95783713
58442315
54360645
38744476
09318409
78474698
46176324
85466326
80780293
44722823
22584426
26251708
94092025
04469785
09642475
31297649
08016624
82483420
62833550
14724338
41039042
34184600
54367021
34746091
20727302
36794396
74087516
59868328
92437051
30731176
46522093
43313334
57711723
99798337
24896249
19459588
78843766
70597799
21875280
73286481
42800661
19124014
76338198
36648280
25082753
95637709
35667284
33658213
32068193
17688168
53837057
31545602
29013578
35547298
67012258
53055977
80117122
44338399
10415263
71796166
36914537
02786934
82898995
42883341
11766014
19790224
48962394
17839094
64306028
86897534
91871049
54876602
10465951
67311444
96096575
63560959
36042728
00166044
42463963
16279850
59775175
42606972
45197021
18043698
44502716
51592855
46477679
50841511
99219690
02357202
11185862
99110621
49701605
51114420
32162283
18835602
80868000
75863078
64637357
34373648
70159895
71034080
57395229
34310727
37948056
29250994
37792621
90484872
38351580
16614269
37928097
42769995
01834601
36690594
20057984
76295617
19562211
82783236
70781101
67484988
28734952
98078675
85565147
90626069
17984493
98909393
57863402
57646860
22401453
67642258
20371203
10348651
18879558
88596389
59897381
96557733
64198609
82913982
41876691
39488217
40632040
96452100
35724998
53065513
86853112
08532932
28039785
65042243
95527066
58784594
47074343
84445200
53214853
34324038
98964749
90224101
83077316
20178224
33864540
23929913
26357031
92109154
18442798
40832538
64728220
22902993
90127077
11094647
42343506
80702962
08023458
65450544
93769495
21110268
95621739
48295962
21991519
13546813
91194586
75176640
99281077
96768024
83225237
91370711
82957883
28433622
10249139
93591800
47941616
79288691
47170666
07796910
38476814
23776967
83416858
12665071
32527638
95802765
22215921
60519891
94077454
10877495
94838946
75301047
60931516
04031295
88819190
00646893
78609301
96639764
34963912
30232329
44526338
84710377
84399665
77213139
70903595
36192663
33942657
29960037
09705871
95520758
25761553
97222615
08398829
19866501
55600973
67445595
81427645
13475713
72759581
94166597
89058489
83979931
44567564
72256835
12587379
17720282
88284044
88223118
02909167
59889802
44135674
11871560
58052802
89695016
74643590
46340441
54527140
00757074
27436530
68841728
17185043
32617359
91423818
75407710
62801587
50481930
09502638
89521348
93675682
37233760
84899821
06715868
49302513
44261199
32799127
25061214
46527608
45795685
84080839
54911997
51581565
55221212
43801208
10373614
31007786
91212611
43465090
59650189
22733804
26579239
03195925
51770141
53400098
13335171
37582941
43142058
03548611
53786593
97286283
18975719
88386336
79321518
37406540
41810064
78577821
06106575
43175899
62221971
32883500
60040101
23704012
95246720
52449221
02080325
05312299
00123068
95165524
39461917
17416384
00682852
07753525
78333776
65966964
49037158
43097550
58995403
32135311
66167992
30832965
16178764
17230307
89616540
60310865
23717076
78759787
20666086
16799640
15461472
67099623
91249657
84146660
22451047
77409908
64269585
90111677
30111305
77238213
40098080
24196687
38650549
56675863
66735081
02035440
04843337
74983762
41431567
85268974
54034573
45280244
47543595
91321795
77467437
07184108
91964371
43606733
71932774
86231807
95688655
19424645
36257219
28438545
42895870
50188528
12291742
28548823
12395280
16589810
46831925
41322740
99358675
59937907
55295775
76630133
84972990
00142413
88004377
31175452
26977336
10670556
35555297
02352024
25005982
51300849
61048112
63025113
61240769
00607134
13816001
49969065
29083596
61845510
61836846
33234444
40391523
38279910
78141882
88897035
45274164
86970371
30309355
93441205
07535021
63661330
51525287
94456029
53545431
65645555
16712940
89373227
52671904
64342612
07877057
61651924
93334580
94819011
29078572
82115813
90356582
35590534
23349950
82074281
96471111
68785428
51380857
44409679
93685138
58110518
14948436
38988827
08655558
20050517
46835934
49557521
30315712
92344126
43377986
00702659
07697281
23018770
85790437
95517363
71224451
13129124
82086989
17280253
51714412
46832839
62654659
31760793
67900221
33550197
79454423
50688457
15499073
68692641
91333016
81474204
18681132
91808486
66076411
93448532
98251001
83982332
93604955
76681199
69936047
99938030
84104767
55873430
10882725
74533274
19909432
48864253
22794186
78197269
40590670
26968373
76099373
21351089
66986068
42663757
41125946
23963713
11786601
39072913
99456296
73134976
81826133
45232606
81478077
88959918
50359642
91322551
94597566
06917381
66386457
48824398
90666316
63638875
72469292
12008078
70878530
42152137
22519423
89193431
41728624
92556955
26662893
64910730
16575517
94579247
01572118
27384569
03942146
69562537
71541827
29691312
35885823
81194373
48107834
67491132
67607002
86628409
14151573
11411392
22921109
12651205
52202989
27958945
69300077
35156115
86048778
59264707
80897331
34424803
49772614
09014621
88301877
83580349
58998446
99596899
19724332
03064066
35377532
23796277
09899619
80101511
27254388
13291699
90198200
08861423
76966350
85764729
76269667
54374574
08376035
12601695
37999570
81267893
47005396
69973364
70642443
16982366
39534777
97501808
85700916
38381633
09449711
90774748
05452923
80521402
71262899
96643600
75986027
66838087
27008232
63542148
10179856
51128404
85598290
22988526
34284774
43429883
78156304
42984070
39576840
64275590
90578030
99198270
34026251
34784584
98348612
55629925
47998353
63662928
68033956
32860302
72713494
36428428
84885689
69064981
00523893
47035392
76643382
46626740
92022813
37564182
29887104
65492699
16583323
27753434
37188059
93344685
00130945
22891228
70824477
12202576
66786585
85944720
51974512
11256128
79473089
47796007
73067428
46521650
68660864
08065328
35368875
99345564
88134992
48240963
83895585
17827768
51998349
38698450
57399364
17913439
88082181
71680077
22429785
54202727
89517734
93418808
27379492
44453544
58429480
40329169
94935598
46303464
13542542
06550843
69505164
39912505
76953950
83119017
49952275
66029364
64399424
12648836
67378777
05409456
78054331
97659515
12700270
62563846
41239578
85527088
79413443
34494057
20360185
28542886
63220452
03368340
50986346
83668252
52070464
91020969
22193775
73314186
47698129
52706772
76112198
75837984
82883187
67718900
48087894
52437125
37425011
05278722
06948161
45734008
10220363
05532358
54562700
04583403
74852235
17539304
09228851
99497733
31742119
78814238
28364719
93573642
71187590
04283986
22576225
24916535
78501697
76447362
75371133
38298064
44990040
93076382
10625189
76144859
96646077
33973106
43362473
01945019
16214700
54097224
08494156
82772217
13668571
96805202
86866844
01865513
95161376
47992587
38303723
07066263
91166571
19606930
07278808
26401832
30779784
59299494
88446539
98219009
91057545
31909694
26456062
70008421
07784589
08027062
77311560
17424386
07206404
25051232
76997002
22993109
07033392
56971279
47165733
32615174
39417364
40511504
17402344
77206819
68620767
57341539
58896304
06687525
11743459
64724421
05323880
34009914
22141493
00277093
83316833
28041136
62066777
60443525
87103538
25843234
73576112
66831495
09740058
57263233
54902594
89739749
86805844
87732046
63251902
94003198
17520732
88784472
94380508
08709384
02946902
40050943
34332440
99390434
81271552
51334887
39355677
38970370
46123050
68877869
76288836
32048450
05455317
96028017
47603346
46025052
75742305
15265382
32805792
42127302
09056414
45901339
01049719
79567516
19061689
09757269
88575596
86868260
06034794
05741105
88992349
55813612
80733612
13478655
74433181
15537007
52265537
56019744
51263158
86931832
76064405
52127723
55285373
00871702
54667134
79773928
08287188
87653125
46188138
54197169
90287456
09624087
63221612
96251451
29990260
14137801
38358838
29753516
79720174
29771720
91589644
00155015
20508604
15177633
59564256
51102418
38020298
96979482
37023737
30311073
20653640
00811305
36664282
21668067
57417883
87888481
95282658
16591850
55084995
58431286
41257134
44414857
51633339
72810455
91250191
78918650
76144910
71460321
62476479
26139377
94087440
45405844
70961369
77174603
81307133
20675595
35922572
78960925
90077401
71923609
25739310
35854949
06193456
73258739
61930543
05338611
47372145
27580953
44145765
92282996
20110994
89649801
71378992
77943193
34679874
12661055
12448505
42219888
76063338
03283283
22241980
50711803
42441094
65906953
09308703
81696281
92188723
53284385
35087539
62413622
85400195
17789688
65391383
68894082
66578311
75203590
00725870
19054691
11408726
51228844
83602110
54906351
52427726
79867686
18210299
66449954
05913478
62343600
40653017
57203514
45474980
75425392
46394152
89290657
06582513
38812440
15661302
74633985
60677874
12665659
77246662
98035237
67522250
98419606
16483325
67787344
00084065
58686833
64131035
89951820
37538754
55366471
99487425
53548196
38846842
28994745
63247796
95640461
41896323
06925907
03468578
87668813
81339814
33107904
71446546
47363233
82026522
58017806
43408033
34188720
64323573
13747875
68609253
30510321
92640785
26283867
34781035
45529309
09117512
84693004
97808188
04530211
20699704
95239782
44115782
02091636
49729866
97373592
41441682
04652121
15692123
08082925
86506704
85185525
88899146
91286641
76550731
60728789
45677190
19733693
15785249
82118084
59000081
08308316
17519703
94527772
78542457
49688621
78051221
47269774
89767167
75982229
79364133
81799304
92931179
03263373
24267882
67986144
09788986
89861694
19808870
90448953
08291919
53803762
02623864
09113389
33726392
49984039
43359572
31143087
48503603
03442916
76365071
35005803
12207709
31555133
75570778
81675363
78529133
64982697
37799681
32833296
46354038
94922252
40713614
71422305
78550689
32477529
14179343
86017080
93887833
64913392
01046289
37216125
45039847
33098727
86159753
71621665
18777855
34621162
40890506
86962909
33215639
77857490
64543678
80531257
61373604
73709368
03716889
32334288
80343669
53764636
96009580
84238723
30982416
46320470
15442588
76860714
74329433
25005254
93528966
97075231
47842269
68661940
52144156
70754483
57058936
35706352
12175583
07708670
86443504
61349741
35388835
68790604
76939762
31875664
16029575
78739015
97152530
76586991
63387376
52573677
30095705
45089718
06879742
38218728
08090650
05255959
11171519
03518858
54668083
05509300
10427034
11926336
34221150
94001526
57999258
37875075
67676877
76800420
40692355
70221309
45597765
27384213
25191002
40118606
58894798
30538951
88331876
88308370
71727644
55180923
32599793
56045133
81187433
02676999
03562922
43739327
44001933
69911514
06918649
31888414
01772562
99649201
69403574
99980613
03147130
64669315
00028230
10793695
03851809
46697014
85929147
49874604
23650296
26333738
00587870
22973977
53067713
95989160
11248605
17822860
32111283
44243079
47073181
30877267
68239381
37116333
29904085
44519429
21475082
39405676
75463284
15692953
60829826
77538301
44396654
03062311
88097425
44327475
59780845
16525403
32598099
85561527
10541392
20271226
43596762
88534236
28688008
58562925
45889396
13425431
62354944
02039813
78445741
69866387
66341361
31570226
06016206
43075413
97178703
86550354
79255316
16624754
30709072
05032466
20183645
22200788
16740664
74179214
26704606
70645206
47553288
91279062
22412126
83115705
44859157
07921030
26069633
46380424
63280965
92915349
78910446
62061256
67491545
03159861
47304056
46066828
64866208
95890220
13352451
61506799
65831016
50615372
76625041
36054873
00047289
94527886
16510387
23028719
38154577
41292191
06557373
14380777
56001442
59851871
29698059
03344679
31125430
87260578
16388950
24657840
79700559
87529366
16476944
71081522
26252795
37096488
19990788
96365461
48150925
86764067
62078353
66854947
52212324
09809224
82954628
16613996
21720115
96465638
64994793
94239067
18730257
96084723
36001332
63463549
38754161
40023890
10193639
34203988
92734401
00672681
36613110
55874876
34688156
55015828
38406239
00599536
62475096
24745555
55842791
00370464
93853344
59173708
50945606
79263242
60319272
12057666
92253201
39483952
67183915
38942153
14505769
18330733
39920726
07732430
39939791
32076016
14026565
71952573
55395960
62326621
28469734
03505918
62589650
20594811
51255945
19742883
57662732
47614056
99725157
68254824
50530015
65359149
17899185
52050742
04553152
01781032
38532125
87636991
62719408
50942477
88472532
89008410
27772153
14541590
92528446
61672602
80634530
94735824
93233302
72567308
53987252
72730039
31742860
34094179
26006030
12767841
28550234
03480470
63033653
76966324
61788265
52293500
19356268
22860013
65595357
05170972
97272952
82570650
61353044
81693564
81292208
90195234
90560549
00814459
86558512
32305505
39693600
23373739
03506587
45377821
34601854
14963933
78260662
73523211
34831248
08776190
41440411
30063109
76714710
36044885
86804841
77297096
98156572
70321757
05560005
50234752
27743222
01048913
02175782
02114455
36144381
11763356
53201659
42207855
28726587
88753959
21840904
69709383
04882381
27105073
07937029
81436068
21785792
32799282
95546035
45613645
78116700
41915046
58412430
89200738
76753738
90943286
97436531
42003679
34517375
75860270
13615113
17260301
81751890
31832342
64956997
85421863
34866949
50291467
16519683
15537966
30916574
25608708
68982683
16950184
84875260
89706104
43067752
12925878
67478076
49685705
04635690
17414417
04323615
90917736
38433996
66283865
65395640
46018241
17239129
75196948
48241398
58759747
67531685
57710867
57751491
91196820
02862333
39236369
50818308
32151664
81710858
45167213
45107038
65693171
47910257
24791965
87755280
49356132
28602244
96525854
42024335
33585607
97210209
64551203
77757280
26254688
57060058
62130663
44955966
69092246
65048997
22658394
68871071
46470457
94156804
65939952
29706465
91240225
28613665
14242593
80371048
87165911
96183206
20333313
11668379
92999014
68288886
98022905
95896328
29343783
00606381
94659915
27036133
76205973
44264217
34569315
28542158
26479286
30939395
92606386
18200785
28612270
23904239
27797144
03608812
30311769
31475328
18462396
31528831
04377287
99334804
92273289
29711066
97623901
33838958
37362058
60728153
94339635
59698456
13912340
53951426
26836541
82309191
59579320
94004267
97392904
07532157
96640723
21860153
98247409
69865386
03955386
48209962
29294272
33720465
12607002
87805304
16741672
61910660
20536392
98191478
30234112
90477279
98516403
46575848
80802580
09625343
77499372
34534356
57494696
26809260
65667789
81840996
26650289
79903657
42444710
07912045
74526149
75914078
16271097
52188898
21336963
53826810
13133153
43240439
72767747
08966596
83623464
60447791
03626316
70625547
77745532
31841447
87542716
94746105
38722088
76992749
96485692
19085372
09743321
34818697
94354650
29557780
30891995
12741162
40018828
03347482
27408137
55848553
96913628
26901418
55006829
62540049
18667406
35058606
73138345
66589523
43220241
81340624
62880769
64648342
81509538
28822848
92580836
92913206
31035567
46025578
61409731
47017282
79483297
02908618
18676159
95159892
89065278
88322474
65039945
56072016
68363415
12163870
90695093
00621960
45185977
13002773
95142064
88697540
51319286
65092673
63344820
71458153
18041900
67445409
43868915
73132142
59882399
02046313
86022776
16241932
93340092
68305049
45075000
69471392
97151312
36481993
57296352
78346936
71172213
14099543
19875908
85485902
92062290
86242319
84686538
59372778
95691064
73169690
89425748
28455894
38553765
46808636
04833661
60814198
03469987
61464451
72490701
38725770
18452706
83481376
44123312
52176797
51873237
49604706
10396862
75681736
31911032
44440533
24850613
98742386
13765484
63678729
86930466
51855703
84220212
21639393
47000939
07187157
49888533
69222449
35768632
35858483
02832161
11484634
00725216
72255727
95233418
52837672
53018746
69845478
83414548
52255926
89587922
32694248
20735976
40901360
57444623
72217970
88768671
40218179
69665931
69645643
56624032
19819085
65957543
21263120
49437989
51379508
34576296
05710158
88744326
47275832
76950326
40435811
39835468
20848105
01511121
87874291
64197297
68937205
79052536
30985482
28717832
56741101
78357634
62511281
67607853
80054216
27884952
22631026
27834890
90598557
16981602
75656231
54360251
96424762
58391434
37986945
87582006
91255705
82752173
56759039
52125220
24164919
25326323
91443808
13483892
94126557
95386339
69118212
67007442
42743163
89475441
68206229
02337808
22852050
21191062
35198737
55641509
40730666
92188916
54191398
21844327
05265763
21781260
70037087
49564515
68720788
85803846
12491354
82553760
10630444
89351735
80936536
43193356
98870858
12535020
27102101
75956384
60098367
23581189
16655855
81734916
05519430
49411753
59622693
77544600
87348729
30246424
74294564
10357220
06332067
61839010
89627414
38675127
51355136
46624913
97077826
70949715
28428846
33360916
34414183
16059388
28236372
23763773
21244138
57800773
88946651
64204768
68832294
12710171
34143540
20693369
55238914
68520565
04489436
56183718
90892641
29172742
56136678
90663590
99417117
11537418
68919512
26536198
03863530
48868479
93004044
64480964
39458043
56495779
63943060
18280255
10555209
06379200
32977121
61024732
71695380
38883930
91942939
99660892
40496259
12500284
20294502
80020002
43565694
55219541
45511948
70268563
55704928
34890706
87567804
57146099
17378428
10121228
53139627
16406920
05758597
58148138
55902674
86558257
90610572
01594220
65505777
83287965
27864432
72137212
29728066
40900757
30929113
55858254
71833775
56632721
12634405
62399088
38286887
43889654
09144390
48045839
60756838
71255533
81267770
01470432
00741162
75543198
38297487
70099001
65150342
89210149
44844157
64939965
16844798
15138092
52084786
32192647
55383346
15075688
41430354
21070678
10137126
51969708
80822789
09012653
70442409
40960622
71703967
67815821
75610304
18994375
08156367
67216825
01380873
38802918
78797028
16056862
08803726
29431874
16713533
35406844
66546675
42544411
43062712
42891458
18278560
21406273
55909868
02939314
43041897
87757620
87468266
63799609
48425541
40703201
90105747
58904059
43867074
01303039
14317293
97516117
64559131
16721719
10319447
07597771
55203491
58595080
19004491
22437474
77251188
11698877
17699319
21821146
73286515
51054814
51506014
48391274
07857265
48285119
11958095
20327643
05323124
31327556
21308522
52596324
22188647
45548634
42972485
80751957
23906757
28843501
66480102
53641549
84283289
18486789
08751182
24346378
89382591
53299499
32586150
22311805
07228729
21122763
07974413
33853116
79616397
28640085
32153338
53088768
02990146
38265517
80308118
90840750
91620070
25115909
80384826
45154968
58196661
56011223
92695950
43832911
04486991
81997686
27829800
66729137
87839026
66064258
54832145
43557320
18090305
38523789
35710490
01560989
43831799
83955913
72018460
06643313
06997293
15659595
64609771
01413527
80393157
86238939
68608248
94095995
54052906
16246751
72222510
93361043
03195463
96736030
40240815
15875107
53085628
36120426
40873729
15730908
54239696
76920404
18069202
97906759
95188782
03772733
80506761
81517285
09406901
00506581
53184482
72856173
78030385
91140398
77844489
93094892
90639754
17329477
54439730
80989489
02644704
63094840
87426815
57060951
19707378
36589995
37876762
92452867
47158628
58212747
85227465
73033409
65506544
84545144
70958799
87296901
31905971
18405321
30553268
95233608
61852376
16720898
19812141
54574544
15382849
09984258
06929041
90681497
97711662
89725874
32680029
96840643
85497232
03742655
37671178
42831507
06831950
22743967
17791761
51381197
35565831
06628910
96853096
74477238
08719483
03784057
98850239
64500494
39511404
62591774
61365645
88753067
77919174
20764937
56341033
80194221
65713639
65174674
74775625
52060795
43549679
22513560
87866109
29536692
93966729
49437415
18685505
67749486
46046736
39754733
45705351
32110309
24996746
55783417
12297505
14376588
03067879
21170423
34808970
45805389
96991966
83270579
85885145
47378484
61511647
64606717
79423961
26318468
48599265
74983925
98875376
87978594
37604434
48506669
91557718
82677228
92839683
03048133
98244454
48161149
72008077
93647059
99481924
40120154
91396326
45858073
37930648
65538764
51901328
10257250
19479859
46659053
43727696
75105519
04966906
46941936
76988323
10598249
79040228
84652551
30459572
95180093
23036642
44558583
71387188
92080093
24700666
73718729
75508616
02522620
29155727
13451770
68351885
20995708
72744006
76314954
16390762
57508995
44183835
24283726
19780444
71949310
85950475
42313108
97167547
86442704
82868248
30074284
07462690
03057557
84608903
53898281
23483528
56234091
74123264
10821871
58020599
72001492
24990104
57119095
44147869
89344538
87248331
44815175
88494416
23007477
03485538
91417730
48713241
11573653
84788015
80463610
34527632
99835164
69614378
53467862
95505183
50267600
47736949
07474698
38103972
64850720
56102115
56648533
09555001
25526699
43792869
51206508
96789515
29263337
59233811
72482172
14889369
01990423
34360880
39023267
01433064
24603232
27685150
65364845
90629751
93777898
41012055
12482267
14277875
70519200
43034386
56916838
65354753
40162067
17099525
84180195
64437921
18973900
00158325
81281773
89178537
94555600
95235137
63087026
62691753
79914936
20715472
17702294
47998430
94386710
06329862
97195558
62547129
58499934
57919457
11700514
09364852
04442995
90901019
07314788
19529514
58953657
75805868
21191308
14426676
51261382
48349506
10835171
25647587
35135365
11195613
48856610
55405150
91142396
94910086
59293961
20988871
92894468
51557960
47108804
03049520
79366781
25977924
38568705
09398608
74292671
86976328
06971357
73527452
33192650
03514457
05527041
30195028
78770661
19420019
67204818
49203413
06211277
14235734
59960923
62874109
01337530
37524959
05006304
92758094
16639662
69286362
75633398
66756962
92861015
90086613
94610584
19102046
97127978
41102164
39266037
82532971
72536693
16468170
45120916
14536600
58660053
58164671
71295202
47651817
47614253
17127148
53897729
17615263
86124968
03350620
27225195
02517487
20458987
72463520
36833315
01158656
08137952
86579507
03406482
89437428
88026592
43192526
21840604
19876137
08688643
87462389
96067086
71279948
63829440
10445212
16884192
13047255
73194893
88655017
87425278
21792981
77472430
38799948
88881738
76716131
86540184
45618449
57711691
64537366
31836532
70447920
14803820
44851919
25672850
63490250
46928968
62387766
22988172
83695817
91300425
43928425
14345151
76769423
15177122
84554302
52892572
74008785
14182182
10376080
32570397
52518170
75372654
03078102
90009158
40796789
64084419
85359322
98376200
62783646
97189622
95753826
57847195
88147514
59642254
26332562
64431990
96942784
06050743
57432340
56559731
72708925
64504761
99827823
97128935
09673365
25996676
46656615
47654002
56924603
59516391
44927210
30690370
25254411
40261603
19584028
56896423
50824995
16393745
21873303
13890871
43899060
68383233
28148151
75490284
50577692
34225841
85270628
91962097
20823049
83675360
84413171
64604267
06999878
25125985
46331309
91263526
13751888
19891083
18074069
93329927
82236044
60363386
13618046
99296209
19569905
40904834
79055649
65146246
77804119
13302627
26737506
57637654
45814254
72241329
62163614
12969397
42213145
60479118
22437316
10376004
87717010
18279570
55740721
67865839
91355580
27138673
97559713
75621576
06498508
13960007
41281227
31506865
99877430
88569314
58305027
32673945
29614992
84823019
95956687
07442727
46729238
63553439
70258096
42422656
18663771
14206812
75006263
71274468
23101145
61268472
48630753
43559697
75648946
41432845
75944660
84801592
35945093
67964133
53173480
92181890
83310872
39806966
11540818
84223673
65287311
84744436
77209413
37361277
00222457
48264326
43520465
97474065
58534217
52782556
45243760
50261642
56355429
55486205
53945698
70763792
69974837
27296674
58601778
49379340
19819720
60316921
56224663
09413791
78682912
86614935
53548472
89486466
30479038
57308880
72704507
63053592
43021745
87657660
61343074
06854590
21145814
21223938
30800699
10264603
74955005
04164879
84681475
38337092
72058597
89319197
54615854
22746061
42366517
08997400
29979730
56888306
69345069
65245328
54001181
14081854
32592256
86839447
59951741
91097514
63173753
93385581
38013690
03186271
35367581
88631066
55934254
21316002
46297590
77463606
04722274
47506842
28392907
64058368
04412305
69955213
98692473
42248159
84315777
26062387
73720904
33429772
47198218
28534210
68993882
62182907
37466225
77394382
58168341
85266356
59717307
89054498
88434739
05769366
35900267
22509794
35955731
10934450
46853375
72280385
37987610
69531156
77132022
27893488
56777873
12648575
70807174
70502977
14414371
00387686
10310417
88668341
87508431
46172884
50420909
47365940
65926482
30265363
75134154
36981191
60741667
84549209
96421938
62331155
93158972
71774506
80787425
05692725
08374471
14179843
72038797
12362400
36161266
48780041
76849515
02449473
63431774
99593174
93442650
08405152
93107999
60694116
93131394
74215983
38338525
78220338
09467310
29240687
41432910
04318773
50392440
67345337
12841296
71510942
25060946
20292543
57088962
02066800
68890417
13266126
89782697
23716041
57922616
29963526
52637810
10388863
26717836
94863989
01931679
04666494
42776722
01081336
79871741
07235083
44877793
73635885
78072880
37874773
22738543
60030977
67671196
82379142
01052469
82695159
01558130
40288406
92223945
71152056
90801034
79433086
99017353
15705594
19523229
85023155
80856430
48979094
90348631
63380898
45654361
66822527
85973147
23404046
92824585
45902981
91506935
12459022
12516936
01719178
46938755
27642387
41143135
57831705
89405652
58211913
83900309
64776301
00908200
40476907
41270659
15428468
98693617
22550787
18369967
52513293
92736075
43107121
53537137
53505317
87575532
25643643
75701542
08338894
24233504
77747059
88834422
76150432
42006164
63464718
86185169
18699568
89642240
86127487
17022793
60167158
30745151
78831507
64247491
15703745
69195944
50274729
42506676
64402948
66975512
74757434
93344405
16299985
38971728
46894235
36432700
37546321
87189019
43948329
34077693
53087252
80235116
51687008
39963185
41969957
93041525
13270834
32488638
76835376
96481538
54927003
78078188
36198057
26881402
27020858
30481802
35793844
71377484
74627672
48359249
83576116
76654186
17820199
05332014
61867055
25804430
78625701
74207939
79721175
30886581
38969467
90227760
18734155
57208682
51910145
36952369
16330770
29452920
57085436
52804077
91991564
69460259
70525033
26294732
23928583
80827235
28850938
33618052
26396351
26423916
68373575
73553065
61125048
41524042
10705430
71520106
40288553
87445468
08252138
57150309
42970929
78430961
75304377
67874117
72270568
07956512
93442037
94803803
25982074
59736327
33575532
66579578
40221773
13400686
81187358
61868368
92413404
45154888
86200284
51848866
17726459
79684580
84386859
00286044
01360324
71154708
53348174
90692754
57993214
78356449
72828128
07595680
99265632
51888452
56492708
72067333
20343905
69715804
10292086
20455432
07410086
41532096
51136599
19635392
79350346
52057064
88855991
32131340
28964714
28734274
34274549
80095456
21696813
00250353
46723049
08405096
43183055
58879322
75421721
14031574
60846499
51862579
80906746
91354121
79311376
04867170
45035985
41236965
24590062
24021929
91098069
05457084
87795064
32113213
39162114
17464686
95554366
69228886
16043700
05477984
51359262
28471278
24126013
44558413
09749563
03316922
48763302
30581917
03541914
94782795
50107121
40916488
43232622
63765949
41934079
54135678
47257323
16755332
07417126
24242327
41965447
81571708
39770668
43646268
90968351
63873598
24313088
83534338
74945685
74874161
97728531
70290501
45045376
86046030
30173116
42268478
15688382
97548063
76358953
32488770
45890163
03690115
32862724
39726526
82136580
00958815
20643775
82976156
00402736
11959549
84119984
82423281
90079006
92086703
61137996
73823947
68369392
44816369
31787593
42585726
00152953
96222707
98248357
58864749
25350007
69651181
82720001
05637326
63510500
57438940
55976032
17974266
73642691
08154614
25193712
93640597
96226185
35036874
16451558
92662905
93904001
04143095
84648872
16651019
37524262
79176485
71590134
47430319
55002779
84042142
11590299
28935488
71903652
93889428
53195395
96336012
24685752
80730204
25476040
92008358
20238736
20679361
27839802
59239135
48633043
16446251
63421623
71438272
29934096
00912555
67849772
37160595
90481682
65464194
07548100
19378837
19211341
00201929
34723661
21220601
50395264
42237296
89801999
19776318
55606126
02987597
36310742
74604792
04757885
85715647
98075356
98207463
73753530
10517076
44079290
52012024
34570452
35539900
32453892
23300567
62539849
00428292
81801902
46036995
35127527
20814304
85421495
51692918
76699000
31138482
21986181
74940808
24552813
07162264
44849149
93477749
52931616
99242126
51378908
51262580
93771388
72767442
43596372
00093817
35624977
83121053
91871814
95725263
65496860
09103622
04553369
01610722
42251895
30969808
88137111
85888772
54811515
67056391
54951948
45363119
23526675
76439452
98320862
54003534
48917618
94139808
08773384
12886927
98396281
90102871
49122341
73517644
48637994
33511162
41081326
17110651
68944849
99944763
41587519
98690658
39243973
80486954
03107867
06754981
45289619
39079401
18944775
46767243
83188874
17263216
51920931
29893746
35546490
03899290
32810961
37163740
52325138
71543309
93501067
33629388
80943245
30857889
69095970
27120812
42183195
69776327
63055808
01836040
41158633
25089459
19933911
08275265
35890262
80709186
91399678
57923376
59965379
99069212
12969002
53604183
10307134
69955610
31228038
84574339
66255300
04516869
34324356
29194522
01961130
11285039
42112811
37409856
90524612
65746732
06581726
10291248
75353298
25334655
58048294
54533681
01897563
47667450
08100375
66077170
61218019
41447644
86375115
88910511
95766538
16634523
45003174
02637593
57313130
03340769
11910511
15530452
87126727
77358759
12158081
78562904
09318673
64304442
05113009
90313008
89683507
94073726
04483073
32642232
14422440
42638376
58109678
62703681
85810651
29165393
64902717
88101278
15170381
33025968
97414037
68916335
17437495
57467027
80284475
22837483
76160056
94550516
47162771
57774430
52943179
39422525
61682852
20105619
61155210
61056427
41699366
26104262
10136107
61321254
70219544
39106950
53199622
44558490
11332797
65633327
40396713
75807573
74927704
69935089
85308349
27402397
90099384
48346931
04061708
00868112
53888425
62331653
74314486
63879600
19355957
02256200
92127889
60499989
74987603
42704875
75449571
36999639
46032437
54530561
74353666
75263030
17621276
58864266
00235750
41123055
39371964
43947871
78836405
35919176
21677571
16924480
65267838
86158048
74986701
29615293
33143739
18362143
75123403
99831481
64463409
44023962
60057446
47914041
22076947
23040524
76524016
81964160
82359010
83084736
98505151
94621145
42144558
47077390
33823529
79264509
91030651
61255472
19962507
34161321
57824257
22289579
85714573
99349485
98216698
73485205
21373681
62942108
89691272
77309744
56925185
81057693
39221256
74319028
95050387
78725376
89491324
07014329
83751048
37884007
30176228
21242688
42012341
32988344
82236289
57460565
71161226
44755251
25240120
09512764
94440283
68227209
80400695
59535626
67805506
32600078
45311741
94175584
96069689
67156538
00297156
69521077
70251475
80166150
70836930
19977989
14353247
65757545
35708912
99775716
92779468
17537775
16286411
04873038
83220283
07128351
68857551
47739968
64063486
80807090
28882934
47823850
00261238
38089377
23784080
56464913
37066244
82351955
79155789
56608629
27165292
75497004
92221425
64869123
23476436
86173632
35900850
16330068
67239312
94218590
87036549
30926386
89016385
02747438
43124267
44332197
18836223
13722002
03320239
35987472
70948147
42839433
41547901
02227839
28520904
85232761
92202737
03439067
04106266
94742314
02254684
60739787
92801791
06411960
77473343
89902970
66785221
14383617
65051969
38058824
82256252
15508036
70082058
32178707
82809781
42759365
99131038
57421719
86877902
41935567
60601480
58132695
41116308
90146269
28600880
94612302
06473955
15234171
94726989
94737028
19173187
51545634
90474335
11088790
34940760
59360679
61893414
31461082
21568499
42812056
17684807
93440418
12245631
24267670
52086265
22219012
70093042
71920094
64711555
44876586
42943103
31721521
60925675
34076273
06646846
84821964
18391811
99451562
05053727
37313069
48101181
75918325
95297297
50349461
61497745
54727937
98133564
35614036
79235439
65284594
34816997
73613167
81656485
43581893
04362440
60432327
06255042
16570854
18029488
52352121
43191248
90853483
61479161
57119331
66346526
58803152
99290963
15687028
64461754
25544963
71391757
28882354
04575719
16186370
56436079
09730186
68282038
44270373
93290901
84055284
50248528
09630579
58516019
19505206
97993762
46659470
95094636
36280665
02091337
62458314
75656906
41629677
16773192
88419089
62052517
34556239
02329064
18495864
92366706
47213906
32749920
22755155
86337304
25099143
04739094
05751724
10618753
99428828
17515493
25858378
86452328
71980844
66759141
03885344
54039988
15196248
10600054
27156806
30282670
88485952
20727196
98669264
09532074
85454513
27495133
90038346
60618232
56148029
04331678
31647803
67653504
93452753
13800692
13746387
46976889
33415548
55349922
78195391
48090801
95526811
13074577
52151634
12555798
80901073
00753112
12177698
21546970
53809977
40962472
70103301
10139017
55166843
95255808
40418655
64375309
35331677
83186516
83062752
45789525
47999831
89388160
15176517
07286694
16957226
59970667
50722773
74153822
73129464
32168967
57832093
64458494
60621753
24480974
20315521
14207181
27341060
38457689
51992246
54373211
48311459
87858855
40312360
59267704
77938165
76063524
89211796
48714978
91245297
88425522
90218639
80107304
53506887
52689719
75536981
10652059
52710248
47635685
97166581
44987737
39935345
07791180
32073552
08833436
49003242
80358622
35009387
05449803
08641392
39423554
47782655
18427663
17932926
52064799
26619683
21683849
28961697
21161896
67707641
45532048
69334366
00496101
95095444
26309697
41655329
89167024
24834885
36280353
57049805
64397854
34576514
50394117
95474985
04477719
48791765
56977081
36828614
86890735
96374836
60533977
73758950
20606869
09584950
56586513
99599560
86060684
11121545
80833188
62996945
11519704
79582064
47904599
94568514
10344985
92634006
98601584
40322975
40072232
21939904
68741836
81594716
21292586
94205988
77603831
81888304
71987994
38682301
09445275
77298742
71276834
13024011
27686531
19067681
65451294
36630787
18087728
84355271
68738716
63413073
04611607
94451935
91394991
94391140
19652368
18423801
48538752
64614838
38924127
94580100
64561015
38598992
10540809
72170428
89995634
13801416
17682664
61364128
90411688
62627569
14732783
80833815
50189793
40027864
67880342
09159379
57970023
45960734
12925569
78788473
05109950
59826537
15384670
99433986
33667092
57434432
80981282
61558483
16220823
80146411
18224299
49990219
36274600
50549658
99010131
92734774
65030111
19340489
98050845
80690962
98000792
84060102
17417816
20249113
23232855
41904451
18603868
22644474
41827819
26037560
91245137
91457882
51011317
27669621
85007153
42800493
30168659
24618266
19127975
81488814
41068518
21153430
62724419
60910864
64921788
53633246
48205767
74303786
50973533
31770457
40002583
60807785
44001639
66325840
31306571
60930797
91396665
80607204
82630674
22952807
04423038
15359505
47736888
44318276
62812667
14463708
54842579
30209709
07017709
22319016
24004336
65264809
58250075
32865123
05191689
23794378
42861002
04908215
15801311
88877445
74664839
98746406
41225593
11354820
66486929
95047413
37577756
16011687
00516312
28513217
41788969
54134408
85969665
06073570
51031185
09146295
72123792
82182163
80782745
85171521
64949637
32246384
48842028
47146034
16381685
99303521
61207706
35488683
16682300
88763425
94982513
48365483
22411430
51369551
83320632
70224322
95187762
25487417
07927126
26547036
09728347
06411524
95731133
61660289
13579349
72588792
98092804
68966203
85501463
26488614
03267249
51098245
44649259
01306683
95837021
51277380
08484518
43771734
30438013
76538068
83789420
08031419
31341825
28513159
02196201
85925501
64321030
68111354
79325674
54911696
52712004
66690324
84927820
46491383
25703252
38223209
60343421
25189534
93615495
04475694
09156455
20975228
42303031
18355394
17082837
76466113
26794136
59364861
27941765
54342238
22901624
19483965
13981804
00101691
64772914
17827033
30884570
70622554
56212220
18064573
40444666
19952633
94095829
73869035
17225321
80330555
83314646
94538474
29414941
88648754
54416487
05471649
98660581
86401000
17483898
76312460
98830114
64614053
98771556
03351372
49455660
34345148
10240552
62165741
96036631
78033990
96365205
91500755
46431503
77329972
87451260
30037008
50243229
18972420
64192671
03960430
66403988
51883588
04307406
55144704
63090720
05841299
38831031
07275930
33653726
84930029
93010054
90393704
92416344
17426327
24725370
83092483
35004515
77856512
01989341
86021466
09290852
96671578
80298411
10340849
45088556
38316264
50486387
50436843
33406387
59426334
28211769
11467335
29376558
55470091
47325914
79204618
76893351
66357178
01106932
52161161
17550872
39369803
47707639
04128928
51644323
41228498
59154106
09032232
64799752
70186582
46844598
39388703
20223214
43754528
40737063
44692482
43610902
27987461
34276524
26678196
95437716
30226044
32602069
54693928
33642397
98763030
57686387
06305812
18653243
60114844
70799075
75776508
02249137
77409475
70048250
66204266
71926419
31859146
08743254
69878874
93242929
13368096
58934531
45805286
04036295
56032995
13725036
23365261
66464357
69625410
81810824
96731908
75491385
99102858
78196741
25921511
55744518
90776994
56146399
27261553
52590656
55974477
57163962
18573456
37834797
00858152
78168478
82512953
05616608
34533145
68009801
25280700
29882780
76644566
69088467
37310100
91238542
60380508
14080088
07558997
58032420
67126046
72628204
03676311
24204181
34971038
18357722
06584291
64726624
54856482
52674417
79911547
68397724
05351267
78554244
62231593
47290329
79883162
64889443
93206118
02342495
28704946
79946765
23501788
45372234
71958554
01106392
12743868
39226287
39907237
27288389
89789502
19823299
61737673
30336865
35248017
06527543
55291052
82120243
47445167
90590139
66664186
85219334
69922724
15320494
70828689
16813241
91084397
26201432
72248357
67736314
74743554
74337362
37931863
21667722
44097800
02425460
54439950
73028483
21049927
28865791
25073283
26399050
17814363
72676941
13799248
55133832
88392703
29559595
98432875
22337356
73771510
17751233
17169272
83479989
16590022
61240945
79771794
96669486
78545006
67464060
67552373
63957852
66944512
86772180
64737353
15051338
65591759
11774891
47894264
23404639
69575007
86075274
09801964
13918660
43558716
43972070
09478661
81324482
58815885
95377170
21039261
88824476
15510943
03497855
00635659
57674716
23637164
76759039
02940482
90131253
98532013
10991462
56466926
90545936
25038473
73087656
50474287
62385903
58149834
13128254
95290893
62563999
57370021
28406939
92593084
88705801
97041049
79833211
92511020
59842076
55533703
78867849
20389025
26503901
62467121
21446769
27610297
12310861
75017442
44274735
58102784
45881080
61895229
18421196
24975084
89255093
96715928
75326254
60188247
07013860
01257111
81125603
34251417
48884501
33490840
36629007
42636225
37865611
85298957
82337721
20936929
65767292
40423702
30561993
81760330
98549350
44475515
30000578
62911461
84954316
55714501
92070025
38648150
43670313
77841488
72822181
73609551
76622029
24179171
09464234
92480793
18976336
26393388
56296353
97537870
90062381
80299070
51307753
90924017
53644274
16314941
71722831
48840765
30847752
92775609
04464766
50793962
34530495
36579188
65804764
88617017
09999058
97543113
53390972
67200718
73713630
40360403
03401712
61690956
38985167
71193065
55743673
14372759
05657678
84708947
01016306
38541027
69381731
21762846
94389531
46365434
75323588
47942182
73592664
33088969
01017554
98842124
10888170
30856614
03557482
89204583
62204711
92052714
07436668
49949964
50529729
74232610
41083571
39650166
35212501
76566118
52504169
75135831
74004511
21167516
47429969
39700335
80464687
81768673
96984008
56757603
15782808
36899063
56115477
61830325
31125274
65068318
18916812
66389692
94283080
05404164
12425478
83337307
92702742
78780458
96625873
75814431
03906585
01677203
95105075
98543322
63859698
27846343
28179475
24049836
44016567
21314269
58297584
84886152
68581171
98333909
86137591
17366860
64940193
75606392
55056523
62351260
42279671
27424214
31411169
64249286
36071276
85344961
28759188
10697893
39415143
10586600
35062073
72249372
66151977
31542414
83750005
33932547
55207936
66645698
81871826
58692358
30811579
46271332
71541702
86482828
79022921
06443407
54507284
52182997
87440472
51825085
53902502
00524898
22002863
75798956
22111354
86867190
82477465
81403105
29157395
78917607
86529205
68470208
82146870
16401893
81188545
39523978
33031681
43196439
70088353
29819291
29321805
99586383
75015236
85369414
50364842
51080401
21121610
96885704
50423871
34608049
46570637
47262271
99022915
22944964
89436876
45570033
68892683
43855783
97361317
01481727
72337492
41714212
38760247
40631362
87957600
36254143
68313143
73618734
51399418
15625293
14005624
09201555
06169360
99071376
08179203
45674885
23535392
18318304
80840459
83519488
04153628
96154475
69907917
77107820
68295518
45704767
80125792
83588395
26414618
74544315
40049505
73026267
97280001
54067756
64808649
35459423
07016874
06424085
31278884
57737904
59133049
68846874
11844991
45844530
12973338
18354067
93113157
36853080
46032152
78561143
26731268
78761865
04167869
84745940
20901809
56147624
63000854
53322982
83222775
04916739
33640282
87529691
68167719
90387767
46373123
52396348
65816886
19521315
37062091
68966287
92377157
20320371
42737452
10252216
07579302
49256138
85231022
29559231
89216819
81031559
84688849
15574482
40891440
94076651
98412468
48018104
95456108
89876881
24716782
22669443
03697109
74567792
46355990
25227248
65472714
87186134
13557251
59731947
68826555
80549817
82814983
79172694
51519672
47945969
34337100
23421391
88976030
41638479
88397651
42780466
42811982
47663405
28838682
74200618
74921024
65462653
20577403
41619395
43510947
90613376
77213007
71890905
49541224
14242584
94690794
53421547
94684331
33673438
17469515
15896140
45235406
15431833
44751147
76373415
70320487
63948755
16070573
79549295
37304322
27126091
37905960
58130985
02474544
13390494
25958841
53034366
30879737
03941945
41366266
62511798
15624814
18610762
93345620
34336848
43977728
34068738
65635995
75817140
75317529
59097185
99588306
32675915
54254382
43196676
32869562
79737501
81178033
32030293
49485097
73871428
02042010
86024253
44185712
42794383
59366534
46906781
42315051
22098844
67244001
71048151
44765813
07271627
34556595
48171834
86951617
57485234
62666442
89338751
10564693
73589364
86514426
99063601
47377808
73999458
11364640
43004354
05462140
09073731
21357157
84872940
29931079
87089667
00582655
94047245
82683216
33075428
12568158
18821580
48606090
65521244
29863965
79314730
29315488
55390314
91847598
58761828
29743443
26868313
95911422
62248270
77751302
69935116
94876313
67900910
42432532
61111920
81774586
17133849
32883241
30631386
92071139
77753118
65956629
71798065
42942572
66556651
88880879
61450836
59409811
36522847
30608333
49208624
07920548
17763251
34376953
77575190
69403591
51121680
93203513
14998378
35868006
68634375
69891093
19623631
07295704
56022618
33621845
02751209
98876909
78971388
86319213
27901036
42563737
67154607
83702095
63908618
81467870
27799619
78316720
08620066
10804125
04040462
24820273
13523683
14882468
02391682
91403624
69050259
86076827
88381325
15478747
55293574
88749828
89713862
26619721
23547269
48788350
52290793
35234501
50323762
07705607
65998742
51557921
97415318
79191209
14381817
56294607
19077054
85541473
05147161
91603907
80556073
31577987
06909503
79107057
90960546
94463261
51662664
00210197
07856990
69248077
62172971
93275101
41003653
12035861
28821524
32032751
68272295
65325284
91379351
50123177
78080331
33393020
77781496
67758273
69549723
99504348
14173070
58242582
74128603
41290159
48332422
64450294
10556126
05804578
22033535
38345019
48820539
51578331
86991796
30242180
38155086
51408664
83744377
98752100
49135778
76677439
93148428
47205204
90589662
51664845
26137328
17848993
88291766
74626864
38957333
91219764
54323368
51330514
48313884
44830283
33483797
76291583
73688966
22677942
86292554
27135403
52547890
55066209
56887977
08301966
58235913
46845431
78523274
91742487
00072145
21417368
89380285
54305304
00480204
67711067
67065784
04184712
24952169
87826056
41424795
22107261
87224316
84151995
12199785
16855660
64250259
56512328
80584228
09281318
33389054
02242657
01863557
14132324
87682946
25102918
80105944
84824374
94181374
62535681
55260089
22708070
34974983
35021155
78036479
29436619
10935318
06142848
28593329
98713933
94113002
17465986
11317800
02003771
86329166
28444211
49887697
21706370
78701946
48308235
14318358
24859880
09681933
94253518
34843963
50599582
87627409
48232225
96252071
05408724
78032337
13268066
60684640
21620564
55227010
89450878
36938407
36682004
83703363
99631083
99941991
93364958
25173933
95322444
65356606
44412416
64055546
64434824
41141806
69031886
06275741
44196949
10447263
73199759
34132105
14992416
48336028
50915843
93391593
13820512
38614322
29348157
47899039
59706663
36437410
07233806
61671016
27625644
17380641
22952577
58783327
42363893
64309279
56365670
67317313
89235669
69650258
76812724
75212343
54680958
72563567
98586145
13078755
16511372
08030454
94752454
31857620
00933571
18020206
50366217
61670708
11468002
63666766
06922837
22286086
13494023
81781023
61322335
05331760
27390781
49044062
34666981
63721888
43106487
52871287
18891417
24717020
19477006
19206804
42524749
89621945
72727968
14401974
70809797
95331704
90332893
20851630
69955502
90768350
28763075
84205929
20474294
24708130
66653294
43745371
60356969
50580724
88520690
86901035
75263431
28529234
68412377
13921635
29958403
45351685
07720718
59333486
52897035
78901750
56893435
93109070
44166108
05108533
16878977
16354335
75912254
82982187
72885928
73844469
93939507
55804276
60398419
28882405
09334175
75158692
01377889
84723778
89775840
88541126
77194746
91206712
21619141
30991959
24071803
45244197
15881623
26529606
46684602
79481504
73948900
36118296
46052109
34690456
12109011
85486344
48964407
28367063
67953707
68317967
07932441
64518413
76235180
48173759
13008027
77769373
06942504
75951960
19810721
68689080
04162844
98784677
51711338
66631803
50718308
60970263
78360248
51406237
10620034
87875062
07611849
75731899
69056934
99694818
53384878
56710701
97937291
23547971
58111504
46436448
23927162
59580251
55166474
49384439
65480355
09591838
54030782
27367907
35530496
95155515
18932692
21617612
77316508
76276244
90322198
25935335
12238611
31349553
67773247
64891673
30692678
74508282
32771400
66682949
49506651
67404136
40332828
71531670
92903440
29052632
49513885
83409447
27840478
59576974
94608696
55380852
99127037
71518490
21195560
97011189
64895973
65838237
24181198
06050720
28807542
98816464
28605197
56002387
01788589
60763611
48205226
16199639
03161272
27788573
41606951
41665433
28691192
53827010
61490802
46293143
71385629
41714456
58201046
64784456
79798384
69296078
56000911
16299059
78148421
49396930
67540765
05915282
52735393
70933582
50094668
38770552
29935847
02530030
35733854
76144871
32489677
39707860
86844007
32770255
02837253
42052623
38256493
00293404
24943338
37715418
87751944
83088583
59344758
69190763
87807915
49512099
30084525
16518794
73200601
34209348
66745930
61891884
31433854
75229927
09975884
53102868
85957089
33475837
34687566
82353960
15746883
21402317
31558232
21652662
79065365
62910430
14488787
46352764
44071833
17014979
89367561
34355831
54452215
24140927
27781467
50070347
74344373
75796001
38243480
09432926
63575462
65886681
17056240
75127873
31590871
55089316
91107261
49598549
06442536
68457666
35692105
17525896
33817710
50842645
61887571
39156580
90327546
24719618
20047818
11195271
55138138
30663115
58672044
92932513
34514941
81978363
11193178
41861759
74964780
31893583
57162808
15246126
32397922
34236459
18858320
71927484
87095979
76662865
09514082
52127510
07259708
79275269
45179159
22072362
67524020
80862960
68629992
44979674
23065800
80015617
10817097
80278625
24793448
59006395
33000716
18890785
36595330
94610115
51031131
33981577
81737522
51916823
42155062
63799182
02239687
64720318
74280458
46049668
62420991
29206013
77807657
91714329
65796461
76431806
00935761
20297065
83117277
43490323
50778822
78196783
08586911
33260344
24677206
27231813
71148229
38299801
78765283
21300306
28225011
05702219
64157398
85742704
60414529
36633057
85039838
76179293
67366257
46781901
97507292
21428009
37444902
62110993
73158092
48564577
26764332
88050137
97263290
47269172
36792260
69682533
57750426
55310791
23963737
55485613
08293596
37352589
09604891
87835509
56477257
85218373
83956562
69753305
36301935
89342634
14200807
99265752
73225788
18333359
73131473
20272642
39486838
96409012
02473415
11957609
27626318
86928084
12843073
27548612
40934531
74311579
00956590
97628917
10966258
86365924
33929729
33218925
04323611
14345771
10377314
99493655
73579992
69053177
58508046
82270385
40519597
57851747
72523975
36295284
73792673
79681249
20372037
86877548
37637531
12990379
78258477
54564024
43496115
14962233
60325185
86316839
32150677
59489212
15500263
06051103
50434883
16061024
57773473
42409237
63623528
12061519
81010393
52293125
62280708
26927106
84907534
34944624
80647181
38201574
04803796
23259722
42573371
76729098
94802043
46540978
90555246
51059291
61017815
82037546
33606154
69595226
79760447
51391494
70498375
23097290
64065190
72503793
06334007
89862830
61233208
47352758
82455582
91233608
73899567
51942335
82382529
56040010
97637647
95827131
59760449
49173100
59221703
35555612
58235923
81682573
21407518
58892432
57720337
47630695
92454457
04825397
86682023
26389388
41600450
48132065
85906759
48149618
75314713
56675569
95592514
45119264
73391376
24618718
64695004
01217723
18810339
95390012
49116513
69032491
80780076
14504734
73631161
44385020
26490335
94238754
81365564
76060166
43840943
29672317
84204665
41085578
54776270
78765500
57668253
34404424
86843120
07896660
94604479
05866867
49203149
08689652
43472495
27172707
28569137
11975153
09037040
86729727
80397818
60375974
85973679
91349186
41160122
52275761
29184107
00282042
28623065
36824989
38546746
29306469
28815790
22157744
50378627
40409251
90715485
57137262
83060358
76060713
62677265
60717779
80076726
06164843
08245311
02404691
30151273
30473281
33220904
82314688
21203995
19583951
40726249
19981915
02537044
83602040
06491220
37325829
87954143
29123156
32703534
13090972
31445175
02405457
95501050
93588298
46618188
19429633
48548240
67712357
21236866
52002590
83127086
52978094
99022271
73142787
73786044
93715547
62303445
64692135
57828880
42580323
51152257
55431472
06788538
82182177
97313647
88933595
48519476
44903613
34543215
16969916
89655178
05874962
70889846
76493769
69915769
56591831
73011917
36055529
52114095
14805500
17791344
90961626
14696725
90086232
12310494
45571647
67269768
03854066
69682906
45834720
53797585
57691198
55279334
15498390
43025787
54394542
85566595
05380267
31168202
02496640
70077393
86674729
98010767
76877594
35955061
06473992
64323576
65610228
64068017
76514912
95835579
06325235
95864429
84619899
87014785
04152562
40938416
02382357
36509983
27689873
26704884
12354077
95348387
99468393
83630874
93324120
28846831
33031010
52147069
83235627
83682431
20007057
30663901
85869127
92681930
37462669
58042475
99627933
81627210
28325202
38421349
24593205
64737713
05824708
71475871
47473297
28478873
46664960
46987723
13154115
06958825
67031141
99027964
66264105
46414034
20560697
92107712
86499663
41147761
18048581
29326383
47413684
98773465
44927427
30848152
99952055
58728686
44457931
29963122
19229919
44763056
42084067
73540469
55871558
79467540
09552459
93856547
01694773
26900121
06164616
39581810
13602678
57976580
88925374
15136131
39252862
52533186
53370396
79672890
53405895
61831455
52500023
99627997
44812170
55763400
42516496
32070777
90078146
70128976
20955846
40019442
13160054
51095685
55325522
05434665
56965139
66313661
48503199
10780509
86997648
15147718
50921782
05842803
06068634
24101230
08960202
62920790
83795833
57744943
33979046
50558689
94951841
10327119
87084681
23659554
16675812
68729659
00974985
36124655
56146012
53548197
02114388
31087314
67517512
51812363
54005433
53360972
69761402
52225762
15468587
58896999
95498882
81793446
96611588
66848590
85005680
21317970
99564140
11262809
89269210
46483382
51073268
01473666
61312958
01109806
69699229
92944911
95959620
59649516
61621365
03611948
24786513
77108733
05957822
84698094
85233833
56317606
73022614
69531220
60658382
84834150
17088015
79062496
31582357
06756214
98989797
58589862
87468916
98328752
23307390
56614533
23063183
10472084
19870515
33809677
83669423
26219954
59988472
07756170
29692168
56544637
74067642
97401122
62351044
64159484
29177475
30120640
89686178
61627695
32644605
13819060
14802965
77469281
50899391
56672736
96762155
21946576
71568600
37927132
68603106
12821809
91202603
94581836
96695209
40618665
81044861
90848919
30944406
62782920
68896112
79945711
26338869
16625604
76395134
51083998
12899822
32045395
67932527
78443336
53310620
06765212
99933459
53466988
55329176
79181289
07389915
86994750
99545846
96911274
28292393
13547770
02130983
32741183
46005682
16506137
56923305
43909309
24652782
19970955
91542356
05528501
23215545
60778222
28165270
74436454
00330261
62432760
61190157
55876993
63650787
81656144
51215439
52153579
75171519
87793384
87596458
69759521
97046865
65498890
90297767
49477770
51213552
01923038
05841509
62556266
70516544
31046435
01859325
85303301
39058931
59859740
80087281
24310478
55140628
93762727
08600317
14999202
01420309
11857004
20664741
57299916
73829480
16732617
39794381
84011572
03287201
97899543
68427951
79752071
02408380
03190861
21102297
81398769
83168230
08265123
92078170
94531324
20879911
10761343
22082235
54627554
84861931
52710663
69161027
46626138
16816470
92484623
94599645
71958375
14209232
05860760
46439923
18264443
67836022
94711932
60339955
43747874
10280769
21376705
00348780
35485304
55114228
66943756
30627147
38996754
45452125
32484157
43227255
84995031
84886086
63691120
66751401
58471141
93820141
81437568
46041561
65135807
19890206
43437709
14008861
50725550
32413422
45499524
73293997
19795022
47708801
94780934
67656707
82355584
64650132
52013082
50824325
29083393
37956606
44830087
53986638
98808519
80496265
00145261
12206131
55609999
65271746
29939696
34719874
37079828
92777456
31879799
94441255
70182382
00061784
33856211
67926816
76623870
14097487
19837298
78655479
05759811
93957969
23356149
83674506
39806771
63816605
64500895
96498520
13487841
11930910
36453811
57604980
78229701
19542789
18425569
47951530
19642310
88020703
03256710
90647659
06250609
52589068
80009213
01245164
07310871
06634741
04546829
28068900
68032592
11850043
24403607
70591387
71640202
36366206
98165835
76061821
49446983
45550709
64143403
92432112
22477031
68286517
68282367
99079554
71159304
75320728
57071259
45907829
33231047
35664710
77619536
06115010
24226230
62047261
04137226
88249306
59787900
17066989
27720747
59130308
34531610
27959485
04650541
00795526
78300353
49789517
57331994
61839005
67389789
24397940
61561938
66340960
15685736
05577571
33978704
12044198
08644243
59721793
54354591
23515333
71657825
05584215
18815320
25735699
83589717
26807188
22121839
68898947
56121276
76521598
09825687
66149338
00045984
94589775
24409783
02576765
90756719
74958002
93452418
35991573
26911319
53104551
72402923
37834308
48624664
31713755
59733312
16032480
44523860
26476140
48030928
20698549
30616326
93309164
61023003
58270303
28158925
93312655
53574668
30026881
02579494
62417569
19377919
66870655
50990474
78956222
59349640
53847325
41947586
64276647
12682711
25083487
17844778
09043341
42044925
62653067
67699985
91011085
94596256
51340985
66074464
38828170
31295779
25354475
52481821
00819777
28395361
92739491
94881050
97721893
07067976
38591708
40711278
73980621
39794305
89108583
09414077
13501257
15432072
65111054
21502598
52626096
18818326
65870435
90974987
05639426
95305666
01908100
30232861
16242682
25809204
38892598
29653869
62212299
33741817
23840879
77580711
69847321
81641033
39537293
80727172
39833356
92341706
73416121
29865112
46793973
47224329
93110382
31144546
51070222
72369730
92451711
89512293
53163437
22376593
08913117
87432916
28796033
11149067
16318499
49478978
05689555
19137464
65099780
21345909
81928738
27315920
76464581
20460053
40174902
89606550
96544390
34586778
82011481
57510513
81925184
54708769
92349118
13382126
18919536
28932934
45087153
52082979
75521242
15297631
78122986
74678754
47190513
93090206
98320268
22392270
85449867
64648082
25191383
84202004
91727850
42604980
45819286
57276202
17969734
71157093
32938238
25858368
40241394
74162303
73112490
51270790
61884609
57748845
62596617
33378515
58739025
20598115
54730548
12156937
00528076
41179531
84617061
26931989
69713182
17953713
54348904
40412676
51952602
35923499
35197295
64811495
90758271
20900571
31943098
98149042
83026097
21468801
58926442
90264898
41822124
27863649
97410157
10107704
68139047
96850286
39496867
78553023
54294609
02171321
75109165
64298497
88225383
71248386
45436771
14311446
40136532
00560026
68774163
04854979
90800175
64481678
42816658
54294342
04251925
45361790
41252473
34686111
56717333
16221386
51882812
55578541
08306896
01702730
48521594
70502224
44350364
27755925
49570894
74305930
19198116
46040673
92437793
17793370
06899376
85133617
44852790
65042285
00374104
37370008
81669496
58338184
03527413
37511720
78869847
35830698
29212401
27421901
15268632
67821408
50029276
29539854
26805601
39017716
48655798
71187990
28333033
06138158
79735917
11606008
03451123
02930290
86310713
24095710
64213033
47963103
10357586
76773188
99416144
34481694
99210850
37163325
62715362
46162655
37468781
98234899
99939036
47784523
27449265
86462852
78757504
45628295
00338218
66117516
63248796
98848889
64881969
98218947
70925610
90109177
90806847
47457725
60432165
31443959
80106193
55871920
24389084
89622125
00917138
18183143
03758988
64200925
45916424
00432974
97625009
41017132
29996662
40924210
15418972
74035588
60441359
60459805
07405507
19276517
96899188
87485529
13622918
55968613
68164893
72980713
91501134
82125851
28106350
29804753
18021602
64421640
14034259
81695274
13553521
55534764
17393037
48227137
01395393
66067335
88858450
23779814
99570266
92685767
77759634
30923882
39567761
59311527
49200065
41625675
20495317
23989247
31334238
63282427
36495782
40485547
19963662
80838528
60307889
40722680
07947961
31096769
26490759
21826903
12883796
60826760
34103080
79872285
48086446
86385964
80522115
31326402
19115817
29307104
45607305
02755167
30920761
49668927
68557648
49519855
59132595
37055647
98581670
85000103
73120718
47523653
54893289
63302497
98130271
94232300
01566391
60465119
69153836
09258992
28425498
41844218
60146160
94606900
30419434
86669926
68772976
71527096
94819397
64683761
99091943
19015032
38102442
24321400
12395865
64704658
82525798
57080006
09905271
54371724
26167126
48510195
70079564
79871084
39600206
12698444
88022896
89571127
17395190
34156621
54793038
40211714
23276984
08710989
70378461
74600299
94044974
83283919
05690955
25674205
09251731
43387248
16128078
54195236
91157902
86697052
62091815
24706225
72625077
51255365
10306805
12367242
59377856
37645140
73863567
11902572
17460950
75910575
98619169
89127827
36736639
40045657
18919811
75389827
56912475
05549586
86566835
55740170
93858602
78848528
23529716
42776697
70868643
01308911
61116563
59825349
42037610
45118244
06144801
79498149
93074834
73485291
18111580
76651417
18639429
33412107
90445672
58381468
04680358
85716314
03629470
27933476
89282681
54032755
58311862
24262363
36166108
92199371
02489733
54472857
31251497
27733083
38417878
02479253
04605484
38027056
32114133
53963524
87592972
55451663
51158620
25073851
38211683
77717157
24942938
20293862
06352583
80656834
55607247
73526153
65124481
92015355
07610200
45671940
04400625
86877522
69208647
61852010
68389666
08048734
10081203
71902377
20302897
97998997
55911627
08891344
34084202
52908270
62955178
02142965
45688652
73901605
03442957
73615176
44540279
95738379
66136444
09469128
49569011
19020680
35426364
52279575
93621362
58411689
37077061
03574393
35058938
46405694
29049648
61254660
26003377
99867123
71794158
41934948
92955899
64856817
33982998
54356771
27414125
04189460
76865036
96766459
41628354
81716987
13251661
48511937
17784107
27508445
55603193
14101233
67667146
38897632
51766087
56578774
24261814
83795639
56618351
26313866
06753008
24716137
03212658
51158931
36046677
74637076
17963680
04423518
29193221
29123238
71008151
08223201
67992745
93059874
65073275
61500909
19580606
34898398
44021035
04381442
84936257
56490947
45693065
43508187
65027936
62391354
32762747
66624420
63700199
48925895
10008226
68899765
91430944
10387913
76752055
98365697
94729003
77386246
69170278
03312297
12212986
60678148
18755659
30611683
50306498
72743145
90426968
80671863
79004536
38905118
66608110
72088017
71310212
89985613
12058025
07046535
48710631
49272212
88314227
57150339
49455219
88011534
86319991
08572413
06419347
25687280
11137097
15307625
06980581
94019445
83603190
09781293
08604507
66921650
20374788
11186201
00731541
82579309
16003976
53658044
36075665
48362151
78528929
28762553
02590620
24460343
63515393
99755876
71128554
27934303
10568244
98693040
33210690
85294062
11039390
61697571
38349093
88774747
25990182
92568701
51003178
79150662
29423645
70390834
73524072
86231093
73383772
32923186
23334540
07106846
58726230
74285885
10111672
91767263
48196831
92822014
31884084
35883226
76911138
13003406
97724901
51352492
99410627
83861261
89116320
96629438
62177866
25660973
92081115
00912094
05825153
56403769
67820922
08935106
82128159
80226110
80870721
06418114
17658104
60881053
70673448
60144708
67973019
35224059
34998188
21198003
84160724
43989000
91769937
95054585
56983138
70128437
99648499
78039437
12953599
78605485
47088501
96070115
11385864
45762864
64632186
58669398
31785561
51258049
75831054
58901220
46911807
81041693
78462025
08185651
48418809
55969737
39598289
93874347
29194260
57378005
95614568
87018741
29343376
68311243
71351027
07939013
21224488
87086940
71429605
78002625
43024058
98487477
51111080
47447058
90066096
07112515
44100693
91132078
38382958
47286683
10354720
06782738
06031512
84406078
68209866
33584998
54220733
13720224
92051928
32921753
92523781
44284471
89259683
37587702
80279690
28181170
18304499
80997378
09746758
58096062
73655682
63701401
15651863
09949822
42536146
00951784
80486833
51522774
33592428
22107922
95235170
72874254
88187756
60350688
91169318
19846213
11296232
79472809
79940812
28054070
00870874
33439479
26392614
61506034
12077694
43963985
31354986
57355411
65932569
11518885
20143287
66278679
00647178
46004002
16558105
56585442
68384809
14718391
31895180
19404587
00146367
57334104
13804585
72154329
97151461
10245452
80795677
07992021
58348977
15968157
14766369
80052948
20586034
67188673
96142260
41025635
70483827
49614609
44043288
80974344
85213314
02953087
67352460
19307904
73133307
15144583
41643402
10407139
14647984
01405590
01630359
16661523
48660440
96684237
79136424
87528979
10643384
07808765
22532729
58720940
04617620
29909541
05183381
51728178
83223521
30621120
67637981
10641113
17590171
45121535
41145594
60581620
61851451
05241923
68520993
10051630
55927834
46680248
72476167
48117118
64587165
99778733
21236992
06584317
20817332
71375393
06597040
67188315
27188103
67915777
80517583
94302454
70149119
93311936
92964769
64790240
19105417
78961254
35882081
48359730
14631446
67888698
26028169
64143693
98329117
80151754
52867208
02217063
00604852
32448093
76780901
52376533
82035219
71291856
87578378
26745398
19010246
06175130
23612181
97630020
34988005
96807065
07765600
97542621
04963651
56823807
78158683
44418327
02650557
85288202
78627178
61792710
17390786
26849045
26860819
61069360
40956647
91605384
96544319
40995248
13174570
36522226
33926463
38075001
19697153
21669689
78949784
30893417
55268693
06608533
76405275
61178883
01474072
44920670
43533667
84928606
19230395
68184157
07076766
08029864
23175318
24617820
34989495
92549766
87625526
52171553
65855176
42229282
31923360
21014100
82503714
88705602
46759082
76170796
85414358
03600136
52450903
47489706
96191708
55847777
25184276
71165239
61735728
18506323
87856658
84724132
35683486
04773213
38443313
15679552
85282452
79050047
80694391
82984705
09062141
45633629
29492978
69968279
53502973
64975519
86348339
07609699
85358232
85440445
19268168
27813034
10367019
07107092
35648116
07764151
28803185
13393173
06836464
28506471
83637178
16149926
88676270
13546514
88044854
60359410
83596934
96601140
15579241
25681366
06721578
91524247
98528383
43834583
50976216
02001371
07814338
23161065
94331214
13776515
81245445
34709534
56075048
57976279
26016084
67788079
88414929
20522062
46055042
07174114
84718375
99672068
35155804
19032975
96354353
81410433
32778947
58084873
76362132
10701707
60998983
24673141
10070548
85554651
48274940
07124996
50309850
90390111
98556056
42159375
48002938
15383467
82690946
14084588
57692192
79253006
13190680
92141909
01952752
84391315
13103201
74589456
98662564
85287520
05088581
67983977
90744065
43864106
27741589
80606504
69261907
78652683
32790152
50091052
47655637
88658966
29005253
57053851
27405818
47317951
16489873
98883896
93576574
17116067
98471619
10843829
92447079
31257869
66805701
25243521
72839042
25180642
32101947
53686942
17766793
77770988
09721580
62256204
53681070
39813359
78846545
84984970
00847171
85501190
03406137
87086672
20292627
21767121
40852771
46141277
20279158
29739531
67610756
66807599
08398075
92808468
18478930
82616499
14157993
86584716
71350102
27013501
61328099
67461674
08317215
75057716
39319821
98540348
49568245
67047210
08534301
94353676
87428803
25829229
75872515
49127071
44493517
70666998
93499525
37237951
41994236
12273075
66473793
39087719
92385191
85982512
02997057
50775491
23582206
43027410
04809791
81763635
01375156
73487635
74651828
31150965
41239870
78730875
12727185
60220220
91107669
46018380
84756760
46602221
22607847
03441069
70472013
13699910
89880341
49463978
43297341
77941235
02262956
58095258
89488316
45980639
09989453
58059253
48137594
24144654
20491906
72341457
42229700
73217971
46982759
83086422
75320541
53092026
40698989
56067983
88436974
53848992
73522881
18814445
07436286
02529875
18650941
36959632
62334989
68136075
23564417
74504047
27010872
61339724
81762093
55408580
10201766
39928700
87547891
66306552
26868995
86188203
01622923
53108160
92763081
18221374
64313699
67884613
14423720
33637351
67975136
16657612
91865617
61085856
40439124
43583019
11846344
12793260
97336413
62505948
85881791
89555753
92701582
12977660
79069486
88571169
34477941
74563062
83299402
04041639
34371212
20630795
11576572
90655147
29957846
30806193
28949228
80854815
51035941
09880746
89930809
08230457
01913656
80209865
22323668
91417842
96662137
24494138
82996801
75566775
15316940
56327465
12439596
11739961
45593997
87008812
31807901
78530360
36893211
38852530
58698509
14735536
21194759
27595542
66032443
37103290
48910247
99487912
72197132
62963626
46832901
62266666
29991998
43987912
30037944
93450922
76941569
44366844
89916436
44259778
20184715
64374634
36482817
82942585
55418160
18587601
94678417
37424587
61266961
26951147
41600307
03909143
67974148
66439856
24416793
85441070
72446296
61231249
17187973
12423894
60461274
60114527
58891745
75697067
01238986
61281362
64662732
72017553
99595454
96696655
17583596
21653396
26545104
80922879
29325246
68285187
00485634
62572472
04514474
12524670
57994428
90488481
55914606
62097917
35784963
21304478
95336774
04103901
83516181
50210508
68656406
17747459
40917405
42552662
12391647
49559018
42085783
80319565
84007370
67351663
54832917
14619996
58440536
94029455
23601738
32931431
89299624
97849167
60744311
08200314
04772961
81850894
22845757
95800437
45487751
71911274
16298944
83906722
54393643
50236323
99479281
83017430
97201765
19099204
87638320
61158624
25992089
08241495
21029487
92730427
98309106
58594815
26798796
91005546
29397787
24842963
90817912
36966107
86188806
39832962
56906438
00465838
28224118
74956767
87784872
73630255
62920917
12363561
54619220
00958387
10404103
17225940
70162706
95765298
66594373
61271540
44269649
78405491
12321132
02404914
19951049
58143026
40936370
69482768
43160954
07584982
67237792
36168992
30147243
46270659
36466406
93284083
22469971
58309746
73725901
45176993
61684961
17888363
01378105
62385576
73209838
86012780
04800897
20215186
22034258
72036341
45351949
40853220
91705630
24315859
03463704
35250660
42416081
25769647
84502049
10240003
24036064
35353172
66222224
55584424
03598805
00660067
61243653
33894375
93075777
94212272
58397017
01129245
69734405
73199414
05219112
83321537
69171742
80871098
16120867
10253235
58213766
66602879
41873864
40764897
77418863
01449871
13790616
46975613
80987807
81976775
44474256
55915380
80809335
55485015
51876473
07716036
19046252
05714740
48890929
65776393
51967732
09681481
06822550
06211759
26659288
13514324
57811482
21417538
71792686
77994383
48653686
95721181
03813795
12949507
96448494
49866252
70707223
53743133
25116704
05466886
16922300
32802204
81071045
90590532
55095837
64461159
36184218
93271303
72882741
92355975
86687838
71025841
86506498
45184342
47749103
41338148
76567196
08854991
25210051
10599323
06195626
50881311
18337777
47132705
26817693
26331408
70422077
67704458
22594260
53728690
37670404
86314132
31027218
74004293
91088216
69079299
04273454
95934457
00896128
49672892
43384067
87453197
78523504
86041372
45987094
93812516
67331508
81026430
56857634
50769497
79956767
47032409
00370207
13811615
77530239
68026225
04003792
42888670
74014036
00926014
92870938
66201737
27512293
62829357
46667981
96306591
49650454
70551391
62494279
87121087
23980609
34587684
59664113
01382986
74858790
60886272
95935687
04686796
69353468
80707787
38507448
14435167
66482691
11372146
47682736
09872474
50440663
48834777
86279535
52825188
97462795
06804934
63662896
77855732
29591574
46513117
59703372
85243509
02843827
86254230
51015592
10538805
62143322
40477558
79506883
50392357
70870815
14464232
61566639
95945382
88997072
72527346
35152866
62271829
30502532
05189477
81583218
05196798
78150660
43936783
39013497
85271923
71670307
10918531
45387471
72770690
14015606
45355301
10067570
87273610
59610317
18438735
15406879
30745243
58346716
34150174
92198537
03962052
29597496
14695132
96239525
92732166
31612336
86144959
37171524
72555098
73409173
12396735
75312380
08201510
88633404
73706833
07367424
18150206
53846583
49823202
07710733
32901453
87319440
47135920
78352176
00892887
08642344
04285094
87756866
86076185
74329568
21309751
46359408
57169802
30082072
83690826
74916168
90185017
36486723
94535982
70764500
93029660
31668208
85673420
66608711
13825826
91773151
51566471
06628253
13035003
38154225
38730201
35504517
63565977
18735345
27725870
07388252
92748037
60277305
64828562
73880557
95383849
48126501
36107850
02776052
28053628
40517641
27930922
12617673
41424052
65614686
84792058
82038341
19522554
81212468
57891976
07415481
72769535
99384779
36034972
37540162
75018200
91352958
64181426
09803457
43933620
91462335
84387737
48828341
38749760
13392101
78885224
65526257
89775167
76587522
55694157
12233268
79975108
16391689
93438550
07881459
70539928
17467197
53921902
46087101
99556451
66836556
78543581
38587784
85731283
70233310
07780125
26636577
37571894
13444165
01725202
13762010
02513408
78935721
94076560
34728509
90186023
47297668
81977787
77582604
69350068
22897560
39767259
18346127
68982671
23630620
45956169
11218282
10582118
65761272
29652074
01074363
60962940
56591377
75163915
89599566
22646854
80053453
71669015
91572225
72411661
23315401
58592054
63611496
17642324
46096613
96740617
74130371
64835350
38633513
90261359
10285605
84939756
49095982
95125433
85392013
16174862
86744287
76121325
18569279
66547188
23229507
16227769
07315279
65495800
21178670
39758957
03250651
66927443
16569125
83818801
31455155
24359842
69384952
41370500
64617124
42973592
75661471
03622213
74643123
63080098
03262238
49449229
36425662
44844999
73596139
65217420
51142647
05063641
61970530
29642444
89762988
03367087
30389613
65213588
31358600
87444286
38345536
40230752
85373780
84697954
99512988
03647504
42178766
71208825
65246338
48682817
92035018
57964960
19391633
30558448
89025572
09019748
63164076
08738650
13554611
46574402
53704887
44693211
04696123
03937649
35419695
62474608
91972386
58897427
69313933
71294339
55068698
17246420
22278968
56803203
79541634
19035268
25645978
70924781
56753851
08584335
50312871
88860835
97069262
43366966
74362844
56282016
86768173
16584171
38331423
19736613
21192741
33582689
93142122
18954822
89308928
13225499
46219175
20995343
68171915
81905754
02398993
93075787
09707614
90102252
78000397
43447847
66773875
09206523
38776836
07822706
10640613
59808691
75462159
22621725
37828921
81711240
84234785
05721969
50675052
80646921
63663366
60385647
23035835
77008987
74560319
28707086
30227995
37859054
34657940
47180391
30594519
95059845
36135017
98885467
35017070
39587158
80760204
14309637
90244167
34907408
24781643
45966558
32080704
10764116
13680659
30743746
35285073
82798773
65520612
58304505
98446040
93138518
30860215
83889576
54162204
82415113
17064044
59508425
87522707
84636708
15331062
08779497
79188669
82915973
09875471
37573443
63300515
76265115
80432260
55132721
04987218
85500431
31623344
78485598
57429258
69756000
95708199
06742073
54227842
34188199
58856472
81253755
29258711
84159720
55318038
92639318
33239704
21523839
58729503
56321631
33916953
84586668
75284259
54492192
45075406
04907204
09606577
34313104
28505151
91301987
30908461
59686230
52605798
54253208
14371286
37063856
71486923
52376185
70682512
74544540
09223433
76684076
05271057
87892555
95350402
88094806
68023186
37138662
99732783
88957192
64124068
63064659
57621143
40330233
97158407
94143572
59005351
33331667
06716865
11401930
00303963
85078791
44493247
91190050
60977781
57576740
05220749
93990891
72831881
91366250
91783760
31167445
95571154
04825174
47455113
20943238
98600252
34724867
32446827
39930039
76109505
83974722
56825805
87161387
90164247
98445082
07334092
03860076
44815758
16340836
21766687
34062290
43177752
20805005
71298147
68740612
68963179
79263696
08512468
89212608
64151894
71480788
26879076
14391316
45260460
92372748
56030984
60828398
12111236
65341072
86439482
44520321
55048574
17211788
76943013
89092422
59225821
46828544
49076126
56245267
37887536
65927817
13257764
81242214
00497165
03131818
03636305
78736667
76111159
39726700
20752181
82382006
67576323
89350689
94167090
95436702
07927967
42798825
80822144
58971691
26792181
73857962
09125550
89306588
11646383
42417841
63633740
96945864
66468046
37060889
80678086
75555626
28602279
70915628
91402702
41416170
03604728
81765436
05417008
11305073
17367085
90236595
75630141
29909982
65008173
38346425
22822457
96639951
56814505
64774478
27122716
96098599
22939815
72926726
12797840
06501914
40624026
13194700
62625332
45968092
90367749
31768608
98606844
17876314
30799296
34945474
56894529
33385860
05896876
80080355
66540218
21726569
62779544
32160751
14040666
87016091
63456109
18441321
38640395
34128990
19722128
72658121
56967022
65537230
66820790
85048483
59812101
46061152
18534344
64734838
58733955
43114547
14048445
76987685
85647094
76296967
75232649
39465037
64676233
52080981
41905987
48732638
82291112
16861561
42207389
61201314
79101650
34779354
85366496
71074847
74681212
85499108
34971159
11983773
15399092
81519079
32253715
58687563
04481564
24606710
90968949
20559664
33384128
56600510
78112361
99526893
84045887
11087475
28028183
31716753
12710283
39360025
11382406
44273199
57734601
66575904
95026752
36633520
36174117
32189011
83955431
39015896
06914836
82488737
32357216
09949350
81742217
12479822
47191184
09384787
59971459
99354331
84765259
24257799
47128249
30451885
58472465
29331066
93657168
04873755
34140548
37726087
55748165
79811051
88376483
32761088
37109865
40166681
44838088
75543952
17881732
93195325
83540769
51226058
14865354
28655234
39108245
50904947
45868469
39360096
65301809
85870749
90193550
67038884
45213525
96223360
47166139
24055985
69184508
46844378
95086294
42813546
85810240
00289829
44099916
21552467
55320603
18376767
58224890
67787983
99173200
72068830
94130343
88760353
44874156
32722917
67255531
42050659
10841550
76841115
09468225
38906276
62552255
61179101
26700675
87840131
98263860
15394243
99864558
76712303
90279046
55373629
97834573
17772180
16020628
41964362
87403648
22033813
62111220
97035393
31850997
26876698
74202279
41632298
67127513
73908725
55473068
39443316
32651353
22897556
87520826
12877138
12319716
91971260
58789269
48759830
10581268
34308521
37733285
25990404
48276750
97183304
20593476
78451532
13443799
60498364
16954991
53053949
43395090
18836536
10190876
35000105
46117363
53578276
44440925
90184690
91402047
39778428
44952829
18106644
15106549
46264745
74413186
17749327
83558548
16815248
64321705
43592538
59353890
65290965
37512741
69252136
94661963
78245197
55604058
82199979
53640773
94799963
83453538
04599012
31677105
25474785
61630249
72495290
95905570
79172532
17457179
08440830
18823522
90671590
25358651
91078124
14807132
79743087
48046199
59299289
17947233
27406524
51502567
88299726
58861768
24856615
88774130
40178354
08004991
36238722
90257962
22693336
53481847
17719789
81470450
86364416
72489232
52196176
73210172
52319884
37244121
91499407
33578568
91118296
68621822
46105260
56497663
66232085
13715919
26121278
87164916
14962216
77144716
16722239
51311028
64260079
80167317
66222652
62177349
69264876
56535689
75619931
46805290
18321717
19497442
04711363
41530909
69827750
50477217
51782588
55503672
73460636
66702977
21384765
90599113
81175714
22406669
67862185
36270943
71815245
86217069
91061623
28688902
97255161
15975922
65049189
74934470
07721738
21446680
00680065
95077317
29242707
65248527
78510965
27631102
47154269
02836587
39814718
77188120
96167605
03462538
90350931
56957993
69705404
25788094
54066161
93486386
39051035
44187152
12041600
16005549
16310001
34760619
75775819
48669265
04265326
33701271
73284597
60350516
50915590
74884253
71519426
03731006
66816307
98422099
19250839
93087453
69302447
97411451
70832165
28480356
89251856
36211940
43153940
72976639
13256421
30335942
65618634
29088519
36899811
25391262
06109998
40786547
73297691
50507000
94700741
68245700
95138335
50286214
21236899
43909050
88168542
18567218
52956682
20504468
59401895
67138672
03946227
64325437
74283307
63041873
89504084
30387983
93625948
59206968
15380940
80001391
43343592
24908046
84380480
65841247
77833484
54885418
50951918
14789049
91321902
98971587
18174216
84603499
90566516
07670770
50926515
56914263
67016808
33380074
74058926
56079881
96865708
61803703
35022231
51127193
53382777
73599888
36684696
06290487
37501174
52413495
87958646
94594350
19837761
62185516
77379037
78474939
40157665
13994003
47920730
91610238
28751726
30669214
40110806
26930602
98277198
96039051
74886643
47206673
04319191
44899172
67670184
86662564
88262297
09665380
00773175
04737950
97018938
90154264
32517851
86423512
20742951
54051253
88351932
57519961
01864002
07363569
61756465
97721627
46610411
96518891
50889407
89601403
13645055
16758716
70677593
37374617
63520961
05088796
09464031
25745162
27370354
90287236
44337196
66188016
93572799
57334148
89913381
95698062
17105315
59115035
31612806
51335891
27859111
74363370
86364618
42827052
51414893
67546079
41195529
85022036
58600512
53758983
43301311
32199967
28611862
09687453
53969959
76999853
44559954
00300898
33119760
38189004
40014112
10187912
91235193
63528948
80443227
78302247
31127949
16675036
94414145
35378027
03220013
00346667
65988175
34385892
14940242
91930853
61963812
46140088
67345374
32232619
95445770
64529735
40220975
13261519
20677474
28835851
10687363
56744355
13156148
24208943
69730029
61479902
13756713
65620278
96093690
24702310
05922741
05463233
57623538
10295553
50939672
30469387
36406887
45002141
27887638
29717323
15962855
72695042
12078192
22250348
26247320
86332581
78611278
30182690
15384886
87391851
36145868
71161919
05809130
93376930
80059626
22668733
96886932
25424010
03880114
79873390
96122247
60076324
23201938
88631515
96679154
21977519
47261414
85690126
70233601
27532893
79922250
19288150
11057791
63513761
44032828
55073852
49760626
99130921
00947707
94625005
53252257
85278984
80462931
46845795
41270221
90454185
45496873
96127822
79199241
59273972
90555261
05400813
51936271
56577521
13351131
77061887
84196920
77762074
04907459
70260640
48928859
64310805
75052291
39130378
97392454
62393664
67423148
13294364
51988284
01973454
20929579
89338996
26055822
54025193
03079764
39934266
73637029
44277552
74659045
75895052
26593186
63310954
44955382
15715140
46482786
14897761
42058626
26969065
04252870
87145644
53717736
04465241
02065681
14306118
90821869
41147058
68477100
21035932
87778491
29476947
90702795
05449846
81893555
03401653
95852604
22479056
07315945
93985303
56783145
74850319
98190258
25410070
77613239
05426663
20369247
22282539
08966215
11701271
41369007
34047197
53647717
70911957
04207294
07796693
49737179
72544431
92347175
56881826
59965610
03918314
60175389
79462500
53771951
24100648
56276717
78504177
41574708
91567463
85222819
22712600
09565152
81834668
37675863
66512871
07722894
42705397
68314472
16417270
63774160
86831681
16421420
90989421
31457648
13964084
44929597
72100745
32732348
88563761
20304791
86288419
20456284
72377156
67850855
86762283
70584616
26124319
14854843
28971519
11080090
49627667
77446785
45630090
08498398
25508698
56130732
30713330
62605448
68006059
79650789
36176231
04403197
55519044
77187848
70007377
53585091
43156461
64839791
59720656
67711834
09871556
03919954
11500225
07292612
93689433
25815660
51952458
48476508
08084270
20980689
86781895
98203351
12739304
58092561
48696488
05432777
32723466
33487540
35460722
16464779
81544203
50693327
58253475
92384629
45586874
95211395
30350751
92309506
30126931
00657994
26641729
27383730
50401728
98954841
35599800
07364059
75154778
09467612
07068605
34155980
94615875
49822280
71586334
44806509
90056424
44586479
69959820
70228519
27860009
67085040
85413270
55326134
87474049
74325894
14874748
81210302
59659182
85344570
50826794
40838168
19128767
09232569
70635840
45679345
83971698
50696855
46388403
82906845
23177515
08204840
95000271
00129800
63133528
32601177
85728203
67829784
74139532
32539761
10201951
58431963
88786374
97156352
98707656
85336902
15470532
56114257
35692024
65258359
62367492
12487565
87319865
02856937
79862704
64903419
04405977
47928993
62739410
81946901
05155534
42304729
27348689
04039075
73885485
56128935
93537658
25830770
34262732
11342378
56287607
55611802
68583116
03951342
27814666
57317242
58228573
66067408
67311314
55419434
14678027
53719033
92557892
23326532
55310954
07081054
85308977
81865249
53730762
06037769
60660368
06007675
60448456
35889787
69528099
75208931
46505302
85534331
42921759
05554553
69976551
23593255
66870142
70373448
03286460
36732558
97658054
50054396
87878239
68811677
88458840
51510958
02020770
69520424
00498046
03071878
37397216
46805902
14559346
61530868
80608987
18661330
41944679
64671929
86841727
76743196
57926328
24793186
14678328
06802692
45279427
86584405
63407228
59061929
40659171
66170284
17162556
25434974
22387825
47213711
53845941
59888231
64642343
34680170
21018084
73254288
10084241
57196527
15811504
44457816
80649123
64894454
31404144
16381688
54514061
91210771
48706742
86496017
86186775
34324066
58655247
59892263
36211394
66738877
97862781
05509235
07161301
99985902
68373949
45107185
53390400
15488573
90877558
08940859
43439890
22353496
09972144
12101809
06048407
18174223
29941898
41144833
83389218
09894842
09988959
91882975
48458900
98361936
88981249
66129965
17467686
42400518
41513364
17688617
02632553
96081469
89441231
36028120
05949744
56305201
06039674
69862808
50324376
66908134
53545095
22239407
80860413
00205730
89084014
93759382
46165154
77217793
58851238
11207500
87198155
93778805
75889915
55127230
19495258
91318069
42938894
91778206
93524183
48301500
38551125
22430419
57478987
71158906
32050124
86094416
26996346
31977653
30879799
90556256
87077548
34325604
92516215
00980551
12925735
88273314
52348160
85364402
98458805
41017436
28796650
01769634
23934115
40464339
67431795
13530186
77421921
05715007
76958741
35526126
68790300
40599261
91682656
47135232
39415011
54239432
67426052
55617629
76003625
46080589
80859951
57458524
82723946
71906517
55823768
24588585
52252606
32067624
84446996
37421036
03410425
13479004
45749087
97289118
20726953
72903932
49882205
77137046
39577425
70620055
52294808
11212123
69461008
50772618
88832292
82025275
37540196
17551080
80154206
35991712
64736792
74782485
41835851
47932967
57480867
80617026
15135329
59016198
09634733
18688239
02645409
32726006
61164842
02462285
52912852
09108678
52810248
10447863
88596106
88798259
49297080
96520280
13845604
45228372
77574255
31820242
68329102
45953223
41096398
12519956
17687885
62145851
26355791
11206231
83197834
59111083
13665899
58712176
17022716
90045259
40624806
17936239
23685288
60294374
43737701
51519274
13245131
90006657
21353317
91207464
47160353
79345322
19370016
88310782
03923650
72321626
40092988
61873932
48301430
22827971
14174795
64008525
35368046
89595252
55747326
50292429
18515400
25568291
41653964
77224189
59231538
81587596
17116538
48427468
55680061
14285326
32222471
96632475
16975525
73747809
56293253
19418418
10538210
47766529
00496200
83282972
01025016
56393987
02987190
72811907
81071421
23040428
95422914
89553889
66442820
96491908
74856892
98662661
91181721
61999723
50834335
80450744
91950709
58985775
23926689
68705835
15009226
17927940
78997494
47953160
14125586
39634070
44166965
37804027
33213901
66382781
74743473
14112866
83598849
36303682
70315907
03872080
32549554
69889297
22751667
43606066
17087055
10675395
23020811
09482778
85058196
30895992
25567681
11443258
44081996
17313884
80377102
93356577
68212873
72446979
94933007
96539660
72028337
02055344
80943194
24938508
12337123
11023352
74004585
96849352
18816912
96665853
88309285
80265337
86629170
11006851
83042373
86766272
86421839
61723638
72298253
42326171
60118963
35218977
06143089
62495166
74509538
54678316
86876731
34119553
98886226
30988672
61598180
46095652
57847813
25040282
49854551
17610256
85867593
16201675
23454220
43902488
76343107
63653339
54450598
16788827
74581006
54784712
86853807
80025209
11534037
58003710
67803278
48037067
13095444
36077611
94735099
50630209
48369381
30518547
96503677
66002521
99574172
97546489
68468134
69708426
46098594
61807065
24229554
58185142
55719572
55291123
10006031
02031763
67103007
25797450
51558277
46439234
29447728
31799643
68129204
04001338
37495817
88722600
93036865
78593796
63120869
95403653
86360733
18090704
38319009
48907916
11587213
18394412
88665788
50886927
75130991
91587181
51165322
19314190
95324644
66969785
35906389
45700792
75769669
15334395
07053392
79788751
06867943
74026065
65438460
81239323
08903320
03179157
12384186
50977998
60218940
21972087
62374806
43627474
24836531
57825834
50806878
66854413
05289818
91178627
52288873
93475288
98494889
93801299
84822247
47811235
25156239
39574831
25684987
79051275
36507821
13233604
05951774
01277849
76114443
54784928
82323312
62328123
89009441
55147497
07300522
01809075
25620405
62008331
31727698
72353842
83735578
63979929
77341947
27601453
68189206
95846302
11204487
25401466
24995026
48018624
38752755
55389661
24332743
69278249
07700442
76350453
25093224
23466895
81125937
40676164
52613874
97990813
94827919
90752900
60786426
64837793
61390095
35247269
29895179
63262882
21385394
52037693
72344533
07380743
70763200
18928662
79860368
21609605
12701469
43305718
47800677
72243748
92068890
47533577
54886585
94388588
71130501
68169267
59965719
10074341
96243458
43956720
01345619
95571377
87027964
00088766
48785733
83762364
51861612
84367063
63412216
80883321
96533671
74659923
66620665
36027736
46509191
56452654
05457588
26514998
47490980
64304457
29022240
12556290
43830901
91670531
58106261
70608286
59830114
99817510
38589265
36386862
25081245
98454917
18034374
75720219
91743719
28224875
74478453
54252701
89006742
48336764
56587549
95467745
47982781
21403160
65148888
00580359
08887569
91927814
17296481
53556538
91601032
74916025
86918257
49849181
70566760
06722289
07368349
68396927
45475959
61519595
55908979
53014508
40295070
03669327
13232184
81510165
94934560
28790202
05962340
78697735
36219643
44469288
95216313
72928057
27811964
55327555
70098780
04846327
02344605
46547084
41436029
71789141
73271008
04986480
08102452
31566933
08791696
77655611
85969548
95334537
25710976
43590350
47808165
10834739
27189089
67062452
21400468
74506553
65093522
07579330
32668840
13782144
55016502
85272938
60804785
49353227
10013991
39046552
93181622
81269913
87734730
69242738
29260605
42441884
64846212
26615370
84750756
28443940
62527731
95033042
89958709
43484862
47288902
16610788
59565343
98980704
22485388
24861530
34992062
63380506
07641804
83978222
65070130
89724599
75055058
80502190
95902395
40872591
76139696
77402679
86607437
91420219
43590063
19987163
54062002
10031263
99672387
78081519
76808343
16242741
35823211
19563681
55968867
61758645
54218798
36603895
39311283
07829526
78093502
87859299
63533236
57522217
44323320
77390010
59386140
54516078
89154140
64208471
94433785
78519123
25942506
85143327
99041999
51479460
92389943
78093644
32621480
18474488
13990247
12768813
99196658
82492310
90272327
71653971
14049270
53276911
60909582
75210405
56486036
16990585
49879960
12214786
17705734
45654236
17599226
18660774
67291589
43158129
73313195
46790938
17030823
68092720
13022960
79596524
56563891
82731247
51830459
75517149
71791778
52202761
13830013
73091970
34020453
58226343
27534664
45958486
65497409
97734251
50314560
74864594
45295962
08293791
11437794
95254087
18428804
99444738
20042442
86505319
10623017
71901152
31731819
92047260
31364633
75023484
05473259
98346728
68621514
87048865
11093988
55155097
40079157
02274560
66905943
89422329
67774812
74721522
96854711
50930694
85691057
98762095
97075955
28970044
73170769
03777877
92856098
96271146
30941226
02120820
48732192
68932965
81085809
57482691
66829285
19224410
77477636
34234997
71521785
41910597
58990132
47383558
32118709
54148151
64225428
57488914
19510865
04013636
53552186
45235813
27581414
73373751
51920290
56292004
15669445
87075435
34220534
28678667
44489536
82328543
23883346
02081770
84648537
49673317
64961241
61365702
74264084
30069426
58115579
85007613
90177641
41412781
21728900
53252806
75868158
12180995
50789980
20498693
38410700
19927804
98249424
71746734
86687690
67991283
96219525
63918936
33548683
85050328
67692743
99417370
25727885
99058260
53379111
91512352
97066897
19602059
92813496
58976844
62953450
60880212
54059553
30841727
86875172
51261691
02137889
51228614
53600740
04783120
32731815
48923878
77739001
74960723
74774805
76689654
61289965
71938164
83199548
31264548
89289839
00260940
01429317
36588852
18765568
66462484
72118088
09996092
72952594
13166724
14196703
33944751
00092887
59556308
64458047
24321066
94118500
66825294
02715127
20425780
03139269
01629596
40991587
21464855
70891485
40568022
59255066
59696054
66167710
44371297
12879549
31340458
55736129
31745925
20323643
02949921
67371172
99714367
63437512
73128550
71355366
69812480
97361965
97338327
81175706
87649670
72158958
76975961
37126064
67106882
14113623
72990189
90140500
49841857
01073614
29015686
47420562
45790854
93242435
79331819
76282963
31000391
48519146
72911537
88142339
05392159
59777609
66407604
40656997
54958828
00404305
26130612
02803924
20407914
53964395
31905015
25012558
47415467
34041637
94146645
44475136
82420859
71098400
79587090
34364655
82288488
54627924
90777392
74929855
26181684
70921667
59835522
84299865
53638751
69450426
97859184
97319366
04110521
24158639
88007442
21848573
00113311
29897106
22461763
33700453
98670808
88770143
61309081
93750961
33862833
96348912
34846512
83746365
87068527
33503533
19889379
60944953
50886004
06032286
95371242
25968759
97730054
51317066
22856696
83104191
24754059
48909969
03544618
47778740
23011677
30256707
34921752
22054200
10668587
81688314
27433368
15715171
77593923
74363427
44369897
37894831
11805683
35019125
96625413
22168303
17013855
92189163
58065868
76657156
84899619
93974229
66952029
69926941
55788392
95499519
44194123
73322886
87019143
56870882
90172146
80877167
49581849
75741388
18437923
19034474
90489523
02526110
46821960
40180840
30870784
50853572
94300225
66324016
17913465
21018154
25432937
12261937
12559271
99998554
43269583
71189083
74244048
88033093
56321340
89928895
98997761
28793540
35534111
95843584
77862775
87874828
33152449
62961047
68858613
32618880
56946685
20971820
17615868
15216491
80482518
17487309
19321449
50582023
22944492
41313827
87761960
10671456
50481680
02485216
86021438
27715098
35126043
43410148
77784276
10262044
57040862
24728457
78213665
27984280
51188777
89334152
19020437
13864062
80465869
58511015
93606670
65689035
63930404
55240026
15063034
02705299
00961745
81476041
02318304
47829397
10017075
98554564
07884054
60996089
44110545
72877589
14407037
45019359
54221526
52640891
56636332
81770105
46545642
35603348
70431818
33524571
19834330
72762212
31085112
62013455
75025682
28286469
19493624
76002395
60951356
82173767
46622874
17160252
57111353
18834644
74211838
33522506
97340580
92171057
92820521
70032750
06648007
95704535
57088549
26446113
57591368
94922509
32468090
94304203
52257371
98249695
77713924
86741957
01249347
52914681
73058065
17562538
02041389
52470098
05265776
69317214
15640004
33838148
37664469
14052985
02701343
23491403
25756425
14941384
08084132
64742191
87170807
42177802
76275401
21102093
98480033
82341357
39208237
04286391
70800032
06831183
42697681
19676575
51113472
92045727
68053059
56917291
06899617
51647512
61381980
78812419
77923891
49556499
04683286
77798221
20934904
11241069
50033287
76009811
30536103
40426324
91001637
42320434
92643809
78515304
63890208
87721388
15712914
14819365
55470415
79023643
89306040
67119847
43601408
80100530
39601500
04133935
12443633
89754133
87079933
74133301
64939236
95776302
62898992
37265039
01812895
05888530
07360052
73050041
48553610
47983101
56390361
49084904
89670087
54451375
20108656
92149048
12969323
58373170
71311753
98719691
75690071
32954621
91114173
58322985
79029882
99840114
63992388
40200441
77936446
16787178
75129802
11445576
58990997
30681514
39228132
13066428
90793556
47982628
81845353
19355454
88466865
31428775
01839912
45499028
36727823
79193253
66645489
48534587
84432350
80672343
30870042
87564236
57581559
71698466
23107453
70559408
37484204
31210415
15869633
17141946
16102376
71275814
79191417
09402775
71564448
72849230
19730182
86120108
03411316
10762624
24076599
59664883
29349025
93183136
57512482
99431942
73112824
13136488
17596249
30811263
66504874
72682499
05725970
44514246
47749684
93942635
59224633
97495974
63018535
75417585
81511632
13765008
68306075
86896373
18569155
61048152
84799397
21746580
56181602
87578400
82461817
41488699
54320711
52199976
53760754
54295829
92568590
70535282
92300988
66423209
73615447
30134240
09581751
33560441
20638224
98327357
07177999
17712420
08760997
57929624
71353367
24453382
90817466
57993090
72444256
55261668
13280362
59481800
32311561
60131177
69492236
89043520
69738579
16768654
04226523
87978476
45860695
94424348
66127322
58056094
09544415
82766791
02720956
61006542
86090376
79200716
06461743
24314632
61717060
31640499
49669128
42369410
90988811
27989687
91232679
39073581
94683971
08440521
98606132
75692674
21555843
52195645
04881085
46024626
19021281
56327419
12625563
99896252
95018751
81228597
63692122
75543865
56109676
84471385
17344786
01611079
75353979
02880161
17823532
50297585
77572740
71236455
86859690
84618526
29317880
85273044
46675057
44784828
86200892
26477289
64642086
61390639
81189615
66712153
12052086
66394845
34064047
61776607
46332833
96809333
24429361
24765399
58576569
50557564
98516115
42451442
76383867
59142672
73454899
60902409
75798412
87565209
61794486
20156308
35502221
58356348
63739760
62019196
61460416
23643175
64917597
69911405
20849161
76838490
33435998
25176943
50369898
03848299
31583723
80384033
45947592
22615942
44724780
56883036
98330152
49372664
82774115
71251259
12250835
60140095
28097862
83242445
35584826
86831017
87763611
36472044
29325895
98720447
57773105
32307598
29228371
72109980
22241845
37296905
85604377
43683986
91447149
74954867
19035686
76357145
29248158
93843244
96654133
40338521
32588376
35615782
16164067
26688174
03623380
49064492
82924797
65818101
98473267
09191121
79180602
19190064
45681572
03941160
53920322
48888644
02169305
45475972
06868133
46798668
54804859
47721955
00751638
22791880
81667532
87423913
12262894
09628598
58664484
32043058
24022575
41205762
34367892
74578429
67376980
00333676
98771223
62753701
49002137
12399453
40120468
47999692
33058749
82075986
18058251
08276176
05036317
31661020
81025780
18014816
13444279
01681733
21199610
48328391
71152496
17075954
91197210
81119737
99453032
05561970
03367406
11837088
14809626
78734648
94688736
97360824
90780823
50976351
68130846
77869876
75747276
76446957
14791056
64524350
10843223
30218025
80200236
38414183
71886687
46041958
62899249
50461953
54122534
50297798
23719097
46831240
29236936
99331042
40155116
69880198
30371458
35705692
61807473
00813278
62759384
27812472
10067263
16922394
95126566
46828012
18059614
33671973
60143465
65195490
25312127
89870753
80984722
31598062
25699111
12786361
45447010
88822170
16919021
69297051
69095557
52958627
15094627
69038264
24554168
65065078
79042342
35989885
65323149
59714353
35339361
06063433
39404105
68778875
07524054
39986681
70530000
93352135
30597344
63146434
82943560
31884036
75449587
57038554
59436460
48407651
16919717
30587515
51756415
01160739
53900272
93836157
07508725
28956166
30234095
41369477
38323394
10331104
11105418
28324649
30328505
68805731
41210156
87952746
89864989
96507879
48197197
96435872
24897525
07970894
57704582
38026732
85720805
16087717
54771415
61565934
27329952
43005049
60488456
48045617
10218373
40167132
92457321
28126236
26385901
93769570
42960270
98376685
22984595
34559321
39699594
85496136
97299100
54217818
50547642
98889337
53652962
54489915
55955574
93705334
45351921
19772181
40500890
38812891
72919619
09049816
48510947
47174138
73650793
08872243
07781560
79691316
16901460
75483244
50116927
77839687
14555225
21272233
47749074
15263018
66749320
68389112
40652113
83996318
89213488
00665857
51348571
47093778
10469455
93913848
71012127
96178141
84658133
94216653
53503116
49791025
38906368
44013818
72430162
16411998
62914434
26571991
80413372
24627492
52840150
10865429
59431549
92168887
41574898
30938827
66467858
65402456
83151449
26501071
59625508
11342024
10292974
04799370
36466946
85368629
51007185
57749023
28537163
29579605
72649062
82844751
73863692
79052863
20020151
11555443
32682961
66300469
27841976
44704839
20724633
17798763
17335604
30766523
09092647
30720720
31658958
00052323
80113695
02859364
25597995
85449037
34480874
64219466
01177393
18659193
16602315
24867966
72750940
89827283
62271610
10371807
52651327
97983735
75608895
03515291
71623581
99914658
10678450
48977160
87035938
85866165
67270755
06261042
86256434
71917886
10043951
55411099
62603059
00911027
85551648
69908019
26919869
86492129
42641145
71628783
19100897
18134505
58288032
73866906
00778357
68925009
33140321
00148132
42911065
12454720
48877148
38939866
70153568
60327734
72944215
57340864
87656050
77603206
55310113
50451047
95339491
19911427
86594744
47359512
89710259
63035616
77253061
29552151
63922671
63426775
73454381
43028557
43067735
96419852
46879553
01531157
33560704
67845143
82865333
85027801
23019696
84279697
44157286
34952363
40172098
97359263
05989613
35696092
73095023
08372086
42292315
50455847
48490656
30781634
92533149
48783544
94716795
60376161
54033835
23044464
46937469
95418738
25557052
41480358
04028030
82472199
74542713
26686529
13763658
37499228
12579170
80050395
45339721
06388575
41526847
95062300
06417011
84234190
76169043
15397601
75654339
08494855
58346491
97282380
51085608
77587608
52239401
29893406
59717871
23519161
50792712
52406168
34371574
84835149
29237310
81793262
40053566
84467934
53242011
31588477
24048095
15989432
86438106
58570394
71430491
81326202
44890344
21682469
70852787
03169847
14545237
75494922
34220028
56116507
81769577
49127001
68270604
21995093
26799142
80786474
66093428
76894577
95249554
87946519
72259330
60076546
93798284
53668392
76513563
58259920
52728882
00691629
07870858
62690584
60235460
06651700
33473991
20959412
01217560
86148466
14721332
10707980
26752533
28376906
36938452
08162028
39514581
32644993
08263278
10858511
05116687
28341819
18433940
00982863
89683626
00782339
58812892
03408900
79921345
69843451
31250468
00834522
63529984
84419314
15285559
17332203
35014868
02462177
20700620
71184031
44781816
23738224
25592743
28046785
27860160
30416234
88892076
56293413
32678881
69220116
30653402
97802986
20028311
78114727
93466186
19521990
17671877
20357558
33973008
03795640
97029398
39237243
44755725
68768624
84935483
87933102
73743334
84080532
35683569
20668178
90814980
61631939
66398257
53691550
49416109
56372940
02235520
17613966
04775274
07866707
86992498
26234130
79703679
89806384
89415536
81231249
13979030
11714489
75827222
16962734
93959793
34729694
25650167
65094208
35345561
21686685
37987328
84902324
83893643
40620564
14625685
61829076
06421651
80378073
07662135
24229641
67570277
17193636
88407470
66244059
26570078
91889028
28306382
93336322
42650523
18781335
82318409
26282717
47749206
49434473
30536822
09254594
30823524
57065521
64779459
68128962
79336769
90717748
03467534
56273616
40385046
72238075
80315501
06791799
96450964
73647477
80187089
82574634
98914642
17668594
88929598
78497916
66221980
89975607
83080683
83713053
33004834
38157273
10048773
56220279
31467101
59434672
99700360
96775562
96995410
46851128
04244462
34670817
16222493
71952482
84886462
54040436
77665982
30901662
50930751
96085349
42584806
70522328
09843427
69969121
26839923
40942124
05243511
93128895
73315716
92306813
03873049
60357268
98852786
44462461
42303563
10249438
19662534
10553459
59468338
17473288
94838374
48160118
22067019
89808314
78847993
44900215
96471109
90012605
40785558
19344763
32965892
34315354
90682372
32648960
05996405
41695695
51318949
61475127
97542109
21096856
27751030
78585185
19826886
87338045
56156606
23906025
48278085
90724567
58630534
25921898
75980338
30220179
91197847
50923711
06826914
95533764
48586448
15945958
76153376
49585836
81194315
00147699
24845387
19558581
87205970
28944910
55744508
12096463
65957436
85377153
69632875
06212689
57418470
23992465
12159664
06070118
47055356
23959984
62779285
55043461
85357123
20170748
62103321
22332938
56952527
93762782
05025147
73887768
35514720
86807438
23558357
30511269
77545027
29819697
45536993
97757474
40646789
35305928
43157735
24592597
60044769
15738409
78801147
10782837
80875161
30146628
14651172
36583406
23165711
49941281
77339047
32541852
51445105
61637519
59169894
42092081
31565181
91819884
93447217
55103749
83589143
47992139
62992617
06664988
81493468
17880927
88165037
42114687
07950683
59313038
93515878
46703850
45604789
42961802
70673408
26253839
75020591
81058913
39131823
03792553
53882745
86593820
56327459
66387946
72039835
59573494
43716601
56261486
12633415
89591289
76526406
50752494
00821307
97254317
31432481
16817574
88499205
10944527
98623694
57487613
05943959
89939537
42546806
90068102
09446564
60094970
39080560
08856859
67772396
24090860
25970920
88766451
59680706
44670487
78066107
80476954
99755010
76350753
59222203
32607906
70440458
38759012
08707059
51886669
14453830
83052045
91512302
78403617
33626370
01798642
79190277
09782913
47759147
72258051
30664735
55460870
90215178
03162317
10921208
40252206
55742125
75911331
19564942
04997777
70413806
32515189
00941347
71325624
23598444
64669215
72845952
47420518
87505946
01022842
41807861
52185368
51136146
73004234
69512754
26291261
12344443
63488450
17138506
80351055
04260788
07147552
22208527
02814862
80442513
16497029
56024944
13173883
46911039
53453547
68825825
99672514
08616995
52644882
54517591
24966772
92897850
29763669
57165881
18030438
23136697
75932378
97385129
96098630
42100287
47347677
18349108
76551719
26329039
08398193
38351806
45380835
90471215
76000394
49679957
46239491
53598022
43073124
22015624
42074102
29872120
52669247
79939503
97806741
23331604
55650586
58843812
66226624
16610796
96917082
60330263
02977499
53719058
64096082
51991975
53336661
17394063
05559515
15228827
54262682
72333212
85936569
80293917
76996336
90429348
82982002
74040419
16139520
39837469
94174651
98767824
58674683
15500085
30502897
64179950
95781823
25184504
49600699
88705286
85329627
22136206
20729989
71293598
33561886
93128193
20062130
10290942
40769836
68987021
26293281
12108555
47635594
23601976
23835453
89139360
26451408
66974623
23657118
93739079
84563955
18041820
80304257
73077292
86162490
63805925
17714775
58276972
52924101
72731881
76146193
20499403
74048963
32421474
57868647
36494591
41862921
24250992
80232141
06625603
30434313
30959156
41299159
59488548
51546466
97098110
65440649
58988146
54886823
26810913
24125522
02092215
87458203
08574848
20590784
58476555
90987198
02350610
86161456
56885124
95499292
11003198
60696514
67268557
62249760
84911162
19969016
62627453
39843981
76356593
68745750
69975118
23650322
68589058
39913626
35947656
50503249
53382435
27207173
39327721
18213896
20454410
31923479
80111398
92549836
52294177
22467963
62736003
53115319
88744622
89656384
69699933
33957774
37111131
30405564
91043870
34745955
55619854
07777233
35026013
14009532
30724108
16296611
95812244
27199592
02058360
28049157
95115461
39223928
62764989
07266140
46456518
23630632
77469847
58941571
13082577
58757910
15358402
20480196
43566899
44937744
91604993
14458146
72727426
96235341
46833596
55284987
69739723
05226073
71339191
42887901
00183217
39955915
98474636
82495694
44247880
08501130
49908747
41182518
79441816
18437310
14387063
89038046
92878486
66047512
81177533
75662990
35585595
13243743
29559139
61145842
69265910
48945546
96512326
54758747
84553660
86054003
06195772
14317460
89048274
15179005
46844899
24482369
73270688
21922123
23403305
03234563
63175594
75787018
97499001
82343036
58966372
15683802
50303240
69846060
41697638
89513289
68360364
30401817
01513728
53461702
57653037
12820492
04359638
00405752
36967839
13171911
67614258
66222757
48052137
86569955
59334005
57819796
47103819
11067015
70658237
57340587
09811303
63048658
36416154
83278176
90462033
85100894
95088107
31116184
24563407
14529284
86012555
73640748
53970883
93541294
79093211
74209976
83693825
00560256
20249146
55037128
50350387
26221344
54463938
66938370
93668507
67307035
57528243
27015422
74480937
27211524
67433411
26387952
75337901
92480576
56862058
61360155
53161900
01555395
29334858
08300410
87294805
34056055
53310943
45032498
80838283
26772121
70902780
19681364
28364333
65985034
30854503
81685951
58873496
14829022
99046044
19086169
99304059
09104129
94023703
91210570
80946421
95287173
79921009
06535866
28792499
90443347
24622071
71758909
32150854
15323254
97132855
30016370
93784053
89137217
34864150
13706753
94375460
77330718
58893189
60514053
89308530
52141812
53259300
80001802
75542392
59803474
52962075
12540808
27793355
87960812
04568999
92353425
05282653
92205109
73202624
12101751
72986639
71583726
70165746
87716587
64626359
79526883
66576256
39058681
38559179
18839404
40121700
34523108
42286037
97237529
74406747
95842402
06463549
13367930
93355189
23113343
35111041
02328061
66741222
79467058
45128393
94414092
67163195
69821446
35291245
31154631
93636169
58799594
32566054
38645466
02467964
99167310
71888129
79782663
02196666
84037463
14471647
94198312
76105826
93608330
99271387
87535285
93196855
80347717
52391720
50154373
56486413
25304093
50039167
69449251
16109893
02620589
42040619
49651688
43950330
09347146
95000091
68341470
26375414
53290723
06842684
79832599
82153465
42912947
77795161
22189231
53732676
90179129
96778396
96832001
51806003
19782131
16737673
67527286
55447526
76309038
47612607
69009044
83094338
34688216
91449293
24564920
53261248
48648746
80582973
46625310
48113947
16943878
56870390
34726079
77889500
07734586
47626721
91172720
19641374
57798896
52222764
46315755
69899403
55127156
52223873
22554159
07573474
20982949
97502879
69015700
10792930
30653925
00935035
67320050
09361985
50886302
95083769
42912605
83124733
26391338
65711908
16163944
35771618
17831616
79003669
92761896
83482500
79339537
62058629
23880272
98289736
64889882
79519586
63190223
37157998
69742872
73122050
09987382
69515781
45693734
95503844
55539818
88336910
77009225
74789114
43218985
52858555
67701146
92261802
12057811
64635601
70181405
41869431
18087125
22869494
80362731
67348826
18133648
39812923
34913624
40441179
56719817
22540048
72645716
51964652
18287723
43485202
63906234
36438470
94176471
28891307
69367727
40503281
66614361
91672529
62751863
75558287
30444209
23183969
40793521
65836493
57382276
37004454
48146018
14565128
57318230
27076815
64947779
62909153
06495612
62413255
40415344
09071486
93369329
91061783
07097089
88224392
79518714
67142862
77316616
87872274
85201696
46503792
05854247
87796820
86967741
18901585
01059626
68911345
58204125
57613392
80357982
31151860
92572260
70986770
95507047
96958198
24997754
34680456
97981280
53949375
05209911
68209499
75504460
08073028
84783468
94896936
67021352
76809673
50217324
90447469
55293582
50938228
71792092
82096873
43824452
92920037
40780358
07654158
47961933
20134469
36040468
81741771
68798621
41999874
95106819
45152433
72881947
81439484
64596582
92479455
70767492
13202675
70084784
83040689
73092751
94227692
76556861
40604536
04118290
44532832
07129619
38539683
69577672
61048757
49938729
48748617
08197151
11355479
10922865
05108128
04390629
59463252
63691579
95128360
03404866
21577489
06746103
47155266
49584537
36213505
63029289
24679537
63446204
60077726
47112880
74178441
83894816
68807793
81287386
98405193
28185916
49964695
63401886
43153871
64131177
24595981
76507995
92266048
46564560
23239705
83194467
63008717
43230757
72414738
65955693
81941257
64027254
18443679
59019610
00002561
11925783
26880482
66767406
74787654
93918509
47865729
79209519
07846459
65978845
30408111
75939453
75325624
37296241
01891634
56568916
31387638
25938936
03033733
47854885
95579678
40618094
83070311
15561186
57688010
61371344
15119455
52554217
46601927
05753218
87476455
23714494
13324616
96514578
63018378
22952706
72506516
91772592
75947431
37951002
31740094
99317395
52777922
24207285
13343182
72971060
02772568
61542292
39471348
80809095
21959610
03436274
08138041
42574149
94412958
32394155
35084497
56756181
54653435
02995009
74429742
76582861
95829911
88363830
59644253
48558527
69764924
45510487
25629112
97209505
27000171
80312863
82545857
25338184
87653027
23878198
12530388
00357733
17196021
28598656
51537672
14173908
05196988
54424204
00302221
36599878
09608416
43707889
80762593
30434599
34370256
76435661
17286513
60104742
53891252
56734903
75646364
05164724
84399647
06262853
36933254
84968947
29204898
30408169
18460954
11474859
92587787
79195880
79199466
13404965
65337131
46367998
63391106
16890505
33877053
37319157
42740387
25238977
54479579
89398575
14932183
13612266
64233067
46546785
04221006
43171661
71237815
74317481
88447435
03640533
77925909
51041989
46076100
13255052
43453215
86225796
76712823
40717789
83787150
98223682
99046871
65038587
41414699
29821944
71277504
56041680
30520849
92563345
10822320
40837460
78038508
08482351
12468135
19701948
36146626
61375287
77113491
08576428
37594117
78812109
66865075
14794372
01652937
40803454
96488690
97662169
75554398
51368711
56078655
26164842
13938687
15207890
35297818
22337344
57148208
33262022
85653617
70736670
68121289
68153990
14013953
81969452
27193459
33333579
47929851
21374302
64289320
28207649
51320269
52727658
28788868
75618377
97687553
01236494
58777841
17739450
27270474
10100638
13442439
91792249
24404937
50572159
75044614
37941006
51850820
46708663
10214861
88307957
69956614
92911941
04225203
48256601
50271885
74862961
46455911
08923135
65580784
52608655
50445206
23433219
01318197
28325545
37712020
38323210
00679765
00967671
96392110
90083846
02722575
89383067
17542398
51126974
30904952
26253838
20125034
61422214
99064444
77706609
66885943
04373623
93131956
40015353
06818256
85437935
59825656
02647606
37056694
74407973
35743791
74336046
27407478
71349220
12037641
30271784
34189147
86170574
34240451
49941420
79766784
91048671
56847654
67180784
89494080
64788426
07888265
46693976
58734761
98690690
69996847
34587187
69216932
74611254
51389975
04392480
86180886
57633653
02670658
34607564
45612999
68141579
33528718
08953321
84315334
11064914
97174646
26351668
74642618
43686721
39738995
44052076
00445307
57636822
56888887
54385895
51089434
35560835
60557769
13303388
16381036
18441833
34954052
97149134
36804909
85665133
52908818
63057321
00694558
06654863
31142313
27899131
82782150
70274410
26173462
60890279
87034396
36170998
11366181
05767511
90762232
80857977
30000796
09868642
86699287
30566707
89278402
39501546
85076093
82763154
45810539
03663215
68674048
18712641
34416063
91470840
90425175
00589437
08941662
52592656
65330747
28366188
96341982
14517006
36303886
04081457
13399846
35673961
86998263
14071885
59236570
39224506
33767056
93368868
76156994
58758172
53603393
80697801
66393234
54190743
95245469
07381295
62955840
23829403
76586617
88936064
79070476
46873567
93112629
04266421
02572809
39545322
49295627
54095591
59153814
97594265
77705859
87639416
41492264
28097227
29059790
74515194
90080630
44274236
00504894
77491763
15945257
08467804
19148628
50925179
75481094
60483392
13171031
49587633
43265897
61164737
83817467
83085535
79988267
14378477
38150052
92175949
59518475
04508262
54643351
55028891
01670531
01109400
31541928
53846238
55348471
37550794
11354388
45236302
90539439
66271710
83940566
81356405
87010545
29706784
45355611
23074043
52586157
62983325
29946592
71260562
64526686
62170874
39154507
17819499
03799568
10163673
62056377
84165030
43927576
51202535
19889323
71604310
63619204
44593347
69630426
95440639
75530362
08355264
70163289
12602860
02276127
84332383
48644201
81219446
85205913
17728502
04387855
09794259
81474845
46075339
52924578
63504012
90588713
35320371
43838118
95625941
52869449
84021231
82574992
63217345
79182490
40559373
48623496
67906989
03787051
42836516
30292450
35021646
00314749
95093159
89776841
07259323
64651654
42289200
31279504
82733979
47893275
88912528
69665064
71454887
17561601
36132219
87454325
79166985
35917794
78888718
23924429
52966929
70473704
12814216
61661995
39222775
93699862
49802185
63123633
11063534
86447192
30595826
62590140
20068121
32744148
52940947
37357777
14771496
82400591
04649614
66092044
47219064
62244193
02346634
31976391
58038707
36834681
88721773
43620352
90363086
55145840
33786370
27648606
33423135
70974629
18933730
93474496
37746942
91731371
56528614
82968607
75636536
92784453
12301733
95564963
42958291
32677553
53001073
22804508
11271050
18306904
37552626
35397538
42929261
98540654
06408827
40593741
76036757
09781923
00813867
67980640
70990055
57621630
61390773
47788118
85838362
94996803
13755935
17358885
13800733
49164513
47792548
28651670
73019110
57321138
36765262
32475986
85989289
93841227
22633999
83614393
24100062
10879727
14725819
45070122
21324165
68475861
10349389
69385037
80342859
00316539
47987443
00304917
04249294
46961598
46378407
69026034
87464092
89602866
66099084
55839124
90609828
34323384
54186162
50193736
05829423
29342808
96885041
70038167
91396675
45879479
10790224
94747027
17455545
17029157
48442378
25030648
18337936
08455002
80872896
07927508
91148152
89702885
46637568
55312937
15165404
85600619
24556804
40314301
92104000
13469310
95680555
77605015
23384247
53769460
08921947
80756669
47305218
59324067
54354330
42660634
56373973
81405435
78342321
03487525
03033975
79742020
45478132
54734950
80648821
87896036
63720261
77620970
35835628
25482257
41182452
29412768
28105711
84342781
35696585
72237016
03258499
67062248
91573887
85500499
88087861
23102384
31914739
15256561
45698366
10354339
89368046
91684958
53092198
08051842
13416972
89309790
75675825
20757666
88068581
13662134
16948704
42530481
30250753
72801105
15874656
95398657
16270485
32439064
49299808
16912167
01363495
59373714
72269257
47813206
55665798
29511921
95207934
62760736
38863755
13977005
53669367
94563653
75329811
59623446
73719389
25521821
71726989
48739812
74010101
58243741
39865924
56802856
74212619
32704182
49024041
26852747
98715513
26324590
33987268
44391350
74359065
59503648
27750427
27662658
21463744
30294896
71113228
44756316
28524661
18822825
75334617
31182387
82681910
34548428
78558963
09397414
00440144
27639676
41903356
05218935
66098863
49471970
76896095
15147608
38968291
26678102
82382213
03323153
34683927
08186823
96062644
97172303
20796184
55333647
33509460
06764096
92299750
71397001
95800363
14469695
08880678
08807465
75841393
68731164
82397391
49797240
82997604
68575472
00475148
29401656
35827250
43967146
60081767
58493942
43515795
21174991
63565662
08929101
08031820
12035295
98875592
42892194
31077723
81326038
85544716
04190933
02583883
27423569
18509922
40501963
80795673
57995324
82950617
92474757
47928619
54689146
45069438
68116620
39917618
98611804
46100699
19026743
03962084
71846356
39820585
48816887
33369520
59340000
17446431
13450717
65625892
50201142
58050710
18253368
06671926
77776381
27478596
76987400
62040231
43835177
24246299
74660747
13808939
43772001
37010623
67626872
81253333
46942771
34938458
62056821
42627713
89084451
59668251
35007432
75685525
02223675
25543750
01079461
95346590
41562308
63413575
82053948
28345986
68534929
62528519
06914638
66750004
14565155
74931672
55308842
84900319
81004867
47224832
58768641
87648282
27322344
35707890
90908830
81667111
61812398
42626155
10337616
26180447
76933591
83623935
68160517
24621541
64834699
59490872
55727521
64538188
07714547
58900884
47668029
99484201
62366449
63081823
90277689
93689080
48590460
58217244
95965743
17973268
07113705
86869931
30741022
93677198
14241067
85830189
23609278
30298095
27665574
64530067
84274053
92079258
90699816
75528095
88677863
58972412
40646791
16557284
80689917
18194384
51110584
82242494
42641222
34025226
87754329
52831530
07427396
95545667
72344956
67147584
20544049
34687535
30881165
77458980
11689151
40271594
48183259
25075405
02461278
67633015
63530328
07218099
59202270
57985498
19762423
28074818
98177199
36850783
21722361
39938562
64054259
56681170
68993807
83942419
32041586
85228355
02599322
34141170
29057590
18262714
45654141
33553474
29955959
12922953
23928415
86266879
61095939
96276804
23852679
35821058
35443091
02599243
82708444
16823046
50905247
32425466
08577683
14111468
06752885
06611678
96082145
01775060
31742713
09437491
38025405
62944080
71957766
76209529
32757564
10511442
56396850
82876623
52414639
38803742
43990700
37842749
68141583
36710574
56991746
59464637
24990019
83893851
22578945
46646798
21388749
33437136
77038602
14497434
75917137
56658209
35026705
72184543
57568492
88796444
90187767
65932273
14772648
67899831
92799776
96523364
63153883
03474733
45134284
47724296
82332469
46324780
65865305
29725591
28035053
56493580
01130145
49990402
87361196
82339184
01739825
72830397
92260385
70506553
43556373
18578680
59105861
23927548
41198648
83405268
40708638
12966221
94008032
31621462
61197171
23440505
07599773
23745180
53895067
94489654
54345296
95650148
37661341
59120086
71775408
96797604
48114738
50750526
49163714
28849931
86745633
80190692
19444259
99891474
63126102
19225968
56136790
24032523
83260761
49343858
73097679
51348224
80577993
47126269
38684003
08905042
95143255
81444927
45312840
70053035
81383142
91835571
20417390
46213155
64940925
02289788
25446007
13064413
75241364
00191676
65819815
41336624
51924535
76239783
26659085
01340222
60515527
77933076
56608061
49915349
55528846
76562913
45232531
88658297
97663420
85641368
78233848
03084080
65826105
97309463
09117775
53809759
04428658
22507142
55975932
92893877
11735139
30550188
17682262
21143167
05993752
84247459
05076377
85498472
02669179
57805158
99600247
39537612
98298454
06503121
84374160
54683647
84325515
29491412
40842479
74882908
07726517
30043739
67889197
53317753
54320129
31217535
59717860
96144980
55363972
49108830
73809939
65301487
08370427
60753275
30920262
60094573
59032095
29213013
15337670
05595092
12729183
64502345
85533571
24777433
31298123
05743432
62840599
60901039
23572830
07306523
38948127
46804057
56666896
99677557
31770910
88580371
99047232
74409165
23641655
42537153
56156529
11749460
35797865
16380808
74674048
29406270
28777818
18254927
72461249
81392698
69610092
10554753
97820796
77013240
73575539
99368322
33904500
21787954
10840211
04945307
41937804
04475405
66402187
13770346
80385467
67343507
55564870
08618422
46265084
00450497
26543767
09395604
59522136
94936728
26833367
34619341
51712340
75191155
70605236
11068147
26193998
05244645
20677949
17431413
28615183
30855625
90494081
46715793
03687558
75491771
79058931
11715424
17070684
55774741
74940257
98029013
89647721
19943297
04197756
89907590
25555403
41503336
51505641
55642544
15038252
19471748
53751109
81254299
58529022
46484195
51036105
83917800
89314354
06525271
81279242
19861746
68726695
55152704
21509350
25404268
90010558
16825652
11461587
94338598
54843225
06310269
43231605
00057965
79947002
44124191
64512824
16609802
50312244
89594673
22336334
79295115
60257265
59343569
69252521
52479633
73883462
33875486
64538071
39959138
92440822
80433826
29281436
81522174
37701153
36402642
56094507
28279112
47643336
04270570
31717663
78877289
33586976
06536317
03929955
88897805
66367805
36923550
12945701
36530239
43230273
22886222
11873303
39047412
36819773
83623721
20831594
66653071
42988959
27688471
94963622
92951124
25089694
84756913
37857250
54585910
99004139
07248083
58776499
66528662
15375578
09212236
54627098
54036246
73331563
32275325
95724256
17483866
43449034
41413355
08200148
42074382
86793052
56943945
75283181
00852519
31567868
23360734
24700654
76503139
09251033
00499473
30100873
45088472
58038321
38013023
30660442
23179962
73009268
60245690
64936839
78766256
19630100
45335637
22546055
45869534
30042964
29737392
40389478
62978243
70047307
07344738
08923852
76205042
98761320
21007588
08362563
09504534
42658417
63474678
64716148
06336205
71005691
14657239
01224339
89833663
90688399
42597066
62001572
71842192
74986468
86635671
01612394
65112266
03076133
23019555
66812708
17487573
14861796
85539787
44837384
92101824
79200219
76792520
16384206
63399385
32661269
59260210
30838778
85220615
70676337
59651687
16304426
14243495
63257730
54802458
47645724
39748995
23429250
32924900
22023809
78978336
78090269
40111322
33296159
46276131
78242608
28731112
94173025
93764162
38341591
21726503
28167309
51466316
12989639
94799735
42144089
65605969
03272831
57097713
94670683
45222992
34747884
80238496
95387515
79308141
64418993
85387297
06264696
79328601
55001100
48577872
66878692
35319029
01348078
25588538
32738042
47638386
06131427
29420287
98206545
11043521
79687084
15787765
73716950
82906284
82404971
45022167
00737649
63201774
37117963
92398379
17349433
50321011
13653933
73136968
32308910
13812201
28046674
33194930
26119673
42830484
04858367
32447332
73901920
87376848
22648465
12975364
76745646
08332696
99830754
01914462
95752157
91847300
80992490
45679580
06113143
63811181
52206464
10372874
27346084
60949228
47948914
11792394
40199272
76493160
11943255
57698630
70759343
00443689
39581577
94859072
07938602
17108548
60532931
53879181
21789132
05903337
16729433
75941514
66985047
15327883
53128289
87312939
88333887
44581639
66479785
59843255
93322643
72457370
50788460
58666727
20473416
18953246
37236519
31931387
11678308
11469107
51045799
41619202
91702580
54503614
98086419
69383513
68689740
69444630
49997427
56818395
95771686
79346035
18166723
55687909
75781577
62509959
94124552
70381486
48586683
88244176
86736988
72224941
73702904
78340173
05042699
53264938
09622286
08618255
19658480
65757949
95679288
76311717
85385980
62833123
62301188
11113009
22984097
15661643
31132440
00380536
39028525
32953553
17792446
32305520
09362064
49716203
16920608
34764163
63846170
83946852
31682180
02131089
87956443
82295154
08052867
57505882
00221596
88719588
47969723
93605231
73587639
73775180
04830400
71999101
43495956
56408089
09842327
37419957
85795968
34995984
38367923
21550060
53570197
19861374
01681552
68992423
33531478
25598317
41448325
17056979
19859150
38291313
11754497
00544130
06173098
20068304
56663730
32883801
64801513
51418165
30042932
35788730
16580266
40316209
58796032
51006635
94128898
46439585
20663518
69806628
66880142
78617727
93390063
58511024
27097019
24151243
33332219
41684475
32693555
59745972
58472517
28518180
64882159
75547192
43326017
32497646
86502790
16122243
81369745
39618283
80346049
05228093
34395072
26213906
05864337
74813727
67577565
13888995
37372295
62945411
64078441
76096312
37169754
80206256
23636179
78577313
72977438
69609751
75876498
44183523
10657733
01180217
80963353
81522856
00399814
49091402
47733156
06425619
27380522
96617774
72598985
15400745
16369323
02141257
91281037
41053563
63827818
38069526
39814152
30862190
20761214
83760217
41302704
42760438
64911245
13408686
70537795
43650895
81837055
70345218
99861071
30272578
21012572
60300958
96554164
65773441
05275961
27939962
24552159
39888693
49798748
03318202
01424131
15801719
90199243
17918539
75333246
22565171
28506942
93524015
16083495
88385586
80391593
01430035
59379627
87125623
47402654
74359387
04071442
88053861
43921913
28932227
38423032
57172832
80114049
22656500
63342224
57381749
39366946
26142540
88024869
34281208
91545651
38608847
96613250
54602862
51840803
12734357
23237408
85047904
29074498
83525766
27202635
60743951
07033514
15106800
30106029
94580686
67731879
89199521
62309426
21360454
96461770
59556150
67465659
54000695
05073830
87713065
30689536
52950999
72134915
57176985
28484519
74538227
26443429
35516599
46680586
69129006
93839348
16821181
76408316
45799671
86328098
30601041
77528730
06629473
37244496
47442897
93957999
80783695
76514983
46596574
15970618
56229095
96033391
36157693
10834202
15224828
76747556
32624333
85023601
28657856
36261072
13343850
98781502
53842573
08586569
52729419
26937328
10580180
86143875
41114073
48665623
81074142
38178478
63723318
53259826
90723793
69482762
86485685
69016684
78868983
98634452
55263879
57971224
61234426
15923813
65577413
70491666
19123174
27723117
01000967
20638212
24334456
06258983
70160924
25709171
23331854
41580136
94615897
51542401
59363638
35970291
12895224
18909630
07037786
90137762
69582827
55735656
30280048
05220533
52572026
24894072
51654193
64977496
26480159
17975580
38699331
68493640
85700257
81694584
71239985
55308945
16680144
35494232
52550434
02087840
15757776
46429591
66805501
72778046
56244771
50553243
65425902
72664715
36438468
48797054
85726897
90807753
68856082
59738407
66704886
15057298
90222814
81658766
28847302
69174315
81609048
01946921
27526967
52540322
88600087
93168810
72842856
59522283
22495097
52020371
32694961
17765755
05270268
69899345
00431794
12521358
93404455
71976585
13584781
57566747
78653831
25416823
56004630
32368209
17475412
96793506
62140508
29833107
85037521
33761776
69253646
49336389
84618631
56698175
31032806
25661431
68684224
72285293
14379758
06077476
44044631
62913971
50058779
74983030
40235101
63295313
97454893
78376543
17622579
08819239
13861406
18872752
79732054
28965849
89518027
76065125
32898484
63470406
21046695
56741838
05588705
98962282
47982971
94794757
99600961
59442726
69776652
01617948
95837959
35235851
93936063
14374243
78462667
01941784
39916217
01715450
72984334
63440435
37901876
64373776
16185518
51138868
16812270
11499144
88789125
25424812
71655055
02699022
45377848
54683359
36782844
20444495
70316564
92253443
68656443
77838296
73291613
32345218
59394685
72697537
13569107
02208968
60691587
70485968
08187762
39740759
96607241
35837551
36039931
13229517
83289758
35245211
97157914
63094783
53861243
01945665
24510805
84233944
07501628
88113215
74230458
21992200
63189992
29182477
39423454
24788149
00613691
10452005
42589190
82072314
13431485
57077836
62152520
77565566
83377607
65147974
39732650
04618819
07619471
53735911
96508273
23054988
76332540
45663261
59402226
84998703
02631619
78158663
60797174
20968801
52798646
03682106
29107208
56903135
11172852
65890860
31768421
27804821
41119834
26055288
67074876
64343495
71172058
71189733
26774627
55014790
43733902
56745809
67453767
28355641
12670220
23922432
35474706
57232700
65648220
84478887
87598238
60365557
77278133
84394385
37407145
65016053
69899028
41799454
36262461
99169511
70281842
04311686
66761740
01553185
02572515
86240229
86531952
73481832
50473885
27080641
10677965
47789783
54965781
59303522
62320786
17003441
87788522
85647611
52398065
45427705
55465842
43959872
72262613
87964255
43819013
81082237
95603009
52249267
08724734
66366673
89823582
70092606
55295118
50107233
31259433
89220058
24708930
12509881
03465333
56964768
25598934
54777793
33305706
43823469
05201119
55471949
85686147
46687751
54397163
52513834
94505198
19080029
80332512
14029104
54768406
98868470
60467982
29688095
38794954
42704681
12723799
88281092
28060470
30822405
77800609
06973309
71457820
75855125
11812859
43016538
90621102
54974899
30045704
49651514
53446195
85924344
25947373
34516994
28054587
84408208
13394714
41088647
11185517
72830456
04820443
01502857
97364606
58507421
42966315
02577553
18185612
63256984
49827373
65924255
34655079
65658384
42778037
67752524
09788026
12296720
94921704
14300027
23506040
64950761
84381248
44778501
17377472
76952249
85548633
55307903
72852670
33839325
04237564
24518043
33385504
50946317
48233975
74329074
78195663
93716650
54914856
17879231
43414570
75295108
68406743
30650193
64970971
90350294
70180960
30547576
86810533
64097607
19033506
68025977
37907149
31137603
49073213
08305109
32011815
09994146
07642646
34305560
85198327
06131279
89021945
11139743
78003268
58747262
34316618
30825654
11321021
44788812
23106058
99348041
18202922
67397999
78230364
37273699
97322823
85398933
41518795
39834524
28109700
85450767
55313991
82724114
12411193
59138174
02321860
65810632
63040258
23539908
14617837
58550750
25670374
15710688
61565969
48096474
77283055
99031043
65958069
93918712
91734647
42524445
77856003
61228479
00997783
73010402
56420898
39558628
09245977
54356937
71438855
52576083
36188298
18115179
38303593
30526533
75924229
55463503
42892105
47670584
58077135
81658100
96070359
23652459
89078055
01081398
81491656
49949253
33209789
33499304
24901254
30380890
65384570
10282760
18336449
18117895
90616831
13118645
78412238
90706162
78765956
07129558
04308380
29334897
07362040
15341586
28124487
58905976
40191133
92083677
17945550
61419972
94804604
79171755
02261105
96776135
68230562
70625263
33306971
52290668
96903607
69183343
96449357
95069612
24192395
91032420
02906846
19829781
36892840
63926414
73906544
68843095
10668012
68275440
35796561
50386816
73654112
90798296
97687619
97414129
57315134
95978629
75872503
89116595
54117176
71834162
62572753
04631993
42706579
73402918
10487844
90358157
73014379
69869918
19172852
00165385
26072855
99402319
64446371
11257053
76318194
49530539
07831267
27510117
87766641
10307409
59456578
56834185
69689706
92496953
44899746
89419885
02277343
63688911
44124026
09704307
18266254
31504637
28966794
46463269
92623803
94954572
24560212
02647293
49116252
92527010
59616524
09410062
39953328
98732368
50685973
17235327
92689440
59596775
86296189
71150096
47175124
11993249
38307633
16719123
24590555
01718321
29870453
48847636
80456289
00866483
32043952
46376305
94004654
26324315
44440556
32034526
37408481
78100780
39182046
59525058
50102170
48729608
12006517
57345143
15793374
03124269
89540382
52406206
02751808
92035582
87550453
55596353
81575053
41656484
01416974
16136807
78869446
56938065
37119192
41915552
60147447
86825486
58700920
38938420
60731152
25891927
36484251
44619920
99564936
68743229
29225383
16843140
17578411
91085493
22957353
93550036
79604264
04492299
79440156
56080559
66843741
20677904
17939588
13560951
65485871
65477160
65481932
75348741
26324782
02752529
62782314
93873856
30082768
64093034
05720414
41172376
43634998
31439578
35537983
28991489
93445106
86665520
64858354
94551191
14259120
24661022
41178972
51880360
53468515
24614099
04663705
52101800
24541433
87950955
92862542
05122973
06534389
80792627
81411952
89896059
80935082
63804523
26820100
20743123
81950214
52959985
95116783
43199099
11840459
31008535
18448808
04407429
39018067
21333947
20627224
80310132
53360831
43406904
92183751
44706205
00559413
92181441
75669333
33709174
55303354
22553998
42728721
93216796
21724331
74398318
05910620
96712781
68753535
43709100
10223789
86052535
17913286
91031729
92125283
18841973
01551341
79625004
76927735
02600377
00639571
52698277
09538411
58105418
52997016
91583979
77993546
82150423
95160557
44851027
94427249
73401031
64114785
82134125
43915012
44120392
38705860
05848528
98057696
65239114
44802518
48979336
17222611
82578187
83130556
97778960
33034097
97990137
64195528
04475909
11006785
30765694
50821571
96992530
42140524
61860321
15572595
50189007
01846726
16326916
17685378
56295248
44751622
57798118
92132343
20962044
74722814
52943583
22045106
15757206
40891150
13534725
34968131
37952119
62490823
39081355
23275198
64088475
78016373
63961761
39569514
35084677
47495999
59549747
59001759
77535773
10606401
54049220
32178483
48380448
17905186
10578907
74696677
88252989
07632591
47506848
52328529
82607844
96335076
94116343
24493701
59098721
87989185
49392022
02894736
94713919
83354728
52046775
67054523
66813935
88962259
75867324
53982927
58487020
83440485
36038185
05313088
20532884
97815121
29310877
11986111
99904233
05961403
33717221
43926154
67580392
01568310
61982590
90136236
17616801
58773324
96877070
63258306
63508657
35052279
36449436
41879470
28026585
76999725
42420938
33729504
08326660
32310924
15972908
43403063
99406712
54577445
21744226
19353316
75875341
11434061
43061717
36641965
64519559
71145445
79258574
44293940
88301646
47896976
89392948
69093295
26185142
31854688
45760873
21270153
12584587
16485202
85304708
91766800
95253104
62677318
37350355
65634313
81066402
06882597
62063457
01599423
25431380
28793204
55596930
43954527
62942002
43000902
65109107
39662118
34424662
68632016
09663850
30928129
38659767
61128860
21481042
81487004
25835825
61148942
06087841
73454564
54186851
26979063
69628159
80843029
51283404
68912164
76919848
85695846
57092137
96710598
84806084
53288235
77188268
24580239
41929498
23952664
41399895
52005679
58264646
10826749
45682602
53347487
25576380
15184305
53167374
64278336
13428787
83998658
44094333
48935532
74451339
38000488
33739351
68093326
67275980
92730852
22460121
45709101
45890834
79953263
02632829
48873362
70113331
52276992
23520034
54494217
63467528
19957066
07004982
74972800
81957437
25574687
14647038
54676916
60060227
09665081
89657480
29195912
68720175
58348080
36164445
60160604
54206283
52630031
52530312
19837855
26403509
58283869
05504388
01760173
30439591
05077510
17638227
76326480
66506462
04608979
41660522
93611021
19317319
47119988
12402955
59543088
20847377
99397938
99388020
76171090
97838468
98239623
31334271
41900265
49004565
96938152
27604020
53394035
55957418
75867987
51013083
37254935
56578514
72481123
91441612
66651665
99895558
20890856
00329647
85734725
57478744
16707810
22410553
72983787
87954135
38906145
12930011
23555800
38438426
67236220
86117764
20253558
19531468
31063184
13823875
92910271
08959948
13499350
82000777
36786472
23047606
13311373
17106907
72001308
44894479
36321628
14527258
78071139
13479604
47886421
36750732
30304082
58858717
68521950
00313696
98099927
15210503
35862239
37413634
39130673
55691902
87871479
00616424
37927647
70895171
44596636
77225156
92577036
56156239
78734268
93648082
49026356
82046100
68898951
19497704
18930205
97083874
23718909
26172628
94014458
52042313
49747711
15318262
87613783
41173496
11669261
08832052
92338167
27264477
99386479
83973375
41749937
54639754
73322443
44657893
03483510
57059373
06626004
43160498
11415927
35918563
80962157
05220722
65296954
18236832
21180774
65938853
87673374
03631442
73395524
93870644
29992821
74802269
40868148
66372915
62448337
77012026
92581515
60522036
65425576
68627932
50498135
40821638
64340365
06997846
43239137
57435570
14205151
61766009
86281984
16826572
45438598
41190520
11763451
50450687
28233391
76106688
24587700
86551976
99223111
30887488
05777597
25121627
21239789
01084327
18870600
26730056
14629559
13388390
00648940
52210167
06894595
65134841
33607047
32064456
96355288
27779234
04297421
01988147
15077454
91607433
49059497
14045131
06485033
47397481
76624298
21802959
03879685
84833795
35700937
42127714
07514300
37181145
64889355
16359083
09918328
17057906
22126907
29230515
11848605
69105064
41364740
95168832
04540072
11929554
05283169
88502272
67856645
53907455
54593515
76625384
48493216
45264698
76837196
13313779
37555567
72309863
30581097
63151281
62645775
08775799
64521568
57426508
46006430
13933671
85247651
26875479
57327827
07475263
12277426
17291374
07497996
57116226
34469636
70292079
87876289
86455081
48026096
43430729
58596989
47829800
13038541
51353900
28960182
07745832
12897017
32856767
53142925
60906413
38865023
87453954
85264545
22958146
50740083
79479391
99265638
51771713
83756503
77748024
81111139
12409776
81750549
84456736
43503663
31891013
37096393
08271399
96594003
86441376
09034594
53441437
32101545
26130606
73753043
29302943
42808067
69624133
31943693
32675760
04564240
95237483
62546562
19429600
93748875
13562367
65005908
60888756
99546734
31640610
76601619
75764455
17461605
08994228
86282242
38948529
78156963
61776816
91914351
94771496
74017463
92893614
63976137
44222768
94750217
13144521
85461525
33150183
72895594
71276437
35124302
41600623
70293105
29288322
69180042
63232956
07348646
03414351
35196947
68129139
48375235
40917649
21144927
62348818
08330092
18159080
02435574
93217262
38946720
26362556
00273956
00606085
85561452
58080475
05756434
81360624
79859641
19569800
55886982
16547485
48317532
72121409
70047786
09340213
71291585
48842344
68448157
95130654
23507796
02472637
97689095
14848016
63129396
14525372
82819119
87487241
13632016
36370763
10120244
78492818
00391254
38841966
20351289
36913660
62188313
18522423
58288954
66139237
56765200
46081583
81145425
00546691
19111710
44857813
75804491
83533141
11342256
56344422
72806515
81176997
23821335
83316686
73625785
20166560
48622238
01044832
27022165
08653727
48454383
92369952
00112120
84335237
86870406
93376873
90292605
35333278
68864981
32979990
15264477
56341929
64903062
11945169
00140422
35025405
55966061
94702804
52985687
11798565
42380240
80764160
83128146
19889746
04992383
81635171
70187515
91980438
93683586
53828898
36011858
14735926
45262813
28909854
06572765
23185496
00457583
37460483
76358858
53180344
98020018
45442053
03920598
12051906
72892214
08629307
73957619
85112770
74925652
03630208
58703112
68786974
54825230
12459181
99348059
09925893
34789197
21714251
06861371
35260591
92742092
47115518
50800336
74960923
41108573
09494478
64568970
19916285
73751773
69280654
46070233
03622392
88000639
73114122
73811284
66453035
62616486
78419467
90259281
42615258
87099710
99608790
26608493
08230959
92913523
63038400
56107749
42757455
33002211
66925848
66710573
85354011
92407274
17141008
38048620
12821013
89835611
50116924
92592286
26382795
47709591
60083182
66350676
10854860
66529749
19406617
10576384
21630629
38306588
18031135
92678817
62442432
73368658
50840558
11913086
39996004
95030054
50225316
83399747
20347240
77401054
95215947
72643994
66284527
63051542
28253338
81961141
04999486
99287583
75997668
00078553
60973494
74477296
01535085
26672430
90276877
19162966
11923143
74711178
69372225
60622136
07223080
35215314
24032754
84091144
84999024
61407198
32131260
59040423
07721283
92212139
97824642
34691596
99592856
88685695
74053576
95392231
64025400
01180272
05296407
93514891
03322835
19927429
73160913
45222839
78087877
87200560
53667048
82745660
65448785
65335896
36968363
05733693
62410642
61628062
17779342
63811076
33467497
08479725
37920330
32622930
20068798
85173106
51161418
16472964
13615501
46244462
84940999
22073632
43368304
90680857
93554400
99981697
45982483
66021930
33052427
42967880
64340855
51937493
39359220
63869983
69938382
08965257
58013374
49404787
15279015
09831099
56455764
00964647
00577355
93137683
47932053
28600604
82514779
92195448
69847462
60194588
61881700
95383323
88805814
64249023
61644646
88664755
49584426
61772985
47308889
15747956
45941025
20419821
47404380
66867537
67418280
82331894
03504805
73277988
68206159
76073954
16396527
41287725
11641821
02587368
57846337
07025737
67071274
65273233
85873847
31121120
74566595
35113222
35516447
81089098
47386994
03162702
56781801
68455349
52091562
74801560
36814821
17513818
91856113
02803845
74263157
43101425
19815933
39588197
70407238
05886377
26150963
12936763
63827912
95405047
75149318
94021104
63216820
63445727
16629642
31749400
26391612
93365762
59872342
73249976
92660199
44541916
77604252
76732015
00385196
55392097
02600794
50015097
11931826
23269774
90114273
15694944
24139513
05020837
45606471
12213576
64039473
98105780
59158164
89027843
56747612
68928507
45447855
43621102
05294092
92376217
61336376
78278512
40607943
54563226
61863716
25347354
83957141
49384750
59858831
01129392
13851595
68725051
74382778
00603172
44748515
46027565
88870057
37849944
05856685
63422934
91102566
70357608
54918173
73724170
34045055
19302933
74053036
20336403
39090602
12463019
72584646
60492003
61409055
31582825
65220260
10210116
50860998
41826283
03043488
32992950
71334269
17364374
09482377
88509398
86379641
54204286
13748831
42379934
79666767
79039543
80202095
13664895
55051054
21201819
03671163
02771659
52936620
13720886
77977854
99234436
27140083
29049962
47734454
16183659
49604398
35189487
21946809
36310313
49081515
78743133
62035746
82743774
44297189
62865645
56596825
47499986
02130754
90112903
60550340
20020169
36987233
82880347
07290635
58808432
68808703
77416695
99025709
40290033
74066319
11325719
42705275
00750234
96593960
89019505
26767251
59577069
33269042
14762562
27389948
75019510
73315426
28746766
92019013
37285918
49398080
68063064
72645396
48045849
53698509
01486476
71642520
70261625
82804594
54666881
18927945
57764346
01518010
50618726
20796806
90102277
57576864
39328646
07981329
44927877
36810808
79850741
63322812
37552947
21390324
68435057
27899423
45289734
02601503
77035557
68535244
12809051
03972084
77969694
39323010
03984752
90594110
82552480
85125017
25557265
76133086
14203648
15973703
98437036
90282964
69827429
27875441
93582122
36321012
97190091
57728148
81122442
50935897
30571287
37895241
63766380
76647067
82140967
59435655
78513891
70902906
82314424
62071539
54313334
05339756
98763845
43682330
07537712
53703349
40815449
22445955
42019184
27578808
73637138
90704887
95869042
95344844
24922382
71216898
43423562
11662331
65701744
23657246
17394519
92326982
86464344
52071241
63666354
92460354
69947292
32433016
79170289
84782977
82751867
13548428
11878972
89107876
69371084
44247043
21203530
74212381
34263993
45140195
06938141
38890527
40287871
74179087
15385572
80257992
35100262
31829022
22410380
74275992
41068567
13882803
74904756
25980074
08775702
47768412
44515286
95044320
39386075
41663115
10467168
66081003
26936990
34808142
41935728
12470206
58046284
62125139
94653329
97533516
33577849
36567633
71303087
67510433
44482421
08597751
20739030
17065598
42331860
83760506
67185699
49949549
93990848
66534939
67308382
14955223
99420788
51473509
90408552
70456917
81786433
01098072
04987236
19588019
29836538
34102908
33532456
62508281
83955647
97122196
06625079
32230997
09334892
08651469
07320712
16124945
92385456
44669492
47253562
16475474
29819135
82089170
57021497
70383714
53746215
28373008
05149742
31802307
50691693
43480746
82294026
16650710
87606592
03773808
00332198
25722566
53751930
66583215
59606643
89492187
63758738
68854659
31818129
23946777
44218183
33616495
90934953
47215467
43831762
63973359
99969566
83035845
65452221
75910250
27588147
68993143
17271677
58398866
25256822
94986803
19964203
52130065
42991602
20523655
86765903
06653323
99767287
58206493
14276285
09786107
53253929
65181349
83190517
82863119
32787740
54326305
70222989
00727374
09346547
22609194
15158277
26322123
76788244
95311125
70266476
46324670
09723942
01707223
83245648
56470164
45135789
30315579
29404823
73045421
07212734
59969870
13976898
40489972
57865797
26740722
11251453
64123460
08997648
66125303
93643366
21725600
76839614
64944303
30863820
98026919
93532543
68029875
07036116
42125543
16616112
11057695
11899507
69427325
93204629
92770836
11169993
16913619
42365515
57362657
90677824
13373059
16579959
30930434
99077292
44690754
91153611
44681044
84725052
78370264
09058344
81964483
33749127
61170838
77924433
06230556
68381456
19074383
75765854
62648602
57302616
69753678
72509553
97399689
23048200
04295370
15512949
05545162
05452036
07138297
58992116
00895020
54652260
61019798
39646433
99444149
82362044
27179591
13753737
21713886
95907495
00152903
74623320
48731002
75961127
11191554
63532374
11395678
35949987
94683722
72134765
53634592
18793359
37900136
09819332
86004783
44925752
05976488
75608146
38308443
24486611
71248906
30923476
27298372
86109004
78891320
16915466
78698338
54915364
49260607
98030831
81532103
33129027
51437433
42116163
07149432
98136213
82157750
66587659
95356909
34883830
49661904
90062484
95705966
62174196
92945370
29335134
53259955
95718706
63477182
72695520
45056772
14738086
58659061
42323778
06002929
63447783
24130436
30860042
31079618
23942760
35481409
60235742
04510755
42796740
29017875
64466266
85937580
80116779
75929983
42343070
78663889
76844773
84547161
60826663
15680530
03773295
71319967
15430096
25447288
64043974
62751052
69995950
81304875
69822392
77704573
05008046
95909197
03394205
92355374
00942362
95224678
03103059
08496369
71150026
95382884
85351627
30004481
37378371
10107283
25312805
01972642
10274497
36424438
71049004
82347293
97078932
02026556
58413153
96867910
09205336
08919736
27405880
74687083
83515424
74886886
14589064
74256733
62836657
56813756
10706789
86898071
03633372
38071069
27840447
48929911
91730492
75915307
16225599
02312026
50602097
34265175
07283880
18467233
20975451
72230339
36474134
40277933
75364429
19413565
17242647
03209876
06634482
45276914
95653177
68097908
95814573
21757140
14203253
35335588
21109893
85835038
52883997
13042435
17432284
31907981
95716491
80239782
33753729
02584386
91798513
20148087
64201470
00913479
41321234
98425663
48051607
17083118
39066236
26500842
43641334
48263109
50569052
81106505
81708208
91540878
79436094
47708115
94778199
06790939
08227781
17723224
00962461
78839113
59871275
97262639
92886124
56427017
31742180
78580345
45460628
09251809
00355221
84501321
09824452
23750776
81029778
20803522
05015339
53319830
53946880
61862175
53800395
49299549
35690070
50821696
34578766
25331904
83663353
17142503
37384809
49585343
69705153
01577045
18758025
16865460
48768069
31461402
47609254
25772990
78709946
07665845
22200927
74840383
18042579
48629748
16972477
95972799
39910126
86613353
87180232
63538833
52620147
26630778
19184468
53100836
09725876
59485871
64704511
75044267
25959209
66914384
38476146
75259952
89239597
69043063
90483734
77552766
73534863
42208263
86302895
40594693
12525708
78633703
42077735
16009805
89826494
68549038
64269981
23573210
37940631
60037948
38555641
04525576
15179684
92236459
97108034
74649300
47451134
03459269
68994438
75022028
80120477
87413848
84526722
10257682
84079097
07869168
61144769
71564688
99700212
84977868
45774685
65095681
82540885
34907796
26592064
04832442
35448953
78520777
55733929
83644377
73159413
34543618
43741192
06178378
67515712
78008275
96376753
52882417
64127038
75695221
64952710
45734815
44573568
06896059
72413342
03145550
32197420
40018414
59158851
04015645
04067774
63388252
64958176
29085053
76884451
62061733
26287360
11469121
80385043
91540768
22043355
07678159
18246391
23993483
44821340
95434204
43522082
32912803
09806967
15243610
43333337
38103435
38823191
98953596
35831514
54469522
73184642
70415453
31376149
75282304
75750788
60896599
99423335
73439113
79932390
55028239
12794945
22682138
31394037
71844907
11800001
24827298
46808881
89866686
42105319
78760747
83259884
45194454
72303277
42292438
71745256
67233004
89800372
18913273
18733972
67926469
06951005
48084377
20830621
67284952
83286710
89894063
69347008
20500834
84241849
72750106
43941343
10097772
51952511
16231934
07474006
80324876
59506226
50309420
17842260
20403144
56445810
26841981
66794506
48250741
90381471
59603660
40587952
06958238
07241103
35037038
72841915
62554444
90989414
07520669
26052166
83498047
02572413
30141930
94970075
89849735
17394459
74799109
72413571
83224077
40810931
63913620
56065202
07389907
01920327
70115249
03425902
43782547
87365371
39970402
61331292
16210672
78903542
63155320
06300681
64685217
01183138
39433246
32477170
49567216
69461834
92376635
15030593
64125968
50930472
40982426
58633240
66118576
17855535
68160516
12981671
87146246
75929655
18532556
00326126
42312461
97020138
17060217
53582405
42102532
71931435
24729165
07839283
03423629
25848112
37846924
22937891
67388919
06800772
93469921
40287714
57698948
65798111
65056991
93197163
55367948
96194044
19653650
96734953
23062293
89409709
60743516
40501822
85462824
94305827
99360243
95680366
60832357
38301767
80135384
26344084
43364127
79763391
38664628
64244977
55906549
13232571
81906909
66162378
28304153
41747015
64287864
23383882
07864064
63799864
78761200
34002632
75352009
96414258
94288544
80453409
22441272
70358894
49030365
77073325
44682590
88706328
51997604
65461134
17832559
35736613
54995693
39022508
54772539
59614617
31399643
72326894
85269713
29320119
38630928
15764830
61476355
83985617
47163935
91482895
68333012
51097529
90471762
92686764
09935741
08942249
27528192
45141071
50447128
08229331
12314682
37058131
11275335
47999790
33238262
61555794
65014952
21728401
19448271
44478030
21037938
10954507
10746839
49610079
67642515
05826790
53120131
63183341
21312370
74623110
12874344
60053394
34908063
87607382
98942497
45047879
33507081
24511179
45135086
44719205
79128483
59478598
31939718
97100367
13722643
22488646
20931829
50050395
93576128
82070216
33940699
32389313
07676226
80550503
33821896
06260651
67599248
80128477
54019445
44022956
67131219
45740830
80057924
98459968
36099077
98988575
07686818
51212372
54785102
26318281
89606416
31072412
52816753
14202672
35536645
91145876
89568680
14241151
48847182
21874204
01883169
11901537
67049294
55522866
09309836
84050136
23156833
86980318
87084897
82467982
60255855
95575200
52714902
73226954
12579416
03107692
63299296
95100166
12966021
44404247
87620784
74106884
98787348
58443155
99551924
45842929
66262834
30461744
37470963
92423404
66535742
28444232
88149417
96665257
45967400
81002576
82968496
52563041
07813283
37900933
39340903
48162028
12776688
39337602
40859157
54608528
41892745
95586650
25961116
13458149
16777557
44714654
46797804
13248443
09484304
12826290
67508340
85893198
77040133
48655830
94251152
33631408
24194760
42309770
68110272
18064723
31993652
66579236
06390028
04243002
89495779
98478997
47830946
54808298
31287888
88533234
42924258
11883500
14404305
45816474
31771875
87692481
64843325
97871410
68833314
08824575
86078250
66363607
86420476
23606782
49793162
71696302
36945828
87223068
82530598
42796919
17698956
85020770
21020276
61900074
61321104
40869976
33665037
18390211
70166742
84492472
95992305
80630240
83385783
19352750
63836243
20190863
91829633
41004128
09597946
39008545
57778718
04709087
74137967
56738346
54008724
30703487
39687569
12931159
09857267
65650245
47622007
26653119
40722305
89628747
69021352
34778295
41818059
69432122
85651228
99423996
47033809
10995250
54327974
34861363
89385409
56452125
08589739
54722134
50818948
04622076
98177037
81435816
56020462
07650003
79033343
91569743
47405171
11076662
44368337
93107776
76604235
59790777
30783410
43691687
61536551
88115541
42541118
22462601
87547646
48707847
11767273
62378031
76117252
11999379
52706393
34743484
05281685
85584461
74108279
53185733
42186666
61260381
85405509
30408251
40080808
96351608
69548644
77807553
59579388
75500221
98198053
85392419
97172757
79280510
33428185
57436339
42723098
06796626
94182224
07906724
42087830
60847818
65422107
38952779
11027546
06296702
93250801
35597148
32200804
54951628
40240951
10264778
68317697
13575186
71785836
21895676
41418618
55556467
06495804
76126580
60764201
41335686
91495190
85389795
29966908
17845342
56931939
30765726
27764302
73033076
63094037
21038964
36228564
07957003
78233978
88646016
85226317
15995172
15534477
97066095
92587412
26386552
13605710
59694589
05710792
77621761
66486344
86352242
92230135
35127460
96327699
80321213
84881480
57239200
14772387
06162562
58859581
43633232
37495804
36557965
08719261
71188615
00460909
65031713
96272577
33676706
76143716
40647380
60952124
53725889
03318996
40636792
19755360
28185240
24952671
47407216
35154333
01311532
75329480
37485970
96249763
34129818
69751435
21699958
40967917
52868580
27974735
98250880
45243283
14546252
06009700
93335173
18899587
23586631
19990457
67570992
77336147
69766585
20528020
60732877
03146238
34850135
16292528
32157970
72438499
32938829
51527390
29675972
96902110
07869109
13780106
86028259
24550854
09913143
85341623
98479959
49600805
13590333
54718054
94691930
05080911
18572606
72915633
25907995
50545191
96467212
73401857
57125976
21649888
07686701
74312736
43159427
78378419
14666403
46808119
89360146
74341463
60365603
64434135
96259962
70849105
64289324
44933776
78503443
36346478
12193449
58153667
30181547
04323827
80186688
01527178
81039448
10956527
39118668
38070962
51020129
97500065
30944188
50914114
64218532
41859530
95179533
93086142
27559396
78772712
50617424
01621959
14375157
78690440
05143032
00999184
18548619
81707266
74794252
42505018
60998307
24790217
42135196
13337037
37022753
58072828
73562639
02074232
90383256
19126148
45341008
25611689
87992873
22888064
98962146
06734345
47692746
29326697
57852019
41212225
40835120
70933214
89497201
08631678
51255695
57783970
89739794
62134083
22706235
29181293
99290257
78815609
67931616
87776938
36433308
64748559
44313852
34601599
44452960
86416913
23368801
21568519
07478425
43815738
94369643
51788682
84253472
09546060
45984450
87429692
45757585
32943966
64053439
69869861
79658042
48614616
68494836
17543707
42247819
34698951
87816481
43144424
96825004
37782867
35823658
23743574
76395218
18565685
11851889
64907667
48129252
75236781
93216670
23035905
37183983
69966239
26560509
88912842
88295379
17997450
53390765
89864277
04978175
98536614
24340237
37924205
08217596
11966114
66545574
37065214
99214309
38865749
69026957
63814209
94044512
52907920
42065768
52469911
22022892
01899791
88315206
48658059
44106958
99077527
95742140
43104861
52857033
60214803
25486724
61278669
61266940
81189658
21339624
63944458
74206280
75360985
11774958
08695201
63265867
80437786
10340343
33168737
33473774
00481560
45693708
46928295
78650165
70264002
68689858
60879365
71094856
16409440
90657987
40615102
20852411
42583261
04374695
43227023
69975250
84444805
27225259
85887272
58006116
64165074
84659300
98903256
06326980
24016717
21285145
35964987
21072265
33875811
86810557
49949989
06980068
48431874
94525760
93920202
17855756
36484722
91137949
73839765
43248239
16913677
08504774
62062189
45489854
13736794
90177557
78779878
16426671
86134676
98653331
62398532
18966789
98395594
12847952
79193501
14999956
69445576
19540974
67624663
58292628
81959199
87406141
73330937
48638407
37003872
87729657
07095114
01844517
11752343
92031712
49964132
89060799
15005301
33545003
37229574
38508473
38097914
66867238
76117560
72841708
67221165
98092939
90806879
76175795
57270929
86343134
42788602
46241543
67044719
36849783
44600071
89176249
20938091
15615061
70610570
57137413
93249702
16153980
69805649
12226144
07786080
99941980
02411464
24132948
07664155
13927545
54720135
73469434
78041676
60833038
34621615
37925199
97962634
60955383
14117070
84189952
56586860
97791350
64483339
75006749
93779988
84050596
24777582
27772918
15372024
19482852
55015692
28781144
89349760
37433890
51627653
15493834
50830365
53158299
44687510
88169790
30870396
33655220
53935175
01712905
76996672
06156607
53751797
18788422
51802338
10385816
86019973
76053093
80033541
78317568
64194631
26771280
64299185
94408671
31929873
75139945
04868218
49132147
75251696
10321116
39975978
49135652
38535965
81481314
69643137
88458446
61445560
29063156
38217787
16979343
36500192
02065096
28683326
64631457
85096836
46281145
65231702
92907753
63568354
44253097
29683767
48794755
40262330
24113591
72045353
90510013
29641707
31549194
35819863
39282224
30053351
76788343
24655095
86901172
88080217
26819876
08484117
54877963
04287227
11973623
04526978
57794249
02690661
55545280
71352159
70782501
09425232
15323637
22653605
39067619
24852652
46678917
01481257
96113416
27750002
58296898
55370057
76155914
20235717
33694116
18144391
16768517
07735580
34325366
35131948
47592525
09560597
83395397
65103093
52479695
12563213
53412555
54458769
74031822
12857821
45072843
07022087
01885584
38736025
50238714
66245658
49079266
11676753
37577623
85728937
74451115
81745690
85851218
88646672
53257488
68698190
16896774
07021763
33062160
50744238
48018281
47732747
37436481
69203642
91805384
53728201
96123315
59174110
80324133
16127425
87056032
73854445
80174290
45718688
72987010
43309585
95083765
30823493
03468523
97233787
23511418
92577226
31542015
85662720
50155403
98383653
63730193
51604838
02314883
09632752
21789514
45206902
94728777
20728361
45169046
20338021
19816000
93054212
04234857
21371168
14167382
99713921
26057465
50460634
46690299
74712491
56923082
03758390
28982785
03704034
98717705
78781905
44314676
02512309
59946401
84540467
28019162
04337830
56388369
31046593
09148835
16897213
81251700
35483645
40926162
16697590
40179989
58570303
05819094
19230799
12576238
76557082
79998210
01079249
57447845
01809594
81482735
52757258
29339619
88077802
06458400
09568784
07910166
95320047
79050977
41844422
73320218
43345140
01265105
85627670
78839767
53555378
91848730
60212380
81944130
63717819
45519394
49890463
95657370
01960752
27289229
23850828
13014812
23086772
40551427
30377685
39254585
42813412
72141691
29328261
38711505
53696859
22763909
20327110
66374808
70263740
76970133
83196136
07684599
30270564
53310756
71846582
94380084
74029888
02321415
93191136
99076032
34386834
87689113
58591501
36732079
96199101
94240719
16938642
17292876
26068160
55322792
65670079
00515293
30588842
81692523
88860564
01362203
74529045
04215302
89979511
82330635
79120869
13465218
70990632
47695395
25038961
90750605
59176177
23887483
04661383
77137502
98400297
70089993
03852951
19719677
02483013
13622359
44780335
67684662
14938336
45797218
88162961
64651025
31537135
45672324
75883083
98302864
19987306
21483299
93023076
23523309
14480919
72531266
42167467
71029605
71939987
77912711
52201726
89938127
51499566
12717140
88859453
49738416
19098898
77181478
94914041
44831185
85008358
99778340
64180474
03085965
53702036
41328644
45387457
98799863
02692681
83967305
79499568
09989678
09777983
36154027
97213690
40125410
16603960
22909478
42123484
45213994
50533453
59070432
39440220
68567814
26514627
22595761
00177814
87643406
15976462
54818375
36354391
20011513
00735258
15026575
64032351
18820376
26478191
07871501
87913277
12040064
32596970
83835658
93723740
04326269
62976727
85360806
22772415
65517886
55802248
74221728
66828580
75583443
69525743
29345761
00866544
82257207
26847298
48516123
66240075
54656599
48891298
22260510
27495470
83848348
07719045
73714565
52301393
89631520
46899844
74363223
05868184
41731460
07069943
52301146
08748826
93149330
46240586
07016758
80058351
53587836
63073666
32692693
76917899
01674400
15425301
30628737
45324313
46128930
76164845
60631601
17665534
98074010
83608770
41079192
27746710
09361214
24865959
57855290
65461408
65087928
36972922
83463850
60136848
92404976
22904518
39370391
64101633
62265969
57377813
56981255
06168962
15945215
00823638
05659796
98497855
43951731
48982597
59791786
09689455
81392719
20289162
71150702
61994949
60890589
23539585
97676738
71156295
81833502
54296436
15271748
23670362
13040063
40064503
05325565
78161641
44844666
91479876
67427410
85068315
46160731
19586134
54079445
41990844
62254862
47728420
62217735
40821909
09765764
80678403
44959234
17170973
86927457
93310032
26231588
82616319
19007243
66478065
10806002
05961941
01644513
28708376
82741479
10946157
88077361
58891113
76362223
74743402
90169743
67374734
85628151
44120168
27702641
00691042
50121775
34250524
65568539
08598376
18863027
38966355
24309295
71212064
46776846
60611741
35863195
08698428
22876622
62690675
43437870
86340437
64089915
59141666
12101469
83740423
34141097
80342418
24985255
18507003
63018887
97842234
88916613
01980628
49295019
47339395
62852230
57384075
24923534
62565220
52656952
49241259
50138518
21506092
86574649
56989802
84681358
10789279
97163195
75419771
50826885
34077851
87516393
39903119
63541005
25964590
52271569
55335264
53590820
84124271
57202208
54292421
50541350
99378267
55120900
22115196
24311409
45844909
30368570
04461088
06324382
91493636
19341784
56325503
24277935
03190420
50310692
00612970
88170012
49716533
82205957
39047238
59456712
51262270
99103789
98540982
20080941
84541698
34813997
02102890
33599014
28944129
60276745
24941906
56745673
31032455
65399484
33635462
16516231
72218089
06516300
09060546
15207868
47586742
70827733
22243482
63850403
02618806
29979863
66366354
73070074
28942659
16367247
47875020
49668230
90278721
57795115
04965651
57060046
35376635
48811965
52683887
98206701
56017466
20324486
50452560
70787720
65047354
93032526
50051114
26098453
01928583
64772658
09901803
35520982
21438549
87034541
54974813
31404986
84916676
31715215
20706450
42808377
52853803
35602130
44031615
90785880
72638149
37126550
54963777
42776853
65916478
87604750
78112723
51132115
46298601
27485169
75112337
16932678
40027898
67045507
46137779
26991625
39760073
00534516
61523378
09293674
94736896
12929018
12949629
40115210
29411193
09277440
57749737
14680853
86973883
08027007
79593108
62450950
14253427
91782419
04135321
47997610
40102525
01619710
89181011
48915213
50656485
94379696
55488313
43324597
31742184
56291251
36550320
71268409
31236068
80825412
03521238
56658384
92314233
73857081
64911854
89423603
22307035
45011898
49760962
71122053
91265371
80501636
57696454
21516111
99365141
69802226
99631824
28475832
12921066
76204326
58800812
99062218
45050472
99567147
73414984
35755919
48922251
78531962
79436100
18535116
99045683
19002573
54787084
20869579
59198392
15875782
74782497
25686216
74362180
55805654
22641429
35974688
78430071
50211175
98652750
93939945
79467375
49787682
36894717
32471825
69954176
34458231
69367900
83190148
10706108
56001830
73982528
56437009
54064863
34521253
05048278
90326231
04469412
74463953
32746629
38323280
62663381
71085342
11522924
27817165
63563690
24044508
56417272
75759163
97209902
61248200
31060531
91681476
97233484
03109743
41393567
33272209
91930488
65065241
85125051
05171345
39290910
04490291
28525101
07765686
09232294
67086177
69359076
49498948
33804914
77355267
97597876
33576598
19280157
47961182
83998137
17933153
02803480
53570019
10727735
25943094
40687685
26194748
07919037
54594700
35441881
81115637
75364380
86709461
44275981
75125382
49525322
64278009
63090144
32148364
22609112
21096755
46853101
45209258
32673075
04627703
09792804
78277014
21549404
39367257
46967408
46685946
00840069
96998004
32554114
50636548
75313462
42210855
79587910
72704340
47741499
17323121
90901819
27335896
69547882
13681443
91664748
67986932
07595334
53326725
10182617
15858191
69021506
70511532
65522911
73110528
63240481
39398697
28042418
22991514
83058645
41633139
42042337
99481544
55310849
05467203
38544578
29868280
45504771
76733097
20577535
15084019
00668425
01194276
73379170
14691383
79927787
07670931
37569797
46078442
53298548
81822999
84616438
90725259
45758043
11587394
50805197
24329546
65870425
67004438
18457604
52129939
86070175
49531798
81271445
35941180
35166093
08932412
94436067
45216258
22709934
79436288
89566749
50876376
39580882
31114272
29522201
07700335
69469091
67265149
88813814
38740768
01898554
24105790
71584828
43535429
59011582
45167283
21032072
00807442
35544225
09538265
31662506
25899338
04253982
90460005
48921304
73361372
57518184
08766010
29497758
45915418
39903465
24272242
40009774
82441584
76213764
77462315
91787371
49685378
14856347
53675293
45119957
55059111
87322346
92492032
67601871
31211966
31160358
06129261
98105050
16968939
36028674
02388882
50427331
73789681
50243752
30073273
88809349
32074005
28699550
77765625
21282594
57441615
12114397
60487645
86205625
63539428
02269088
22985240
52365092
74980572
38231951
73256076
13662629
61695037
84523611
35421179
35678316
24272573
13756272
77156027
03295850
08804391
03489331
23634886
26094147
69280875
69875157
17305391
81354651
75778340
29125949
20798667
13303073
87468658
11914562
88893594
61598906
70911334
55529270
54692043
62105522
46138440
63934417
85025245
48618261
85718516
56845995
60599723
85497350
75286418
25513163
27504456
78047153
67951810
75103789
48439306
40002653
29549809
61424126
54387950
45628696
76873064
23159744
60446848
57707018
56825336
69906875
63135123
02080583
00862410
10970401
80748411
54444355
16136990
00236663
33183123
15716102
42439951
28386404
83145735
78590382
12331175
15295093
76775123
29773408
00778898
42674962
28444126
89915966
40177373
19845137
91869880
66406182
06788302
93973196
47650725
82953368
55452452
00213619
15960734
54288774
90843462
96875536
72371261
94328577
15586754
46084289
04632130
81788982
88242205
81358268
98733389
58512822
57450037
50104625
83681844
02661595
12465083
31244367
96164818
01446403
04855497
06009485
48636985
46215781
51317664
03411735
97354230
86487949
23359863
50964715
10491934
08909520
66033039
35947977
30723255
52142271
64937817
22833862
11496325
29324115
98412643
78454835
81737506
06019863
70108773
28071116
59821196
73472011
16083538
02705403
94384876
64481253
20094184
40943577
56931458
82390934
50950274
76857238
49149195
52419267
56583496
79786010
16492761
58977570
10919460
11424540
78807350
02632387
11686857
30991195
98640927
96013864
69975154
10212443
08378064
19242265
15652735
16438979
08442059
72339058
66683230
84416630
30550351
94608568
74928537
25067201
32371430
69120622
66202794
13091328
52919882
94194278
38142388
54287566
11639313
83177171
65882833
58188854
78361318
48834524
92584156
31949628
76191859
39306527
49522178
67373808
04864747
18862126
58763897
14555982
88215140
28572016
20370933
22815062
56164364
19542946
75625784
82431817
68970490
24500157
67951458
19158634
79487529
22274181
93995715
77551924
07789290
54142834
48777111
78884629
71752278
70998717
20840655
54728308
77055267
25957120
86046755
38251302
20541470
78288685
81917898
41861520
02002506
41455826
18393269
62029429
71181666
90551300
95392327
29958837
59157226
42581954
52764110
70230089
56254866
36810184
73999828
38622401
02251510
71760126
01512103
85028945
48871229
00515210
98334965
27710475
39437055
46578157
08774539
31090229
26030913
78834075
28841058
50874898
10627116
76051875
96218744
47493480
53403144
18878650
49080754
71677894
38794746
70426323
83232224
94466197
27850650
45319299
57865277
87991360
54055456
21466448
61635508
63125530
39027585
18840243
52820415
35381740
14362418
55190431
29995833
21432123
36379048
89889129
72967412
65183610
71642352
83998773
17619771
54559243
12870362
37173903
92896879
17965145
57200213
10152239
53302947
82880328
41774202
05360119
86113844
38088504
85220792
57551815
58914960
65778040
27843696
81421829
00132067
00068363
98195371
33773800
72897630
24478005
59199671
74099146
10895753
42431630
03101552
49313139
33754699
42110324
71260098
85915626
49106782
29781530
72164379
45988127
78611119
24201990
59039927
92208596
16035582
88769139
07026911
11459640
36920039
27803345
99149393
66625541
31393760
88675540
90158288
81817957
24395631
92451688
67818936
17539675
80846643
62307678
72327534
59190373
67249852
31175176
66278863
24837840
55743819
87911067
69971117
96322651
11811312
64740114
89821861
91533828
02645832
77802471
71282446
25087515
99604318
07344806
01876508
49660291
25225138
44425684
74851418
30873224
12966286
36963046
99419888
84892304
06119467
39533514
09682142
99805449
21281560
08540385
81057442
69355790
41315673
87199131
10416943
90755484
82909857
93246330
54098187
17073834
04642268
56359887
46594821
09087986
82887388
51985557
41953408
01504103
84948679
43596701
29772436
84101321
11478817
76371289
78186983
99620432
63549443
61852212
47335758
77113689
13658182
55363954
98545421
51991733
24511377
55790736
96830559
72148096
64596883
50778259
67295774
53311337
15361920
89503220
19639774
26169346
51236887
89861787
99199533
12829912
00796729
77260275
57835947
80826163
65027260
08148262
63450638
49145055
76964671
53016446
83036852
62651547
35902146
00788581
80905721
08800718
38908345
99368808
71092375
23674529
62578333
65562785
50934709
23149550
18738209
81673049
21430879
99396405
19250540
45776023
69219914
42931326
37118522
58020152
44893053
86084621
43762484
06241708
22831742
15020545
35643154
60776767
68881496
64337388
37331973
00554940
73909124
90796364
82679401
70392473
33654052
20872189
30908016
12859337
68272825
80587952
70257975
27176975
78589092
45491280
98238174
82310405
30299719
93648418
44587236
51750412
42250852
05177325
20724232
43438565
30386200
28110432
37769827
69869889
25082911
22272270
34144318
40614962
36328810
00376646
93299819
62335344
88558014
08692617
12319615
99823175
84950231
28398072
02918515
85677890
89612282
33134168
67803774
65939976
35298772
08293513
97406999
34333760
74191984
23219424
74673147
38728237
89749463
48763188
58893598
40006963
78740988
29540730
43495991
65745117
94334885
52749671
47254346
28923789
13457003
03552275
03558740
75368666
54633850
60799264
58184604
82682277
26144746
66264130
72427490
58145957
28546094
95576948
55519932
73399807
70494165
69691386
17922805
29665877
82281058
71988004
45384375
68861869
27611821
78011549
42585994
33159698
20888913
62359465
84744237
28375222
54633587
20383323
45714942
65032571
29661944
31134504
41945533
35028480
59246757
92379881
43047678
31529030
87734427
78532879
51813181
35063340
23949708
07989768
49171747
69735667
40209115
57630572
32890089
80059486
28877240
29138564
52737549
91124098
40138448
54311750
59394282
92636380
47019709
24684412
39553757
30837321
96688646
44546151
05472144
01374986
10664087
35840556
43642938
10922618
90814769
68445042
04325942
15662614
72885064
49977996
31335508
50714108
44774901
85548872
89793742
36163982
12914346
09761413
48480133
82568091
56811564
00799730
12959846
21621611
59216211
09571448
85848727
56154300
37328495
75651740
51373848
57688708
29097541
56166502
42814132
39506169
07890904
63772545
53456499
98497632
08680351
95537158
94378647
50033290
49377359
35788943
85670426
76667084
22065031
32906344
91631509
73699121
10611390
82529859
75033888
02451141
63512365
97828385
50713442
55567128
13800960
11219767
64555671
97733269
91472486
31340061
10366425
69918440
18113932
74075649
24169253
35568425
08288875
97116774
63146788
03144181
27717625
93760671
84744351
80976376
74405517
43586981
90379750
07615571
55610630
75147643
87754005
53689369
30905403
68958006
55933558
09734936
79574984
17845455
68175277
58557279
29208390
66106339
38891314
80370764
51576804
68941544
13201752
54313330
91756676
49285579
10198636
00879904
46943567
80413573
64345891
56403567
52515896
89605115
83365282
82920052
64646114
60663408
55509454
94583146
51120051
11232699
94298843
25255659
15013499
34626552
04600000
70982613
79488339
25273999
90348656
15760350
56208850
51910132
01271718
89347274
04742055
03282309
33638021
11819017
65794324
07412568
58368603
51152777
17249643
17351475
48762904
57332687
58713308
63878078
19648186
39300049
77628064
98745236
69935198
19529306
88017970
90839104
41363876
35092709
61528583
92016035
67648704
53783553
89670312
59399809
90284087
39200058
26035097
06566477
59945922
29648802
57744819
57313772
25726261
92308815
46503154
92606519
38363826
76304385
61360856
13808969
58183882
16166666
97667745
93459573
63636688
30621248
39672920
48613234
02124678
20720821
77848052
51170565
11234133
96049158
36246874
84633254
65538044
48054634
00077213
67369158
71812505
45528539
59150307
88740265
43809887
48825466
98985285
46341208
36657703
26630125
78085116
30115558
10502975
11906884
27263494
72261602
23197582
52125493
94890462
70608928
22620938
92938328
40537907
97541591
20662079
84191657
48744193
26563193
82934032
12485386
94480665
44243773
60969144
45452786
42390894
66557884
26944786
19513770
02986876
45517795
44914653
15062237
00724684
34525272
27071688
40880158
31245318
79009954
78744372
93027973
98054835
12691818
31628990
62543001
22531051
69199801
01186159
40984542
15382430
63798193
81180805
13196413
82548097
60616858
06020465
32614671
14016081
17050997
69847576
46030295
70150284
88890592
90267302
71923688
36854918
87259266
44143061
39319805
68268381
01586778
83067817
62569827
73666930
41608953
56919991
61547288
33871673
05783343
35338515
36453573
51690789
53528444
19002459
71759814
50792073
44338859
75276360
74769158
37889280
08098285
16083213
50865436
34238912
27806772
59792816
79721356
64182486
48458205
83463991
84571270
60832527
73948508
76954967
80110672
11988819
77664592
56216959
43666587
22984778
31798599
79511835
78990064
17402031
55451532
37345439
32353964
31454598
92234907
54584041
76596340
83332359
54348530
51522034
00331677
14906743
12007133
59594915
26759316
09939893
64608045
76982254
39330425
90301811
03176666
79521191
09991891
79688294
62395983
73151800
09807546
02945711
64920978
85541387
31464171
58347024
80698228
46585606
68501796
60026661
59655599
00160052
77064719
98270166
47396384
22796774
92551885
06467874
60426882
98885925
85752118
55279995
79965814
16553536
20881838
16924031
21528623
03542216
21399923
55483391
51249134
18222343
58556320
02749695
49295689
47287059
52338161
73349262
65758264
38735238
14809079
57767750
75027778
16422307
71794478
07375065
10958164
80759609
70447589
91666033
56996427
99068795
17438068
64670557
72985395
28648469
95337055
24850258
63488389
95786157
73229524
90786930
31254610
74749365
61666876
43581363
13838527
72215372
61779704
06119405
71406116
24650077
23702710
39225405
79405321
58822125
60420775
35211456
81047624
48939184
59727255
80444136
71442148
27819133
99192518
40288764
17743304
74059663
96872886
92154373
67817400
02345541
23947066
95351034
63703299
29833634
64549256
40084281
55536652
77981530
32775147
62149797
06626788
96236358
47168983
44754729
91019916
61676257
18957015
54380320
11151735
16997637
31874574
73713795
05087179
58167242
78641135
01415760
70364474
72608733
71969688
85852592
04605289
58969346
66453810
47911672
51822208
30312926
11757872
26630492
47749369
14011440
07242798
50609014
77541587
13657836
43491880
98037930
94831835
90998913
97158131
58663743
02406479
59187642
92136741
52124856
61652190
52580145
52273190
88831176
80448037
52853333
48649635
81922994
27320672
06395032
87949189
31833183
33450227
63719065
97479770
08590034
73508911
08083746
37146210
51236382
61333913
17542817
08991350
88603853
57080732
22333805
40883881
61169454
58772609
77809436
92512739
89834936
43056177
72043613
69054832
94207671
27493100
26794188
30715010
10325069
49861929
30680563
54794089
95752806
98713931
64234952
41022934
38600479
83821225
37911862
50607458
06236516
05175027
66191200
34761576
79347503
64836411
43586169
39462100
17475342
67211457
71667843
69741611
93278944
70217226
10144212
59042384
14505451
82324532
89582118
16986485
25019227
48607984
28536456
22374134
39225223
32703344
43651601
87304547
17836466
80966741
27726002
43020419
37173847
50149852
97781496
88409284
39049584
90549613
82854797
98052012
73774002
02860690
29529317
08290755
64938626
28853312
52151310
86995604
31366801
93518746
44225083
45541395
98986346
89469090
97657788
69962956
23367076
83147722
47325157
32339285
22279221
26801168
69855210
93164061
86867154
80182734
17577861
20791998
99896027
81602795
61264071
35007489
40017260
59210101
48578961
28344192
92112085
40283065
59099134
30990983
15510629
98829470
51295198
62952031
44247295
79937606
52056255
60585492
06501504
53091350
35133946
73727588
53986105
76056257
71309394
04315721
86284099
95963233
10137134
97756335
39997524
74860913
70795993
04240347
88060704
03277405
77877569
98790855
60683314
57226568
76868784
86035019
56126983
61613544
03635781
18523909
56882467
46138777
62392174
25881252
04802676
18569302
87435486
86143953
17360132
34640607
25361353
70364371
46435755
13871910
76515860
56876286
90909055
36222202
77122220
42583614
74808216
55783988
86818655
75212874
93891728
84606116
70270266
92677496
15271591
32256688
26068365
83534058
87051315
34881526
21306541
75967607
77940320
71283238
36023538
21825209
20419506
42940423
08128815
66923931
75271133
89906090
96477333
89191493
70149422
25168958
47436086
42154825
90356504
96330722
58585475
62873847
16101705
25347024
82124532
90624773
07260386
34599289
00099753
95469302
34011873
40709218
33753043
34303072
39724261
86277178
20085123
36058792
01067147
84120307
00156459
67446520
19571721
68605666
15698608
45945528
38720780
84318319
03284644
47719288
31139634
93573725
08608073
04707121
41572095
51178382
17345505
97353056
03064039
77362181
13629025
27264540
66140296
57950457
32330103
97550577
93748933
14613284
67157558
37671039
78360231
17424044
32997957
84335753
31846014
56978862
57977555
70324182
83628167
53973044
98400686
79053382
98073554
60400145
28020300
94304087
88225776
98433856
52022106
11721692
59702499
90572427
35654587
81541022
65950391
57769855
17612898
20440765
94037935
01047642
99085485
64515460
28779716
36475373
60797995
35060020
62224040
23428024
62439873
54193740
25399037
11672302
21534791
78307828
19700639
34103953
52116852
13902449
16419167
88852460
67500298
42586429
74639510
86989100
15981193
09844638
00113144
90218827
23485403
25635253
30688549
26706042
62977912
83961023
87499867
52578775
56874314
33265760
21675399
45746128
19839269
50602789
36742440
24287332
82370966
00334208
81561706
53810297
97374511
92711771
75379339
09465102
62412724
65177154
48529067
09926978
56884198
14476250
11286357
07472413
38589930
40516265
76759761
87165229
18380434
74657803
03020255
35299729
04890759
92286271
39688912
89298784
26702888
69370302
99847778
73940533
20232052
93203063
29408345
62088111
18215449
78635701
12966547
72022640
85889002
72850373
37692761
28030494
29769706
54083649
34949791
66071577
47418230
42699332
33101348
62156251
95638420
46623016
84368117
97484172
29277407
57389001
73607955
51449234
03122062
97913462
77541383
31290484
35344520
98596023
19212968
05469705
02531607
44465208
54373835
06782166
73539950
92821506
33989975
10757732
92250654
08195061
10225609
75085433
87754417
99423267
92020394
46595245
24580004
72266898
10773752
03756722
05286000
30221566
26669168
04704833
03067871
66044698
91815850
53479173
32989282
87006447
87654611
80463457
67028770
07986218
70969429
56938081
60339792
28274821
95365631
28209167
83954286
80305502
23220217
54953434
52616866
01525404
06879329
98218961
95518801
34232293
97272412
69947626
42408017
02439647
33132203
97935924
87883302
49696506
74654082
21826523
52637991
47276770
71698034
45023748
82000438
98265862
98530810
16351992
09325573
69811039
44625573
04826772
64623899
83164833
24180719
61083983
27271334
79139412
55789182
29813662
05725279
55203003
68084003
88970339
76879391
39687643
07205533
43582874
33021526
28440987
57580082
94662425
65316338
59743032
38769493
37007984
59316125
44422006
08045496
13634714
90210440
99841880
80862338
69101061
83357108
58797280
79545701
99186459
49094259
37339841
34285387
90172161
09915055
49173339
89913855
77403556
12793803
48493218
16972211
29863104
59784178
68009377
86209717
85158760
95967325
94379413
41932534
17633639
65409625
89392781
01511823
21228325
82996923
21984573
15880946
28278122
72844135
23520969
48996016
65603254
92436029
16786632
73003544
70050845
95737175
97717640
30253505
47073241
88215952
68161814
83315661
57978120
92059637
27811575
59801515
64161438
70814548
33942763
00063765
39935272
59267296
28706120
32739725
89488181
06590219
15456407
35624670
68066638
68606093
37967456
87505558
12641806
78484271
79369670
80355212
33126709
84262385
51259808
40681481
01634658
66294845
87671188
03845463
04320545
38061312
93455676
95807437
88022427
89725476
22117132
03028637
42221574
55416351
74249280
53151525
05764959
72411463
14469251
86600832
77344928
53233256
02101264
72392049
38906620
10127119
18853303
10203689
71954391
55471429
55342842
65164085
58154394
51377075
87565956
01823118
07681147
97065919
34267509
19423662
51431781
23574736
36658298
41857233
66532387
11913129
43038385
82582699
78486674
63011023
12624088
87306570
97867970
25623351
75239399
55367819
04631309
31816508
96520880
54539779
88923200
98743308
01898371
73356170
93692409
30120102
06852107
00087848
81455875
91151768
85810153
78141364
65249678
36607394
87538304
63920038
02095740
43331373
70987944
05082671
46240732
35681775
92305550
64654630
98974440
95219835
21070900
39590589
72010620
14431452
01819270
61157601
02214142
88343588
05516171
18901928
16884053
37605534
34891541
19982367
50852891
21937035
57403481
81297502
59338445
33802233
40089991
53103738
53784879
58750527
51680393
89715585
11855937
51072380
79076440
15399142
77293739
01250181
77676362
81714242
70532470
65141328
38003409
76330341
76756963
83912654
04713716
22735655
64522097
48452411
28296604
05278666
15099591
52318050
64643690
64625589
10394594
33235036
63151517
34986975
35575303
24744006
00135622
36361101
01484537
26800572
21072277
92561399
81453024
56964147
52547460
18939623
87309973
62269148
32780820
12486054
80187169
55954015
88205696
81382556
23138778
92930484
52824610
71103790
34649651
13207579
86922823
79806487
94780847
63441868
02210907
07016154
89001788
53367470
41580503
46515155
48684254
16066437
93395808
16855646
61784243
18872072
42606496
21065301
82413471
15154848
73956152
40883435
63803066
46173552
00259507
75587806
98073489
50272388
77865623
43390045
35273100
49948316
09019176
66358177
85782356
77550561
93681208
26615425
15147126
25218429
19090762
03500312
11265693
27511566
13114853
45031158
80983146
79225915
67538365
29202569
49018566
70075706
09287605
68522782
93712889
46535011
51975843
72626426
53792446
30370790
30178670
85848084
05675089
33262515
04491542
59317828
41802972
07391813
26691388
00440643
77067991
62998839
71218775
66547469
72602974
65640370
71716500
34056384
94043703
98247846
49505194
79658162
14823929
36071963
84645885
55841310
34147511
36213607
59634143
29497419
03988926
87679248
00789836
79398450
49805299
02762209
53051154
16013355
25600312
56039432
50151038
95432246
65562182
93386754
84048686
48092046
81705106
40153886
35008363
32548423
09775487
35003629
96862245
54714470
24141322
03908127
20763590
63787528
26465204
67408221
05131006
47511155
62668331
43480285
79504203
01470216
38025043
68218169
65676055
39792652
81184381
07026181
50735382
47932447
54497193
70132300
73549399
52133967
20234396
77969134
08734285
94728681
50113943
44333348
30306836
59591069
09011186
58222646
50979796
87881233
52809258
48862617
62457832
60627613
55053188
12674059
47110825
01753887
17403472
65794678
92045530
72829980
24841867
61257330
12866299
89127894
78164182
76040247
86310011
85488776
73501904
29943034
98459961
00058518
01446501
45605359
38387920
24124919
06807283
96973743
05843132
87090185
84115762
22134956
56001608
07038421
83696416
95672882
74308492
39408426
68455856
65569053
60090896
98958006
92499430
60155192
98888108
13506705
69266245
61739543
20340588
91869683
59080735
25266932
70998730
52946264
33850848
92735826
79556867
68102394
70099988
17083959
55787552
14787116
80601894
62867344
43845682
25748873
19594621
95295769
45631522
45268289
86881876
04051185
40546278
71499825
12086981
33803659
54243353
72315490
21906700
09452833
70872962
10969587
80419307
50861135
40837341
07454256
45333215
69208251
09218258
91591323
01519568
25084670
78808133
74706776
17254189
07055357
26070556
78159973
18301360
58662947
08375543
09050457
90303885
41703066
36499397
66101002
00900960
74092728
37648573
92016395
79577373
21766001
01161494
62543104
05454647
55769434
81561736
17005872
31066664
08093004
31780646
90273010
13619457
72760622
53136831
01902965
34316828
02317569
78054653
94650470
61040445
44090407
46523269
91561458
50005213
45458326
97942342
58561591
87967618
32863032
76270098
17744131
48146875
35397697
38283866
55488614
70225661
80553648
62282845
09092555
77629351
37066851
77707356
95774271
13739549
17794472
74918283
68705553
12779917
84165086
08775107
46158870
20819200
12984424
79670279
61904414
47668425
96241755
61322363
27668176
61406307
45050376
45899818
81762995
33848877
59968867
93941857
21930265
07486423
11688139
09062353
84980856
82242828
48432492
05567251
40999466
13869465
09411304
00885583
15677530
74867772
77271083
44108546
40765489
53541762
46736086
86950810
59686056
57113624
21488845
14092639
83025897
40792746
76830264
76130968
96923907
06270407
41772294
10262138
76300036
00319444
60954358
91338482
44419449
97010311
94138091
29085527
50462523
65511847
99023173
16036055
07572011
09527198
21740324
35131861
45274463
14122347
88615838
55963525
82223764
51036711
52665310
84263071
17890488
74522317
98762430
80533913
75121452
86340115
52542110
30597029
99419747
60748970
69835367
33351786
35346178
98154965
05796801
69194484
55618980
19545631
75873631
26307047
14289296
22915763
24378699
91423005
31795799
97598543
10667998
56697303
96752599
32747684
07786628
54951054
87000294
62173333
83935378
11831929
70750895
59316564
03223348
95325298
47583093
33354252
38910382
50570917
28595079
80258190
39706300
31084309
35198010
11089336
27682254
76251700
16833877
13890094
34962763
39361763
49327398
05244589
05605298
40457015
77632334
92908914
98937561
03932269
09408319
01870333
31110893
42076971
49165218
12776511
82741458
62652942
86637680
23882831
82249282
11118411
17603414
75497894
46868324
06253862
80534452
69364335
26289183
91714742
38271483
74494143
47509250
05430530
20337082
35684647
03703410
63789313
68554477
91273417
64791701
68191447
96314248
62647348
12868599
67825473
80132152
99603178
21771851
54413957
51067059
52863816
06807168
22196471
43118702
97886776
68008197
99561455
85900841
52558146
38299647
47508258
99686109
15447485
26544620
24515105
62344630
01006095
14695485
37408396
69749313
63423150
28130986
33473171
03896479
81811198
48750463
40314125
56291216
25974554
81509414
26871133
28072747
34221172
16818870
41512747
42905748
12510615
53594355
81275631
63839449
07687706
60728497
60087474
01137049
16633580
58374581
73205456
34503807
67872798
94666674
00121809
50192931
52507279
78365238
48832642
11144156
87304763
03405354
20635638
36610731
64351648
67438059
66516820
66656267
78886993
43193492
13706123
26453681
29766541
08857892
64125944
85494298
55462655
81644742
05226547
27615916
02588065
27353625
28096521
09184403
23638405
37948668
17756216
84814251
65980471
79051695
66186470
22689197
45070265
09733552
59914549
14844866
91466796
68100243
10873730
11701178
23414787
97908941
31772483
74682977
24601324
63812075
05353751
45943214
00148619
65816066
60694330
80003685
42987041
17154558
49088970
68554249
67459606
94014221
07083176
16702066
57341169
00414548
04863442
96638332
31412552
17031287
04482985
12990661
51311930
18866502
94295693
63055097
83592761
53406461
23490515
64652496
80749650
68271891
33762975
54529835
64430492
65353379
73930173
31027727
78135340
37038030
87689999
26161265
26409440
09371693
84744934
44312059
32869872
76864454
41155320
97405126
30362381
64135272
26056451
99745065
43126857
90704980
18768461
59611746
33057097
46985152
62847464
19266509
59972405
11873564
01770904
50195664
49275710
55355335
54719683
06218826
69454822
73122065
20314102
73515479
96590552
94459562
41180199
33673849
83367422
89518086
22867613
73542021
56039691
77567232
76909610
33961964
34387549
03950971
49710474
88392973
06905231
10196516
06464941
81981735
96294956
69094093
62458962
41812081
18797541
94552862
92870522
89868218
74972636
64651597
06583863
51671064
09248498
15540984
39549921
55598011
40893282
73717660
08870355
60572350
00016898
94678441
70052067
33109206
98794418
67076429
36773645
18630784
30309146
23238976
55024686
16514366
15245430
69270786
71623493
73512389
10118360
10953705
00888182
55984633
49809526
05268002
72630728
47808367
21885000
11598292
39663078
47883112
60503815
51550453
33648897
08822388
03682160
11794241
84404146
66725645
79260596
40459525
59644151
60849372
72128638
94352419
39694358
31547100
78092999
91620785
14826547
15023839
68232936
12486942
81651765
24251302
71668089
69278616
19395793
16815941
34371253
36227550
46902452
02522742
26990571
89368356
96854673
36253367
55602670
57358584
94972672
74878160
75900225
25154159
98843201
50947162
23524612
64212718
33553312
30436175
51086161
85260605
59446647
76999657
05871708
22647532
21089766
40983009
91321072
62926286
55930572
27872580
30061184
24533074
86150415
77912541
86618564
80307390
77856001
06293520
13887935
90078562
28026757
11618698
59016725
76659496
31527823
59278822
01572349
35326271
88018379
85918395
99691015
14225655
31729588
51351084
88364064
41140828
05855857
85083118
08099645
00658885
57697803
36029343
41904754
85021973
00714710
36057243
03864556
51807235
75288847
30670103
53553052
22068931
41273574
13441292
07091091
43689506
52291642
24737308
77874794
26424520
94269659
39818178
07829551
27489775
18839207
76579402
43501636
29527127
66004657
99000595
70381691
06398854
49872202
78791590
43561219
16498667
76254225
04777690
43155328
98130776
71607612
97241432
38881999
66996654
29034140
92739102
69770154
31942480
18965669
13835893
32175846
51858497
69676279
27754555
22117924
53984771
95908166
28107968
96401562
21866186
42667530
44687053
01080077
39812725
15641263
97701011
65512429
49959426
89704787
64917873
75605980
37883624
22635916
22828911
20790904
13225416
52419107
56261444
55854888
92870576
23419075
04790196
30973624
25993347
69222200
28848230
21104740
22619942
78088739
33614239
29369787
60361759
80728354
84553765
48130935
47580658
29506030
84917661
36176098
15486899
83204931
62551968
10758196
96533641
72117377
31049063
59191337
21960175
94504525
48570822
46288667
37449341
87359972
96600212
31133753
92602856
21931982
40428602
09509337
07301607
97603583
13361814
66764324
56006131
46499309
87428720
59981956
39665972
15581883
54801987
48019084
34144649
63021686
46191352
53318536
13930491
91266394
55145563
70353585
50391677
40507644
20499953
32145558
74947241
83136203
43132347
08502654
79263995
92296571
77740794
37460060
96952641
05796530
45532454
84858553
74224648
70396649
59513630
86080663
90584669
30899314
40496860
48670684
34871681
23476360
28991650
84896707
76825151
43318923
65821271
99269933
99840995
82962677
22608810
77618605
76695207
79536111
12201446
11520811
76751437
66699080
98652687
44732554
90532016
00183361
56558121
46704490
45520241
14616495
00340979
02362687
65674980
73704718
15509611
57035901
96376969
95870314
75959757
70743852
76389453
73083264
24070257
17017956
88904059
51896593
23641640
08008107
64856146
12589330
69652829
39836066
43432095
64840565
53361949
29988033
17054310
76502588
36453006
61996077
01117972
65810608
83731038
61740054
72366879
16761163
40294052
04408731
14034005
22410750
16160873
91490832
90735616
21490840
59009839
43123778
51596185
70004891
53984005
22709889
26194483
81367557
88444319
47916889
34659656
76165817
59103067
45011567
80609257
05766240
79145560
71932454
33609545
52762174
63748917
69589470
36451625
65649175
33832519
00585440
91775297
55136488
79925530
99886499
92435771
65146980
70712613
92925379
60496610
32827388
74119807
33203601
50845693
68785345
82728268
73665670
57169103
21289132
99854378
13950365
30381271
36310641
47810528
59081252
82597860
89061585
05661574
84240597
03351290
42067525
70217898
24977854
58986940
79843750
61056631
02535987
81041494
80881696
58038480
49935859
74893021
13923997
68088329
26040987
96085829
87400877
66933597
92031987
48471260
38420099
51045109
77552052
55668973
20847185
65200978
82241864
45341526
40782216
41894864
42464334
64388291
92134000
00235653
42726632
12403117
65011937
04036474
66638984
40603341
35300468
71466679
63206722
13926087
95050504
61941251
50834174
75101060
50216746
39847827
93625901
81247309
94789380
29262387
62402955
05904738
68513133
28980329
36308729
12399402
19156216
52990557
09961099
08054924
19686195
97945860
45814554
83000643
35729412
16233785
51728022
22190377
99335023
90927824
69691168
54733987
21334359
67199694
33243944
70757186
66480737
93699101
88331229
92743330
23074488
66958291
75166380
35674203
21922379
52054393
37134616
28275124
98250273
73563382
56849112
96282889
44582288
32265245
19179794
27893494
72619287
05110749
66406754
51409704
87794119
28635923
41607354
55596947
81450445
49311247
12968025
74369188
62486617
48238227
33918826
39164828
82825575
12156879
21820896
74735822
59216238
27903392
31393905
77061639
57641419
23258045
58152679
65712827
86001818
63549202
31829208
47227343
35765199
40430049
50088231
60926004
23914328
56920426
58801696
04081768
12796872
21106997
06729365
49470750
27374899
09820697
89659866
75071269
46891206
53161206
51898610
23040377
21114229
20913999
31445862
93085733
50092786
62706271
19290464
53963846
70746478
65173836
52951615
26074077
13637087
41461885
79733194
47981050
28910806
61058240
06112141
90186355
31670750
61258562
96264414
20583792
83933639
55488730
94939130
57770608
12844144
68260375
27723464
70750525
62964846
81711367
75197930
96552568
94229398
74483828
26563774
50903055
66540882
70117984
93031069
01326349
97016980
89191008
01588346
56913257
36528087
17105767
95731444
04484255
88443967
57735123
41311414
86987993
84399213
42053300
72868278
76713820
39407131
00436555
18649490
43260320
31796356
87491163
10969004
54190204
92213965
69067566
22644850
74915099
40333357
42545255
69960157
53592092
77924783
63523762
87924633
86677202
32590858
94730941
14570456
61269182
47738987
76260449
17598670
61490344
31257094
40176157
58899135
07889430
07878667
57072012
20299123
71214742
68367566
07351589
07352711
64894141
72422639
15792440
07065131
74171685
41596719
74386060
00153267
24089057
73544040
05495102
18775537
23363161
19554746
85045251
96621403
46699549
93604607
53769938
79832832
34194655
23042636
93451875
54436969
93218047
08558800
34656150
98801455
85529242
34218609
92625424
88080695
70371840
57120819
98808543
61703551
52901112
10629057
06919637
14659870
56539345
75147734
04475632
88675337
97716631
06057088
53435772
20321173
91943001
59691763
16867644
49687182
61271096
25141854
02489869
05453782
44946900
52174890
68492531
60030532
37409259
63721730
92212056
91885898
90787266
55138912
98038142
01274813
22657811
11854509
77356089
00277809
64063938
22024059
10378633
38397414
67657881
21467725
17397205
30914579
71320950
84429287
25283302
28789914
78725734
65592210
33996435
06101574
75044353
06307409
07405918
43843632
43369756
41132055
92909501
57365842
85405403
79548131
95132708
48817668
78591861
92124052
90418413
65666569
21077224
00402207
70867100
11692510
25801454
55439771
49363898
87817664
25453094
91199714
40329370
36712409
41170057
55883387
54856778
27325641
49594455
56815708
13449291
43319543
55254756
02638388
84746448
32845904
38236805
90336267
04429942
36183199
00718543
64016276
14924531
32460576
80181542
67378136
93560766
37027029
31975725
22460409
04541882
36980969
09401964
93515038
18358055
73957522
85590507
36758080
91217044
70477848
68191463
94263810
86610892
48996840
55256863
63413981
51314280
11242604
68682105
62083472
28910807
29523106
80187843
14138168
05369316
51382457
14061697
99840373
33243141
34321299
70742419
51401658
73740902
08252811
65817443
25192513
29218340
09947867
20118010
49012762
12566347
45929912
68334367
25346181
14521255
18112184
75936804
69667315
85099113
89926884
67176573
76638040
41156571
79777980
70554010
36425892
48506637
43356332
82379503
68395775
04068529
46687870
33916145
00071162
61206454
37742575
23081305
95530421
99713026
96014085
37797511
29298485
40818811
76686679
54821434
09313517
47160223
68838582
45242955
75692891
27813825
55587390
55834619
40792192
89305821
98165592
64045070
90445572
34931374
65621101
23668309
36295320
16769081
97169783
28083930
94762967
87451802
15183991
18451740
69483862
82055750
03383143
55357502
30921639
84395586
26999416
54144732
19398524
96564000
99523682
56530870
45922004
35730079
94093750
74094343
28957850
28011509
56669165
92832361
84694072
55661462
02843716
72227533
83359886
40861806
70478865
07124738
94808308
17090022
56298408
46207892
72840531
47328029
86166593
76979555
69644754
97306895
55979083
93884659
29241700
61532166
32928053
63582818
81973521
70010368
25359862
89362067
50842427
74397969
13525665
55300072
84899778
23719914
83232460
00017188
54906036
91855617
19733993
29729022
82126388
11666031
00158086
30794379
22396500
03936284
69348881
83067851
94487273
63234053
96209611
07104479
24317113
77334717
85463456
00627311
74704669
12040040
63207166
32656848
44124599
89017963
63714074
67314760
47323378
20716859
19650239
83552423
35671790
43458347
98199385
41918237
75775154
07488612
31549469
24965843
81131999
41068868
61775604
44018713
83526325
04611508
57361197
61744851
38358186
90419094
61431138
27358632
81261815
03759325
00227932
59255031
92130093
81809703
14443679
38494896
77058647
68431564
75727855
95798042
48742419
64783800
16022885
84564381
71502083
18462449
28336476
32931462
38387196
97153109
94141802
58990138
64697518
16708860
54803572
15018366
14783478
58117209
72260107
98956373
27131244
12995371
17648543
34334767
66507468
43053885
85642343
73480386
11333220
25394478
56977295
23063048
79476214
82558761
21974235
25909524
06294968
63920163
33823771
58499491
15037984
53312329
81980236
19671327
61595718
26712903
63219289
92804063
93122462
73352485
80745412
61104964
33189947
23794275
20192770
43620546
94903895
99330716
35444800
98202108
27809383
08469252
26904997
06895158
24430279
68330047
10183365
19085335
47932684
21454339
54120051
78221791
93671753
51822884
13649678
99052214
64275823
77809658
95217004
94041980
20441312
14346886
70286429
70013203
67756387
51753115
95945052
29027734
53640932
94476954
10680923
11151440
77884849
39434774
48125151
10975354
65286298
50671519
51878666
84632618
09535989
04749553
80501322
39538364
73763182
39571187
63323176
65193007
25053556
38266392
04944755
20127671
87768675
19327936
39125137
37433783
23641303
84351978
01213791
49307101
85390317
95542933
22364011
59649794
44993539
16567201
48472965
13012404
67776330
52391132
52125277
18020848
89118291
66414410
36774192
83921878
51850012
36510749
28976356
19993703
79306233
35513657
16703242
29306743
91521460
86235768
19584405
00682834
20198472
46285994
70394612
65689348
41849738
23749597
46179075
41118140
27906366
11221992
12117955
21637383
05608582
52737953
31563362
22167687
34136436
25813574
51639140
95022204
26708824
29119201
95375675
62963631
91273553
15227326
78559113
16069387
19930624
97430147
22306267
17659443
30375499
89797366
50833665
52529644
51418626
10445521
47971111
29346551
49032012
89415933
95677218
18298225
09393194
74609196
33146397
64958531
31041480
21899792
56053794
71810940
29530837
88855332
22066737
79990986
24858384
25410612
40958244
15544905
64466935
69397496
05490207
86865194
32764597
10007402
62690891
32952153
11873924
78063960
34233383
25763720
87717712
58409180
69328726
24154241
40568021
96757257
53879448
61766035
19829488
91045941
05596234
26725951
79097669
15616117
56362543
57112346
39427526
25476110
60339013
32896246
56266772
27457935
69131443
92423693
88653366
85248545
83803314
39494571
08045873
46079873
27595708
35706499
38550041
38287275
82924595
91970650
90324405
90996739
01557452
82969641
33592294
69877042
27828246
08815895
61957135
06193749
71331795
19282219
10612513
20327823
27745596
97714539
27557897
05472309
74259198
74100104
44075579
42396405
59548313
99752652
54493801
61966944
67312736
69689430
94655684
58543185
57104368
23013121
03532976
84411486
76503493
86475112
63068298
23102301
94658624
51884754
37599013
47732670
28787163
94142561
76110381
19443196
22441229
43413620
98085238
70549226
87174995
22320677
56861956
47201792
37706912
47024741
63181894
57154628
34752230
69674275
56002220
79659342
99408304
08942290
27669405
46561619
78307098
75234069
46193246
96347137
19706440
47636368
68630841
36186603
67273569
00792321
06484451
20955145
90521511
11624560
86536672
72752070
48690929
98192275
48690956
19622743
28327052
55956305
36154977
27985175
03883347
60339541
62698912
39689656
45390655
98708299
86740214
01690560
37562502
79763513
82650997
93985217
80664330
43818967
75953685
19775580
15056473
63556960
00965120
20734088
48527666
81590205
46968801
19806057
68367951
78521922
82139544
74156559
88586883
03184465
83214303
41670660
16764918
25350029
53297481
25841560
24732942
90445328
80208540
65932061
72606937
65665358
73424321
81970481
66661772
67369694
18937925
67442978
28110153
50757986
08250627
46469979
12059832
24559702
30232741
76805246
43754144
25836315
62733987
85171832
32658037
52982524
64593332
67250019
84033734
08626343
48092882
71058034
52357240
48366123
06919917
09517250
71258916
66145969
85345674
15669181
50628371
72559145
00599045
62312548
53105982
38482489
72307846
16754335
49390347
83183031
70399895
90919579
04623016
83401362
66000624
77240478
66568908
67904506
58633506
31546076
10392824
40614436
57424101
75599645
44539468
44656533
14028065
43981645
97556507
39535686
40647976
92691900
86657138
14135901
97773391
20145449
15400717
99352666
03173061
25162273
60077024
75905537
96187741
41101914
82211769
95241717
89516653
40469763
48067943
44429677
54460037
00122578
45099735
89555134
14974921
53626565
60022654
26370031
70920665
34372198
23495620
51808359
31515397
30725601
32367770
45471054
16293986
32797271
32024765
16295364
72752751
49334536
78576433
26362459
67385613
12795052
03459589
51160313
29960911
70834345
71486914
73607086
69657683
83241219
57454818
37753681
36074708
04780616
66130230
07322254
68145146
36454316
85768288
84100877
59634136
70365644
96269935
41702737
71166276
36675078
49670484
21311589
35624372
85059526
02857185
17773465
36280475
97638769
10245925
56757879
85164655
35508297
77604203
26700088
92946537
66818686
37289503
82849244
00999200
10767289
29879304
84985531
41334458
58918903
67500940
65232704
00743206
02947821
10126552
47880662
91743937
06194426
07680454
59246064
74837128
05355341
48013205
72337178
34082710
18176847
03628764
28452487
81162341
63197138
88508082
65830880
51857803
68383673
20454585
64084472
63271275
56937786
34093949
82383419
20132858
50589382
04992696
29225401
94185203
23380388
26317069
52110645
51904645
72236408
26035753
76556743
72712773
44551789
24877032
55625712
82351897
77564110
13082922
13499078
24242413
59469869
67459999
79625034
05409573
18033923
39308502
13575009
82961741
78871047
18518477
14985222
02121693
12628732
19453638
97822163
57457104
07976099
40200744
83699142
25225860
65604674
18344251
35084347
06646366
07372443
43633074
05979204
29422594
34273450
90738317
35008989
77998071
47091003
03757848
43856022
61782616
64393253
98205621
32579033
84990114
33955777
45930721
82600535
51745179
35746510
73743092
88007359
25761039
17284231
37479936
36297775
65160603
85482473
29828879
50821892
69907074
03016654
42430914
88900340
11830120
01802856
30618257
61969490
65378069
31352592
22599263
07089751
20996156
05568596
73984512
92766785
42425407
97972481
93255328
86273771
24236181
62405900
54107915
44526046
16555073
23922621
66563375
16047872
10213247
92889671
00315922
57684226
17438944
04241592
40998574
76448890
40736334
73382451
12877720
04263315
95737477
90406263
19944896
01329094
42583655
45107016
41456240
62490103
84786892
86675498
67677023
70178690
14542000
74030729
76920770
97403509
19103986
65409692
35929446
14724985
14115286
29139794
52223285
96277559
36661681
31444267
19255807
51636238
13355420
71681526
73041623
32688187
16888485
90595247
22381687
77658424
38268591
72952753
23892631
58051951
31344909
02375027
47753901
88512935
31250144
03212499
20418414
44464797
09030058
21996494
36489475
07883434
01001125
59297053
03548795
27668988
43271440
61743579
20927372
37819914
49379656
23515561
96243125
23976355
92151157
26786414
71986160
66888138
89640237
71404247
68514567
19975947
49421619
05519163
49530708
97392554
95514118
70917426
81439969
58854242
87863852
19498719
88951002
78000832
45583862
40633376
05858459
72156038
02041596
63062326
82156314
53098123
52405222
59553261
36461892
30814127
02404243
87702294
36187703
65199197
90829455
46071178
46980264
14275898
37691803
11275925
17652110
71746545
64979204
48693469
57165214
21555007
47594985
57128750
16181075
62622620
78331057
16085442
07274765
73036187
72623530
53209251
85117255
89704285
96357948
39023593
60762383
76861391
73135931
46253124
42631837
44787652
16184464
81831478
80873546
58725334
34483643
11115286
41475997
47211376
82708239
45877355
51852864
78908597
60222917
60327681
40569517
27506589
15640533
32711709
40464950
85376397
80347414
83961069
36629663
18401550
36919121
99422807
18532134
76771162
26494650
74868864
39043505
89509170
12946622
23788388
92192136
74127036
51079492
19391209
96186746
87025516
51107398
21801619
08578841
25134408
92307738
58597349
06392214
64767421
15016137
85149447
35629290
89782645
12022985
50144498
71771143
17877343
47951252
31221477
35720034
81209099
58339838
85831239
78090361
55523584
18926217
83227469
78835933
60582564
30016667
44923675
08908505
73923979
30851977
23001628
65974569
09849250
44520934
88332372
27174397
16021221
55243534
84071772
58489375
31169460
36740327
23718290
82490710
29137894
82923861
77571524
34074607
46873043
40292730
96605763
27246036
56939399
05178238
68573641
15095288
98761793
28388221
87580715
49818477
27032842
64812169
45422616
39965250
70586878
16196182
20652173
58053923
20530037
41565988
49644668
73276392
82529446
51670665
12855264
71222080
34902759
61339265
59013253
75382297
31512544
46787137
20173777
03653428
76458343
43678162
41348218
77139293
76172446
26143735
59860441
48260207
43763778
26978854
21626719
30508139
90317524
94880122
14233010
93144555
88346405
35860136
29984029
30719415
33702825
52867124
46024330
29496939
63999364
80158348
23182383
30705753
13948404
07120230
80364473
33987988
01019889
99997734
97125931
93504066
38429614
59390087
33473078
33856850
66708593
96389368
32999992
53330841
79967431
70883147
93140017
87899244
98457870
11811773
44612685
81033662
05146951
31065534
81072532
41558237
20757530
50226351
19517073
74622093
39092189
82503310
52186928
39320984
82445790
50980749
71491962
20581019
65525307
78692240
10922993
02624468
75533757
56053300
46959461
96669573
85938383
76830173
49659233
06473408
21931527
35091638
52917432
11908812
86705858
92485189
39307076
12973461
39404004
57698648
98964963
04461211
87965777
68112612
27162142
44982805
23084607
27418831
70998983
43105144
73097963
32374025
22090728
08085292
03874927
16878256
79160137
03007457
22627233
52211436
72129618
94088216
70058533
68531185
47606067
11497250
01379782
04629649
64577350
24247915
63456989
50466526
38690198
84544028
72720883
20140057
03655058
15426224
86456240
81727212
29124174
99643302
38701997
74818918
45815037
77381018
81231486
66595652
80702055
75812798
29945434
32933254
97775107
74393870
67498667
02298376
73164418
56402376
94094692
67087503
07356969
09438008
50120681
49582979
91780461
15420804
56658588
07844064
02206602
14089690
32896468
80620523
87226263
33082499
53077321
99770823
56474901
52386095
99861075
43686496
50337303
11277372
55838582
65868823
90536625
71832882
50424837
09073451
69313370
24666870
45471829
07333163
33825798
59764535
99679794
85688468
61954003
28109392
99248872
90600303
05865707
88260599
80201466
22788568
00502559
66118163
96418881
98634854
95571579
55820979
06674115
36307162
71677056
55054693
63805928
48408992
43904123
59003360
89667621
24224718
39465908
33760981
10597228
01527638
59951993
52225948
09894096
60436722
03266680
03333545
26150150
19952496
25521351
78938590
89272348
81572098
68945973
01742429
39646185
43778111
68310623
82365441
20128350
06215171
75398602
83998305
65419925
93013049
08748613
29022286
38859801
50984328
44184136
03570805
82791251
20319322
10574018
03211652
55392936
32920509
44818974
15761174
24228794
66663188
90234583
55698810
74759692
72638612
93302063
48732423
70672838
96830471
65183924
14771835
72123371
37694980
26452383
12900067
77845755
16759498
46154192
92888798
07580886
90624063
19636315
44386565
82378128
99644766
03482686
47115273
92069777
31097418
40463034
03242643
61578675
72764532
62570562
76555209
40708077
46658121
56026052
72138543
45676071
41985365
08551730
64978384
74895147
11483758
36269014
26228418
06360853
55896833
05250080
01847475
59501649
97631111
21053892
69890900
70455475
36529471
58503191
39947946
86476732
88215643
43509703
61049044
32540682
28609075
78930577
72823810
41200605
06978932
27239868
68772731
65366269
44300548
24224677
40222455
12910563
03697170
99966318
34866674
51874448
05394342
26042649
94751610
35528660
59883849
91188532
35147132
87663834
09888655
31577132
87951597
70219088
04239762
06435552
61110484
27722262
74920526
14884088
58985999
66003438
52303436
95689170
67696767
76256512
32998904
38045840
34153851
59761941
09755153
58556368
57851303
43447093
83492859
67247451
70426497
01948812
03827628
53769152
99587564
17956198
26328047
73844553
01212222
19349837
32276518
05589905
96254365
29016952
29844551
75500750
67551802
51210336
44363888
24700389
55710541
96932092
09769203
97472740
42948083
20061580
93307704
86152502
29110205
95810188
21255571
59121255
85032713
23573851
24650542
31958943
15001747
77367547
90944666
15725966
72273166
58764216
90000605
90901872
49443658
29623906
40999543
10682449
08923166
14887172
00598183
33137742
27840338
69320058
82066896
18159388
06419654
96336285
60160656
02176367
29200997
91885519
77118781
81294073
74429400
61884920
41459232
91812414
38524770
27784377
03127591
76004387
79748413
91594228
96080444
60587392
88015191
79067424
62527418
55495334
56257244
17716479
11825633
01360280
62827122
34958741
21414898
55538313
74135341
80921893
57201463
08564940
42049292
90304793
76442701
65601197
01537539
98177073
77454642
10732419
70625539
15714236
77358758
95907366
16935853
53603181
31603967
60856245
82917932
53216494
57144377
95501841
55329670
48641972
84922769
02178911
23614812
36267280
46704359
01402598
96527476
72857814
96324975
51977568
36686977
57929151
76062225
23915220
28703239
81703818
65107821
70927173
18095060
36055242
89013730
98189024
45430578
92580216
26504390
10619099
52951264
49304307
23191705
57092738
59397846
35513083
10499098
56813428
82838564
42815168
32495449
05487898
41007227
19781549
03359232
11002995
73990503
27368725
53837721
00978080
15061013
02821643
76335686
77867309
82034710
20865637
45162484
71212069
73738155
72734837
70986011
51194531
34003271
05947804
46686537
22819137
89064220
80729487
55572899
15849558
73313057
02591764
42318147
22054492
33077877
84823239
91991227
08366391
38419157
79502144
23205795
52233080
38897066
91134547
77676819
03742895
70844533
53133293
80370191
78029845
60887907
04091442
51949979
21016068
73289015
48167198
78372656
71724542
17139568
21885645
81246997
65195967
63520767
18275842
86973010
81469292
22448115
38500178
62692707
48136392
94753350
50996087
72730088
46656933
45012567
38638578
10467241
55920459
38211515
05545260
77497993
90468351
45046199
96883860
14420074
55339203
48588824
57405510
35771257
44676878
78506274
17415323
85384550
57041309
58100254
48505111
07831966
86787894
74145299
75611356
26645939
77932118
69832893
66824799
30652052
94591778
17086938
47866357
96016186
70400040
46097861
04257290
13503795
48208279
97129714
40949875
47968494
10948447
12486567
66548094
30231738
34700507
04981621
57236125
70284830
65811251
23334444
34145751
85139084
35336596
84628757
57131988
54669496
76130219
59295283
97789629
54441730
00577217
75041130
05031611
65781902
30272198
52729281
17663375
30243032
42867041
99418737
10125763
98141637
15864343
61607932
79942174
18982484
02308281
85181051
98394035
35358993
69125511
37638902
49561944
71311367
65294429
22903055
77108040
51144041
64071893
59313980
43038561
45348536
41182352
97400910
78173704
16547413
09175057
25583271
70165268
30269463
27080806
49170437
91640817
02885878
44050507
30858726
18416377
82181641
15833559
49381470
25707937
94805877
53754883
67050123
78885401
49239522
27275204
96631283
54550770
52938108
43269926
23336690
37585743
87952045
67837808
68660139
40302171
90596308
39751334
79377396
80942022
97635940
48586518
87232147
40511887
53973349
15120650
12663126
89300253
24967896
16762239
79384515
37414146
20287771
46578264
65713810
17284904
15588747
80909516
43248338
50331245
53333876
57615718
43823649
84831017
14712761
34667771
51644049
17541247
80888525
07105376
39057563
27719523
43695204
09303951
51654648
58937899
83427730
19045620
01201992
81443824
04511272
10064800
43379835
55810946
08606205
70539696
01373151
97235814
89099513
16426810
46074199
09074891
50952963
80586320
58985900
14079455
95522905
51322011
84872529
62274395
61236126
67260174
27786314
35540013
77900653
49417709
56305438
00694401
74950015
65860426
61651125
85237098
82063886
79528318
55808384
62903117
74377718
25605393
05857108
39789640
43888345
01237379
75427217
26056006
23682195
27451460
84523573
63060893
52257203
60807924
04923412
51288847
41479081
90614415
79931097
90531626
03607133
56459289
94482035
00528082
00344309
60371274
24419557
37629611
00010758
28088509
62225682
61046474
67709659
94720763
50568685
30843532
67748600
51514413
54737389
39092304
27599393
70364179
85449447
98323651
42322553
93795738
08920128
47661053
30399501
79052552
78677921
38871707
99389088
67525242
28551306
80943594
01862592
04387836
92149950
83920568
43161755
49165123
58592381
16875949
74767459
46973229
22409834
45451251
28776031
51659640
45439436
20899154
11149846
82400869
83383062
03214315
39084624
51273059
55196579
27205174
16136582
20892797
49587408
62254451
87678447
38432428
69636651
74035527
08804068
45146300
13925297
69596452
86977138
79001232
80532299
95992872
32520390
72086697
58885610
67045665
61467302
94187110
43685534
12818632
47349224
09230734
64983033
82056092
11166582
92286705
78983913
79089825
72093589
01363696
05263089
83619226
55391679
10470820
27811433
84288208
68557674
88233360
99700945
55126778
11908468
49812961
04142312
17694861
85604768
18963938
28322174
61160396
91542290
11764430
00645732
37563320
05589463
93893083
26873540
10161516
13326611
69279064
36129718
09024426
60742264
29535153
13871975
39934462
70268099
30790773
55652235
00175965
12084711
67373787
22859840
77935924
00806312
80246958
19627653
50810261
08453124
72186975
38694623
53303945
46046073
01401001
43256696
53232826
68209156
90607715
61701175
62579512
97840673
19566872
72608006
09625207
51215196
65623389
48514629
16073936
67804054
19039057
08679444
55405135
13652816
27716984
03442109
16835071
32330037
19380866
15767245
63037133
63262354
08353297
19171369
49165561
33696775
18784285
75471163
65746665
57581762
46513209
90654481
78646200
42334544
37704490
72663740
65590996
12762844
83979221
50994694
90617560
10334964
20972143
24751781
15339851
15543023
70075276
03164589
19072966
71279828
81586583
90558223
88619020
55950742
21564120
46383665
42916010
66467611
94393074
20152476
77770029
23322631
08405208
20983475
51535664
02615829
72847183
31957364
83878998
33210570
61076343
20588420
06652156
71117338
87069471
28460829
88427812
77756769
20162185
45440360
52386723
83928725
06393565
86860471
21020733
17114994
73912690
95695146
50508368
06168903
74610783
85969091
62639574
54496051
54474681
28519185
42810733
90506009
51114407
55709332
48880576
62415680
88499616
27814202
67572237
43410816
76146744
60525568
62626077
52722940
22830715
60398281
82052588
78354660
43352087
53041153
30604131
07987264
70972548
17471350
67978786
36030112
87838721
59289142
63289202
16822265
51046234
65193179
21973769
76672469
22953084
81844648
02597035
80724441
10933337
53202108
57880799
74560200
83969200
32186910
66826833
85004894
61311629
54902515
72936732
69772471
61896535
28619238
07303905
51392194
62285820
38349250
54747289
57281881
35609381
21074948
16175840
14884506
34316366
91557094
31017445
18460518
35500889
29137384
49815393
92429125
89149523
51063406
88990084
25077475
96864902
04602214
57283192
36007503
01451739
07572056
16546025
70865954
86208691
54910042
28303357
87703938
66851490
87506797
41918541
10738060
08699711
88777549
00205216
79336033
17091762
34302173
73975522
12725438
29949522
70355227
88284178
44225030
87996206
38260105
70022377
52723857
70338015
93239835
29034955
33684167
60952173
88800274
83078818
07119880
55081008
10669745
50710183
55803201
23613694
47932442
65582639
23377730
28244406
83231247
10657656
79107160
20527574
68778793
31473640
73664500
63908004
30403994
63889201
68667513
89385692
07974477
03610783
21591810
32682079
97273652
52334403
47243866
03606675
05774437
98475727
57152029
06779885
72739938
29232249
99034258
66949990
32694661
25115887
79927244
11849186
20548124
58113847
58612278
30865695
26515992
00280090
35649008
58765947
09472175
50829332
52629037
30282861
68478595
06699999
36187081
13593309
53977589
34072082
86858174
58539863
72495240
46470417
18045231
88908961
01692144
58853379
96161999
27159643
86211503
66481582
19442258
64704069
29012585
92380632
99956904
81173052
27741008
57856596
81056316
72056834
31175458
56792292
30756174
65693432
06903856
56347111
00510736
97783855
18120158
04202577
28368299
64445536
04796343
95640371
95679383
93272394
52472351
42509134
17328948
55951907
10520103
90530785
56889751
95696668
90975879
51416783
10144699
58079878
38898804
51909104
93101872
94821309
15701266
53130427
03926658
56652265
78010523
60522364
02141187
03595103
66358981
27170288
62992110
38824934
40363897
51457688
20063485
15738131
10045547
83762591
05012305
76934307
16546227
86303122
29730072
58525454
09750638
35258785
33284499
33517993
55171607
14938559
33671244
73970453
77953283
30036492
82706408
83211621
17957250
53909945
21316221
86610941
26635333
38335233
72031177
72225030
83756083
33339852
85667677
41101204
50040246
04480124
79980969
61100917
00373800
89327540
69498964
17813057
01505401
04946616
87797355
21459094
07998429
03791677
46152149
59649063
50695986
76719428
55806566
82429457
83070609
18708771
65015039
68271049
32568656
05398803
26577788
47476810
76422631
76700514
16755269
52947001
24393022
87507197
72252576
27320643
44514430
64923113
98389588
40219526
12159156
06449535
28623559
59653022
97594605
64211742
83266487
77598941
32699180
86580153
83540517
11357700
13614634
30433257
26040282
89484176
02851106
14829558
12221990
83933549
91724363
60000282
57714762
68514552
71993041
44344122
77050521
67825504
44176951
16499804
50834567
10555627
59275861
19591851
34429673
16366064
50471323
20389379
59902377
26522166
61882523
87387334
16280929
35030532
22560337
28714113
67100056
89241421
45642079
83289007
78758622
06709106
54952718
56797495
88391890
98559810
54326588
07821863
35761002
98698919
58536945
18859257
20088011
72896118
98958980
31978718
19815564
22119211
01955156
89513335
30946177
00444380
13460063
96453172
37916780
39452673
09355252
13099111
29889980
08229521
87962739
94057390
14894339
40916181
88349282
12799002
64421646
32218927
16121605
49777804
41890038
35363977
87006275
76495571
29807545
96693030
17746012
37921899
72521435
26426454
03707590
21321262
94114525
36078072
23084769
00809180
34310393
69587654
98692956
63853879
69175200
17444123
30090557
58459450
47954647
30904623
81125325
47910953
82560320
46871544
70992219
23731535
72020511
93071724
70502622
06896093
30636347
67888951
49503023
62365569
15634855
79533060
56244556
62650497
17786365
85185852
34993055
62381969
86754465
92346109
04282611
87762671
11872431
71803072
24953828
02290226
68590934
84499692
84481327
83289566
71017521
43004068
12083270
32560633
41769191
12389448
17719005
48842186
21785177
05030300
17319181
09812078
94797787
39153861
66455968
46988844
93834980
11943741
75149321
48169028
90429095
84574047
17618486
88929157
41131982
88759684
82526220
77240830
80487502
42240354
31626512
93391926
04788214
04072949
47714848
21176442
86743769
09688954
56393327
95710016
97614404
00380616
00401281
38247738
90413631
02211523
30125246
09025354
15460026
15304445
49390479
85414502
97858826
46041144
21749493
64577195
05419795
51916044
99221290
97324224
75068600
71617550
82798380
83026751
45984751
81367964
62026817
94199856
68499886
52634850
09577892
53771334
19216045
86033837
25968281
58068613
54854238
61574833
39448848
24201112
80019557
76360637
66570486
41784977
87369660
37429008
30048717
25851624
52599466
39636263
12287028
00301010
31205446
86312486
95282233
89405183
09168898
03875513
00623357
58637099
05498174
60672825
96908944
25494259
10995786
25027582
86145828
56006284
74666958
87796980
15555806
73260007
16862062
30708243
86704868
30545261
56546106
43319477
49982942
43619035
89014282
78659782
79200379
34105200
39923269
90434907
18430713
09191559
51683872
13141866
81217485
91555504
29061270
30517930
60876202
17844053
82255024
27456428
79860798
44053643
57781657
35853845
66027256
31799526
40158491
65809719
94115269
40734161
40688197
60182889
71882199
19268559
63569258
22714641
82061774
68270006
54108340
47761386
13683331
50554204
88986366
23136482
29275591
32759301
64330862
86642862
18092379
75583904
73772897
91585196
79735821
33390670
45717759
76882260
67415964
84821524
26734293
43357336
95573958
92340268
56268530
09366369
82709272
80512642
76813155
56130760
56989674
30353622
63214990
75973602
99585996
10216206
34978594
05115266
38661969
02465388
36224718
56766247
35562724
39575718
29388299
69962233
23983810
33310211
50791272
54918318
72765865
66283018
18901442
46636456
43448383
16477745
69389298
75082110
04829254
02187833
15020521
22453229
48515082
67364998
92972661
65896616
21810547
75506194
67340297
97483853
57283345
43979126
00393712
72340913
31954549
30080882
92581936
60532684
33302497
75143766
18321819
68635629
44131587
23646951
52290469
52888817
83845689
60562084
89239314
67395652
59779062
52055558
09273719
78055578
88976090
32189625
30092919
25737167
48174287
51409131
17860803
40660909
97733413
91370106
99178850
94042177
03866761
55061056
28058341
22751787
52768960
61187266
13839674
78083613
10097990
07432988
08682495
30675814
29757250
18485921
86551048
10214159
57036975
61602911
19544959
70753065
02912400
95015320
71976498
50321931
88659510
12617080
87771034
36941380
72937368
62147939
42568326
62256130
77099391
43478960
68327908
18698145
18734167
38626856
35292784
36425786
48299685
85768294
93841261
62241777
59203205
85794793
37057655
54274712
07792164
21843426
43778332
43415961
36459868
79757998
01420322
15335822
40433038
80579996
88075557
35359798
56796427
74938037
14154519
72567910
82923134
03599139
85288927
79187006
50717484
98464671
50253814
46678029
92940583
83938309
40345159
90877260
38376991
39862929
89950011
15132580
63714217
04117861
51971831
62582817
11745013
25487465
86324547
96560264
57865744
25556506
04884599
41553557
69832368
92157385
02091054
76249987
59348865
06288759
86809612
94883556
68301229
99444627
58127165
43446879
67313410
48937536
35419265
93282313
69789861
45069024
61333739
36149509
80722686
05894983
45259400
72073760
06279578
72853187
04399581
14111478
47552095
93664683
89746089
52626185
89832065
87690341
55049811
05750451
77397182
93318381
38310133
32416182
33025189
16978194
77356010
99667804
41319246
39020324
73767367
76929769
65415434
82972028
52686245
76481994
07756605
21572343
39992943
71603769
57355033
75510085
92873121
01678751
88329666
58932838
74977686
17010640
87492005
39564395
63177975
25181273
92367937
10662746
09344646
75489773
15281162
17070178
57629329
58343489
13987057
38251634
35403998
02428522
44834211
07486928
94313741
24069566
00544019
38277060
76824376
20395958
91437122
36544299
23197188
00762733
76298692
00350293
13998807
19332574
87062839
47625967
64055053
05806614
20109764
66801548
45183331
90998981
86207471
55244509
17088933
89282116
20993221
96057842
88486472
30886810
58378114
25060519
13808289
33623072
60371529
56666607
54787648
65794848
78560398
69898988
00755143
79913706
94841584
03918164
46662662
90273631
51993896
76216179
73649912
26531082
38289603
16020226
63394409
20141526
34583517
00470015
04536507
70835641
67181065
91777507
17146905
96275499
35275017
99847193
29504820
89612964
97853810
36729583
90380766
96879662
11722737
86800096
89568740
78969875
09642463
89700145
89588285
41434718
95577723
21846642
42277807
99388033
12662249
66710743
75426190
94531450
08724296
84086204
86640622
96638081
84080392
24212153
74324254
02791360
56793268
83884729
68938170
94257562
21703153
68586506
01647847
23077596
11279886
07182145
62005143
78295641
88706696
63873292
51492569
25199291
16594613
05875233
35557417
20027835
48339869
14672361
33189098
77312425
83374934
73729050
60143790
07343796
12427014
26177052
59596350
47220349
54386242
72270049
12300118
80511354
52498981
68290579
17261124
77777105
54339983
96114003
73483957
93019887
47380427
95778789
73522284
19596628
59957137
92181877
40367869
43206157
66061535
01412424
00637688
29271010
51605217
72256770
89069475
47365760
09682285
04052007
22011920
66300895
32836843
83335024
60896403
50053269
61457399
98628486
10602994
46941185
29158096
25224680
62184267
92274254
18370100
19972751
94586123
38165126
02354680
29844334
95805779
83272257
03462761
97447147
50352702
99949952
41704125
41675606
66929134
46613854
82552627
02332133
87922625
09087175
18402062
63822247
30603767
36274953
34200716
14921166
58848047
22720649
14530750
59129096
73751661
43431432
46762002
63276985
41686727
64815565
62897962
20813972
49142277
39657249
41345026
10602389
85123088
43761459
59074364
52065608
03929249
27233144
44509066
93178632
13815096
34312396
31957488
19060805
70326984
92269063
59526967
35824590
27045092
82067413
84190459
66853876
11005269
81343431
10041780
96829788
45252715
13694397
38763581
12591549
36780032
47362396
54945318
19314435
84528023
61100475
53126891
55506412
39178352
35342159
98306767
90969584
64142947
32752081
87141851
68142074
05455887
03817537
43179467
39130557
77199187
90347777
36200261
58263118
08644789
02579869
63113991
13136718
79470718
14047034
65838532
15903000
90210297
52447383
90205652
30930782
76518963
64457973
09175450
85003027
77894064
97771172
43504554
91850723
14158831
74587341
13501553
24095499
06322400
27379882
46616319
82567455
02353686
29955710
47348241
45484179
32957518
84666249
08321617
28121376
27617407
20081117
04364750
47375219
66969933
12518607
65042607
65010914
34001653
69534230
65331103
78411608
53610122
03800489
08984448
38286215
77746450
81768172
04635192
99064356
81657579
53081451
50779959
49601063
85672245
53926113
52542071
29333461
06525388
30322245
90465599
08176193
72391530
45829803
49583635
97211826
06598441
22217449
95616857
61627092
96418177
11352108
54396765
27365244
15383406
11898718
10471199
08609448
60252601
25376715
91338099
34481568
97048626
92701727
44866683
20235317
84520875
64548125
49203534
10742189
57931991
36699975
16824379
22213205
11245938
25015048
67380580
21868973
11594986
63708564
47602702
14665127
16328980
85370334
70761722
51199739
40000980
81461064
33051815
31573803
36319198
47990558
39746869
56245449
18395937
92662602
40096179
66813093
39549966
16978390
26663060
27182185
96469618
89622293
02173415
18714837
96719614
95910887
54929514
61731095
53375445
82168154
12457601
30125162
30994899
13596789
62296180
95879386
69187114
29547600
38695098
25903443
52715306
11046001
74483892
54895512
80370119
72016661
08481057
74816999
08776311
47854342
20554258
14091662
11846280
82821062
38804729
27784684
01769716
11206711
26337420
83786721
03229425
86272256
08691701
09422456
58959196
35701780
47245783
57922761
71810323
12621547
98771166
64844090
56169175
67201348
26801879
90788238
79869032
85435462
46596383
88670146
26665146
28907482
92208442
91300997
98892748
62175442
91546426
88198295
10103592
72870553
23288869
49304235
88277295
73685017
08137368
57688168
21629593
25131328
56126147
33328488
31090394
33287567
51570992
65713815
46200267
57700187
07728397
24272860
94474822
11197815
64349205
82536931
88212185
45576667
33049167
74458518
07269583
94950162
17782229
99453948
31510828
92012371
50690565
06507662
72427223
81546982
87218717
17070131
89860292
30220438
98617400
91501036
56805414
72030032
84825934
04453802
52951292
34734661
06210413
70867145
25910937
64178066
98748095
56123821
58025635
00621384
93986759
11456275
16174161
64033806
12471009
98823437
42195262
73747322
37315857
08252456
62332203
61963370
03221150
25033640
55534021
40306402
55458699
74176489
22498812
43951315
43227263
55179146
40020233
08808761
12258795
81433174
68499168
33834382
52672665
55480132
04408242
42735034
39812845
43855832
34047713
87177101
78166323
63402849
50107032
27059050
21449280
54701271
38347090
82492359
95560880
97662228
28144056
76842055
95342771
19348336
27686374
80510060
60945696
54729624
32292382
21101605
65092873
47353129
02616691
47197020
58643106
18798813
58439320
20158216
28594885
93314041
23282351
61231190
20035936
37163350
85274594
99662963
61531084
60999751
10485625
51633364
12054464
37958450
56376249
09509078
16810445
10193242
85063293
36259476
19150935
92220484
68772372
40830714
26284958
30705057
13153077
56856620
67589731
47217219
98056778
59292003
16070705
73008837
49928095
31385911
65881356
83001960
15136762
37869519
71801772
49952309
99377472
69315318
60188338
69144667
74691072
97331256
15145176
48996839
32711184
20585608
28531179
23593217
80416203
87615297
77904871
19438674
32967334
53952483
62622480
00617909
57139150
68311229
85043022
24064991
58399919
85408085
11157368
59792342
84874732
71447500
82946617
69697901
42225247
02384960
83388342
92963822
74905637
54787789
74267578
56079504
71305127
54445626
36812677
11166349
92963280
78839536
45664475
07551132
11344947
06160852
97800474
18429402
59587634
65777764
99773985
76979922
71184765
72879798
88991561
24435577
82744120
23487302
27740209
36385820
23761550
85095104
62289260
72980219
02775729
42926544
83629965
93722134
26320690
52106093
61279242
88186212
54768437
02015859
47062214
00262803
07454890
20683191
61901537
65426992
78408114
34253802
85379702
38049466
13548582
49436677
65203862
58910945
30406995
45264210
51690975
01851469
32205994
44592936
41004337
42880316
79577843
85477353
80110869
15091941
35240964
27881272
46291795
48377733
89633974
12148225
64527634
44193064
08806673
32234466
67191730
02533493
19793201
98915131
32224765
00793645
63243365
46006171
58326065
22326712
98263894
76101678
48685713
46292135
40222240
51408278
78394827
39773494
48691211
09965291
14909580
38168215
59763596
27871375
45807891
60495211
74641687
54095409
43565923
82536071
74707365
16031433
63194878
82620045
32204255
31164435
25316791
82382468
25214169
63045838
84621364
27970907
45785874
28234618
21634130
95942791
10875027
94941883
24339514
62492844
47179831
13823959
45440672
44668128
23007816
86700868
30901246
07873097
42984895
09934276
15902433
35236549
04718629
25780914
75462102
71306890
40453422
77244547
98700945
85061705
31306155
89781621
28103887
45362102
86846532
96672672
68113362
65751860
28587200
83953710
21004241
54895950
02374502
55508758
52228537
03972491
71721470
09256745
22281276
52976783
11800480
71323069
47627217
04165566
32113754
56668073
69341359
92764145
04785661
11851759
14854479
82578664
64971615
48446132
35558218
27300198
80054037
94063501
91012512
27057003
55096746
72051209
29111456
14165664
53454856
70610177
80801915
22051548
63488052
77426805
47812623
26953374
35000910
36864688
12339565
03296317
42334678
33344708
38746961
00512595
04960783
16749082
69081257
31607973
10977005
63516930
36558938
61917203
44083163
10556066
34177187
00260893
10413819
08177595
79209722
24110892
98031383
12967074
08588433
15390765
78933738
81837939
25034689
44182473
81106271
34469966
89292525
13879907
16449036
22917530
19929113
73224463
49335470
84379533
18906290
08177371
30109973
55954807
88490154
49728013
98007321
98663897
43054011
72507009
78777781
12100135
47943268
13467376
63727474
20779952
36809115
09916595
58934409
78594413
68681164
41826967
36076309
68720960
86537441
64621129
99607172
72936433
30243445
35524201
08945322
46479426
38470265
69093474
58886394
62442066
46565025
05681195
26630589
83128390
50335175
40355408
39614223
74898429
59321507
39198470
04761438
07724248
07372941
64922266
66822693
71016137
23199562
44383795
31142439
93234224
89068479
36854250
94499182
74382793
31920535
03789266
76586871
27691641
97924077
38367570
34257401
79620807
58845299
86209762
70819743
95782082
86602961
77458508
23492005
84452693
10988570
94795929
23528543
79063606
44771360
21993565
75594982
16376962
20270750
53234748
95639801
08024095
31967167
94718784
79811943
49657733
20835458
56950900
50899626
24178909
67823363
18641390
43316415
33331197
86260842
41281969
42836286
35411932
15974273
27236868
93080276
75932034
25492846
43580681
17183044
72763167
22972823
78934618
80118479
57642949
61328475
61197232
34839281
81865972
98546917
40335283
53686144
65570416
40277292
32294917
45448098
07237094
48523026
27612897
98006172
72849762
47629173
91452080
66668487
52622597
96745161
20554973
49105522
07282736
26556499
77003616
49220215
25602840
57317322
88693667
34338226
80210660
25078903
92075063
32779531
99659597
43497561
93981109
02173315
71326318
19718676
46262477
22803831
51908476
24571773
59462059
34825767
90127665
89674983
29911152
43363402
59699724
67035370
18397016
61308579
59716538
40345013
97946362
46058380
64290591
21410915
83288860
13484118
93645431
00020144
65209241
80099020
34792342
41029880
99266225
92692862
61515514
38585316
40250876
53627436
90595029
44106647
71276645
39537673
64028992
82049685
49537819
41358917
65473224
55432859
79542665
24401677
63198923
21736713
29022076
18620946
21575728
89020257
22734019
01277956
38419657
41961788
85028729
26868054
46502473
58020140
53308966
92489096
64100959
15025537
51414317
00750621
91671704
23247551
94477985
96874770
29569017
37350928
94949075
11815765
35180555
16638327
53242876
39025468
46937391
05592299
45876206
08918427
77362164
00967133
68964435
02140473
17651075
56544432
55601245
60420807
02242461
52154617
61911830
12088264
53406769
19679805
08464699
28258219
63099713
75491786
71246769
65247393
72152506
56142139
39551054
28949566
75330003
92109758
96895631
17706050
14869740
83024382
35487294
61630486
24821724
57022993
84762641
78398356
53841041
06759214
20184029
08187356
25042232
95074130
19737252
73755578
88106498
14450253
52472393
35570228
81039803
66108579
15948823
76450346
46811978
96972051
87589804
55362863
43563967
95706944
18721761
15812013
46152351
02667010
79467743
20687958
61507401
32803476
57684198
12491285
70612813
45467342
25774642
65525710
65872468
20518578
15483387
04952259
74211425
16270226
82667031
16523832
43465539
91533614
01560884
60369942
22446002
71394233
01202081
32377144
83522229
24336022
45440694
87511453
20648473
96945197
62364602
50854887
05466658
21662944
48983469
94178963
99449838
72919629
12661723
48553846
01007881
97471463
62059892
56792546
53058834
85873798
27238281
43455435
48776594
83763568
71096388
94691034
51057468
63986621
52466116
95364873
84705248
93593992
14946262
66729023
69416495
33344466
04960351
84310551
36354694
01589019
67539410
32748149
11434022
19276024
28975795
71981729
54390497
28304424
51763713
47500749
14300294
41565317
39136626
76282701
99412023
39750638
74031253
79604038
61991869
77371052
00452415
14081534
67337437
98413264
93982465
73102942
50198234
90680368
22573676
92231499
61547737
27097105
68781342
94219683
73984015
52125130
70240033
51943355
44992935
71921772
36454853
30868264
33889939
97988917
16874151
96586573
30463544
75797068
27729656
37511980
81175593
02232798
93274515
57997642
92230444
98706182
20819259
42942044
47907213
60368016
08360254
81373580
07256316
46124921
78614738
63555522
32593508
09003763
43921047
33828779
59181686
91905018
32732164
89710618
37072749
29898077
50325321
66693311
63288815
06949690
03869810
37737508
75354188
12340082
95139791
86630792
95646430
30009555
72928334
85182801
00116943
72691621
41613534
15653971
34638547
41927045
42347007
31865773
17569485
54916451
58979661
45116142
48080405
29657401
52109125
54324487
86372841
60925122
91527763
13756522
84124730
51394447
39869756
46229944
21330656
84563632
38400220
64877682
49161354
39129191
59658907
62346358
47549207
48074015
21065521
62733215
80913410
99969421
98613265
08615722
75770524
64854993
40421704
73203708
49933179
02548425
56189625
45944739
94581730
77350780
50483052
38839191
47700686
59850933
75313137
00272294
00203725
43896194
00603171
03346151
44528250
44784421
39913483
96495558
09562336
73346194
23187550
65597248
25474045
99823916
78302124
58832861
27345083
31317972
68848777
68241887
37467811
27058389
36843740
45201454
62746634
66873691
15957484
50995711
05851867
69966912
13374981
08188297
16606138
33472072
06542177
23687192
03540519
23252643
64823651
00191983
84639496
03016841
85491069
39139431
81001007
32062834
28481471
65313929
47469763
96830290
45009045
70965278
90259112
66922918
21383519
85576967
43158742
82379960
01282857
26353914
61132533
85712860
07247482
74049445
42942932
09586655
55307728
48927010
12895196
19013842
45425867
32452972
75876965
85541854
14828433
91742577
09575573
40153454
61324255
15831933
73087603
11462710
79348016
65524692
92092168
06277494
02738758
71862891
27341487
30712671
15157264
92197113
45429293
81776495
71565777
47382022
88629717
61715951
72338046
18799032
84056243
80395124
45337219
79708670
41472414
14593888
20693662
71860996
63793005
87352559
28034257
15343185
34646353
15351370
06559320
57319184
53325631
47801979
94632794
23617149
59038848
86441425
57445861
36046113
23574388
32957299
18833742
97874126
94330960
57536122
86469863
30075950
38117821
20215252
98431228
61759041
70213193
05331879
73523243
39602507
52875843
48600970
17771876
23194333
12836764
46217330
25135492
75828086
58254995
35865166
11758272
43621013
72203616
30631874
39981658
39741258
21958974
68561060
20849753
15082714
51198263
12943006
31989213
01901744
15667577
01429172
51513617
62730911
81964609
95670569
87996900
63310483
33787181
27418073
81579917
15329393
20330864
71886092
61918750
02443038
37475882
04669288
74952939
11336118
53985683
14615248
32366292
38524459
82146402
51794400
95132481
33140613
45108644
87071649
75682195
66123722
11649925
47772544
31998094
87034997
53158202
72550059
31338386
41145878
27343952
97796357
81309365
71496772
08520235
47807139
61651782
23300018
65247317
51394567
41375413
01361513
32720316
48757886
32770814
05121220
39485502
84159304
16346672
80463574
25902827
02315853
68885781
82624544
35229324
79406279
40582138
40322935
67280040
23205317
56616243
47669259
59330194
71095934
63545168
87456316
99254303
99573459
01528525
07111380
81855016
34343733
59680974
26890685
90916446
16230768
63736467
58822677
26723857
34847652
52728919
54457288
01623510
89347682
24538566
79654255
94653562
73561061
68922774
35444312
90358985
11435715
61044611
05422833
26610361
87939086
58532017
12186321
41578617
30441086
30744943
07997869
40974657
96086562
50197340
08168583
03244939
11779050
92975473
99567622
02621096
95135748
27513458
21224423
57753654
57137013
19231578
19162319
07117041
50181892
42312357
23403701
71454985
78874572
69283985
81512488
88242575
35104782
04100129
10090580
93473123
53848617
35049808
93320670
82035175
11604408
10100452
65948656
99526894
05491592
79171805
67024542
05562160
57778863
05357933
40271650
01454769
87971055
20259037
87129645
33624043
82572609
87354359
49317689
68147350
71258673
41742014
09189816
81591922
87423213
94591025
48205406
28590456
50936761
26295492
96513431
27582039
61434725
43590249
39949889
52721906
31570488
42781975
24673640
32170602
21405749
03769190
14216684
30805182
57473891
37669147
08900628
38852032
33040419
24639137
33371911
97023037
89697804
07874273
34434141
63443730
74670333
54783323
08406669
67994209
53067853
56988733
94914297
05640520
29815611
17066457
32313822
91916354
02100600
61835815
68888873
40921849
19913182
29529056
63495305
29038327
79625997
01314885
89515167
76014921
13540438
86419727
76778073
09164923
66944284
24485042
87534563
76116855
73462373
38818499
24616822
36897229
49345399
59841424
12597934
97078991
27830329
39304365
76061591
40311696
45819083
92737254
63019988
80756494
76860489
40120111
26068399
83781029
76783788
62904758
79040707
96726358
71320212
59287617
92730999
90640097
68662495
59028094
79671979
38576951
24150385
54126686
45011936
46399888
19133596
12321399
48207571
07972199
41551846
66630608
28550958
78212719
71884928
16065105
96474544
44693580
84864080
30151483
82128974
31291778
74699132
23053615
62904268
85863010
99564261
51848532
62365643
87988136
19698416
97907474
24501118
62549760
72714773
10352450
19228725
00228366
89576874
26203203
27787022
66964543
05187357
33098949
89933335
31015856
58648485
07373842
68799944
48443872
09991983
42784617
03809215
25699013
22538898
83333397
77224469
21427835
73038591
87398219
15714137
58709388
55349146
79778282
84732569
93634397
37659816
93280565
10571585
26472930
18119420
62118884
82612722
47633368
99222820
05666059
46610826
82197440
67420993
32994382
98765472
34023144
21158365
06159066
29887491
33239404
37904474
23323948
49143568
59413370
08735246
21598220
37662813
46753246
97632447
53847450
43714817
77416615
01908210
63761802
33219626
34326221
00024707
69108764
52025763
15852227
73567491
64367297
39693249
11302002
81244116
70834864
58444322
98365462
44518074
94818262
65495397
51496136
76851306
02663775
62159492
43665018
51516820
85151656
98909234
83006443
56556273
63174523
02016272
50582107
29695586
81638709
14433693
95821535
00895038
49172230
11263914
02154185
95698448
07492495
58455173
56930540
68659473
56181439
32295628
46936460
42861168
16135312
06824792
53637179
28908429
88100831
46457863
40744317
84761010
51479014
11919235
10781319
56388287
52972446
99007295
57029772
08465056
54671387
81763403
52571098
14191059
46818511
24293657
99095076
23805128
81761733
58792949
04728810
72478163
52499041
01246494
72346622
20007440
21738763
90834817
57653587
37097992
05543317
94244035
99792230
66005126
29393918
11883936
36304110
86925411
03908342
59442247
88985003
15761733
12463277
75254185
47504354
43751310
63617454
21642223
83616810
04933850
37501134
06681738
00375598
23550310
47232175
51774026
57964566
50200957
43938393
69958934
20597765
42954796
17110430
00075121
37392419
87590633
80778923
62676794
04203234
79763347
90404289
65041493
53112963
11127266
05386944
84654295
81606239
11311736
97750319
03229619
64410628
98132359
08818622
46632541
87571014
79534580
72605692
09987372
06530328
32504584
57150990
11811958
57821752
56545825
23183174
26192028
47434533
62307684
63261280
87810621
97997553
09566115
63938110
51073457
61631876
52994373
28509840
11621858
95655470
89025233
08560543
66200655
54280404
22594349
18779728
95149238
71024763
88667720
51425577
00709736
93768632
70194524
64326133
23897083
87215510
51489771
89455124
92851485
35977489
34039645
97888737
26394618
65584684
20335570
61344148
27936641
48426296
40581372
70520114
56931899
76962822
56981181
06104537
57756990
67505918
30803989
09583353
59185612
04444428
78534088
67879729
31560424
47002190
75154841
08371976
03312917
98445198
84976569
98983215
93658076
81112747
13407630
61805302
14091408
69729250
76680952
38114047
27741660
10160397
80786707
87652370
32683367
91109409
85724955
65702451
52989142
42206132
06680471
97737560
79602383
03523749
69835186
63338733
02036870
48764961
97271995
08581020
11460513
47191458
42786934
29238523
35896271
17827602
38415031
05927034
89074066
63551183
40088406
26697539
75893273
72391252
80083488
02613459
99506175
38684967
43777484
67488979
57708539
87702484
88722521
54235353
99624238
83930915
15159181
57156660
37596665
65415444
78829375
22055907
73750398
74387688
09311881
54157037
05862458
47868446
60092053
97617820
22983151
91013992
70190513
19803218
87672414
80682113
61414014
28508254
28768227
37026135
30154758
60964109
36279535
56882157
18152953
09730454
58296867
24296832
62750453
92471825
48739592
00749966
33901824
30135191
04309611
50458338
62572268
71190451
59196969
74604077
53140235
88365167
76883734
12413053
51035829
78699322
89818222
16715695
06084308
17765442
89782446
26954734
31887379
54543935
64451455
43561370
12063170
84713084
08943983
54203413
45279113
07007591
15089657
74615950
52750181
49819131
55688723
44557172
94238311
53356945
36216124
62888953
51576995
06455966
82222437
54863885
42358403
66514527
67110076
39407451
20658650
36063286
62013815
04516050
06540074
30111413
07190613
04848651
61557731
44685755
62624369
67171853
93610538
28873130
94477114
26525206
31215798
70195452
93568878
18805570
54649136
26291957
02244245
23926489
09380152
74652281
46784458
87790434
55847325
06538711
33949619
51018863
28854103
61255431
72286395
77717120
89731239
82567162
21512350
08508119
54898852
80339039
56588894
58650919
75574907
97364221
57020512
44267200
25115083
13865152
96468820
47530789
22832297
70298974
12945702
25132339
86132457
52867140
85650597
23413352
56416245
65523736
30942800
88270712
88435054
07296664
56990368
48265000
27652468
84380231
84313071
05322775
25650952
12727353
47737556
89005217
59736726
08764021
44208703
17522353
29634028
23368260
80451923
61504261
01523307
47400309
04656935
24997665
57666132
05840299
77154302
42238277
88472905
61984252
46481895
38456373
33107733
73168710
49289065
18305061
34588080
75138891
45202266
26457774
25825184
23444744
31076506
71503496
04164363
87143848
52982891
16475307
83722738
72609634
48833230
17179866
37185175
53387878
09718489
32952434
51707393
95814035
43838689
43544124
27188680
99498445
63327543
80555077
39414747
16806000
91325991
22159264
75434655
76101406
04334541
05823707
24023964
09800662
83175081
85306899
70199570
80163965
44818661
95428212
99489963
03284734
66886470
90932213
65027932
94873993
96807049
94228683
08520985
00208928
58413576
20871354
54768095
25008846
30190776
51345213
18629624
54021463
71431863
83064436
73220562
29746822
15241659
27439885
28585498
64995754
30622839
13457271
61227032
79874361
79808006
21414015
16597631
86305398
61551102
98294922
79028170
91342129
36267462
99723815
66554711
54299629
74712514
62510256
61718365
12123098
58315055
36517597
33651327
82432309
86331640
94910563
41625494
64325745
12664566
97797618
35728322
83297635
43486583
05865426
86443884
68515530
75741353
27809720
81655378
08225646
46139347
38198911
26948562
02197722
90444775
20863872
73083969
18890657
83649822
76989240
73118930
69414739
43058293
86788756
40898795
30385793
28351555
28979062
42499990
83411124
65385416
43223500
02695825
90216669
53767400
67299436
49629249
89319249
92189609
92949691
52615078
82667427
70043204
62210667
30357402
78818926
29016266
69466815
19856278
72992174
94177608
43563108
99890977
73723989
10474890
59014208
57205473
30885016
97626140
65681064
68384981
80449031
54059619
32242683
45900783
97681756
98857687
70372903
62913759
42309373
39586185
43738927
28165376
86746431
93441501
68770535
29648136
41607422
69323473
82605813
03735805
31495763
39242816
87701336
15066976
28458522
88897769
82301747
51713839
20514697
39305268
51295695
50031308
78309440
74047848
22942169
64069896
84216109
89998186
93533249
85549104
05102597
13309016
84266336
02126221
22497853
87006910
22430996
54058884
82039178
41704223
32472517
12347910
87850213
06744242
81576362
55060208
46894256
05520399
49124721
62769942
63366955
05761175
79708363
88919256
93837013
63248096
35334081
86388313
00113044
05735009
84049989
87677548
78709251
52762612
49418023
42843392
03302185
56612988
98094950
16691986
89715246
79824672
61240342
34723662
81737302
95489575
69551854
45934307
60476130
07978829
31435311
39817931
99967091
43795493
99149030
14778098
27401881
54927687
48718947
45644162
97611738
10376675
46003029
39101465
58334080
25460077
83490570
97583037
65310976
93041205
50253996
34533518
04412527
36011329
40927753
96944381
91747571
96152421
18671009
54672772
52118884
10933729
21777818
10294577
21199369
06846290
43930500
68105606
77450417
55555319
24048988
76373081
86073045
97451141
53270918
23052872
29177017
36105143
43804318
21926195
03872652
46687974
07226714
73472836
93134565
21583085
58261544
22786167
53056115
97229348
94144818
65448519
14507844
67652402
99401942
71523823
67232798
92195081
91186702
07687596
80056030
47633087
51291388
38002763
12155247
58162833
87519159
74962959
87233972
60674199
29316647
34163331
34958251
27271686
90396942
18322101
52162325
72183251
24540114
19364426
00098353
15996895
59840358
80893397
33399701
66590830
21376066
07611295
51446909
03173889
42610960
43117454
73469935
17528527
21791586
62997465
64989846
74849672
01188478
46231620
85097615
05498329
34235254
94688875
81587242
28539736
58452070
67835807
34104971
38111588
10496756
87778403
34245822
54468623
03769067
48367726
95923291
52975705
38700525
31338850
09357544
36372245
31194286
92315670
87671941
08306633
25636551
30002553
06357358
39440113
05483095
92996985
02758147
91345335
26631442
10395742
85253287
77975562
76621304
54730323
99950652
99656333
06162934
58755722
16481949
80352139
88575029
11229828
23880383
75386451
37420905
51059094
72542630
93844243
52963656
64049369
58921231
97561892
74018060
61989037
25863066
96910171
83359025
89904950
43404090
62501774
52053393
64069862
42350025
11505667
10913958
90703410
96117278
07426239
05731567
53296906
85077833
33006124
27023255
85105555
32046449
57337263
04741311
62589925
67567966
20315557
23720294
65451840
69307139
00250326
46595990
49398091
21112833
13740454
27512347
68878710
54223068
20854989
62139459
68784729
65596858
73206653
47357732
36453766
56503307
47682592
17420308
68319915
98268031
54397372
82487960
59157827
11471451
93859135
20137653
66109056
39913001
65390480
60777950
34542064
11299938
96521505
63861592
98285589
02888855
71373195
03367484
82888287
72202582
84975133
68231432
47295911
70464724
40012263
36236998
96700546
29538518
32671262
98334820
87304670
01926339
45057812
94440849
22356156
37780630
73081895
71470928
08048547
02896614
70758954
89701182
97744257
77301617
84550594
84500772
03466639
25325460
84669282
37065492
94720065
94930797
74197210
19987833
36435594
86601890
71420393
61331072
40202903
30234805
15954717
14332074
15937597
22241560
45041548
28939402
14746180
04475274
22816231
96100501
47989338
11602896
82403593
76043640
52407393
74196664
58370378
27757373
46660108
41084891
45365288
28452338
90746320
76397324
17703104
08997189
16507107
94259720
84200139
34152506
44779513
17236945
32744062
24883610
42756142
83393308
39881883
54115139
03719195
81233504
82135723
46997388
50555785
61806938
87806728
82086340
74324729
62902842
10703292
20796455
19633160
81533069
90530506
89067177
19694752
47793993
88603601
97391317
65679459
85718470
52098822
13185360
67328103
94873387
65231073
92938831
24793318
50227771
91548354
40661920
85281681
97211058
97958878
83857525
02310182
13900599
78157431
48575962
50253350
22921981
60793453
71067584
72345786
61915396
96023981
05130639
56418011
63315646
63020436
71458609
39381867
51713059
30549020
48123486
38844996
40207034
32920218
19788281
98222222
95933501
94403768
87324216
10324849
49342078
46631162
89215072
53647297
41818300
35558542
01463105
35433692
41890750
07238693
63668106
86095331
11532518
94951530
25533107
90663239
70960907
04168311
20257302
74698281
92858847
06375596
49108817
84444625
55086016
07960696
04926923
14000582
94717190
56161220
71385393
35894152
35639870
80507021
09555672
85688905
06962799
45233707
83640592
36109075
30131440
05822589
83706424
71661028
28916119
21122787
74822999
40841589
08332975
71436930
39228769
19761932
56077434
72502737
80969631
68379079
43194482
55478474
30917431
98515270
39479455
03841139
24155995
01458826
13497709
99531929
21429744
02178317
57130971
32734411
11681742
17045234
60202747
72346498
63665291
92448528
62004695
77508231
91195054
92797762
23440389
54473036
58810795
88149845
96022421
27660978
82458855
64057621
12103372
98908302
73253449
39226849
84490619
14728305
31462020
30181422
82989607
47824402
22565765
46374907
50439595
26146998
57578650
34049850
31450554
10461579
55765083
12634435
13319342
29696212
89478601
63579544
20497829
32262434
98050866
38277383
61505207
01094238
10492325
49066234
00321204
10325758
35222906
95314096
13066494
72328897
59133201
55187337
95171099
35258043
47983545
42948659
04251130
43299716
55480467
91492083
59558711
64500828
29327082
70310834
70139526
24349985
49125855
90207326
30726883
57212024
43219441
77792769
06920756
02266847
09387079
25187137
29344854
25779273
07771261
33318538
30244152
47327508
03491301
70834344
85380022
84043560
11107508
64874671
69099496
03969738
33431691
24822101
91099815
97311125
93136754
75629820
59678881
32664743
27200188
43443642
08156831
64231840
51423234
92971625
28673392
95570580
05099637
63418327
80710336
85622166
54364813
87788971
80457721
03544188
66838378
08982122
31537295
00310814
69879985
25327717
27615863
67090199
70110431
08090611
43085992
93085236
42807043
33948036
29260973
18824648
96364411
66562700
50425428
04817070
79218501
03111499
26602570
00031691
24464280
73993109
98043586
99844670
20853960
46926014
90214158
28891465
57945068
40261789
37447709
70690834
17874483
94576753
18454419
92957224
76566707
86468392
67519679
85193867
33141637
93971195
51495089
33459857
07869065
39119911
44579687
06130097
36224322
39926393
90408663
14017934
39431329
01399618
14111239
38405971
70336500
63226616
35769030
91331385
17538878
00345433
41100691
83897859
00408964
41879468
85218164
30436961
02960723
33765829
40944408
09017689
75498253
20898625
54452021
32103561
79540687
65721423
37876659
55082519
63735873
51941308
11078743
64945606
36305437
44400365
02871412
46566226
43020899
89128603
35802296
19832546
68792453
41215641
47971106
77311363
55659139
02376796
50384686
29172615
70301137
34952433
78995580
79779363
60151925
94567784
76839844
18649012
08770107
89793648
33584212
07417196
38337714
33886756
17312354
83986575
09983854
01051758
56524488
85218615
41089578
37655208
69094090
10327110
92811871
07435041
89320026
08558090
80771743
68987465
14231937
76791469
27183369
93676391
75951247
95375579
03658282
32598802
48179698
13806555
10500714
32352803
11781811
21790265
00517071
81093303
36947308
05775309
83194722
38723633
87563894
96221349
38562187
68059588
17200501
56667857
29124911
37415810
05495507
52094083
22977815
09302518
78764027
61111930
31527853
64784078
69282911
64209092
21216825
38539011
93981565
48560659
80216749
55774422
75161306
18853182
08277117
68886105
83385453
93115901
50735351
89118788
55826885
92729720
16158900
96469379
32129356
06585206
01169343
89689230
54233383
20786717
95705977
07479844
96636992
57350547
57318341
11839598
29206274
58020732
24034210
75007467
65920059
82626948
81931583
52562911
19827710
65334748
15750247
56979423
67018462
86689115
48710497
68292522
20545318
74528121
21163681
31531204
29015998
42644245
66781207
94175212
43958037
12496729
19695721
31138718
45084586
40329053
26340170
89644319
73232048
89721460
41687535
61839503
97010199
47909229
61175996
59121062
31099974
83123144
76811368
18871173
31653611
79759410
48770649
21672150
17396447
68362079
52287576
35055221
03799069
88201763
93683093
28451814
92083191
81660251
89110685
23254320
24844052
21681384
64918548
51756391
05716717
16224385
69487613
99231230
81783198
16956538
82986457
94519591
04311776
83347959
73691174
96237434
15939559
17881964
77350309
94076545
60553690
93270294
69531990
07659640
75896292
38363288
59972423
19024787
08312679
35870836
62651941
19052277
84081911
12060723
85656837
83010293
82413332
66276799
40842261
15884098
81462230
96420147
94893410
24266670
90612305
25462226
70589428
78327008
39792132
23609717
59906269
24735669
69737415
50916658
29051969
99415270
55880250
15940108
79609734
67597108
02941230
57461499
79671267
87903188
67319739
08346524
94174835
57036352
00022279
93292206
24619572
42149406
54138235
45510616
14909554
49077451
67767031
01324441
92288250
06355929
15820107
46200397
90155897
67310098
22265731
40922297
43019478
45490041
38154170
52406304
52906954
02338497
20155254
50086739
01284440
00217158
89359957
05851546
20847054
18780282
10742074
53182360
47511207
08172839
09945675
19454818
44518125
18643612
35958496
44280612
27765391
02902005
85750984
36323549
24315418
34910566
30105253
01197598
64486689
26793530
18627702
93855792
42015693
54154959
96333618
10304572
76484504
19338324
34211594
35528880
77540994
92022708
61820131
07189287
41395670
67039007
91238330
37952960
06661168
70402868
38587087
63246279
58807508
26299338
81856774
45767571
00338192
70117478
41921893
73274234
97249259
55621507
37392704
31959346
71415511
57958313
43348431
24158566
33255059
18439397
79016089
26178987
39355446
11898705
60103558
49717322
15701588
42915966
77765079
78635632
08727832
93308523
08071831
01788544
13623467
50032875
13379787
52146740
82152994
40000456
70131639
92637208
30709605
86300453
46399016
59921621
53402212
78935722
56865824
88759872
94683547
22416183
42973057
91656722
51358750
82417326
61589919
61165140
54770993
04199760
16845675
95520826
30542645
16598987
36651157
22208113
45457599
67132917
77958393
08608252
28902309
56137866
42951340
04056880
99740198
50832098
02130249
53438200
38576117
63819227
49646730
58869250
20074517
74782118
61266080
43078372
60327088
58981131
85978036
85757786
40222607
61658935
78546527
62470972
37353792
23567309
72183693
14621310
36203002
19569667
98052825
18539240
89180588
19636348
81449479
01920986
69546832
19537948
83279561
76652619
91330347
17155276
09847661
18479108
71062929
29562799
83988483
26028680
71482767
55905718
56218755
34378704
98315123
91579090
35856489
41649964
17821404
90330716
38949043
31042126
25014809
52647750
82370946
35273821
20272558
91150343
01596962
95566686
45531911
86703820
33425445
13113395
90339111
02574251
84321504
77395521
02727409
68190517
00069115
82767887
30232492
78939263
63065734
12401774
72310481
83907399
69862632
76980202
47005830
49600138
83448562
44464241
61923469
94400755
12294036
86800110
32391475
85901636
41317894
99612587
08157738
81224373
28707496
21731060
54045972
69060011
86918288
92820281
79703555
41398788
86198130
39438751
28905654
82782038
54626225
72523339
19837152
15397137
99926029
12599610
74355926
79449739
45206148
32943056
86448040
59985756
53302576
25467266
57917432
93698879
12540367
49290775
72809775
02247642
70502209
17735191
91152146
02219412
31785966
15932907
17297206
36116880
80752779
18273585
38492606
53605955
50911847
92594239
35253420
47752221
38857544
36318676
36697334
17086450
52569013
88677724
31209462
81077851
91402018
02692517
45635620
23957118
78247231
40778851
74659944
79819553
03098754
78631443
76104770
00551842
91671209
63472695
47597715
67364349
82723170
74801287
65382952
16574084
83389383
78451834
97010665
50771735
73093591
48077481
96220758
97619501
43508471
52093185
50543835
60264683
94548585
68668190
79974620
75717336
54526882
96531948
78529904
60528481
56374751
75158585
49585190
76718754
81220168
14320737
10591253
95145564
75638071
60054373
33103821
68360195
59531542
91752049
40016644
50494465
67871942
53402731
03470255
17829948
11420714
70922193
74115706
50440988
99075029
97068745
25244680
32665977
37624050
55614783
13754326
18149760
13472060
27245517
43997242
83813195
65279272
31081954
70274070
66344252
76490678
07776007
89058149
34668290
52367756
02801396
52998762
02343427
97407493
81864783
85331507
24940216
75927599
84287348
85531351
59203105
21116434
34757806
94875999
83154472
55990563
89033672
34044176
89290218
03472557
84968314
33955528
66629339
92196004
06667135
55765781
81618012
09664398
46627025
36262964
52752124
15034955
68389003
00867370
89270400
00068044
30534691
58020109
30383610
78677431
31783129
25952051
78243532
93035980
76495189
45657001
65218787
47336141
40068572
02350006
34032718
19073915
34507255
11773703
37932017
52119677
35874957
27422658
87292855
05858637
37392985
90087666
78934742
20328342
34618657
72079033
44900462
58550090
32441213
65069847
48573864
04145728
87557924
22707381
37745433
24850740
64643935
96972630
36598934
60679175
89605096
00725218
21580681
59265393
29103849
87952751
79726248
60302220
11974027
67950891
92257741
26014574
35191174
59992307
21128013
25252189
64740823
50999818
01676508
05054597
50027868
40320980
60674670
25436025
19396064
42908477
85777184
90657446
13877351
75042618
69758517
83397507
46466569
65189360
40902616
97003608
45017871
16669278
69526773
65398962
48284901
98519894
09859097
10240944
76677660
56265871
96352160
60570607
91984678
15268572
64003794
51462776
93609948
95908520
03369201
75080637
72799844
72061339
92686900
40058284
60886016
82159773
71904261
93279212
62746038
45591403
36376656
71888318
62484394
46263777
31627580
82769405
24762134
19875564
24795356
51739819
92254313
21764557
13255290
45358327
97390149
58160208
06394465
44511880
64831560
35250514
82629642
40841454
80071573
17680090
80496968
34586658
39084845
90928255
30005535
35573377
74138309
90473020
68435089
07838211
71670816
94728915
13371444
52778016
59576289
78453573
85011489
95732396
43275836
88650062
79632917
26551488
12639937
35948980
96612082
45970972
25122652
91036325
12486736
86510710
94395589
37900272
77298574
09132995
78320095
63501866
80813890
25040885
65271990
56931864
99208885
55766670
03633895
50197824
86419448
24094997
05695984
57492652
18593537
63384767
84256799
60127862
34947509
43498414
47891551
40271767
43816158
37816711
89156050
88214918
78799300
97711771
48920293
95092120
96646241
58370501
29576405
95822324
05882591
73005195
60041500
45484864
03172232
61257575
86276776
96432370
73020529
61997072
72469915
93147866
75663131
00733706
50078670
17185488
07848016
17510398
44609338
95491353
71706689
52409133
43304481
31983134
28023762
52699918
40840186
34473848
41952353
48180967
14683827
86857546
51586145
39403129
36939120
59931485
02787066
57241066
25306031
63311438
97280988
81668272
72208892
15603894
95272042
52612454
68196849
50330809
98689382
66412474
53396519
81059718
16668681
27667435
89097609
20773973
80983688
18163124
40477895
87724926
35881694
52080529
01024865
32839932
74139835
09835637
69387015
92217027
29147596
81669339
10188676
02319216
61434045
06500710
91767873
15188317
97296695
61576491
95847687
16330323
87052110
44094212
36827213
78881299
50916685
87245748
11679070
84244877
71639325
70022836
25366211
01599366
74745965
12645455
01241486
46504637
09619246
97618594
91069268
32295895
07624847
20192415
45109219
87033471
47109350
51395360
89127986
33484897
99332713
91829328
82255541
19947423
64261756
05060493
97278471
45676292
30639329
45708932
73263493
46266013
10857118
39234758
39330108
91538994
07898341
27937938
97942174
01327868
68979805
70833583
86263911
02994890
68511181
73833924
04926674
38613838
41602526
31062848
14978563
79446852
58589440
78148278
55839774
20680691
90908494
93982284
29762311
10343920
69143841
38708343
31593543
12908550
75179246
82589628
76568789
20286748
42127967
62931865
93408948
00765151
58076303
04378659
05174951
19876482
82664835
51666897
16131609
76290091
89144698
93324230
59299179
70510149
38784476
99810243
36421815
64502172
79366621
60247433
99757744
96325717
35000601
78157618
83396943
85432942
20593167
78514009
90737707
01499940
71054526
85938600
84304397
72489616
22682433
57019147
04264413
76102092
22154449
88489532
62803163
92850437
67172025
77411763
22941676
98706770
02038204
79517497
72432171
40595656
01314105
97511433
46042809
68968817
75187641
32408468
32843513
98277213
21301117
47871061
29030596
28363547
29522745
30032765
61378708
87630286
18510319
73438416
11584357
52295382
45903595
87500986
17566092
55129786
87595224
97269703
14212193
21778014
25768327
07323466
03117470
63094961
20252109
08248226
08526603
07889226
63235206
31426440
85002191
82045233
33489680
99761318
91261515
27203497
72996935
79478029
34176705
05010349
06230047
11288660
17108919
51405523
10335313
87977151
97547780
29498032
23069110
49855069
70453202
79287752
44584398
89558498
45747486
77822215
49024524
93300954
81081307
04335104
72370265
96966714
64298077
51494996
84099289
02323489
13946858
36099942
81955518
81152880
80744870
40385438
71489191
93241681
88066344
58570487
05016641
57946436
45335291
32348348
58262126
48438440
04625541
33735735
17182348
22755665
07822172
94026136
32337497
66432771
89374232
83550050
73661056
97749877
57969451
18526914
84593774
78535214
79387403
08500539
91285570
80976413
22338381
60681926
69932359
84039669
09271006
25980321
13303142
11865550
34932388
05585450
66125870
80904726
76890436
36670852
18239021
92576524
24278689
41120310
54278969
93877606
93699831
52136384
59161604
29637706
84524817
30172086
69729887
27013867
49750341
41833738
44677333
85334098
23128146
03235187
97220709
92545990
48455452
82740434
97983441
53295281
02716569
17113892
09164628
93053952
91191540
19804429
55306701
97736919
19698444
50421479
70838202
58890946
16811746
70418427
90056266
20808946
87199925
31580583
61326829
67817322
26151297
31122055
74018768
47503583
14907824
20027896
84051486
98795951
46602422
69734879
11923760
42576284
03396095
86326336
65704906
96902044
16836965
11123499
10707650
98932739
95514109
61887817
67425308
51300623
96754827
49805776
69804253
61935096
52414804
54009736
57035798
13244747
32736370
47595364
03790069
79080455
46800864
46928300
16177554
06047602
33276890
99489623
33712431
89504844
90967023
34591844
81164965
03981597
35081305
76004089
08428629
92765719
42216669
55857216
41390787
82057590
64697176
75156595
42284160
61356190
53230801
27812404
44109496
63637370
25764164
42304168
80458200
86404038
59967535
97928501
79426927
17832497
66958087
41035841
28304445
71008685
24670240
60744149
44324344
83642671
10707680
83324501
06015441
10669208
76562435
09785558
09545049
22786708
47762167
52140891
14938509
25256574
17807595
20425266
38171681
28179274
27687814
74732884
26871431
31983159
87311958
84382741
29722300
40006493
00371541
29773195
32665985
73822724
99948487
41569946
88593396
46353570
88609751
96578591
11467452
42833959
03780094
79985008
40677953
70337520
96860483
79603794
06918264
62840689
22860251
99357098
46986690
70698170
86237024
66413126
21653862
20921935
78189137
59245673
88100578
07800517
70821098
02333106
66418937
62164875
04403402
57297163
18282821
52001610
15373768
89989049
25132130
87133905
04777722
08362288
13078339
36335037
39522146
46928841
22227375
16508860
12116232
20177060
59228964
80466186
58500091
79536981
03599960
12345560
48111983
86310655
60732414
37871363
15520965
56442047
67485441
70411811
98752533
42083253
59873193
43193920
85860587
89620686
06599571
23051945
48349829
54156958
97053550
61730519
57728548
56401262
47867308
17033059
39772440
39502961
58252594
68000640
20005946
20570302
01069084
55826083
53458357
34448026
83941729
05352450
11927725
35784819
52732418
20774759
22786394
59503466
38284497
03558204
14787715
39493703
66597034
10605716
28384381
50679705
62448972
56352257
90744481
70571249
76981564
63732709
38952243
52989564
60860838
85864824
98806170
68865971
86380021
52808180
91178091
96843383
94225254
45904627
43072390
39867830
03616095
65975273
26325467
03039136
78145649
41043538
33311326
92696992
83883468
14273388
26069841
87050612
11167563
63456346
62950175
84617246
57000232
29650445
15162513
58316845
81075662
74468788
34557045
30277196
55205519
43034952
23500034
35235871
23272059
82766946
87892410
58882380
76826538
56921020
25177265
21565960
30064043
96221141
10608306
27501401
47144050
51919432
97102187
14937449
34689381
49277481
36673321
23709230
62784490
91727908
64750645
43178291
18907264
32870119
62601567
15770790
30966814
15973693
27639063
49156454
17983075
78807430
36563723
33567943
39932190
35381562
82093331
69842278
21895072
75585163
00458276
88473019
21884707
68720408
83891959
80293949
96591124
17579724
90021098
65371990
94771174
85981526
18361601
98269171
74123611
14574722
23051489
45040442
94228160
47241676
70503124
70166206
85490637
13573882
30832771
40075445
32024394
51664129
12726299
83997361
35011657
09853461
12825626
52586461
42326655
36090752
52771278
80098092
40065646
49207296
19712226
86848408
02117274
87678283
09394937
55274820
85019970
48337601
94869344
75120007
37091367
60031932
08400272
81094583
63178016
85344633
29348543
99830543
49361930
07289413
16586906
82019681
05573787
37268379
10441546
20338145
28300927
75608538
56200877
44090389
20441507
66635350
68908970
37462742
30844487
16511514
67461827
49858921
92188431
83963639
54950490
53996790
42590322
11539038
11745689
60277717
13698938
38179353
97994598
14396915
56015541
22667338
33001025
89245199
50798045
11897540
30386060
31859577
27142906
07941284
19977148
41512154
62702485
23520762
80049190
35983906
96983738
66776684
36842107
09651790
27287451
63108391
62205121
99224819
89085536
04384889
14768716
50796679
44997119
13969815
25221103
25339534
19512472
29772847
22066705
88845654
20227139
36934616
30670045
08030626
80586851
26771713
55439150
12843795
44007128
19252895
72678366
92988751
84719719
62547159
19941298
67238646
26811374
15078841
66640315
01538128
79658657
23044485
90219899
54715781
55325811
29490677
62376858
99087946
71480989
89821679
70611196
97316825
71999434
23000109
61817284
16592817
16660439
97723545
96675657
26543089
01208263
38504403
46281629
58225348
69535411
37849999
45747633
98147906
70859970
77634211
43442056
53464042
96507012
95271710
49078003
52320837
03267313
78450275
89041330
36799570
93294928
35946163
23147983
64966828
74118489
71442145
63446478
63262598
66579284
82287276
62732189
60783463
63372547
15781995
08115789
92976269
66356628
41841735
63289101
83839456
46907963
42786717
52057272
02936459
80338140
78525120
65257047
46357465
02752512
58541394
03356686
09222948
26718204
40870977
37833810
01404395
30722574
82637239
85853284
07844630
06641472
86745958
44818027
10192288
09299984
24977221
26041376
67421864
02696530
68984149
60090471
99692937
38574559
27602375
20275861
31909126
34764314
71393708
25313345
31269344
43080416
23492043
37359822
16561061
09549365
09588950
67425724
26027145
33354215
89291091
36592350
05345069
25122101
36100983
18513268
17589139
50043466
93917257
06354665
83003548
16800176
14220058
05630320
27996029
39392988
70001756
53312724
59968922
55697079
50022706
03152527
87436522
33937682
60116256
97314397
73334580
36266104
97036829
65238097
43509883
37229723
14739352
52059339
72084841
14167802
72997859
80975837
30724090
36428296
43915684
96619700
19787080
80789036
53149090
19798071
95932721
91580017
49560794
67889797
72949144
85741785
29539348
59736572
00413676
75418147
90364854
29042859
18245170
43669806
50771073
16099659
44292860
62508715
56248417
94072964
76812929
86691270
81651996
13148529
84015995
91571726
54323267
13500341
08825843
48805532
47203471
66351018
38571608
49805506
33311544
51318082
76542782
93592114
50478662
67790847
05168401
53042360
98376245
08258479
49038753
21530066
78643623
92310527
30070078
20563663
93316205
71457025
56819649
18265807
36774486
66966032
05290766
68402489
52078734
95592282
29524130
30157570
73823808
71371364
86854155
69961911
46542979
45579676
74915800
78424609
90209250
61511124
55319495
57777111
82527180
55897384
82368809
48229229
41477688
34599243
64277548
65249405
20972937
86622426
59049940
14019832
77497882
77561968
47519655
32180318
26259570
81255090
32000414
87463069
81634858
66723247
80582996
22933840
68601758
56409802
74320428
99293213
99359066
11270628
17375234
31054971
32483561
78450586
38659633
51406918
70743526
58079801
47581588
69172691
08081916
07149221
06216635
00531441
06301989
00475916
45557530
68015494
67632780
11444236
84450644
59794486
70621321
58509771
06410203
33367573
53693026
87378852
11708426
29523792
63241201
23327051
89971656
34793810
31251202
33296019
51969643
93604566
11234227
83208677
18367092
24961714
80640310
62368635
87913746
42722909
12939625
73860443
97881171
13388370
33205689
57543113
45511517
10823362
97303624
20530041
60825567
43440586
76681175
98974396
08344377
36108676
88279657
64529599
48110845
46416340
82226625
19030557
04854636
82909946
88741489
91741862
78225824
71535627
30079935
64945101
76729752
85755244
23362423
05688151
73327535
15668893
35776705
74195088
61623759
01964838
04913689
12736197
38144891
01631102
03890638
92683233
48418968
84101175
13435140
12026015
12399205
78869635
61247827
90802062
88231088
08601706
02731408
07691895
42444693
45374091
46568036
57458290
69360868
21922703
73646606
85958678
42832047
14636151
58486115
77135524
89395414
90522195
78570719
24690431
43498255
76487602
88906665
20073415
82662272
66010127
46630828
27969606
43285748
25644676
93645074
00641400
86239425
01793892
44020248
03284886
15494024
56786799
77308064
83985142
52724335
82547333
08918760
23905765
36166874
49997896
94366859
46023804
42965114
52831386
25456991
44022034
30818312
95398369
93376106
16876276
56957019
56194423
26178165
59226287
60300372
30795870
56291678
62794482
86107312
21080489
37450234
29917564
91515862
91183004
09840467
86681893
95071697
54873497
07281621
10204256
23679214
93910077
10895314
52275373
66365369
32405559
79993620
49884421
65828559
08361016
32808197
62068467
65951885
90257530
07202631
62081602
86292145
83960590
04654774
44054293
13012927
63179947
09565323
74114286
79812232
35341060
80343453
27366117
62102089
23962405
28739864
04177147
23029574
08496370
39542070
11893762
30885845
13079594
34016351
31412163
14031624
76752012
47375326
61953986
31674781
69442037
73069532
51947756
16667582
40378695
24846107
79092924
89948239
98579715
81286989
38484091
55333433
28677940
06933795
34098742
58075508
39586653
89125875
46002616
30930052
28367707
90322716
63302624
57436646
17154640
91951339
31178011
53697542
87096221
97713830
59246206
07146116
90024173
71809777
78070650
13628930
65912078
10672806
10793595
22582308
32180767
85590010
47677712
34166312
39518778
47967593
72766096
91926101
08124740
59025526
93921047
79882610
68141815
91348625
70177766
63911593
28542636
50990924
13649944
13852046
89836431
85724775
67149915
04992095
97708347
77545661
23236914
25412446
07064180
65688177
55582702
09124542
88942136
10178241
79344621
74022548
66366397
85341063
43661932
68375448
09455614
87703973
86442065
19917374
54962739
53377728
49279173
37551512
40910841
06269419
58648182
37264834
63102883
00374726
28443335
51057986
67021673
76916638
28480930
30526684
85999532
30242471
93761834
75187993
24525451
65160396
20090049
99726938
64170839
32791321
03069456
04045838
38853192
52031432
29551574
25330894
86020377
59365294
23283046
32307505
30826382
81038892
79802232
68437865
01482804
88496538
99560163
63021421
05708509
80505118
42791870
06990767
20563286
33533677
84839810
33652640
60939461
75725840
46432031
53705666
95598895
69197156
09843360
68573549
73880901
30408943
08918773
26424438
11070015
79014721
98613832
91204236
55900764
81844940
68007904
66593629
29789930
50590137
59671603
54005653
84124980
59262239
97820726
26572677
69300737
70658294
07864713
69528659
47184566
99820352
30758421
71474599
07303646
96879822
96991860
50722135
66286202
01694178
27103201
66242272
39951845
08328310
68276254
93703220
77934416
78702479
59884361
43663431
41834060
61623293
44768386
61192852
89633513
05933643
07587344
74027534
01476869
04662119
26755912
49819715
44897354
70821919
72283937
82127558
31193975
24903808
68258720
49495709
58895121
69127206
65761763
82309936
75110518
34158043
39687344
28066089
11061218
10271515
31231133
27275682
64190562
16832411
06742815
99437389
05997374
21485266
93187442
91335869
92095869
93591021
80636106
58386233
38995124
65216522
53007183
33824602
10704119
77377627
19705283
90252211
27506787
09256276
72855761
13372533
69114652
23756378
87508468
88717887
94893025
14032935
15485161
48744159
44969917
02523311
97470782
39879106
17775181
26529120
32499662
46941927
41920677
42541730
99163347
55808693
73320429
95273900
18667691
44280310
52063188
26754596
86292506
65816709
47787954
45863600
74857925
31133001
07176380
39327012
31477370
98610345
92664214
81464284
47177813
56056313
67587242
91871997
77893816
13556604
39715460
97749062
34892585
29991916
22492499
80712614
42863070
64250895
11285597
26723346
84702933
76252063
00564699
52133611
13462989
02594661
87167541
48891137
13959448
96990407
14670870
77575676
39240189
56585158
14376200
38215546
30391935
51861529
89531839
65725459
52101099
40020526
71151158
29326598
40931767
69572316
46150350
63454461
68460126
77323254
21517264
21429481
67205379
38028326
41836106
22559941
53723008
51685209
21731162
58366368
10277012
43778212
89655866
34260911
54183497
09737278
64941972
49284928
32218868
56459413
06136706
58402434
26411506
80946830
75394181
19366634
47086777
78948150
61050585
99321263
19210822
94946075
88500910
05068036
38879504
08916920
28108341
05325995
88224546
04994455
78115647
33328084
49059820
82502563
60391215
93744849
48266338
50778179
17330634
49194634
01215483
95788081
39348076
28494201
93455634
18750082
84129926
81323283
55438215
24801263
71186423
02120988
40234939
83212835
48225384
59801644
09998829
89733317
29485324
99272113
73347321
36348741
00403590
25752163
92896630
34080576
67858392
43543999
99852239
40399163
10711916
97166656
10861215
14412430
51494951
54665358
41257833
60196726
26811807
80425636
48384753
21468605
81407484
67966371
18847768
59253458
48827443
41955597
34362955
78288916
10213518
93087345
12280820
67607939
42017862
79477350
18922792
86078609
73280045
13880019
96541265
54634609
73600725
57298549
28015089
13512426
84058633
56454600
87318234
65018374
85055794
95103541
88350164
50180514
67439321
77325695
49892144
01097615
36236274
24693658
40254598
69879318
29951444
48610230
51606332
59778718
82616159
54131042
81027261
74450548
90639512
42230506
63002031
57225279
72001672
03739213
06372755
13871380
21442248
40075504
37694791
99525078
72034936
03413391
42490356
03298997
70902943
22073567
26070474
82537980
64818034
65693812
86396598
82772617
70039220
09129577
02878974
29127840
69985523
74055073
97059643
90276090
44200362
62879771
13803745
96981593
82553586
50864675
04923520
43864232
79740287
69217309
71085297
15218626
36873900
94463895
32400393
53556008
19334359
57541698
53276774
32993533
33020373
99824072
42908983
08697674
84768093
32685249
89209729
88295426
86936876
02231479
61037230
11499020
51025922
21469629
31248230
30146908
90674073
08453875
31407374
52445838
20508131
60845699
47909425
52405804
94043496
04841874
08821543
48291736
71204101
79569695
90928690
22372827
44016972
56818245
97265970
88332400
77649962
50368944
16847472
12408256
43199550
39208299
80352013
59665493
28498810
14550168
68201965
67760797
13704026
61864435
10772031
47139242
89531585
06003580
44390762
68811692
77755213
80038024
51348288
28692875
85936753
26555832
17299539
70937275
91352072
03951722
85253019
11792042
02686917
49624974
71761002
30193032
92315820
47025345
37977737
81662322
26840464
54130538
75928118
48022332
49052161
77208455
78629947
57023956
80596405
15611865
11638829
93192941
21355748
60872717
93135379
74030916
18930490
06507830
19850334
84164436
69585004
13717248
46923849
44117454
90640764
82551053
41221075
40089672
73535437
98139986
79676906
56455247
86630675
57229735
56918555
33653373
47339556
31528279
99715365
20724254
24257837
91270255
59731124
03951051
61721535
94921767
70604847
70900427
41576603
49093649
10561820
12611285
09934724
56500721
07557476
75763393
00302571
99199063
60382435
51364579
78710156
49352929
26207839
26827225
21327122
60427373
42725902
34261837
10544178
67972294
11341335
99397436
01610141
21058023
66795147
32745656
68653280
72942218
98153046
07457327
86279034
82692257
66266500
36777502
40924333
18256954
83615244
98086786
94762174
05875855
83865843
50223936
44188268
40733998
10531681
56116713
24784891
59414476
96795553
53704985
15145407
75970693
91856751
14722131
83056123
00334784
13090426
93107805
99270494
90298123
67857678
92657173
16473906
36444424
93980672
76968753
74025626
43185471
13697858
03835022
42677736
48444012
82340113
90926982
67709128
19547923
40019454
09955941
03776018
73544247
42297713
62452707
60268572
96411269
54103382
11886557
92076674
77541288
40090565
34053245
77406015
33386325
74184830
00493444
21649052
67303489
21236456
28159968
14303613
01406280
14502409
12634218
44545253
20622642
64104138
11899287
50297699
89180107
83659064
63009200
35509021
35382863
14959427
94950795
40829494
51815193
63872899
47576809
94000292
25000202
34565258
18695693
98000551
91062246
63696002
39235812
37363550
12086154
11413826
19858624
96061045
81635654
61779410
21477524
83968106
97288160
21668922
76846040
63159060
83062425
84262360
30711118
50148422
05260241
40896604
71984231
45678998
01512795
83363920
02965149
09772616
34716874
37662328
27860129
56497200
91065651
09755136
45668434
90267253
64523255
04072645
00968028
43482955
08861923
96289825
80213382
03926579
92775058
03339617
40865331
39572967
63598991
95672141
26004948
38334284
10820837
39446067
48040466
80747456
21819335
39639018
21698279
54725957
39180138
78989757
88696071
03235996
61446449
12235652
04328225
68120317
77310552
80284684
49650593
56281188
87021238
54762106
92033821
08047394
44176700
09797545
41561426
91788354
46091949
44969199
41080845
83701744
11574407
50997556
83672700
17189316
11210806
18081771
72885618
02348835
57163083
35697723
28290857
22848419
16990462
22227475
91743149
14812737
89159503
52965677
08191128
20338927
66673368
25849217
38962729
86873247
19646091
15682237
15158056
52917890
47667242
19679356
54114144
20400539
88446808
89825787
42863167
64527628
20499701
80853787
39087600
73055501
64523830
16560616
52282925
38651946
70645205
91744069
45670489
50383878
76848055
82207325
42860108
43355228
37677471
31085666
32344143
69132332
51696665
16173462
37611689
43832495
61200410
79980476
61003649
15614538
58330767
21922470
15386409
68798585
08010788
10351737
29303933
47955474
90006320
71059086
48475105
42044576
69945681
48429470
59335138
16042005
32271412
15609345
28776969
15489551
46867882
30844543
88330522
98007877
95503069
98573255
90724822
65055870
54242356
95909516
32109910
77081281
13636667
67828330
64172562
35696048
19756908
77664383
16961896
07623074
36041096
23462068
15447874
46899353
58440146
95265309
00667871
44183805
64492824
53611496
59773371
95006287
40729886
55294539
28371035
32407668
12201938
38887953
53259256
13659045
92945134
09569551
93993502
85611497
86843319
30465166
97670645
78716079
94614745
36029612
02904617
95866943
24546080
31908806
16172672
68958912
62115895
35277857
56543631
53413937
26794371
39825610
83256500
18919299
33075512
60356994
04699838
73233596
77192674
23410225
17049375
25154886
90987734
22336796
36153311
52608654
40048762
47967857
67211826
92301467
94500610
39291465
03379355
08499593
67727360
72490898
56625155
30229998
00825057
21245039
02019820
68564552
68727735
76367625
60072332
38636445
97719298
08662913
50824358
14651167
13438241
95301098
28115431
40392650
83501856
07067650
42764810
02588464
79521024
71516400
89372712
49986270
59546221
85357171
63025772
07106919
63879962
48334316
89398490
88378000
24710348
30403482
94574556
65714820
13164992
64189612
49368926
80604108
86154090
75510004
57013572
20359054
49765929
26172002
52776828
97452494
25997695
45305719
49418345
80698442
95248917
68167951
93338629
27540337
88274489
84654180
92864230
57817743
18188640
23681444
42316637
91121488
75630883
64155534
93344980
42210472
58349387
68411810
18459697
31951738
70226807
79819710
70786289
24858613
04168148
12666779
68765395
48540031
18289720
89488858
24857416
85237416
25492818
48688843
93266903
51113839
42775294
53587184
33284056
95073344
88528653
82973103
72047616
55626739
73587937
72776302
03365523
11683323
04946114
08654659
77686701
51136363
09814235
40094238
22399430
59723420
92103204
98043734
81338677
01880835
53422455
50156185
77716957
25175072
46335435
20386626
85650144
70381809
78881265
32995160
42031837
10396980
56266546
14930588
42716812
72902268
28150734
05120683
44806186
24070808
08093100
74370824
40283920
03587151
45498796
55373592
75336313
04868806
59796078
18757667
64393207
88614992
91596270
08155125
88261613
02671478
86232606
64942093
71679521
56688667
01343571
31608396
07199693
66163431
22060936
21637698
29520232
37193360
74882224
83330389
47210833
10635512
54451788
65177235
07240534
22349906
16244343
11192601
01794932
64821379
42539214
76041880
26577793
54691626
59093149
51848441
65124027
20596617
65564076
41241315
04608050
26192752
44007689
94505521
85213558
34368521
26663287
52622761
47337805
00376604
36764868
02540987
68735460
53984697
64257913
56187111
77164210
93731629
02071929
10537957
83176235
69988563
47993292
32490239
02406798
77763421
72202472
39321258
27043121
15049915
61184268
13207669
62113868
88010846
74989193
96570543
63821469
60398657
96718695
63940680
04346647
51354421
10626424
55588922
40386482
83089845
18372292
88341997
81144380
67945033
91735596
29805233
35572416
02928130
64488017
33639185
68373422
09081169
86146809
85588102
09602375
12879783
95973078
02633876
43663522
17362727
26849541
60949872
50081838
51800355
15566668
02254949
80634362
20449599
78565711
82718553
35259012
93306169
10331589
83743793
42615525
94753075
75398154
99755933
60255177
49617724
94322898
54549771
84062983
40388281
69007688
74799929
96968108
14203136
53386651
67014018
92875246
53715671
51771840
02509354
83351739
92049771
19041905
13919686
31812301
08799814
44378410
46289190
62775148
91392170
23399119
85986781
62220453
84113497
62306961
11474510
19164030
75724398
12068025
71389698
58266193
95815338
00651385
97451148
78627762
99924929
17008153
02375588
44882242
23929009
01736644
96291302
73275189
79322236
16275085
79061675
17628863
42752180
94982836
30482111
87922244
65529146
32615610
25489663
27673580
91823341
23469706
47325395
35394568
27874140
47864854
58015337
40092449
48774612
96654697
12586668
31128181
64257691
35098568
71111508
98695962
90398641
33697720
70971535
62771421
90261786
35493639
70662389
55582756
53257759
86845719
66007602
75491202
80340735
31849990
09827590
48624212
30163502
59330186
36910040
18686742
59921415
95726989
07553769
35083105
63854598
57230731
35008915
24813887
72241053
10147475
54812160
14569392
24201574
39757843
27316391
16023183
68750690
94822535
38640023
99536303
80266110
57407986
79811988
59314749
96912442
85850174
39064189
16519835
03543240
92444095
38023945
15913153
84218683
46840958
78984809
46324761
63714544
41154678
47484868
55565378
42261277
13423815
32097428
36360325
03240457
02344573
81639781
31464998
39678985
98085065
18931522
43328704
02119808
61510541
69784667
36505708
17811173
07293842
46083603
89469377
69144715
85154803
42613677
86567327
47885940
47867005
68723043
40562538
20978985
64689607
37953098
01537391
53570793
24526692
81448720
38894655
35388107
74386026
34260201
79771461
47714005
55603612
67574618
49389319
89948980
32820055
04465134
86695301
57104764
58839208
61922513
02106509
22567531
82269125
07733925
03251999
34080242
84239857
07199857
39313363
75132278
25512226
61730785
04897189
78807727
95936145
09040999
00329644
06632035
84486673
62957775
66845514
21069918
30000445
19789860
02350962
87065840
70254727
47750013
16271412
35381512
80175830
06102175
00452910
08473251
78733123
11504506
77167382
88265243
88469518
80445466
34979248
74413120
51638684
28720761
78562846
41515434
42563931
01574822
99517216
54218990
67103108
41431283
21806726
60277242
06998497
74062638
87663165
13359209
49410095
08600102
27616875
99769709
40075357
01960449
01781567
56229937
12307875
34067415
08599477
69480723
73442042
76670951
31960574
42709097
75350337
15618533
37941532
98662021
56304295
04108361
38367231
64799483
17719834
82755188
09979578
51952397
91222141
01225228
95205473
94689065
58984784
15747380
13347756
68957173
13442338
16983833
79480033
40556680
81245251
63543846
62408315
26612117
90720318
57850283
12769366
71451201
32119542
03119322
57667777
48159897
45584774
22889442
89210764
97572318
73025040
07836674
70881746
07567224
26997975
78538808
47900722
17281051
62206319
17402060
75551627
03210774
83364983
28139489
72913728
67168131
86963706
26991228
68516278
99660048
13844851
56302361
29142589
36508369
84535424
38125087
53341771
61385283
99916959
53187572
67163399
32429126
16086394
38872671
81212371
27218513
44155606
48775501
55328313
07121025
83256879
05959610
70025864
99395970
68165962
12207277
22289214
83419032
01724061
46360254
47396350
46009867
46634541
96273035
18155406
40082010
71229667
20951564
88267637
40697754
79447286
32125980
27488491
43098891
06526805
17806895
42840353
88397545
28828425
04300400
92337504
34349583
18699099
67707787
75515908
10996338
73453172
61111791
28517467
13948746
61305272
19451915
60560412
91701162
56487466
40517153
43334482
77600537
80802299
17535290
05191711
01959772
29507814
16513628
87960464
95292486
35700226
49786868
95792628
59759615
19254392
96153602
02660682
42656591
73901834
57533668
87953559
93133107
69170525
22254384
38077177
21325789
82680223
25874525
86047519
07697318
32681667
61880567
60771252
29613903
50747457
96640635
83040824
82056212
20167003
85677260
76228086
69847207
06867419
71620958
56242446
39893567
26576821
68132241
27526646
03675718
24465961
98630675
39695252
72584684
91648730
63845198
52878006
91692364
06691502
58000762
18912192
11155024
69675917
39882193
10235206
78688127
91379186
92066835
18660591
71413897
10780502
69293433
02177747
10871294
40371743
79497655
21091324
80645147
15872508
59273898
96378964
02650136
07205621
43760345
42806185
70656067
65235202
65123895
45408888
65727182
76924690
96712678
91693815
75410520
82296019
31287167
51299823
34757212
89855034
33553675
71521127
39541922
00220537
55296743
98888474
03814933
76131356
47988986
78117418
00815728
70931697
19963913
11471195
08796593
42185727
63069390
83948976
81449184
32248217
17176321
72698526
76396607
93418795
49999254
62665608
04608080
71733150
04392585
84730740
08612721
40495292
05618090
77447210
38033632
92330828
27036562
48982487
67232881
56841897
84258321
81978526
91752609
09870235
64994421
80784674
47756920
79925658
04682422
07880195
21823853
37512952
86417595
94291721
57206169
73891016
77802492
37424219
17074280
37223829
17034795
18962287
35274144
96133631
25885464
85361993
70777519
43342476
58176157
33941608
83271425
35389075
88946995
38692994
64228313
88333696
11712696
31673588
90317840
13914554
39037236
28202282
14165780
85795032
95114137
47070728
71235089
71341773
48121548
30594909
60998672
50799483
54828324
13570065
55592943
72779073
80259330
25055398
99785789
62651570
11185234
32403202
92362120
08740942
03784059
53060377
80924619
00134855
93028827
66408583
59626991
79483065
44187673
55272518
32501362
04329032
45279758
94714138
93811198
81321005
23412441
84343905
81255457
49074737
17632151
89618398
77869374
37510655
56253407
17456949
74111736
24164175
67587529
01998227
52898020
41268580
99574567
17430959
27233341
61335701
36029013
66571296
42618705
03510379
75041898
16222553
54548487
58150505
78538935
63341419
05186724
22885193
11076335
19647940
52704259
79829458
60663003
96554864
51778297
20684469
74729872
57155299
44400531
44128341
50324089
77495785
96409463
08203130
89187865
25475298
07057113
19329486
65588824
22448882
26439801
79131252
57600677
99977932
38767299
90428012
60990110
02157442
08214068
44554397
38947821
12563773
38490918
73590781
60608629
04104834
67294931
53140693
46637657
19917773
02439994
83966153
71116554
93947647
07739860
64092826
65545857
10953746
63610165
86922735
32986508
87428550
59875349
65443042
08195670
27277636
26410992
87795163
93068947
69097006
71021582
55269286
55783192
95497730
73348256
40215137
06741085
19165985
78620647
28410621
54750714
95209886
45711380
78105750
02830448
34832787
30221455
36260030
64611300
11485982
25219114
01417297
69516247
57392092
39774467
12212736
77727698
45693606
68576587
70682635
44411635
41469386
94689357
80348167
56748738
83475231
71896872
90470293
17030003
27702854
53108748
89923696
60406311
43714890
66940170
86813358
76838438
05201902
95851128
43258256
53376082
57320548
76123735
08692361
65101455
75110413
22476092
09583986
20905039
49650275
78255708
08650216
13718157
51602848
05925005
42444021
33909010
25410326
61945919
82617378
79255898
61641350
45190254
43214537
35243297
79853283
68646834
74025327
05383639
29821964
80466166
38329203
42849495
85104383
52277751
72286502
71908054
59638065
60234763
62784141
90481692
25444102
07385374
60718823
13615570
47489186
74739431
67501526
51715119
80375213
42793877
93992912
17123421
90763299
95299671
93129975
17940400
79302365
02697626
10180157
28942880
76320725
83920044
77859793
26046528
76652338
62149604
07479697
32957754
60707776
62646410
91831271
56495676
21263100
48898763
40702543
80521295
78428259
57122624
15714103
47492999
18869791
68529349
17590843
81374658
39600967
53800791
06036083
95954496
11515751
34855357
00050526
88589992
03331273
35258208
14839197
40976138
22716728
32523245
40375367
35741334
38124981
83074122
56241208
50507302
42206373
63776019
07540662
09506395
05672511
62719434
37480926
56931701
49091167
56331832
83644572
65902407
29331591
29912453
97025207
12258898
97242909
34330186
35575335
23359089
33636550
22893855
17315858
58629540
11756848
79298912
91982408
90831926
66162358
30073941
04734569
34837452
70303637
33095010
80629695
14158855
38071512
47505355
54363973
64571674
68203209
19772498
06208990
48863456
44671916
65634342
42122989
97081629
91048693
88330387
73691724
92607841
52313885
49783716
11854538
95968484
43708510
03293911
87297209
35498299
62954353
03820634
49943788
96805862
09534765
35082115
80155419
11446855
92716483
31462300
65045048
79293037
38606059
27114983
54742503
58791864
25772728
34672756
15495421
24643717
88832871
41613150
39167114
23380769
29879524
13603843
51993342
53913534
68753578
11043398
89385706
62318130
44891714
57533478
68120156
67969411
55849303
47163015
92424903
31582069
80584831
41254393
76282811
34803874
89205679
84616156
50689073
65712252
85113368
51655847
94897455
60349658
61035335
52431226
82772517
70433166
11925370
11700749
80332353
51089488
60601162
58465391
72791294
06016022
83902044
23840842
68360395
92186016
73013466
60198538
52882935
17184679
77903739
58869815
15128497
41683373
44826920
89060238
97253072
49396290
94612145
32672015
40264708
06727246
25104284
82408130
75291132
84802491
72390320
03832638
58027985
57698798
32340400
35987356
55953141
22414224
26511975
19715928
75724803
08492411
94610077
98022068
61637934
58199398
09466216
28589530
05095744
61765320
39892971
85017150
79759894
26441568
31790850
00373104
57375168
42987334
38528577
24348258
65221356
88687693
07887372
23589330
17727131
72118694
24754505
53718320
91987784
81613159
16270763
71095443
19760614
46744262
49281100
32558628
36968880
60132135
88707248
52173382
65827256
35492109
39855585
45452607
04408687
97081441
67693101
93556748
63804661
05564667
71768828
02660448
23987889
25806010
96727639
16972616
76068434
33210546
75257844
67822666
80841372
36974099
32833539
05776387
01356059
70965158
31757206
67920763
60694192
65950348
95777590
78257779
35225751
70488265
35952418
65573077
18319100
32054838
93445014
10196075
79813407
84826553
25588462
98743967
02518695
16036250
87820462
74242777
98590763
98929419
05986545
17944461
95835368
87087266
91028851
88709774
36827920
62246024
21222265
76002475
52192183
15730336
05889108
93341145
53463316
22231786
48918262
50480738
40667744
33901916
50434009
94646736
35084312
82592412
20604493
03820552
28608254
28563334
30849181
48375635
87721488
35093623
94599261
11289499
62279849
80166382
52284442
71707651
27159800
38764649
33364133
11811241
28264337
82301771
81990562
02740947
13469675
45323667
62285839
61755505
03801468
03858586
04234598
49853935
00461246
94653292
11838311
96766428
29280872
80022818
31446917
98519564
95764767
29154229
70077979
31707323
61086767
43443176
61053035
68150134
52240407
00805220
97425431
53800044
87998589
31892229
92443381
36550734
36420485
69757439
80686578
89037060
19350649
33751040
43534162
74559459
44687326
18291408
28266458
46944355
78153939
57645428
31372360
58452541
62889820
28964605
33528773
73773261
57383237
37561943
06238110
52692444
90101836
00777863
58254318
69199417
22632615
09771715
53697459
80597156
72225606
02188696
13151404
46606889
69342468
22890294
04058728
25508718
16143198
84799669
37371414
42035641
67801228
67401589
13685543
30039157
80119217
06549952
03982604
01870461
54124827
35974050
07619692
85971929
61157853
38238159
03355286
04349466
50417099
50897207
97966915
32397013
25017388
52204623
81411509
94970302
22314193
19966712
17498759
04657763
49585314
17001214
34692376
40872190
07116165
07145963
32923625
01687666
77317159
46876829
89196094
34271912
70708825
29332485
27280127
64315103
97442168
79906685
14939932
00031896
76479025
15557181
65905894
82114266
03638951
83593538
53199139
87438478
74426456
89944534
85434931
71380323
97884220
11768942
58376033
51268523
43675109
64761961
70276675
91807002
36177757
61622689
81452309
52222485
46587529
54886379
06029864
94444675
36846730
04688543
46977740
31802050
77684958
50016131
24284336
18517084
97132466
90614411
00548376
41710486
15576541
05956414
78263915
79674842
88762826
47545039
28727364
32853815
11100647
41306306
13763456
17263826
28213311
27945404
78361540
34020958
69881523
50875541
24833238
93186579
42359991
73692888
27246872
75320944
12504320
72159120
08663765
59934871
75227433
99266401
83095911
36455321
20511656
66197946
59124151
40371506
06534704
16860515
12760402
24903922
01424858
99153534
63407193
86839538
77742593
52252802
28662084
14102053
30992971
35924986
91234247
12177005
46305198
25252468
84384928
96687282
55872671
82136303
91073057
10215291
13828971
93558389
56381844
32893938
64942228
35822203
32821643
08339267
98842349
83854730
13749021
99173414
62452608
35140544
61411368
19687326
49879133
58972200
03021021
67118455
01218878
13439471
50782342
87569432
19578677
94943140
99939753
67769506
59055000
98007449
72684247
39681304
45506089
66778507
05150440
21381270
66655172
13834258
19755731
94692886
08395482
66794932
85777721
37727607
20124822
78711116
47335498
88789185
63519494
04319930
89835007
17022865
36364388
00998024
23458199
14741658
65888107
60603418
85420198
06537815
34508992
16386490
01488278
91088203
34979973
97763667
01650928
92988279
51627178
24985724
54844873
03999959
29709314
45595782
73292407
35774591
25881773
15060455
38270909
89412958
29331558
15070867
16031040
71150006
05356056
84748469
65099502
48002832
40990801
12353995
84346914
42396199
65748322
98086033
14970806
10580636
79612265
52169096
88938280
36083972
45137990
36669278
11452431
96487944
90842830
94338882
75651166
29497269
29026354
33279715
34016530
32569356
12742798
52327969
92867256
79298675
43855133
98801972
53826732
25300486
96931994
47617275
99303124
06514479
42205927
78761909
07787974
03649637
34893351
08737866
89173984
57917435
87883684
00813196
50312442
75251205
60137083
38792324
36675056
48885377
74087364
99500529
47254662
63468998
21928575
00291806
86733700
17813765
32870852
29627558
01468934
17927565
51283118
91136908
43985415
47160318
19097290
04557691
24442186
16089669
64930632
10570427
36926837
31199871
77089962
20775889
93455409
98458025
77953460
38930197
59198881
95567525
23182798
55039547
58726763
04979440
20800405
80030091
14953108
98668289
02373694
45446646
89989516
05229455
81380087
39997314
20254502
70031278
02283732
92749234
76957907
39955639
17936808
41394131
37473716
65686625
32625419
43240423
23134088
16557655
13411970
96452135
44621973
45643225
03383111
39542962
97409237
26082209
66994243
88247201
66581695
03545432
59908688
50627587
32912015
74311021
43561578
33643220
20186030
03586830
58135667
17389204
87557419
44519942
26718165
26832773
50100365
04759215
88114829
75109058
05749243
34487330
46129521
87302846
57458977
77514918
79074511
39131038
45689205
35329825
74858776
61053728
48209927
42920558
44208678
65080186
61745885
44743638
17407307
48899194
53121340
89380391
48395914
19951598
56336624
32229493
34162852
60676116
96402174
47007369
07052431
25397781
40775461
98879315
72958215
19191638
14890632
24720013
49322238
59542650
69540286
99302840
03443686
62735995
54763316
40143259
03807615
28650241
37412279
18272211
74976317
19989168
97718259
97391366
90042960
44976298
53940811
19662739
43729161
56149427
93584960
92811045
23915201
72130830
34686909
10267926
39723606
14111949
01314545
53762909
70233845
24279809
73698389
86066873
69487944
99525590
65303184
40519379
00653826
30514066
86669824
53522221
75045257
83555977
79001876
66357167
40154240
00713579
39240451
43486717
94933809
22183005
12765751
15922482
10276145
54235234
99883125
60296558
97963004
15860888
07895981
66947040
02322480
97752197
81837485
33629628
85408087
58368900
63827454
45393046
38723308
63573031
63540417
65706748
82346662
48680882
70415325
69105248
05769433
44768662
02006961
91414068
63840225
64681704
62273566
60048209
65917567
88435334
78614797
93924734
86663745
22558761
97118640
30206891
82870162
33421696
41745392
43397940
22286498
70696643
85071434
71228702
17633002
03848087
35734984
51333503
11807237
91903110
20870567
02885135
78753722
94746219
30588502
58160072
88546820
12794485
95950191
60431086
34944365
11147323
91909544
96635115
39001469
44168596
92335437
25940033
23291070
46946916
55499550
98634795
97859695
01193397
85308590
33693139
11254072
14874302
96079281
97786130
77239382
06799167
04700460
95661099
63894936
04585748
26399681
19675283
70183927
46450971
90432343
46897295
45373774
13497704
06640546
14078409
85015682
92319286
30839170
31494817
14327734
34642817
07916368
89506601
61567128
38151336
56737526
71325195
77095383
98939665
58659893
88313230
01203438
09203085
91640990
22597624
21752013
12527673
72724549
95858844
91295771
83545579
33113597
82866271
92598170
68738098
52091080
53661667
51307104
10813886
18724142
59249738
95049815
80359229
73589050
72236829
49318731
55351805
06679440
56065837
42258222
21648881
52211391
64327428
62825580
15705447
26214664
65084726
79787718
94547331
98600064
44230571
82628447
97418807
77818892
66603627
49679437
58543832
13281010
63921503
83651260
41084486
88373982
74546170
80229162
88649803
85226484
81678970
11511551
32602642
51284895
83789526
12807415
50931833
87322909
83914914
58672197
47601331
06679610
02922465
02049909
10057639
86322379
05911646
29002598
06971346
41756729
80637417
50746476
08308067
09855903
22169606
14577406
45468686
16358937
58959727
65756620
80508301
38086588
02068867
33540921
20337774
43850388
11517158
46279798
94331381
12580789
51547450
02865288
11908547
82376191
50052832
40808563
30427156
79975441
86499639
44830624
93120557
16582095
07384685
34092690
41829798
13019635
08597382
51055178
69927206
34872494
30014587
50442432
57097024
76568597
79237893
52903686
19533198
32284909
38590243
84698978
16634110
31108187
12320654
72102011
78418418
94059036
39423014
97200312
56655863
91388025
31556809
50386205
57101270
39978496
95264741
34070521
80239642
82741406
63014228
82014129
83594667
34563416
88546770
59160751
79922580
62670089
58601251
97967746
02507766
93191984
35284222
08969862
01296112
00272116
71192279
75674200
81746567
39229057
32848685
06872974
62050951
31090769
27098357
73073838
03766550
92239986
49812463
97985980
65925618
29962793
66585829
10863265
43330385
92367779
91067429
90994191
76011681
69444011
48146225
51741576
58723950
90951707
96421717
18273192
36868774
56390467
37220501
50487904
48383689
62465493
55877290
50630080
59902591
64273193
25080734
73698361
49888477
17853207
49791552
27993170
11458928
03804763
48572418
13010554
83269131
24340999
47126111
92378339
68086911
99455719
06420490
40643760
65588646
61802769
19985837
34460074
28424552
64439046
92802191
81082911
48746335
70757938
57651313
90075410
96159725
91740745
93889903
97734489
57458949
72079408
88307836
47988830
73519727
03774716
18067074
18382488
29371933
63489854
41674064
55246299
29742515
28240010
55520378
48272528
84253935
22924487
10733446
31446511
33982762
92758603
87911203
44652287
74227699
73838373
95771569
28257526
67105847
55871820
93829633
51596347
91990435
92536479
38922538
95506862
51822927
16973510
20733997
18943594
38976844
62604530
82427492
40173217
65620176
72758138
19079159
54175280
80417878
06518838
08808444
89607932
25935345
12761865
59336651
81061903
39248393
49513196
46160486
95314295
62034776
71574799
77609773
03906996
05816775
95780992
46765556
38612851
13043959
80302499
20546785
01215968
65349729
22090645
72230860
24520818
16584797
84854864
85255330
97618120
70125291
18892488
43355056
75173720
77472668
23640562
74921192
87869968
08307230
33995248
37925375
59117424
30926445
82245080
15834536
11767966
46393957
98890220
44648761
17798617
39744562
67670552
06526727
03798809
47235048
42801278
06420157
75581925
89900286
69715479
94720892
66355390
90568521
24538827
11131106
44621753
74009292
02072468
02799310
40346554
48032006
37235856
13221731
60916997
77122680
40722101
47490775
72028788
89600893
66044177
94179252
12876729
04298562
02201097
24481069
99887955
23406627
03869007
95186188
48725011
14405332
29322835
53649630
10399197
95888244
55219999
80121303
74072929
49609752
76928420
05635591
36493140
04230281
83256855
12116487
75985997
75002978
15246386
55436280
97556531
98040205
80107639
51872664
34875041
67817655
93439145
33741308
04795405
72218455
65537934
10937853
10538709
20689189
30914374
71705391
80788945
77974225
44048931
18150517
13685696
48414348
28979363
59863010
67062133
03940159
75482624
82451323
99264843
12660297
20416555
66888035
18505320
04339010
39212193
60266429
42931229
04077188
99558325
88901469
08468853
76155449
96995718
60665422
86976355
46267457
00439164
25030382
93360869
12266122
84571363
46497067
67050583
11064921
15603366
99921209
10576400
82481072
87072112
14705933
56005924
59576825
73146382
78910523
08585879
19449688
78338245
64033068
86187315
48441939
14567917
46556384
33011223
11384248
29205612
83303826
36500518
65757863
41014932
44233426
17517565
28554243
14847886
18505997
95584740
86130634
20492668
87494784
53348802
35504560
76250877
01861300
37418118
59299771
73621802
08903993
36335058
65950680
15897074
51093466
70684199
71791899
80519866
97039974
15200200
62303986
32738484
72095935
48227526
46056042
76385085
27378263
89997517
06780347
26535967
23202355
47926455
66533749
28360700
05751554
34501727
96045048
26643112
24262993
61311338
47117144
11257955
70092739
41385362
36347255
25312846
18730163
51256198
79448055
24715843
21163534
14007753
61097080
20604856
21955831
65072006
26511320
19375753
77971823
53644637
97838414
98971982
13904487
14329698
50975419
24649117
78580853
15986615
36570635
12603672
59484437
57741056
92733530
95656216
72013395
35734490
76372300
31604650
64700624
48425566
35098167
21914256
71954007
43119677
52280005
76086928
01832102
31891407
24102494
65352813
67952508
21177788
69375436
58253248
61837301
06058647
30361462
20234833
14831812
77603498
96033868
89550113
17190200
79652832
67945879
12561225
46003209
30014853
93287104
32968541
03350527
90297034
09722553
81537277
81392275
28455123
82254075
05570624
52071115
68630534
63613609
10678925
25678480
63960320
76592186
61320054
34745563
59782217
99228140
01137046
77551627
37020521
31922531
09294727
98999270
38526851
39319285
04817914
95688316
84763119
89182123
47359555
06727039
79452337
55519870
59877894
92151435
90686118
13856235
16377606
06780303
68466081
32809747
96170555
48915925
25769597
58044006
05037692
00507167
66968595
92167948
03224284
78223862
94793482
97310418
60376557
83348341
65022449
85862760
78328546
72472035
86689737
19277779
84073742
70692106
84844747
04832890
97306921
14335072
52757109
65909827
19597309
41191437
20951166
62612806
75555016
42827352
61566534
56441589
60278489
55746424
28279766
45255387
11921414
96006711
04385358
42908118
33393445
35355088
94622649
41705027
33009744
76023134
49948468
75225233
40330213
06035723
58693599
94074293
80480044
07215559
72404489
77775382
57918983
44023916
60159847
32277276
08927499
82959872
01265125
64451759
31003834
79447341
32966058
82472751
86916690
21971282
67185839
44113800
11334053
41681452
78278690
63770294
18749516
79764127
42405920
93407170
22853151
54589225
78378834
12652435
29544845
85972319
99676124
98901400
58463717
14848048
37831672
99566024
81208089
03233468
38501973
95498257
38346219
11566899
63260653
27135909
11868781
28339888
52530859
53063983
84909899
70396923
18054556
24454036
16364293
81359545
36911077
88238571
94453854
30338566
13335521
76897133
10347832
53430123
59450898
03375126
10616463
86448325
21516200
55926080
45598820
08929287
44405822
79562507
29691258
56648337
23774134
38320077
69113795
62724323
42722123
75684336
92887386
55841821
27771510
29298777
43555958
78204219
87564828
10467512
45612767
85537590
16948384
28985457
71641474
56797355
58958229
29473334
68858083
72186711
17717528
06664409
92040685
14677915
06367094
83984417
12759729
12434440
95889007
72285611
39372323
67364142
03046648
73740440
87419835
08490571
18652627
59669869
85868881
67911562
30989501
30475921
91061505
01821335
43446348
60867494
07291237
69404310
20297606
44213110
80597366
38365917
20038839
76123699
40670681
07447663
91807407
59263147
14689597
23480801
17154244
68903785
26456457
23364940
76796280
91888578
24379518
49814991
09967319
40431282
52646942
73801851
12598396
46580381
91364893
06319283
89797055
63192143
43482602
97441458
37958121
32902633
39003069
01592686
82326914
37858139
60278834
34532845
36949123
09857894
66118050
59769124
85679796
63082563
06976830
19936639
05287244
09726515
78689677
72147570
64675874
32621371
57990569
95390509
37865312
18332906
99502991
12768673
62601406
99232884
50928108
11697742
61338003
13691951
60835939
51141073
16816676
69809202
11765233
16542061
60584864
89988675
10263530
20320498
89531143
21192396
05049642
48631767
72879652
18844286
84656576
23544753
50073981
51128670
26713768
83876381
48594084
24821710
32453129
87627758
69988090
03813579
82074379
04298847
02264145
77123771
89280754
96315728
17275715
34481428
16597056
85386474
02847055
24437105
37007764
61808666
61123811
02491987
92003696
22583739
76997054
24874963
01301516
17650216
23437267
07367668
25301151
42630024
24188107
47972003
67771935
41189099
38508109
07234228
33309155
70445482
67511632
50684235
21778349
38815183
07148822
84118194
50265610
47268103
88977445
54347183
41977791
52173325
56617914
45554087
11087427
20745137
23145966
74545448
02692873
68558152
42665818
76954587
17864974
52681980
07919870
80846769
65177372
43692848
55029311
84196767
32168319
15151674
16323284
88353702
62857647
70095112
12702521
90877515
60743353
70668087
18096649
08026067
10628000
49233397
60312676
79691263
27175934
57125988
44935386
07727252
93278123
50676553
01928728
92383168
47102159
23211065
58200494
60947533
13130764
66440015
33630935
27730850
49542941
84983031
42929177
85157524
01967693
93731636
61169596
02007811
11940935
99334979
76973670
96744859
27322155
04300307
14040971
61381693
01478004
75032061
49096348
34487273
48215884
83590484
92308606
60700454
40251334
67032636
24849247
28515172
00418822
47905767
07498124
48119613
36886296
24795038
84066172
16716841
16309678
72784594
03893628
20023686
52164215
90273026
78795437
35539386
09415434
90791276
71563845
35694934
91243161
66303124
85501431
37138577
78707938
41925378
87446131
06182568
40049860
01086897
50363096
09830663
12735693
84852693
45816460
96825483
88420900
59471329
51497457
03799346
98668982
02160826
64473519
07881721
07571314
76730444
26936328
89010985
66336452
57842591
77965057
22717711
74468677
15551250
42184311
97291185
22331267
90210300
54184574
38010487
60690862
71927149
96186223
25515888
54264972
48444100
95666507
15415934
28345545
00661974
89532074
01870080
10247200
05977450
11908035
19156246
00629620
56187705
03727713
42127275
83669297
08922895
74045602
28979698
99606612
69399074
65359277
47902852
58370079
42741243
88214316
42945840
68780258
06208103
93979562
23834400
94261746
25357285
48918328
09489278
23042323
78521755
57544444
15642200
58494162
59925146
58740322
53215128
93572840
03345816
84227475
96022943
32235559
05446456
25718248
83879293
60270854
30718098
04440770
50329839
48147848
48444401
74717406
03006675
89293799
86174134
21890330
38992220
38634622
83896815
34126026
47600449
18283664
98448454
37493909
38627774
99939987
38631444
84202450
35395544
56858027
08114599
74989544
88800530
02176364
95386466
78402061
01109410
94944133
77866953
82062905
96377709
00359336
00739449
74012068
38143244
36534095
50147581
05821555
74438602
26527747
65107818
33422267
85186782
01439362
22821132
66444247
17688556
68027097
88023991
82359937
22179768
62622598
38600975
77833429
41331205
62034399
66888307
36416946
65083247
11685064
08929694
89099021
35352100
61402629
72402834
32197246
73913789
70087634
18017021
45701611
11166829
51902861
98889252
24412821
13493792
88683610
77738398
94083227
42586762
25942248
22693851
35256282
31370956
03141387
29097246
78613757
28055549
42835957
26882836
67378168
42360084
37835176
10954067
04681190
26109505
30711170
75431049
16797129
34160324
75781844
41725544
66753751
41014975
10121308
45107198
47071085
33500959
37202031
84756715
65242117
60535857
44448573
48258760
11057500
97268913
34283654
93069369
60989788
72784339
47172951
04699673
31590887
18071046
94725938
54189808
41219762
14108058
01085787
45903910
77405688
58684397
71642087
80759053
95765630
24966710
69526084
59708132
95632619
54847504
82398704
17628656
27415230
15751338
04717604
08726443
87196648
50845892
43970133
61145250
45194956
69499327
83284953
80680471
36444695
57344895
97385806
11326911
14422895
33458314
24026723
53847849
31331199
45922903
38848720
02634519
62358849
76452065
68023850
85832208
35489671
19758176
00103205
84041204
63279448
14001513
26161305
58857854
98518356
24922364
45630059
44103010
51806405
28154017
24141233
39792210
15808136
91733813
79247228
01733910
38316079
33974024
00065671
38099183
74240782
20623836
77694112
08388289
25258472
69648214
69926546
45085720
51969030
93777625
32354023
48213759
12158277
19264106
61530495
10423367
84342800
96658189
20859281
90514506
45474453
91522773
50240468
34423245
30639176
41853703
60696167
45261678
33222931
94097803
66167407
15804931
26522091
88539673
83064345
23562565
72780265
36235587
02858508
82809991
30653212
06723620
83337739
32818781
32747906
63414929
10101671
17013056
81151456
41871854
51457471
73892405
00759998
65104318
67082708
17300082
97737336
29566790
33654150
30978450
93577533
75713802
19098462
40342036
44015231
77772900
71202602
53011730
06422031
48819545
86028972
78892005
89346729
59289419
86912228
50436299
03501826
09739225
75771786
64233966
34768153
81967963
15056069
56165541
76684111
16536390
60841551
04111256
92405412
29273155
95441712
24561089
24265877
84531897
01338030
92462932
32839280
88764388
77327178
67258630
26796816
54400534
22485632
52296096
39874248
11076875
03884893
49668791
21907392
08931002
79947617
98022346
37164057
66980062
72916897
96981184
05095138
68527330
71118072
28586455
76147057
95091591
94524374
83499748
08422333
20529883
75594805
87715409
99744494
57824881
91434679
04137525
34078196
62434064
33036259
52615943
21274863
48148486
12688947
51898972
44758690
64084858
91605595
37448676
83037464
14735347
56393414
50177964
37817082
78925322
85205068
22906989
84018253
98080061
22237608
13699575
55138386
59377163
22703780
48228764
91171146
95162286
39482486
36933796
05690805
56431505
97361993
26969110
73727881
95234429
41121688
33809307
02707296
08528011
49655098
72862192
24989574
54311699
79918988
77555402
42450390
49800436
41700347
47100307
61053080
00942716
07025114
14500238
76513398
92766779
26489527
63358319
10925314
90838720
58877026
50653487
54611098
65542125
20130630
11891574
37478606
52939592
23082789
34901551
39813060
08652328
10301708
89035432
53700277
94494723
78995176
87643442
23172741
61526641
59120000
43434540
23689505
57736934
33677105
48695467
89705416
93747435
83629473
75329952
62854648
45727529
98962056
43292829
12668158
61135113
22109885
50232247
76764112
59950603
80312577
90016288
78094906
91746363
19410520
13308755
03103937
17234765
73180014
99471985
66539807
31863854
89511695
15813025
46195163
38580354
87568591
37552576
43981924
07055540
38517190
89884633
18524165
27470321
46506953
52107772
38844462
78381617
56280691
33047519
28739038
80242864
29130307
86852447
07081591
98827378
09869402
88734877
80565167
96103955
54076284
31340416
12286058
00039964
97067948
34168833
72093133
79357897
23897651
80831997
72770648
64447221
43125673
11922963
09892025
51434007
76194985
04883516
52576657
62836769
48950471
66495788
77401351
15287580
12172455
48486847
98362494
62473388
23952291
72223402
22054619
39753240
98319808
14587134
49125529
35832855
61739410
63859319
50587724
56428809
61923720
01806814
70710324
25030378
41870615
06149684
46985308
86667819
26111596
96204045
92056362
42021724
65866422
63731984
52518147
41258790
55130990
40893714
45138405
09655178
60682466
57685355
72324748
60369401
05567726
32359089
35552604
73652454
07848146
20060624
97990256
86333684
04205873
17282286
95701482
40596698
81473696
82718228
60575803
86860352
98232686
88721657
97530925
22005685
03328798
61802109
53551416
71240401
48491659
05464231
26772295
89568341
48195828
24177710
90085617
67132099
61486770
83381308
45642799
71622749
57700912
47162236
84144840
50501498
80841098
32615391
95957231
45953691
45825864
07875247
69855784
46296590
83912896
39426495
19604221
08987933
04304183
63537754
98583831
42433218
54272268
16526048
98340100
26465318
41104187
09047919
78180660
84670897
25741558
70726432
39853539
95663830
10202446
23161497
43854157
44956640
18702591
61734344
62054036
74256724
15850613
39605133
75113792
80814934
14373889
50916075
52537427
55879865
99538783
04450652
98244532
28361972
37760965
63862831
05181513
97487406
42858541
06078454
38762471
96522296
44982862
15584239
60824951
28573907
44468745
89058151
13305245
55025945
35678019
72158143
03982504
97341043
54367261
88274561
75410416
33764240
36192618
47664826
92549803
33887022
73671703
44627190
54634899
76082356
24254512
60233787
22450746
35496814
53112354
88631326
53468582
13586769
90835898
96031185
54180626
04111356
48440339
03248868
91495274
55045723
59907819
55016081
53198155
91053823
15954243
02277015
11254081
06960853
11789630
77293607
21119479
29091121
56348228
85622949
85254334
68388057
80796583
73893189
19667328
56908680
40084844
57792622
88597246
67585779
22888610
10799927
14328419
66076739
72495584
20921770
26657334
33068787
74023463
20067297
89672214
25586179
81812376
78677317
32276815
16645621
44917331
36839258
13284223
64032081
38333102
12357236
71926059
11017781
22916029
86109914
50266878
14523108
37924260
15517036
25283222
29518830
76679934
68048857
55261217
52394844
08063935
98450977
27686205
40571498
84385755
15720295
93942396
80805202
19628160
98856167
89910044
74440950
31148271
24024109
70942237
44290058
12623808
60007609
34722867
44862287
46365169
73686977
66151888
75357194
69071156
62772398
14673546
53120476
76688103
99131636
06357729
04196710
91239230
22791126
00564153
67160776
15323100
74052475
24163666
86586006
68437036
89154661
55060367
93307814
33363427
13525533
81152935
30067485
40563859
05904417
30892934
83171421
83858068
16481055
57242505
23477062
91621693
22684214
58103324
43317377
74318911
97366723
33183259
99901656
31392972
65871905
09786703
40281147
28369790
80829673
18159044
88143736
48486689
06518839
60785339
18502802
82240480
58245454
99437713
32771084
42956071
86425321
78785578
73761147
86808817
29922021
16027312
87829896
71690899
88680180
12271504
49685304
10894002
81806903
83290502
14299328
64787610
63992584
64788417
49921770
66504287
70525687
20470373
36365615
96100315
49144198
69969250
83535137
01742107
15579904
58080745
36593916
16175845
38889835
06777056
86220572
32069816
22532476
27114107
95075966
80775956
97634734
19416665
84906194
05639144
86008823
57020304
02631706
33189817
22216554
31368682
98323463
23387501
46341804
34409103
03142971
92120234
67998908
91123720
59604244
98688534
99429752
45097399
73284448
68453850
27196330
24118988
53670058
78447278
81780687
47420662
18119490
28013567
62492788
68225166
68672523
71802526
03302461
09675156
87483777
43765843
68117489
74685742
37601075
25226341
99107073
21703267
03869542
48074978
80439421
19154149
42824391
52764151
34196800
52793351
10142301
40004174
35250860
62212891
99553402
64933084
17525633
25446529
58072841
23018172
45345052
93907555
38993010
68060971
40456490
03822451
16284463
84415658
87841213
54873845
11885658
07894165
91567293
51942134
80818644
52819515
15709975
51635756
58149863
56302256
24759055
41726009
96522247
95053050
32952386
08653023
13316863
64907860
82619076
15945290
22459354
38730363
97885599
24695950
47468452
34469576
01992417
36164802
99550915
31888922
43988395
26125772
57379198
73846232
53714728
70755399
03645293
75992518
32759621
34658639
57566107
47370562
93459594
03054071
92222845
93632699
78042696
92191393
40948890
34460433
25653502
64749885
77937647
17256809
06269330
10267218
04823950
50295743
07411554
24573899
87199526
10250787
42075527
36759306
62855216
01389121
44447065
87371121
86999482
56704791
33743048
57350693
88784951
74878543
55908164
83632716
88181648
81189847
57919423
74388322
62567646
85370012
10094511
54566501
58364914
84873574
68069672
30689534
14630137
28158390
58007282
62783924
02717328
09303182
76112823
70879055
88961086
12654554
16685516
83681619
95786405
64183784
81696371
57834637
70732904
74846947
79281970
57595648
72588476
80480253
88561816
86819458
49159287
92625718
53831609
07806596
12160180
75170634
72454374
64879422
11291470
52797484
57665830
54473606
71775259
38979330
90030010
48083473
87456324
43618935
19425579
79575504
55029749
83418134
43212912
54185052
94039436
71677344
65626465
22937119
21998709
08463248
38456526
93282819
44316254
26946125
93728991
14418942
74667600
77196418
05361275
84058778
23034496
44843571
58667062
72348230
75841455
08738301
64102109
48171899
45450858
39122884
24787838
23269711
84734961
25802197
56118981
00385408
46525246
04421639
60156114
23093962
17446564
18196261
77523384
77005825
70975540
12298778
75176316
84721643
65519736
08602338
79674092
70211902
59896142
49587307
32485248
42221683
30794531
31959519
26375210
60851581
54643321
72890761
80068725
06641528
59752536
64780570
22149649
67285092
63690559
78051616
84555192
93527619
85558371
65729349
51041186
52852313
63156982
08419735
66639490
27234181
11000839
13787314
90398207
59542530
26711998
50748991
65589859
52098476
90536855
55337301
89092258
60444719
05559320
92550202
84791316
05560632
94641294
96492632
24624540
48556451
04203403
39728472
95278556
33306182
64665861
01999727
78573471
04529593
22701534
18333089
99211451
51509433
91410125
87042315
94836431
10930871
61104600
09248093
80246331
86255781
75607843
13275404
10118832
05595479
06789730
89651648
92756105
45221112
53531673
25417076
71123608
91651806
50387881
80072340
66852426
01686415
95919445
89726311
77894303
46795456
01009555
20870514
31162952
95965714
13425064
20694884
17764804
99390625
96471695
26972788
80316866
84325462
26797222
07281527
79368924
63977042
29228962
94687875
39091790
90473510
84988995
75016427
61162922
53760504
33712468
59431820
00175174
39695786
39401494
45304235
13914055
12665225
05779090
28190777
37493326
80718798
07464655
78253671
81608360
34526034
49974544
35549489
22061201
25376105
83758324
10361871
30230733
61998623
75313264
97113533
92306051
61156847
81876754
23381587
78870435
82765929
85278273
59153511
55818092
16714504
15239621
05699389
72605185
65618767
32744145
68299284
24481287
85413958
50052706
92552961
61616930
03988888
35526189
10112373
09937383
36995045
88621365
96415650
75992428
59512510
73258977
90364664
31336328
72430654
66219902
63876362
10661782
23202545
11307343
57851554
12326191
02057543
69719965
20342949
59928023
36807545
22412976
92567605
69235706
52057991
11181129
88897211
66040893
41935576
01779739
08072911
17402570
29370407
14606727
94629637
71267939
49521085
96300833
41878249
47600609
00107002
99068118
90781992
87916050
47212922
93630921
32677144
49518962
61556679
66400468
68025909
25756549
87261628
41806361
08253006
84246385
12851255
26673203
33205577
41306988
22484118
95116651
32889413
32713793
54373128
19638235
68872680
98422741
82883871
06930235
88111722
72048207
70982540
15359107
09941684
54651563
10504776
15177747
85588077
56791176
79142520
02224157
98793613
12804175
95096739
91195893
36017981
06934842
43019691
95546863
05156449
02194069
78171178
47635014
22836544
29728752
89638990
24956436
22090249
78999630
18024548
26133532
54562520
27210546
78170516
83781859
74405138
60201661
33307991
10462328
94618268
66413651
03426539
48632430
00840284
30549520
67721277
35842249
92449782
14205097
38646866
02377989
96331974
87008909
43409113
90137820
64774858
63706584
47650658
18731896
25698952
10144501
95637988
27630302
00787595
04251936
21432820
91639950
45073089
76890485
06331651
41073216
90147301
11834044
19283094
17678330
92403553
54162208
79043352
62733482
97579954
61994446
19505999
64663670
33362601
37761964
22942998
90121261
32920336
92108654
09819704
84678457
73981081
26032138
38397300
57111641
90422960
65020355
72512003
54714817
76341824
42708757
21721073
96161306
56169936
10977623
44431474
53139828
38658998
48428631
31677815
62323299
07403861
49824251
56891985
05185502
26071596
05343163
85307654
14762996
52613913
20399333
85568639
55666545
63479132
84291990
75660838
76478430
86203218
69098237
65463321
52129035
26747728
28989557
29014848
17928097
56565660
74548054
51017928
46633113
93614671
16677740
44153292
35269332
71400219
10350709
26453440
49372861
40619587
79697685
81284685
18910437
89091007
72846780
96412948
92336426
97390339
77433960
93179249
33079634
69981086
25853246
11986753
86209595
94611803
33084110
16101849
52113986
86368210
39328184
12197683
78725861
67005627
74706821
63119209
24171436
15050630
23915642
86024721
47666184
97649090
45001748
87359507
58069040
61251056
88323719
85043116
86711507
14961211
69274168
07802502
53950565
87746928
71489056
41759043
67351201
78684209
96037564
15178288
23486548
48035106
26480817
73716988
85050522
16188457
49707285
00552828
70309958
47359111
58097281
78457965
22880254
95429038
59838377
74178375
26390565
80427043
41108227
49406666
90811605
45882058
56360751
67186910
65051175
19648294
71096146
67765723
23879537
63788788
45264777
33704729
36328813
52717177
24849491
50495149
47417603
63035817
04190440
95966279
95384026
93371622
32261040
59455113
42567480
57999316
62373197
00005423
19661383
14155033
86684511
01790189
70266234
89681521
54399636
74502176
35504337
75009443
45702562
76633158
36914551
31467595
62226084
10363125
99927550
46528103
99259276
48206544
09928946
35830968
84913277
03613588
08249825
51695606
07110297
50399947
16381172
08315288
00530212
29179685
23290732
74943698
32543690
52901362
82927885
20121106
09680323
38138408
46834117
12350881
24324711
43960557
00233744
95625440
75103098
96013855
79061546
61813939
23817541
09862668
20091009
36162299
96804247
04697714
36658877
77019511
99237180
16190121
18438831
66392331
87167577
75572139
25299019
34043856
33984578
20951001
82485305
14589717
35501662
46413169
87204067
84408884
21018138
74652018
05135439
63174405
76474470
59652752
69489894
93422641
40214736
87394157
94928149
30817856
01889050
44577567
83996329
87632326
20673350
68069185
34685429
72450369
80253395
71042725
54306086
60217993
14914461
65735077
47076781
08498178
73597642
67278484
70655499
08155034
36928311
68248557
50302069
19678384
65991693
19368123
98440259
99973610
41025180
38232826
12095905
68679880
43216408
94975057
11019234
97943114
43440774
91458627
35256685
35058399
88041487
58897383
42519505
83509802
13649882
47716749
32903420
74673782
80563169
73027897
81345770
59815756
87341395
09260139
76663463
39997611
18054863
98297795
50097181
30127219
78007836
46893693
25994274
22619342
93783850
41182116
42594816
76000534
89102512
98789896
71842351
04279029
99247174
12345087
13722846
84013715
53717422
12108405
52842435
27754801
39279842
90003485
42786556
94891833
53735040
82497707
27260118
23933192
74488471
05586147
16090338
73854334
95407098
71557015
08880998
56390453
30463494
94267723
99438779
26012388
43313498
07336441
00049493
69812995
38223061
77954866
96263965
05644425
39654481
97953676
80060415
53585034
95341740
73302895
12082144
93177961
60829159
13405218
32106481
56871638
62217184
42341121
70982834
38705861
88253566
15650314
16984842
16525230
32927829
28284949
54853563
95865136
95371321
42045730
26765766
84143712
45134818
44112850
61043289
94906421
77810058
72209489
76626618
63608329
18481203
06486375
99167705
28782254
78636711
33391669
18054242
95429394
35941618
32591284
72759485
51082264
85664832
24430417
81618872
49227989
07575492
42477979
16466638
09643438
02767006
63371294
82522702
10681789
81136962
34479286
84502087
64663532
22145530
88828077
47126246
74263119
88994614
26283801
11047581
65145791
49514481
70163127
43655602
78097372
45814136
79242830
88315088
82503103
59146260
06565479
25293746
42269906
36457049
48489143
32968788
25149679
80735790
20104753
18858994
96909572
58548636
26445583
36610761
82908436
45035442
72839024
17273727
11376950
09168176
72301720
21033560
75062154
40213860
63054770
59026555
60885477
30114609
45036632
43942718
00876568
55891767
80717020
02830987
91883534
51200786
82565952
25852377
16423507
16807916
27207846
30683767
72525665
96029392
94591327
93857119
86532210
33068280
29431293
37526000
39561015
39703692
61730368
62983159
85696936
18931630
03362907
90710182
77967149
32926211
58505258
00821993
46769002
57084600
47121949
67476263
94657337
31938478
42768133
46149649
81261354
10359399
68644459
03639866
72589467
98754970
79141334
77234669
20093852
07847253
78035250
11695787
16604682
61144358
89050709
50537916
48607297
57360741
99677016
51539915
27323880
46811196
44930018
55507367
34674437
61198126
84174608
62012678
64430221
31231178
51174642
56170997
73735981
37162819
25212670
86467140
85665705
63593082
79422660
15230880
99589811
71791074
11404711
50564887
72870025
60300529
50741460
21361650
34761476
57741095
68211773
75502834
81389762
80486678
82297979
65416407
79284129
92296609
70008784
34874044
74186067
22994996
41090716
36243246
61715995
38938098
27376763
88365712
26968961
09279194
72321645
31815488
01223526
78934753
79698957
50497447
15686367
41675513
94986132
06378764
54558332
04910329
48139085
77602936
22696002
51500418
82259009
99318075
46756081
33335990
29079764
81258163
22948261
76426873
69254897
16447940
09385394
37903281
33099271
01359278
36508204
31592299
55740940
59428750
75174948
30730358
99564772
97053249
58744790
63891340
96380054
24012512
02846878
43354590
41920118
38724420
04515462
03906598
96082801
30984578
84464662
03746342
09240113
27674221
54930384
53046055
33359615
84763079
76325314
30673005
47658367
02231321
83530711
17056541
76969751
84370083
96847810
88218482
93600987
76492682
01114560
55637402
99423283
28945802
79259322
80637331
15494979
36507189
50941600
45615910
48861808
54869722
46324271
50852869
30885530
40149940
40041491
32690434
11784088
92222412
81070831
66553078
52023641
08169655
80487840
26574812
72784672
68250511
60975665
22527967
14931551
83528272
29482000
24298236
08746891
31663009
07560046
14326505
75149059
95360948
42699802
79238774
63193299
96586957
28350475
63311275
78363877
88884504
80354341
58468670
71496732
30010724
53156936
98188949
39129163
07582522
30427967
55989530
32655067
31542923
91621883
23094713
85871309
38995141
38526574
54435530
48332842
79315142
63993138
27308778
55391161
60441748
58809344
52822757
74872837
40856604
82073738
16683107
45061746
46004632
65447048
02922831
58980764
72768854
82301976
71856444
55925687
21101757
89062037
21838906
52786157
58028650
37914629
63335828
84895388
75976771
67603038
73362202
28982626
54747123
02146613
78522672
49259112
74434380
26107917
35687175
41750575
55213389
59420110
40761544
51696116
19149202
24807468
98063441
04165517
79050688
86476329
25489786
19003939
59876238
40023431
53962613
77795099
49313200
50403031
03566086
72740950
55891073
67313792
83338147
95187994
25351680
95510912
66856128
14987351
28987940
61318539
41556326
60957750
91275985
96012002
16153453
37427658
68363787
51758980
97576522
02164727
23842678
76453187
16513639
86957882
73716418
00043756
88958833
63699276
88595786
26857980
50079943
46020481
47884911
85934645
86277266
69369244
38088874
64529669
21478534
10870202
75360370
38725343
84516527
94394960
11016523
19468977
95861400
75973991
47995181
52386275
64030612
20014821
56083378
45359329
74675125
57748026
24238857
49128613
88641274
65904576
29438852
83072901
39233586
15835065
33228647
80840607
33454494
21113491
39505636
28650506
17172756
55125168
60062983
82849355
59973133
19220451
38030144
82708519
51865690
16722986
73585934
19461127
81083809
28413181
81182980
83225913
79875864
91064687
83010749
85733394
83496201
52193670
09537609
48664539
46526948
11387673
34710652
54931668
00212845
61412961
20755300
83375805
14667172
10756200
85504991
86124272
50607582
03338392
33804517
22246829
46706396
50846035
13768886
31368180
90690791
58456440
68542839
16539243
65004001
55691273
54694464
06939053
41139481
40714296
89489568
87873741
20685748
08596440
71031857
18058574
85670421
61903267
87617124
02313497
25967705
95416983
95638045
51572249
57334419
05887158
98989375
41499591
30065394
02411332
07161686
76030732
55309855
83378761
84075006
72791566
43766240
01867570
25192066
13627885
59773595
62967541
16564073
45366230
42743524
83707941
36200278
73448614
37427468
99101685
55515836
64227836
04689850
16274225
86600761
60479674
55258334
02727618
99666049
19082767
60348384
44497158
04261342
99836510
45109941
25290113
47721761
70031844
63519875
58653017
34789854
40659320
86644690
51796118
13471817
17033396
10123653
91910487
03925536
29131401
01273391
23645446
69541152
05090186
61390702
29870924
42363253
65072954
74631174
36931405
18616992
42113366
51266938
40305166
34338732
81563454
50177675
86914551
15975142
31416536
83104817
56289997
76302888
12045692
61499592
54372656
92134399
45793067
45721400
70947387
57013405
34364647
95893786
54530009
49467309
95129797
03901000
26989656
95371661
06194301
06809007
94269201
31595318
64510234
43420516
09273653
97333153
31305501
17724390
08328508
89396474
24760381
75675630
73567104
18219526
21128025
85042847
70187967
92453830
42390300
31985935
69730247
41760337
41059954
12577479
98347345
59772612
40884592
02657141
42515863
12192689
55977497
35209119
03699035
08594325
90294836
00878501
18190846
80746843
14398359
14293158
48699065
45135912
27087178
56533563
10182439
52845944
35751812
12393751
14039345
46082084
31198158
70002365
01952238
47347984
90208588
39923549
93524218
04658942
12251947
81033226
90301120
04158126
85523693
91267066
62854526
40117035
81892027
32762239
97308184
01539511
00345296
12965826
93022241
94451953
14180567
35958574
84106879
69450681
28442805
71543380
04018833
65190609
21018492
63573773
24701387
10237748
23307263
13548368
79560468
48071301
94539460
30673090
23026427
63009387
57577179
35393707
88533208
88445719
93430845
39827055
81453599
73022870
36742915
05570046
83861265
65230988
75134818
97041371
53947367
52409164
31582778
06811620
74501506
56239880
00882716
28303244
42073850
43565291
18783922
90792624
91267289
58717344
65515757
51822316
17065492
21542041
44201172
62932216
92184783
63911433
29045282
86044302
76144796
96755175
48206945
39886301
78084867
09506816
51905597
98515435
66310190
04348233
17585333
47304204
14133765
58748917
60852599
25675895
33787199
91535084
53423512
50428358
78005511
80086899
97461251
18660292
82348001
39250339
69453587
35115134
80399407
26163544
26175075
95183374
48702534
79435743
60298006
81854943
28605548
35980182
03860761
02589060
28164261
94290682
04071656
00369734
28821599
09064817
37821039
22140914
08793704
08814932
88793780
17365990
47923883
25471517
84218931
69632219
97222906
12971752
77062835
35021389
80395978
10439264
63866477
72393752
44363907
74799493
48447407
02783225
91117877
67538318
97331126
27777371
04204389
30799789
84046315
70056721
29718884
29132290
86312848
73193580
83893606
64930495
82671043
12361354
37197356
97983983
93245147
22781164
68321710
12531493
23103593
48533328
90510416
78833178
96073055
50787028
27395629
50511475
11882919
91552321
55836751
23774453
20161268
26734372
39214587
60123843
81073039
00570611
46215648
40263188
74285529
32457306
87348407
73659842
25465967
26722731
04265356
35577863
42660386
16080069
15421743
41387059
93672579
70293756
55683936
96566788
09956448
63018937
47207315
80061395
72554554
91824371
04235702
28507363
21260285
89084959
05431326
89340674
29450492
44730822
63926368
01906031
03930061
85765655
87494152
47427959
01649357
22017877
49070075
81067023
03300051
72763798
81309441
22272749
47564349
34662957
67951340
33258026
09187165
37871389
29464752
59658156
99060351
64249505
90785150
42300894
75152586
69256970
74906830
34502192
79388060
57427761
87678243
75415552
57471679
10244393
46354700
76701294
76177934
54781051
57294746
77145172
25765257
91661163
66643638
07844213
83947067
71675731
91929293
89190796
22245363
21834500
92203193
50124382
55572158
73672873
49690713
19983497
71528673
39313202
16872354
93778907
27181636
14079876
29499471
12822212
67970652
58393496
98255013
34382281
05920114
26220056
69601932
86405379
92473587
62526959
89818832
16322965
35038292
87998422
15304600
46584503
35721625
25688625
86940633
43790957
75761409
01341687
26631461
93167750
29795922
66783446
20101466
45604478
70389384
54090672
21607538
70601740
15123077
67169202
53434441
05203880
76081795
56923262
75871791
36359624
94709905
06373984
71828478
92140922
83780757
72885957
24322498
45863586
52617745
96086384
64791093
56391543
61724905
82112229
35498221
77769904
38629363
17496523
40273330
71820222
88007549
49305747
54397498
48444667
46061638
92066028
26659993
40124099
61632131
86566635
34440377
89458305
34677106
40805084
46128267
91584948
06518145
29138864
04274929
86927047
75647503
12134702
67577893
43957129
07910603
66656912
40131840
06529402
20522460
83412311
72335980
05819661
45646209
97469825
39430250
53025847
21156410
66198807
90839622
35720532
13729322
98620782
16337909
38109795
52546914
70345176
93499402
93441357
40670881
29060318
64988818
55417980
15537459
06976832
43946943
44710544
50043389
08671294
61061477
86528415
21337895
35453776
47869613
05693049
25705074
40683785
97420826
86774002
84815624
84384723
55635516
38584882
71146384
70057968
74527053
24699949
78510665
01773284
01911886
34640469
77411908
95413156
91314370
73993108
24327716
14374390
90480018
45961003
39050858
77081100
07242882
81711375
24858349
01339005
57449856
52371901
82549261
08861688
71226663
61641240
61286459
12225331
71077361
74717504
96696944
46059151
38141210
86611652
09830081
84454567
51387800
70901130
79342463
07376929
18613336
78592313
53672715
40289385
17808045
75998630
39989106
93249281
32796672
20404502
92337282
68413236
98011060
72773527
22685081
88187819
63835894
37872591
75455815
20188602
56175641
03921925
38661007
39721018
31722791
26244346
12888056
75672349
23864582
62375248
23167868
31504912
33247294
19708161
38142018
59466253
41724379
20988992
55968502
93183021
18746620
27835340
27049714
11480888
45209576
87945564
09935809
14573710
01355625
87775545
98651101
42690947
52534901
99199384
17210751
56763011
19461497
06033556
50239429
30960154
38058314
84292318
67373304
77681146
98065942
88655439
03521075
37013883
99298084
66867626
77079468
14740778
79757931
83652279
63843007
45637595
50787034
86210504
95617476
92115170
21000209
84489572
19441014
62179240
02967046
51143356
35836294
45234361
74432610
68470430
32661784
19433735
09326996
62603962
44899596
80077473
02895371
68840691
00112018
74987655
89987221
66234586
54318273
09839313
95875529
04444104
83687648
04102240
64933630
21310223
73714645
36549328
84079544
15755666
39436310
18212870
55104610
97334090
17771487
70221118
72835260
81121261
96206202
64123108
34533837
34628453
80818991
03110562
40026347
12031735
61034438
83971465
41752119
30248944
98512793
81660722
69262329
51259505
53228026
41048979
83651400
35550525
61056196
43711647
13987338
22685859
94090610
41545753
90014044
76733137
67419693
13553184
13230721
06647025
04248076
07304579
01910526
34695244
35010944
72398931
04702595
39627206
85526165
79659761
02168666
45523355
04248317
46859469
05937522
62126624
89333216
59439276
21117507
07945657
02491101
82992969
59189399
63532766
98501154
13208374
75808987
09077874
56779558
98511340
60780679
97822910
74537862
00832777
25920518
04789514
69837895
30720000
20609075
68926085
47244053
04439570
54541583
16018566
98793305
22769414
22514867
09572579
48647761
63853933
07047522
27362848
01064214
15796540
81211915
02459119
18209599
48589812
46263568
99276050
36870812
39534287
16485522
17557848
31251883
21472685
07122317
30196681
42821049
18967102
90360268
64397227
27564757
73972534
59017711
29937956
16025189
39610847
77940954
83142995
42142452
38325126
09058700
90666842
73192042
38995043
67629730
23307284
65002795
06519776
04425662
66800309
74160026
16925662
11422619
83914042
82043093
11231677
17032754
00146942
24316166
82106527
70988461
13948900
73885513
48776933
18699289
51622062
95356137
77697517
30233497
96921541
74665108
49168424
80033266
25864430
28838535
53387629
70054636
68368800
17713568
23350632
51230185
00082719
11986418
76561078
25984601
40126506
20091872
42691538
07990269
93459809
40189330
00134546
74432017
30198300
82924931
30809731
70757237
38443115
05658850
29643667
18219614
22049456
09491363
72814841
30481700
40248971
76690861
57156946
67123642
02153916
68021495
72039441
39112377
35909304
56987613
54595165
34117642
49622588
51156799
09340504
48018195
89188633
39492742
44034442
93023661
76741100
09023764
85048588
02544429
82699573
94192332
87571057
68274104
44245079
57875434
48642848
25906005
93544936
54335195
64326177
52487266
00161111
91253697
46229982
50621081
63814584
90525439
27168580
72559737
16041505
45625435
40905291
80688035
02265135
87140490
56733552
49978769
19420979
97445683
86073913
92708991
78510646
60527674
55316008
26057734
46323387
93600920
56810409
09163004
96052432
83432488
48216062
47797804
62646633
42185609
69334789
02032018
55476098
05111698
85115058
35078994
28253871
15565106
43683123
09982744
44143937
81584340
59060282
74883641
02599135
42678083
89650874
77307566
13710831
55473837
85636422
13255515
15715520
92531573
21087019
47827608
31791737
49894267
09901938
40697630
53394030
75841765
28617176
71961074
19108932
65833955
33668426
91711899
30381236
16773682
65873773
10160016
08447105
97489513
80701149
04183780
50423841
71732841
29311441
40918608
86744442
05003436
42418815
09314987
76988312
97162078
36685729
06556110
06647826
09058391
71670761
47807451
63483674
93296587
34273279
54977586
78860258
96781314
17169653
33001613
16815605
75830358
87911578
60615556
81608659
53410464
16157816
06672180
93099958
52447107
37936417
32755648
48560142
59178513
87885355
58184495
49363832
06168837
23095178
44449449
21514907
15864855
95478148
02714618
00062303
12475151
03514078
40217613
79203865
92470207
68773859
39236241
52238986
42146442
37797488
05746368
78519125
04466670
05704107
33977606
18158482
26784085
94337470
07780592
69505473
66076326
94800889
00051482
29238900
88960750
01911630
37416516
70440950
80031560
26405400
68961380
00112544
63953977
69647428
14997219
14334683
54270163
85157371
74687125
16642904
65016125
31431082
39814035
03170057
60018401
41343057
96052876
46726054
69133812
94839155
92816991
31221392
70715126
83679969
28080752
97704629
25229999
99670992
25537406
63772224
46230095
61116534
78033186
69222445
11761817
16160100
93425761
82563323
51829599
26224736
06847114
75347935
95667269
37942612
16807997
34298561
26342511
97763926
61663132
34794511
69613939
49860956
77663328
43536792
38979939
84993893
70152768
53065955
69502826
75680862
85426724
76297817
99261525
41315319
92346954
45355013
99180423
35799799
70019168
65710600
09501594
39815754
50668848
74023259
14312193
70025023
85308839
36031845
74308216
88299247
83874138
99490411
42370521
05499316
31206295
86363047
06548348
26377734
95601928
68361165
40690312
74852547
27596852
20394176
94232163
72202304
93239357
87617734
19545334
14657204
98313221
33502076
17769683
11412519
37803048
58706158
82198438
99265995
48351563
93531729
32052875
45881845
50540547
70344559
58878778
90109657
42534075
76588531
52816277
44837357
46954839
73881434
36639163
05533102
18821236
44169635
11729352
65931848
93955101
90032119
12046661
41248000
94476827
72962570
69673621
38846445
10836787
20821572
18659569
96479965
48288878
73639194
02657766
29001871
59794191
65561546
06243899
85888429
87049631
59973157
99823765
23956477
96668607
64690343
73682493
42337356
29497667
54608951
37997256
10069155
77635210
20303222
82529860
40594903
65925314
42810719
22235178
32005290
42531772
67201617
03165938
97040162
76654477
10518902
06823874
52663837
20532356
93289272
70501812
25455126
17583975
28042904
36180754
56103663
28869119
33143427
51190594
53979948
06011560
65717825
70112633
61047300
60305310
83589173
49296525
33309692
64933706
52853480
82883913
37540203
80062633
15105125
02375483
91210642
09026317
16303732
50547680
44343644
77906072
77888488
44919966
13434324
80509455
59984346
65992865
29639391
46089315
26407697
41121731
56107356
68099233
71667444
46160616
62624271
78863900
11270721
13905154
19675251
67249997
68380682
20882959
88572739
14255200
12237171
22184487
39478313
64889903
16739308
17796920
24945614
63808385
11202314
63298110
73037714
56853040
89539198
82787186
41123063
01007480
28981172
02572919
89129923
31211201
44939008
00410498
89339980
04070641
74720751
56971946
88727585
75708445
39559548
03754800
79401899
73824776
81768599
84778381
12884967
92501569
11828534
88186379
14759521
72362637
28825785
58269078
17646126
28409593
96898824
68438049
32520035
53185515
70212413
21330693
21053904
53875435
59468257
43491512
14973320
78534636
24073819
58971569
52337860
48842845
55829224
58707056
65211163
44614435
92355565
30682516
58359317
78751754
61476125
79653687
64417623
60410764
11375369
44599575
47391572
68855160
25598791
17092807
53408664
50807226
56820050
74421906
75313475
10060669
38790010
67568609
05999174
79702712
51995690
46037948
04294435
54499813
25295322
59058266
86775514
13833287
53159063
45812941
89049022
84028295
96133139
16135068
10851694
73001554
10758505
27490944
70739262
59860248
24413378
84097624
48187321
37416605
30412316
19664503
83602784
86539656
29182692
76518246
40045461
07847699
82452861
60765050
04384887
48452064
79124434
35663663
20168477
39294772
33864450
13527185
99652721
02079699
52441498
20241151
58250048
93878946
01443131
35879961
51069653
32203106
14250133
59923249
68281438
83656108
50006580
10218301
63707973
05252473
97812866
41104161
49350156
99056708
84482101
58007655
87478048
78011702
00938681
13340958
51469142
43654931
09700983
91675046
06752065
44878420
33878535
30932728
84014584
20970306
56727227
80739611
78260461
31883005
80044374
69090804
09350528
44004933
99548874
34135768
22339207
70669784
55879761
79153159
89218332
63219427
10959975
25682145
97606036
10643488
81210229
72296125
76469202
33650694
31461351
14649366
14143744
52484152
96401515
46196558
69717809
66874699
50008322
38379867
65268704
11233525
87653754
94097559
73495218
38517312
20433430
78912814
82962713
42156128
06759813
60730885
31479186
47016380
62372366
30567282
47046282
87578132
96655834
34549177
25379984
44338159
20521211
20436811
03171527
27907108
59092169
90721128
57059863
84351185
81053053
58748478
69712738
45035823
25752762
24342716
56464289
59560778
69022198
21039561
38632802
31333206
19151180
38317618
82943064
21907229
75584037
89104989
00403564
02425576
14631362
75359950
12539475
08330874
88858703
02668660
48058282
96971289
39801225
08572448
28825563
16807097
27266674
98731739
40454274
71631935
72727271
30053189
59861697
03554462
99164401
40551130
29823910
24443151
25218294
01984039
28858510
97119042
37608127
63201137
83692038
04788255
22526322
59653885
11119357
50038115
84073999
87671570
56238015
93177782
15792940
80869819
14841423
73786309
19962602
80455287
89180421
59038038
88569065
61209388
28353609
27707361
69716041
60578423
47262623
29711816
43736370
59567025
01369274
57634579
24375707
81026321
18417272
28874413
82158406
03447806
52832039
04903174
59408825
36518380
33687900
67568031
09389631
68461632
22932701
31457535
45631941
74584869
86985711
96057739
31770374
71470998
11875432
31756624
77059449
11898902
59759708
49712055
28235955
41845420
72971361
27180571
64505299
82816638
80658269
47111345
09168012
60275700
52637686
63641630
68765991
72078873
75260306
23587122
98616205
79601136
94880406
58102599
72213012
08627128
85954132
08395361
01218396
67102762
52838846
64705840
12622801
22487370
67042151
78727003
40147453
32715819
74970058
56216006
28072406
91674472
85149510
48758711
77412774
32614511
58451253
41479645
86728927
31070567
80014837
76947054
52844692
62622217
87378352
64604723
00360889
00230391
65741159
99769214
03089838
80900257
98338836
56563305
45399663
32066756
77585175
25113361
46945653
24368353
40936961
34920411
40379058
09369283
94362980
43521801
48362103
08309904
25849512
72392224
53581217
41109495
91550355
40490043
93438772
23615196
77990178
79936798
39716932
15485435
05155789
18024885
42745440
71115685
37360722
75080318
29468515
31658888
11444287
58664665
45294262
97462469
75167008
31182120
20723324
37138368
52590187
90164815
25491705
22002052
17778085
28341526
45326118
22760981
63337014
34051781
79398317
69102587
96106382
51649680
10178310
52226286
78742564
46248511
41624511
45383645
62987189
07489451
36512279
28135286
28087299
82974588
09190443
26302705
46135513
53586567
46168855
21487669
45024216
50124154
33678123
41551428
29258481
63515111
68706104
16590430
49048291
19324730
18003909
73714899
78901351
71360459
68167536
48330987
78363608
18880072
79139464
09646918
59605320
67242833
13337862
33767933
79226358
32800201
63109333
09014477
04955195
39404574
40314413
24992531
81841746
66121692
23593265
79464566
37095118
83564249
81222392
35214101
17893016
59721393
00461380
72866404
52290395
25240747
57902005
15022383
59780666
62826662
59570331
42082246
15113628
25750442
64395671
80780058
86649990
96425262
80148590
22719865
28833210
67580615
87063403
22098497
07285081
65778062
01098933
29319866
74582356
39842190
36154473
40349893
94947408
05237609
62546337
80430929
36886771
69504952
87663513
95168909
14237115
63575770
03959318
92026119
58129086
69118365
59299167
60896929
45055116
63023505
05172908
03713380
89528180
96721104
69393402
19922080
33744188
90225934
81641356
27193353
31211538
48642436
52579643
44868126
26487106
02315823
70248698
31417624
78958725
30898571
31067798
46585357
65040011
56308571
67005311
03900553
20194155
79887102
65344364
89896612
49879090
95021906
02958561
52637762
46807229
28082687
33125690
04051556
00838721
47723303
69645720
38084471
77378007
35437048
10392536
39842321
70319189
28708364
30417230
49646756
06386517
32186459
53334068
50333673
89142119
42013200
78958428
66138866
22983824
43769831
05029396
97160775
50131733
25463979
31337927
64659747
66903009
93560503
75694781
09347729
59500059
92266763
62910706
67341865
14088151
04114897
70324651
46599979
11114221
53340746
26404057
40425479
09619449
42641119
62554528
44023726
63723940
28598028
12514539
85111469
90512632
81390695
38574019
40225453
26227360
80373047
39344028
84645858
65970736
68676485
59917960
15744731
81053333
27204791
82003007
97089154
47666418
31219965
18963894
93773371
00738275
21174928
78709217
08223627
47632906
53530979
85963924
80114096
37775739
97004957
74709803
84051636
86341702
05023090
71439158
44331839
92816810
26115526
90355047
87338180
78545215
10567627
52764810
69050787
91299457
33851027
24651875
47650722
89462367
85189623
38774095
19350303
23584970
63072604
30625183
78885376
78608674
71209055
09212853
28679589
92322691
23815192
26981303
75785779
00327925
86846437
66977060
26619483
41764211
10238872
82530147
50997881
20974276
89126739
26749005
29597163
25097560
45143640
63977485
80557685
70592909
03114549
97724916
86907492
30658485
58881389
69625578
17275492
79599324
12618323
88378339
43791388
39900018
11231033
67636824
13120252
33091936
03297705
87464959
19255367
16461553
60497622
45242315
59993819
34228400
60586516
28798160
32945027
24028202
58716250
27072692
41473219
97368811
96259539
91748456
36150638
56183580
09288770
77064444
13099054
16688828
02471252
14419951
27022900
86459097
48381522
23394776
53788185
80965933
57094571
21456881
55077068
71782933
36412178
70898155
55948802
30241885
29187806
93433460
45063505
67531774
70953799
90417689
46876011
75064540
58417884
29780058
95282836
37388474
57384285
99544424
59006064
24012125
07268025
82198912
30423779
66208735
98609280
74197723
91607359
90203106
09857932
60522446
14001848
09099962
90186713
55499821
31486323
72494807
66204692
37967347
50476964
34915389
32181056
41397708
25286337
32073833
55752451
07737526
32128184
47366611
94075457
77485438
20957765
10141491
68999011
67929074
10763610
91957664
94069863
86480011
20977292
57397298
81047507
36690337
99343648
81943744
79093229
00803944
14894625
71023712
15911217
24590265
33595705
01517726
16857996
87727649
83784717
59875206
75399687
16148115
48698474
69427583
36284901
81524767
94183652
83574815
31414304
37477670
51113925
71227833
77626300
62093539
24086277
36221280
05481372
11999078
90645125
93368164
38616085
44497400
88583722
70409901
84350902
31171447
62798008
17322318
27974336
68877859
57718969
82270259
45489175
92199315
96525236
56960391
62594848
05192834
84138529
03223888
91293244
79666124
07430254
47367683
69743629
12233547
83118407
69165043
15855483
93047818
21509681
18313178
80596524
15373106
32542454
62767712
53106291
47059693
99512153
10570831
26444067
92499912
85411227
49621943
80163132
96789625
16991755
18296753
73891685
82588988
12459518
53902659
74713956
64570812
80134136
65665423
60383417
56364388
17460618
44274070
50263208
70547106
82433492
50968071
16377210
13505788
92795492
25732797
18068476
93884151
32298454
16376346
85499974
95852392
07864977
58092845
49595963
16579347
06665104
26574359
79010490
31057282
47923103
46815554
38322880
26823852
10695168
64462321
25898311
46145323
45909701
76887627
84714867
83869684
48637546
77134770
04946759
15427770
74860388
85450407
53206621
71355106
35931290
30336635
70088182
32226677
93472084
93883473
75013785
91041351
07628191
54600177
05379549
18862254
62402159
45045722
95604293
73913881
03213025
91265982
70926542
14356292
73879355
16377034
90657259
10601254
32899664
71591095
26084267
04304752
62204597
04563675
99337508
28064749
55481140
87147451
41262679
82372713
87719829
02470537
48713953
64511869
22811768
34713713
34664898
57864715
11822980
14043342
68149862
19486846
70999487
43863626
95286483
48823693
05607202
77883949
17493186
81091269
63386544
20454060
78503839
25111595
59702513
95201887
77895058
57287967
15396608
64215807
85579842
90924804
87897938
82845217
79084603
63241272
56326476
43650302
63414851
21197517
42122312
97113889
61928145
41646772
08160493
36435373
85871161
91346177
81361824
99058659
00100990
18003712
86485784
68543147
02999131
64808094
62092490
56968778
29699866
17783124
53586458
10273252
69492989
27827385
42805610
06751470
60624174
97444846
78794875
12404394
88704530
85941348
20204384
15906422
68554152
66256550
86178143
90667522
33542800
61620415
39649800
21798352
91354092
00867875
94637909
91743589
30587872
57514773
47433893
39930803
78728731
79592832
80501642
98989150
18746882
74760809
77458552
62924280
68960944
88353585
17683475
61092825
18780406
00800507
89897947
95901860
91558856
75238719
75492751
51865831
75027344
06166887
04422723
98985389
19640508
55629142
79168414
94369648
55656394
14688650
95564107
32605418
20884183
94844752
63217342
07583976
22772276
36567130
42796011
26327969
80872553
20264965
72634760
58818104
08704812
78778682
52913286
16901273
97658734
39876245
92084867
30068806
59808995
72255659
97284246
26225610
71382391
69199774
08119790
31527900
34104172
80299032
31555586
74949370
37764026
93552355
34514984
20442585
64080452
77675872
90387799
52394456
19305548
17593721
55799228
08531694
21000489
14854741
74799272
88514148
93025291
79113304
69057306
66160971
42024741
06832166
74697108
98586590
98555561
29009678
29083547
56480512
06488347
11003288
94172871
96346968
35430856
04415715
26964283
57727493
72657739
83529825
72141336
96261548
23394903
46922634
57167418
56897291
11295112
28658501
15900383
50646689
24554605
42856065
53217190
22986157
97358881
80442998
90190159
92335941
51209031
87557209
97032261
93008533
46168259
81322631
29329632
78598371
08181603
00622284
32005266
28992166
05360050
47010823
65008666
57011225
43483557
44053315
34901946
29154110
38965824
32146518
87313734
98990082
06136836
20273459
26657965
01460783
64937577
36161670
81565399
71679579
34984543
51959927
27151593
32775163
32449983
13817906
08545692
43907865
27317055
70647678
84030314
11794293
50307407
79865513
20693502
46907911
61141936
66056980
30669526
88980159
02783762
22277867
31846113
35508785
69925779
73097980
53341441
81687128
14223355
63514415
83105007
20500008
93636098
98505397
72672323
57689039
48730856
34265363
72404061
67872148
54911391
14056459
69466178
55309073
56278489
49131155
40358248
85636766
34187497
68325234
09973015
23355526
01558593
98689920
29971012
43928806
42608385
93926454
50679826
89066630
36909664
97405960
62778377
99094603
16549489
12201962
27702389
87267521
05644006
51832441
99007965
17468611
82581714
62302911
60856021
08942494
87105142
38561389
74331036
19541955
66704250
06620855
27483432
52425658
19783045
06374132
30785652
90225984
46674292
89520820
86117748
85413149
63815387
42045308
84449134
25913900
71261824
51329523
55058901
50999964
89202892
64253555
97437885
14043613
95257583
24531823
75941450
75944611
01066926
35052023
46812753
65864937
04062294
64128564
17371999
64364648
38277434
03351816
07968024
48114274
26685357
89108912
98714294
85066261
06779388
19871511
95082182
84299859
60981073
36990328
39100192
85711011
33945826
88005863
26208574
21300774
59950537
58379275
61744539
92022837
55285636
40066807
05584076
81982755
52937340
03505823
08642159
75238500
69834200
53349926
40733910
49534024
00545193
77685247
45725038
96004529
25555032
45479472
36950731
54224160
07105583
67659742
63557839
57923861
21080504
13485066
36726106
58289240
39523639
65773410
03649869
28955215
35119838
06063229
96712501
59646297
26330261
43933607
65461627
13868430
19862439
43476849
19793921
60140258
35768687
54311797
74184073
85958797
19704722
24545700
84843321
69026475
56743617
58737041
14368692
11223559
01628548
85181170
41744890
37391983
31460995
13735227
59486548
23203699
08559404
97918279
64259372
44218591
13586595
63167179
52494404
31694137
72032424
26898168
78310531
79790958
50751549
15418776
17486039
73525455
45494426
77754117
08270860
97152760
15232887
07096182
07506910
38620276
44570028
06854286
08824710
27314066
31637288
80179352
18610262
29527442
05620036
79354244
74986920
78913083
75416106
24586888
25232814
37637084
98920150
90512456
47855097
68035346
41039828
63105418
16968160
44279735
57788211
89721816
58673654
48893523
03660083
80636590
41815994
79912590
09987993
71710395
78787762
41070936
23087321
24714823
85985280
99596075
22737799
24364479
68065286
74031919
63912293
29248933
45329536
57963783
97651863
47627053
39364900
94602157
30599449
38440764
68492272
91888983
76942779
82924860
81628439
08122118
41380400
32833939
76840807
44050768
47213011
17577145
09175671
48976697
89775529
84445874
91266510
85602981
52163657
53639193
29779554
01204227
67571932
92936156
20929636
21149071
50548577
55633848
49100173
14887937
48085749
79764434
94026853
84225949
80701986
16624054
54055410
89033013
53537075
42290933
35659626
56500042
17967685
07079610
42706535
16632394
55365527
94772711
22881515
68878592
36358002
95991233
93236789
12624395
81314603
48208817
72002598
67739397
10770626
58685064
89601134
70445302
28112998
05987418
38229063
54482056
21091389
10790728
46425253
17880085
03580919
77288084
32716153
31603893
44511198
32816096
00731948
67914297
46989625
35192300
87112547
13503650
47385178
74781858
63073059
85290351
01502229
71455376
20674353
85216101
12962174
55369028
45645015
14471246
37523937
24892848
90026755
17280694
66312758
95032518
09966176
39714892
50789842
85334495
26651550
69947337
82783845
47533911
01694037
72962179
84018380
00099139
92178583
44922503
91308023
19346531
65160466
90241853
45958593
34943282
06559309
67858694
08895765
91385966
55203092
62295390
26659312
66436788
29200532
09790487
67638628
82519150
88870941
50124957
32788390
07718650
98136482
80720205
20551550
19305138
04582488
61167600
91830108
94586046
57317350
53556382
37582395
01420684
21314192
86798764
98988883
83869738
27092392
01608141
28116847
77223774
15397721
66868299
05627398
41049007
97965759
57838594
51306816
68908222
57503900
51972052
73067273
19059182
52703141
29080417
00550410
11702434
77391580
59162185
40580426
55244944
46867359
23416686
73451702
96565515
48999513
41799331
81399218
38412502
02861060
73930139
63588301
30833807
13459364
19249733
45573534
22933770
97554603
67023971
35414952
56270973
82608012
37130471
13502899
91855654
48577269
08517268
68631223
88974793
90577221
53805902
08971777
95967628
29349940
85718251
83341438
70593766
86038835
73838468
45516176
20780651
67937355
08678406
82334971
45306654
82683624
74096945
04949654
58370605
09798060
38830661
71815024
02018084
10511892
93225319
71876901
86039355
49510203
38214714
46904017
46223342
35513967
80175360
73022970
78746562
61551269
97492647
53253711
90995494
40318733
22506041
95206329
07265371
85209917
25957950
61088203
81547920
83388278
00152958
80783820
99015102
43707994
11741075
13007896
92825442
79336827
35370795
24395674
63524071
02610900
85414641
31882583
64577117
67952067
34552064
19838701
09475653
97604399
45201449
00161772
63363864
64496972
42625148
30895776
05290741
86716024
26988366
46930367
85954013
08870299
55734839
84949746
60199681
07059156
27349274
04037839
43559934
56203823
62908463
13209900
27756862
41177964
12780166
17629006
91368842
76474483
12410723
86379089
58751030
23071294
73349521
26404549
92820926
55709547
23490397
19589667
55464503
38973619
03967099
42939393
33087919
16362898
89222000
45436343
04234378
02971224
21474247
99387072
21205219
99440616
41145543
78934086
88268851
12531688
50758893
43898198
45310707
75953930
71407511
23229212
07671829
14024853
38098300
99081182
70443396
80277703
33106186
89891742
58628858
33313347
74932740
18833309
93354984
82992550
64544457
32617233
48707622
51490834
40273194
04870285
93787509
45788723
08093190
18166089
50226011
30846074
94946213
69282425
46670161
26009902
19368357
83368626
18640973
21130951
85879069
54445549
84688433
23414983
87424995
52023865
27911236
01210580
43628301
46614754
25678702
86736026
11671122
10520293
99787025
36173610
81354808
44529175
04301365
22610464
06204769
66006651
28979923
54980873
28448583
69355843
72445684
74465701
27277231
35940912
31165954
78730468
57006252
27300795
57819434
63934238
44585650
42845539
65775074
54617449
84364502
61215530
95176482
12377423
02098083
13097184
10520157
75666190
59892557
52526974
69635456
85095990
39114145
03578930
89618582
91313608
69246798
59819028
36542569
25805482
67264411
05023194
82659612
38921317
14290679
05393870
07331795
73954680
24151624
95873453
66070621
51294883
51883038
46141119
15835447
82465198
49336887
45492881
64135326
20288269
99737961
90042982
04498357
78470323
53373962
90548025
11517172
21571614
42559282
44643500
94948707
34631261
75594781
33395673
54240926
30640475
96652877
08810057
32378709
43608898
51349299
36301009
41085682
85144630
16219876
44115221
18188204
13269198
34402817
10315199
82342365
73614617
49533879
87167096
70344325
25200379
45193918
22640520
77888833
55664063
78205363
89216268
75910365
24119970
40656097
71311166
41535772
43746014
97736360
94367501
25196944
30749894
26306260
01017851
73596436
01541292
22568528
92724280
41988622
95737689
56303180
58904333
58633405
39057115
23827783
09794345
49299077
37202004
92179053
14164007
90335462
09514000
32968560
18484354
35107968
29480471
15947280
90264630
50477736
38099138
69520886
85011750
07532616
35658113
18289574
83629394
93918192
37664361
76143338
85062020
53887629
01454392
07525580
67602386
16583667
91446798
69185046
51519420
43085580
53047004
10068032
05526612
08398486
07890366
37959856
40099315
35831882
66410597
58066688
21762694
18108866
77646209
50935759
24210269
92066979
00748484
84944071
04476368
81956182
87830243
52042753
55373979
90108974
13595508
74526200
39022895
93152230
73615866
55302226
50531201
96949817
00170177
34471415
95756538
14109633
12240038
70980987
92561792
54158191
24554180
89700407
21093192
58380472
89500780
21473100
55346988
68842202
35277431
16530618
05654331
94256336
93824290
30112617
89702029
24125023
82886757
63218096
28320372
46982829
17979729
91120333
31507295
48586589
82076343
27609952
00021589
01541730
73519856
53887721
18366033
09124484
85958081
87610524
56094689
32953903
48025625
79801140
26116822
16687153
65049925
05164414
71033211
16056074
60232840
54809440
61528919
59332533
08560401
49459464
94459826
91704619
93119031
65938122
72508564
02065276
90547377
10052856
32148703
91359480
10028660
74953139
62144415
17905633
68529225
95623412
20926026
47001320
83914770
47377482
17920209
39643174
07126505
39053253
71276840
38335070
94775236
20063692
92422798
46728433
44312284
54541917
76486303
54232968
75361691
15525378
96873652
26755632
42849239
17456083
12143482
70370236
10239310
36230911
93811991
75989573
94491627
62618011
74835833
70006491
18275531
97062401
00257640
28389874
69530304
21735830
33862479
59866050
73635869
79143072
37681754
27585612
29258852
45678790
94794408
58070232
45364923
13236181
90113528
81253559
43939001
82300623
98709728
56074786
60630726
25918587
56711017
62353086
83843430
05514109
05932075
81565556
21710528
06732113
10124186
46670897
75954098
16319998
38100347
14265566
31796196
79515797
96978335
01128691
43894197
61493398
77397845
31606544
09697274
86122205
41806004
62306894
73671886
40630770
46768967
86218136
98519916
15720875
40755473
69637581
72813928
97260619
19951575
42187831
98399739
37892062
56404035
42719714
15467318
14721059
35153160
22044772
78366783
22713882
50004094
17209809
91047076
62507326
11198938
41420581
47420654
56045987
12490272
78741182
99008300
63792408
89979985
33340293
89894013
83212915
80575605
59324875
57320605
79823871
54029546
89096561
95182517
39290202
49265020
85685396
17223092
31900053
93055657
67660218
36919333
49196416
17114106
93984407
01837959
06628714
18258175
50580360
81672362
05794215
25561436
50385468
11220852
15171295
48258358
44327038
32242297
59203569
78662458
41912974
61426159
02175881
15469130
57029722
35639622
75530276
54553149
27058401
50165276
25102024
66734138
01564620
10818715
48212853
44971507
60587005
66636033
49640528
57063729
01944013
76247130
70191002
84165044
31998070
88101395
31931340
60295982
04960720
82388227
00098700
53512394
82091856
30795542
83282640
45510917
24040798
79175253
80685091
73187140
87096353
47735478
38094313
93025981
67257642
73554992
92666284
17192024
24806982
91016265
70688852
48800993
26460567
57179139
52211177
13091620
62192361
81168057
31752882
41080612
29471019
09321488
85264447
12771637
28919250
51152984
00092395
08102482
82299557
05099089
36909813
45552952
66249820
57580095
70404838
10699188
53336691
84075464
98976723
89988509
65764363
76716411
22771165
28622113
76470728
59324061
64093563
25671185
37362553
27872266
44570981
64415379
75085750
72029999
39390520
51380795
70996418
91739026
00523923
03667926
33892839
21708302
78055240
80898312
81588104
16257351
71560366
05471910
70547677
27116690
11944391
52815465
51585593
27594055
08224617
21915515
84007662
97941087
93454251
15667806
10609479
88805785
69313690
70438332
81581624
22331960
79853465
74719399
16643942
73767554
41454823
07877385
11625327
00369603
18281080
11727250
28225015
48944309
60324806
80031975
53835811
78536513
14612985
14013579
82079328
80583638
79214320
45575440
44097774
65274954
94399888
74174109
15666372
09907750
55640344
98141968
35835046
32707879
89079961
46750429
99077487
63882826
51709787
35416587
24820343
34601273
05669243
73194624
65744654
94143925
68937482
49056431
89396378
95646111
63132974
11454257
56412204
61653497
63221624
34271473
23061489
52137987
03640961
31505824
15824645
09671685
10679828
42892763
61372876
49132600
11910085
63164845
06583613
92616504
20048892
28756358
30120614
24155182
00837106
07500667
29627189
53392060
12351421
59231065
66725520
32542010
46624873
48184147
65784632
66762882
13532395
91718078
91814035
94492116
81605070
24096310
77859673
91352549
30768873
38950693
32923234
68907341
77960608
49526122
37695520
97844693
08155871
71922175
27289068
84098832
80550815
93285499
67674652
65964525
82471624
34269934
55671022
80438122
72042527
53069681
11106564
67818998
84725305
66944122
84166232
45030919
78550216
86391086
70956583
80173760
58190329
66988787
15966260
43491721
48988266
84414777
81368862
93244957
88626394
29263686
80009601
78897383
66338548
00023672
01436704
08584101
67393362
44934906
08483084
32997782
74036386
66441599
45673286
43634039
33160103
55562413
80125254
69761651
25678079
67742366
90636016
85534227
62911452
86612635
31284913
06335790
91253047
47572906
22157508
61753369
07956366
09224239
61687868
81495688
78103804
67418690
12636418
20127581
95640444
04055188
86865107
76665760
49816796
50739480
42841199
35882204
42465906
26039226
14195429
69587264
51247299
74303583
07679929
88215382
49322179
93879935
44515738
25712059
72881474
93048705
70389325
74021524
74530187
53110423
26252064
57400319
12738688
09797553
54596074
51332795
05403506
86546847
14024481
06000324
19017268
26156274
88703588
30056748
74029474
70963844
08679010
26888459
21686759
35923930
42057364
52588209
87973411
03820018
80699653
82547542
86229870
47341016
17341971
31873583
71609042
48861590
03953695
73761600
47737184
45505274
88662922
39505642
38778284
74432357
51723354
64005237
08557773
31282843
99766422
61426994
42483491
83318075
31976957
77105699
07708870
98042883
61850229
63820280
72315296
57953378
63832737
73255775
95247670
32543842
15418665
36763297
95319187
69819392
22168374
33455645
69808439
51299430
45634978
08227121
61003910
26860124
02329422
07461814
62508014
08752472
65624120
45995379
16194849
57745795
81889728
05321247
75422838
38584739
07179088
90082778
00435512
56811210
81416999
37568851
07840669
14490892
83323969
83231045
17640224
38497310
51196591
34166378
28490051
41744669
12186797
92060365
04701176
75124007
35866701
97260935
76950708
15885420
16635333
36454482
42752929
16822470
93918042
67841202
02447964
09853138
39128931
69757543
81797540
17454932
74011162
11369456
73234324
75900104
36239578
77360859
74393383
15350183
75064501
52467571
14761339
73607260
42295254
86257667
39110826
42682868
42066325
13735093
59844872
60333439
16598738
03144046
99457882
62324699
74563681
38777516
19026914
05425606
13674969
23644084
68978959
55995722
49781458
04522889
04337032
14518182
41000089
80237456
78229803
12543744
87324698
52904875
64656633
75249614
93665331
21467518
64331836
90180086
07417310
96990413
15889101
60724313
80428808
40008022
68808913
51499734
59630257
81630044
74138998
52048079
80608398
92166624
14409712
95114049
24052386
03709105
25103407
66265118
96268794
76403278
56618821
32724151
11857006
22077853
87878549
01024821
89155892
63441633
30559695
85463103
17217342
12238687
56384847
32306385
16831595
95551592
38992552
98335016
97523992
45868564
26613466
26529433
07462198
97581130
52110396
96579204
83857513
00254745
42897558
53378735
37713456
67315505
14836241
32787513
48669251
27722003
21411282
10671179
03205473
37741982
82324680
98602941
82623560
40129405
34099704
97593084
95980511
28798204
29370947
99827706
57554514
88514805
61242763
97636017
28436898
31182340
04430547
18768831
77490246
42965159
45856384
57559210
68182083
89803108
23952619
12649423
44698048
02790797
08133866
73706727
73258046
79447825
27730146
21913745
92703335
92081788
03130688
22007468
42192114
90246599
40970141
87254217
63235622
20724490
29895845
92986189
18326371
65510792
13786909
99188456
29054618
15956442
25252843
18113609
12878726
59523862
33821550
29014495
89609582
54537711
00433479
98823769
36188824
07862744
32690803
14972308
91485054
50616816
03767519
74526743
51601887
27827851
31968349
02439743
50586078
79369355
17631426
90944841
91443605
91559862
99401724
61991019
78016060
41487470
22859236
55100415
99539239
39421390
11067949
34145888
36600386
98598256
88818704
88283419
89730023
26221668
40170999
74637601
80008895
34689264
72355901
13326805
34840013
17862389
18184248
99027792
51430382
23619191
33811286
37517933
25546493
80982797
39041015
50496411
43752197
07791923
03310485
17474064
63607085
33182186
02076321
39634844
48198122
18072007
55532830
17310118
78896653
46397909
14422997
30070315
43377616
90019726
76160803
96426761
84707165
21017029
98565250
68749717
01699557
56523868
28213534
88247024
10763607
73299732
75752861
84710997
15103611
21910320
51467429
56229471
78409094
03692651
20979058
05170211
67062366
47604636
53167112
38486169
07412293
38610194
10225260
62752374
02807330
04426657
73229743
17333470
68850284
63262011
05675790
92694248
74731926
71595365
32145898
75103800
23519981
88104734
49605683
43847152
64924640
87522053
94780087
22546567
10331260
16496122
62644704
52307979
11785390
82469942
08274070
11146282
74134880
06129692
67120735
51506486
92678287
48158391
97256064
65686063
47438358
41828029
81185599
17577022
39573901
24389812
24559004
98384615
25462894
62272839
54426516
73842792
89634152
07777413
50650947
90934823
98994512
08249904
40666253
03240816
97692935
12651885
49980759
55772082
34482483
84987048
28655130
42515659
62585664
39225182
67442222
12900487
15838206
56163260
76357995
57010112
44280758
29089509
23159663
43605008
87387653
12167064
19539309
19880903
73766318
13129626
98798249
07377791
62430505
80182299
50349415
44567586
82645008
81926615
63602058
33386657
86859086
68679416
86615189
44342737
04390333
33731234
23363061
22814026
72290257
63890392
77538159
17771565
24217416
80084960
00524141
23394248
38163370
20845451
16503185
83909073
79521408
14166876
78619266
62477620
27257392
16549648
56700905
16062897
37836639
71944504
69253946
49949088
84080373
57877485
50266993
47949939
04269649
41206729
84829099
87329836
10584341
61763662
56641411
51074927
35359224
98556913
25211447
44389852
38658742
50268096
90850737
07159028
61316564
79444350
11553580
89599606
83855609
28093341
07416728
24446617
43598688
11312179
25466785
85748969
69799507
35132519
40594216
71718373
19768235
64939861
36749805
87061481
37735449
91625883
46641503
28838776
12592742
04058380
27876617
99132130
80667841
78504182
18826302
77666151
05336580
38316259
48446367
88016712
66543661
20496871
70870449
82153417
10198612
09674546
57798600
49800948
39932911
64583372
09536431
31467592
81848755
67308862
38996887
76977456
16659535
71365481
42058893
44956253
53016518
11096673
92383989
82958708
10835885
61939008
89124246
62789032
94084684
08767870
41911683
71054101
58753894
87842846
99101485
71102295
23641247
16796832
12448364
59239263
29086045
16663545
84227364
35475098
21942703
60114045
61267562
97045721
33849287
50873514
24449024
41564595
24241872
50715435
71920487
35899058
79585025
22481018
09627243
66728983
95933328
50247538
43695735
39233665
23208285
31070042
15803387
31466109
16469589
06646606
34869274
43712260
21979193
17808190
36233204
04495892
24001174
19909821
42947850
07878239
92049914
93000717
12890613
60314669
97693677
17076679
30108903
09569032
15040129
59768837
39144557
13049574
79674958
41498743
27040168
78418560
57094216
01430408
29312103
75441108
63565583
86475821
73382036
74776928
89873248
25161157
75790864
16782001
01545659
28336737
77975845
51375493
27934921
79514526
39473925
18640490
06911141
39042798
07121179
59065399
21954551
88378299
44150324
52196164
54072795
83392111
34045349
82957737
72240259
68946120
70594281
26016468
02950898
30902835
07788149
20293440
51995482
26282025
71046272
78102002
99718815
37453510
24705004
36371029
54781892
42056107
49789061
11028770
30848587
76758621
10791683
59860361
05635927
00029483
80521829
94015440
32411629
26757456
48033645
03830473
00291962
15866603
56235543
80743813
81587704
40994444
02983172
23819672
61965334
63853123
92292646
16760567
22335252
60069055
40767422
49275989
30148278
18097397
28414228
35288436
02176231
43233429
32730501
49696104
20871949
50793732
00277796
65274934
22048587
25215803
90912701
21790900
22887619
55125554
76428763
00506759
26179464
28347922
87570028
09005745
19220192
85386578
81208780
03617980
83932311
85074520
42937118
89723631
48547165
31898124
49404035
43820169
40580975
50922991
89436700
95479312
45856145
73300702
83316661
92182568
38963918
13011422
45538728
45512538
26834058
73797991
07962351
23290434
38971706
24173045
57472267
08988542
05441172
17931327
45097323
97109677
86820849
17775303
91993312
31213869
59123068
00462845
51777765
19885932
11067173
83311594
88411635
85175708
81113663
13945382
94154855
07906177
47311781
07843859
03079780
34732829
84282422
01557272
52208527
02951016
18552809
13374120
04547351
20786257
45978899
67780164
76123061
13265772
23136016
45223107
02583713
06757800
08327708
64497975
40007655
78878499
07257420
91494075
19272202
44704580
73427051
95095121
63665090
85093038
23971015
38699968
35379032
48397659
57903952
04132126
98111622
72985262
05654781
93632019
70199943
84692908
96279291
45176760
95551200
20730599
01888040
26547949
78087787
19522240
07595788
44368822
09507186
94590991
59693336
15757856
69864143
79833319
64762042
02296674
95814635
93389413
48095929
98685947
92318071
17805903
31065767
01763691
10176332
35300041
53954046
59486217
23995175
88672886
53309338
14022705
22985642
60782223
01013003
08290205
70480059
78474246
26020783
21056609
97119350
50486406
69136342
32164962
67375311
43071944
66193327
96483219
99403597
81960070
15667079
22859358
24180171
44753940
63006637
12662541
41456022
73981857
25872218
11416810
67271947
97755473
91982881
66584527
70607269
92351995
44423630
64732635
65193371
59025665
08030715
42115515
56604949
15967149
64868442
24134075
44448963
25567631
56830345
51181400
44803207
87007816
79042051
91061164
29013573
24680205
69012783
21465716
71540997
94066395
13376891
89926557
61756191
08429379
26586400
23200736
62412232
62044064
04060066
63232416
90982182
88677641
16063935
52629703
59130865
47644561
87993007
79022537
30297031
73999256
07743060
14718344
45694096
64293029
11506241
55747768
24994766
94809694
25593635
72693757
69546785
85308045
83782404
34622907
83174161
28037273
97204786
56988844
78450218
99154921
26940653
54553181
54785839
57665165
98244907
51170351
18758341
15608452
99735555
09708413
66813409
32471915
30887740
97428705
65804581
46653190
96823638
94823029
47791776
07298525
00657635
89207736
82102413
10949424
50550649
68300031
99865713
79170307
81147134
43552403
24062740
35692926
87212718
88197029
01591859
54601603
81059990
70752679
42931259
54696640
14744532
01172486
49687235
09411460
53032743
83861695
50648944
26522418
43787603
89470306
72927436
27378440
08687999
15666287
46338701
21490920
69091819
06020854
76397586
29062667
29372512
35688037
24121415
51397830
63203354
52736579
99299216
27123219
87033214
84792989
07964444
40764468
59392089
82080325
94516170
69459024
14684300
69988106
84265711
63450991
25771653
26984482
63142678
56501357
90918517
86982630
27876531
93460224
57565222
89199080
02176682
43986074
27915750
63092465
42266252
43760323
39470197
41146990
48581616
67533711
77402061
38065689
59531909
91954350
55074872
21364290
27919683
50365565
94012284
25407345
70955939
16624888
45280235
28603997
40759805
80483894
20509318
21781621
83815130
93181846
42680038
44681237
45063351
68644347
84313219
57069544
25143925
23041557
33852209
41137996
17750784
23448749
19793257
02660329
38155168
94965286
26514796
49805576
03652322
04886388
55776009
80554470
42021489
02385314
23499524
02342887
85045777
42651904
32722659
40856760
50720363
65546667
30496115
68828694
29984668
30567912
39028614
00237290
71646054
32292673
49520460
50485931
02619735
33440496
80898539
58938625
29691501
56322409
35059831
06616234
43717004
67675674
25249994
38907217
87503315
76748231
14848183
20822800
54575493
41984992
80098709
10627242
57612999
47781452
02224735
36599699
42547715
69508341
01878727
01234917
27147497
92374338
52028907
17365770
11366071
87682144
44150451
01491502
40822236
78646505
36984779
11021216
04478301
47181019
87149757
14193034
12919741
42923894
46528160
24105037
34595074
56261066
12631325
11594974
63956995
08218393
35029415
35631409
57652865
91832885
13459247
94429859
02744618
71976275
71365182
05683153
74395248
13592446
52398105
70096113
99541035
61923551
66792060
58840397
67775707
42537960
09557591
92596105
21004748
83836380
83075457
47522584
09385133
90200860
82943831
31801616
22647790
10064635
47826675
25321922
93107061
49919001
31570519
64624815
19493575
82636796
29001362
85406416
79203863
86480242
75582986
05672880
80642180
29774245
45512487
44070606
57036935
85464509
92848345
19964390
18446242
19643113
15910930
74512144
59624071
48612459
76464808
85285606
68000570
00171806
72086819
20912312
88237099
46548887
42643337
96764762
77648601
98762330
89944760
47898629
30242938
65189002
03414717
31242518
56208835
80723534
14006055
05467661
78391182
07155683
43615206
14016656
47624351
90254409
77891044
14446157
84751349
34535837
66603869
55539198
28738559
22805557
47634722
02568647
07502904
64304009
98164726
50644008
50900287
02646953
39788706
46249620
33781195
52741340
63046844
57883068
71101350
64470145
91262712
98128397
86782422
30178033
73595480
01549498
43349697
62852994
82858680
05464845
50330773
72387391
94927439
63965483
65981297
58415080
43450610
49464038
69110818
19959638
76103722
60613203
05613859
54491926
86763316
60608010
07768341
81983564
61752618
15686937
43445529
83156126
57703155
90072703
77082685
85364179
23596377
80644383
14601679
64413542
90193897
42308236
60413771
56104466
76334545
63335427
36232922
87402653
03470837
98860657
98626877
43879377
67337147
60286384
45067456
87425218
88786292
88513246
16698350
26230189
54600781
09717913
90120912
17636364
63479596
83825544
00205340
53707341
12420779
07874675
51266756
39222203
94364725
29148200
54902684
22289887
29232583
56244909
79370450
78893157
17388670
30191772
07590099
84409696
87075402
32247999
78690425
27521046
05513686
60227622
31472745
34908484
37131336
00968209
77249061
78748118
61776551
62999002
04218363
33255864
10793044
10512663
55876725
31396138
39477943
57420473
31914034
48356493
30713111
38571731
31632058
04503623
16455072
74143784
97125748
37274453
11288236
82759937
16301590
38819397
75390695
79068326
14263873
94202991
63031340
12315490
95681841
83580567
67111621
63874299
00457638
31007764
40284764
23736598
00347007
92403048
58829853
08656695
95141814
75671671
96727629
67932678
63605366
77112746
94279477
46738247
86558644
99969440
38130534
41468571
87347533
93345564
17702433
86739459
28378189
12700068
86810680
59479904
61489697
56744317
38636272
71983834
54640226
79805238
97240563
52837724
07714925
13580703
39457075
82316437
26220770
57701875
87263356
57140523
43215714
14630432
52630579
08413912
67026412
51156907
74368101
86111773
85140888
66129682
59624712
53664072
73119548
32032408
31477852
06981115
41449934
56640951
88436617
43693213
02977650
80229214
01703871
60427308
58877978
83656478
11687319
48619237
82089674
33157172
36519010
92661073
23714450
28767320
72237104
48108744
80092785
55060088
46803435
92225956
36098603
55226248
88274832
94316192
43652468
62523580
81215745
49095331
03535009
26732548
14834201
52783277
93289171
67493877
71342697
78643666
24332145
71266881
63690165
26376627
17354615
24135766
08080599
78070200
56667202
38804317
08588603
92341969
21360883
90857744
38701514
07853108
93980237
26733664
27762356
07552865
15865426
43832554
99057423
15812340
92400796
71811221
60686765
62032135
51115080
03341189
20375436
46359207
20910138
32477087
81027849
85824162
31652274
59268527
75097188
02510862
29942169
10362126
12736222
39296095
69086482
07078682
51215576
53247807
59126239
84813759
41239890
41946167
56234125
30598237
69561906
03792537
29874885
59268650
96689055
19797201
70829970
92935436
83496615
71387448
93519700
43300463
11206048
76453459
42013206
21863528
25456694
34150147
30698395
19170780
77093488
17898943
37791311
00996298
89812901
45584272
22696218
66711325
57953865
86115259
56684795
03084000
66489948
32323955
40444849
45365605
29673584
81597213
31756016
26757755
64802707
17690059
21881889
57218109
53224644
79844222
80225128
23050573
91961656
38636297
33374055
39839173
06237093
71905680
56876318
23023096
75700591
48663380
35907239
62773647
25295326
84058399
94457453
02822211
45479822
24279301
01746534
26501484
35911412
56694279
39276266
47500658
11717894
17583885
52269343
87698381
72128529
87496279
15196186
99925731
07505026
22555737
12674732
59624593
12707671
68980854
74234965
06105230
82251351
47619704
04272095
61470038
85850699
75484987
16969204
93258769
61723101
12072983
20052330
15483844
19412940
79675898
90947915
41962569
13919846
08947987
54244580
15716426
38558371
03661603
00318254
38695859
85245942
01890117
81561701
17202244
37810577
34780424
84866502
20117032
96429272
48628546
06837592
19411362
79452583
61147585
51677502
45397631
12640438
68618141
30759469
42797929
95228681
07036989
67615587
57942356
27265519
97430657
02398264
22273710
93301394
73176351
45830196
22823148
23785517
95473327
54240213
66434790
97416680
12033788
84489247
51255538
05215607
03612959
40422827
56369569
70230530
93173955
40943450
48445347
05557344
63283685
23878289
82876201
97750047
38761931
49524618
46133861
22716918
43656476
83087494
45917555
36842168
34292902
16181167
06169635
37342609
43448548
34147773
65141880
52763133
44625810
48153875
06435026
07034562
59950788
88857473
75297234
98661826
90399089
01895072
45455583
50379976
42851312
94520526
05367876
14010128
64906594
57434335
27020429
60266885
75433311
26174089
65260668
43913388
96511868
52393879
11141755
10929619
50725265
26942413
88869678
06254153
86678865
33856686
42681543
48179071
35181697
17220059
07347079
58622263
78697238
11290588
93973664
77270916
37472556
18387591
51408453
41984469
37180360
18731340
82769444
87864890
24959373
61762858
06500664
03046650
43414150
19427890
51834855
80528253
55436305
78490990
69660398
22261810
36634860
11152903
21527443
84236572
16714199
91076248
81891502
99436937
56313950
15381712
51681101
79324948
91625805
52258853
34889240
73891857
65528169
58542788
74126856
65342795
91030243
01939893
75939612
81123234
60492946
78542880
82177737
38265318
22394876
37857458
59821832
72926808
96337263
14769935
88405902
66514803
86532692
20717126
21542119
52931014
84198090
64776916
87040113
80244846
20073334
59479919
68726895
04495105
39712532
15849671
82311711
13340649
26245890
47510839
17503555
12924892
87985798
84661941
69077180
62588497
61551585
45291147
20696882
08959258
55113148
23220676
77045472
53467567
70904486
30397475
62169283
85480521
01333883
74304727
14938179
27017148
88818344
60450912
16132950
64401821
75895579
84600097
75910693
87232460
49217718
19739182
95262045
15684621
98706620
08734849
90562481
73442134
71451478
45215046
36433091
55439468
98855207
62416773
38864596
47120523
15086831
52574057
97921630
75063122
65072937
07876992
57332542
07587942
21061985
08114762
66883343
78365205
88221083
79822579
02772639
76051983
81775592
17084533
00947679
28637448
00877725
85101348
58929977
12443008
07691074
24214093
52752176
32618718
44103800
34281916
97366143
54496968
83033961
47143896
51245595
13308906
16466277
88352172
28894766
93538648
28160394
88445477
38587952
48584819
85396494
28739301
06903079
26418498
11174865
96940904
86475615
77571211
65961856
83854435
68887583
48056120
76375380
74023441
40719559
01720048
97128970
70365108
27531940
74043608
82104110
45682561
67904953
32551151
70596375
32398620
47655248
07761798
65581718
45936430
02960128
63007370
92274961
86879412
70358772
91462589
77303414
82374989
21463124
64377342
81494223
08203634
70699317
05770476
52574941
79516750
85513900
35739030
38012489
10453967
60217307
07056356
12766557
20682445
37000346
57877133
31909190
10357857
70647764
17136810
13863153
34088640
37086216
28627496
96437377
79192304
80142230
04751936
84888668
93864450
75749105
81601640
28914537
16838288
68329836
23274861
23782864
31694467
00196620
15244559
29729874
06187979
11545580
94106094
43308639
79791045
35988816
84178881
34546183
31107860
54553990
50205785
84567972
90899048
99695096
29788540
19774403
66160893
20096253
79217075
40704645
06036189
26913627
51995064
86399022
71290829
42588973
30633629
58371847
65672100
64481439
49179628
52232434
49671801
37302650
76464471
09542806
85049249
00703336
78203974
07676360
51926339
41348034
39849274
51242556
39348808
32427717
11483340
15068495
34914896
87798448
31077207
15778975
29404643
92797449
93064507
56692473
08300064
99276248
55462477
99051212
23668514
88503908
20662111
61529288
27088541
12331490
82529673
39513636
97129604
20372340
05606315
65828303
13354020
68940974
90962064
05373429
12891553
86106616
87655001
87575947
15344120
36455787
28765955
32599939
17110055
89021561
06623580
19940268
37174460
42325428
53104229
81323934
42994192
01590943
57785543
73769408
97313021
34926686
39252212
03204866
44574618
57639259
82996914
24222196
99057929
06825387
73128965
37344280
05941697
72005461
74497688
41608912
21211738
41799111
66857158
77323496
96656754
11506718
93343388
11520401
62155418
71949027
61804619
76943682
69039536
66030341
29419905
74323635
95525087
56228972
08560698
87246430
18035020
93582040
54994674
39101858
20694665
16719872
38300577
42393002
49362697
38118573
48757391
52117435
16267571
93977673
64990651
36980314
26651446
43992951
92303321
24875526
29780560
07782868
82888070
62371835
93263134
15840332
66012400
51866729
61822856
34619759
48787632
94621492
89508054
97732698
96277164
73066779
27773691
38213592
63469093
51568725
10955345
70430463
31032721
61271489
05361371
14453674
91798040
61682802
78541487
90559125
45541828
39344977
01247009
37030586
85933473
12234525
16180052
20539095
05388241
57459380
94836030
15115664
01095179
69373467
56575763
23096826
38631404
85404144
42520609
99410802
18344053
87688843
20946044
19185366
94075683
00043002
50556100
97896780
13828494
51832142
43353165
33142452
87607199
72996796
49774663
87608183
38949976
17779663
35350106
73914293
63551423
88630261
30339158
33763041
00900948
46313061
11643254
26173135
23004650
47420869
19740442
52575375
58028146
46296044
22475097
50156760
96092462
34787887
12241211
79078676
69474512
70325324
63429988
14058031
60108343
60459781
82969491
26288543
63552760
30333973
58366146
07792614
30485513
98458042
44864916
47032526
14303782
25725300
36176995
11972992
76555167
82775629
31680917
34775339
40692993
01615341
47084976
20916914
39044204
38828083
15245935
24767568
67897720
79762164
89170953
43518372
51265582
55755495
90186803
81845972
15138812
29760024
40842345
30809284
90954427
29653427
84317405
86213543
99509530
73076556
19943094
04039941
14703021
32810894
77895746
53527410
70254905
37511111
15208618
82106403
51947791
89033567
39952554
50622736
12954642
04652355
60768843
32152935
60461416
60130319
14894531
93200722
88062727
17913252
49402468
92177612
70303212
73641187
17585413
36808856
93256834
43721590
05245572
39469235
68180850
46884954
20107909
97441517
64050690
03444119
61657691
03703653
99176626
87404412
38409687
63089061
52122481
18622477
14948491
48527656
87791320
74887466
52036517
82563532
45812468
37099005
49668160
70458521
05258826
54642189
15155709
42929095
22242911
32610572
56164649
88927376
35084650
97703956
42072927
71865335
45513423
95428548
86110887
26294464
13761419
07652791
75445569
26291553
50424906
56623049
16705075
01664480
48614508
79219022
70395791
53580152
76185162
13529567
19247227
87330074
39730923
38755430
52726318
36687279
39549324
48996117
52795031
01671638
57924557
21653937
34442152
59528822
61848223
28602196
37341541
55690963
66785024
94781335
53929879
89357830
52135544
16042396
48560895
13104731
33037974
59957848
14475874
71462872
25781184
85721917
46357001
45612629
68040062
39819803
92593363
86067776
16140317
10484178
75569599
25675628
84132841
04626051
06188739
26708042
35117707
70009193
72454029
95212915
21683611
10144304
26172906
90815189
99379424
29711150
26709454
70801043
04810240
04273936
26200068
33588385
98251110
89637200
96760244
68581328
19597434
73396551
06948750
76925888
96021766
24070602
52118678
00828616
69882567
11657472
31273193
87869445
86231192
57541315
41657045
21134580
90689250
21381248
31553216
66014731
40519182
47947225
11617317
20158600
24386709
77824333
75570706
04340984
19614623
72489052
22186478
98899438
89653110
16468049
02240841
12912975
39042606
37122131
36465659
71440765
98320992
26054943
63526163
19908389
07127677
55228144
80661205
74123686
00182886
55571683
33861652
89423783
77871356
66209970
99325781
83099421
60835254
68381632
73418905
20512243
86282065
89712732
54477641
67215204
02638912
01710168
56537551
16905832
58735539
36174204
42426225
28186574
63874008
14685940
01652030
41876001
15943918
19407688
27132159
05009181
56167725
33141159
64041843
97685054
11111576
41920480
13929801
44563187
25272783
24374019
77733446
94081796
70855868
48671063
12440474
65363460
45274944
60076437
57881854
95294513
31470873
69968146
62504496
66408594
01307544
50630179
99960106
59974370
88112284
99214660
21960117
58081990
40851275
58974512
37084730
13542391
99481585
76199879
40097533
17058012
98697261
27248552
41805312
17393125
15587597
71642724
65616048
92166423
25651626
74411341
83686301
24408113
21163544
93689446
62912545
13168199
76059602
48042885
79009179
35232313
12317783
62068765
35529387
79395819
34227373
38529185
93923112
94766581
48996273
20607597
80589860
30211224
84819739
88834447
87372216
93329335
50834959
83810514
23049287
24234482
57311723
58063582
05127560
61940551
28980156
38206053
03589944
79296369
99572289
22018084
61252027
76181172
71455092
44162978
18987903
50067925
60658225
18948468
68326160
08081119
24650710
08879658
38779925
45320152
87896387
73706363
02763136
90488945
38518856
26249649
47058513
11766958
68332384
58499378
16540943
83376348
68046001
04306632
83223288
36444478
69623855
73451881
31679954
56530588
48585593
25951821
80516754
44579898
60456426
55174817
78793960
28087999
87627174
13666954
26172657
94902907
15560532
46547671
66042842
23361661
40580411
93916031
92004973
99352901
35407162
85915729
89814940
43416410
63152107
81938870
09265728
19135064
35660706
98905739
23467329
57844276
57894401
32639646
86599722
14078442
86466995
01063106
45452042
61193485
57502192
28273530
94924311
47249156
06654679
44513742
93156429
57504157
12437988
98634540
68062362
71771869
42928049
66853708
53785752
62403812
75462247
94447744
92956504
51812621
89129453
25469763
28616111
37215818
00647391
59668930
88292803
94676158
25649410
25493926
31945903
94533904
99453551
73394868
95361990
95970908
84062549
74595231
11073855
39715865
21444235
57087308
29986362
24794707
67067515
22811744
98631811
37749574
52219991
67813805
69340469
00894375
78808939
70625974
33600379
19944435
46148244
23208530
72493750
40752327
45659635
53486857
12335551
69901416
36467353
28856158
58503189
74553299
32541111
35981360
55934456
53214744
90343109
03802000
90884175
60984321
84860526
73858891
05268333
80358441
01455725
24891462
42287633
51821058
51142260
27111607
80010868
17210775
37695455
35641991
38211592
83253688
66432154
32313757
62990029
82669802
86545028
90350593
03575310
95905370
01552603
67423187
96191492
97813075
65726920
29140098
60984050
10496476
08286590
67248125
99741820
76054676
91693682
04647258
54512681
11107712
15568810
72782372
50199497
68752690
23539391
06055809
97836179
12995224
56761998
22612034
79481949
05720246
24910378
51177639
70535203
16910841
33096578
19596899
80756676
95093225
11493342
42285187
11404811
76880565
43351773
31029612
32624620
72007826
76658986
06398153
82594509
33394443
34856304
05475751
77923900
10541019
12839300
65727717
03407703
88960930
55886781
14497935
18482017
38367106
71216596
08981327
77588698
27978902
14541923
52467086
12144697
18583449
27302452
59231225
62925398
07880391
74170743
52663997
83409441
88158514
44984667
59049810
56995762
73497215
40432815
02874269
83991956
67455365
56620354
18614972
97886223
71604613
20068730
68679820
64653574
80283713
01753311
97488518
03710134
67594997
56458897
57650032
44617760
48933650
92033776
15770834
99754388
91234954
72048793
82635680
89903882
53644217
94918702
15334874
07082357
63458640
72718796
07368780
36906331
70959888
53730677
16842631
91421222
81150663
94176715
82571455
22547120
30428135
86653606
43247202
96161887
61871591
95451164
05776986
07330113
54091180
32243296
05483572
08299537
75479226
29563879
63066109
02624977
68225044
34031043
71051240
31143015
14598743
46459122
35921749
38508987
01779069
81798375
61191829
62621110
80894828
08268283
81405282
33494847
10968971
52101061
47364769
03013909
89098962
21987817
18857447
52472582
94476603
15620500
42724228
40937298
15744936
19648644
81327038
64193711
88709523
03920649
09300366
91408794
44565747
41055115
14930531
34625741
57573506
53188571
26588073
84822771
85505010
99171680
34345702
17505170
16211121
67536771
92246295
30663248
69295985
33235412
67642442
28417097
53159492
69445403
50611091
04782367
44561350
79672454
48653837
13729566
40380376
29922519
69725516
34072626
29386868
15896574
40090652
50710775
45615688
95960435
12589505
77361085
94322042
57067899
95602358
40157263
86521576
57866393
73332816
26353596
78760904
10890001
93987820
77861223
91034198
24045584
74014230
75457197
67656055
20523428
03758751
16245035
53420308
95814717
42750069
34308833
80519075
50693815
61259093
52491173
00465779
59824210
18875198
81838474
49660453
97072696
70543425
04495584
07255198
40667162
55839618
85694798
89622115
24009167
58217516
60972702
26995644
81253211
17543793
35861550
84755731
60690470
41444191
17040173
24337782
43525413
88815790
66292676
46899892
10809688
92317570
31611457
26647398
47098250
45733433
63394413
20109275
55818628
06808870
67924407
32680496
88394936
56494516
85182406
34388952
56844043
11486841
03533968
43115090
07862085
08538263
39942008
35386947
85345297
66216011
21097110
02392801
97839905
82621107
98219874
41998159
37591625
46035811
16278116
66323398
68666050
19549974
36974980
08832804
13037086
10423755
84102355
34905413
15591218
50276129
39717194
95502468
61671358
93145766
70086692
14815928
54084649
85052758
01461522
69676930
30424475
70896796
97474594
01022690
16107659
82359406
12326140
95864831
63703652
93934844
06904131
91971653
24933274
43296364
18602375
86871394
38140317
86911505
69836934
77803105
91090185
02152168
85124695
19886215
36625457
53102195
62076306
66049459
97009046
08847308
07768926
44154349
91711450
40239139
08702519
34267880
62949328
23957295
49906714
32183751
53458445
51150276
36753514
24060835
11784790
72018186
01644454
51442229
61803466
07407200
96979057
15937720
75225729
23817716
85674734
58497018
28530339
99185255
40996534
49470672
09056127
03375129
58568482
42550102
58918573
79538915
65176455
78197686
09963799
40312899
81335888
70322428
68149336
86295568
57585840
73726195
51541698
13323365
58084267
72546603
99770840
09317585
18490186
82038487
55433505
66600957
30875766
60731681
69508572
76533929
51614024
51436499
16770917
29689407
21598088
74769138
68248580
04552181
57336090
60435209
05534134
01086544
52382826
56382356
56325333
50300774
10445347
48918361
52870432
64789579
84738239
38316756
64700645
64473847
18183982
66482859
72364209
71620365
14698195
85928881
29833550
19712402
23069230
92607542
09839116
61855401
81835999
19079412
38590433
96140211
56087519
99039987
04176992
47749677
95252141
69408271
66398592
60582599
54714047
71979443
04856814
54782410
53488988
53069935
16846323
00796181
85210929
36634057
16916710
45452834
60325655
64007079
95932660
01037743
33657033
51730457
69042206
74454181
63406095
17840661
79169909
70300337
55162630
66553879
25483820
49053941
67653580
01454605
54742080
59544753
95721972
58096933
87507119
93508556
00424692
08353175
50922353
29254459
26156967
90895125
55078388
41340666
30355907
64869190
80952715
53642170
52604996
67127280
44488987
04307012
66855976
77301191
63588860
72836150
93004087
59558987
82621598
91885160
92197151
55057673
02513511
29374361
34028512
44907178
23561407
80107136
03158425
89886552
32821276
50334620
07927934
80203970
58255396
53568106
64173897
96267938
67778156
61428848
53723272
89737925
12922853
69438241
98939386
43048365
04058827
44389569
52212354
55150790
56920231
17305880
72430432
31394615
68664868
73976762
49238536
26267911
65763479
73680104
40284785
99145235
15726964
95933204
06675355
95240405
10010956
74980871
67502534
56637885
06394321
32216424
45580394
01577211
65710079
57844821
43416973
84090653
30014336
24835384
70971459
60645180
67110820
40574883
44889361
45615427
49805677
54620044
92678183
33215296
47349153
44561795
24680673
99941494
81227904
96251880
81722209
78633161
37803620
79505693
26953479
12927469
36250749
95883555
26679053
59191891
21828103
41265849
56857081
01939647
91726163
82675778
79474785
88285495
63563945
96166727
56149015
67174985
65066296
50579569
05070643
39920938
57534551
50588456
61806070
90006751
05430490
71691980
74488730
62166941
69725567
29669847
49577923
03431019
33624438
27513449
65631883
62117689
65853796
13952097
89436528
64692098
88914627
69434861
61350848
54949551
47527949
07791281
64874390
85165090
65961190
44782514
59211932
94648933
42004375
38367761
33004825
97573602
50072286
49749026
32418170
28989430
16240877
09120670
27417363
65620803
83983139
95538380
06337231
46336331
10951762
56435539
30741392
66111950
24362870
99053203
40089089
06856665
15367221
83413243
68871187
98646488
71252219
34452396
27646680
75712889
28400190
69548366
03805438
02957841
78635326
06907264
57902590
00818339
76923813
80145108
27054393
88979053
79348637
34884239
98154952
02732564
86862600
24298881
80567782
09712369
82530128
52282360
90465636
69274698
27800467
35271685
57136586
31980900
26811909
66753602
75343911
72432961
76808709
72089417
57221827
85140510
97459378
35534194
82208640
50148431
72197102
66189241
04163477
92829998
40660027
45115042
51082183
20551205
52891203
61945102
44722629
17837769
33165028
06079410
74969102
21227079
04139007
24899576
86910030
75163065
90486742
99435923
77372822
91092881
55250067
16530105
52054127
93349914
21855239
35775106
64403339
37458560
00070221
59377810
43061735
29171890
65136994
13577491
15929127
55854159
35895024
41366977
55824463
65745857
59918857
88001481
05226358
95199834
41525044
33143315
85724010
49152761
41960437
86479084
61578564
85896989
40166109
17259169
06189459
43643657
67218011
32447605
15279853
73418686
17877670
53033758
21259722
10509040
98643107
63545470
89494828
24977460
93272363
25916609
19104197
40689647
13958849
55600293
28428314
01848628
59169946
55182270
78454840
96206839
17617225
88737280
76258024
14927265
41908664
58784458
04902723
40490679
65140380
16936144
46283284
06096929
49017259
99197751
99012207
62683847
33049088
27364607
44742964
22988294
00950659
59074961
83205900
25999507
92581463
00816667
38755708
79705782
67592537
20548293
39373446
95211255
70405132
09583700
82835609
21100358
55227840
47002437
34157360
23353281
04525901
14086558
43436445
33166579
14688392
91147718
33868968
02708833
28596088
44596790
85977614
67142033
66374747
78221390
35987592
10165175
42825668
79375080
13804875
69887316
62857368
38145263
69196137
02013102
54699271
55555057
73539023
38124625
34760284
85467734
38906154
38269150
97702270
74100590
66265647
39113136
90630337
70918373
20225544
41598667
61258991
85164698
29019056
65339269
66495164
53403173
25322014
20917809
90086218
65178181
76013539
15799974
45813002
66268620
97135399
14752639
36165106
21996134
14075054
21457151
95517483
76662663
06392003
34433411
71534625
89430432
71726469
57441346
88860523
61820755
53874054
12202204
95109672
97496340
06379528
09582844
10756417
51105045
04897413
84311995
91726943
29701329
79086591
87848255
66330292
07624883
07950662
64195320
26621745
03704296
11305344
04260786
38374037
48266760
74448698
85780633
83538809
36673246
63129552
57882227
64412806
25961759
21553946
22034514
79680288
81669574
97439024
94434875
29085264
23018722
05018324
08807803
15694024
46387120
19421863
33141453
92540672
29351198
93999095
29063835
43905219
30574035
05922185
78361180
00555936
04426306
64801714
37566883
62994656
43465693
64066378
58600096
47075756
46763652
15502798
31108909
72326564
87556656
83621078
60473797
84879003
19812443
28406351
94352794
44129270
20039923
72535925
50200675
05074426
08034854
32286377
76370131
96731760
28241496
90124290
00203807
31128851
02023869
41368977
77951738
77059277
80378479
17335043
63399611
98130947
36483631
73007084
54768981
85591062
37968755
28568530
62751384
12993745
29900485
71000946
66464075
01983409
41220408
54489849
88665878
16298979
99732821
86517482
26747452
94561086
03729005
50292574
21811002
91486406
51947833
93561662
34580331
21880332
77810875
08866040
23932792
92091223
68733329
40952977
91520625
59566473
76800492
83319318
64249788
82732701
43212716
67760192
35310312
10629363
65640079
08315003
74002908
14557171
34991287
34147464
44782355
82459682
56089609
34665948
46738987
80838468
45361926
44584958
96165369
38709324
67885250
16648056
26906061
23438991
35998362
65377104
75864081
59258896
42174464
16482259
54338561
85834459
39964107
63461586
79793765
66475527
18555806
15438824
57210516
33405539
38865175
18432229
54346762
00964075
12051597
46017079
11034904
86699420
04974745
84738862
59069181
55014869
51341604
84653727
06287262
38364495
32157852
06017348
56125953
96951112
64585791
69412827
92231695
49461271
04424272
08502821
56632333
44579062
24164347
32110603
89527403
45852610
75937689
25479322
78929976
70944125
86663041
59328191
89193853
60376446
61309301
29718953
98885732
50595986
89432093
21765445
80512706
91504102
60003961
75863619
97291252
79565876
90046628
36388937
75444651
74187325
63686997
79702555
34441562
27259161
59996896
50827271
22139245
83597161
20339837
86298717
06970721
03466302
68936322
64466835
25115914
17457815
53972546
03917178
67022667
48695365
20815574
25701121
14694194
27678582
63761427
05708637
08835416
81029190
28230714
69786723
33251385
96987035
51439777
26101214
52816695
57710342
36313601
86759169
30885723
81266522
50769961
03853580
82189159
34656962
32492661
33861675
88063178
63301155
57924895
48722621
12283333
32112666
03452123
31939973
07826043
88631388
86607083
33698713
97556354
39633590
25617883
10256320
45141387
79223320
96733337
39761752
06414696
18615719
00498100
89175835
65967555
45654842
70513276
05111062
18918945
85565637
71206649
15178266
53616790
43521744
34749768
55822310
27448817
84317790
81497571
87648308
04992134
44766938
53189404
19884536
45406467
80401422
63638616
41897651
84276708
19635885
37751173
51570447
54036281
35760297
66452048
77871795
26653534
49961375
52461394
18093078
42439238
47028310
59850783
48994836
09633967
19480781
08923114
25501968
20859974
55564155
77198033
50605305
34572924
51888893
77148024
85771943
12324678
62448129
81818562
72436200
85948991
92329493
60579075
52037672
52707952
06644239
68989659
04592323
60987546
53028766
09131857
73927090
54306738
89530701
39739995
11478072
87205034
68773675
69082952
49946815
12999456
54001990
07784451
13128790
70452495
32938447
93633278
78872711
64068472
51345525
25923069
38398796
41036505
09762269
62974663
37098688
16764025
54096152
43232226
39459239
90495619
43581325
87687672
33896883
22687721
98071545
29376182
82058895
16610458
10718324
94298889
21542341
58073753
61791611
27367104
51001023
19225568
84732600
16825724
62255333
25045927
16485084
21101714
35289398
14461172
10733954
43136921
78914410
01928663
04886380
29002656
82396687
59892934
09463311
89956836
41493352
97690068
32025872
60092737
36108246
08277877
56843392
05341660
66175089
90595212
76216697
93830159
97394471
32404548
09702445
22455682
29095801
56147733
53441216
70032841
72764870
88645600
73374204
13475722
21672205
14397909
93340260
00220001
99556914
11790875
31877213
17451873
99465276
51695295
10008290
36699085
62612860
58739130
86376596
40952665
01533438
96964075
75797576
60726190
41797606
43626550
72631436
55322762
42228383
57579237
31334551
76068085
54810769
31970119
53130871
39381361
02386658
44921712
89951433
19293994
84746052
86404041
04622040
41389360
71870116
44690584
19736272
23125208
06851055
81587292
46732989
59113479
20408379
12050510
11404509
94170713
53940667
30860428
82393694
61815394
98696410
96692468
65195216
91376907
84917122
92229802
45758276
02994089
96700360
27885964
54995100
16519571
45849896
46257301
78331580
97709466
11124771
14600816
52893424
53066178
38068514
63433698
79003230
63315405
98994300
40776638
22370966
14736723
32721451
03613808
98692263
47430363
19303059
60818166
13326123
90091127
96254207
15091511
75305489
91973642
89684693
25394529
17141316
94471409
16259689
25892803
29712709
07095473
10056378
92620602
64992779
65626690
42154056
44864985
68441879
53828999
30189772
04698573
77606906
64349214
80131097
15140127
63797407
59292334
63162119
35097822
99666245
66449451
06848333
87550912
07104627
13268773
71640607
36351271
77068271
57398460
91297910
06577018
55783648
19993313
78953089
43546315
60240072
65965598
39315428
26400111
19955669
03973595
81898317
13588441
41712071
98179722
00179858
99645646
59284885
93673393
67248796
05315694
61153901
57942003
99757630
06389518
85759110
31886783
58899399
30542092
36075571
65618472
89644037
16007767
93112260
86631102
47614848
31108117
01397025
10940432
26755083
99447398
58591789
61386839
80329202
62016423
66089247
01540846
22822895
34496501
87774231
28512566
10950475
85730859
20090032
93454858
28247820
71631711
98131968
34663052
39623500
07716957
49697513
14912529
39760348
53021250
62054328
52038670
92404177
08301997
44644618
19751940
46345959
02261559
55026168
74294230
18298217
50932780
05057564
31780784
52886039
27425721
79667041
80935362
05617508
71909225
81501484
66414574
45967999
05001788
61334102
19030570
44607251
81671929
06316369
40919579
91317687
37299087
35991831
76067080
88296959
32721795
99446386
09588620
77307258
00900716
76051754
42778633
88528451
34249883
56965764
85177866
43991596
28740268
24885252
89773295
09113998
18555576
55504298
32932719
62126425
93380970
35712576
06789466
43077689
89331198
30775677
48530964
51621256
84075337
35571227
78408182
85933208
06891241
13411693
56271250
53880240
95183458
60066800
95049828
41951081
90424251
30305489
88835082
97484108
68528059
29609417
23083422
65368571
42345590
04666976
34950408
21666298
57264459
62838895
82876550
63495320
24829118
12993509
66284955
47036392
03843538
47941741
08614123
13667864
43595978
82159005
79897411
08003987
49645849
17563135
88714030
71006146
19038574
34824566
17574616
86356150
18865007
98016997
10667870
68925175
49757884
16373772
48382830
10441535
44218446
28497287
59134831
39354915
98592224
61575755
25761283
09414342
27063730
70993636
41116890
04621567
56215600
84179182
55486036
36991196
49498473
56614452
37043425
17943333
62383750
97640273
35832376
04174094
81022042
39020634
01593367
54493840
89906038
00187976
56263782
85392554
47337158
50672986
63083049
79986276
21421283
82429411
65975659
87518058
53869498
82596503
95247839
48731437
74055678
40698758
48621914
96203954
81583453
33364594
60245697
08122758
52040913
04352643
64552518
39003910
97672154
98006433
46710777
11501471
32370626
10215184
46890195
29722059
48699881
92540509
51685220
66355023
13573308
82375856
62774330
83447965
28774990
34837537
80257228
69801864
82679798
00543224
76100253
16729526
40331497
27515826
61733569
08315745
80463469
65157717
73081997
72336930
90097418
13572249
06174633
23642630
70031246
92466591
36966672
33070818
87827994
00451940
50120153
71863377
38843600
97764131
83228580
14067755
40381959
73259820
65333739
27555276
89241586
50000290
91571188
48056130
58718917
42817119
29394323
10005607
97559118
05960856
96065074
03015641
20396017
99265962
81962654
33430316
46898562
57222266
19750017
96693446
55142004
66925208
15550985
08150942
63647774
48084223
65029287
97430151
46086788
81100603
74624020
44682930
12816739
47683201
96184318
25748720
64224665
32552436
61859334
37688430
32271899
84489996
75337865
96159458
78689290
50323765
75395299
31746738
10946318
76394432
38193763
63634182
10418567
18632376
25894715
95895484
41103792
14580347
20881435
64202708
21787526
48529585
07252214
58895693
99735063
84393988
74233247
64124769
59787365
50029006
19773607
82173853
39164209
31408949
26822864
57090513
95328753
75408434
69655277
72394110
91943379
05890752
83092710
73902676
26247531
29387915
93591734
60613709
20113994
43864221
67898659
94093577
36590910
66887194
82339484
99974816
63912495
67986761
53800100
73930047
29762341
24065614
02065304
58885851
69998835
16430668
32423476
30259430
78103130
53347621
37307090
11645425
04285773
32977608
16227446
44649768
56488958
58136987
04375359
53462050
79447130
76528362
81997768
77277300
52519410
47922873
09023552
91822726
52183144
33230992
92400065
05014408
70878656
59480869
47215272
91163510
70320997
39430540
56918549
23171110
74445388
14872131
72816560
72795229
74828692
48643378
18508888
75343265
29730161
11943731
81041353
97037447
86820392
00759346
77293284
00820583
49218250
68033359
81478227
79513795
34631317
76674792
87625920
14007561
48196132
62581501
59526583
18561815
01040366
46559664
89856905
55310504
58639766
49354199
50070369
35710422
95718559
44961728
63122811
77943730
67742738
33979531
72217474
56178126
82981438
30951107
10491962
60108075
73662441
37500961
98932936
81345132
19923544
16508197
12792570
56994863
76062390
91650633
60394058
30152428
85013100
71358122
12451872
32068414
44028805
36545776
04895572
51381015
02225033
37454881
13674376
32080257
28939588
16511314
66132991
33764381
90790434
11318214
10287330
95268163
14863816
94731842
10692257
65887358
95640622
77426439
77581561
07193096
24069878
32436062
64573795
22824474
78623878
00868287
89475812
43667248
20220388
03316812
42579143
81470932
75573050
12456908
47332664
65226256
76831962
38889819
29388220
91519356
49302083
44509145
31754221
52598734
03578055
25494304
86155444
54035391
93609639
00493245
13685640
97626242
48012903
98638540
81452717
84585312
68367930
66748072
86154655
89086822
15294753
05393532
70387505
62868783
70774858
99477000
02975202
57875232
73486481
30537889
70724062
95809829
72847646
45219576
35743294
70992971
37011723
07157068
09835965
46059220
80236008
78004099
85453256
88801272
45844657
57400066
41318083
02861328
92433062
61384232
10062429
24990136
83011546
34096723
55086060
97238635
69462041
68562763
54332501
73716569
97982172
58938741
29791522
88446984
35116985
18805661
93275583
93365132
28529300
77927553
01381038
73654696
71835493
13349537
25533116
61383926
38634261
79792145
46627027
97798706
87281697
79005635
78015795
39649143
15016837
48080005
05458714
65570816
57717554
52663478
08132592
14811306
89867502
42624252
90921250
82487205
78240590
64897308
14937008
03076324
82360203
31090158
60591143
76994311
74966245
05878421
95518696
33874494
76523784
16304100
48276098
80564220
59232902
81796554
07968575
51870552
78050157
30068125
79827415
67732673
28907750
94993408
27245539
01767924
17617402
89163241
21893073
83032845
46871609
06011467
05272918
85360290
93305835
34244546
37439578
06777972
51760836
60761222
71592787
05283592
69685276
97331321
46870777
36646004
81044417
91009938
35906279
34921587
76151528
68595234
18571686
87019372
11514423
21395057
78827987
78918121
72090300
58149755
37705510
33033019
47267886
41165406
42182623
13749190
71446597
73543921
27091969
51283791
10258278
23853305
55172023
22807947
44277805
58663568
18995017
34154341
13494686
03080698
57740646
65455786
37868496
64743159
01648144
79704663
21966823
37702466
07467689
44492605
84985159
49191335
89345330
84084371
31373976
24490004
81313921
61499379
91848933
22933313
89925816
88418855
19736070
41558202
08551405
74506182
23404487
91973247
68480775
57122440
51964895
30738985
96204166
97438772
28463158
63879700
31110048
89591675
42473696
52104485
33328031
05796860
72298506
14897317
77557061
92231875
05903197
68843005
85457632
38017197
69272355
38387854
96550017
62770028
51042220
45690902
15548837
06974598
33069510
20303688
02677535
63807224
98020995
69123476
92744619
61074041
87119196
12396901
38626822
87563690
23855321
22508057
75292570
59386939
02781453
98867096
91612526
38769593
66419647
74422336
78942125
50284734
57876478
77151067
97824399
87654709
41927276
63341126
67149665
68022940
33135173
98557428
33721848
69990103
55995743
86894653
24419599
86728732
89148914
39449327
18003579
36134925
13375529
28901506
99109565
96245235
91396739
98678420
73080388
76041476
56420241
82379356
27027851
89285632
75928042
41973144
19879251
72171626
87376363
51736616
72151192
74350202
73278916
38984490
04806859
57277754
54570717
42348086
45791052
53859423
33200258
63692362
82700668
79001314
07573739
70717805
90536507
31956276
17775765
53875666
04595657
98242132
51416738
53432161
40301883
41430849
55507961
50349221
84134860
73251613
54941208
58106403
92807226
04220384
73950351
61670671
41451840
06402917
93358364
24527704
55819800
64937901
53463852
25020476
48353191
55591288
30096996
89197871
53484648
61882492
69675607
58958115
23629243
37217618
68017778
71478846
04072431
24984444
17218333
28757668
52321032
72708396
25072175
04544103
05472602
15138292
32328290
70025819
27771718
55525158
14484029
19339094
89760081
44376948
56880038
41305504
40290547
40616560
34531992
14753837
33163535
41340007
11436071
01368250
61257481
83266209
98010910
72210798
32763385
51489368
69889488
31898366
96496630
79289368
56450293
97871188
86247706
86525312
53277775
51272109
07746612
83531661
99167969
00662768
36054071
62456124
85345886
90134943
26055948
08622903
32237101
39332331
64225534
90774410
77436705
24480016
05931654
30939195
67444622
96725978
49308847
12193234
35287013
86930991
94069108
55726378
76319291
64500273
21623028
87395191
05307120
01932336
11491359
18338007
89307411
46467449
78226423
84247543
02922254
15550218
72925965
23540929
45174414
13777775
43910379
25936550
90553834
15587120
92247533
49841641
20710377
70142198
89547652
89474102
97818776
62713292
47814033
70786501
95817628
10298393
44123669
69029814
01524932
78318182
06525045
70188953
34058561
79923355
61778792
43541657
08040794
59784972
30430049
53236877
83741768
70195641
30189685
13058302
05617607
18891298
14714909
80433193
29624636
05210396
31617909
93266262
79241976
64039370
30894625
76322830
50310524
05450287
92953890
82654995
05597142
72018515
74040541
89959219
61418647
35515477
86084374
41773040
70710992
20003339
37870067
09063390
49604772
69315752
64911488
49028359
77869000
73490609
66527112
54828838
27510898
30927931
50351529
22486017
38370155
50877971
56881283
09325251
64721991
94321675
99641634
22116256
62704044
10387650
10174032
52454260
74807945
50156857
21282429
71946158
94727208
30038238
56839836
10410294
63528845
72855554
21944770
66568012
56416877
76367702
03330561
42599697
68281726
46151855
96668753
51457455
95780237
82610750
74771118
18971230
43866863
30322551
98683063
91554595
55497321
82033646
52274545
64711060
74651812
79301877
50172814
67561174
04875695
67129640
28744647
74255383
18211249
40883399
80324001
64406924
02695002
70378115
31994282
21573804
10520781
98212200
01972695
41338238
83519560
87270570
89007485
18676584
87782830
35770450
63187084
98082289
85057075
87306580
30173489
99298895
04962722
38059534
35110522
76539703
59141629
83662862
57320798
29715199
56113108
54181829
22393660
62458921
33919072
57238536
24379439
73636885
26564853
86525250
07543853
76545385
19812912
55779765
04499515
63146276
32062467
86753734
65519879
69458657
76848862
13786832
42454174
52620137
24922284
67306727
09900199
60150602
85916161
63906836
16155134
57595819
72291457
61610849
56952771
81997763
91543757
35515105
56108875
05533145
36585887
91206834
18934659
26181045
08769547
61188441
96641641
50425185
13185264
22994881
62949449
96765849
11680722
36773361
57721349
28211015
05463293
24801532
96690689
16935764
46203420
05752401
81204565
54943619
42231255
52471223
67399434
50832938
34719727
63611671
70336635
94666038
67673023
26685598
85364001
30458290
65090231
02912740
06333138
48948893
58849665
82713750
08290123
02084632
81660208
44771990
40870739
45042408
50851740
01296486
47869564
31635878
20827562
27450578
88315605
24596079
74677426
53867737
84875353
33485430
58750674
47758101
66517498
59899060
37914621
20316291
04111759
12126881
63774272
75973130
59997643
49594460
03305091
62490885
85547114
31170157
71151419
89983689
04358562
70820623
45268861
61651867
12957641
49116230
22639796
99350850
15743907
89732544
89466900
53072499
86410374
86363511
38550363
54998541
14176509
57356523
65480295
15993043
49913330
12899065
14826541
65232686
14602700
42731216
27683972
02130770
70561034
71127755
62732031
63792854
84471073
80288176
24393153
10948982
30503531
73292468
33725420
00639457
91673781
33425017
20360620
44888201
18067008
37938515
97099643
51179700
91678512
01224340
02702940
02762651
29354166
54875342
62964512
64635369
27679276
20271533
25333781
94525131
16652428
93088710
68150333
97255584
42594091
38524570
71982422
85603434
44978156
91056395
67610843
01077652
26737739
63188934
42875592
04011418
43084969
93920617
98903494
63939143
49997686
09550806
95160770
68437854
60264298
26970262
12325292
21444309
52341308
02721610
92149065
20516210
65266308
19886043
84282249
86587969
91482528
09247084
41455800
69478423
48669293
21201746
56470625
67740007
71536019
00533953
27116912
82395876
15025701
67434632
68448045
70693558
01487061
75047376
65759346
78210625
76112876
96338188
76172649
05480083
57305218
91232253
41903478
08760043
81616683
18730295
74088375
43654372
46529924
88111548
02475778
34998009
48576096
88349962
63334504
96752677
99156116
95514726
15609799
31615745
75916909
34195770
33657617
11627046
33648064
60889451
23813605
78265433
55402692
44799093
51604052
03359000
71909461
44649658
46581802
20589744
15331094
18885301
72571009
71455699
02037973
61013128
12530249
09260401
58303631
21875992
19294426
70031696
12692323
66281685
26131614
50228909
79397098
12685439
94351742
27679394
47900045
21517155
99129895
24392547
76064721
30264334
19257684
37731379
56134039
81566188
01711997
59878787
86095135
54343979
17731184
64617696
32486062
87387101
13514523
65151239
14957404
79834044
85711583
37021243
77765243
63631823
79543910
56140251
38860096
69327013
15702212
23534373
23349806
48436117
01088005
35601302
94852635
73162428
68019494
11519838
95620050
07371162
16697211
07904292
94296998
31504109
06525697
34879218
18800792
08509645
53313371
37456874
21037899
97883396
41423434
21431936
80041340
60559474
52624452
83964938
00599582
48661621
46690089
55607997
05561136
41018255
02723191
72733384
51737357
67864849
44730218
77157561
21689202
66301625
30147829
83210294
56671993
21844113
75824140
61580514
99625522
80798613
32383053
63977651
11335103
63214159
94950747
52979105
07752458
66807098
55899246
07391702
41953629
28523923
63562749
45036820
20324338
02302556
49808215
42076114
99301572
19111795
28892411
30826597
56363358
18493144
50213495
26471034
66947082
79598837
08365934
67151515
47589890
34114318
75333341
51641183
44823038
13473061
21704621
24121078
59215360
68416057
36474578
86546110
94449227
00217898
38290917
15666214
12425771
59795855
94935378
23975724
57134274
03437970
32377475
31696123
82384060
42030574
19915142
10354237
81485417
84435330
63717357
17600102
70579347
55060315
27509563
67615647
21554298
60689233
26193525
71797458
75351247
92277398
05869042
40353867
91946819
73692611
32025687
57038644
09417364
11273620
56598542
26450646
91225282
55598376
24132698
46160738
38232064
59998851
07477031
74384396
29930861
09128634
34228580
48000399
38004687
95284179
76574625
55423047
24554566
40199987
29230321
84167410
97205308
95682639
92845569
43904074
43784823
07718019
13555556
12381961
10386159
95580727
03275164
63804785
18359789
79994083
79888279
17078740
38146865
92533764
21658774
84806046
50852527
12237551
25990690
12981044
32071588
04778288
99091047
76052508
86717167
84576602
80139303
32347938
48466237
80874541
21243463
50812522
32924176
65060725
02763464
91597667
99723844
88432250
62508331
60240807
35512878
87098019
56864368
58010410
17146236
33872746
52087370
19447057
52389306
55780436
64792730
62213481
24050123
90180600
32102992
74073557
82697579
22550094
93963225
27152161
42985765
34597897
12810429
40584974
39092860
92659775
39083813
09249215
85896276
23214239
54988793
78473413
74244057
54880739
93478078
72456286
01045755
54405645
34589234
77581902
97894396
47910974
27078725
40900239
75544315
98075450
69718296
68749394
45807977
02937010
13670336
00827612
17298197
92650310
15034599
90980440
86930423
26802439
74959508
47550275
65213016
36784494
53636983
73342626
80091793
15236225
34050540
98095452
01478335
27725516
41522235
14794949
16579841
10593958
95904715
15263204
64761653
23294307
84690506
70150186
09911757
43565203
97361395
13794500
88139942
29432978
53976576
75374462
19132531
23299986
94298986
44353024
10596863
40273355
67685063
70427076
16968051
65407644
78513918
76023818
35913762
82679390
97107712
02843735
39161053
72281082
41895786
23031909
37782625
42216575
75000901
20266338
76318069
05199609
30476729
86383998
34969042
72501466
12101457
85122398
94595479
12663467
55933239
06136419
85353377
14884482
51758943
69657267
96552804
04413152
57118450
44992396
72678217
80419068
17762528
14522254
58501349
85586704
29203102
48931810
84830251
71070365
35440534
59121780
05676355
90468043
63003244
55576531
07484701
42116499
31110864
76922693
11560740
80279501
62072857
45994489
81940424
32695635
39960321
73928875
32688584
94471658
30139468
60645585
00973813
16451891
77431070
33524232
15256481
69963643
46460934
25172578
41539618
49233277
54192254
15887249
34870869
67786962
71681460
56740048
58146824
15794737
39774974
45180174
55759476
71586050
51765053
46624611
85737696
02459450
04948709
42716014
20775003
47428619
12584444
39759458
25898127
47691528
97917315
89306410
08519164
79378953
62743693
56936364
15227407
47533185
34412741
24993564
18915214
20287256
47212551
30368306
99695540
17859550
06764561
19369323
73557090
22248206
19350694
48315789
63816243
40404231
42023463
70684532
42163292
36181810
23900002
29480029
88463727
44508758
64216838
16951828
31463616
94989707
08522965
72866093
36161424
01549016
40814541
67244916
97846876
19740033
06465363
53819152
87670741
33991818
18483010
86397550
70097744
13333967
57921338
61936935
78708009
66034725
78205823
91305282
93550824
31107106
62678971
01561547
10617707
67782245
64848849
42033102
31990079
42818775
81624531
00553742
33830133
69911527
71248090
35932140
88621750
25482389
29683458
98052808
27931608
50780691
81898362
37968501
32448895
51490021
27776254
06925156
27175363
22932901
06320933
05467405
41375650
61484275
06367405
71604771
65261215
70949327
57188226
90475713
98369355
36430610
78185414
67028614
38212184
17604097
53283751
27946004
02008675
08343201
22692133
09370144
09176138
20274383
52375344
42945311
77745824
74117528
49879467
74274033
03980620
24558734
44079880
35091612
01211027
01922747
35971607
43295257
71268987
27056787
57797546
23421272
69887339
44607021
48610893
24245634
06045952
24263496
65793841
59890488
84483963
99568897
04105463
16150966
60460686
49530950
86507391
44713893
26336171
79547897
24316778
14521896
90655592
25050985
18161724
01743467
42159952
83787398
85765173
77641633
13508878
80811648
57759115
97090823
72489544
84022964
78531550
99573616
72099060
17480673
85534669
09196058
85125931
64749249
17533326
60592292
33719492
15169070
19948686
83546235
99924459
82218576
73752802
50740114
69271099
15027991
73295522
30246668
16249699
31624334
17996023
87213881
87861392
25631945
63007001
47648109
79425644
36922321
94760288
71283549
25437911
31101539
58728557
80232960
47509432
02743146
68788432
55446641
11284205
02918829
70246189
43963657
44716636
92848820
11887996
16521370
61206513
42388429
06342375
77296327
12826332
24586670
22593422
55381620
71239217
05697502
59659062
01062856
96893989
93793672
96249377
69036882
10697227
88527742
97645882
95424493
26600386
69604373
88093359
65760307
38403430
72172492
64671666
27100112
79564598
23615489
36915690
18967951
90919284
58112115
25377440
85072248
37949257
82860316
41875015
80552390
16606742
43000727
04348981
07974058
74686152
21046091
10047469
99373805
54349570
11017454
02187097
11360292
30650313
27507405
17287586
15611643
80762238
45535300
93053723
48065456
69110719
18328809
49979120
26680012
74714475
87060770
33771977
59852216
18785747
79089749
20253865
45409929
72999613
89397379
39558294
03553253
41831448
53684915
72256640
96201521
15974882
50986146
06464772
59909608
88090862
18673173
22034515
19849340
07001720
23376230
85609836
58308733
21932395
07608177
98628460
82743878
34514284
23778816
39275374
75625273
33005459
74803807
78945480
11152452
30544244
03657364
33948428
92367812
67241475
12987535
33989418
96282538
64530009
50307380
50385620
14334594
39428346
64294855
29028512
40830712
96238499
23378803
15778386
92981453
13686553
89057916
45277851
42720313
36627589
53294143
88097172
02704999
63174987
81841453
15674840
36730941
90477353
53515496
47692718
58244210
45354636
49179163
92325815
39722944
79618237
23613576
76232524
80403575
54138265
88463656
88201934
70159977
70584273
45091837
28050677
43300883
35254205
32443082
60662433
37632802
55519469
96918900
23989111
61342791
76152378
48777571
29383433
23087423
60165501
42722305
22808455
99131317
06780678
09108631
46270361
95460696
77758824
66596804
50246580
12504348
72559848
67094586
59932158
35426536
52665343
59480252
90802988
53913317
65884969
09865225
42295377
61955835
62580739
83050274
72327146
00341157
27481672
72348747
69936285
82393239
73124609
63094793
98488907
86963675
53945219
28924161
77709120
11753887
63656526
89309564
09209117
54757445
72790578
01852244
27248617
31943251
48142144
23475836
74128589
45257358
71341599
50938182
57924916
86603186
39897481
42971271
49193492
00666979
90787426
33879037
12828996
32287344
34039507
71567228
51435353
52524776
21734283
51749148
57366749
91669043
06471130
74465560
32023736
07129422
62580721
19076595
33039829
79484733
53228771
19528034
52669772
60927212
27044516
22963853
13991372
96916198
19020576
31651493
95458639
04064806
12169252
60705763
58894757
15114581
88783447
92241924
61189113
95310350
63138822
70357943
75763506
93569393
41086993
60740492
36298333
16546141
96227865
93708759
42260427
04025627
87212525
20154721
33449895
40035952
66216340
36107986
49084197
55652063
44735231
73547926
35863403
66670136
89596344
12605287
59011403
42163954
19437650
43440023
00463584
18391639
59899264
94851635
99172283
56603157
94382560
51072827
99927141
93006052
16471443
98216785
29138196
44478872
49973425
77492997
08705401
14578812
53026432
73575952
52398992
90972095
63830517
33405719
63100935
37622687
77302009
93218791
63808422
62906922
64310827
89752268
50476263
88278685
58150025
45333826
50575657
51191825
36499906
45964585
07672753
50693469
21387268
76521437
89381091
84434011
04503757
37849955
33717850
31796460
80735406
46788535
07194554
09430026
38868895
12058960
46898776
62679693
15178201
86478064
98374004
59235673
62958712
19089801
41280786
19783607
29064058
69586422
15622893
54518431
57114262
01782125
22748151
74091859
56282068
42921971
77384288
08895450
84427589
81253468
29645958
01538287
94839674
75557707
59249889
33960274
86955746
67231465
68100868
12829169
83170050
18031279
61962059
64701407
26203598
44734927
17098954
85883885
54497364
85745408
73586999
51015854
66703546
14056917
83398751
09097113
30588013
06021920
68437196
86020754
26520317
86002974
11357623
68625681
41215973
93262410
10321255
66866235
43508915
59337560
77749596
37903206
80670396
41668770
52699256
08752616
31153863
32391901
26652769
52585638
37633548
49976630
53321743
57855072
22817902
25786328
24484419
79130835
59757242
17654874
45930499
73858912
28228191
18220248
40261955
10215314
39265900
77024335
36599193
77808553
51028218
22282851
81167822
45191244
30914319
50748825
17292052
85973367
41223507
52237715
38496458
38786906
38628324
49151573
14218693
75433471
81349217
60734405
24061507
26253628
32156401
46810259
13563185
52088639
30187835
46400186
02141313
58162415
80060429
02883716
32165548
16793416
72865002
59265013
47040898
03053360
10373663
14623461
25733725
50321583
51151672
55972874
81348515
01140936
35254075
18523153
52164238
62863102
72800667
81732649
74964892
77278354
00961179
78559120
32549580
78756638
23745798
80961596
09983328
46384065
49484466
25975090
77450517
52160817
31991653
63574577
41498728
69533537
03151583
40064199
71011405
34367326
57022188
78872176
09423723
43919454
08544354
84401484
30496634
38458980
03556237
73980809
81389996
34883445
01050821
37979911
83826373
72015893
83478070
38797967
31812941
83222465
76381361
85703096
32689670
33572856
74771138
64395701
87197764
45972961
80377058
57687855
93813095
93531069
51283095
66835497
92765185
53875959
53438438
31829672
35963019
05227358
82150257
53347652
80474824
93726160
90902680
39084254
55259649
16863948
24709625
32828253
43524431
48808222
05697444
35918251
56380975
80002007
59726538
97606952
47403069
55623294
04599442
33382317
32234725
75321992
42766172
28438571
32576365
60108992
14425850
97259591
59676456
01354001
70536939
99671742
88881992
81555882
19486734
58742743
53851924
96881181
86033935
86547661
06713450
17423632
96626563
00092729
48741844
92719406
71310569
01582099
35070323
47259950
59182973
04732328
96487158
13576254
01706479
11983769
01553111
18925423
46190888
86227658
03072961
75692484
60359897
15062239
74380762
25327384
18160123
35610715
42949179
50969101
36832525
73578427
71509048
04865963
45754606
51496139
20166154
93283132
58675127
37990875
46927874
23795391
02701327
42445263
68603237
47695272
29761881
07550883
09215683
23703729
99257166
16030624
08868529
88252462
74221681
07199658
52429071
42314124
17561684
94054033
04447876
55088609
09794483
82220592
04405711
40810726
35204036
18371318
84681280
86526487
99440808
37599776
22558754
95892391
48332131
36776914
27144815
66884007
55032573
74047901
92240796
39757285
30632133
83401354
17016175
35687951
91953317
97636665
07755556
56221521
89506468
93074860
26002006
28998298
58435997
05002797
41095386
66174971
05778424
14110104
78405131
48546274
88466443
71072837
28482722
60577331
68251500
08957270
96909777
79389252
52080627
91261808
29793642
64197629
39451614
57184601
45662956
01785616
01883832
55098855
40941602
38300236
13880295
00237461
13230117
67992719
39619899
53233047
64299514
55480553
55106982
92429110
03003176
39691080
51618636
44772407
67238286
04853473
23028578
47616301
23639081
06737894
86949509
36909338
83859921
10797762
27624335
96012795
97107010
32953039
77109778
53785530
40003351
73459454
70534256
90593953
26922334
99640678
21075181
96549508
06601069
64217427
60789086
27545527
94145472
42549565
84541281
21559934
11464741
34314245
16020053
70209735
73723786
02975212
87183618
88687775
64577883
19855410
85476457
90981818
88754581
38707018
76764778
56670481
76973756
51380163
56179271
70610118
45247402
65523497
13916529
27471281
78276578
01206922
28538814
19352880
14963710
24938733
16425107
66596752
62984195
26756516
72764697
09444844
58912084
98903156
36847816
51325734
20570342
93056320
02396111
33326794
09077055
17161837
72289049
23802773
29484593
82628440
26280604
27091163
50959715
27973318
30163861
50949184
20128156
25965022
65329476
23596826
74508227
27892212
98777197
18144851
36883608
10793885
45377901
24706214
86016323
71318625
96546954
08633928
54276722
53337536
02477918
07097859
98567982
05517549
98698932
45607526
27348506
39768724
61952398
01107508
43606346
01811366
65261847
98916531
81315540
71065646
77538145
07050934
71205052
78648550
19190534
83367669
70596809
69469961
41946199
38481545
31620057
37251741
48445414
00555968
62285083
29750680
05167533
06835949
55700124
55548256
30856423
01186690
24141027
23477108
86920568
76734077
11086237
05599458
69839914
22188121
89503939
94090188
27692455
61312931
28639483
40113515
59130868
57986545
68871639
80921801
97787417
41785055
73204144
66286627
25219130
00664152
67325231
10906167
80248584
67882473
34090397
84738712
41619829
93782617
53654612
59075541
55908533
20096430
70812185
61029476
93269991
42116967
27059541
14603796
39878115
52380359
16478216
62619501
77803115
08426500
11742384
70517124
60595076
56758350
59387271
10412619
65985142
75295346
61931811
11775128
95885642
67417281
48531019
43707706
98264910
52120696
85540470
63050361
05492155
46860700
93707392
22388042
19392259
32326865
19659870
82534517
24519892
21702608
55947709
15176332
78056865
30883331
16095515
13099330
07256215
60679260
48960624
47783524
43500966
57204828
20145463
27140337
35815145
12457105
97296067
09779562
16059074
03511662
50825404
26431644
33060515
45814988
21932260
44014179
33577839
53728345
15743418
83319789
44260798
59778768
48988962
67415862
00669143
42998696
18827485
34584844
76928757
56286424
62270067
96997132
92749574
22895508
44108935
64296877
13299040
92961817
45338662
79894222
11819418
12402939
23764914
36995906
34896821
58575228
83827679
51269324
95934253
39749713
23623008
67523467
23650657
38768770
23689288
68903503
09322317
05171286
04331154
38833900
29002634
64624831
06086099
98308417
65100741
19679094
41395958
04113511
15468973
61655662
24627379
47184941
57543787
99915001
12292551
34535732
30104176
41792221
75653329
73056861
05856215
24169085
83849096
98980357
54321891
05950412
97270597
12907740
36404894
79638863
58109084
87045058
29525574
49752850
17842138
08649057
55361809
56008115
59874527
11677220
71002083
89984264
59634536
27247817
88711539
65423400
74133203
52754295
09531367
54358666
68325936
99341656
91576396
93946413
66573044
27940747
25165298
02176407
64077681
25169663
53812290
14560282
45386813
02149751
62628867
68449267
34872798
21646980
53828484
16807958
47570188
71937731
42796780
49071674
17824468
09411324
37584344
33140804
57916377
86159907
09698646
69616189
39157576
63669576
24716230
67055523
93910398
89214935
77505835
05331401
08566488
77672516
68747616
53097526
14726138
98206798
66953164
44920310
88652176
12645884
23335606
03808890
37529312
50352050
45648511
15677389
85141809
33005848
91506948
23699019
69289476
81960539
11723506
12562381
28593938
50687032
59836664
95316140
87304176
25317767
85278398
98789005
43292413
27411204
44522452
67497740
26638391
34796955
97074250
70506684
24032136
08724773
01307941
00878104
57682383
78528991
88925563
03153398
66499778
88633209
76207966
50731033
62031086
56958356
65246467
22057817
21952618
28660512
98988969
92225918
39888144
34613162
60203605
64868836
71898569
80161846
46357642
18175256
07197724
96417427
09928829
28390599
43480573
83717491
26810948
64351729
65707271
64873711
44244833
17401194
11268459
44436197
64100659
42453033
54164252
39444244
37356857
38033099
56161398
06996095
81265500
85792485
13850100
44458645
81963574
03293533
77104076
79251292
12184063
37793628
26654400
96876414
76240294
43302804
76319718
78232252
92601579
38366890
08892522
30232242
38147608
37828827
63763077
97368104
07583719
88246449
69069764
36092344
86518589
13695886
51496519
18759004
97350488
96365456
62795156
09349883
53377709
74645802
33692338
19326657
48443409
40347670
03048052
08687634
16944525
56229620
72964403
44671163
22179040
95193706
09000632
68536012
69775347
23307917
38732283
49462257
97342038
10239979
01599429
23854586
61495949
52737912
68320973
28193121
29070818
39468474
79109016
34065207
80578475
68825443
46499325
85124857
50888977
55245468
30820988
17464857
64615656
24119965
24160343
17249765
71835588
00567350
72131336
32446390
53545471
43130695
21846439
09101541
45647513
59891619
09189364
66855215
25279370
71542038
88822775
63240529
13946812
53631241
66321259
21810148
78187187
98506375
13401856
15242136
50386444
86390436
34431454
01316440
49891867
44592389
05222430
07016564
57707305
04020062
23584880
43999204
86827133
32967035
95185889
17287943
94659796
39570695
27973272
58285326
04011218
86389270
23753254
73061036
34743007
53221546
36468625
47361975
99489784
17593678
13305878
90903597
83714649
96263322
46966926
35239846
12901158
05642110
45272995
21872552
07824878
54213188
67725308
30249290
42617006
75821474
87729254
98912066
49727105
49139899
13895724
87297396
60911573
25665787
44165327
10551707
34018934
06277302
32458285
55214214
91612614
64680611
19134749
49732740
89366372
15004270
13757390
20516195
39687131
60348035
21480109
11590753
39164388
39269214
72843745
83915004
87215056
07990260
50841702
39022683
37686985
57537314
08825433
30899807
95204008
67069984
38151778
39866403
53679918
37338572
75431132
82721187
75698215
31505663
35817519
24520982
28349126
74494812
20988617
39104776
23634775
26579802
78295849
37835745
59698080
52103786
81021674
49022764
22900340
50018366
58763232
84096244
90167100
99358448
31668553
70851391
66041373
99819492
92583549
68935300
99527824
55279596
37125058
08242542
52081097
56409559
63277208
06997196
29985918
67439937
49315448
33037585
51896245
11704798
71694586
69183187
95445152
80757753
42994217
31551581
55606764
62656539
34096960
68306427
51886009
96438269
94481938
35555946
41431572
11858226
99848015
06984432
30811881
06140839
37238240
24287780
30463519
42792315
84419094
36597243
62716052
31450098
52475079
08813864
16816644
62295207
38411268
01139368
42522542
23729196
78013420
35077580
87598885
27818316
98297391
64793657
13953947
04433228
43586443
66956783
72163351
02063389
89587263
47055211
74779419
50961002
65792414
35660793
85091276
02570250
78118988
14233498
29895894
58123253
60900342
66794619
52359802
38835028
90179692
01160716
44195690
30305449
58711533
21418552
35147683
54537059
47158713
61934641
72173611
84403295
25680191
12431246
90732070
17452530
85436379
73523972
66226692
68609066
30496160
82604394
34929477
24633030
57211519
41064381
90599666
27126894
10332974
55597162
95534061
15427109
32970805
78673342
92929336
65895146
20964287
96278464
71206341
09922998
51303068
64611902
10340940
99393992
78951858
41685242
35265497
15390563
86761725
94621490
12049627
83616320
29108184
88944841
48838327
68300696
31478412
82263899
05420214
65280080
95436913
51489636
72818050
04500186
11230954
80092573
57438302
02360239
98754181
19892002
93086030
75120239
81668833
20483309
08545888
36018423
49193965
88647784
98449573
50796796
75399222
99952521
80794620
19008392
46800598
35236381
75748905
81780697
95636770
55791167
07269802
30635464
48411575
62785552
11586476
06515900
77120201
08842476
34738257
33348039
84033765
42669097
15131688
26263825
59998908
71251602
76473216
51039301
30916143
18365510
01454208
88351969
47392632
43015327
17209323
74137278
78522202
56905765
99838954
45624911
42327360
46159937
97180884
21561329
42605131
59238311
76535893
84675843
84750582
70375393
27196517
14623236
11588908
65839459
86397798
40436739
34328997
28933933
11703274
42950984
33458422
18897222
92859054
39705277
69731833
48721211
81793406
27513379
76361766
67396791
20708651
41186689
00102889
43208136
65106892
10823617
21127792
26435748
31110498
64628582
09424394
42191472
44582817
29399946
68902096
27097112
33324187
26626951
79475880
77131386
83012767
48561506
72104514
18208412
72579292
25681417
62091117
45914052
15349360
64637525
21911308
06314840
58556397
44077879
96416284
05867402
35723011
04667964
50465091
45194647
23927899
59176689
91872479
68858199
31120087
78673728
31015703
11244916
27411772
81684449
22525703
97298526
38675555
64574605
84195095
26065800
40791405
63487595
03567447
24889823
28533259
30833013
23629379
12571386
84354596
42625864
45608979
50932597
39226964
26901717
99091158
95955288
00204900
17983774
07492502
82029927
17535247
96553619
20395276
85839103
77898382
71278264
93322259
20012913
39763419
94171759
70241074
00931856
71858963
78920581
64418758
19916141
16405558
09077634
39204340
22528553
75025433
81330580
61899193
66831355
07139792
27975989
41082014
88175969
38183286
02281515
60587235
45467409
98109975
90594174
91792814
61833813
49434511
35853502
99955263
01244633
18446859
18594214
60036891
41859339
13258412
43573728
62802230
16751780
97981858
22835706
22917649
93143626
93616656
29321566
97370214
52393614
93106636
19067670
84728835
14727546
10555606
84576695
03602835
25057328
32731504
07127482
42110050
79225614
04759109
21588382
29248640
23625846
61295852
93725014
03773791
05385826
09504845
37044001
46512569
85166210
80783703
63890103
98007139
50113596
94477364
73814977
04958671
80621134
18697521
31161465
26151251
31287948
70890940
73358229
81367132
83831832
73943379
21595210
45261738
17698048
72375362
36351262
72248799
22720301
17580660
71671039
88153100
47428239
51077782
34139016
99720292
36459139
50389355
45174291
54030296
61019681
53433779
38570627
26442827
87457034
44208128
99131932
27910610
60736725
65060702
62804191
00327899
01988058
18996263
53880629
12038923
32266148
39226475
30657668
74712927
38292875
32572589
47345025
77499518
90177387
48346966
17084069
74710005
05980023
84984565
78604354
69227547
33471865
22965033
27349019
05430855
85555331
64460590
70825502
22623275
22549570
67664399
07488851
22791142
21907669
86898701
08640643
74972226
13920977
68371453
03627332
12597255
90579103
05844782
30047606
79874387
13992482
30498124
12729164
48618684
60647612
94913370
77911028
57885538
38253426
12378947
92368369
25349118
03050460
29604256
41142515
41573895
87192854
43455431
22089706
86159378
18176385
20467919
40637831
98195136
75274158
41660879
33941216
92545345
81554709
74572998
40049338
38188982
74295685
69458768
54756043
05173959
31469479
87228870
86471731
42700413
57465462
92987813
27761643
72430450
47326814
90916484
11119251
68328692
55518156
33766859
06094510
47169921
92603515
13380580
45072460
12307280
61202407
27412698
35798552
77376379
21205131
21836392
30172737
46317790
43466630
28823956
70885231
41432393
71061549
55244000
30142600
52141096
57671435
28284174
88033589
23702448
93788267
71603424
72009967
17348735
63156796
67937195
93508301
51133155
94241481
62223588
72914533
74237701
84492059
73087999
39873861
36573430
78795066
09918293
32374304
90211787
77736948
37782095
95083046
99517764
36167627
93082321
95090505
42812579
88041691
29116608
31517771
59975734
99627714
62600788
14368921
37603230
09914363
99736176
27560445
26170822
64405359
43544860
71235811
52108152
86483603
22966794
99273995
21771743
59137989
38606997
29326558
14011728
09084819
90040704
04768650
23359348
95178935
35228803
30625108
46819194
03497997
33865507
88833585
03832250
42596599
43374641
62132398
41182798
14165247
68790554
60411649
02454298
06692403
15904108
48541851
35096368
22716214
60823798
20495169
67247028
03865689
28496535
51000068
11161419
62129480
67752206
83021057
40430196
60653648
21080597
77030867
44127897
12858066
13618860
56343310
82613537
84774437
27722179
31700761
56912749
92247169
87009865
77861009
56442882
82001580
46923618
65104031
68299349
73572282
77604216
19379977
15403730
17697801
29287461
96245487
40520996
96025774
90439702
05786199
68485416
46836412
84497818
18399085
59931554
51980098
02348029
14609129
16409013
61338364
34572506
16020460
08966378
62855724
50012224
49053033
80122066
28553100
65339036
48291581
12596646
79921946
64099520
02074444
67263309
19711335
53087629
79375581
67480228
71358669
88922763
54083920
47300460
52177881
68354335
60459935
87012219
81907300
52083537
71850159
31044259
94332648
83787426
93666078
20478232
76438889
73550097
01184670
75241831
06907948
38050148
32903620
29513630
03767621
28623230
70985042
57952535
19610209
32712984
01747252
30071769
42037795
04243195
51215029
95409403
66854251
64088545
33414486
33104408
12012432
13090851
32399486
96069295
31438240
16962215
62922354
42157400
69591580
54936084
19212346
72554909
69987416
72171653
26501185
91084789
13888530
39686694
55735729
57191752
18994780
04988328
48343585
30084458
72191979
11590839
24968333
91843215
05286793
76254156
19766746
93258394
48142317
39046150
90161197
87746865
09742286
43226405
00866221
05900788
44450164
59468701
70558996
76055084
58092632
42083960
99739258
14717003
96485244
93674878
69124976
94783171
37631372
19048116
09355866
49176593
78063763
69229333
94827651
82868055
63661375
12070964
07155687
47203480
65762395
17212123
47067407
77040718
44507672
10044561
47448829
03406411
73086998
31858165
54821093
32215461
18924089
41483957
01698805
23052815
90824197
07522134
88082801
11099150
64721815
69637226
26765624
89989215
94903954
92421912
84178866
13723549
02448004
95975641
66187268
81711280
08101243
23613736
56535292
42603886
42942550
99017074
14577590
89786656
26904968
32652169
78475678
24226750
52601184
60435793
00218797
28833730
49882239
36387992
59627798
32570465
35172969
55411752
65926651
42259394
68866141
52357173
57516934
85361062
53920345
09172517
53266487
37959004
09295099
03214024
91924123
08766969
42969872
46680931
20198188
12181586
31031994
99661662
54587394
91235548
81681745
87421665
47228253
44763480
25991139
16332934
31824173
72174608
30866254
62239769
12147043
73933494
73901225
00074872
82652942
36181990
54675266
54184352
38429389
83892733
42532408
75089866
39992297
08526413
76996914
90310499
47376634
63372202
43715599
34386643
27515514
72582626
46181561
36392599
69078260
18371321
81482144
31994182
09738768
54924056
06927191
71502134
92271224
47280474
53651965
15391686
17921113
48776044
03152363
44403124
58175114
11590708
93198345
62607768
19354363
71532795
60684821
38718309
28381279
60393732
60717408
13441928
22620976
77041192
23593910
98819223
81874015
91875301
24330491
09261473
36398094
68354554
42994924
93393247
21261981
60005157
88347497
80827014
24385852
81659513
42153486
18640810
93297918
59626611
57019350
48599647
23938055
37079104
06718119
68055834
53764853
48148915
44707695
24982932
20973411
77055195
73909099
20742557
31806849
87045546
68799952
32952843
98745373
38013399
19491754
25221848
73782498
11361516
86697862
80528746
03048775
26013568
66362278
80680168
71719216
60432833
63207652
55538604
91441330
92089016
63574265
42614276
06446496
28021279
79659911
30131465
59058178
27977594
09633993
04824789
60486257
15067546
21087353
89490408
58597554
27947723
18892670
34711790
80778381
93265948
02788554
24199046
57055740
87422524
54863704
63825515
96319594
12663776
22605811
50714716
96789390
34105182
79293168
60625333
20793790
11488417
50245214
49401498
53483389
12308637
90811537
37400061
95271934
11405423
89967111
34576151
08602351
66192766
51994884
68302825
51059692
06410573
77975033
96020135
78903878
92612136
28663582
20453513
97770864
78559111
00831239
76410810
70591720
59277508
90246721
25062001
66704785
98735282
46227006
74124947
50686951
08934153
45040304
40525246
64605808
95665230
22435774
85867690
53195273
95260166
09187357
84451380
17882984
01376491
07777265
28580078
62648621
21187873
33208108
36563941
12368077
06307088
16420737
05078247
42599117
75351431
34908337
39439339
58690042
82267451
91855454
02877460
01643582
87363815
12494004
49030731
38344065
56458219
64356531
40654073
14556661
47626239
36720329
11931344
10533319
44747080
33774256
01798549
41110738
62373195
45903402
71330482
84861557
77407785
63975027
19512701
10160718
39656215
92622472
28615260
89954645
75524425
00262030
02904197
61571858
26969448
15941039
12571196
93089180
61264125
46103763
18531544
63568711
46220252
37974863
33134842
50906323
10221277
60498575
66852631
48083362
96747847
08635024
21651518
96288946
79036414
62303279
18029944
31681034
22093207
47374167
84591301
91480253
66492892
52854034
96545599
14641231
61223283
55764016
22676402
02521960
91294453
93207566
29079347
75772508
29912716
99732354
92373027
75090192
94726848
97330894
95102587
05539030
02986128
85287515
11700883
16807216
01406593
27567648
44641621
45076987
93124143
76558568
37313418
16107116
96320020
03709139
72663194
23679072
46936257
29979291
64801964
52733555
01355756
61998283
64535482
12325064
04003659
43444087
29176848
79947738
59533684
25394513
52017637
35836700
89595176
44263925
07478662
83524712
60133621
71427797
44231042
11234929
36759420
64750465
50472755
47616117
62926738
08969908
23065355
04877692
58496284
79256489
95380136
82557512
04712905
00251034
17472504
25956332
15710910
01500745
36597844
94698419
96367067
89449889
96101755
98928791
51653254
66005342
56361976
03333183
43597775
24185435
42728953
82467682
88546370
42473826
42306436
34810793
49621008
81238330
03933087
27501377
07106543
56938046
43870593
48901789
82952392
32830248
23473297
91926260
54658381
18501951
44508917
77500366
18520961
14789182
02819433
54568223
52548026
75510424
51655751
80739805
85307576
82928850
52289318
95971570
98557553
49971313
31398336
50599376
68970358
22245819
38593427
85023752
24058729
39811212
17080795
20845595
72334202
28806855
63981805
78364348
77525797
27905113
37032414
76971296
49130764
13521472
49515427
30714837
99854939
22143509
70699226
61263078
84677429
01465108
92283445
19379030
25973832
07479873
76076816
90118950
60870427
47207173
12683173
34796458
69365179
64868849
76147414
66212062
54739534
83104066
55313972
62729731
51398382
40204408
79076140
01489240
29513770
09370763
29745395
31375002
50711278
46638138
56445582
12319151
04526206
90384072
58737718
19098650
21470052
27230775
09606818
44993280
15285998
46670750
26493018
43503311
54335434
29890127
79225047
14782801
00045794
57033493
44514841
77526374
78963328
71548489
78097886
66754483
74192619
10268062
77654694
63274077
31868008
93532689
52324537
91548750
78790374
70924532
97923400
19294326
38475939
35079880
00903874
54323039
14602082
48565909
58645464
61991347
83198459
76952215
08839632
20063546
97919964
84977154
06534601
86885330
66351333
32103533
73830796
83468521
99531546
98777779
74268524
80420153
71749385
85351144
31625317
36606215
53149837
51891146
21141121
58022320
93804294
09005898
10115287
32550609
44635771
27323556
14370150
49114274
97953689
06413607
67251683
28198053
18340992
32706298
68638584
74785142
13249678
60360984
92856841
14467942
61899136
69053756
86447717
88822118
80934895
88299203
79412732
67090538
55793722
29190706
66860163
77805523
07834271
31338208
91903206
76185095
99030776
15301913
75210871
40970741
98390548
28964903
91788319
37831371
47244322
90057200
91364289
95540121
64171775
56438344
95188863
15837690
24562854
00765049
79095793
78227962
34678786
26815065
70359217
06908646
95564921
41007908
44175502
38621736
18280920
84557626
04526668
67415611
08651951
39212310
73732621
45142639
87107985
42679591
95175297
84973130
47166429
88606927
74478421
49288625
84726693
40379947
45852589
03024368
49583578
58021701
52365977
78863037
80429589
23120204
71576852
31638690
85104623
47981141
01264830
55891952
18964712
72097202
43923602
02724563
95979824
81544959
93228622
59933360
39534005
35064834
30869032
52860822
42889346
44349134
87933913
82481350
62888690
35457744
11468676
41949503
14710124
13300539
03868241
43168357
70349665
61770159
70449405
40893319
88996839
38378262
18845587
63468634
23581073
64142980
02792899
46500923
54505138
66994740
92427347
18606098
98945195
10112241
83388649
06823070
32085196
25369828
27826969
13369607
35266746
76472077
81834733
65122835
55273786
96370943
15876323
52538858
18834720
79205310
27464359
55682962
96912939
58272384
28631990
01624006
54469918
68434800
54676399
09653517
53123371
73886980
55199561
58622116
96486270
40348657
83647994
54142929
20960728
44523165
97354086
82493590
38374089
43052473
16507362
12755597
31082860
68220628
67534767
49061698
85033348
78301663
54044937
40779112
21756182
66717647
56792072
30038321
56385173
26067069
63040963
53224301
65529269
70603233
65265348
15879036
96189588
43886942
49287678
28921153
84901838
77107223
12769088
28170684
84897726
17958415
16384178
98873794
18317182
19981438
72065957
92254534
80366558
67921622
15382139
52077607
22806238
15925013
92404709
65788148
35264315
32289542
15360480
17001654
24611389
77007066
05901142
43949110
64994688
86476744
50007104
01939482
54118115
03539788
34340159
86983722
64967987
70380129
20285850
02431485
26422652
96855104
38977136
40803794
01047307
27464781
58266779
08961907
53863736
56438032
80916651
46334658
21997899
82308104
82197901
73133638
01846607
50869834
84646756
58317516
67767824
08555296
97896493
15523919
24287355
77034125
22306870
19269275
72428039
64239353
26538127
83424067
40005769
47039055
61267447
59302970
85600024
96418702
63921504
91666380
36394786
67308639
42599551
17511899
61199092
42085557
01287280
04741304
11694679
99296467
83012425
05620630
87321489
77298180
62768933
43408017
92200109
16274778
17837217
59605940
56103427
91490142
39553871
24001557
85728164
95652164
27634967
49990886
97380150
88909691
25832835
63639584
57675505
11272924
16007002
46515080
24973201
44142390
86615792
09531949
40992745
15151245
31185819
57884304
69433955
63670126
12492384
75596155
16404202
23093329
48984641
92302606
96071605
30419626
41415083
94581861
24201130
43660565
59683726
09489998
32093670
33253587
52583190
18907541
93936559
14926914
26431559
59888850
51687209
08357573
62505781
28412418
03349876
38483590
07739089
31762155
92868798
44475778
78321731
28226824
02849269
25144196
61645080
51886755
04931464
28948802
88454946
44964079
66880147
91803407
74130748
10544659
50316634
36506537
95682923
54437026
58507688
73902356
79361783
06515582
09739300
87769327
22696772
99102373
18541604
42953831
64335890
32773845
64394432
29410483
45230805
78435902
15531289
43580408
75513972
48592722
54072866
12933315
32839847
20441755
17959427
89518653
70013080
08759400
35014700
74015782
02402354
67498847
74962238
83042508
78939262
45603652
86328392
39375913
14427517
34747578
16904446
47259001
75438418
24543357
38803636
13111067
67244420
24219945
12137107
85729386
65043309
18849994
24946173
19464232
69151405
02916194
41266427
08868847
40894824
74337229
74062655
03970438
93603792
78031122
75261694
91577901
71415647
59675721
01223676
19936412
47518020
27533181
68730441
51558610
13014439
23037279
63933090
52206627
07770392
69299454
04688980
62768723
65398660
00771480
85331779
55168839
05968517
77009707
52156398
43466907
12074165
48817892
67763957
06952268
66573578
76002565
22900209
83302137
13609680
92557021
45534135
06771498
28451569
77296993
38661681
98900423
46244316
15803090
50682906
67369298
04931590
32982174
45189091
32401971
03416202
34641795
90609645
79511409
62449371
21178921
34406911
32401902
02790403
26816165
61370253
50486478
22854109
93775760
61049134
81747661
66364227
12363627
45478085
43564235
19456767
45142770
65084839
61646257
66228044
06207433
68036159
70365046
61897950
85026357
36264096
66534417
53559746
88405547
10028823
13093981
89913493
23828049
82112373
09164828
13430991
62760129
02600926
78592489
21075870
03470456
85701558
80361546
13003314
99490741
51152699
11160842
22589564
32053496
64525706
52897740
35692285
82674404
63078417
16104444
62218513
05504056
66809644
43948866
18877783
08155613
77976991
70957152
18423767
24422164
66578584
75574399
37738552
02629463
24162609
26334719
54789469
39326829
43816829
97681272
02789147
59600984
50303544
23371483
88815291
82504661
61043712
62922111
63697395
12923826
06017268
79693450
10153459
69664404
72634913
67981419
36960503
93621415
70249987
20880853
28368473
79600492
28217252
00702822
00017930
40693709
51268734
59373364
55297660
45068784
56465087
57510512
19379154
61612659
07094112
47771053
52090684
13077548
40626472
20577992
05344452
63209536
60201860
58484195
96006131
57796889
22107143
09197260
10896828
98657216
05321338
66685126
47043314
54289692
93440518
44801578
17343204
01250567
34159047
38515187
19487385
46267220
66971801
94094906
74283012
00688048
25875343
51499943
88445919
66072505
30584305
79741166
86482293
42557663
77142429
99125763
86455074
90094645
26796162
73066432
65231442
56730385
70611787
56530916
70233454
37817127
16555513
08227205
86764722
45364167
05619155
09264288
62661801
47703320
14062293
82297849
25319678
86221682
39955170
72064838
00066651
88122238
03944765
30730373
53414546
72004910
16529825
49614967
39886060
86517724
77118922
92639628
26921832
31409688
73758830
16220844
08795536
85024158
46658861
05367080
97516146
02603356
63500038
16372887
96372302
55731828
30006277
92776265
20074418
54828635
25368037
13139492
24376032
33805080
08847186
36733075
47606653
78836840
91255052
36347137
46724124
51656381
02984027
46223957
31295310
91853567
18886245
07499986
60239728
82379416
19531225
63565199
68221464
27779977
78237599
43392113
31250570
25644334
63762379
72156399
64355845
08332790
39644441
65365501
68116747
94258281
22937200
95231244
05392911
15826148
37428793
66166896
94765589
84594361
59436268
00058732
53006044
13298425
07873629
11356660
05311746
39092090
74531837
47047958
09102035
82687149
25372186
77222781
04840586
34032550
29122687
48209586
15652945
76755128
85580449
52153102
66433051
50791289
32761267
24427147
82683497
05470946
09400940
53418940
59510109
13772167
37301152
75991261
61992092
02546898
66625914
36323210
29574892
03225203
96493026
05849936
09183613
42837552
43068124
97666174
34430671
76151595
77857262
60028040
01592108
06302017
00007253
00481940
66952793
53499022
38161217
74669119
04671503
09233048
99780135
71998832
19492684
56850354
98829424
44152614
04432436
48456139
96342914
51776780
69992070
02808894
82614756
49739672
48503382
29201706
14633248
91974820
94885521
88283279
97858675
13200636
63394161
72353476
67560671
36701847
38869451
24875163
81668775
64877352
40539962
21776251
84453287
32403763
96615704
05572804
38341627
40633410
08704005
97426113
49788852
46240096
86507836
11953706
34359144
47145454
35316988
64946249
76038428
94403273
21478228
95099378
36286553
59988685
24331401
17451471
59450704
07333644
07024164
88425428
02900096
43969671
03168887
90204610
92605116
83783351
21480980
35630009
67872593
10159599
16338720
53887859
32561885
10682251
58630420
41963852
74345004
49081092
68305564
57172223
48437115
50758908
37722320
82024921
47712084
04501721
83184618
14288187
97231057
24869893
10987758
22280857
17950281
77287317
73842294
58300723
01737680
40990416
23721763
41522350
27816006
73768241
37980509
05791779
29363643
46819484
07013755
57450520
88242376
38071704
23782769
03653357
95684854
07952683
08203790
92601461
67262573
32873277
32700144
53694319
41568667
38575704
89142783
37811094
23787936
58020730
51955241
35764015
57689897
36631753
47334791
96423382
22568923
21483294
34342348
75095921
55268755
00415966
40039513
17445125
91667052
02079494
67901816
24574343
06858827
28549932
16413123
50850374
08765959
68436672
03046859
57627337
06013237
30289499
87765540
83237661
27649675
43635328
29720853
92449015
19657097
98118929
91012305
37043113
81176297
29991383
22163293
93254263
31994385
19584570
25399137
41512616
22075110
33429541
93862500
19269114
03777384
30321144
67577331
08636120
87895349
51900793
30273243
17159793
95766771
35223806
95108120
72247246
01434673
17297288
91877354
77603637
30210528
49719054
73474098
73491285
42975523
05317595
05165504
01704985
89169756
38087665
86675864
00864746
55657448
52735565
84118238
47959139
73519564
50792743
16491986
18029542
70313553
46525866
49764404
55467569
71453100
87766026
00480421
37604984
61099184
74299327
40395106
64107470
10316909
39605558
23799530
24140657
68240958
50501245
30011286
77358757
90605693
83637889
24926770
34473350
49234309
57825727
97583087
38491687
25944643
36797872
20353247
28671135
44817611
68299243
14699097
15818191
37887420
92279227
78332195
09767732
71051072
33486489
44183628
17710043
79357948
91908987
96759565
75490278
73828456
58271673
67260111
83087017
85564141
11198935
65264787
90183629
07149817
97668396
81838785
18078127
76211648
59027168
16589893
10134332
21483328
41111197
39506769
74559086
57845810
18902923
97335070
20497364
73544357
73681918
13798637
91269121
00149884
83767773
13148808
67028785
93819906
28724016
17325654
43210260
85027703
61286326
28440746
90827440
73166512
71297938
10341791
70032192
52298903
51579550
25695359
99288786
54809798
76930674
68324583
79105876
90834781
24353846
54464579
31474031
43073730
95112641
01149072
43988983
48963000
47379017
25117522
01097674
65167744
11994989
41432828
43986306
62969174
43268206
27425397
25336567
47359870
51740491
44630286
15508268
27523545
76512998
79059755
72663649
91863944
80981104
68454453
10930655
56860794
97726741
34082204
87909465
65769087
05835357
24204133
85658693
10541175
97049269
06503681
77754571
38339511
75938672
17574801
59098589
82621067
43666111
88991448
64855996
28012845
34939754
21531239
20239677
78061074
13395333
71801911
43810860
45425047
81916160
48820070
73550273
25199796
31295136
92017389
97160246
43790066
33162208
16700309
45890398
98121406
81245317
68164979
54636538
12962359
98802284
21470046
00144444
47745144
59455756
00295600
03857222
78510394
13682758
65367416
26276954
65464862
73855000
40601400
85668406
92129274
86995556
03423941
05514613
28166748
16312125
64649591
32341085
24720581
60086565
02848404
68357595
98453335
59644959
98310871
31823328
98467600
86901972
32519360
92123375
78901951
56367816
80460565
26251499
19234012
76525661
25164419
08726131
44185710
41131848
66530573
77923637
95614208
62260814
79804409
18394872
99885166
63811159
02990294
60938108
55963340
86708812
97040573
30033421
41818791
05187791
27834612
61700686
99735228
17298583
64762899
73925349
14720351
52188705
77157109
96503142
44456259
31719516
36857718
57487019
94091350
34627911
02886586
79376513
54663387
37711056
72492701
59771854
40056637
50406815
31765048
98422140
64134388
16662120
28557359
85428929
97051306
31125980
20645271
83823622
27738454
05473458
22837208
23819065
38167046
25061362
88186079
75742802
64235294
56136060
10499681
83991487
77986005
99458190
28023436
25302910
76350829
37478776
41469940
01224233
02730363
89095584
33495504
86861977
59457632
68538232
91274711
35831374
91555664
43075056
88999779
84779692
35188237
98004194
82932254
09940247
27816117
46786026
08060434
62880749
71309410
69193492
42466602
52941742
24129902
21001437
23183992
49817883
74185563
35005635
55624193
51316844
10072689
25056647
57581439
98537676
65159380
12313252
18371027
23542487
56327421
16064686
33834945
83052277
77177811
90240449
98748456
65779915
34118552
41121018
99587276
60720144
32991558
31782253
52665734
39048614
33758805
64450928
75332017
33238964
91256168
33218226
61207489
93588967
91136627
56452664
54382787
64553835
71862860
30773412
82034180
51116764
95972436
96589456
10099507
38883872
96827222
68979709
32453714
90672679
80671777
67083529
90449882
67070338
08063879
70190817
46742327
08769836
13603553
39365256
04984217
74449432
48375289
69703865
75292861
49542607
45631404
80230552
34301677
28452869
16982765
05940858
18168548
25599746
83726409
29659654
17086138
89139361
35927861
80143063
10640448
75285004
90489192
27250393
94789735
90860134
88672245
25031456
03286651
27048321
33409587
89219098
19042255
88261594
17224187
46886370
04231370
66630766
32691970
62922260
51864456
24828295
89119769
30499442
76102048
27766295
81474406
10852052
13763498
07169301
70586981
21450999
05282620
52103503
37269692
01058875
59788559
93251083
67220775
25166037
86041027
89050452
08456481
05954016
88624791
27780075
18497252
87201846
87109134
31245736
84648549
36445558
14803725
82938017
57455075
44220486
93293165
06358879
84770390
63360681
59108258
87673202
71872249
60099181
39692768
70923216
21667208
03107445
37250342
53750758
28266379
86631791
81106864
76904355
07077475
69529212
51899514
31765091
45046551
13274457
64204377
06707373
45796164
18904817
18140373
55317597
26144932
95388578
95037992
97325854
92856759
40047625
77437128
56562807
91456260
75434225
19479045
99335889
72560230
66456567
80183370
61326041
65413284
36567102
59151687
41438184
83179005
12472334
41915166
96995734
10026345
53092213
70444431
96251386
36164158
60391787
03265597
71393547
13715177
27227346
19177245
68059743
03683875
50493788
48738893
05825374
72261079
26629485
88502237
48218256
73321352
50929478
64382269
30516387
23207565
62137284
62616166
08918404
33760238
09430245
39433582
75633251
20037632
70182757
53862799
31017606
40285748
13786384
42022946
16096606
57455756
89325238
65803305
86635520
33929588
13049680
24006446
53386962
84102764
45360829
09832806
22220323
13086787
76412963
35010022
42547135
64031677
84460369
17921156
12788067
81432592
91719802
50761715
97584328
73272667
18789136
19056155
83038277
20967533
30557461
45790351
33475015
42815265
74061307
71967253
16048889
64018771
31886206
65568808
27975705
84335905
53482427
71707910
95253641
63025904
81158140
78180003
11442759
59998986
57532879
72674714
50405095
81939284
86878648
10583669
17864372
82659506
24045582
95641402
03226339
58059036
81563601
99562138
55307814
57795473
78030990
11385891
33454563
08142862
99045438
12423177
78985096
03498153
05702531
18488449
10979603
77610766
05081251
17538014
75140174
09848302
92155609
57879146
64780568
56674846
83215980
09792735
88960784
24006524
87153309
31712692
84363695
12222240
02853892
21031094
54718103
72345865
88471892
19148775
74404550
09279374
21491403
70566939
11337275
55954744
57259249
06616078
08297706
20885652
98064426
35844316
11601995
80838405
04859418
75138026
51316996
50204667
19363343
48323410
58196253
09146957
15556276
12298449
49089512
13701107
66468705
44670459
24786342
42758153
94689564
41425259
02086439
59211451
73160849
28329718
45346293
75543039
56596340
85570259
71833845
17736595
53256478
21555652
79929839
75642587
91830997
08863233
89546602
12784516
98825399
12983449
90092023
84083426
78116973
02818420
62888488
76091117
76240488
30815988
82163617
41060830
24483287
10171508
01561661
43547376
72014051
96705393
01581415
76217056
63038978
03825272
07428594
30160909
65373679
40407287
86477591
24243169
27838657
63481979
99869611
07880080
29530720
80285868
13731193
52132470
85292214
17540683
72079136
35108803
88594531
99747963
95684935
09413688
05571848
42837538
99003795
11740120
82085573
74684139
10730384
37691995
89469546
39807259
42625479
58536718
14000533
31995034
75964691
00826042
90158112
25643846
25292521
44686492
88382560
44281002
95121975
22069083
94308896
13038698
66802069
12361270
58349758
90773236
39982494
39502348
52019332
67074251
05936833
72106860
40535057
39584454
48462710
16088770
70003417
57851253
52159266
67892498
71890579
31357290
47589418
65675197
07498259
51427811
38166388
35647860
10809644
69388522
34560998
81271238
39339805
06648331
69008279
04115738
09519508
46307257
74098968
76932802
75660888
70440461
88473466
11848522
09698001
62385187
95292952
79578541
52664726
89158207
08444246
39176597
38267150
15557061
96142166
32067257
33926952
78549284
71925110
78976807
05316937
68229466
88996567
93864419
86679375
19924877
45447417
95069068
31112304
20956099
45100793
50625933
22528527
75109926
61553372
42069300
54136540
48057579
21443998
69027255
17062157
37752025
57062500
45526768
97124163
75264000
78118729
58165998
47796792
63567127
77823709
66173989
93036443
04458278
19391970
23866158
14919489
47100111
45656078
97117294
97932656
15598495
16691441
27212054
34276889
37578377
08181485
67796200
42690234
00897282
96710337
83640161
17064731
11436596
17252203
53539708
00526906
11336431
02833580
63916900
75670912
44090700
06676604
14547639
72277972
20594833
63088733
83330556
20125246
48539293
64946076
13125153
16381822
36467875
22824707
90425431
34609033
73370558
23666279
82998563
75526841
14856397
25321361
91606348
48477573
77752823
07395883
49540580
76912808
56403386
48533151
72941654
41248741
25986884
15595900
24733090
08079925
90856469
31169919
05492831
46010745
69198223
32392731
25695617
95258598
79234383
46317982
45498826
40702213
06747245
84858059
90607597
36193102
88875513
05804627
65743285
41717706
44935657
95508721
90852549
64392228
21446640
03509120
79432720
39291803
95587114
99729668
63212304
46760078
98990021
30823401
42913825
39114875
82080262
23823150
10939428
41560104
38086921
22465549
48558020
99633663
45412289
44387234
47535912
68665524
67215716
15849143
44141337
79489822
67871123
74726820
82066314
69049234
67382725
32211684
40047832
34549490
56894409
49000227
69833422
55466361
41103851
12705153
90624562
28977080
56693361
99804502
77244624
81282553
39815172
67651847
61016338
49806380
80219635
49902598
34697046
79401155
04790647
22168661
15808307
39462072
79053357
63795491
76309633
48242387
01644987
66362853
90804546
85684842
93790405
29842416
90330268
86727641
53499873
43302510
34270760
33313160
52507095
68632311
29046072
05222042
02891638
32964763
28969199
07374896
09880367
88309616
52025001
64388373
57498512
15364936
31313961
61941841
44541635
32557533
01516866
18905514
99765588
21069716
88974772
94200332
57242387
91941890
33841898
68004499
65505597
02297478
23257369
88191037
37409697
74318721
55594998
39775328
21553664
82808913
87588631
77671070
90669727
55008695
38493770
61197660
97554128
69791030
38434569
42551535
44917399
52441512
11698494
90848499
51957564
35937727
79979291
78363651
77510317
99973390
55432130
16240016
77306150
04929996
68893100
03206541
31165085
09580796
44728523
42740616
74885477
98518919
90517807
91629861
11134157
48133485
17136874
26032391
53820939
28414582
42797420
49904356
81241301
71950049
63210652
25058059
34696840
41183998
89282301
72133475
01353865
90339032
63609068
77410551
62776312
49361216
67534965
41659191
73869894
53828781
21639191
24118332
60900209
06972693
64265582
67215118
91798317
87789135
65066885
35779606
77143065
12681085
93525369
68280087
06010224
17148099
16024677
16998528
07304266
48750563
39285941
49085263
54239444
52906581
52844641
91076529
97312544
89036797
48732792
25727978
19410510
36154403
12644494
91911910
55621937
34204715
87601014
95845352
09872132
60290597
08494969
15060804
30677321
57377176
93881363
65300871
79114310
17151222
59996608
04912633
33527650
68417669
91224821
71337030
27547246
37747737
61094124
79933208
10665022
30050174
48373773
66647148
53920100
23319139
33956418
22928569
97167706
84019319
95947900
53819522
48957806
87400892
42750401
88282705
05225253
70493916
36912967
84606998
48794004
54613880
66136748
03122280
28123786
48917054
12060566
63475122
90778255
86876416
52315685
64361474
64769666
53505852
06826983
19881976
39235639
32742501
05450960
58580097
94829568
41603973
10779311
38742816
73756872
20569396
77300117
56688056
59565159
18090066
66096902
63532679
57597077
41217708
62879179
60329337
28440485
44045239
66376322
11480016
28761302
90987027
23989901
01978622
56580175
62882675
92087921
65304551
81354948
70490315
89437668
25683635
63156604
02142558
94012118
30952434
29777211
60170125
05768222
00406388
85784145
34155375
60983570
75781826
73335657
18159801
37351296
42916410
90998615
03776785
33271315
86652078
03860074
71192760
39639297
52189124
45900054
56397109
47923031
12369565
23893723
94263012
54429166
82262451
81036965
24428647
27401526
79943363
68040080
99740012
00955541
05504815
99610126
55473853
47841595
99103846
45043260
81640988
61643338
43247627
13074115
90377595
48255364
94537360
43180163
85763862
86347876
65735423
08214647
24366533
67014241
30290077
66542561
01383899
63910692
88346726
75779898
09478793
16935601
15794166
94787157
95217190
34859141
16038803
55743883
81487060
35302344
07969410
83931825
33354121
44077919
12969418
79280042
19518198
70143420
48853383
50776086
61865920
57280651
99248713
12523169
71572507
89103494
03213312
08523999
41787439
90109625
01774338
32197778
04145809
22229813
85592757
46187562
59179269
23691860
11102965
88191074
59157387
75004463
91246235
69348745
55972353
05479567
21311299
33148598
26387008
72950095
70414903
44858322
52298143
59203170
54799711
24170732
64624070
24137272
10396432
17049544
56007539
52765014
98991633
26688136
29732044
10921548
14862187
88044885
80081628
97901846
06881828
75594275
92831328
47238408
94874872
79733897
13637414
80444239
38386649
73713157
56803627
62784190
11059707
20000339
17231641
45001061
44449450
32680392
04320998
00411139
31382316
20776695
38165831
82897116
20854220
86315699
35602669
38064661
93986422
40504233
66495679
97192079
83700617
31565018
79102771
71590976
89544481
48576667
77447904
43608870
43493495
77090303
83332116
19743237
02574388
34345629
30947709
71199548
79800052
04585156
23017109
37714256
76175354
28265990
23959952
11576923
43427740
72894410
77798953
50523984
89636125
27759244
16347168
90539915
38076050
20015806
66676278
42589837
63368618
45372994
75947565
60920890
58415294
43061851
46394279
64808015
30620124
21814738
13576106
80482991
86545514
61260033
06983526
45473931
40417212
71438022
03651817
83695689
73788656
92069472
22651554
16369883
81194441
52759125
11154442
21216605
59767099
95492156
41230362
90348062
39561009
81582387
70613565
65907765
05721706
66656888
20382942
51737094
33658466
29312299
87833340
09214414
44022489
81754059
43771973
45900139
85562622
74030480
60055915
96734471
70825029
27399366
75393792
79272763
22182770
96915691
35266733
76806825
33825788
68504630
35280770
66208661
19111337
41584974
56344781
60946526
92069388
34733806
04775237
83961362
26877112
78934056
60760943
19955039
49761058
30622325
94578043
22130052
44055164
45055176
31527582
64533656
91037303
99437891
33774927
37897625
26686555
44810381
20102446
84228222
67647961
95860857
63043766
53389108
48461022
38638509
86950070
43533297
16502764
47562319
40245880
56478555
51115698
55173907
30463757
58983816
09035530
10758012
91604490
91372576
49503041
97255078
99951278
06062485
59339078
49816193
66673454
50298576
80781061
33901303
13387433
29750938
43024074
95997579
80299409
02625870
12179000
95835425
25636573
57552822
03754815
65405509
49780458
22747786
46791566
17130926
17848213
38816951
49415201
41224423
60424503
03052880
91854870
90561342
03728876
59188600
64857907
50324795
17710373
63313367
78957160
29230253
73393274
04017128
93189968
89312667
69254840
92818945
50637509
52059863
20497968
69548015
62547852
80101852
04788705
86584083
52825556
35716393
23360616
45727445
60315155
60087007
67344990
61956925
97575454
00550341
75767943
19447556
81736059
36995633
33862469
66957934
85547106
23129759
88175565
72060512
04877662
63497158
48407558
16676398
02687864
92944685
05002775
69989467
68894304
11647246
16217782
19052916
30567782
55860836
08725419
72264614
57547034
52245405
91769859
76376000
34821565
11900695
06470016
03812372
14931317
69184077
19075600
73820913
21150317
59930104
19812194
68325893
45366115
63867295
07408700
91358872
73336241
06828527
23482621
99544997
74397495
29777046
50665566
00364724
12723418
83721052
03683515
74773635
72869821
02265463
23563301
31251247
43617733
36850303
31718888
39463045
71017741
13650975
12877982
23458188
74059161
85666357
73641621
16688697
14532030
08696547
66926328
94124142
26419465
65712817
81620531
00349169
39552426
00548098
71493921
86769458
77278469
98887143
37730504
55915058
68540620
72211275
85413069
86318201
91032014
58653384
45868882
77556089
53986471
53644677
93993453
11787401
36684736
22785410
92501164
75474493
21900613
29547640
63508706
22971634
02280778
31218810
21939205
92272831
92046562
57920761
04941991
02451103
46425567
91589545
96854991
72184359
76865446
04477217
80193756
99251312
51351785
00037491
39733146
31994074
86046488
22983060
08954774
45482510
66982647
69853001
75965280
07478537
88696373
36604599
59447585
82286956
60445627
85544623
24289302
74192647
10060605
00340947
31239470
56422206
10489740
24906064
05276854
66431457
64749993
49619962
63330087
73808480
11259516
16660556
63571919
43195139
53425411
65135579
25716897
21368297
74878794
26260758
24583835
74985290
74893893
09004763
77641475
93486435
47297452
87422259
31337715
50260627
30569275
12322152
00719886
84418421
76854199
21968893
32185523
25380243
23250426
40160190
32975592
00008551
15567916
15080824
66862539
77170261
17305276
12270250
30814910
33695143
41933211
09120406
59787966
31268612
10170835
61458940
30661644
88753455
53074644
99055861
81173651
82642099
11027476
74933891
15793030
43886117
78171669
23478284
62148121
82124155
63566316
88298878
17111040
44598900
98649340
52379139
87754172
08948265
19510824
40254021
89132394
16575521
92034844
64790540
08208044
76447605
28142900
59601871
81223933
07940389
62172654
72207959
60443010
45744191
17851673
92762529
65411471
99862415
98376475
58498527
23765538
49380623
74783102
05000938
07090266
49953005
31096074
31998086
58452105
51847614
48668554
13569442
89965223
57911384
76677113
10500057
01114812
98960379
40910460
35968767
31548966
67870336
88792153
84839302
15663935
33037026
55003162
61530532
50545880
46895533
59120898
31774058
23695511
75832082
14367111
79524402
72450285
04091534
34857854
71869110
63132111
06178265
77674493
21993053
84686824
39767606
45625481
93083311
48944899
84289628
06744468
04518017
77621242
39116491
57371016
85764554
34785125
99679223
67086079
73119581
32769615
49859226
95825039
59755356
99353157
44644374
66167032
90493838
44534216
08309152
07099952
39312161
06333199
40272700
59486383
19790005
86794118
03308262
48006449
56541482
11721798
66922036
79529347
89131182
60678637
92488941
23666164
89056022
17378279
76127338
67682289
45081613
84851785
10314328
14998556
12553875
94625226
85887716
14186046
28263624
14635823
32350315
63660197
64023975
26727143
86286731
36205725
29327333
01302042
85222398
07014587
36280861
44075401
07399051
49095046
08476282
27856930
16710449
80710598
49531938
50907631
26436627
10933425
86752079
82651796
65434549
31447689
70680308
67389640
16087484
45413862
42281232
57144032
94585035
07506017
76066348
35888017
61000266
73159797
69687230
79138089
79149828
19619570
78351119
65261535
94367663
06549045
85871060
17834329
61092226
89770425
63244741
11999478
31561840
88122926
90363237
22013861
11932249
30482296
06782878
22035009
02774979
77658744
13450512
77687473
67184676
22191458
68854433
82061721
11618088
17983700
10280339
96536833
22106904
81273196
83683597
54181484
71631191
34608400
84146287
71476017
03209730
36301893
92969359
92711709
97657998
49258061
47157430
60661543
54984214
55122888
92385615
66980177
54038226
12379550
51494961
86279007
06297726
90314228
87145007
38935523
86570651
84702378
49459028
59434466
05912297
35616436
77329590
69401529
90200060
22931772
65509021
67478670
41578427
10908419
18691491
51803345
89381179
49651955
88500374
85092291
82157451
18307645
29626644
97193744
33072750
12517752
17321029
95460256
07225580
36972715
40024755
19407574
31314849
62812653
18130672
32863317
13612785
49186450
02698617
94172475
85342582
08451461
76405907
83014989
13329590
15297627
13095884
91004056
88189286
21505636
51994428
02471962
62334955
40099465
07996454
01713603
97732350
05329478
70381370
43446139
84598328
98223027
38898559
14356451
09134799
51365257
08370938
95346402
80909030
11123626
40796712
06449179
78635746
40705427
57386444
79378238
36886065
93238368
42054618
56283709
75642848
70490050
72591881
57529351
69641499
09892984
86076192
96166461
65079891
10217538
41038149
42269398
77550527
14536025
60477769
56410686
46942628
18046861
27037061
18291939
82581364
57878604
54464702
73910090
05015984
72169335
77966272
12626774
79638067
86517765
90115390
64121884
41705782
97328102
98708236
74450735
32369412
73621608
98275934
80287387
00938075
91563456
27926303
50925133
79896984
49254345
34768494
08718300
06079243
83262114
74381125
70387887
43915562
22919321
57616488
73976774
64829963
73588579
96490455
69228570
50618946
15898230
10989787
52777418
18046187
44376683
33335486
23774392
06904365
45964555
86572980
20439328
34440228
36559498
20316842
73515328
95308546
32049436
58059872
78716322
78115126
29215660
47663356
46996477
77128624
11438026
09477327
38833446
00885369
74310307
44996761
26705760
18180983
87074504
03041574
58557926
36337121
67208705
00155400
14285132
76651141
47553869
57250115
57132649
97581085
58040711
45480110
82393394
17487867
27378594
30912366
56900338
05651111
33994180
69765386
24548740
42794571
00058320
33822113
25446502
00501677
27615469
39078936
39279156
52671156
21630694
09774970
17089339
11557381
31195129
34652796
09908840
75959431
67181468
62633907
37544660
89767562
22316949
41049084
66308686
35345203
27941984
21146028
80594003
28119152
30648422
42803546
39939037
36270204
61542189
63213658
10584048
22560936
01050828
12750000
48512793
94106939
12997287
45322937
89585430
50292288
33086995
00228836
71606996
39049600
49006161
07832984
73039146
67369541
02004900
52382642
03551040
63174181
73139678
51828793
22718596
52583128
91275231
26742139
94919602
99120903
14497030
08240971
10835433
49558563
91761014
78305516
18958447
44852065
07408196
44935456
14117353
84034460
47597459
29314292
24271212
73938482
04760688
82476308
21685910
58270657
53860132
54928850
60095310
95827593
92528687
14264755
05562528
49539601
36099578
43006732
85495057
55546399
98082683
51757545
27630788
64654105
66820530
11186876
98800172
87292323
09857783
40467806
81883164
27484609
98983816
89482844
48617757
61365156
50958753
17451473
95780282
01419074
21609104
01588247
12745889
88893167
74279986
05982454
39550881
73718617
67556595
03097433
56316954
73806558
71718470
68119634
17260541
53722030
28565806
59844580
05498839
26511328
15057896
60868851
38477361
61852302
57629540
74564339
98082095
78716719
71102043
66642963
94362677
11378261
63781213
95077117
97281247
63869351
58635553
93723148
87014950
09884470
29373604
62202160
80078305
52647164
39790212
67424534
85894960
32402513
04927213
80601521
36436650
57966309
63394899
57669317
10160410
43156762
61626312
20758097
40713416
48954085
02887280
13670455
60738101
67877783
06540822
85290781
81598463
38341098
56365392
01429101
50961760
43636496
90652148
97809939
61908106
32725698
01357273
64748866
09603684
98152203
64761109
97516264
04561690
60163880
21886702
55470074
55128281
35527630
63356046
47746171
26069162
14537747
50413225
03627086
64995701
30364078
21519282
91666868
63857750
81155638
92224572
23231858
88843606
57209846
54950024
13324185
68765877
33037115
24859584
74386856
79375246
07295021
58181857
87246324
99032438
12335845
90139785
27430421
39781972
69505765
01072929
24806646
77109561
36353571
21387737
99817738
11528290
77551239
28646979
50548601
95626992
92598275
73410256
61440540
51327574
50276276
94363312
66675963
83836189
12339637
47824678
29088618
71136615
77072926
81893863
88911454
70862312
37114945
31306247
95756358
39997051
25344009
95485442
61926902
07092165
17638576
89334782
65497331
71551868
71971791
23985352
87548081
30026274
09568153
83018725
89530103
46065087
85744917
08608413
23937298
85923201
55580521
01574721
24298432
40772721
12696710
69523609
38956921
43564198
68210670
28040821
57188883
67393170
41307982
71338405
25916918
61466361
52906707
80801482
70609078
40625174
49527484
32558928
14909564
94872412
35754041
98502425
40129646
26461425
60563066
09104066
37934432
53845179
85321850
60933541
87393030
44145983
59396764
06951678
31016790
48794973
43085022
63457912
33492253
20603619
46976855
03994997
81522527
84767931
01874631
87565129
23522794
21169200
34040056
86187357
53872741
90823481
96810123
35126980
18010670
05445261
01516962
28053394
51861119
95829037
98166314
18933659
71919873
82115851
79473876
72644794
00777205
87000048
20628305
27088626
46942284
61544839
21544130
91018787
57538718
12513560
88387496
03840233
27773160
29986732
76802030
26317443
82036028
14523359
20531768
14428236
38075365
94238186
86032570
52525927
27891902
03904866
26182977
86523324
76835436
70558327
54350004
02987843
35839665
13057892
23834899
45837804
20814620
16685962
77118426
48755773
37922909
88095377
24344740
88485541
63798010
30781870
21127491
31855164
05719835
06746241
42031316
57669284
88344900
66124254
87976360
83539635
00795390
33300468
23333078
17273542
90743482
35385500
11619047
82615910
10584316
46924563
07479051
39941052
04873019
03318336
67024260
33916410
77908230
04675486
58625844
52211070
95676614
91679572
91902860
71997720
57329857
25541178
33913860
04297505
17947697
45219498
48456087
20142967
56547550
06835881
76895803
57085104
61133352
32565077
77097651
59746313
46033221
09278249
50790646
03921775
25857633
80825063
19102828
90157639
45116798
72080491
51016139
69785148
02867954
67745183
10137690
84065551
17720349
44376619
61453025
55401578
50107709
20241471
71621582
68496861
35944981
44317916
43894065
18895628
88618243
93139917
51875963
86510629
94713648
82163776
75130996
12548193
62973296
26950529
94012779
19664919
85673009
08696040
71132568
17241432
36949009
08503958
32515432
76334380
63557413
75284920
62766754
42168538
20132710
83278770
45465516
75956804
63218191
16934682
12520284
82386571
46173492
93247556
14368436
84286726
50521354
94637171
86668617
51790403
48377786
39069932
68531009
79734255
15316814
58361346
22349479
34085949
03353037
90460596
15944221
55867233
39682274
17006897
53993082
19340787
38402571
93560575
87624195
90154841
99644889
26650125
88562175
18690282
23374844
49139748
47364588
34030799
83583852
33410167
44055011
74777375
92670135
60458812
43853435
04354243
35516995
32263716
90724395
10504123
68107852
74618782
07107665
81346471
56474561
28136340
59465924
83673131
78357537
66226175
16178344
43081613
22163259
10598555
06828524
40097021
95636749
37201984
90079804
91609388
00123711
78494749
51100446
82754011
35378886
31562590
78895769
50788083
74584456
75833092
18923810
99567802
89574112
89000705
57015615
40905835
12215600
25264556
66890851
17389819
89486526
86094500
45453869
60168391
26985242
70479177
67574973
74761986
18450647
38973033
15206104
28131434
27321821
63847679
74449744
31038161
20450381
66266090
48594320
71155624
53785496
60636577
05148956
54442305
75183592
36166593
60554955
54962461
40451673
06124894
07520874
56641560
35315383
46433656
06822659
94369105
58209816
26950620
97929793
66412362
46623222
11164469
30962927
95280281
23180691
63015025
86258053
59977659
96737048
53163080
27206750
09015386
78455101
01272964
27061596
90593428
63177472
25734248
21040380
04048918
82357320
97737280
61332225
84962572
56395180
12730452
94503357
85242376
61436286
99025475
38319678
99054331
78514712
80680201
08147918
15645732
11387709
99776702
31866635
50907352
43485680
81825791
96612875
20946598
54110206
97267268
90709794
72994502
29344615
31898575
39765171
81645242
84098613
29552749
87200140
51727593
58290500
11459926
36362145
43033549
62377555
08464824
53895516
46680119
25277178
64636011
32187695
98056061
41178443
83790995
22478643
07106137
20825712
94074461
79615437
23131223
27563000
99965267
04453710
28333405
18759849
75951107
30551990
72010960
19196433
31597966
78074636
15608929
24567704
43854894
89713518
57756717
70473406
09172763
70958172
47975018
05092788
15379076
80188650
77910058
72199914
71239090
52834902
59753984
45257503
60246854
98240886
62935995
53034190
04428020
77891361
82219602
02522249
33799552
59303649
53017132
35889755
57619772
41156297
13033477
54783220
24675461
62121082
33276760
07503792
41590945
38384274
06024425
62412090
90507505
22987720
82509055
84373876
50469609
43889699
98888973
90140623
80467807
57040166
15494451
83266285
66326401
45784427
21391175
59493414
68487304
08553896
23978367
29498932
33229708
03072049
51639760
27471830
45978567
57198307
46391376
61202102
12093106
14051989
13020861
12192310
47889873
52203155
21388956
12760095
52643143
10486547
29364328
11182130
10918742
51389486
05288954
85636887
43835639
16984013
80921850
83035756
87712995
67018193
58484870
39788971
29048542
40050947
28734955
88134935
65887507
45409337
30913103
63868467
97379591
76266808
99971020
09135616
65684741
32285326
01652267
07419640
87376779
54033988
51805436
96924847
15107213
00791113
52732729
83271962
64529835
48356438
56428040
12750777
26350008
44144510
82234464
73332819
58850809
33099957
74751924
62228856
22361475
59869763
86751363
95983012
73871899
60187325
11402784
41927408
87360200
77567491
68300135
18278157
03388627
80181357
68566894
44235656
40136429
07174149
45751901
21159125
17276508
43709014
41275859
91217344
53966020
09664088
75864622
50874639
02709338
48179729
21706248
93153097
71965080
17147389
13994488
14819156
72107201
19251021
05072262
52474599
91713395
54316575
69564374
04989144
74142364
41494567
14689528
58793760
17974790
38195308
36367515
57260915
69131118
77715834
88788165
45729987
07342526
58142225
02784504
79693094
55139776
41380389
96653257
05238645
53637889
63063032
71991746
08056890
56132876
11600036
76670822
80143896
87890058
07783951
47239490
71797252
08491752
05131899
13857428
80578990
91725413
35539700
62277571
78628094
07231598
44843543
99451593
95037158
47994380
98529075
62006976
50964634
98245140
89097311
40145067
91736230
77463957
43491297
63435379
72396054
27901045
11506967
09532118
31000076
35404041
14256233
52014725
27401548
86325180
45519771
59354983
34360057
66895667
48221616
93439059
42512907
05692886
33277123
33123579
81079535
44689310
68710400
65980660
62126762
99860324
43206908
49687595
27804624
38441351
00161352
43442633
17169625
56663093
45800633
49339122
72044279
89156842
58106041
83806078
69818799
19210190
62028525
20023909
05182858
87666707
90885306
03649991
42482373
17501455
23845679
46239389
25728284
80967470
75058377
43421946
64241336
36696644
11242401
48197608
08498914
55251689
91457722
53637785
92956987
33364217
55291865
03831165
50452275
69457143
33842794
57088345
96246760
36038003
21648215
71220280
38858743
38162993
27105759
67131420
99531571
91409848
13948214
54019165
12523351
87660956
56982363
67147034
34357829
42486367
61569610
77459749
11758787
34029666
38221060
81234182
45197229
50037938
81199284
67510947
37812753
57040337
73163489
91227139
37927454
93668063
26664372
50771558
67452800
68721838
77689483
80109488
78196912
13831206
66479415
17674938
93411742
00413337
76479684
06903967
72876626
81127241
53562731
16583559
86396802
57132590
94548926
43116265
92802407
04200648
76575088
71351590
99365605
13088058
97003475
25810933
20010448
12572560
07333802
39933628
59772137
47162929
53975294
07397448
27669427
75733798
83755428
56617673
20485800
42199197
32686417
07204648
25912299
44827027
92780124
25460521
65086687
96909908
43596582
94921605
31770844
28246131
42730820
57503660
88240203
24247720
92587245
60983083
46416133
37480956
39560357
69347827
96854167
35057859
16135091
53977693
47908040
64535558
06439649
85664291
02721496
30843658
01428160
90156892
32656887
77248033
11140079
13221084
02351604
54472746
18377759
65122928
63800393
43840096
90663168
79002199
64693677
72652037
15479211
22773862
09699020
23024530
87570718
49997975
72454879
88999658
56474632
61583794
80752862
80998609
37468494
77244710
87716694
11541916
99770830
83296447
97743181
21651635
72096611
31691695
37552446
23463424
47565445
14110159
49901734
41314717
27479727
24473751
40349202
30938564
16634482
53432491
25911001
44380899
71590180
29167407
18537131
86872331
07734332
30282530
26038462
81123800
90977188
48608867
68429448
14378762
75571432
72419016
88608006
94042823
00815241
93851838
82876101
78825005
26292666
18272434
89011648
84063150
67824796
67843400
47434280
82269221
94449653
26759174
94464647
32918556
60518429
71396004
55758919
79120380
76390026
65055912
82707148
43045233
66225546
74033752
14916276
36848130
22028846
79412303
57855489
81314723
39348767
17291052
36323748
90570819
11953270
79080149
21606299
37934076
70305148
43041804
33019015
65349831
71813586
88437124
82996478
36841388
89605328
64437225
68961671
65018342
00953760
47383224
14922258
58924797
46523749
22030442
31070443
51372616
17234604
65088039
90620365
64393124
26813057
92665969
19699132
62553990
45002696
57166983
58314508
25626229
98915820
43712216
78254398
44449646
98158181
21364593
37230249
06833225
03126692
50215137
07658519
93940312
35274574
31823048
43181431
51846701
23158132
17551128
36360237
37823010
88723676
57014012
76931236
66381027
04562821
77157346
41596845
96236973
94758772
31411931
33531052
06082921
09465887
47917526
42610592
04420881
76509172
35986910
15840232
06702363
22060069
80781444
11522583
91629489
56839274
67595296
60429891
17711998
44316956
29196152
72567259
41037830
03025251
02346095
09073860
25703152
46367398
12927102
85390606
79461084
30202487
83021334
84029930
78886582
61004247
67847285
33115205
70718241
15536892
85628509
50314495
49026091
36760534
99272528
60875258
11467688
00073222
45163250
73173730
92133127
89016200
81421032
35524700
53342858
80213505
45660288
03954435
94250491
13586533
70575330
22221549
00216032
15778769
04610910
52577647
13653288
52245404
24524735
98591578
54418459
06607073
06824959
29818184
55795228
24636454
45866465
52174481
10744891
14641113
67815574
67593193
42328430
66025339
91743498
31855620
22070658
33458411
31784739
50462876
60524823
35346165
17597351
48986494
85409443
32197273
34287786
16546503
04427288
82995245
47513850
48897062
22239824
25831604
84654993
11056808
44058652
92825276
88740070
98503030
51928760
48747759
48248365
00655948
84016703
37793117
32950520
60711231
82080124
33576490
33631777
81836102
97783260
13714200
11840732
51326238
64636406
22233161
14732535
41527858
49075543
40576821
99626355
99161304
91561707
61119337
43072546
53139508
36567835
45869316
80025921
55056790
28934183
57438866
30147175
16230379
23311703
69373338
20305341
20509185
13275998
98581605
05029949
73021309
37182768
53876296
19962317
91613829
58948987
61527886
77281196
59945436
53682253
11256133
26628769
39024521
50444107
64226852
60238781
77442360
97421368
78391523
36769392
69633044
18392797
35901822
34769042
86198859
23616701
02350646
23754508
40671838
23128402
08235750
58556044
63039259
65924695
19311648
60885270
21942857
94625776
54389959
51007312
74668587
61943387
16667912
31949423
26875792
02647163
27809243
08854126
52471633
92709498
92771274
46885685
58118749
55922519
77766468
32524520
76571038
97519001
53766302
05134902
38364551
54192384
43599815
68367128
02347554
50399314
11968762
74256091
22115716
41941405
54595752
96803962
87625574
09561220
75241395
76385508
09091322
37650698
87470897
21490294
03727082
76158655
41820154
00116861
04978823
37397086
58405894
39559721
38597117
23684475
40043969
80380772
00233962
16627428
51584383
98032577
25203925
84330345
77441238
13901655
62631910
78936092
11190259
66465789
53416861
03638852
88626115
02810090
64272747
25673749
48816284
80922325
48565231
99775981
96457728
43988869
88744415
45215572
43237202
39338329
24881138
88752094
25915488
06730765
89146262
45716999
34500499
53366102
47029507
61919495
35143561
66286243
92676316
80185156
39287895
86771035
57928385
27074754
53117673
85879152
72485398
37694093
39500721
35460617
56062650
49493874
38387337
64768576
32501203
99571933
21022302
29223648
30494254
54228458
98346669
94934953
75925488
84388074
64610455
60257790
86772123
75990979
33486869
93968575
53107472
30568567
15873259
68563569
21944840
67957294
96083523
06738618
09496578
90467786
86281173
39282947
31879235
05814507
77771863
93420810
79377656
34724530
62168687
92060619
59088022
48382329
65463061
46461874
96091794
90730667
23678580
67506123
14269566
41136058
30054734
04058836
14445859
64040462
00601932
40834914
29762960
73959260
37388762
52731389
66013863
16548684
17067022
17766513
28121495
29454354
95909523
36565378
93033333
00265661
02030220
92757862
14007675
83139163
80475741
15705551
31599741
70517366
67522005
74650020
22612878
41857563
96778962
41675709
39862177
27398686
81601246
09806296
82804800
31732402
75821890
42104375
91923369
59307986
87970848
57819963
78205826
71988746
12909646
32434098
83147154
87391097
49207900
99869705
14405412
95975635
90607092
97192534
17576567
34722857
15561457
84800864
25509633
05714441
50115350
08403414
73165636
69054316
46271078
43010645
78231020
71301961
00520618
73715521
65528033
92953753
35359220
23215419
56721800
11496372
80368448
31827839
55905684
80169609
18850665
32178210
36353666
16814181
11016587
37788928
74060481
82043462
65372038
82474530
79647216
01466272
06219483
05748723
51792227
52801198
77084612
78374665
12554157
95461197
27397623
01740846
87785900
67550452
52903466
94920520
64295438
13203834
99044827
04073546
89491408
31812498
90956154
30275206
78958403
59917520
23726565
73907415
62738937
06416673
32233999
36423425
32056109
62217802
61122508
03598011
44793010
96585476
72389141
58300828
10251916
34165920
60566355
35381464
01548404
79038476
93630459
36430446
37452500
15130163
61536129
67981269
34571031
65943134
93671501
53144326
55472389
40783188
01548019
93714303
68686914
29540670
13683532
27468507
92473166
33563481
95906922
33674267
15822388
36275123
92206835
88749427
77380444
23929026
78766794
63570626
35798640
64253683
96973402
84099945
83481755
38731356
19953939
47801205
39783732
02866475
11594113
99743033
09408474
18038072
57006367
24336544
07105202
58393868
79063544
01331326
30704901
46731991
06882346
07994146
11126399
14429470
29035529
23320604
80187620
12215026
46791248
04680745
74889662
20946923
40822602
62475375
40298278
24544911
78599861
54180717
02229472
10838612
19072445
55584652
55652880
60332934
16267251
44068767
55058678
67754437
84074437
46466054
98990760
16730776
60761310
62324979
72530986
94068745
03649496
72336375
48726327
86834571
51910127
81230420
52782749
52803569
18576257
24626732
61306714
92834351
11641300
90121370
42957252
82336287
38506786
64320402
46578475
38236957
18062298
19580312
08214598
07719837
10324900
96891512
79366414
65490574
74835031
24641824
75430290
97443593
85900239
36922670
05467739
30338998
65297726
19591493
72285689
39463050
41191233
17479670
25264576
29233763
05787235
81935965
07453413
35326434
23650048
24321425
63158054
41132257
37614913
68122260
62580858
36226352
29882674
60023206
56027029
70009947
22149205
08584481
91774918
69804618
40517266
68091351
18914597
99414842
28458009
74696048
49291070
31538388
64233847
72147548
71145507
95392318
27964007
35205566
91129907
39535708
67908527
10260822
31077631
19108427
35566060
44734467
21244300
76568614
94825348
69505354
12690557
35499814
61679768
31914536
78060236
68171905
97908871
50822265
82214496
29278384
64650380
79743462
82014549
70635714
39930652
19263456
58002582
64618816
17991110
15736535
89812581
67720014
37642711
19695680
61849706
49857064
31900040
54452592
26108972
99919147
51791132
63042920
54961009
93527984
93508700
59972384
88314641
75104562
49962917
13145251
16773169
63070177
15315481
20907435
45233140
34373819
94219211
29312240
49831574
82526206
06256949
55517556
75229456
71934034
30468036
44649104
18926552
30566307
04870269
89515127
14634424
32847883
81529640
85233646
57691740
25163683
38999791
74134263
12087854
37470237
70847617
60222185
00867753
06249568
01500957
37043010
09523499
06403663
28798887
77962542
25434241
52676124
56394639
83676679
95499012
84800774
58555682
68192252
08813501
94815354
14925071
91570431
01573982
89841699
63452672
15400079
37348736
09122089
45974426
65269286
37439181
30214667
62812314
33429011
23260088
05989243
10287245
44393623
85500191
71427926
48181612
36398826
13281607
47223423
32957787
82438337
00618470
45781079
56933356
86026360
97182217
54469008
53633447
38883761
85713027
30823960
65184995
20421605
49373876
94908856
18887368
52196467
38925819
45131189
26988265
94437769
61809987
55569754
06213359
86298108
93053985
35220531
11742683
86653410
51377244
42560699
94096258
68080390
92952061
52443168
16786060
53064777
49983989
66572198
17610862
58544305
81607285
43674028
57115126
32566482
10548244
00964663
74002540
25141766
90591120
04630288
59189418
34298625
87088527
23774045
67702661
07897761
55590133
69646172
10771530
61938496
72120552
79962829
09231973
96891147
02719329
36732169
43756881
55014996
99562989
25244516
07445026
63672207
76321100
51746812
51946108
52323870
46355382
37809719
19568801
14195100
03952880
00509122
70713196
07521905
90991315
09281987
48488652
55843340
19266644
82679850
70522503
11978207
12170040
51231500
01734681
96126401
88483392
66239651
41247777
04960687
35769589
78574749
51621671
15625606
11165723
46392290
69246298
76235860
63344581
56188317
60995735
82767394
90991614
57721050
34141284
91160129
40351784
20064910
64040748
03002113
97232574
13426406
77265662
93340613
47306606
09339741
16597741
19966457
62639237
70473150
18720347
64943721
22073604
70515403
55450341
11207662
88437582
44475046
25000139
49729508
46494169
20213354
31029423
46047597
52138845
23145171
54140394
68890033
55554467
77780133
02990060
98164891
38866299
52140047
30337539
84769765
52296824
04076450
13113905
30473171
41901989
92125706
24996620
92546212
36677604
07777243
74990165
94873586
03156574
70893792
46158958
44948866
81574783
05510864
44928237
14459726
89265378
79355844
63263066
40094611
14148284
47165498
63555179
40753054
24013807
85243878
19191936
27517721
85756216
42690930
82551102
03546974
22795204
63345389
06559836
12472540
38630173
51723816
15975641
95937680
99804341
66100910
10191726
63587006
02512658
22364553
80638606
62119885
43669588
83392232
42748432
53945139
79459812
90433893
14967960
80525574
82226966
65349435
25450696
90676584
00012549
75537419
90828215
59883905
82139146
07004833
90855219
13131384
58939209
35265989
57742420
90780358
54062554
18621979
09635853
64718070
63752899
63860324
83970809
20293304
59065693
30527827
68323011
68483209
54206580
46667799
83899291
42286067
37001817
06276221
49954491
61510530
75969087
06719623
46190861
20932643
02539063
62970767
94590775
68217757
16685189
04756482
02153080
90055185
79551191
22575298
41647967
17629281
37622771
79030813
98774749
95851370
69572047
43039979
81001481
34702760
59110337
36213800
65884891
75589803
75016849
03071225
64813600
60787839
82967912
29735240
91887177
89851540
22873474
39373547
57038054
83295033
60134460
86884386
47522918
50895900
59566823
60191436
22554695
79652979
36694972
70999920
22115740
14728657
12699404
83979427
82887463
05632109
36510349
90077132
61751074
29450751
40371277
77028464
90458692
83112925
63653171
88120500
23843599
57465645
13782450
88876684
98332940
67376978
32852516
80569713
87545722
14123455
03820887
09332744
27403442
98998662
61150926
20127337
84450284
90379950
67339221
95939842
57974306
70415979
78976664
04316212
39040548
52048603
53823338
45708516
97691603
62258375
43834375
61094696
33340640
33223748
78155897
09946379
02776441
29509786
64817285
73857906
35219556
66453043
30177976
76012895
54513173
42585011
71144051
32153081
54801859
17237296
16751921
64827339
17945863
13397542
82923400
19437153
18438182
15435810
57028552
17958037
34736125
61496969
67349671
74204700
74688678
01155400
76621826
73121055
27135451
00354106
88532401
85814393
71772538
27701133
71394117
51916424
15025195
48871915
84163049
11342029
70936684
89167007
36555182
08630025
72977272
98200430
27222032
24788317
85196789
65244611
81778019
13929305
79288774
88933717
55929138
34969524
57903735
00827942
78034654
72280883
33943550
78767069
80140493
33419104
20588632
62992491
06855049
96918233
47453940
05692515
97395187
58628443
94539522
42926722
07712218
91187521
27535745
76810792
76814666
87954834
25562920
95394066
44236692
10099748
15569592
37837895
94058047
93524814
66383253
33303552
34963465
00917318
49801772
03384337
25536465
23460999
46133409
19967222
19314513
46603157
57237741
53085223
35089570
94760504
91389446
26622411
54520058
60960499
01181339
23659298
11327319
09153138
88202625
47797082
64181663
09291476
36372905
51975063
38840159
28267419
99581879
92096266
84180301
53402626
48679395
49202111
11480771
69432612
77879851
90987796
76632520
44785463
81289621
11125762
20920431
08444845
36535626
93165424
07597832
14800205
74367740
94703190
78683205
00625491
70627255
37067449
09240442
35690808
70118118
15939113
54861005
56499891
40687250
19129001
72148446
51259422
60214715
49159177
41712704
33424572
59234122
00346085
38513647
01028408
77548070
32759193
75350412
29491078
44473107
18729515
91875047
86718002
59243055
11508309
73716019
91034523
30619227
00226873
64129233
54867808
32900502
70484283
74051151
70075034
49295769
85690603
05510704
94430193
03015836
40718932
78063676
93020143
21461337
16470385
88245303
73163746
39527820
81631944
37993840
26956328
24318593
46207875
39579869
61654888
95450574
70331121
41783205
54857763
22657815
71412001
24891228
18795817
05541955
52857202
80549505
96040429
79088388
98392868
26577676
37546841
42961438
37451422
06570496
33189747
82611370
89132450
89436026
74811280
35870637
34923854
14980007
32289770
59986230
53670162
28227406
14251038
70929571
76200747
07379259
66782155
59344924
81581458
18134879
35870975
35641800
62128918
20566576
82282968
20506389
30127576
13816047
91200191
76501573
25615360
28588650
63185495
71444611
11654533
67753753
07898381
74896098
11180186
51316465
87477147
15363383
47819534
43607993
72615332
67716071
02001008
27748984
81098617
97830880
83222874
45272176
65931766
64627564
49526921
37247762
08173387
68427164
76023519
07336866
48209557
38958439
85740171
76905590
58435729
76357759
08116405
17664104
20179520
94152372
23143667
28252287
18185311
64486419
82449678
67775462
07094885
32743636
72552438
71500792
36096544
51240206
00059922
51756941
40278542
79805753
33767186
30536641
20210787
14840003
34403537
59383825
34892240
37827161
39208014
56854006
27439540
19309606
45562388
34168665
87755810
74966999
55586524
31906753
46716489
01901846
92035438
44044572
73644147
73694332
22219977
83458358
25097396
01759336
21323095
06693045
91412634
41386197
42038241
92667177
66521860
12741548
09821547
87333078
11076571
19835821
12425118
03661312
54746804
71208395
69543266
22594519
81997676
68142507
69305686
41104132
46915307
09521878
54933605
04596576
79548586
86366763
07081997
42654029
78752714
03637958
95222948
99457961
34665030
72072979
64882318
13232000
87713156
58619577
86623851
52653976
10449994
70457316
17381941
62425233
93529662
74648952
15076270
05048621
27783032
23138927
03398607
11354808
00620936
61117242
05244001
68429903
66887816
45692623
50465756
80335615
11807959
91369756
16465483
34376430
96811078
89001135
78586656
93656666
67793541
15684793
31362059
15283429
09766024
64505065
91372581
62809859
51857923
75064232
07806842
41376310
62293414
38428680
87768140
34495368
24223562
83414061
89957286
62539924
50193362
25059648
52566879
14731783
75542254
70692872
99054622
28791587
69181028
34160865
08920325
05399081
13957686
04606527
49693252
48226058
38219313
52592489
41043518
14542609
25196534
33427091
62263242
46260544
87481672
65222285
20320243
26766172
70141281
17514144
67269040
75007895
37898191
45202454
93011011
45042349
09337827
42116628
22227530
46606091
24238020
68691012
12766978
40268176
68891056
29033323
86848566
89332145
38681342
34095901
26152870
69894324
87201443
89710088
27201100
50328567
96833930
90919911
44382086
51955865
06995881
87352016
44568025
93770503
53137493
08284565
59467076
05832805
02105791
00628585
49692872
68301659
17628860
38211080
87988126
96068450
53445702
06549950
28121466
42567159
51001207
53736547
50683688
40573782
13645375
25092530
67341695
32671450
39920376
66943410
21065342
69545920
24788617
93151955
41424483
70389385
79549469
56980447
01260570
46428850
78711919
60401548
73869114
85958594
15234812
63153279
08286427
87244486
34316034
24634447
24356037
04281287
20306405
23162619
78957238
39622236
31343606
49167494
70110246
78363611
11946038
61568352
26629464
07855169
65075998
29885016
77578404
08820660
32076108
58557539
07986844
35310925
11402442
04500623
85122796
23275313
45222362
54094540
83068950
80525492
16714606
21615148
42435251
14478972
30303610
67531308
76746275
48307944
92079751
12148861
77374181
60982353
68301564
37756044
74844967
62184325
76145567
30726067
85927819
79184470
52763961
13958281
13124380
89508740
56229807
59590225
66006806
80587891
75094023
52088560
42310474
55569828
62047891
92627710
40769259
33088430
61579449
97090815
77388324
08020704
71531553
42078346
42181427
50127397
64114013
55985578
64356715
17960529
93191682
35510819
50517070
56534501
31564931
91882145
22648072
28995807
14478484
95641127
10498678
04889576
13739092
93997827
46416766
90609538
30592075
20572156
69783672
41231202
74901298
03762392
72898974
37166374
93196641
07032530
10498690
43940408
18797627
02085846
51047191
98881866
43491293
84192856
69525101
84627521
52137056
87867673
68642513
56083969
19090726
50637480
68238860
84850332
38484446
02825655
21087848
73094886
49168825
32069893
97407836
67491667
19518047
82722374
30085144
73061416
77318338
02329897
27949731
26624532
05604613
40067584
45399786
40061907
76579731
35300671
43253735
64692910
62645281
08374504
87915272
59817939
46092357
80283850
13769001
70836366
47145323
03048207
17181299
35338879
03821077
78420749
59563117
39186580
66460896
78984211
31658368
38827423
14811425
62737850
71553653
50963917
66175928
89955399
34862079
86174231
19426484
09394688
87115950
69202179
71562249
79865399
25610177
45369819
51018562
32712246
40770226
19929659
35076093
60946536
95575520
15161808
57488815
41560008
35651181
58634607
66844123
58980491
42348084
35285647
66187924
99679763
06463182
45843260
50092061
30619797
31209118
14596964
56610979
57524302
69624172
80638527
68469072
63820589
88433642
30339657
48189156
81301428
65947499
97221053
49938611
37033026
41535764
92684855
65015438
49042280
04425851
35165876
07144980
00014909
57851529
85482890
63441992
67702943
48767321
79423803
27609217
42906704
83557307
35498365
54684910
75378548
55266346
69856126
11158278
75202697
14619901
07886870
83822567
50037538
14462006
55165197
40911351
77063722
45229187
79170626
09864315
92563526
57691380
57608946
47494651
31763916
38429241
69180182
30380924
66907746
63380468
38283048
85982061
72474663
05276068
96415290
18274935
93055224
11900771
89923817
55639713
01588790
03850071
46278132
63269015
13507817
62819675
09185002
17552650
65788179
94451386
66631945
35690467
78987176
53372771
25341555
90211713
95057926
12306205
30138241
15129990
24060865
41986202
87373555
28138730
38850138
44112191
27825690
51552861
28394640
45677196
36383376
13628177
57600534
19751154
83343853
51440599
84334122
45160899
15299210
16683417
52800931
55497078
02354807
06541296
16518916
56491631
92818128
03225645
43830782
10047633
96515885
07806718
24232324
93066689
03541742
96653645
24750869
39707291
46506566
12094271
42189796
66820818
31257624
22832549
59262268
64050202
93552698
54212016
40469211
02439496
87319606
93589604
97033736
78390908
73901159
21884818
09286134
63419126
61080090
08795222
19600629
74391047
35698081
36219741
99317171
13802290
44327460
82107295
49038460
55130181
02723756
05248864
13274543
64416165
56681771
20457015
77614270
55968851
74437376
43127607
69434996
77442254
23901807
12354232
01618881
07531991
76784687
72566683
82826209
28145522
86056630
05090555
67583204
02140828
03221724
53075845
34773766
47591094
37514777
75918247
64081684
50021411
10407737
02597502
26511857
95176621
25704190
27283113
17326046
36617851
58020421
05108360
37560848
34808451
60596027
61189428
73752435
17338436
07146593
21767214
34574793
13549709
11865492
12775112
77805105
11062730
16701425
48186996
01362051
66568452
95682762
48175193
78119745
78737785
02329386
85409227
85782128
97213965
78087191
56751756
20309613
98391594
47239967
17158967
84221863
06049387
46897881
92768459
09557557
72891883
79431379
10958434
09354083
67668736
29113757
46587764
51217082
31778418
54755292
85677369
11881849
79126500
55756261
50468979
02625567
13496911
10275771
13098304
51971438
28807897
01107815
49045271
94332775
39362655
77375530
46074848
41077152
59567921
48299145
89557756
03947759
15582034
69062626
90861103
99861111
24967337
58198614
11924800
90807313
24660007
80930698
66190377
02911131
62433701
43556679
43724629
24669074
92521712
70225933
16681245
05959840
32175571
75358605
30169418
66632405
42676313
02473804
73149171
76308118
95677999
73338550
54148946
85490195
73751177
80118779
77401747
72156020
32607470
57608157
26421965
17714689
21724576
92630089
14095712
41544301
19954367
63352768
51033385
04280470
93184979
52526664
17233844
36609641
22241125
45548394
96035436
62527728
80945088
06774414
43879903
63856735
66624183
25652560
24590889
76268944
98338723
38008925
32669686
16150355
01717840
57222154
66536490
12342094
93528714
95036734
89696361
57130479
63968194
12411399
35484730
96813525
30153882
17068291
69348201
53753683
00405222
16303081
21542065
09033607
45643271
41135727
42676820
77663841
21601187
81026150
14721705
76748283
23525744
07148571
70874060
21095328
83663438
16612831
39129131
80469681
41063047
00040530
26435658
98011780
23089794
20548349
02998431
00308853
78534509
93460452
29589767
26183624
93314563
72966413
94657576
63473810
01501453
84460613
92568555
10907405
76773404
89443592
79500804
75635978
52379484
33635434
89300882
76070111
71315067
08345657
78046191
44368162
12646769
50163769
93104289
13261603
74788223
14679079
30156552
27857186
22016408
86207882
49954364
44638225
16631433
27400779
75501808
67094310
65901057
30122235
79909622
20240812
10294441
02139238
05340926
84746559
67497911
12925214
24270043
95470119
25318877
26280118
65701550
45822167
67486930
81047351
59422893
02906522
08369519
17035505
04962671
26017099
04886198
96325215
09791619
63803226
88787964
80428199
23676551
13268878
97389830
04087450
95031149
82326645
23648288
25440154
98864605
66654242
82507383
32092360
69495283
25365890
18870510
79658705
52693112
34249166
27574454
16371362
32246448
80181233
16386847
65038066
91906138
35826621
19317667
91929985
45241602
19831979
59429957
91105813
03150736
04471596
67854486
52229404
51597487
80060640
88857587
60113968
80608021
23441467
39580959
95026601
39638332
46461537
47466709
64212798
94133306
19599843
58400520
97151301
23429178
75761941
94250268
79725420
31108390
99752050
39747000
85797807
35497916
00043902
55549719
88601369
70209106
41210326
46854927
98909837
52449153
87734856
65056405
82127263
70291318
72916885
83730287
52236518
99173079
60195189
69614953
26972643
82598411
08452977
64274842
55637640
02352402
87730804
02781803
98649176
19493472
17262047
22017130
46216308
88970515
13858906
53091969
12461285
37919226
45415137
49903292
30857100
50524021
81655062
78987202
07026375
20788906
22246642
84600832
55747878
18642705
61009686
47358635
60442758
64511130
14188567
74768433
45463376
22820116
00622080
97657058
44183413
05851969
12131373
97744990
79188651
25957870
53560144
58523961
44793695
46337260
63639590
14110921
96660584
58426788
50213890
68896430
08471129
57398359
86350253
74574941
51405495
96348030
17470869
80539066
88605403
74464408
23882363
18639400
53851055
54797288
67941660
43956017
01356703
13204276
30585428
29497300
71890559
91635224
08063530
04636267
19350489
66121256
96455263
34614130
81477751
42667258
38910372
61585299
58566855
62703712
48545135
66447646
84830257
33835804
48537111
65096277
38502605
01334718
90200406
22758715
38819806
41148125
19686609
55713818
20684146
86163876
64444780
90966335
61127346
94042898
01687276
71343559
55609337
27144425
52846290
25999992
06741166
42898615
20369478
74460568
93196425
86438727
46191142
96102425
32376163
36386980
24828848
76369778
36818190
79395328
48293557
36036001
91392382
79374371
94864672
60471532
45999396
63300637
99269701
72145728
26790952
67074556
57921428
31485391
17855727
72108423
29603885
08732125
54865521
16155724
89361629
42585319
02352292
80350188
81335092
90186998
57087351
38505002
94898115
77399360
31459816
04429603
57692015
78345314
22802182
28353570
99013839
88826948
67286700
74504078
87504690
09506233
10316972
58465491
88197385
21626981
99264998
35156635
15720880
20576470
18954671
06093385
82822252
70729743
45468500
58061172
56355305
58789103
89655131
54404083
36498066
52225859
38141003
74844269
69199874
14450926
76700277
40077358
86721847
88985356
98512922
63346655
46623014
41171510
58141686
42780906
05657448
37859986
30984362
45487455
21786247
53027070
77508672
37224642
24871289
10421920
91752743
79934335
34606120
13112270
34375014
53497488
32852520
64191952
11963166
57782701
16789624
52933094
66362455
16389746
69145729
66310322
80459585
34447044
82271227
87093912
90159096
59404196
63924332
56603290
16214941
55967559
34379641
12731854
94130800
34159040
96832738
61998601
85518373
62935192
26062444
08151616
00103745
60885812
73925478
39242930
43997646
80238210
34496710
70113859
36896244
90725391
46531340
47874473
08554886
25833422
36413716
54230264
93177948
75525227
20870709
80403785
89293798
96745201
95465918
07918411
42234589
65840921
32254191
01655985
36516444
15495402
97964273
10369620
56216335
82845265
82690665
74227473
82867732
45167306
98314041
58982820
52447940
34847892
65732881
72010280
85705736
06306745
60477218
66717640
39378773
74128626
27388738
08737147
99775968
53863484
06789683
59819788
54750861
14787705
36926351
33500508
35267739
97376043
10461224
90371897
13563088
57315954
66401055
70198452
81330712
72603003
93086540
03122906
08409651
90588053
02732444
02860836
00129797
97804033
13495364
21049148
29770909
66982043
41159592
33808623
21516488
72873645
59269802
39100257
98834758
71328163
33902575
66599615
93394800
04530895
77257066
40582995
30426638
29390157
92858405
90713686
67859885
65768083
04405661
75636170
68626313
26582184
70159532
69930638
28187504
22761652
85253198
66249711
62649541
32624459
65422995
61353806
86752434
87448333
87393951
27281091
75572775
52840703
33518398
17032550
08953964
78969726
51254259
17922161
43478977
51800608
91682789
45136740
43226604
02188383
35503925
63069566
27602731
20010369
49810597
32636368
62214102
76478589
44431719
09051852
27052730
79354440
12746750
56439424
45184938
72994895
48613133
03166367
44689786
47991654
28411069
34941132
56767390
43621569
35198470
11479126
23738487
10408788
80582118
96937696
02082299
49806077
49149451
14340728
97710608
63334745
50168568
69857678
63351670
24479743
11752404
44071462
21218433
33218439
93796267
14264119
48061240
25268651
27736216
54268725
74256079
85973541
13539081
56580537
03755093
62197999
17323119
35189897
57526968
74693191
16621687
96993945
79540516
08092957
34540494
14663756
21395576
96037795
88922380
94487965
39381167
24879192
58121748
08983597
96041552
50999064
31104100
55959217
57256700
63986181
66324468
13235165
15394385
30743372
31201700
81370082
49266970
24056429
31993906
45512525
52426678
73237612
72493691
41890960
22758943
74163712
99199963
84474988
08384225
61360628
00486515
92985156
47554443
75743491
27775784
64698250
23530957
58203370
97839476
49389529
79356840
61438608
17086081
19272818
01986913
00260918
41058493
73943998
90414838
54063373
45353334
84102887
68237353
94219430
37786775
57223073
87521442
33889211
85869966
03358794
97891137
88041241
68520518
89922489
22426283
87454942
86424621
00536140
90266511
12051134
81577828
54954116
24739375
96104866
23270703
04574732
75382378
10726989
15148877
91202225
12404464
47457739
65965256
45490482
72933245
10897890
45255539
05894271
59820086
78009784
14406331
58973349
45825922
97052827
83448544
37539295
28686443
80074878
94396980
64404479
15856114
89463129
73070320
96387080
91656235
31265003
23063978
05745654
34103035
45821720
57911622
34361182
03867592
29714106
80459386
69754194
23620156
32102373
22090093
21418968
02437180
43248505
48673140
20976415
37000234
33342042
24978876
30291779
38991664
05706949
04784718
17972769
96392723
00049425
80013388
56558339
75315611
18613440
78982063
00227806
08551704
50942856
51204409
26004549
97193976
41406009
14175851
60198083
72492459
77720693
66185583
66222783
26527300
78424470
88437262
39951124
22334820
22567284
69623465
44403796
36797722
95860387
86587353
16848574
72911391
24097648
65818261
98274410
01963975
26872266
32266170
67726674
60718810
52444023
24323346
12134057
33863416
48069211
16809706
26027163
97790142
79187373
47411708
14943324
88199320
35566084
86262887
71331756
81066538
52836981
23217460
02417639
44191450
33813312
72856616
15753307
24846291
75561279
13380502
10079195
87968110
95404514
82277093
76636784
08889410
01873023
49022500
89220258
54777783
75065001
73055480
50023185
59755829
04971918
33882270
62730978
10098450
86024327
89406050
24329527
07955399
81447868
78438733
62744820
74722761
51975995
33840960
98698001
88487757
90047928
13849531
77054754
23897154
12827447
90889747
95467480
77350218
45210098
59533434
56253316
15593050
67443454
38251691
81220419
81591812
11067107
43224694
58549680
27988255
61586058
06709168
35858361
25491589
66623275
97327421
34216847
11236699
54254146
75130105
34159109
00439307
37807609
80398160
76622090
83604618
20625831
11887683
29268719
71096652
17106226
97584737
91793778
27051330
74806732
99025389
52581433
55417094
16477267
18849562
63477698
62332702
20587278
00495567
69460682
21102506
24251400
18805447
15636008
08705453
63412191
60799564
55254260
66074675
61721034
86992124
99341936
58310423
41765228
45357634
81056833
75539851
60121396
82421552
56023368
20312903
61172351
58936685
23672878
73224405
03706560
31220146
34008420
14878175
39026422
03464017
39233188
09359786
09623589
91196053
60326151
22060398
93436558
61555175
64918063
52994847
40287885
32159615
94715527
15682932
34305261
17084042
38240325
81213706
68962889
05825111
17795757
37288242
39836469
49123279
48341259
82837239
44247260
04121939
30351124
90235520
26677635
60583261
58752628
19186342
24172628
29743343
65683468
59024123
46898960
27877635
66077877
09485089
75615095
27760808
41985386
83920979
70012915
82943584
84045646
33481905
59723564
52132257
06687348
45970060
33237168
63944990
67388730
68866889
49068035
65932181
49731774
42462069
68204049
95986549
15001596
06063387
47211017
99131793
87727268
57942460
37319664
88167024
16829594
07971973
06405142
12757396
45936105
60835898
37975798
58299712
33942975
07244951
64120130
43254994
90048059
80765318
57817731
21628298
26248871
58669474
44102230
25889398
84693783
46643671
89271079
04866167
67294303
89237472
92669249
21005807
80650776
90616517
36530789
71887346
10613418
13480427
45944307
91982113
57695123
47933563
73215442
72397180
97071998
06647197
48731436
08700000
75052106
07827279
33889928
49910864
17662459
53302974
70736147
75362927
06398817
95476727
47659685
70367963
71202361
13927515
90834098
06489220
61371890
90134714
47039578
57711051
81389652
77090736
45090981
99908286
20533514
09496411
10300567
47756569
62667698
89783878
59236750
80588161
35748777
15387525
20497292
96686062
49353265
83484256
11297326
14122453
72927549
20850216
49379671
05485894
27480560
38531826
95086894
13704861
99083984
03704807
99391673
46663576
33814476
54395606
80263927
89419343
40666764
56665473
61960372
04568832
11486123
18408147
89654037
13674118
65113218
29087995
75278402
65647517
36703821
90546108
39542829
01607534
62580469
40427733
89782951
19956536
55992660
46835151
13641813
30294053
29806676
70485921
74534413
60267867
98415728
48957171
66430569
45578357
83055546
56522410
22697816
90089813
52230178
32638093
76578245
30365774
52097216
52313010
39330171
76933631
20431217
32394271
96147511
33197138
32178642
29229517
19676847
12153634
94637156
85215692
66284139
80936171
95936614
24420585
51180101
63688912
11768686
80764035
95095276
24397565
92206516
66171545
97402893
33034785
82975407
50663790
18419582
90743846
83679976
31521312
47071115
52772118
09262861
14464471
89192321
41479167
00364502
16214476
36437354
85982623
23273079
24852142
66108574
59868156
10798256
22066760
78169291
13878281
21671846
79688302
97287636
16607924
37973085
91821891
54965921
22972979
77595765
93454312
19641797
87581386
71918907
46578090
61104647
28124528
47612287
45679445
19652563
22520001
55902627
05862233
00122426
92775160
12645759
48930717
26257492
88404051
48194653
95429868
71834068
32718644
17322706
03942603
31550745
36428613
86356194
72869179
06890819
14722111
97189407
34464775
60000470
66363313
06000398
26087011
32082345
86330786
08254909
19405980
31886189
87134012
90980523
24755142
74585265
98183661
98312616
64852190
91659241
97454535
56958231
29794835
38361331
05168312
84493553
83537134
96929476
35336587
95305109
90977893
10908386
57742928
26504463
74343361
88781281
70305947
29290601
87722256
83567243
19753725
10003823
19411940
89122073
37153110
59509412
93160325
93587594
74075824
79568939
41438915
95766407
35046453
00501568
66558103
21156070
02405764
85707235
88736684
70958781
40836093
35518196
04163308
99589590
50533716
35364826
40638358
44038298
10376539
41386215
03560547
21897115
15423604
60385574
50823291
73948302
66696268
60424996
21611708
51912944
15429169
43373674
71141864
42294110
98842340
21368175
31059676
73204655
29974180
65412944
23517664
72651948
20228207
36243699
05873507
33958842
20024854
65095931
12505181
96832255
60312800
25165267
90413177
71047742
65682653
23315950
96081149
13800449
88439051
45988257
32492049
21479925
82225558
13275186
57247658
11958274
93659968
30783285
85415149
54438108
00925973
80162002
44025142
50488902
69380371
56080524
09071425
82107278
25973330
39950535
70413408
20468845
76642434
98837887
25158047
32496209
03829597
11775751
95898794
31449853
84883154
55086224
06614964
92455521
66345741
23337066
26085593
94213916
13991862
23204627
06347737
54095390
33967315
53783638
02029872
95404475
26495914
78779023
55316869
22806046
90357280
03534494
70853817
84736976
43702673
92997099
85071691
70084175
64764194
05486580
55218711
20491907
84625926
71532761
54806963
39368361
83463872
17063889
64234678
43993423
51524839
15873212
88020301
38086681
76602675
57560770
13385325
78776690
10883589
34041772
48848564
74119578
51770517
80232552
46045408
75147081
43659803
52669592
13161314
19881159
70631757
93586616
74169617
45834340
63629907
07369353
14489487
12222006
89942054
71327010
80730663
63444834
27659535
13364105
69867392
21356661
53279346
15405788
51484724
15415045
86727104
43324351
15666169
47018882
44817061
61634124
28642433
37169381
51528696
64366507
08496813
25047823
41467693
42306403
04023494
69185488
71492356
11165875
71260925
52608226
24724860
45290345
94273071
08670124
51029943
97137219
89427270
65247789
38531980
34036333
65718070
51548789
51854652
90636129
87612315
23994813
04505672
17959067
01441444
45472171
55192344
08134224
41542820
95699248
30842027
87644629
28152622
99542583
82714782
01321382
05478656
34820284
76233868
54336138
45432228
21463480
00022936
40088090
60173942
99863593
55127113
58151080
24929178
77815208
51508443
18341045
11454641
62671361
95644378
34483466
72088302
98160103
00421388
34605127
94490726
93768220
86503940
53043901
67986604
68680035
72972477
24364888
63841083
31966217
74262192
68990762
33856293
86049587
30297803
46098656
74349192
71431939
97207704
50605522
85872700
67247907
17114234
47958382
82967812
24418934
67235015
72965416
72785223
36012465
60893646
67048403
26590718
42868513
36026300
92066534
13969409
31637713
20384049
38256151
55969654
07082117
06869019
38850484
80478297
10821906
07305781
14588039
30794613
14668321
78437658
97587739
86671169
38265085
30050861
25963564
06015569
27967625
31867745
58070808
84997805
86721460
33213656
28420812
64483798
63158156
97450189
56070332
81516386
92209220
31780947
20686445
75990897
29245412
62274123
41507258
14723164
35080958
63809585
30063333
87783631
50139136
05146367
38794199
65272021
42657821
10419775
94588916
76632740
28020514
70115602
88799100
89162059
34130499
56932191
93417468
17533829
31202740
14929434
86884360
91971313
53430179
93976998
02379350
49118455
14688146
95752420
56474496
86714746
60772604
82402936
76670375
40853550
06624975
74473228
22605518
02904629
78578353
30814563
87624461
92107287
18866934
59929006
74909109
39391440
12472464
59565805
65522634
18159561
64838670
19375142
34484738
78563418
93066514
50037936
25391526
03235117
92910263
21528485
64112857
04482859
09226326
03030098
77744535
25637569
68483889
97512193
86262258
92537327
28528367
55090484
51218702
85062332
62995759
31030316
98344777
63183878
25608005
26616354
79060481
87166653
33036470
14100233
99670413
17364409
64102738
00550937
26413507
65474839
97792886
29671076
69556025
96170307
02893511
55505404
60361495
45696824
48014689
47456278
61040700
32334463
22347262
02134011
89679391
82538181
44708684
44308335
99660975
86128809
91263812
96590531
26245889
24079722
90764052
85463960
01738948
83245514
20230216
29894139
45070465
83804791
83711603
27987685
51636489
97239921
72085722
17032790
44888025
25352416
82820208
32742111
02428631
44113402
25200449
34632338
36274319
90074368
48733501
96212869
89449262
81614213
10270901
81019402
09235219
22474357
38849996
38516458
71162290
30834505
66335467
57506187
57223004
73607379
66649734
08919059
36811331
62681579
86712995
94725330
59532768
87517435
58170599
95194461
45301110
16801577
50567619
72842938
49032098
00791682
63837390
48149237
84763681
45533635
60802893
09477928
17177096
10309166
08846841
57643260
67262570
00472728
33988430
14155759
33267936
89262273
90311636
41433724
98087996
04219253
13022110
33124757
79897026
56529003
54366605
33170759
84096272
74893510
98231032
33363080
31542935
29474185
11440196
80872809
70546528
95993217
17614296
99604497
28263188
15257789
72894359
92209832
20887867
49172144
81930753
43211093
21439064
20728451
17235959
87922526
78950085
52518019
95334871
46721006
93525531
85980299
19102843
49705644
77991097
71907853
17263799
92899355
78759423
71651263
99227704
73883542
86054150
98018743
96278784
52120471
36778988
55040948
78582838
67206110
02087999
06572347
21564077
26909525
56107961
15126212
44908949
46093167
42283128
44391113
62786395
77471732
89457236
11552588
64831092
25655478
81077186
08844407
94018150
77037221
47797312
87679652
99764929
09820506
36282709
13262649
22427486
70849691
05154604
52758463
08816360
18891024
12790300
55897606
67438304
37627013
91084755
23319225
46877707
15864719
44300367
35006943
61063390
77321859
72776091
28847261
91123562
17842892
97536552
77641162
65113739
74010525
53736301
11825462
54109394
03856417
28393971
74711074
25987256
07738036
41015524
77221300
66676086
55437038
04475408
39913895
12739895
14147679
57918909
71496551
38863498
91262170
33468540
35096130
09142428
15723095
04161826
96217851
32036189
82201311
61817395
29631331
55425899
73471040
90420813
86346208
00424412
58092165
33141093
86390877
60418958
32872929
99233412
08283578
85283540
42574665
20853035
91885915
29780137
62933326
49199997
57754675
69875005
77310952
74433659
73158533
81028239
12153472
64440728
62602085
28471900
21919480
43809890
69000365
41073946
30257990
76260772
20572850
27592362
40951353
71294390
48076680
46955760
29502889
08976883
27174624
62663884
14237020
65537758
91534134
95483434
84392981
26858493
73679537
38321626
31931468
96946796
82670287
12491989
93636869
44136431
20353897
25543909
60586008
79021963
71243008
37409439
53167585
25032394
74991823
53827981
91574819
25067130
04997886
43841392
14057048
25762277
31830995
21609204
08204335
94724796
45991818
41875586
24152423
55466547
50928571
33126752
32833624
69789859
14290830
32809554
77262555
58020692
83075465
94938993
40333886
23755069
26620304
12004486
18722553
41678959
70327057
30291634
49215175
74541307
22545724
40568446
81164688
08504461
77228501
94541784
26748497
34865793
95762060
31572062
49323711
60538772
32812721
99841045
69411368
99701373
73069935
21499807
77704712
84664168
88449249
82280774
44985026
35279983
08616650
22639997
09941669
43111604
21622026
69702604
07631335
59093425
85980267
77116649
73674776
21567585
40714254
33377400
22277573
25344593
45674811
58266295
49774719
11833015
70878483
31755729
59637213
55302268
80654736
90062897
39741971
30987203
26070015
79492996
48194792
77012573
67396811
80293990
80109287
04010090
97321760
99952366
94483040
25137479
88191148
77675488
61815879
12338682
44388587
07980355
86153036
20843909
72217955
64398666
31651149
46489939
86015851
91956767
16021651
62496777
88718541
95776934
21810611
90276864
22162808
86596526
48689583
48262957
37129858
41544874
27623593
03354892
42717874
75725402
30964742
64136228
72460787
42513743
10664435
10187571
48067934
93470873
10566720
47624116
30741230
32383644
28139852
17410780
24733588
92183275
46022595
60059018
38144286
48355721
14406451
57985273
11904052
57946085
41544420
35111702
99484657
79372534
41571482
92215681
17074838
85003428
96341534
96085332
86796392
25814731
11129978
20714093
63991350
45432941
82820797
59568149
73693109
69482156
53591379
89386339
81101509
15392138
93127918
68022885
86213802
77687483
38048814
91519115
63720532
44266372
18482926
18891115
65857381
90290547
18644105
97046044
68111008
78046549
50763007
82790583
65509050
63501458
69881655
64070833
20681360
73264681
20785751
28383700
23961665
69280643
87744356
12725628
50505865
62815450
12745960
96495296
89735162
74163951
58564600
66442701
78369310
59991862
19259165
91057779
89897247
46340900
22603557
90717592
20539457
12063156
26464941
79461780
64588393
64814254
84291815
84441830
90470376
39723058
43643172
19890485
12954332
29469016
46084554
03883363
06639866
23736533
16796373
58215692
21189127
95878951
67884302
24392802
39723975
25113136
90651203
62033795
68391980
83678808
78984475
69913655
57311854
50135128
08532303
84419759
30940875
32330331
94486792
65374600
49363985
96568403
64561545
74977258
31086190
03110186
13145673
92041993
42616965
42384455
47635891
80763062
00467416
51147946
98592782
50910685
37137925
63321419
41636891
04663835
54256087
16342262
70894820
64211318
23231757
90612366
71325038
13803432
96628054
06983288
60397677
70112171
61904226
45208958
08372032
15558860
03268247
74909593
00810120
90693745
37084142
09828582
76984120
43762988
51611001
06027569
63480064
78274147
12807660
25153096
23569645
22672154
94519140
75021541
59816641
70163446
53567883
21507324
39903861
01276799
98104881
38082662
63811113
06925111
91032871
22345396
54244243
75533229
89395711
62484748
31609791
94222641
45335180
80873089
29849323
41094660
84548376
16835141
20092102
13329537
34136049
36134259
35354222
44119641
93314064
70828761
31406880
10380727
27667401
99889536
76456021
22736004
20457972
78333452
35420063
19443563
32954710
10615358
03362036
56738453
09836291
42634754
47026859
99486531
15423942
15951502
33454179
68097925
01833848
87668216
60281566
90323796
91095620
69925228
53622509
39860835
99865410
84067394
66298134
17613688
47569197
56280151
91721088
46016349
66643885
03855647
06874605
01989273
77000828
74237975
71599273
09909785
95918450
02609836
40794545
52399135
29277668
48021231
91161596
33780302
30385807
52924103
24758630
48736488
18591837
46465092
87909304
67000964
21477639
78001809
35899444
43834740
41617178
24046467
81416738
05599331
51727423
59203761
87832696
39907622
90491888
19658418
07195626
40636681
65419717
16380881
17197909
19512058
68810237
74458086
81400468
98024020
78225024
84819409
42641741
36111824
43826385
55116224
60828092
37352972
61523400
37626793
23197078
94320198
93073524
93796454
87664533
02319671
22119889
27386369
68010975
74899666
28601418
81192408
33432341
40319832
23054941
45908964
74374619
84596836
07035470
73950834
81591465
33793056
16212916
25909551
96008412
35890700
58660448
02808830
13246828
10894552
82431823
33437088
68555308
86732325
93732001
92773294
85415699
28072352
99817384
24885626
44235521
95354149
69219080
31670762
16308027
42128191
85964589
67414878
12615746
70226959
24180387
48395709
17072818
14340152
84789836
46608311
09445995
20242723
16977990
87185469
34463721
14225178
93676785
10196922
40517194
35201346
22531218
89249906
93876914
15519639
51639084
21676809
72492654
51679550
72813958
18083917
57214438
01956014
34203029
22648669
67666537
84359907
48798506
89790943
35026092
25413856
25713350
27707343
64602465
27898249
57049040
94745592
17383011
84023136
64765204
00709538
31605368
59407499
49167916
21923483
12936077
12798121
83465517
86247842
44979702
96636108
67297846
22226465
10612250
04379877
86226793
95159162
69027196
91919175
23883118
72131317
03401969
02465553
38796522
67895725
39737206
66980410
48892969
23990064
38690752
35502557
63225309
64586733
79122802
18663050
62710257
54310015
84588101
83225735
59476851
55618834
92155790
50667857
57888516
46341681
26706841
93615714
99382878
11563501
23253674
11376310
97980567
68302673
34846040
92856494
63646191
16279477
74271775
42837142
66641775
33565703
64030602
55870442
17594930
52018377
10953611
70994330
25211091
54138826
79360694
30008805
46391172
30361603
09792624
92234645
61973008
23766059
19124082
29475857
95397018
67816671
22258433
36332936
41303538
91976451
35624568
43064826
86401261
29901098
58340714
10873229
85903361
15409808
78179586
22783701
05409775
92541952
16363814
57223771
50321250
97747111
07740126
45949059
82702763
94619209
11025257
73144186
68970908
54573835
57586107
68326051
10861967
80481034
76611245
82102798
86844326
64504223
79550287
10892627
71470966
56259096
47342298
54382312
06124817
92894689
40223889
47806176
66191711
08812084
41802126
10051931
06902825
99474451
56597033
88150678
72920391
61125494
03402890
58884075
25197634
66221530
85587100
69042495
72725779
62995860
73839968
57293780
96488131
06812223
06908170
02672931
18273174
40827520
01489343
87378944
97955703
43972205
63734642
44865683
39437050
55370068
11700737
88139528
47642437
66057363
50612178
77727314
06805581
41224594
90939641
93953821
43727707
99192468
63069076
23968876
98780089
26946854
61731318
60389936
52126329
56295874
48381218
35476767
42972640
59575488
50359963
82430607
75611331
49318287
21943690
23711031
27604827
82413408
74276094
35189468
62664535
76023814
38702242
24509130
03610903
39890492
01165329
92196888
39258048
17641320
34097662
14873388
23148399
08335698
56631665
01333534
71769760
08714324
73976238
24320188
85219317
76486722
82448374
23489748
94236039
65477472
77919383
08369064
84105073
24565339
72329679
64028880
58144672
84087762
05445603
76749820
81318251
75746535
37176257
52132711
87971238
45038624
19537876
93905778
46774348
18849568
76747799
48107077
50662005
85084978
66949625
94371294
39886617
26079078
59715665
83725806
72266484
23007436
39742357
80601687
26287117
14644365
39048793
65691148
59922778
50543694
07508117
95833658
50877128
26084968
54685989
97288746
12398822
24815324
34729910
89554366
12910012
22130677
00447730
98315332
27392664
23578030
22733146
18157279
13809692
20924078
57140573
28357253
38794912
49623524
40681304
48362897
73427842
22433787
18807336
43497942
42116450
95661139
35068904
55982507
35442917
96886471
64076135
41532484
91284572
06007301
32164912
37603085
07604167
35045798
49561447
75767375
75010649
96410982
72859712
77771447
07523736
84166438
27270277
42483611
05932446
18343279
44368770
39255813
09719987
18451239
12966594
72141240
80734228
79079211
98246120
68962872
14615176
17839683
57447136
79403492
94447784
53899895
69160765
37088503
85190575
53955802
97681717
52058606
17137458
51743193
33889170
52080251
22002237
07043605
89771166
83917497
66172366
20630978
74976928
18989712
72260416
62718207
50676007
81765375
32288884
04201143
38522747
33792914
93675903
62360738
60669033
01445439
42646541
85672451
00537874
31256858
18776279
05985186
03464861
93152788
69080447
80570398
81334083
28930325
90395280
31405284
45979635
61016644
14753387
64542163
72393354
34837060
64038408
18529581
84673967
67049050
37410692
47588808
65172368
11449493
97827841
92612794
10432260
34538133
92441010
31042840
96294937
13521099
75729857
25291600
68931527
30964079
03946132
08619247
48585502
42355508
34767824
57232966
18452854
35515940
97022947
97868164
72396817
84090534
91923927
91223161
12088585
21287386
49460718
13357261
16684953
24575195
91432733
29525563
56298419
07229549
46056719
17911989
84284737
58417900
18169735
54335387
22767488
59939066
43753450
13241831
50838758
34783888
47837976
75159468
15519552
50359455
80800482
56280645
11833056
07520066
29655914
91949211
20238479
95473937
88144098
12569263
47192637
82185355
22249619
47814847
87751069
40067855
86247831
83008419
17889917
77564701
28452439
70149110
28624403
58638784
75547055
65310209
34019236
44244819
99715273
23988459
20830805
82532467
53740709
36476118
58790561
07829867
05830564
26439973
57433552
82382733
18123320
67629809
37895500
29375111
90673110
96002064
86246492
60933460
36160440
07532774
68698759
00616741
59660898
35607082
18420619
36320762
92510591
96110953
48708162
16575961
69638979
73213990
07910807
20893514
45696904
94320482
67776360
93115458
16889604
08779215
28775784
25650311
52631505
41680676
33487359
22026404
43971680
41433785
02264494
45371022
44195830
77802351
44180976
81224084
11092715
75694894
50641936
04521046
60079976
89239668
49068378
42630309
02716344
30540028
79707659
69006391
76084196
67993567
59891790
45320705
65108581
00171743
16959996
53857728
82085687
92994932
03581530
26515038
95525934
40301254
57359166
81921494
93873783
70895628
30363480
27988655
28748448
78778959
93642395
73636227
07056683
97495529
16770128
20483225
91660893
74399990
33144152
72972219
26242832
26133643
28008285
13694850
21585143
72712946
28074645
39612626
27700099
54371485
29136626
44417693
69066895
32659936
71209683
62454159
38695840
65296804
59506173
60421266
30819897
22876030
33945061
74505486
41721019
84775804
09916841
42639470
83530724
11476265
48668535
74261444
36801468
40981962
66943159
33249532
14227305
98158328
62402595
83631225
20099447
37529605
13882333
62218963
67914290
62449035
13671078
97498649
62008587
76540325
02777724
89898649
58178379
26922734
04992611
92945410
92970394
36970901
08240229
11466761
59219752
04805312
87545888
30040446
86527291
28635381
68215836
40741757
61693027
10221909
23820388
02932193
62503456
20745189
26018387
69214820
22511031
81825013
56576980
61866945
17855410
87931349
25620495
49863012
27045109
68199058
01568032
76307679
33856367
55679443
60270152
51431054
53369395
17706011
03530777
57255075
61650446
02321363
80501310
06622118
00701362
72606620
69359628
61483843
12036633
33274369
41237483
43180455
24611206
02030582
33535591
60897439
85810593
41980598
05566471
43568998
77828133
50748659
35890861
85204334
05992472
97000126
47764375
03945058
80471703
05699976
16786766
71118923
38268807
19710733
23147003
88137237
68536348
07227524
59783153
76290223
10976686
42067458
97326768
97326699
94457184
56975071
36877364
41161487
70958249
58875127
52453260
01135899
78585247
99398560
36390907
06963838
36613691
14026918
13015568
00827907
35400293
78845139
78581975
23047079
34480869
85162125
58784494
20319468
23289242
99152946
49061891
01750758
30669653
56196245
17472807
45710893
91718454
37724755
05093663
04018676
93479119
92176489
54691594
59035925
24627903
91028653
34850726
63959901
48525758
55915867
03780937
36934706
03875412
53478812
74714020
85559448
12710766
30858956
03092922
09952947
41559065
56649535
14685524
69741759
18354598
39632498
33305224
03170473
55045907
20775672
46996363
54990051
63826856
72733912
72343283
03862212
83535075
95492535
37987633
79724749
51999691
66810898
10489288
26894798
69983474
91768448
28342044
99644032
02852794
96985205
93256021
73561872
57222135
31983036
91744517
18229696
51558129
72673736
84603753
04561262
72091363
70104400
07049883
13621388
68372542
51360075
68078242
72817100
96422806
58918300
24035751
70062423
61666332
09769584
28448037
86850060
48696590
66262450
27818743
47120208
50415954
36901200
81419151
00398801
25201603
67219078
32012151
44884490
17488946
38369031
44005256
48995757
74527104
64218849
55703207
48346480
80049225
66506895
63131527
79200420
04213738
12009307
64328027
59162041
38410864
15688932
45050251
41193177
43392095
49440930
79522407
48002002
89668477
47319397
53146320
40432907
10236974
65023951
88026556
85692784
17432357
33944771
66710755
69081403
58065407
48209033
04721938
36350419
93996455
36941310
18260365
62897771
98906627
03344968
69878279
20711096
56267353
57231158
51981671
54305921
28372088
28266502
85688945
82861387
41782360
23480154
70877229
17338284
00653653
84465388
22172739
18571239
96144819
07230446
65192475
25158874
27478070
10797856
47520301
48432869
88204804
79421048
39701186
65868805
99845897
57681534
62963213
44008725
94313279
47749472
82427752
87297439
56382957
43735052
47243919
40191549
37977888
39327523
42384299
66482216
47132459
61813349
40764612
91979788
96248464
18084434
08900857
24540352
66615951
86391892
24493196
58871363
09160410
51370432
10126654
32635506
54991162
59252868
73704459
25078992
53564063
65213867
73280689
79742526
91134907
55426537
91634571
88770174
67668180
52685026
14229692
97913453
26479175
56340798
53127032
78534950
37625633
24819778
48971603
65747820
33428494
82132166
13348218
80284563
82489494
18556131
44602694
35770466
67186743
60071232
61650606
82784179
98867597
01136882
52346448
56419917
64821501
31055749
25661857
75022735
51603701
35431441
90222356
84350507
30394060
21124486
55677829
53623087
21813405
95629970
67932708
07751332
79983258
29944938
44437692
23495567
48602911
47762966
71545532
26385180
45431228
13228060
62359230
99938060
25798782
34499403
50551803
59050554
60639183
61023103
13312479
45385763
40016813
28676573
74875051
74169920
79241395
98845730
41009835
99013699
61398132
45014732
54411481
64207295
97485456
63592479
41090708
82395161
23340655
24469679
38678719
09618316
81146973
31194752
58978925
89419173
52554050
30676432
39151359
03035882
20306814
97965427
78590919
93670131
35766293
22937046
41861379
29394553
60819009
42591205
31972911
31472698
34409965
95205786
02841579
22696757
86297478
20723855
84945142
43805127
83616415
95524719
43990164
45123992
49449660
69123446
78831332
85284124
36845906
65362869
91934589
59196119
76585198
21306723
33351460
33424342
42481866
63312076
27472814
88681863
94127809
61653708
40755991
56375689
63717391
62592659
38170048
88963680
50958428
69925708
06279697
22341509
78062095
36822018
91689166
72560077
35417805
33147801
14993181
58880845
17797451
73499298
72432864
60508544
10796624
26808967
30130229
95297804
37708743
79659261
49075737
55312188
18141313
92332954
52969099
46321254
21421760
69148443
65564344
56153227
20203656
62773039
99345927
20277898
62672342
45976778
73163446
62076450
85362308
13683779
72878309
59961886
82836917
23197768
46126483
33845777
35344379
41122879
39977221
49404110
71052145
41770351
48568465
10177026
05575180
93736348
36725395
44744241
58251819
78855581
45119367
99050042
91984281
10879991
62700278
12408711
61449085
60001250
72936177
89803296
83095973
43730422
41819696
82797705
59592194
14667570
17651706
56714056
01232299
61338713
55288332
52684325
87321840
39547042
60838285
49767313
01656743
68579772
76723190
94529028
57958238
59131658
91564491
93316534
03486731
87950617
64536110
55912477
52046061
97980517
99623014
38339378
51203043
82170647
91651498
57289927
32785374
04141019
93007781
38991524
30584287
19537031
17637398
21270262
74676671
88176746
07218480
49161717
87894538
08988364
33327995
91622815
16708151
67255170
98970601
59731149
26152269
56829684
33015728
25215119
76413346
28748267
41889132
22240324
77308732
22072011
94291078
65084650
86127258
52799238
66763985
29666506
74163854
72339488
70608204
27847765
37769082
58308382
13945366
50014898
70847835
67297296
26654532
63648909
47479674
61791313
90457121
33426662
85696529
21553432
71602421
71853223
76441894
63562589
49406242
38506910
65348751
23987499
70321036
80685702
69211916
00697943
34266644
48575793
93893638
15459610
37626545
24019994
95889659
31228148
55615322
73545808
95896178
51852563
45648785
73519993
09456452
39017758
92899037
58128449
07129046
04400370
99392489
09337338
54608058
73781742
38809642
42073334
11838851
74256305
60571240
37567948
89411195
65693209
28846168
43142923
70374945
23253582
24792236
87670699
06111659
79035306
23641814
58525966
86008900
47811757
82170015
48051418
62422174
94350439
36633942
05392778
84772779
47942047
16447272
23015241
59618124
33539939
24655234
46295501
07144338
68304617
22700863
19290545
28769266
67367272
84024090
70116461
35407280
13271016
48711150
95327510
11435536
69817967
19712438
24267737
05514669
62944849
90072806
31574480
46155117
08769333
80169062
18845081
77283652
42093842
94125181
04935228
97052851
87423129
75376560
48439308
61749619
18946391
52780397
75610245
85897142
75954294
20720080
02308279
29507872
35805751
89327249
19525206
13933479
97828868
74245941
58612616
48871008
98434980
69289081
64549702
84822673
60244235
59888280
83418243
27670090
76165744
90413738
13709388
65011987
43144782
94241834
80168917
57527723
89684134
31873708
63594664
42867222
86266149
59458998
60331840
84431206
88446620
67754616
51169011
72893934
38661157
89849261
30919507
54433838
44679226
74910150
87180115
16375877
60160547
64759180
19590876
08312531
15913126
90261597
59376895
14758815
89221666
25310974
83035045
24009842
53009696
97620054
13735568
57107813
16618210
57577907
69340480
30688570
55628230
49109482
46897863
27966147
29424165
09774553
30053004
43227003
02089391
51268723
68024537
46943940
14745053
36040066
02625609
90982971
05587531
70910578
13267276
36364671
37649626
84392624
08963239
39654850
73705031
40816113
21062147
78297664
32755122
71433114
40765684
30067558
73181762
70342271
01447701
47304686
73919200
11376214
27371680
82711791
26892785
91020957
57610857
30228784
11491705
91987003
06807356
41864504
94987456
92227705
42863700
69353491
91579375
15001203
45742160
58118844
17142998
26998024
61254312
90260502
96776585
43607197
79055374
33151628
17885722
93069606
45014749
00713978
72815315
24567934
64716356
75556489
01933008
19228479
67049319
71899570
30587404
77560842
74681610
41570827
91509132
12037222
71666265
38346325
37992263
69313919
67511862
59524672
82588128
43023407
31755959
77859553
41063146
15116042
13412186
61839613
22016755
81406369
65618787
57792833
78825106
75279702
67398389
73405893
32470720
02440419
71645799
58987226
81337773
39134260
11292726
30165795
37197300
26452641
64055261
13705880
65376064
14127811
10252079
26731464
61497417
68653409
17888260
18892086
67201959
62615860
54531750
16865271
12900398
04797711
56466448
11078988
76880478
53914861
82187956
15650850
66984443
82775439
39515083
14278990
63592955
24198770
03422182
77182944
10795996
35208768
35154471
97181046
06400760
61816772
72270497
46604164
20821096
73134723
83962939
00983930
69912587
60610243
76340977
10316794
77461881
65851089
88314478
24193622
89308431
08807120
40302329
93197781
42971318
37003769
85194155
75712921
54173374
06071784
63826884
76645021
54799335
31993724
85694438
32551430
05594317
26288592
39691044
36283062
11303421
36781622
89395563
63484018
85972770
68657168
22736333
23156362
51776898
53168307
06833044
04985901
06006845
64677595
45394158
37238224
57747910
60629239
48255478
00772456
18295535
33603614
00477437
67083511
27502286
19780994
61875759
41271890
12018472
03941974
36942168
94453320
00783452
97557991
29818808
64358914
68144219
43576048
39322128
87739662
35622396
19177532
54968986
03677504
39620253
66091844
86539756
33018355
64250962
76971298
96920269
95880914
45997790
05884526
10796420
76558184
80051463
51161440
40232351
83117056
96944509
79623578
02245114
77614513
32495825
22659365
03195753
72087336
84098376
76654753
30148790
95335420
32027343
82965335
20309122
36007149
05715636
45916887
76227378
58608526
91838209
71247063
56671789
70796055
13566130
71951753
00896682
92676608
58495896
93675351
37494748
41825869
96529039
57585047
88102213
01350151
08371552
05094942
00933157
82554705
40342220
55856644
39451150
28644931
11823524
58108720
07443519
31375131
27958189
18778244
13345499
48672788
92089130
49653339
63868614
18004583
69959957
55496542
29819610
57613689
30837812
20144454
45453367
35746116
79489793
17440037
86785158
66597213
97338785
85269639
23994740
60947655
31144032
53027604
58386724
19321595
03196313
05507157
35328773
05987859
68287110
99516965
71171099
83238433
09605747
23448653
44357923
17116704
48237880
04571177
78773416
88131201
39083430
24003962
90821805
53478950
39781383
95121253
80823285
10915682
68623605
97566102
24014461
08648584
12459182
36103077
56773995
30490445
06235458
11214605
59651292
61002367
82091385
46646668
10357944
01465518
77813396
18035279
17088782
64260633
01983479
66296006
45371420
20597322
76293723
59634597
20100108
14523430
14271106
88837477
18491863
84758070
50050805
41926753
69409805
55130170
00855910
06315083
39830687
64267683
32485864
89271556
20190584
05670873
98385558
30810555
16924863
40416395
39761518
07041285
22725416
26477148
66731091
86566486
62870326
81006155
88635218
07694626
09438056
54921051
25414708
90030594
14300355
52738957
11344667
80435804
36495065
74849911
97441103
60399260
29912051
94280201
69498366
09537056
13182524
05485279
24985526
28238458
65244039
98825249
93924430
71402548
77260500
21114102
46391606
34760200
44408508
79997271
02430763
65451883
99498446
48932171
39332637
74480726
19904515
72429739
58901305
25594615
29144656
36786086
77801899
73249154
23185124
70380520
50520744
88682647
55321731
78684303
39203860
06029281
25867624
65002115
83444795
50628433
20220966
24678224
53443896
52244287
32875230
76210313
62115813
55320373
89521050
06483500
07522804
47475702
83002042
36731631
53437168
02156200
33125131
60852389
32886966
71687150
65189332
68347382
77214872
72929431
77585137
40427822
31480934
79324308
34929956
99720998
15965632
70318620
79943355
01532256
33080516
91994216
04629112
77761712
99169493
51182506
59319370
83344491
01484496
99427063
06749494
49477779
42045198
62864209
47570471
17917544
32143136
39423559
53568996
16272285
43926352
15707563
45353689
35490698
08801575
52491029
42379104
87634727
76316568
49988760
94917564
54548893
11736231
31871362
79952065
86181481
15701670
80466380
05951778
71082530
95162348
14663923
25105016
80998241
01197123
26752963
95822758
86500853
76390825
84746558
73189114
51237617
22108774
62711233
30523415
38652025
04312414
83197827
31331879
06924960
65485058
43078119
77665094
25402999
99787460
46923582
58260816
18925584
78738786
90519666
07839909
35232356
85519264
21191005
67536471
35026470
27416629
51319998
05681548
24289178
47989227
16773259
18023029
84085620
53194441
52907419
76952693
04371137
99031875
07407844
40424580
95202138
62176528
21420816
62987181
31274879
29627921
88271808
73715209
83860216
98577014
42519459
98815021
07971854
73493438
41176930
10290978
82000089
83861389
73639338
76298397
42062719
23043334
77187985
73671971
13969148
26426403
40899155
98606794
21963414
65307191
52367247
77582525
45306276
31896408
78859103
37359341
01276069
30375646
77348329
40237744
56312598
69114291
96335555
28762526
05797834
69955396
66442494
52664429
17361695
71905097
76474780
70071404
02620791
08610976
96980557
24884585
67902463
81690487
44288819
02702407
95776040
35271433
74593529
58789577
26107730
61032159
59856645
93325882
37875113
27580018
25135070
21533095
81121733
33182342
20393736
49266519
72201807
26665019
58948948
18271039
44859610
27719493
79393178
29539730
44707614
04909846
78184577
88076463
65312018
37347328
16041415
37852164
50363803
94300548
22863775
71857674
28307997
15935310
13111803
08894455
03323351
67928803
76401871
26107650
99689206
72878717
26539052
24254314
45345778
92228576
76286285
81312863
84848689
43856400
54877724
19278137
31938091
92524541
00615700
68849673
07587228
43064398
41847857
67209189
60664865
99470394
26202954
65196372
35240478
27003488
70170915
51930566
31080690
68955179
78944778
27289044
02029962
24898818
29899096
65640969
50738013
93055764
22161518
17849336
07591083
15829753
69441219
92791513
26723582
44613582
53609922
44512298
92631254
57648041
62488243
66611614
07176545
23013759
06872188
61582366
18671270
97762443
49041578
09552122
62241392
93744770
77824311
08245681
03823077
20867938
33747292
93973824
18908828
39316729
21886955
82066794
91557032
13697631
49739373
84409418
89197694
64116450
92761864
71597948
54411790
51875501
21195142
47727113
56131099
20777399
18357047
96929024
59599949
38948090
82805925
42523957
06959860
50642672
34603758
32006277
48462554
52673283
39366170
24077024
28086373
55899096
22868491
07548019
06725636
78644290
73684071
26180592
01142065
45960617
21663049
18385321
27511842
36326958
36016870
06197440
64671512
25679075
08355821
84055915
94060342
27588531
73233914
64652362
30876402
17960495
71587443
36479381
34108097
62796010
80910655
75696059
71872404
38365011
20093887
33541755
22885648
44562189
86556657
89767508
14912130
64268582
98640176
22417704
36680504
14217551
97180774
94782952
11027267
66164574
06767808
01458348
83921314
91086092
69396600
47179616
66543032
93683379
41059020
54472906
65735888
59643252
85271343
09142287
51918074
33908164
06621043
56232253
42936240
84634025
42121222
53340886
27362919
84564893
68493419
73022525
11383745
59229417
89456519
21507145
49690124
09664745
38681583
07076896
12687551
16299351
71279424
48178521
49849241
70177041
19519749
58713677
32189378
57880159
56937783
85937476
95599708
47310821
49066284
05008798
61187803
82914765
68737874
93474239
78774831
00983185
19234693
18830875
25355186
18343720
39519359
72801182
91589919
31052528
62363297
77066933
06300334
83625169
58395490
66946929
81447775
33894793
26926770
31866937
08230057
43761914
87861755
54458323
98694586
71900857
88092649
43735230
46662713
30913675
60476034
02038397
76779410
98473210
63825942
00297041
61146891
39672682
88313425
61648433
09270329
06099993
32244940
69568160
78938334
26080725
43398848
23402277
13180431
90084579
70931397
61555897
81588248
65465782
92320561
60580993
93056728
45508788
63898160
97019490
51396119
49176352
93227702
28096034
45285139
40007865
46917417
07218041
99680131
25291611
88415005
00728993
67064650
29935360
86912639
13474137
03818370
13385545
50697775
62476113
59503815
12496012
16117395
60381262
05013879
48423130
66780294
83325647
39292664
31424801
66704111
01483146
43736720
33866756
65820750
44796206
98403207
78790228
76585959
61253148
34796184
09070938
26395824
00564219
76271601
60500036
62094925
22201817
08996220
61043527
20068054
83508636
33915151
18087396
78239252
10940759
73327260
35651458
74759130
95500976
44437232
24355783
12243349
82030920
66647553
28349240
66132197
41268881
39373305
95460590
81073285
23443427
12807102
59508247
70186322
92661267
75331080
87005649
28651025
32461077
98167374
64424988
35266259
94643215
10378034
66732758
43460476
35848671
25469886
53086437
56690602
49348729
04629346
81382356
42248543
53120227
21006769
19770584
62201489
39519473
84489392
60303478
90524259
26731262
97046497
07560300
41438945
77657617
34999961
23391077
55559134
68024249
96467837
57848679
77643034
92220936
09748239
85928884
12591862
92755371
71555186
99913933
64786884
87188251
72787776
77915907
49940489
45030695
73908413
60642020
18343789
36323363
12025489
20454691
43725180
33479893
57420330
99475076
12891421
98465603
88527863
26779472
97904707
28495649
21274897
98663823
04756375
65175115
11199477
20502351
70329786
94366848
44919337
63902046
22902074
77061000
51286947
88655622
30516370
55133709
91963215
15421273
36263245
70120439
36161451
12108339
19842062
17992944
84957675
74623799
30730035
38416951
86832949
40935302
09868730
03081107
78007911
76332149
53984908
24425848
88649191
07316552
79494469
53464240
79172018
61733130
11395468
73375096
09632695
93545506
56638043
24161934
99599355
32094582
21166285
12909634
05908757
97723857
95158918
74033951
31361519
68332970
61952916
44407299
78677689
64721379
82716007
09357506
80929084
46509919
71141180
57274521
72184341
74978732
00268283
52923365
10247211
04335837
76994850
02549839
27138071
08731431
78920330
37478848
62363259
38758737
72874890
87143430
29036282
28233057
24816034
47345897
73559529
39716395
66733325
75040743
15844650
45555887
07783440
57042305
98944255
90129959
64084925
06798366
34487167
68547017
34434003
40734257
03453969
87217141
67659774
73660246
60599106
42518153
51419287
51348276
95220372
65203112
01939874
07622429
20996085
30247141
49548257
93170746
03254844
24507223
95782924
73774359
83312279
97869415
64468308
36763076
26403676
97483694
81336362
76244968
02260987
99237448
94613114
50020688
05527204
05794371
92444833
14081582
36970607
76326353
82120485
44203919
95855946
89491688
70754173
48389845
78849187
18263743
27423276
58768970
41476847
12889971
12715062
67062733
54430677
46561990
33216550
33827030
78902787
77303177
15689463
58426819
92655972
19131009
98504081
44059711
21678472
95727239
06362954
30133891
71041916
70649662
08427304
92918881
02975815
09545098
59666118
34626064
80191354
31873954
90579896
90939074
78131951
52332555
41408061
87502494
71097386
95460109
33511054
66990552
14083009
90843117
32825235
90115826
74694929
20880661
88120624
86301178
17646739
98249879
20248671
92726523
08112721
96011696
97649199
74075212
79607171
39722637
58092721
59543163
07078880
97969363
26966330
68537146
36554383
75418329
38368487
21976850
48933174
20773762
86859922
52228732
77432514
10962917
24925016
31437863
55699081
62418368
74030011
35387283
46749182
50502868
35621407
48002675
91668810
88923085
72489997
90233424
21399368
32404321
80632954
26279442
94954359
17949074
87078471
59996370
63056956
52678107
90094445
84800116
07457802
89553477
04784762
91504895
73087017
06208703
89283738
70267291
92713847
16662139
04591336
65172088
01931954
00865264
04548763
52983909
56057867
32838505
61536162
21202037
89924671
24572896
08181037
14793951
06572482
79926750
15698180
05846564
41481864
70422203
35438846
15862241
25265822
03147336
01808968
86540131
59630544
49895348
31923217
51621491
28934624
46223045
60193791
09741049
92820973
49286641
14509786
36214697
44165255
64113706
74745085
00307097
70979068
09395872
54039703
73761033
30925800
95937635
08631559
26233710
32751445
33572451
12972701
03773346
20202344
65658017
33446005
77582831
70896227
54188515
96205439
32055395
55132569
03112268
72494966
33430558
47772708
12619108
98258263
83406940
50089783
02962554
03933369
15661718
57883028
32807568
55033498
37464847
07170521
64145595
94447243
53439492
39418985
93494246
33348388
34008252
54538831
77399827
59187677
07178215
61767078
29186682
16445823
59056018
96080383
53448106
68659112
25847469
40924946
14949351
68685995
48084514
86819504
09414049
48265099
36435607
59782297
15091131
87622055
67693898
73552281
56050136
41214675
89400813
95219476
00828573
76662949
62051010
65148869
53355721
30492425
08937860
78976766
67003170
96526528
75436991
21978090
27163037
40595425
21888629
44247583
02930662
78686079
87227777
78907485
64269361
64740134
64124601
34948674
97460564
09013368
20635574
41331933
28693451
88242382
88229347
79620416
83324036
14821359
11539436
18683952
66634346
03773596
21309235
56910409
50848184
13509714
48733091
84878809
92710724
39196345
46760407
04593412
86114964
06016190
21918134
80147594
75058871
43682382
08820186
49080785
13642776
23277081
38770672
93711322
61867435
02816274
63731045
57372577
48668889
58899815
97409635
91749263
16927062
78387727
26345239
38405351
89110832
46250831
25594770
80114556
56773058
93575810
85998230
45748885
02284853
63161865
22982530
16250277
06999183
09228087
90479043
58604880
86459592
72457774
67767935
09759069
20320731
61937900
21925691
43060796
12323073
31509013
74040546
76079461
23964983
59622836
13473718
20551937
74441166
29011899
11182691
32722004
88967184
55307557
80486110
95484911
07785619
32199777
21638019
52518343
38950170
44814099
65192577
18975601
49409793
52688228
98378572
13336347
40965752
59062750
18566411
90654747
50350236
64157428
08398461
08714450
45975999
46686685
68267004
25494300
67832208
30074793
73562251
08868278
71552541
67663402
46476180
37607632
92857280
24661030
45136265
86522741
44372001
43666167
76456431
17976770
93251152
55302729
33330808
47022675
45085712
35838531
41659221
08059733
77249782
19614603
78181551
27175170
23141817
45695076
86211448
96231142
07701988
55354516
73098125
52276728
74137884
59851509
20608222
89009201
21966626
66394420
77408092
65778350
97282176
84287218
31440043
34022164
37582460
32950324
79224397
71041686
75541668
38843441
18982554
96667455
48788879
39274418
94964419
49639379
46054982
07660129
11476951
17416520
43975562
77012490
16848783
45652720
53388319
66254681
29929197
01718569
99139222
07429736
44708008
30419751
03212545
30945635
02256157
19456308
27425553
90708120
63425160
87186918
58979531
01324459
50606785
15906807
89834512
15518384
52342614
80117426
49175913
91478558
00686490
61160615
97167060
87069827
37961031
97109403
77732335
70668640
86912779
89952261
58291472
56841028
26258731
80877007
55166354
59163535
52230364
08855240
54807354
02194566
75959523
87747584
93037123
49935618
66413769
72794642
47185503
89078913
99077162
38628040
29289940
51919959
11685649
57830522
42461703
76020621
00064542
51593507
77068828
75540309
09478887
82165160
78562625
42609896
89895731
70551454
14575274
06205059
87170633
52327307
05341896
50682714
36409034
29434367
58551187
36476297
08616368
36486566
67404538
71402611
37239109
16374109
88964323
52615086
17312160
91851031
18797844
36445223
26666379
27311109
17474152
96206088
66013212
98101288
24646817
96488764
52711761
23491477
17256413
46564647
31636840
73813937
29812354
95213531
85804906
32305186
56764427
94629493
39277987
77827716
99650214
92013547
45354038
55918455
05005295
04044139
44165426
22505406
62948989
91623518
55545535
77153421
00909123
80130139
45386751
50844590
12125108
63864174
66701373
77068286
04369382
92455323
30210295
54390425
40753079
61709151
03522547
03690998
71532539
21700107
72832100
33903536
23509056
70876545
26546613
56359628
21915086
26525034
36376056
29736168
68605843
49148220
18147465
75122578
89926071
51142674
51975340
73869706
97797496
38620048
29405469
49651711
78373291
19296977
73763284
40566712
34031634
59086180
49176085
87121554
56531242
85353221
33601784
97590562
01827552
15760458
81685101
03507676
70348954
38201696
44375390
84945872
70458325
79538136
43978607
27757404
57375861
78678221
25679182
73092766
95014968
23000988
19555819
33285970
83983807
16204634
50728590
77588165
35430808
20368954
29512905
36251199
47463309
55352383
38319252
32107206
58544186
44601449
07525909
25059929
10572223
68032333
38665036
46797896
53277614
19851464
90000921
10559207
61114932
72013914
86942377
03922155
14011517
12475545
57719595
11365449
14130167
61476755
23369032
67736364
72230669
68802839
90308178
13784648
99265594
60297893
03645380
10564533
81521469
32866280
19858112
70776787
00917307
93777722
48586405
82017213
85998168
02299059
95026420
29417553
43712318
99507781
06772461
73309311
27236178
05599506
91943910
01310499
40912218
23083502
29046987
53629878
69790580
08967510
33259390
15402765
48316075
69365066
78689240
80517039
50377972
85915582
01647987
17657491
91240744
04989487
26090229
11191181
80799764
07857724
59111702
07036049
57156688
32837011
01759931
66799494
59685061
38879174
08400336
22243205
71557449
84155027
06493932
26525044
73131234
42890221
57880879
18688345
99640872
99042538
02527633
53513447
89320349
36367152
76183535
00115913
41380231
90998376
34506107
79570319
77189523
44883492
47952477
94358126
12563378
16236246
54097771
00582575
04233379
46634649
67029446
87663163
29378022
93469755
47079967
59616757
93516692
11159098
28398364
57051898
39121286
44870529
86724619
19647472
44975382
66459214
05219035
65156327
64611647
53902554
62312029
52869089
51083947
52724900
22278102
06992817
54881409
60735855
56600994
98543808
61967481
45863109
62185340
23123279
59727793
40942657
71083353
66339240
80036401
59036411
65643469
18657426
70700825
38179133
22851049
87108604
89221997
55413716
12119545
52549203
96106093
46555876
61903904
38066674
48890945
30336275
92246106
86640538
62600536
63400225
82726177
94314623
07516888
46102090
08280181
08905531
60959360
58113539
28960035
83666841
16187241
27571866
63948268
70348210
78592244
27826590
15004090
46732902
47023310
51799606
30005454
00006981
86386917
35556168
13365099
29207774
46591865
89891015
96836732
87518875
72458267
51566030
81590968
58323399
79386312
84292770
50428714
47696759
40381081
43635319
27613181
80414795
41455543
69715872
33039806
06572583
14484565
86937583
37326770
61553764
49258644
70896116
74897012
73359849
19786746
89233512
13235965
78203364
33823532
35394872
08247465
87788361
29146901
52080522
97993645
49846246
95287696
84643254
00092819
57264448
95214111
13762311
81662709
90540019
97899124
91432839
64934628
23309720
09750117
44641502
16527496
81352710
10555570
17056033
43858850
21731531
57904522
90638519
88283369
90631491
22960269
66299224
61287551
25978257
60020550
85539806
17432631
94057791
92472249
43491839
95726018
88132508
18549436
77838503
89714820
71441892
01729326
17814444
25833327
16995412
12651563
42810739
39399586
82210165
32121937
31068995
38144520
57715064
08062525
75530629
34270229
46538060
83195938
06114370
07772545
62412329
74802189
85527126
36126031
84081952
93062470
39170316
88418025
66257055
30304893
38785844
35631529
87263024
39893035
84192921
73015047
08447852
50548931
17798959
85340817
31056239
29577901
62524762
11341025
62548585
16763415
95366366
79725037
46237592
99625961
56022801
95918829
65634644
90290661
42851143
56031159
08042728
94384177
66867237
52539267
60702184
33182216
18592514
14800191
17190057
91654722
52254344
96732047
91793419
17106650
07179391
83872930
75221510
85787955
67176499
42513351
16291105
88147254
05287645
74711401
81114034
57329362
73492489
74738161
23835331
80067731
74784219
04864080
01114970
84298547
98491205
21385419
76315764
93624052
08801224
85403046
88754429
75178467
51151895
87104204
08392450
84500575
81483097
97161185
56987805
28692968
29304067
34348996
52998292
27448542
77110030
04597570
29421521
50450790
75890157
23432182
81276381
49205108
19300695
81119125
22575174
81534143
67534147
47821935
71405213
47771016
45997472
44686731
36133169
19109998
43619165
26013567
45765021
40625025
00937267
27533876
53138978
34142203
09077281
36302499
40898257
09453245
37311035
28825959
77085159
16282554
69094574
05786966
99717414
33971471
54315170
24088435
57852251
01018941
78934602
89928572
00413280
32418684
12297851
30231834
83449662
59158712
17083417
03998866
61516746
51299802
97203487
50001869
39511696
53725358
14919220
92739979
87567327
71955828
30018395
44682697
63501818
94346652
01109824
49567544
44841469
26539513
41920796
08881487
45578317
44212370
43941001
21643942
81593819
40974666
60838310
46222401
53074450
59679720
99778878
62150064
32264539
47477241
80116036
69778137
80546215
67604599
00869487
16083661
70105839
34216291
04998347
76067143
52340897
10476809
40678595
50912437
97680784
24692957
97627540
66444628
29639467
14437336
39974941
68410016
89687582
04415607
66262444
14715484
98925991
60255862
01860020
59002875
27562403
37449223
69420146
04797282
43837168
62346584
88947502
84956401
90313903
40417188
30643915
87261424
27345121
85900497
80895458
03728188
91042571
06533607
84600477
28580602
36226563
57212259
95494480
67816673
73597997
97244236
00209775
51910667
64771463
47279754
81514832
62433298
08827207
44054216
51510306
93235072
39684338
33754497
16515774
67326234
54867204
28120676
31963187
21699963
13131308
71320976
67820149
54083885
70934808
30188356
32898074
97968085
75886010
25583096
99857404
55246229
99066940
68446384
31804033
69419601
67527529
50535807
36078115
66552152
53264475
66884307
61168524
26027978
85643451
14700078
08643189
68650887
80492762
21725526
53567604
65739015
20991163
05999320
54090850
79605709
82992007
58516236
83710458
43181215
70570538
70455380
38184521
74517964
16350533
97448026
53141431
00535528
05561124
64782264
18144750
33599603
02794160
69492229
88302622
04392687
96076938
27955661
75468292
05022327
24144735
50924170
47660228
37426196
19692046
01836449
77537464
93871448
83901005
08815444
58597713
18709123
05689990
55926252
51222928
13532653
52894906
75072310
29778960
51502813
91990236
96333233
76682991
60839700
37976430
91598393
09684512
22345653
96704741
64026201
34562562
01311273
38180184
94159726
87024041
00270009
31277770
52455162
64794909
75805041
77826748
27530360
53728146
09975466
07162092
99616481
20209311
64917103
31011994
09496583
76222655
77786487
12984691
34640714
23147735
72454900
76937449
86297920
45688474
74222619
64155075
83981295
58293700
14311747
50534856
47083028
03010206
02009385
51869365
67282172
59916390
24071099
77838060
89958604
59116584
03357957
43463243
38002512
76733202
11668680
10555311
57209421
56415885
85341762
11066923
48876631
22593813
36440606
99295149
82267673
42029442
87198149
90515212
47287232
46188904
80885594
69898977
16009663
48526369
38383206
97465865
30630123
77986681
36469442
92333432
24958041
02862641
81207887
52679292
16748482
37600288
37799839
56595730
78967675
09227637
56883574
93412766
09514866
09789265
06499688
95085027
70973290
76501284
78805160
72882275
64639014
22298157
91107015
15893017
36376995
86024922
41899844
74745104
85779636
83735407
14329633
36466808
64653835
20389006
41869683
94556323
06038259
64695668
63982660
32097271
20753486
98940782
03156108
65152236
34913285
30328624
88937028
38685915
18876208
90715085
39454451
27914003
75792383
57557501
86407096
74243483
16201199
00491299
95606679
76864473
44061340
95150329
91905501
68573354
19145461
48679724
44700407
27551429
40907475
49847145
08193374
15592875
19731322
90740382
39202331
87670302
62895778
06746196
34554045
87745760
04640701
46837420
39954238
31379542
52395863
17152323
82718350
76958699
04534293
37432243
71859650
04261716
18937887
12090622
90769680
51595250
76213747
45518482
80089303
10883503
86575549
24688514
71356897
43860186
35205010
51201943
85633525
61907676
47334280
29629342
55543217
07107419
81340912
09328650
64029682
82710222
25822781
32880635
18619230
07504582
84921174
65864100
96092766
10455705
85086005
69900151
99208137
39507463
26027907
33726876
64477337
31584010
28777729
95522826
47991360
79597342
04574766
73779714
94898821
36661592
79730811
73731758
67382627
17734420
63667878
51681187
65842421
94550346
40003307
00516360
28478677
30980428
93856639
66301097
35587654
72847230
62478514
18020765
76614703
88743537
10852562
70402708
60376705
56547778
89097111
03185687
61852647
04098743
24294234
29294964
02554717
41886586
35799502
39086764
55730489
70636764
40136566
88157789
52510107
07307956
29256479
02172601
40600645
49294684
64242427
43743616
13243075
88519772
25466360
23605567
82885603
94621369
99754781
41158260
21390387
09583771
65296684
07908525
26578914
34930834
55827499
41424264
03534624
46995277
47048625
17120567
68319675
45796688
10292905
30529830
91625928
28705629
21122239
53664933
00368631
81340748
93844236
65666481
46344468
95040286
36860654
00132201
32813989
52768986
88311109
79358575
62231668
73465865
96651348
99181880
31335126
68607900
56606138
87187765
53418389
44159154
97362631
81765560
31852251
76094459
46920813
69815588
43778144
98331252
64193458
76874682
18390204
68172731
38748772
25007243
10333475
16259983
07014693
61016125
75484475
45550339
23314596
10359734
53743664
16983655
54279955
30618689
51457596
48267832
35986240
22437484
94701835
56609346
44584176
05573602
93894008
96234150
83249231
83018529
20069614
77188805
80947973
97112206
43641545
03181249
31820769
28154452
27577475
33115111
77905997
98223910
98667660
53491069
52481833
20747153
42918867
46993203
56477338
79817546
84098502
56347914
36205438
32345577
08066277
71937415
67096151
00829286
89768986
16669421
25159153
64865578
64637339
62249139
45580620
65480177
61611968
87269200
26160019
07935949
81139111
79427738
32218342
85886501
58214665
91704299
99159978
52573842
97918662
85467842
09046335
33226016
08870432
32260604
38339946
06892635
88648069
00396130
35403721
85663230
34454021
22529304
88390661
84545410
62171977
26000759
86835250
06236854
17448461
09027548
63558411
61607136
53545826
62706531
27423780
08912512
32451665
71316413
62033788
22598706
78092867
71548947
70629828
96003884
73490901
15069315
93261584
41355947
47308127
58200248
08716343
75165361
39473260
97543977
60749950
67446726
70437391
81000607
15836786
89159375
64100208
49911100
67956956
13839266
90559391
09947537
54864690
16601498
01574413
85892835
39832657
66524815
28999265
88596721
43042781
26886459
04426898
11164197
77594813
61797798
36901458
75827305
56529813
97498189
54792698
72970556
89316366
01896537
77790162
69424840
78923230
26907039
35463128
14414295
63902822
04707718
89945438
38434965
23835789
01257244
52042782
22863810
81037641
08237689
02423130
16240975
86604249
98047841
42539402
86937919
74673764
75553734
03546703
31318384
05208284
35010094
35714713
01518862
92649430
70898440
85699138
77619621
35477709
97384576
44524398
85246974
20006363
02680287
15242991
51541972
70666176
01801045
05975288
99950186
58588485
54043580
01396758
07431908
60469433
79964218
03727923
86461445
80499271
46720863
62895652
08578901
09566307
90348601
34772592
56277217
97995876
08870910
16264951
75651879
60760500
91105439
06506995
03510177
17398150
42605452
34533996
59531434
92801357
32384977
75543624
26589203
69590666
11907747
50219003
90490887
87961695
51277127
64575035
74159822
34695901
96646114
01402790
80679389
49450854
77573665
18625070
54638216
03496680
83385567
44739561
81860115
73741063
83555077
87014216
73871901
43186004
88700672
84212855
25356733
07885283
36005195
42367191
90360258
60022416
35692748
89474808
96161236
46904602
33656751
72990896
02487964
76468987
29414538
02594818
18156282
51323354
38270957
09950848
07224511
65394084
01905471
57045772
52405169
89930070
32554224
75174217
94742906
08912026
22540655
57755954
35462545
37842370
63115201
61907630
68410699
74441755
94396712
96054734
09659002
84953941
51665196
83857793
04606413
25561657
82337575
98340188
22312684
34841728
82665132
54343136
91814588
10238643
43523392
32296782
95821000
99211443
00622178
81784545
13452487
94009626
56045647
19491195
95585607
17959544
75239135
92863352
63881605
30693521
66391625
28174487
47723757
59929770
17619766
19674662
12057150
88211865
01441344
45118639
83519164
84442408
55733128
12204180
52268564
72096242
15700100
50315694
12565478
68674377
02340074
62456663
06424243
69469707
43367532
51555508
30968259
73585043
51564072
67333559
19616405
58661605
95394456
60669363
05148432
41456255
56201621
97439351
88109426
41954921
25290718
64514532
45922382
28317429
75639794
22453943
54755132
36002641
24155068
59571150
70445371
76714179
65760479
84351874
15251973
74388998
76724492
35095471
66126539
52658173
91365332
43172444
29749978
51041197
53639246
59434752
19754596
65592218
33104510
42085187
22353045
93798617
73367320
08706613
48021218
13239361
10353892
75171417
18932963
38842621
57616431
39796038
34520274
84539164
06368893
22374962
90833380
01690057
29061715
34623129
03301005
78874249
07043047
41075206
97041728
65453637
25217202
67634726
84053287
24790263
89599415
28735590
42407342
32072269
27279215
73473040
49003092
06412368
22543012
96080641
94483815
07214482
27769827
16774410
26596293
30761387
63202309
15254740
26573762
14558082
85808489
91051305
22048902
94172748
64188021
32415651
79554084
60149149
43839942
98610714
99841913
31021320
25097199
59216041
60059900
92543509
04646580
88462031
08238832
52955285
50790857
82626016
17605229
29433792
92473337
54167563
50904044
11842176
02573182
57549885
68218555
46465211
47093262
18588805
35700138
44630194
53600487
71690219
57171449
48943213
24641890
57481574
55742300
83327934
84848032
97112356
78378275
72136055
04048530
38893164
82787932
38305636
82962827
67962462
93045228
80875517
22892613
80314602
78039574
88121106
26330537
48792292
15146704
64158812
91513200
50541181
50439310
34073426
70684638
82943762
56307237
45454853
59199813
68194362
17532727
02687534
70585932
35446460
47667048
54417984
31292654
73858170
48980599
04332899
98100540
69881212
81309369
30712310
61020408
77783227
97796394
81179290
45004507
23662862
38827674
55649748
64903696
10111532
49387736
02692883
19843154
71195335
99610896
32344919
35552337
25575115
43479943
91875729
76173283
89352168
46424833
60090023
50684538
39621704
48999772
90451798
33316370
64735586
10867759
73652791
02196116
97920511
96997511
96202647
75950864
07167274
26278496
43200671
94107911
06201266
01685492
30655892
43871734
58863967
80674953
55554367
83219497
72379632
24671214
20329577
48245373
13750975
87301331
22473821
61297300
37922132
62463166
99735581
75687976
86366771
15362087
86679816
02625286
00403683
62327455
69345194
66495548
94811776
48520796
21314303
25746305
54210900
96573430
66719942
78353635
47194449
63742023
43542539
43222250
01344265
50346353
34010868
71854929
46027825
48054353
88000234
98241125
09272308
03005286
90029300
79152839
50029606
95812663
10788786
11899172
17790901
08164317
40092317
42079201
57778960
54037820
19721708
89986169
21840824
02475225
81845968
31054192
02683115
08411859
51525442
63102022
82236684
98229732
90269410
81116638
73706901
27506840
41697612
58932790
41260358
39859476
90063091
06402788
01318361
07825442
57725893
30514253
45072048
29411777
48624069
79401694
73103545
87231472
91370581
89311149
99892096
51079392
47811630
86315355
68503616
19348379
30714039
16940227
13906671
49862344
17706314
94851691
27127405
26503913
57680067
54365199
01850464
44439939
40565461
95778526
90092519
73799057
41726426
92391763
54219499
79331132
58178430
04566663
78848159
31879344
25413531
12290790
98067212
46421332
40824598
34450221
00932712
20986691
22552516
50377808
01336897
30933808
01037258
77232303
97119336
53869892
74635768
85376913
97683638
61923776
60376560
53164172
69402562
20131855
36253050
72397233
33738914
72373337
02414605
16226038
54279119
79591740
85196351
72350055
65770902
98965349
70135830
26137562
30776047
57240135
77956578
50634761
57693698
76614411
90955789
23426245
77679274
57365331
96315210
43921683
57378511
07833005
37561474
68881788
19415739
39428918
55734075
18860010
53220008
12011021
57776297
33724572
25042213
23268722
71246315
71538861
37910892
84686692
31652855
51816360
49793929
16207299
01551718
41529668
31377869
21887140
38996587
70241388
33646161
79644048
17019509
39337977
39832109
89616608
45523495
59585911
96341861
77709107
62301750
11092795
52887341
43570537
40854993
70244376
93338479
75557124
09260447
89301613
05698699
29153578
86553052
46080337
22127112
79879066
20911506
03499235
58075429
16879712
57398764
31770221
93377079
39210156
72088669
49618519
67520634
53232550
84117413
35158075
06359076
46612083
97530534
41911176
58151097
32063973
30753237
30949449
93099994
12307597
63093804
96246732
12450407
16609227
64896936
17072484
20722586
98845639
80795866
18617812
37808422
67196604
03969125
60034382
66423041
36375101
13389875
97679810
84800249
54729814
45762788
90601362
04539652
60605343
39175389
25153149
19157865
65021200
16447923
36130211
70165645
41031632
72747763
92916187
74387455
24053898
94241433
00879594
88759342
92003568
62389362
40616928
36985674
99251086
91945462
30629201
86204756
84214677
09805764
52631667
41207859
56830438
06557232
22934911
18775759
99191251
82910046
28198667
75341411
80321895
69153564
69348028
87456914
94358593
17358296
73555026
26437409
80326910
53253168
40926790
26074167
71262786
27539469
89904833
15453597
50597251
24859838
53368220
77688424
64526079
72722715
56046751
99761887
50511537
42389698
73088466
98705241
94114068
49065302
29489149
44973482
19027578
39685587
50579750
55153664
48492760
03184259
14880905
93034744
50188682
50321739
92372066
00587421
91253640
87994870
73586010
78546955
85262045
56401858
07927729
50061514
08784916
06519126
73230101
70263062
01587339
70053756
92796897
89637414
41566984
14367290
01047031
39714562
03213630
80823601
34362240
85869914
66670330
76595664
89853624
83921636
43402760
27173003
51500812
84728813
24033922
99643721
30480724
54139656
34077301
75281959
04491296
14408543
04102250
84053697
69488662
67595196
22291213
13360870
36494741
31478836
39399151
68675763
15995290
04164670
38801339
94674685
32936907
74829621
67616487
62061965
06444661
14948730
48817850
87482358
10120334
16863195
58795896
81751948
01144544
94695522
60011771
15094682
69394298
26386853
24181633
47153705
11400819
95025964
67857710
94253686
78210722
82659087
49322705
96722384
81076964
80414134
43389930
05036668
64394228
05042466
19002404
25140339
71406688
53875929
93449848
50488020
34954407
87716325
26573340
61201512
22887871
04319083
48503151
89181965
55768454
53902405
85276120
32103299
93085921
52507691
58104583
48919317
53462289
69056558
84119815
84848992
94174706
97594372
99088584
54761413
25818297
77479630
55902288
60463969
79043121
91173173
26563874
29604311
72037794
51800665
49948561
41728705
49795480
90806342
22790124
50496412
79186357
69785551
27145323
20131763
87473829
69978128
24014822
68902610
26150147
57924227
19849697
52745892
26830299
86428680
30348481
28118091
91431337
66249580
24250403
04730320
24977637
35821220
28756295
36034929
76110771
63841156
17759443
98162417
97746045
42695578
84244372
76464586
78306000
69466814
19012425
12901817
22574426
65661238
79318684
67219437
80452789
56815437
33055653
10190140
31764186
18783005
06794828
98156467
35738246
98773843
49298110
74689427
44923717
36112430
46036769
07386241
65013677
40200996
84806467
95662432
14431672
31318105
77702634
78850279
00515314
13652674
90521219
32997880
82747162
29367970
17075730
69469981
37721022
37509689
62972103
38783812
75395010
72216727
71058890
99070191
81671116
60962796
29070898
30132168
78454161
25451540
48910266
61280560
99081423
45307425
96559749
33957699
74377421
37849071
81798709
38617803
12576691
96001348
87693141
49414362
34970586
30797046
31256850
29952001
98372502
84938407
98731612
98692300
95359145
19533451
91610018
23560056
73733778
27391440
52825400
61878555
57770643
93156452
16459105
73969421
85538043
03077506
38866066
16584617
98960855
05358220
24295508
65795266
36271528
35798571
53884293
28043944
80111866
52835744
63326297
72774133
08786268
71110739
91571930
60382581
83030219
43331772
40587688
45197299
76146323
16475187
44506449
04766011
21473220
80259012
45424978
83946874
07891214
33343903
12655889
45125316
01431558
15860701
22417078
84337853
09044741
95633371
35742480
07165855
29196336
49860671
73823718
57969159
53197266
54039316
92043008
61361507
91038653
75556070
96633520
65786875
95989630
70645637
31204083
75637641
53329873
00305790
84290994
20562753
80326788
13280672
33650415
38445935
56930667
92367817
48180627
41991109
69649313
24073867
14164246
97934161
04677007
31038554
38946185
72607283
70590890
01666050
12214049
87914081
65791187
62047279
72723328
87730742
31349914
61526362
36610600
36330536
46046037
85158859
92363696
57635961
27103326
63829025
57068596
76934908
97510409
25937834
18728569
45154218
68790816
23343031
60251891
09866038
66704120
68627013
72130223
46909431
96597502
40787911
12880514
81841737
04990419
52093684
68999127
11391136
44463237
20108685
99477573
81664031
90034134
55796583
23855105
92067756
86946630
61123129
27334181
71741246
32153628
27726747
11660544
18743292
04771942
41994479
16270521
01330055
64394663
31275350
70633848
95360517
30386976
30982705
15771184
72200626
40154321
12981685
50601189
57453854
59860057
91927460
17072886
52428002
87183103
18114396
36964737
47455034
42444271
72915876
52782725
59012814
91793320
06039060
05365452
91054640
84137040
92588254
01605061
55034460
12101906
42325319
87118594
82822727
26563214
63534856
40755162
32039898
44135790
69546594
50500054
14291543
87509744
17236865
13637769
73371139
89627932
83725574
27961649
02703591
74440121
20004674
05368647
19134610
99332160
68378579
44353486
03628060
07316640
94366604
43717296
78515457
90684934
63111923
26231545
15648800
12058691
85361191
68048926
60139973
63642165
68723401
97328574
10326969
70965124
36186158
33843823
16189230
63519183
15762035
90266461
45641433
41428888
62657212
45372238
20967054
64662031
48499184
29588164
46110110
79271990
40929760
34102905
29625488
73778179
01264181
66187364
57795319
28028977
47936719
25423348
87750839
76754764
69097568
68213939
11396305
60506999
18995490
61250058
87513439
77792534
99675095
98533388
51632031
83950643
12037256
71106706
91084264
04683571
58455610
33818357
16117399
45139587
92911722
09248485
67021519
79060944
44005918
05350332
71935976
96747276
81220410
00410728
10330321
75448411
55455803
66609708
43112418
11288689
21131661
61759918
41898598
17938301
39036283
17732281
87187626
53985351
66630430
93625203
08012340
88325676
65654233
41910319
04099866
50875703
95656038
56588585
25653308
44526938
16456538
33816366
85574868
13498953
92580978
77511828
44282360
73110974
78336845
25127847
38228134
06480555
63483912
52078313
19811476
24770976
76338081
37230638
38582489
69347407
73669989
36427862
21467642
06565063
94903849
16179727
03204054
28900919
21891594
45462738
17251703
29753820
64931816
29995063
82159768
63476062
90722665
00402904
08695304
37062891
18582243
33370743
08999542
05414533
37539707
93168658
10619062
58198754
38794745
29875655
65466211
93080162
15562601
60168811
96595076
67445776
55466457
86723702
44136402
08744661
39408376
83072493
55816912
42172703
65244672
82191725
17195408
63671883
34611019
59142724
32080185
46076702
76887134
90763260
44549245
16728669
35560512
08709892
40576852
85993066
09143057
36076252
79476992
37850458
21314140
12363229
83206368
16098735
93108032
66752849
55026519
52689726
03733267
95438442
08106789
88337715
56005952
35189391
59356767
29775450
07398675
02379624
84108997
72896579
88351038
84384749
33229677
96511642
05757574
28553522
85817129
97558106
21443120
72885097
47854911
95343152
02955447
02094354
10018352
79761249
67149322
92923276
46290467
16416814
75805827
33357260
69125111
50195511
96925214
61830870
56602345
68066087
15351134
74558516
32352985
91757864
62028618
91801093
09986354
71447305
32467704
57180641
10337241
42700373
81879139
68080645
22055207
90655662
16968133
99720531
03891251
37796571
52516614
90668643
20494044
34649057
64654072
03358722
62609868
86354804
52111505
59600771
27287448
92307930
11772557
78127928
24020918
10906593
45480479
08896729
28721167
86959207
41329062
67158973
28987882
95398187
14560204
19249162
91361570
61692482
50710347
61582237
34066949
16713406
66792520
64532177
07216059
31796556
95070246
23662751
66521533
58355912
98374140
72207531
76277471
65644466
45931527
60747040
92697373
30119030
14323946
02706680
59655671
80355132
29456935
17599892
95461377
42571236
32321055
77866768
61499417
63559726
33842559
79709110
81407290
10185456
22266766
13498711
22911623
57600909
00286619
05136435
63531350
81940271
58523492
36165452
36061167
67493064
36986844
27492710
90081017
23221195
86783831
89248595
11694356
78971624
20619518
97615461
15279959
97850095
32522886
58381459
58249171
97959646
74753342
56526984
32632341
24070947
02986961
71326710
55775424
47779741
39651258
57251068
16509614
03319982
59671767
52376729
32863945
85439501
72913305
78066502
42722894
45608402
63243237
36354777
79787924
23318525
45413690
94775461
83784057
40345764
17854111
72295135
56059541
67585178
21985157
04564916
99558678
46432161
66809388
71880316
75605011
09671242
41303807
19039178
69013953
00447325
16533787
82713483
77761145
32132501
34427477
69001728
33764694
66764785
90794323
91504203
17296586
15223494
46440808
88564421
49120569
78419197
42131153
87245642
31660811
55514464
50660129
71162219
63337681
42554967
72449778
39461361
68664068
32878681
69851276
15051552
70777608
09284307
39727765
71599791
82791313
87178253
43913487
00870466
09677040
27782830
52789089
34654569
33353328
90976557
08482481
68838656
00231148
38450831
81099217
11088797
42678118
29605384
73905829
88175504
43693797
74968352
31534096
04141408
97545708
24914961
19043814
36314282
28197716
75072183
69076099
92593715
02069490
64034963
39348803
30490604
11997774
23882909
83390157
56074315
15227205
19474623
13676343
79283280
79840482
78610122
28233086
00980420
31244725
71890088
79281061
46685687
93162826
48463954
85649319
42093782
86035742
71847135
29450495
46285778
79823586
28600993
31906146
19969340
97900490
01907363
73230004
08132857
34070235
11932806
07121562
59174660
75686608
25366019
21691855
85869263
22444576
27625080
15537882
97458359
52615314
32969535
90201637
96705048
16330211
80115587
08394223
40925600
28975971
23940938
31135102
11813815
96844987
87479090
26350995
25298796
31892184
82641259
36498575
39727815
02781535
42967256
03419513
88341626
25362561
37195024
74906063
70310442
17299034
48551779
59349864
83524538
28779266
11408005
52366156
71884240
14069311
94298784
32430158
90009806
27127454
06305326
11331897
59092556
08580429
82402668
29650265
99034297
81068772
72618051
07466685
74072961
85300849
19707465
96183191
81768078
70111990
60546395
28579394
48520561
96407333
27543918
31137203
68726974
27073931
58127651
45181795
39219333
52779681
42710318
01531831
95817189
47033804
54536994
07121415
54619583
52965434
08425303
31450877
97090169
78984081
89649273
25742960
15039706
20817690
79080656
68325527
49285753
33381007
76189909
06031437
14070304
47509122
87622329
53300762
98241806
63797919
05803019
18190085
73758838
58625363
49387737
47638091
22248436
05884461
75364923
23106240
11152935
52040832
01227472
92107829
12424884
81834832
94871118
91158273
58780425
77280189
99739583
01323980
75197282
03568200
63224880
78816713
06644316
52068481
27444523
19974877
86955345
32824385
23255585
52492684
58310750
36773156
80728891
92902700
55966140
81377969
32294902
74086784
18668129
12441034
38386096
25984995
71623084
59573923
09638975
87691526
55935479
33133387
34582080
39771320
46108235
06387897
47224703
71900472
05498246
48262214
85074212
42828145
78546075
59214297
94848277
47177175
08149563
15630900
40511472
76745128
96726851
46585271
56254058
52737071
00315198
50882311
65644061
09755886
56477619
12023717
57421947
32395422
98840259
84057501
68270578
80926405
03759146
02233466
73381375
93834458
47915772
18968136
26750845
21864196
29566720
77829729
24880022
30742836
20723308
16085770
89912537
07901325
72713091
29812976
81235395
22280520
93375725
44651082
48179762
15704448
50571581
09989319
30697404
49322256
33732200
74706217
99751646
89264974
22857537
08540583
04650032
91932708
72665636
04753339
60659131
41222483
18526244
36947135
66980254
97526419
50360594
45742532
92528046
41474507
80865399
99466645
04942316
34165720
55219867
07092192
46876617
70025830
10860324
61371854
82845496
68449690
97957832
55444968
49775516
36030412
13909969
47150517
44893481
32447313
88458670
41862484
75698589
89979048
79971900
26870638
78503470
69127942
07977623
18161852
84392390
80985929
52214356
73914083
74433161
70742219
94263390
88097188
19592614
36127179
64253505
02281757
45043691
49606539
82179797
64089214
93415613
63784549
51054050
16673422
87026727
05744215
67404830
25206086
05253059
07947332
63571259
33545302
99923747
80836460
85785231
97098554
68997913
05425680
42212610
56348600
96765733
12936299
25924700
99592610
47429831
22928405
29197114
13152044
68161310
31398545
17583880
32642721
17588096
75958420
24890479
89851592
86161508
56478988
63470230
96348779
15960240
56478919
18194234
17170418
59229276
93055854
06995921
65739919
37314465
21303451
46066921
94652309
74641840
32926759
53581873
66028271
86003977
18162976
62255498
59851604
89654044
05134170
88086052
19035845
03571379
51403067
20315081
35922774
57750823
38772603
55934166
56497617
21481231
14264349
00995121
15812784
01316894
27730606
00530886
20943951
12808915
39699325
39070180
66259400
67051807
11820699
74529687
99865527
41713918
46678694
29693404
59798471
25458508
13750363
67539491
63863819
34525668
83940312
19350825
67983421
00733472
96387229
17846160
04490336
21270045
98133884
11494619
74019995
42386611
29771582
00727045
92477674
21464684
78314552
41933449
88019419
74919028
82329299
10936659
02065570
73011201
53738474
04058001
73073107
86886747
75738352
81941616
72125022
28012488
46913531
28979868
15351997
45678566
67902005
09482974
99783651
64343156
08858290
50661874
96433704
49336154
53481818
72044076
87255401
86801282
88522338
11117983
51060562
51744485
96443601
65802061
87577708
16669603
13321132
85760912
18531688
22520790
34069425
96641121
19959270
93514221
82738448
33975579
20932243
27930087
16888819
96805654
50441531
38049018
01949620
04996501
26402929
44155476
73982291
58771444
58577017
49893845
07418617
54167272
80652934
39251280
18110288
03912971
35827640
39054646
61422153
49660250
14919382
85107164
30120702
28545002
86386091
14953628
17453907
74734571
63576459
85751399
87088096
94916563
26123478
81837608
83461997
55610616
49597308
33321317
23637717
59735434
00366266
14392650
34872839
70039064
21071854
28029171
40907468
57801286
66205738
12393139
54354494
16642649
46983629
23451440
02600927
83325586
10043016
58213389
00272659
50108736
05448793
83469784
82584572
36516396
96072808
26029944
30792397
12310874
22620403
62191708
53482311
28006181
66409029
16542654
35578747
14437402
45461120
43179100
30720451
58700767
38555341
16042695
52049340
50205288
56587427
99312745
11476240
17627578
70923844
03655626
68132136
45237272
64388519
59620975
72983080
65361234
92104945
55587628
38481418
72680489
26622968
94400512
19645584
95604700
14591604
20203033
66105163
90144646
90696298
54957723
93417540
92504064
78661017
62761284
26356904
78037930
58822605
29298319
86895965
26275066
97116939
03641445
35245241
84378718
11273314
00093689
23584331
54719554
96595680
98882370
89014079
06161281
45916229
16251966
94778119
23209928
76138985
36866699
26946766
62353519
17248002
14421949
67525801
80719744
28736858
49976744
94347202
38604949
83123118
51758017
03118392
54478577
96543503
65050452
07651127
08742982
92382546
36274151
50560696
50829273
55469470
41465524
48620591
63135689
71585179
66115190
04477355
74865736
49853154
70679846
39574870
98999124
94045170
14073459
41906848
86429334
22914757
36056327
76610834
52727364
39378308
18678868
77436551
35042095
13695863
56800304
22765969
79323371
76760550
68190635
01131981
41354778
16187715
64837618
88077134
09008817
30101846
88818742
88713360
17687974
21351349
88461465
48488215
36090984
08338355
73503246
98432630
45244334
87732685
41576212
80559761
20164870
09046204
12579586
94103999
50570094
11375742
42366223
13933758
04728629
28579910
12657989
58741215
48843953
90737033
10217877
28506649
83290456
36938575
15045134
88254625
46571498
07304352
14722894
48263741
68045065
00562993
50036145
79661201
21263270
67622982
75591063
08728098
41197865
61266795
88405109
53260600
20674575
77432550
37300532
99977078
94014959
04504743
76422164
73230429
49185211
43617553
67313770
12179615
83677119
75181316
65725361
56093835
33897210
24674773
51687331
35607363
63015821
24202702
74375364
81512518
88028705
75400632
86903533
92072878
63209485
93975313
40421135
44858307
14182087
56501662
91752191
99747884
34518068
76053978
54304756
16016441
15064531
04831180
88090528
98314824
75134078
99142903
81433454
93873653
04239071
84955322
24309378
86404772
03228211
30652544
11247010
70944197
34484285
67751540
40333812
48274854
52267637
00015513
94108645
47586937
86340765
06742701
97986325
71678284
94685176
76964639
52347522
60266626
84422479
07869893
25540681
83880173
23977384
62976334
76780979
13312503
34071149
13407101
50294563
57772195
50309739
79082323
45044628
28627324
95931761
45720822
17989156
65039261
89707029
58252951
23058437
52799966
41027366
81577812
22903757
78331325
51907075
75555126
35956925
86074710
53911252
52704016
97453589
49393442
56955900
74288048
19811596
22630347
76474639
93297874
35118883
15107189
35622477
71299853
90473729
16622210
09988026
80201083
45533410
08396611
93711194
49688276
90865656
13440296
17954290
36429955
65560533
75951769
45350139
72088491
03048656
10636549
97351695
93770502
75184971
29723065
45333345
72751217
36395575
37974475
10844906
35140363
92048325
84139417
75595110
11614248
28196322
71054191
97542141
62420694
43456549
56003464
65894533
98570500
18024335
17966043
04876615
60461176
39687462
29016876
53788359
21135726
82192172
43425897
09190347
52961217
97426440
09888925
13970308
33719016
39624333
19845278
17598502
70930511
87158400
27981432
12054957
91699200
65475440
19789401
68712374
79432082
03344207
55443220
62884339
38510283
73821906
89276318
74799131
33310897
81209641
49787184
98435385
78939043
55755221
66370211
72956459
57611212
08975030
45863128
75406291
96837912
84204962
34522030
77880210
73385782
09353672
49179455
77559992
00456261
21819681
25110550
53803224
14600002
89147201
07526888
92902828
03593218
93233755
08637006
48183372
06834182
80765991
62857298
70776542
75775155
08048380
39026406
54719033
03487019
24502728
10370789
88941737
19660942
45854768
40488675
98270072
00183426
65387298
16764160
85730907
58878121
39627730
51392714
59262454
73089822
63451073
74593879
37349177
44493106
18817737
64606551
80154636
11840041
41228782
94706655
85400877
13318553
98469577
28756659
21543854
42774916
17326012
63690807
44720062
56260992
25695787
99859599
60490409
63198769
99880548
18301457
46583111
79911893
19832899
57779109
48638124
32355812
38745616
13812778
97381547
69585241
67608708
26961733
72709035
89829690
60223169
88250327
57833177
87004791
59648636
65904173
84950515
97069223
33175371
49456648
72809676
60844084
79649333
14805424
96112870
22743495
40342348
36943263
06858772
53322396
82547646
15856875
48535620
17629406
53694401
35482132
65499116
11059694
23013067
45623455
11920511
49734850
37646726
42389777
07366006
33393770
20591791
23968970
69369453
95360577
28964842
15457136
77286037
16362657
72830520
88978775
86265452
06803923
67188797
53478293
15358860
55555431
52708124
52332861
79574688
02407505
74404314
86331225
22124116
16034583
51703279
74582513
30147870
49656010
08188966
76563665
84891735
02533014
54826233
24783667
05598982
37024203
36561543
59437214
95313659
88128834
58942792
13940072
86339531
55279290
08762711
73382839
13275158
84601065
70718689
16709396
12346463
33940745
20695091
57820868
57183857
62669371
45512403
20825392
93241821
03600721
98850888
20298614
25734580
55320954
53544630
68689256
49262316
79808214
51555206
99898746
81228157
02427732
84672465
80583306
75696901
89220035
61353148
78871549
49522315
19856914
28096457
73960083
48370503
83721779
17368835
19444168
16692764
01278135
88328633
18260040
12751999
13221879
11464494
27759991
27482617
85870207
23749667
89710893
24264610
52821882
47027702
71901289
15618269
50130707
19083242
15561822
32376800
05066072
34214942
05948214
21069855
06991419
28115812
22205570
26051815
22973565
70479566
77027320
74334402
20442843
47989826
26641641
83133997
24555995
30212328
17302701
52819831
68870861
11398570
35733668
91249983
94523919
12322571
47862869
39407900
15308671
08010758
42714099
32802937
93885083
19588229
46456539
38274225
67807130
71452956
35389337
51637892
23137644
68602736
56030388
28043516
38126658
93178023
55498414
43956405
09761483
54147007
36021951
57358141
31953755
49547642
73678389
41058563
15710759
16814563
83360773
12938141
28845344
53457103
69489534
76490532
85610788
87717984
75130933
15210817
35103994
66830426
30953472
55175741
81362413
09104771
09848074
21588053
17787189
35313997
13057381
67107830
73856945
54710746
49304044
42469424
53053754
31496793
19677376
13183492
87504841
98679157
87932324
00049302
47050555
17985359
98374220
35753343
18281237
06873554
01647291
85006009
12542624
66661633
62514463
71468914
70991424
49412592
53110513
91151198
09489800
95451772
80170150
69003934
86459442
58254900
55377158
33117556
82773042
08934067
94250224
39227988
54342893
78662108
20875664
77162951
55273513
54114129
63316728
30410694
32277081
88368178
47673765
40169180
59507587
27695395
37538963
46034541
17051648
83283158
19984050
36913408
16020869
96173158
09238704
47794469
38522790
53559484
24862124
80690438
91744391
15080182
02479598
11362354
71964202
98848963
12050532
67363940
96516092
58712065
91153893
27494517
89559855
56578535
48921556
97924760
00970687
96660458
60019589
66060363
96741760
42072994
47472018
19634436
84001079
78482287
48141169
45570295
24075824
24352715
65323205
90832029
42994456
12833054
39187004
75781021
70398908
86434593
07679051
99482435
25046114
52392404
88036583
65956369
17910272
43964255
82195692
90544250
62354239
20910042
98150686
16361757
64920435
21007709
83715522
82235368
19998712
43700135
89157607
35570428
46960690
06830531
10818886
76274378
89307040
67912329
19108577
51159575
41956282
42492744
41146506
92175947
85010619
83907496
50855498
06374472
80166484
11087474
17445808
80678252
29394364
84066355
77004126
60338771
04594608
30451550
21294222
96380652
31642899
20359058
42895795
34389059
52571122
72176133
36452647
34669655
95586388
47003919
32070861
72111785
54212995
55745539
28802125
63011367
14049165
59543341
03666936
05660742
68462380
91632340
94816923
01688507
33004252
66665139
96205069
45933160
02407767
72176914
55527110
34060129
93736931
56097329
37217000
39182585
84590734
34079513
97923749
51422177
86220464
40904528
23166591
57646644
88001423
41333032
90759859
62546998
71907093
97514110
59118579
16767823
23465861
62424568
26700235
22979923
59137455
31800197
72607763
36585407
49128233
40633889
67773292
64171067
39371527
34553653
41161766
89876649
66731283
81256979
96078014
27520450
17444231
12666186
97930468
04625387
00397909
04582730
96699165
33414580
94048818
07356688
04875278
13396117
78617117
38450948
24783889
40332605
83651169
35767920
07971319
67191761
65137441
49219784
33732777
74100187
76038115
17261720
13875695
56373171
09470963
34970699
66458604
32369189
74702933
70740781
52514952
06218537
12711043
29779124
36665795
94401323
70271106
94325189
15044831
39700808
29366913
92878901
52103757
91233890
32169508
63711820
81635479
25061271
50918219
81548655
56747240
16305702
26742118
10544720
78535226
50757365
41792683
31548219
93856806
81621354
95015375
67124584
28866028
95362921
23469962
93933223
16872557
49531945
48316352
88785512
86603763
84998908
27414873
02075988
00094234
95210372
64946794
90267067
68196426
55872810
62543073
67720846
26100827
79899338
96116228
57409873
21273416
64504786
67922348
29902005
51862811
40010188
14337215
20502792
94899004
13218717
46412612
05552085
80500115
22150697
62485870
00609848
00823112
83476270
99947754
15629457
90639003
19159943
86730827
65205012
80182535
94632107
12162465
85592512
00320921
87228377
61533700
54442980
15105725
30688353
49067144
44048965
67416493
49181235
39924223
64394047
49674278
02626471
73474040
68408342
53497768
14003393
87253169
98571222
09694204
38894638
93877734
51365762
03121829
67683811
81626180
24077724
35730171
21628787
93493093
87045150
15478923
15457676
89221614
93702933
68855796
11185385
10153808
00629988
10358198
80524379
47695582
20294973
53573125
26564132
62774671
70309743
15384219
89319445
15877231
14738029
47354438
74298661
45080693
15370106
26477331
98418545
72957465
23862517
51259468
43393389
32306181
49255137
18491038
43151709
75374178
29616250
01081228
08884628
71566923
21429468
07979517
13005878
04597166
95824709
83473484
11604097
51608591
96868675
95048371
83893895
64015801
73868552
66513065
06722942
72634482
47005964
36241766
62368096
08132628
03606485
59150109
98654412
61915746
50963257
25419057
21856594
12265991
70871619
38999373
04893291
05887192
30894843
84574071
36000387
15964811
07869439
12925730
16370220
94431823
70271701
91550100
39169441
98338657
47805508
99876978
46899051
98057222
88934617
96603813
69235836
68506223
70071031
50417107
89295333
23666894
73744230
04771139
72682118
79365334
97314412
42413102
20744068
19629720
88656121
25988290
77122996
97887605
30726917
17328453
24994856
25850622
13049085
19921035
61318475
90140903
34870565
46576479
23962568
89545574
82134682
87455352
77756578
04242698
08376400
42386585
36311644
92424090
28276249
85802581
07883782
59447452
01841235
52636596
05602183
59982295
47045414
69172197
55061259
74571172
69251009
04104256
65575898
48609740
36844323
81965344
05325107
93956243
64258887
83591067
35160113
31213026
85921645
56442248
11028625
94179666
17646208
71371561
60767885
27059445
05610505
91816619
77444818
79707827
57294438
66421122
48472408
46543673
33616465
16730193
57407227
00700945
56996219
67875516
53633790
46580712
56183690
62060518
84067205
51170263
25433656
02175227
20556375
17328168
22967393
96015123
96845780
30691198
71651976
10347726
89754673
45940997
53440722
98465187
40658231
77875471
08356665
34880820
15406103
28061852
58664184
76471823
43489472
08805449
79362213
70640183
60568576
22750148
27245746
47958139
02398415
18633714
22520603
69284194
62741137
71552979
49319742
45480153
33029398
29551096
04457658
11629223
87345733
27420989
77372691
17049717
62708825
93326195
88445374
87418475
11708244
64172359
47744177
25962579
72205129
81619586
21738367
46947548
07116922
62208001
11630889
76584679
16230205
22275792
53702548
13999752
11536329
91181105
49421972
18049830
77760399
64796185
21064175
74544433
10554930
35324155
67193797
02821911
36255232
83195901
61607373
80651309
69144456
32136531
99192279
02074663
54851918
49447916
42648279
34074025
81809150
20135851
65130871
04842265
16613885
35717421
15613919
38956005
33703026
16376144
56132352
52893764
64911314
28589579
33053943
38111763
90293297
69435995
48142545
88284521
28011950
63493850
89413348
72336756
58148039
58579794
66644082
15537775
32960187
12527935
71894320
27198945
84426265
34795192
51498340
05409470
38822644
83884528
32735297
56765160
87648512
24409921
95743680
92189444
44378308
16083977
19235409
98715406
37326078
40991066
57178103
41492134
50331371
75215964
22852400
20298239
25027008
76229945
66554468
90489898
81124923
88393356
33702144
59580323
94456996
65515707
81216365
87542093
96433584
71621336
11787932
51443308
23133290
48900774
58002808
83173040
47413207
35284929
11287583
52781145
73229738
73161251
44249829
49351958
57785807
75458083
19226569
06350964
54171113
05655435
10717145
29028075
34837809
84237399
94865240
07730646
64554818
55683555
75267972
42873941
40409744
37303635
21128286
64836209
05978121
24051836
91130175
05190161
76955548
41914134
04404555
64452118
86349017
26544047
98566795
25924589
68749534
53529266
84045369
85227687
55258882
62003646
63784163
00759186
43319229
94276057
37889449
21592656
38994986
20729644
53905670
16217603
43182134
31452069
95142562
08045066
67771052
53889310
21839342
21746659
22964585
99272707
92940047
58264607
12753949
49650849
99867331
45724807
11980809
72065059
37920324
58504509
75464646
86739177
25785471
57350742
47350324
22111390
59137499
79715121
97131565
61117923
50420984
01365239
07731771
20345409
63641230
97852314
80574454
06500762
00356510
57559393
02751339
63104472
31051933
36823823
42196890
54395227
94688542
02022350
98203911
33140788
08459487
73526644
36665569
04382125
39648420
72081651
82105004
28094800
91973539
69428629
21854470
00333654
49913988
61889356
01671699
14633848
06253567
18147400
56632045
33273385
70440071
00607022
26310624
91459233
18346771
23479677
49069559
16581207
97635852
90142692
16691167
69384825
47161983
47334211
97648680
04246358
23717312
04393013
04981990
01690316
54907671
92021367
93046478
47871696
53062836
76943598
16329037
22952268
31822176
06352556
73075928
13132300
64400124
29180777
86653074
79556062
10524330
30002567
48360065
01391553
17652531
15767835
56844982
60091885
71312534
15588006
41317914
47177809
29272932
89438889
48436841
58837872
24740468
92914894
06040285
87224789
64893291
12063516
50826993
30533532
82797530
64848591
21633616
21778821
23118013
63935248
75137183
19646577
55022134
49259160
76609939
13876051
09289218
28237080
54779884
72336299
30875992
06495293
86901124
97292749
23052064
52637096
97813986
64316592
34707530
16839924
15075515
88871832
08548260
14967359
21166911
02821758
64632495
97400665
83335069
25928743
41065853
44939168
21801321
85878223
51659979
72888172
97871158
74439785
48973463
78847812
64904532
27085295
00391875
39735578
27157132
78716069
94767038
49219970
94178755
79108066
97623990
88012119
01755763
48266169
64057319
36356846
94310285
14085605
00176867
70584077
28219721
02550626
36326072
33726180
60695786
44157558
38284475
33976150
34663189
19331425
36279258
04156284
56503773
90312282
95868884
50386393
90582743
57319564
89625257
28785167
62149413
32759635
54029064
15307859
68505619
48823861
32106254
75717953
47260806
01031553
09071897
00210039
40043515
83104068
45610926
40345641
20214820
87013528
01413571
74733247
23930013
26131496
20196561
34278392
35320647
89110129
16679452
37849075
28619792
47460215
65848723
24846430
62729187
20747672
45330567
22440020
57027710
49911980
22806580
52121694
51146385
41417180
12144824
62751459
65985928
22778000
44282044
75413380
38428640
93460750
11881089
39169018
97997152
64240680
50400834
26190464
90138438
52804445
12454265
39774550
27862161
43718462
77193572
69384376
71138300
26840860
11949460
03133773
91759722
99836875
69465085
00024906
80301184
57664452
60803409
31768726
91357013
94728948
91369957
27162496
03415481
13862800
85481253
90768185
90528710
70368074
53522567
22030034
64362702
79066870
74976791
30989116
47262826
77636493
80469610
32397277
79646000
70463482
16464368
01302339
48331428
73832469
67353348
90071015
46347654
45472996
91430473
39335487
39304419
09319334
99593625
63494127
18593617
79795477
68613225
55166425
67484402
49019492
34416817
32396628
52603287
25028346
55077823
47420219
80340869
99456529
68059833
86451840
25402597
79058687
91756113
16222798
47021738
37048527
37477286
74890841
57278557
27433385
04778407
62464433
95520425
58355740
30379967
59028246
93053395
38910113
48925630
87826157
83076577
97985726
02432736
44652540
22256381
23392391
04529995
35022235
42388530
84859093
25439967
96233992
43271483
85451789
14152259
32711849
71215702
32538951
15346668
59903355
01539005
31640418
70363720
34533077
57948981
84327205
13883397
47154430
56889268
14796820
90961087
66712311
60727254
58830845
22683098
56223623
60086523
23548407
42942327
23702256
82678217
66701302
13697996
33099651
43661177
50213538
01571623
76301606
10861570
94250040
64744660
99116476
57108485
95306403
55861575
81709532
11492724
74643492
94005355
97082637
01531825
91847798
96800752
09968120
99025159
92380465
92313840
32900059
43808658
57684929
49654747
26245866
21669558
91755140
77053699
14625522
15357346
09023397
36668821
93415363
30927801
85008799
16497348
15927855
25582898
93374439
81500301
84378298
27720017
80873382
98413835
15894006
45079818
25120605
91708834
18590899
02682755
79210037
41773585
92137148
38670149
31902935
80632626
62242929
13216417
02445751
75378173
69159868
53354840
45032834
14978793
56543394
64860109
59511196
32243274
91256578
92131691
99455942
63566045
89571988
62982945
33562921
75591623
22632204
75201436
34777137
44107819
38493258
45133126
61083176
11356088
19032816
42329106
10361312
07013360
31773930
43589704
41713366
25373292
11689723
86228598
18061335
94418722
33038483
52310458
93202966
22689248
05204340
27822680
98246781
92367383
41069544
58573824
04712310
65151305
01620163
68068411
54569582
81251695
16287690
11689687
51105208
61244748
14954968
16229118
98740652
65532914
84605537
94133287
64791610
26809522
81271307
27796003
11645632
47192903
86234229
90805347
13948467
43590210
94363491
10262555
32127868
32370656
62020416
77121522
60946854
67572385
22139141
79954852
09766748
85636771
94891895
71634354
99813552
64058463
83773427
78120917
82979533
71358966
48990020
23890788
96555154
71436190
92714176
79482199
68774787
46611804
74066994
33228437
81172869
20592873
95615887
51450384
75485556
95083717
67726185
19213678
65196083
61928489
62280874
47212572
74810396
16434494
13083581
89424716
83562902
76920807
06685578
40888008
94490410
10556295
34428518
75282762
84675697
76195614
44170225
37959469
17950354
21191392
38461796
31634403
17459841
11055222
14869936
19182431
02232032
28359710
33689311
20788344
89253738
50418323
28465422
01175140
50548010
04049291
45549337
26709609
93358294
00124375
10331372
21892733
00783835
70622852
69851570
70074335
30073909
66555581
54160686
84188499
16276870
26393516
32106059
19888303
70053166
91529654
11142649
15665430
90199848
27822849
45320172
22372278
33797308
10416449
70773196
28021176
99877306
42794365
83841685
92817376
86124636
10431561
13375381
84089548
72362990
14415561
41113468
69438969
91060118
39408162
05781666
47606381
99801668
61906651
26653845
24626269
53563766
05641663
81129878
50536451
73294203
72644088
63319216
73407548
71524061
23277002
53637628
08390796
08567464
42336087
20244168
60976247
19375350
98088818
02138309
74618220
79076086
01762681
89069237
82748105
60880293
17668658
44366307
45682980
41296798
57446900
13381689
44051742
24501122
15847277
22443315
82098716
90217480
70008358
01048154
26588031
17619784
69374050
53483056
70020287
01526667
89187997
65142219
60486385
56560089
06931575
53517550
84721562
99956614
88122088
64170131
25786104
14364978
35563613
67948017
42287335
18233064
64443634
37297716
32170889
13282043
14594479
66723589
50847474
36084797
00789281
55281633
50784654
13910438
32118009
87450906
97681440
13766164
02289881
32808120
96956774
77962270
64134243
34637768
33521277
59545646
53622814
72942313
87664864
06591635
21411927
68273926
40381218
95613629
63204216
39391301
22563243
81244390
14154979
39952164
94242044
11862474
87099199
77284019
62405192
58981827
89551025
59732801
58918278
21992039
50228249
28171116
03687146
99231316
22280157
01954703
72436375
61393766
07447857
09947921
73342916
23917102
63061996
83195963
12252045
91266443
12083565
57403618
92316106
37924343
75319236
70587380
50634772
98416806
84493523
44099781
81838814
61849518
15035753
03681816
36547730
05198050
98240690
31281372
11244757
53990359
33887415
38082616
65351164
29039423
26451794
14523330
11144956
23528376
10723744
44034165
22657395
56020019
15941197
63815899
00794084
61857178
41478502
18177738
13665550
17939852
81677766
77791777
03475624
44009624
42587391
91675754
14304162
87341405
39172905
97798257
48733931
77137014
47990923
42907574
05509760
29934726
17367830
52517447
85281369
97993382
04800652
47939935
76969549
78879210
19598251
28837728
53408601
46378054
97706839
26975190
11656354
20375207
25214571
89679534
90726182
66489586
57205710
69980447
87483906
05018559
49435730
84478638
70065588
13144181
31724408
49700734
57410630
24371212
04014807
23029989
93367781
64811766
28721788
55259337
94320019
17201007
26294517
08395313
90387450
70422796
54843154
04548414
12005774
94843791
69230741
49577527
96041049
81898947
10207087
18613009
98589791
00140973
69962172
99665142
05226775
49360799
16902467
66231611
23701125
39405624
39504249
90149758
28944570
80965669
86773843
11896373
05744083
51870297
41145483
57119777
00544312
94328664
58573236
25396094
50583551
06069630
50124281
80033457
05930304
11480143
59556532
36205141
97975669
37610914
12164443
78774453
36550189
74312653
71602589
40881378
37071999
67785713
43447394
39692933
88996398
82470517
06933161
96676254
77325310
67475667
39599341
66335434
60048290
80635152
23511780
59560202
86125098
55805631
86271415
75566548
10983088
47159281
35199725
49866404
29490960
47997230
88890986
84785585
99983724
61003135
96747185
53756132
77151957
91875992
64162218
60941343
06471759
48925792
68697763
93708709
58340095
57485171
60894044
27048069
96193446
39884752
92284428
26239284
79626035
69259368
02733630
46905805
00887121
78596916
29395045
50047498
41125167
95211126
70383511
33728166
11359989
75214036
47685626
32800185
12402173
32583541
65880468
53380747
07802493
93065815
55919389
89751233
54402189
54422110
26514316
17933222
76168324
01423750
19609784
72401736
98736723
06518866
80964694
90228313
84448246
45238839
12045598
50403542
20652426
69181950
65234024
45170718
17665847
08806329
80776270
94909334
67010829
23283771
40954699
58439125
95423328
75310542
34635522
96572390
25607232
85040828
83648698
18324468
20825484
09202992
81381460
76399087
47156798
98978371
33517702
81397518
34609957
13366851
71031249
72657362
56276012
03532979
26341857
17708940
73311938
38020938
24968488
12044164
12787639
08746216
47065296
16224949
55291404
43316322
55901421
98315086
09677283
50502477
73646573
46201699
43451037
42578684
08750109
76579281
19029690
10764147
03752095
95201490
58472928
78149550
77540663
56462769
22272897
18257189
81870699
29453983
41402225
06779533
78384708
02343300
86058389
69060309
69427515
47265471
89405810
96526692
83622155
23859857
70105351
31550808
25475199
21179402
13534170
62113157
47205436
24899955
78337167
25160245
90540694
49591229
92314542
90693112
76403319
94267834
89638263
87393046
91205631
63520747
20003506
34985306
29902439
46236707
29559460
68561165
07998509
59245001
73327110
75723160
47384631
44188138
69299927
18687944
74176737
52494948
45536684
80375653
40658254
65541723
63293859
56034291
97976739
74918929
21608428
10092069
01421559
91178184
61730039
31700287
25910158
58516142
93414960
51823750
05736296
27558973
59332367
29755363
89684353
78743190
38696879
77575978
20289626
94745554
66729513
67350171
04325287
51996865
12662516
57743112
40522498
38521461
15741797
84263259
10080911
08176265
26043991
80480090
15702604
49820266
34913437
36335687
75683230
84027382
08437677
54063441
41020045
99662579
56618283
32246727
05547096
07973307
80757230
94194930
21783816
22805203
42067156
78083716
18483913
72133123
85627283
23200947
39797265
08305581
35544930
19159263
90508367
12232671
49545934
33080766
76990593
80204641
84205473
93528863
79316286
41110265
75644175
89356823
76388620
76531186
84752574
36662102
73011761
06520527
90870349
77680110
45491818
59830928
43334980
01720521
30661684
68939415
96427800
20143824
32148839
17423314
59983675
84895331
07255775
20073631
95293809
13258389
27998621
34589261
73919509
70258039
80650279
87777449
95647952
64540983
79560166
48892921
31059332
33577144
23073410
98080202
14038026
29672702
12048200
18840608
60048715
69554035
84770694
90027438
27111626
77176449
95992732
65079995
68149429
31931194
82368331
04038944
45741527
32568733
11740752
67342746
93309774
00925829
09532707
89486740
10373004
78938443
91918067
25333647
73745900
17442096
12504149
02196162
31421183
15905766
46929535
16769429
21362226
48514989
98083102
87573176
23546574
03914348
03575709
10770343
10339117
73439050
66646814
70061027
07636901
45809837
11864066
19807673
17215905
05035023
87774645
94629368
79323356
82657926
00092970
98410254
73797410
85507569
61060170
90998969
67859406
05755014
83286421
21833175
19212049
21347178
29688161
56305176
34190266
11784644
55057808
02891739
62449711
46729367
39354591
76903175
82041175
53072786
17980689
30163851
91707473
29864368
60107775
35018271
80852601
59895147
32544825
35763936
91871312
61750330
13688782
70944224
24390481
36789597
89775514
25891505
56461923
91783240
73949242
96492833
73859649
59826840
37594394
32357507
05372769
99676651
32924670
80397851
59348560
26792487
15999811
68291609
44728511
18144346
50141423
51376373
38433425
37233599
81144914
96233474
30191904
45799069
27735445
89550827
35769916
04322877
23391557
41811232
20047314
14720447
78960878
01934676
12500531
25493605
09418176
11210207
29388963
02145231
82666717
02684970
39305749
63798459
03459737
95635067
21742054
00732955
41319585
43824872
71927139
16945319
47757878
70968516
99444863
86860193
85150795
67139275
52990487
75963221
07299411
25829610
79119951
51396475
90005785
72946639
88957107
00451550
08921240
76234894
63562607
82415035
01474095
26450178
76031470
62365605
29859898
50065431
46374663
14291494
82877956
47371514
73853214
35291684
15823757
49542857
10671780
82643606
29697676
53569933
50801750
31164772
33666092
24917609
08192364
49565189
18011899
54350351
49741507
11382010
88737080
17572424
30136199
88607384
79530892
14163130
48036004
24265005
61992900
55744256
06060959
43960344
20800967
32398878
10658808
45824184
46940013
11067721
92164682
03288484
29158178
09981319
60229588
25778234
91492801
49143199
35282399
48672425
33009404
98461409
12803304
65781822
74822636
32332714
23924939
75110760
09018954
52315778
53240713
81814684
74276543
57986748
62688151
91034743
53778813
30152654
48988298
27685207
02443563
40305050
31360580
40289060
62540660
15528386
26095737
81601651
19446948
69034632
15057766
10031774
82587761
53077669
56299059
22764121
50540313
03208039
16711269
14006591
33824913
20660643
28997589
49930403
64085857
83125027
88240577
65640575
14164489
83229931
06952816
18908818
89992811
68780767
41735981
80420409
32286787
99120798
89537314
00931196
83694191
37943725
26980556
72000356
35352752
74467524
32361853
88859099
65740020
02086308
86639399
31495039
24247221
86449106
97108760
03176434
92085136
23371424
25444227
04410147
73930808
21067470
30399768
74721539
35149685
40898080
54701433
04664218
01478557
96161220
95526356
06111939
80730463
39409136
98451783
30154610
49383493
65358173
05870811
38814809
70841208
18664335
72609847
69320769
76703185
23669689
33846047
77816348
47559961
46681745
73411269
13157969
75627451
60429991
94182381
50843139
77961655
05050746
36496047
12134583
56045336
30283594
25389340
04088641
65214006
59519652
52955915
42466066
65689475
37923925
18220639
61397921
75914884
14061140
53673957
71198745
38435986
57286318
64970475
98863788
38749243
31618572
98284593
34556543
88337983
30898453
28429230
94543780
29736354
30082039
69003774
91970886
20091417
54326725
75956526
02797402
84277456
83205394
59477136
26667603
01774463
76091155
30194529
34765654
99431212
53428442
94239996
57221725
32476633
85751816
32133256
08177241
27214527
68882334
40812131
88636894
25358334
69813755
64162915
43660726
44669622
22039252
82428029
27500402
10896029
33932478
91512069
47959600
21961436
49285180
79476888
19559204
76943127
65216818
99410915
54013759
39577805
69409906
45377410
56076445
08870245
05988115
61290895
72985601
37835562
17342407
51340549
66546623
75487912
37823812
14973852
38308806
06895654
34459690
99473330
40347533
31454889
99713606
48803776
46837952
50490429
01797275
28676831
44907087
31875205
89156256
24674340
27177089
81566204
27489389
42791507
32963163
79787035
20025222
89905268
90265390
33044240
24767034
75442947
56494593
52246548
36031194
54920752
42298004
91903242
41842047
31041180
29901422
75709862
03609686
38682962
65060244
89786537
30005255
66386688
10012550
46416203
33061808
08833814
93753233
08337024
61266875
02336225
85498904
16475418
01776327
68498134
47389123
82463011
31867282
79981576
93270244
91362967
78361160
66701301
91834014
09738135
12986248
00794395
04433739
09525495
71512399
34354527
40576726
99138390
34978806
15190195
47392430
99800129
52449042
72760889
23301499
17319471
16465853
48964696
60661737
37350642
24741487
46595240
77342789
15637504
74607584
82055590
92982060
43823536
40361974
58311112
42100265
46116329
77887962
19082874
93305697
02427296
85785061
05927756
61492141
99564428
27738252
16120861
58236121
83637787
86966298
51150440
24524943
24044642
80327820
53155035
29497791
02233052
07027157
49777094
99057892
06899792
44850287
66676811
59014603
51360554
35474430
21344505
38839959
28537336
19633158
81869389
84175104
84340027
92782154
59967083
68897758
21176184
52399082
08837770
80862606
39905036
99164210
13321430
79352412
90758795
36006834
92336114
86828300
31586386
81365721
81729752
82743480
85231690
76000157
29445518
12985544
46940519
16301390
14295293
14938089
17397479
91292608
94655359
85203385
27325971
35368853
04042874
84703407
75541568
34316487
36801342
84177499
23931084
38265242
09017714
02020571
80036635
41964029
37313348
75956631
50756053
90135035
51295595
40218173
69128026
53648944
44226223
50702691
80252421
00877305
70857561
12003491
22103166
57816446
21406637
12262604
52323221
10440560
36282218
64469509
53048147
53229890
77449130
86130067
92386777
28933224
39208801
23155919
33394593
36362157
63694472
38375315
59207399
05377935
24524107
40242191
26459924
51219878
55823462
23121028
68196023
23937756
33226445
26950853
42184169
62928674
58479289
01142509
60883963
51442440
59919700
75239096
45266427
41407479
97371594
97170263
16272862
85042868
51890649
98856845
74904104
66460116
88315328
88473072
24764013
73821789
01722666
48849395
59338087
90612233
97657565
42299735
70370136
13188979
10398917
83582762
33406915
21021717
33545377
44757560
91912752
35888946
22848181
98369860
92313126
06790734
32487882
88705758
18908284
48449316
62886440
44775645
39804901
43007481
30665640
13241854
02845992
86898023
19507322
94679311
13976082
27845830
34440447
12359232
89560900
90577400
61474561
29171728
98887752
34050935
29518733
55353953
03404796
17883351
82169588
57366175
55214473
81138956
93221616
86558974
38918452
52757662
01647360
95200551
28118279
19639032
99314797
96983868
80708224
75761643
77853568
59309166
15553607
63705587
29851378
85438198
97230074
98559168
03956364
56042219
05206249
33429161
33480750
51716661
79184231
85637286
93745690
70711122
13269471
93173812
94676665
89424108
18223539
12092488
82053384
87137773
83260388
97269290
03337641
71018605
46678671
31310777
92147138
92585914
28079789
79386045
39212777
42650615
84003310
51369676
47051482
48152690
23518461
46921237
10606158
71376461
60642420
43990260
26748873
29698535
86413181
66723850
11812939
12324178
15026748
34867386
98214053
69393518
95655511
53487051
88740237
88389881
84396653
49206203
70234776
52958270
39256457
97135894
27165982
00042785
35158432
11293104
49972038
52677614
95670214
90538538
03088809
07816961
03476214
21929199
03212933
01265023
82580022
43869038
59622152
55068033
41802600
62554502
45269260
36656030
31349345
96949904
99885661
23572864
92051129
99890879
14475022
72808742
70341426
65902518
10347039
39550370
31113727
89931941
05235892
76589513
25310395
85433512
54067447
72681637
59426241
05107976
62583849
55821998
70067027
33085294
98303625
95707408
28285212
33454063
65190031
88577623
85622285
46778781
65919784
97181095
26618970
23609479
48788988
48785660
11011774
71976502
25062479
64955425
72916216
74476531
46967424
08240991
94004225
99794198
56551509
82980864
83015192
93366942
51270566
20087715
74897136
82389022
63440049
08993936
09456584
71463899
17579298
13856699
61602696
36952470
12197047
25673536
73103252
50427911
70711151
57135211
79227127
74636191
19965102
82843425
32729941
78974585
84198321
63946767
02346542
15738773
27346889
73298948
63286094
83252456
37195784
54919303
03182481
77481633
21173275
09836189
38534871
99848987
75472691
99319794
73880209
45702159
96706237
96061594
38771525
45252864
28440123
94033464
06092939
66792205
73729755
08560296
29324247
20600723
59168351
59565698
36075083
21210068
05981726
33001152
80540596
75536418
49346724
58144783
88487660
64894084
48380094
21756703
24962673
80010977
46139315
64003601
77118986
49905963
71496293
65616145
72394108
77851334
22889434
40918412
45723773
60631970
37729121
97169448
28562057
20926003
30626146
07082824
57183763
26870109
78632181
68440727
88077252
07735799
42325922
92395118
64193024
00131411
37848017
70349019
97395310
75257721
16882529
18237008
19671018
04483454
69102054
86574580
08482363
17870151
34738319
54821986
10106584
98264257
03709486
99408806
68888161
32187459
82129989
36191380
20035962
07994650
27048230
90165952
18929799
11632172
85902002
37936226
60857952
20817249
28451059
01734708
91689111
39572808
25840729
47723115
22189391
46790193
13970063
55847821
36526966
54855513
76482491
83702108
28964000
87363709
96466532
42647843
11817496
88557617
55348590
40874850
12477794
71367692
02479428
25127159
17605435
95791244
79560469
70501028
28584136
44838380
60325517
26020398
63889686
31385094
57788133
22621289
81241576
26012262
58884342
89727362
95236211
43272520
69484934
06774703
34617598
61815370
91521119
36844603
17423415
82414042
08361864
50988978
21951409
47176032
24600707
53883763
96823110
53082388
92054474
64121470
84378864
93489244
55045752
85754814
28220212
52338229
64935554
31629167
97922709
57560795
46392174
23592303
91774273
72524703
46026670
99845740
71851194
67359220
57795058
05502745
44825988
65608860
98961720
28843814
26608249
05903775
05438143
72811298
19251798
93198174
25955611
18960552
84518297
39616496
20799972
49385804
20069717
11060199
12731190
41064711
31468873
02466511
95229876
36616365
45999496
61973549
76357550
25643263
32774120
72234704
25286897
41628565
77680269
75738294
92952837
90785736
11422355
00226879
98294747
81308441
04248782
00173900
07204683
14144365
21910757
80763505
82566011
29717368
83981351
11932846
50661398
78948225
77870373
71774237
11748600
01474944
59702672
80958046
20747034
49149419
16684500
02825269
77747699
88688031
74664582
87412189
97453448
53779483
09303622
31907685
71676246
94004054
59597934
14907117
99662496
85594122
48459996
37314919
37287112
27366699
86640682
68861402
08051482
44084397
73485025
55937457
26340088
59052122
10845327
93814204
06534970
77932493
14932540
04302885
70356833
46563812
44968805
88523548
19196121
06990194
67211102
43689440
08216856
77964203
38248000
42677174
44660637
28858186
22428489
75641171
34047706
99221202
54863968
44044030
14866465
40144317
23651437
79212819
54862477
18147712
72797994
29894585
30182374
27478933
20783804
26272580
72397743
02512312
48782642
81518070
47828537
08365425
37266277
36190838
28605069
14899202
20050878
85664738
25552252
26944102
80800712
56243022
79249199
51895536
38586435
11741337
47511883
34747520
56302278
79054688
85066064
80184279
58578504
78587844
84322212
11525389
64282499
33416979
34933736
87120698
22783915
09663663
64214275
06217194
92866335
09800541
40509438
88370631
18499897
00471329
57262825
03150630
36646421
06896086
66785744
60188638
98850565
47045921
99634554
43544009
00577580
10509666
88019095
88914180
90090260
09338252
09810190
57390739
72114750
41140826
83483759
55263936
30626843
08319995
73733590
85804001
69797461
31571722
12504350
95998376
12468104
80638850
00840968
98899773
01483937
20795370
33220031
10540757
20794382
39651897
77923368
39296298
90437998
75611126
54533548
05126593
92360518
16665225
72775522
46308124
52471893
76215520
35698189
92061816
38430313
81208008
64584200
40912872
32348112
27116587
72995811
86667662
02946541
64169122
03009197
76568818
32643418
79699798
37959063
69490481
51639715
32624428
22910063
85961425
93278113
77773738
56590906
06354539
12778678
90182867
66671715
78756973
04913737
62423642
44034602
43835987
15266176
01679467
91082058
70441377
64422298
97500909
34147234
22736076
94782527
66043407
60714710
47322349
05630156
02076743
68429939
77131779
63680498
86169254
54770004
97773000
63539687
01188015
33767948
11581931
65334547
09619490
39327361
64795043
55231866
31203493
63433563
74066991
58647517
38986473
81962144
99979667
85652867
61138564
40805205
67240601
03417939
35741952
10680178
23944295
11487846
16246561
70255633
65571023
42271046
66402226
44122978
23323231
21324973
15214822
04662520
30950585
99856645
64837150
44996898
39390440
15312908
57293614
43994406
44351286
45016947
09551013
73679238
28392515
92514786
20686054
44425274
96104654
86627497
39763506
43954512
98669956
79161865
58527123
02430785
02384021
98814329
59118839
07833959
54644948
56009970
03779931
03319324
40467272
96250462
00851177
21411413
02753664
68001820
19377335
48651010
20358285
05234871
53234468
68708702
99401320
24438415
54937043
01997745
35345112
01257040
69144860
45463664
46018032
22862570
96378338
17497464
59073044
08750260
08563760
29813893
61293645
54857722
19768535
40655701
81710728
83736754
87849709
91829406
85669624
76965164
85727283
95847590
02787387
25067777
34607170
18847270
98166171
54922801
35716885
99973437
23279334
84961808
71980380
58561382
50622655
14428560
76546697
66720966
04523874
74543976
81200358
06820488
49429505
56631594
64419785
90887399
86538707
85089820
16213218
92087582
39829684
21554403
24849940
27214468
83325002
70676520
69217916
33513815
72867860
07648944
69777163
03189479
97732216
62944728
10941534
74580019
60065422
80689961
98209790
30265588
23462810
54480238
19258985
45899434
30208554
91721324
02954374
26794992
85875782
16534046
22651629
53163680
56669158
41130148
00243859
25601587
39104599
74863502
13050146
81289911
97593094
65690215
28795088
08243196
79694691
45796419
47381295
62707423
25831727
11120856
72370412
59913722
71621111
30612775
26982948
07319089
78192442
37803815
36946551
89016437
28690870
04635935
25666995
90171965
97620514
35475661
05965653
71148676
33766437
47858258
07021768
62400624
97140021
25743659
45177355
53273300
55724832
40929298
32907083
90521280
78756892
38753291
21525080
85655071
59855446
75334639
90095034
54154913
65527279
75335471
25529623
74140002
32399696
51593555
87009678
57257437
29994290
90961659
11623196
70355911
64935664
64303581
97518692
32935091
27196299
62834936
95887013
42412178
69310817
97860137
53730197
46923167
65449872
26445198
75645583
93676937
18825964
81679330
14747791
29806162
73110517
92916590
60370818
22209778
36373546
78752041
63336998
93057554
44514316
83475299
28349068
38428078
75233399
06357457
07456193
08977244
73303587
42365834
48564231
83585116
63229118
12764125
88605162
59604847
06339737
14543911
32250040
16638063
05948137
58746708
23944419
84686943
76406346
99474080
03564692
62084013
69728652
77746524
34138384
83776395
96905718
17360225
03840873
36342131
90116533
13504002
33875597
52541870
26751919
49137020
68864392
95260085
76495297
58991208
87019007
58365710
38663491
36550525
43634479
70322874
08592339
45472528
53339562
85308240
49058955
53656004
24058896
86142151
45564479
55521650
78786157
03516662
92758206
86061116
40037002
76804220
93366004
58822987
06245066
43156652
50692967
79242573
19383873
43654768
01102290
94585625
08742035
77944789
63829365
42264430
97048611
22098515
82072143
49397960
72040099
48359942
91505823
18226093
59079974
49991871
80201998
04351132
78586301
79611734
97389347
57768208
35792437
55206742
27575086
50259377
69760377
74444200
71253340
56964519
83585823
04943585
63758681
94805438
88378610
85852806
19780086
45927844
19871626
84371876
12632593
10439138
28405907
99792884
84591008
39458290
00559137
97176098
37421982
96857260
43829257
82957678
70707849
86061828
54554518
05585347
19637662
56892849
93645707
75704079
93647855
76667347
14725956
52464727
32626993
09642058
24917948
35204192
78356160
99370334
09787962
33046633
05438486
89656674
20850650
58900868
68178412
51531275
06558035
08880049
97703269
06030451
65840699
43345302
27076838
45556924
17038729
81575984
31236514
60207335
04454410
58494840
43292824
69692564
09778314
68927195
49061959
46339778
96284871
42549130
67659158
90153365
89963088
50980270
97562656
83025204
93642561
47402705
44765070
05923004
37694550
78638260
52461061
50248764
94032311
89792165
20177148
92547601
18904474
62371938
34331597
30360550
44369792
88216053
31919326
96253202
08361063
83617823
84348810
76915315
98890622
90705572
19414997
64714816
89219294
96441116
95974251
60202901
57705228
23524236
08094435
25805228
18568582
12041621
23285191
63297446
37952573
15874625
52870599
50651646
73430865
83680836
11648326
27453523
54505906
80690342
48686504
62328368
16662269
34608312
21441559
70677325
12183619
56591282
41337215
76513512
47211463
96565372
40527020
28301030
36418361
41080363
96769650
85438034
24187814
51444398
06178412
89388449
94337543
70059859
12063272
21455065
79192501
93681711
82165848
27800123
83208328
23745408
76294831
61557763
56365684
55962254
61701269
51745942
88200249
64055861
14490262
59173766
44602848
65814148
91947586
20653455
36418590
33557098
72866842
14564375
91393496
25671276
40794678
03179976
99161637
71037902
28568795
20156604
12735247
33982007
51605339
75196602
19354932
23796062
32099401
42136224
38576513
89942176
56634349
81572312
66115651
61712781
15652765
24629904
58240874
49430485
44823740
10586190
43400234
23193568
25548390
27804599
55286248
24724382
04677419
54795994
04688408
48053672
61971630
36212295
46252019
45574621
87918269
57191117
50656679
77426263
34223201
98708239
62747217
24216569
64630828
66458118
11794488
25771419
64680832
86270789
41332894
91896396
65592705
50186921
42916089
55064065
99676213
79050978
10651810
99490317
32497834
39845785
81521326
06239005
10490342
18979979
90258561
99794941
21774692
06353259
46958394
67971148
92670401
89262503
40603273
54066903
32702638
90075119
82341739
87869080
96871314
07084367
28621989
30389895
55529436
34074530
66178206
56160074
49425055
40862248
98386842
86447194
60293157
94443467
45654569
16944684
45840888
61269230
54277860
72051528
26543595
68539549
87099049
25439636
77026420
45068973
69594684
03221894
70984674
15653472
87903032
60325096
72802187
66562734
13242018
38734887
88168646
60858676
19472297
16895756
08858128
16924708
57371657
94704952
15227523
10523796
33072476
73099904
70458906
74472773
33914825
96320836
44183189
99415044
81393550
99637277
97360658
84193187
67928462
45659174
45157272
44967626
51862546
38310375
90043935
68496998
43393874
75124297
83459158
86890400
13072690
35728543
31113861
58661245
94045925
07217388
04380335
64056924
29407156
15567969
58195659
61408115
36810855
66338106
84523142
05635988
23935492
97590721
49653669
00075165
90430876
13321804
73492072
38414800
94660907
96625941
09461970
94829705
46853656
98415470
74775754
37267890
14196497
59716302
62554740
71380545
87964814
53395517
39647720
70724920
67948537
24632900
96984480
12640136
65241578
68530533
72914113
18590483
10885020
07961674
14216223
92790298
84905683
25092141
74336430
63569026
47967473
55964461
73885846
58204632
66153686
79117066
64557452
83848032
68324272
16417870
44350643
44680753
65042779
17123565
69358453
98592579
88243517
14633036
95360226
45435447
81610264
29485302
61075859
43304397
83063610
41859417
94175933
69315915
92804785
72165844
81005427
76998549
13039675
89275756
91466854
53680179
78807437
12516866
91622129
48150875
73263919
85771310
08310564
21399826
35320929
79843201
32443805
71369299
22718086
22720505
60626749
96438183
89404857
66437864
78366760
91742154
72536103
73954110
82371806
17457057
61435263
49790167
24301404
38816619
38555078
44130087
33822544
13905153
40766574
31670064
44936056
97160412
88232721
03707188
06277139
34041330
67674071
14791832
03457071
45459869
37009375
93724514
59501433
39345777
39154995
62760224
08053362
41107516
74192730
08590059
53248747
04772259
81166407
14002232
40033490
52232261
23443390
90081431
59181261
89294556
54877976
45387544
02383426
64125364
67939369
90761867
64521178
66200214
89517741
06240867
62593099
12015251
95297683
90014635
03759718
27584736
59389053
68449221
88579888
17144350
42331150
70898991
79752104
02499328
47636754
63367318
01537141
28101062
44718507
91030767
60526675
53205355
64340775
01224163
94535884
94359951
21665993
05690773
63136210
38988596
11515232
93734017
90707829
23983349
50638507
26364078
60879635
61986434
12591176
25614802
39837788
02437432
12238473
22913357
75222208
34481133
48961108
45717131
77193658
74475952
10310534
02589359
38742314
32112275
71163376
73467037
93422065
16044688
97350196
24081686
40432993
22461536
77284615
41325563
89337815
48159809
60294573
29812972
89686341
83462890
76158297
18968313
14435263
69713206
46773303
04679590
60288889
51091378
77937574
89888097
12949734
11157979
36897824
94442024
00756093
60783567
79620503
76123811
26297116
36027152
90667086
41968022
22334061
72042827
38105794
31818644
25719762
42238788
26067868
24531652
00996643
90682542
48357182
51310773
73966791
40140582
07947758
00371405
54766012
28160389
69254603
62459637
39836969
09247103
52739005
97710435
82684844
62456804
64710223
00910949
14412237
60622775
79111304
04442107
76768246
89950771
52627514
86003534
02810056
56863737
59631670
41683937
43263534
82746033
79281453
44021161
90282671
66631704
53509508
29403061
94546013
90900885
61698002
49492451
06491417
55692967
25505015
77316378
97978856
54014649
65610971
80242013
36784200
41415617
81079055
59268466
93065217
11623960
11574408
06895926
54304297
62678184
72862585
54290413
13220721
26861998
26808622
62544693
71758543
42142744
58523803
62542665
73494423
62833780
85357979
63266795
36673103
42845675
15111131
29345055
10566389
76160648
04138592
75215941
18964897
46059148
39950142
35497101
86350006
17147059
87454018
48975209
64656823
02376513
93172565
37091711
91527164
51022832
37557124
66881103
14564921
32974673
61955506
63025434
10344408
39713936
73836174
74020762
11785568
83006588
51548999
03408351
32998226
48594997
28203366
88605338
46810852
54077036
33169996
47076764
26937541
67676589
09263835
12422757
14100251
67754749
03840957
51411793
03411593
61680486
52843341
87072930
78936729
37074046
38251127
52666985
40591292
88455972
01452681
66688576
78395386
47979091
37718666
50008120
49592188
50190341
80267039
02844747
05252770
77663923
06331709
21468259
94727175
66866700
62198322
62360206
48665004
01761338
09346517
55021224
04317054
86422237
39638644
23693793
90442833
67333783
93920844
02976616
33387089
71060025
45453092
22638856
80751708
33619382
77260611
92899466
64577674
24167538
90799865
43018929
42065053
07486207
32258059
53257696
58597220
47294966
12355949
73087730
75198838
25547923
25699459
37000470
90545430
41646474
46526418
73336671
66255561
59893955
89120546
51270584
33435043
93537540
73215516
26412905
18305783
49387250
27387782
26454028
75240187
08271453
96737616
64851154
56635346
83482816
95083551
82769799
80799478
81888149
56446225
97322335
81386384
90520132
95773465
77603157
34901982
25238481
84659091
79102192
66420247
07442557
84233860
41785393
27884148
79837052
54457617
97462993
28230497
32896857
76717614
38023255
70065871
89946731
84938635
67691479
13734056
90666008
99336439
99681172
46353773
20347999
96496730
60436126
80768664
55388359
29637740
33119379
47339868
34246213
33715174
06086909
70124756
17516291
11454179
91791062
38223687
70769964
98443647
46890638
92939903
89467519
48104076
55301684
51886035
86513585
60640855
32505026
82283889
79922137
04020766
71633577
17442478
50577019
39560144
79694596
82762636
88218539
69889019
45738949
60604682
07556083
72856276
41871584
76969021
95801356
71366693
82704423
37177758
47936327
16191474
59184879
72608742
56674489
26469691
18690240
86021696
50343573
40918828
84860258
99129377
13812431
81698383
97847229
12805051
85104258
22421275
08494912
87680720
93482936
81983621
78414705
40878989
93568737
36684160
22009461
33234561
54434217
54530432
76202390
90599810
82650631
07679608
98960569
62691995
93899736
11637571
78659492
73428091
99035375
73140771
82917278
57806420
37373788
02570997
87734063
12132563
72511085
61304099
05604180
06750332
64110921
69569461
74725781
23426844
42874842
96197745
80514558
83154030
45302394
88060283
55335248
24367171
09867572
74054243
42696651
76444391
96882729
96163450
18112957
48839233
70590590
78425579
30416095
22311804
73919548
43562186
64511029
85462232
33856972
26578788
29397744
07133404
58539753
14818100
43740888
73238336
25930862
64750166
25349950
45180734
18345240
07209026
90639925
16275583
27107842
54836284
35474439
52439956
37271214
68167712
99750358
03912416
03589493
20099874
14664906
65872739
45840272
22399440
93813361
47571952
24105277
42468733
57097459
81945929
02765361
43756754
69881594
70674111
75734841
29005781
38916032
13258166
04854724
51949368
31253281
12933724
18383910
90128373
72715895
87091533
27171996
39167425
38430933
35372768
42366842
97155015
69528383
34716389
20404535
56696190
37307865
37374826
18549023
11757588
29009972
45277490
16600346
47785614
22109905
55502186
04897219
03538820
83089547
25776213
88555971
21025390
71657750
03125800
07821929
06921920
92170322
08701728
96908369
98536691
18157772
67187638
62704152
63415954
36839405
80559686
48033838
31306199
22313696
24236683
65496290
17765001
52210784
69688661
43083524
42170078
95581077
51341447
18582403
51958222
03407342
25009251
56187484
39632814
27365827
10106875
35804172
79410628
77325401
68537680
83197072
16335707
03561800
49422921
67439241
12270081
55777452
20732659
91043789
90378154
27755674
16397957
37710100
22553631
43841156
50628595
22792702
72694825
81427145
89930095
12401584
42816326
52242797
27708338
38468575
68691893
84472644
76369619
39165155
77055630
57603272
77468532
96732837
47345403
42380636
31725546
28088085
17554541
89374748
67630724
07489483
35964935
91386672
99869550
65105629
88366566
17296141
76951348
10498080
23825675
77936303
81190311
75834368
61145671
38195480
23583721
60071964
82872017
33783972
71151414
82404804
14024314
85967371
54945144
20939774
38695817
33056022
33205958
20871358
29242712
13553586
26042288
05348423
49992440
42605942
95520969
11777868
50232446
20754971
18207921
06485686
79697716
01989967
85964757
01456757
43857538
26702798
75202158
08300451
66008917
94391171
44810323
16639937
38516124
10817626
58631347
76798830
26492903
94820180
79607986
99959638
33805847
71083866
49637671
62894213
53484549
06920592
51680286
18917223
02456098
73468135
48812667
71889400
83978579
24707293
08692365
65898167
30230228
91309532
51287725
79668946
52217936
80565736
02750876
91811303
64500849
58509960
98954716
00679829
58181797
65840343
58484610
40930444
67201362
85352639
36769883
37778583
10176394
35340133
80559926
79516541
92856835
10776892
25094083
69022989
24731729
32089726
15084116
35798473
37397341
89937375
85022569
51486505
92007319
93653822
04349843
93890609
28456895
40875849
78657364
47173492
39910106
26363288
99373758
09225261
52861115
99133623
51275412
01113420
55127654
58770996
19682454
38078149
42006733
54132804
87345583
26712137
44279738
10665513
74798824
98765030
60836062
66154457
57347707
78438359
43391492
38970773
86882020
07087557
71109573
87741831
57346704
16923473
08891190
46859867
78974072
53606570
64679684
38356742
68275000
48335817
67411075
18306344
15320882
87468905
06117274
86876284
30626478
74067565
58134244
29118910
19329708
99855434
75444878
05263802
14167945
88004340
67695661
14446013
01056870
44169376
04449049
41046248
09458387
30767431
61169543
51320699
24614890
15002656
00877655
44974427
24375041
53349483
15144253
48851773
57887106
53035796
70461069
38061786
38611621
94525847
19011381
83626189
19905922
08084654
36478238
55131948
57858936
72212486
43765813
51890014
43105321
42070265
54372783
96746377
01023852
21973535
64644912
02961070
18025794
67614896
70247283
16465292
50564681
40881633
48934931
43326396
13049766
42967447
97063859
95394948
21021188
19934171
45272790
25877652
86745666
68961332
07379170
80974443
25817277
73228589
35771340
63737584
35398772
58707944
66441975
91955130
47414503
97099795
37296239
33130677
43306951
75728840
54481355
16525792
40894563
17422905
63222562
54751125
28419398
61229798
52013744
55536679
26048850
08284359
81999270
68081243
00896542
96219799
86996870
87775580
48053209
90224598
33849671
38113435
77169203
69178143
67658764
59248981
11806041
41255381
91935994
58928862
17075152
44972776
49829922
23421505
20007843
78854891
79316186
43585917
76651175
55732949
12606786
84366713
70060337
96143747
78021089
14771644
94158791
59379363
41174633
19782420
89863306
60445058
91580087
35669210
51921739
36514906
40618018
85823617
17587254
07431618
47323374
45494592
81553350
21379111
29546897
30706175
55500023
89063405
49788955
89155549
05151937
87569448
87366540
69034393
52925498
58518473
21562510
55486051
30042330
34232608
54019374
93805578
98412504
00320378
92878242
63509265
39641685
43428865
06026863
28044729
26192044
38865272
26308839
61182243
48027678
04372670
57659585
43022485
67000979
83551774
87872666
26075401
10787211
25252580
61063588
95009448
98350307
93716747
00886327
82439963
09723768
78333666
04171168
57520004
74316135
71580115
43890712
74116454
54001554
49045521
30224213
50998783
39931472
16401823
78978646
57737380
65304487
84758966
27738215
96902844
60257002
98054107
21852291
05677241
39588250
63954636
64735059
48132777
19208915
33212146
89938387
33202961
03003458
31486505
66072776
72765764
68221954
72366256
89889500
89277899
04568100
70643527
57700309
93043807
29825782
30858755
30799377
75472538
13167382
07712488
26665466
06570171
86212822
22148588
74460514
82434998
11459074
69745205
70704182
41667232
07875665
76506879
58992137
58374481
04262511
41233202
36239189
23848820
02392169
53346502
57166601
49010786
84009351
90392974
68616237
55360170
88436423
80388833
55762466
73443008
20834244
60764973
23406007
34738664
25093638
77870751
67272261
25390554
69883480
48829447
12599795
68348399
51557125
50995081
10293138
14259607
13419839
13342231
84527134
50841808
17285480
58827543
19928500
85488133
80301645
87093666
61323475
16501371
07698101
92843383
74528739
84622606
10414265
86793703
82776026
88414595
95487155
23326767
50099218
54579515
56632089
41786376
30375887
77435374
72624136
96826093
38703611
80544844
41889174
87296741
30404631
07884829
43139106
92868343
92190725
21964587
13936642
92913402
59883413
71944801
81750789
73135575
77572942
96079473
65364985
22009767
04212751
39697090
88425611
81306711
55384384
02457003
11469374
42807152
40331132
76761551
93943821
76767737
17346959
02973904
43536115
36782840
44220513
46486220
96550811
10393423
44672373
96702182
00128380
75126257
46586882
98642546
34771773
75603705
73328266
54151842
23949315
58946357
85543993
71578894
26467812
92897866
77596584
00323423
96860686
43933338
30128412
59785397
29211635
11069604
08252299
61023485
70635146
95177869
73473950
23823341
02060949
33306135
46690633
11896143
36020286
42850871
19473698
44572159
73807677
01374477
61330892
94623817
97692569
34447040
11757680
48747176
47781154
96097985
77625010
89750257
47679292
04295210
78814351
57641242
98283378
37326325
60579049
54826672
06038697
94083999
36043359
38734474
91601953
33055334
07600657
12892224
78788716
74852181
43287435
66606492
20726277
30364504
97901168
14839505
42654048
68771367
13384291
15223669
29428580
12173753
59005843
45913405
44350019
01838854
16190051
67507242
95340868
58361199
51610615
13074054
98589986
86659114
76564019
11742993
89481753
95963455
60654653
53367510
95962393
14818698
53469202
44449619
20452469
81604838
69187101
88811339
72996552
82201798
05968572
50426046
60548200
88156321
04481148
20373210
65120277
21074626
98070205
15055835
36987806
31952359
70848527
78620630
88212487
37766696
19374431
48946787
96465079
01893679
08607588
73619959
19453900
79777179
23476099
29983880
76224655
76764202
43658045
11662794
73178945
81134411
11075108
92873660
39865717
42090194
17115560
71397901
92432039
59836709
09748298
21258212
61076603
42869770
09459239
56946761
01931309
66202611
27335859
22476840
63503448
33500900
98645220
70580903
93142917
05958663
80895359
90053570
49955981
11236009
16639429
72539119
37169129
86892882
28176524
83988614
79153605
44491328
93822661
20562709
46153191
62902016
53569895
83931910
73214894
32339102
05721101
06726845
28904207
74260727
85482487
95316876
64093611
56510777
61515402
34146228
11445097
07940818
47093584
13532476
12164396
12239312
98781464
01133129
18186783
26808656
67443764
76211761
55161219
29268708
73916015
85385936
34431713
41528861
04810329
58714976
70671770
19358926
62700135
45786363
95909863
24002443
59322212
92885384
60390851
11614256
10453857
84383409
76050332
86167481
76767529
14155911
89335947
61963334
96234932
36142225
66691658
72990473
70546871
67084737
38228083
48118869
00534943
79035984
72933980
43476483
13725481
24397998
52241054
86345243
90925820
82058905
67836167
38526226
78137421
99617661
94322245
31362091
65109947
33738536
77661045
59468185
22494893
58352746
36288060
45711997
15826954
18725440
93371855
06093901
56455773
58331998
45897157
49920429
07070308
35038387
29083035
48024588
32602553
73256137
53104586
89776030
76066867
69543197
73168495
28237135
43285773
80547825
03699966
82059392
00472481
74243343
02730469
22577685
24285084
18077443
33532808
25048453
95236779
10960458
57132098
04090876
92241052
39942841
21528137
85128618
28590297
56982844
91296868
85992873
67810857
26381163
04695504
95835751
71607014
89260139
54477994
42116355
61500976
27890862
63334548
30660148
20795469
89722247
65200918
28655505
24130011
48642082
09640211
35939620
58171568
39300648
78082023
56039214
88874742
99253447
37910722
35169814
38266198
93230242
63226699
84760560
56852597
74013472
19561522
41059907
16520788
55209834
43909862
43990729
03193579
32624653
51148177
36661758
58523923
92999374
63242089
96805451
05554861
91548394
88601497
11900707
94542169
63032102
75524462
00852166
22031097
55028904
25877903
66836072
08798187
36619704
82995260
38285930
70413639
40874140
01228214
17979553
77949298
45328615
63671629
13802286
85751740
81071998
39287968
68999566
98219626
88105590
60989326
44595155
58168885
02319797
62192409
32139750
65638900
67730656
30943714
91067929
77887379
16545236
27919239
11679656
98841101
49175601
67435081
02125847
39414312
76496933
79062295
85765834
18876022
57446084
51521436
73877776
81842019
76482660
10239245
47941386
25486921
57485535
95281904
45575596
67216174
03333417
87336456
94702141
34307335
83718930
75993834
81619191
23924636
67671444
76794140
70407565
64430229
11814595
81326758
13455290
07060165
70560347
68134902
05874522
90802572
90242133
11256325
40198208
52710146
85615387
97938826
11982039
00898486
74204652
07401321
11800645
28126440
61652127
08468222
14615163
20124078
29523357
05486915
43602650
04728485
75951534
99145155
42276074
95407089
99052669
31637249
36086894
05892769
93219643
54084878
02690543
51424487
49203987
88200507
98668360
06481819
10319942
53888304
09737882
58921119
39156219
99809562
01346582
86065803
91856582
04896627
47032512
79572545
80331206
15381361
03048559
62789890
26686542
44111240
79485256
76845206
78712157
86758147
30490476
59840486
60438872
02982048
49172500
07307016
77583227
69693654
06386334
81463471
84119144
38267325
16841342
31841520
43268383
17887395
50831633
00487568
83877236
63168219
35378839
11218755
61447628
65770179
04690245
84305951
82016567
36941048
66573520
75475898
36628770
20743962
48812557
11269259
24322903
96190500
77497221
81560883
12352825
10579176
17913070
54443058
93790889
36046870
77835437
98692071
54711184
56672648
32935507
34683003
55826391
74430451
84494274
85887098
66752672
68869256
00733648
69980680
65002814
57606210
24812137
51114054
26358640
82550404
54895911
73033380
88449468
90231871
14704275
06518093
65164172
83692496
36541887
73990840
25950184
98102539
73068326
59176614
31103593
92598481
38918920
70332130
31830212
56794967
58778964
01836126
02158331
02005630
64626852
30825778
68709606
44414617
41599775
93083916
43885336
90272665
69299077
05526292
48201184
01648632
43340511
41407689
28304115
55349353
90568013
18760161
38631187
07327832
10587823
32596239
56720542
40231684
86143123
47054496
44860764
02700875
05337593
64934326
54065559
45605790
29829606
08961422
90286430
22623695
24857030
81644864
27326908
50383698
39315906
18731347
56097579
16867355
87104591
15031553
05651981
85834055
34558115
80788226
57869224
69747426
43035931
81775058
04699955
34010947
50589443
26959959
64568057
51278038
02123927
93835912
82821317
46183947
53582873
23417048
90049967
58053693
82420949
74417193
81642912
01972498
33995084
99272604
12127135
27062005
21491512
93440168
68636611
54887776
75619822
73796892
99282829
30630460
09543388
61985992
24249774
34985139
24378812
84199476
50112052
85710347
31085334
50156597
41175590
04330309
05678346
40932126
75566114
35700963
26439581
17807895
28341438
85982383
64159668
62465602
79079306
88017222
09437150
72608421
37193395
12196837
24671276
66493441
14655773
15603815
02624173
94876550
52854999
62551603
98291293
19515866
27994710
55599008
76307323
93649375
17738424
87699377
82227986
71756945
10732023
63351235
02766486
83436436
80186151
39449284
27426608
29368148
22876571
04991598
61962776
96111369
85721300
52880986
72710642
40871366
63519099
96765397
60070059
67394607
53484716
51194417
69285611
99794608
94892018
24325818
47158070
62380308
05436965
68998215
44433551
90453397
49858132
00192909
45355279
29560552
40903313
14740007
78226292
28831085
77906437
42580959
23819604
97800019
74039900
17981674
92085651
75511150
09733147
83797414
81845140
55714196
76799126
32222697
73018691
22614618
45486025
41416451
26432954
77904303
94972472
88974733
82356128
81695749
96750190
10430326
55654155
87502013
29888820
23790537
22822065
24549095
37353491
59581647
84133310
69477120
03346408
19950344
62763134
53881044
43069585
40079665
71980351
74161273
48356574
40508861
41365187
05799028
25296863
39903736
43499080
75440893
93277375
44405977
03685666
11071438
88791299
41897054
07000428
73072409
31915230
07344302
39329769
67111457
68531424
68853796
12048568
53572937
97172713
93136705
23598539
97637859
25793453
23802810
05468013
49139513
80820588
46226919
84937009
01965967
08514785
58690944
72439821
59050021
66972274
01086394
47510506
20881837
06023936
29669174
74015055
22998944
71838799
29190464
22737267
71052842
53215061
22184630
17373578
60821036
07342400
69277020
48605480
24927731
64245173
54081662
20156352
18056081
11166907
11590754
00602859
38079343
00832197
89915057
55199346
81807817
10823001
31816130
23086910
50943050
05231986
24678550
86997173
56350194
14306500
95402195
54923982
16904095
52972398
20151721
36224604
12934061
44927791
77982387
48225253
33686920
05422601
02068463
33644043
53247424
62890504
72592400
04007760
79999625
67275691
51310066
49727140
50982385
41197625
79389298
73608595
84386678
79022774
47326118
11318623
60961911
88463073
98574959
99680419
78243005
99496623
46986287
41670497
10279515
36206972
72227009
95596379
09942578
58563045
07066163
85174731
10905037
33212635
45740322
87092585
22034627
85038067
83570236
03122554
58209579
14523504
44582269
64976266
18460621
39909102
66095167
51818486
04862791
37658041
87064799
22727707
73745101
09938161
30436467
79377233
24555551
03620822
78836490
77824126
61113533
41725299
17641711
02531569
05001260
05287853
59797704
00613597
01490283
21310374
72713400
49779324
34668790
70744303
99141949
99567140
60329839
29391271
01164623
82197617
72700255
94152746
59226608
36737117
44234420
27236694
26630607
28252440
16466737
71730056
73976109
72250045
74311079
53371682
57739323
93931740
06215049
85411047
12520725
61661967
38221431
36113937
97444231
34530101
31258714
01777034
23774060
55004486
47877144
52039114
53022314
99413167
27166242
78827383
82652417
71349608
54734297
85453193
29940529
86089931
78399853
98172238
83639099
47721505
99639741
68950056
17793773
64921003
65857761
65224474
52396838
86183318
99182596
10132388
01517530
60790993
23773153
44969077
71131421
47927151
95503981
34574036
56078279
03073128
95422975
25888028
38409680
68195350
21518144
00101961
07844828
80214236
02099664
29618826
09134937
90861214
58498078
62475869
70843670
60268209
64798938
08924787
85383061
46497246
87978771
97543695
91101499
63706083
43076783
01555227
53802230
22759090
64931203
09951035
57278019
99830849
80528754
32573671
90279543
00913252
64160226
83482645
60792143
03125132
71344699
82732200
77577616
57336759
76879438
53114177
13644740
30859844
87392077
65470070
06644251
53816862
59416195
03852203
57141037
08291974
30280937
80114704
57298345
65478905
60999861
26440734
19715806
32779578
97863728
33863243
78995140
20170501
82586452
85012286
07064442
73142168
79623041
50122692
17373929
48130137
43672763
76761684
32783109
25594548
20400429
05786863
57291379
65768312
59053137
88720655
22721005
12582304
16919388
65028206
78043570
42389365
52471981
81711421
51247940
35846993
36555684
02182656
41479860
23682088
59125151
56557342
92640303
20049214
72808102
31305612
58711751
10807276
93963355
82628766
95788581
08277664
76922761
84977200
06119826
18910313
87750676
93802225
15429513
95772295
30124130
09934925
86361922
63886946
17831337
81911075
58106047
13189723
45905825
72111825
55085638
51230341
85557847
42765711
26058195
95738974
16834402
88658292
59048324
65787578
17333669
54821506
67247924
99515749
45319158
29525640
56347655
86253689
91223488
95572553
64721208
51363272
22801158
56189582
14465933
73231361
16084250
25749390
23510356
43587889
46814552
90091705
06831237
04684460
15170053
96398781
38279757
09857525
90373357
28377107
53598533
57613453
91164078
58923725
49918145
43611120
63136783
49506293
77353890
59780896
74590616
83161774
24280547
45307196
28806253
76319463
69444914
60315090
82560352
13579818
11282977
09839639
68207242
89131319
87640519
93020041
39802042
18663445
67553080
90448847
02509057
06434510
30823188
31219832
38933673
13579014
50839776
00456381
16035671
75789853
61416809
57965551
41926257
61186551
19385077
39151201
43120759
42481448
71253242
00432907
49713383
81481593
94461183
53155662
08460035
88514793
11580737
02338609
91899639
24544137
69275996
69599357
35414045
59536059
32917306
33203711
13521032
87072759
72450154
62428948
61714510
22250632
05452209
58291975
60810549
77582099
19268726
38182115
27027365
19919036
15698647
18051417
92921957
60341770
08910695
52553740
21825608
18508383
60100811
90887156
71564984
33134870
50859348
94082436
12025103
61077458
81298394
38093693
05505004
18914185
28696703
96285592
78836417
72973590
17751701
54774712
51880343
76434230
34485077
64571007
38285889
85419387
62430482
75578586
01290351
59937244
31938956
29253263
29858967
70067507
51269611
09077666
98607332
82971255
31590275
61002963
88719027
02101579
27094728
99619492
76465489
66418371
86150211
10056964
40954725
94461365
49720984
40478065
03379990
75811370
39270646
55517700
86309055
70770342
47928016
87133273
73449290
78016790
85908424
76069767
57843215
69543784
34014237
44506644
89593827
72362547
27495498
78441843
72988417
97255495
26633633
26981490
17284228
76288292
30118116
44942118
15438760
72841305
52618130
15035628
10712119
70596602
18908176
86395315
12338280
31217465
23488703
57314759
38356716
34383096
66849841
11809472
96215342
78392049
07358299
91974651
59900280
24723658
61204593
51100547
66117450
15747513
41929768
86120248
31445569
81196854
55757790
92203061
87399618
76072498
59291863
17169815
40988418
60319686
42089901
18894801
94619447
38921066
18216476
44972276
01098585
29974785
98075521
60663795
86992009
17877403
64660204
48505844
50761957
78907206
96813280
90945629
30857666
37304205
66173406
25986058
43337263
21368913
84189809
35059267
08615961
41152811
90919836
82211396
22580424
01989099
58280847
74169457
78578694
01413239
27010016
51974548
13689638
30948456
08792630
56603901
35195315
18782228
62851430
33367485
81324351
04535539
99746701
52853273
84103744
33127441
74218712
29808453
31551238
91163314
03611248
15582217
71459785
86325904
88746926
24619023
59670290
87924061
20082090
30979474
31998197
05054883
23551047
36979311
70874178
77760708
37716465
72775222
45278594
96113230
16674812
33089495
25693972
42332757
21622700
95253808
14569293
71851415
98072032
91365752
87184374
10654920
35408950
26589930
07822204
48288283
70823497
45498759
71801575
48586574
30594062
48836460
25191935
83492746
98292601
54202849
30926868
19250176
61683737
75891994
82552189
48808466
17922824
71483973
14989127
69456763
10115105
65776253
25462619
50499681
27380166
16254595
97139301
22216644
25272816
28541489
13039233
44396310
13743697
65123625
58430027
80413441
15779811
16147979
36181493
11116450
21447316
17189527
61453496
71719562
49265860
05631785
59609235
84444371
79675851
04664729
64390697
89831278
43817012
11892846
02162527
50442184
34918648
48159454
52425167
12101485
59309082
91431577
94817568
59873255
59383728
80453104
88474355
98648307
21828298
23362068
80871828
21515516
30975700
87581318
10191761
03017663
39382214
79030025
47751439
68942794
05540488
41066815
25192920
49477876
92104062
16563564
04894073
18352290
27080038
20122185
81458419
57024544
05153604
61685010
47160373
60016311
46640138
47652701
14867025
15173692
37517665
61111783
68227058
50936411
45574432
88887340
00812060
41621402
44913444
19874541
13414857
01278034
83887800
86466062
61854172
76848022
99997723
58880669
86404378
72163814
19362196
30811547
08363594
95745075
78085131
54051262
49293051
27403630
68168089
89613455
14105020
41343006
41578530
43359723
80446239
06739561
02664623
45253384
53718261
10717864
81314730
13100092
79595685
13183860
07091621
13998608
54047758
48155094
98028578
99713229
34638385
32028058
36856561
45792744
36274091
25648507
32138593
68498998
89589030
24101359
52119650
28471477
50800644
15812603
75057253
55542561
78139149
60856398
21380110
45231441
31848491
87286325
20229077
84182886
12276034
93860547
15766825
59180418
23712668
77706417
37099597
92351654
40414647
76270836
39736439
23796944
55632958
24328467
76218388
32110613
14495550
78870662
68882074
43127481
67232292
57373794
38679236
27715576
30502066
68246380
90555736
30549242
11475912
86180283
68100585
03535130
31849714
39681916
68007611
39926834
87104388
33235302
48349419
18152228
90101112
22349512
73745278
67990820
77493666
96168827
15211651
65976751
02459434
99374767
62816073
51766315
97895229
42784888
15212183
32697185
70493553
10354032
81715629
09879782
78009504
69209486
69787744
15899544
49548011
28902347
33625783
01572098
31845663
76233067
28015640
47181637
83290906
32810025
45684955
02246074
91820899
43925725
16101538
77090843
62852876
09385978
08994118
19376494
09052373
09603223
16829398
09213478
75010238
63565961
97610854
46794849
79221967
37176704
94743901
28865468
21363830
13389033
86888876
18977282
27281068
47298093
23861500
75478103
46243918
23904051
72408971
50791334
65309599
99080515
75243641
59899220
10992715
94938692
90269726
63285078
84017190
57473059
10042737
70062594
92667911
82460830
77614581
08914910
99186080
02794564
21655561
71985678
83202980
83259221
31107804
10008863
56382744
87222119
77612907
45733522
33245381
63786133
72569877
77094414
74567217
53663629
14917743
61598745
71806551
27360597
45600450
09043922
33678270
50217500
75159987
60950721
69301775
15435353
92016950
01990809
36272518
98422642
90735996
31207050
36558081
63630655
81937004
18969630
98295628
98501864
58500936
89380487
77368273
58238046
96332777
97233137
49063713
79801799
62182127
13654439
37169238
63897222
85885358
95199471
45533065
29632493
29881507
87440127
15422632
18149126
54967332
05982614
30936357
58709777
37995325
45368595
34276106
13568376
44581630
89459196
92863396
86403550
97879206
35670637
81083152
13178181
13084818
99824834
00864609
53995090
86586683
38397785
67359730
69850827
38522944
10593081
28655331
99146525
08009371
03937511
71755780
45396921
91408027
63990117
90999081
49785581
95746841
01275716
59619758
50046434
51763381
96698343
50347893
20608754
94034382
90459675
96734316
48024755
69265833
18901956
73317858
20406000
78056744
58714541
99801235
99926826
90313009
48587659
42078001
03410091
99975983
84666539
91253766
37592482
00843791
28053618
50730614
22873748
72001548
20125975
50974497
92186172
58740057
74579808
41761153
70077698
22830734
03883179
82496819
21184112
14637875
42212845
62635866
06972732
88787616
46970527
36268220
04972064
44976217
96618458
47625231
25658961
25988599
53843637
57553422
08756812
46111354
29954702
54931351
92905325
54862685
68934884
51555565
30494512
63325064
67719056
14197449
62912525
73354641
63032360
83333518
80538980
53554753
44522523
64477527
66522485
00139112
98937393
55093465
63713099
05673612
50743856
87744409
10077470
34173864
40853755
28432883
59506439
67148975
77017021
68014193
42131979
41920270
96961685
84115031
21102226
50906966
08505068
31165304
71220582
08559147
09629861
36952095
38936766
21231549
45913473
45530252
42884734
14530075
32718416
48375084
39494495
82526150
55196132
88338213
09161795
23722341
60426163
04268631
15041721
19765960
72907079
08086575
48739307
94645614
97135130
50648810
05002226
64469003
19151119
37919550
20977701
50908470
82705522
04762089
74677834
85014164
95086415
40092006
62004504
72332923
12674267
84183550
62017083
25134243
66932252
86596621
56083239
93033049
17810228
21492525
88135099
39412185
63435015
06032495
40460091
17785866
92479259
57103702
52287839
99608628
38745562
51793324
26891475
93022552
86272176
27831931
57003788
70648848
77661092
71653331
48055659
93768167
98348798
93768747
34076258
80097269
45184651
83828953
62051516
12857982
38951187
71048824
67119404
29947646
07355372
89594544
73187593
63758538
47539188
63084418
31391098
24557039
75302605
77530133
52264553
33321578
82001420
07845973
96585750
13551721
49477050
99479383
64554178
45798954
18394836
83766976
63300253
73533125
66012009
23295896
38678021
24446650
25665945
41851232
28876126
77411976
72167890
92455952
34588832
62046038
04806883
56560616
03321011
25198706
82813099
47615859
93857902
36670516
06899405
13061517
21012645
35078311
94894421
90191963
80471443
34025589
69499937
73408003
18888424
18597743
61850036
93041540
45339122
62690603
35818837
89239907
76823688
88793981
54918286
88322602
72717868
73590202
46146947
53573927
40901844
75090906
63295311
87610803
91754105
20023637
15982603
09265854
75279474
43793085
10094699
14351545
61347513
19580065
40312193
56722085
13349529
48004623
86062255
53725412
61539434
04267975
88497428
28438524
03905748
55801173
27999031
50005067
49629078
70186821
79222402
22944989
73011418
30483253
93845709
06481723
64220636
63069058
49953603
15733280
47275609
61738984
11381525
68039310
85404404
61020606
60365997
89746998
09240007
71544377
02490779
91454494
84275104
40787995
94188276
53011270
80579458
43629300
09950132
33500641
19990447
38880179
48920461
35980479
53819366
50337231
78689747
11933843
67573135
43873263
27876891
86182147
18273064
75706943
68481470
19439175
84659380
81226190
74007830
02735081
50902266
58604243
00007095
95615277
50397093
76935540
09952733
78319908
67803761
04731874
61259916
87075376
34696835
11357577
73778321
41180145
57025436
41345720
26232644
50742907
81038702
99525650
64854621
14731879
38414775
13505435
62844813
80419827
11038230
59291077
39322051
37360246
21202957
45687627
32062841
61705760
83974457
53615650
19602704
09980789
55027664
17589706
05165813
85346101
69483272
18343871
07408935
63943833
95097756
27952533
51110155
74087201
16619170
11783038
14702400
66860007
27202892
45229995
70946324
03116757
27488542
47419347
52056658
08925029
23271259
68933632
81240596
19167516
68657626
96098069
38876448
37321883
23178524
50480439
73455125
88362467
78538231
68995996
24926801
31278523
63511127
47371945
01239373
27879583
53954383
17714223
37625080
35359209
98987048
09532752
72586046
01514279
24092992
12819430
94549085
93567614
87237160
21636589
48804656
84217698
45041684
87161772
45614345
51839825
32650325
50248071
77265825
25688971
73116913
55297510
34373736
21505361
09985298
69608223
09869489
68099512
00185490
45344492
92892525
21294328
13452649
64891957
84190068
98027571
59182624
04598632
09651981
40468863
01969744
36765584
69251807
37681085
33029653
65239492
34934692
90656928
36291960
56072497
02887328
05486982
25154525
81453106
13144665
38966676
28723244
42475163
72632587
01125087
74818209
74300164
56515395
39959410
51109150
65881532
17111322
95084713
25450132
45657676
99658988
09059342
71815456
94483998
49862124
27822103
79195779
47562262
99409465
04978229
17395520
38239031
32561269
48596785
95879565
18283162
69413391
13733038
79649460
61615610
49594425
49065073
19586127
21453114
63920939
51834735
13778340
64440572
60930349
71708704
41063139
49585225
50230523
31226366
98336398
54669032
35249738
98176858
29148806
78303938
34240119
53548510
52684557
61907947
90282292
47619604
89427101
82618258
28558389
26310262
32648228
65520999
92305201
40090933
33313963
51565310
77628758
18543849
50082615
36142900
91756090
05099497
65777478
62552410
79319562
98521020
87048608
14431236
96913620
40385181
24895251
01725734
67433359
21109337
00302393
75883994
12598831
50999635
31452052
41693719
44588579
57346458
36801906
55550887
95850358
23768860
31780864
12933344
79926604
83810590
05933278
31466589
05526663
17216033
42050471
30207378
11097416
74365193
79160335
90634050
47788371
72022639
27202706
60320744
14976920
61856083
12800368
26385951
44413882
72106074
72742469
42544135
36569111
62339053
14629209
40952472
75901346
11391808
32583679
98032959
90546147
79416130
00018794
52063493
76310144
46358276
61154222
89569803
74879511
31258609
08310327
27413327
81794990
39432578
62963100
17958498
61015354
67894970
75126153
95816134
59785798
23315154
17832823
66397903
50047143
71341825
81323485
08880143
70766412
41311523
65000238
29163582
09338765
56155994
24293094
52028781
39605350
43749236
54288883
85925430
29051190
12985856
82306107
28696861
38391664
45558150
97555986
08029457
63025811
62700088
67612009
66529942
07729057
75092172
78617270
08071751
43477626
13671934
88991005
19414993
68441377
69270574
04852646
69092855
83951320
39797098
69463848
64170466
00642624
95117005
08695946
14720607
09993456
21823422
89862260
15723932
92124547
02774349
32211832
06589577
81993814
19570436
53963077
09605390
83015050
40073525
52962954
80365270
99649082
67616953
95889236
25584364
58660423
83734385
34370540
56701177
02501946
12034783
75480741
51278937
67684601
67276791
08771516
88456802
06008792
30746726
32338710
09564825
67178543
10720038
26375284
30504820
37589051
05086950
94245660
98612622
21972870
82148736
28323268
43455448
62109386
35141901
60665128
18381367
09946870
46223267
27054399
67626212
11255824
16449837
07023760
82396491
10327012
79712939
02179602
28585154
56246917
20637141
80478998
38640362
76928079
59129978
45068458
60595694
88341137
47569530
82875501
48383470
23290069
50542486
10351150
59291203
96591552
41596266
61593391
96784422
71663952
56644445
57538806
99907440
57300960
89465528
53991473
34086863
42799444
01160975
90965385
82400988
74630578
42489037
56148573
71241444
88487900
55666873
31254226
89781784
36815421
30534080
11606068
78780957
93813472
38896645
76512354
70987903
77439506
60421056
40814776
62776788
01065615
43624095
36455733
84630683
56223982
16304652
56989319
16704761
32266139
71189627
47668518
64938356
98781327
04616804
39073068
73048569
12263842
78753378
03199486
96226281
59788748
11149533
57516831
03468854
19349927
69352311
54698740
07221913
99033873
62855803
73574366
41366086
15347280
79839370
70297827
21572634
84785900
11946542
57817869
25665386
32126761
46782863
56436385
25864565
63945308
84861888
98576573
89651368
16503608
55404155
76838451
41480513
63425246
63694881
96001542
43681184
60467107
01631832
26841548
11625117
12217754
92645619
62459838
25603844
68696633
22350442
46281689
39845385
98597904
27084104
74961132
17713981
40317184
73921918
79137402
41374708
01919028
67799817
50319933
54068142
66847560
64057880
13135928
93628474
63452109
48016210
38756529
66991780
73294289
67120838
57524683
97179448
85722512
65748211
56639768
46605016
54344405
77932509
42211151
83540973
74797139
79080863
04074818
12195345
82610272
84167330
46474286
31086191
64975149
06947235
38039019
19265386
90879501
62409300
90450598
75431365
90335377
02983735
96768959
51083801
55323122
27950277
47597997
25611425
92593555
95040920
96101892
68567518
31615157
93407860
61340562
22375890
79722486
07927978
43474625
17323378
20916667
16240964
74097341
99933277
74788268
11968940
40283006
15677320
67677438
40241240
01898300
37472113
19455717
64948817
68305131
72519264
16208423
61078444
12790565
11786679
21616109
40027751
80891397
08791765
77978054
70977876
92238069
87335632
61590341
57201278
44624522
81450601
86585552
62608048
03717737
05061605
96360684
60884898
02152662
33725430
42364387
97256652
77715306
56299910
26284203
11201016
51898756
20508582
73568952
67373008
87323972
53104488
13741000
81546400
65349205
82700184
66097646
08555085
93648900
31319221
68170401
80018296
87625031
69337695
38705456
41059207
69220792
47722723
36948202
37277295
92038628
31337983
65659140
45910638
32621614
57574742
66558098
28425095
84339232
35680086
73788189
05693055
52525595
83892309
23510447
21475292
77350240
73856775
65884664
65095167
04358634
14783742
89461446
69995302
81701502
63423029
47405015
91292492
87779257
90168624
69985895
92497554
83359694
66469572
58427047
39242479
38184218
64211919
81456640
06158080
03659936
73849563
37815128
51971105
90441875
54800304
05483830
07440608
62541732
28986611
71546781
50929017
78056499
16388862
25367111
17204324
90692402
90092195
02153766
96495400
75966595
97546272
84013896
32873371
61301085
54620646
01230805
23707677
20180393
69526610
27776817
55246267
37126492
94789788
31965044
83295153
62451611
37195875
25663477
82523316
53581475
77995386
53639403
43094749
43198643
68641380
78371679
89130189
83537590
70947529
45062920
29926928
90870254
04792144
56603177
31915747
54552743
51357031
48881229
17009972
80960977
35378373
33109145
51302271
14225066
76000049
63720283
86990694
12879232
52558195
97920447
59966208
64376122
78988952
36116455
25669737
87871411
18539744
71215856
36627555
09766602
99077654
29186153
26499583
96204964
08526742
53281326
67526015
92047605
59829476
69988045
10933386
46813652
15315679
76013463
03162047
04650636
51475685
02531039
94702760
97608080
26872739
45420307
22880920
09319466
88292830
98381154
55102655
69654645
13218589
89572553
24877932
99986932
40327008
01820376
79361427
53426006
83949144
51458333
84202878
84699882
63293169
11510655
99174243
40326229
02720453
91194702
46341922
81295280
75477614
25616138
41477949
37693698
70025814
87048914
48954972
47530709
55471763
02336791
50545496
50484940
10593262
49722664
89346723
91372312
59565370
12806526
61478102
37842494
26731523
89352370
80249435
32143348
82627279
88308939
30173216
77749917
03952601
99678669
61495632
08236455
11301863
88763820
49846453
97977095
80199095
48838201
60158804
52092765
43349228
44437520
09185607
56518947
15004359
91230855
16740254
78150994
71957396
47830335
72214860
79730663
19913682
39915574
19980213
54469616
58854485
97694016
84947336
91362621
36494546
63987832
17871349
53725275
45049098
22132515
38904094
90698050
73264147
00391949
97452790
04290519
73026986
32739128
46577719
62996639
37862257
94621341
50962800
87094026
19232154
86723130
08918599
30447149
25797587
09759820
70928199
48966420
60660504
58979039
79922043
76832209
52095749
68317095
41768710
28174802
24394166
51051631
58394354
04108376
37176968
16311581
20494289
12849121
93904595
88949827
61975987
04104603
83291641
24053668
24073620
78003547
70952643
86762596
63499892
53542264
02841896
63082518
66051875
71855896
16913627
78029973
94763207
65579805
84917248
23709585
09995854
47148311
22355610
41822331
47790405
56085201
11372509
62621930
32344657
58172266
78698959
75481026
28666008
07839315
58776034
94998485
12243989
69201053
50785338
90973568
44015015
40873279
47556490
70592373
90942239
45032866
74184243
36816372
25209164
22143058
24676190
98232431
68326451
19347594
26065214
72518313
20377138
72744264
91159210
08197029
29176297
61580469
43463843
47498124
09296861
55870421
10802337
66913343
16714228
88015685
87769713
61428803
21247988
53717713
61397004
83435191
96029851
87803110
79264379
07962160
60902746
66539428
14790357
72152549
74956728
59601215
50537524
28786596
72333201
92053183
57113540
61185890
74979679
79549352
92609412
29971271
96213132
68404024
85505348
60918465
69750735
46272515
92587772
37549776
00292594
88886603
42659362
32119637
33791849
73621664
86687227
94296424
88223306
21629484
75522701
18112410
68962511
26852814
77439387
24648299
16813025
92444738
29474509
30438285
01270373
22947930
88921767
19726174
76786958
14045961
14312305
02472527
65603017
40780813
58833588
19407445
17134414
69837798
03374304
50443030
20958992
11831085
91246673
93404180
18118762
85480150
52125874
06305842
63756247
87149375
18859484
48299418
43028856
46430159
47538219
11930525
31796079
01276876
48582466
12494860
23750044
44665080
24587408
89048442
16460717
78822349
89282823
76023043
60232870
62789224
11201917
24417121
25722680
54399740
85516834
87177161
38937613
28728021
87986762
34653792
65544037
01629514
06077846
32911616
00332785
99212397
74052378
00191244
32243663
91906817
61188063
54966466
10525695
55256534
75276358
82809144
33410654
28639651
47162268
78668857
17103236
17832183
56326173
66193876
79942002
27660087
42371582
56364605
94260987
16942624
22771011
83980115
16782673
39511749
03335402
52433001
07298786
72299416
24610848
24727184
84946185
34316616
34769637
21838017
51560860
68805045
17550883
28283360
32393847
94924306
32419373
59169004
45898684
35044616
43349449
12991254
16350750
89046954
22504083
20124019
85734657
57989702
15567560
98187365
64636659
16082800
46603502
42388896
85804738
92117465
22048162
11448967
88589930
49331639
65812317
17865210
67658150
46148202
80453265
95041401
65162549
19305232
82991772
93200221
71992312
55604406
08187071
51018985
30764456
08835822
06946321
00571982
00901082
74394506
93033177
89432558
54435254
55685852
07353453
45682641
20114462
43624370
75834063
69096879
82921442
83362045
34274828
04913188
76307876
20839732
81540889
45370941
75237278
05836957
01076823
08592641
09559174
77902636
59961833
64404362
69287431
76881108
54588634
12334902
66031433
00705060
22536987
68302965
48129493
79708850
81326044
83396358
40959749
48922800
86468033
00666661
98454547
77641078
23609008
54007332
07020080
59012781
62530752
26952793
78863848
71487906
04401135
18630565
08158307
98656885
47898535
09118013
40519785
34354438
84699246
77099823
23957629
05855457
10304997
98991887
67749226
19572771
02301085
50591737
34622399
70873564
74873826
39835279
31177400
62463328
65779343
22384034
41656563
44243205
49944008
90536693
70970400
21628679
02490096
80353269
24314772
79024512
53218517
11899688
52764463
30482940
84443792
63165185
36904358
40529129
24564637
79474444
63860142
54719907
80866930
37110819
77016239
41708882
36793997
12386705
42259500
76423023
11282506
55541483
79762917
87412839
40750496
32617090
56124432
50520334
97937408
77855762
18101679
35715918
06034185
94184030
76234281
04287518
41404858
49991620
14321128
09522138
43689287
46683353
09020810
75602150
68190012
73376776
92769165
16645669
22184435
22637707
82758727
10652312
24166874
14290443
28900561
61572787
13013269
63108910
04489836
66802668
12674623
30589569
74722217
57107850
27243541
21026375
30258946
91321132
01101506
17752717
65714276
69106445
29342812
06684702
16239697
71669273
44784379
01194693
39305171
52498817
39608889
64863625
43328380
78059543
02052073
26805034
19978764
61806696
61533129
98023354
32783919
43982495
39240664
26663526
51091687
44356670
95424719
75028510
95492099
55407087
49508802
61885824
78479012
49393210
24624084
89853741
82432212
44357206
34281215
69552345
15926377
11294480
85633511
59724151
28924198
07567541
21148502
65673518
47586687
90094046
58493156
77143665
10234445
95921932
17051361
81144550
47419538
77511637
38730513
55264479
51118338
45377303
20577360
32642813
20731451
01696054
77211519
31050661
56877730
45076319
42198382
55420988
97895058
88883342
99221375
15689112
58511396
63351897
06276869
49949077
35325401
65173421
39103241
06700925
89536657
77326682
33668989
19358424
03791392
06628194
51782915
01206341
37060254
76810610
28752862
99640866
69140633
70894344
87507616
74796370
34676628
38199713
19709941
09556126
95515692
68553918
41127014
15464251
89771700
89079243
25887711
72200589
26139932
57405802
12244616
27049818
62810323
09234301
51071784
85190577
21751071
67881236
37567632
41649966
41185462
38771014
26495592
41413261
61760573
92796487
81783470
05448285
75207307
89051479
52415695
27298309
38216968
99645818
98290948
27417012
68810368
77145537
12080938
50563420
97651279
48637839
96114376
05344427
42556742
29502500
56923490
74386866
10882646
24678411
74328631
68640811
11513629
25545989
86799967
59960145
75862270
16503203
10323324
02376095
45583236
76895010
74110710
44373896
83633828
01163039
13234224
42002309
04863234
62914342
05625362
05790201
02488458
17065133
78870038
53214006
67615805
68297406
40842879
92854357
60392446
33773383
07462667
36399705
93423501
93384757
10714072
20299320
30765756
51770797
70569080
20137562
89109974
32921255
05554848
57695855
51689507
90387235
38452936
33188328
70003725
43955102
25978224
63301600
33620524
47095523
04274035
69438768
34122999
48581867
95673288
39962109
35691108
36379122
66413807
85248625
91859953
42236568
59859186
15017026
15672122
41374458
55264850
93654293
18742205
03237009
18242301
71164528
83677547
36491016
15812759
44882285
23849908
24281441
66304725
80237120
14688605
64212362
82338280
07625656
51466460
11603707
43752151
16841945
99975591
74281192
06567973
90536480
58541000
22488978
13949318
53818719
42495541
58471524
25601473
68387521
35540769
36853203
23171127
66468425
26343840
39151208
80943487
02356226
63271506
83589421
13497563
97505868
15337937
94837801
24968673
68884136
23243989
67384024
88180526
59689249
60811229
30951011
76147462
36564891
04164834
66706130
53310734
78079852
23695312
28964779
09361047
55513889
72129687
98673175
84612769
98884992
40968656
32162154
92633562
48672796
97096941
71495840
93196452
16837340
91549885
51196069
06609646
19501976
53220094
70205466
89092628
98063736
41713738
97659157
08105484
15513974
35616862
46367046
66401491
00396659
75107884
78865718
24061471
12101224
61153207
07480955
58881596
18081407
12048981
87224594
06111027
45820362
26776510
39807678
02832199
50973989
41176753
49888693
33621011
76283011
19100517
64925362
38190236
78731265
64588630
37020693
51368124
18176730
53603896
82330964
69136932
43778890
06657841
25100965
46284330
28732822
98929545
58104431
13915351
33379016
91680886
58005910
62592117
66308672
21604530
91523593
10013064
43259982
03198083
36260896
60912953
14401749
83339769
18687851
71259478
42026411
36948147
40991714
48841787
62725356
07940283
28379389
57990808
60795173
80659926
78902610
47440760
12924302
13529203
38990082
87235791
38135273
78884419
59609068
83105210
01508562
30788579
10342188
34875286
75389829
66070208
41653463
19255148
57583102
52920211
89230971
06728865
82458265
76085412
08531681
67305252
37951964
88029527
12517380
80521546
19116828
61389316
61058868
41366601
07174733
09635717
16598874
45683765
61955536
80056767
37402407
46133183
55153541
26011189
27086587
92937725
52009755
33858485
97110250
12406365
69828703
14053511
27516881
30623260
03164440
65600409
30462760
19710423
07561110
88392944
30925462
29716309
76409218
48925200
79476125
70452254
28779544
01438700
03112181
24493159
50022436
28779026
81885556
05078415
91470974
95067026
11424606
20793544
40762279
95746751
74436302
72682583
20092033
49654286
97888547
88835770
56143085
02458670
16810683
96516607
92479719
01158125
00513616
42536949
82875020
55271886
22519217
98858219
12339533
21949855
71601952
32291491
41545169
39429485
08083987
74688583
59889105
86101178
66888266
03160975
62618237
60900609
96842379
28632768
38235469
64828400
04339293
95428519
63834945
13104566
38699289
14616294
58064114
22797225
16440795
89470776
34086250
01722093
32155959
42690870
28217913
10991269
44800255
21900690
53841524
85796919
59943532
42482433
44744091
76847434
50893337
24934112
07208832
18330715
74589486
97714645
95987308
37361234
41782303
65933436
65705371
94574584
95245040
91260931
26307042
85865230
34634463
89081360
48816289
41220226
02101682
25178237
25997322
28183686
08868789
86137878
91419923
04693853
39724919
05175570
39987031
68866557
19758857
48233683
73157638
21756042
65633409
03970500
12898802
93205966
72320181
75653035
89826355
80610617
05451563
42986720
13044717
15738260
79310117
47559291
71871924
05725659
00963758
56845796
02936876
90934795
52168433
78616157
80061443
24569853
62398303
30106223
48891005
06784582
98726675
14457843
33412657
99467186
61269243
20702938
87301178
06971862
26514464
42961193
49458571
32773223
25104172
09540378
90163837
12351823
75490839
23272974
01925376
78576017
20386137
40692238
97429184
37427505
29028771
59545377
25901852
19124805
35037795
41661050
08758095
22531076
76980975
71332941
25578336
89189623
96775922
38150686
52262686
27412548
29655160
37603937
64633391
56554939
88664410
02804933
72808630
56939121
06526803
16319405
44346325
91850456
48193875
02365260
07457388
14608230
48517616
66532931
99513644
85922202
61216002
32700898
40626425
04577436
27667811
24964317
67247599
97947005
87060757
56164353
56545618
27914293
53030277
14000217
08734933
42493528
76164575
80725499
31587875
43769319
96614818
83074954
89033949
48732944
66537663
45337338
34052189
91175166
88210556
10384530
44988062
50002414
70398545
00986593
23977188
92175163
52914634
16887064
96333886
86924437
87303958
01882234
70563346
81984297
90195359
69542698
80082074
32285287
05102250
46235067
29781931
36885827
18317865
75746144
13248954
70875545
75038365
31081519
49748882
95566583
32960468
95904980
14017132
92495974
72338598
10604724
96441674
94594147
53849828
26116830
36403175
81331762
78603170
72406066
17337348
63738963
58243008
27898531
98510501
09898313
47334832
71180267
85549782
51844580
25084612
06920435
09445602
70761691
38931544
84247188
92044392
78949093
38667068
67698975
24975699
04236867
36471419
78393420
78508312
35360947
25622236
96200585
87006016
05266832
78618005
02476831
28454243
73392186
24072426
47310136
26954726
17685790
70974071
45247170
59136054
62452326
08768962
39117003
38103741
49069483
62211993
22835866
81854291
03205939
21046424
80971863
47003455
64375797
96308883
85368134
23229685
21497065
77420698
87267404
39009571
41578800
77214574
57150527
25022819
87743624
55658938
53895996
18030124
97499272
07280599
49887054
65078053
32504902
82149572
99337523
05560846
17034946
85778270
13376972
66969840
53925271
69400500
97330444
09086968
43993487
78834006
13147417
90929577
37757240
77493578
53079257
14929630
16731397
97110013
49473951
23631070
35666995
98323526
99951417
85614965
56801960
42558454
57242196
09412793
72525516
86449392
18616948
66844037
43815336
10577226
51103625
90515022
78388435
85386682
05583740
34141716
34713935
58895485
05378711
48909997
65867720
23168293
43081776
34262656
10666211
79517020
83160480
67303222
98598340
76002365
47249327
01432445
59781980
35049617
54071642
51884033
21503027
23855196
96574291
53502121
28852397
45748535
65128407
84403562
48558250
46787313
67543773
98094118
02317720
38602223
54164124
96158207
28764547
35870847
29455054
03817803
91665976
94788384
20265854
81456763
36024321
17516343
75341050
16632711
43465676
56828548
90677004
93149307
53630227
15037103
90963412
26437617
99235666
81769234
48619154
87795974
49067282
96279213
88826359
13963565
65355266
51717859
11486205
13053765
59831837
81145366
59164407
33048963
76217845
78061514
73863948
54859483
35970492
07840605
14857086
08374903
58830884
60696706
54828224
86986943
10042126
81668122
32223790
53738790
32065733
88598241
13974740
90556575
90206142
55203231
14651882
40944448
98760138
93055312
25633739
36075538
97140062
13673622
31011174
74386785
13876672
89902974
25722573
45586492
90489581
64374074
05807893
51409179
36920206
72077090
70689367
77503113
55554229
53943676
63031307
13511683
01817541
38820896
73000847
01710531
45911751
62333752
50646074
18488197
62462309
72871292
02627517
57508754
02684330
47294571
97683478
88570709
97128299
01953014
68979237
11977264
96149774
38208990
80884671
14658743
79954307
05908766
22744396
61338852
60400818
03101134
02849034
21712142
52703651
55793489
42085758
42900879
16755631
37648249
08640797
25385306
55001447
96260851
92646121
50152016
06622666
50023880
92807029
34981000
96252832
07570096
75816937
68592659
79522997
40400440
73760145
82801884
77445187
08541396
04722962
74877093
06973236
98939339
37478009
84977855
96037530
86787794
72376128
66845562
17932180
71096801
77474827
63847361
92140198
67551898
01451708
17024342
76514297
64073458
82995891
86970778
19187923
57475435
90139935
67171960
47673194
93235877
52389335
02854003
47309455
24629776
93526169
06449700
21558161
92338152
33608013
78460384
32596839
01135595
04952773
00794465
92246957
36371632
18794631
68589084
10477468
19699746
26815788
66072195
11557931
50870987
44903264
72198044
96392054
20397521
45249547
02589908
63644610
06504676
77310353
55749643
01981631
89028359
48152376
33544490
31075896
22777966
78368364
48657184
99986703
13373217
51006452
14986430
48104966
29676634
87855156
40910352
96061701
68681628
19945000
09876517
61830035
61079459
67272268
37957726
90707818
68716649
06519916
43813711
46950074
78767635
84945173
52924524
39527406
43685795
33622959
85012278
44818647
50859247
43878684
41243653
45003000
31386067
97013640
16106305
22498930
33496909
79320600
07778234
38004161
92891233
71906907
90359749
72523118
29616698
77986729
41513691
32225198
89109466
39073793
89860113
99059278
23626531
95900414
57897568
59756934
79539453
69908105
28273903
61188800
15822067
76799693
53905141
20995634
29553155
34912314
65741972
68997576
05368288
98065201
05909016
07092213
37533250
25055769
28492876
53184021
95674903
96121952
65430791
78144843
18193481
00458333
50752387
53887058
20993646
48268125
32852941
05338115
03409964
05852588
81527251
99437213
18065626
12883979
14169003
10231830
46891631
17277737
23841366
70733921
91646875
54974011
90850240
59402606
44017879
09458319
99002455
71952181
47740169
08995506
57906887
97641363
03171612
58320850
53477393
53281670
93361282
55926564
10222074
27909866
29895736
18101549
50954298
56401481
26667796
16526788
82236617
71259397
10201310
37498236
17169521
78393542
66278570
87743690
71062742
64914752
04355378
04319554
30077635
74797926
93612017
74218006
98104878
81726601
87476708
33084626
72942594
47513090
07071317
91840978
89265695
79195414
98267502
35026286
92928134
88244231
11904642
45316796
78815420
11270028
82209208
34950981
32765591
73202868
94568597
06683272
67002656
61124011
40550580
24408509
28077204
29760756
55422941
46743894
86484747
78112912
21416089
65624672
87933095
20761270
98584713
96364387
57655868
27115572
14362842
85650022
01220001
17191402
02769955
39586904
37950936
83462568
34714080
25177775
36399891
54917457
21951051
65514953
95203475
31654965
08997442
31484045
27236610
96187614
89657914
30922217
60135570
51076450
97816069
09943518
62068675
41604439
25751070
10538365
38058019
96902015
17480712
73573698
19206314
63270516
69494788
36965007
84858808
09406300
46730934
55060824
16030916
54810273
87758409
57174877
77358066
09874712
29873561
70720626
64374999
18971176
32173949
57547410
33107566
66320448
12666490
50846997
49760811
38507376
44078132
34393815
59712962
37210575
72275984
75901743
77075699
01048975
31066983
11924778
38756836
26404226
27635576
82998524
50262386
73659979
63991076
34613910
74400706
07506129
41534711
32134099
78602239
47788130
68219603
85910085
61744119
00838502
50765253
46620015
27169714
00309691
08001344
10251762
55018946
11234505
85653970
67167869
54036028
41372322
87750702
40336453
40696998
59856348
65309138
84081246
01800263
44739201
19086911
56598427
45589112
68241170
79909378
37007477
36025956
81337457
27454526
30847798
35013812
77777838
96362854
96702345
48161361
01714105
97153360
31024124
81113665
12817777
48664958
68260840
65521439
38102547
78605962
89017607
06397486
20622951
99282609
80267106
35909792
21802830
06690754
58511083
32586475
46354141
82893284
49316724
79458565
36578717
03968982
14795841
89842456
26302617
68806906
34364403
25264522
53774735
67633598
73514495
66456311
07568347
03398739
20350257
75399380
19856343
64008166
30283946
04074741
27387880
18881366
95557761
63872535
92076282
79423967
48151610
68543484
10314978
19743919
12156529
03124299
42970313
01303389
44838018
51445123
66457192
83186680
44383026
35627803
79385378
28277742
56718933
82409586
98971454
34879140
83812345
33177632
46743405
33167623
81500070
57275475
54021825
86369698
36174178
11443389
14243799
27653960
26537582
12180369
71402530
45475083
09166091
52366244
61707797
02467846
14757431
98658182
19029408
35977629
05717257
51976657
13767784
41927304
25126735
39821746
19502884
87958557
62155728
36211339
92104705
36649098
69630269
72708713
01945604
85095359
95732420
12307627
81436715
43263716
33705213
06868920
37317848
80251401
50954904
48353367
29962137
64961656
32087253
54271316
40413876
15685922
59184125
98570435
29959942
51699131
57021212
10608629
46742263
09212486
50947207
16910048
49250777
43891329
20789305
93077818
97493432
92634069
85419429
26537932
09221740
08421338
19510122
64714526
90797451
13782868
86528528
37787543
30117996
40792877
70161518
00359573
82475246
38492976
00134429
32159406
89304361
32254955
97780491
74335682
44486331
13834048
11737552
54944729
63199987
25726565
74793177
74912520
14276226
78934069
89168805
84051419
48589251
09349561
39428123
75638204
93226626
34719371
39714383
67610604
84012019
21497834
45165902
18615379
77411506
08899987
96128514
47941790
16936354
66070908
18178274
89799998
28862234
77528530
70987275
14454817
87416827
61900094
24709927
91400954
20544861
29460646
43836586
53066674
23941566
75095299
75356003
41458633
13252691
85045224
70587519
84711342
72171115
08160656
18188496
55680580
47617246
05372460
29612058
10520793
02272307
44707064
97684629
91612347
59440786
53407910
43992414
06255239
65550195
73589775
81410394
60221684
51553464
93340656
44377030
33560778
96081220
41299171
81412313
34974177
80398283
39473702
61896404
60632570
78050736
06432818
22270593
13478471
40546952
90984739
65591848
09861636
24497983
95076964
32766776
11779201
55349773
13885389
83810312
75043436
38171664
80925570
63119020
96375742
06922697
56507063
74018403
75726346
50199259
38965025
54738132
84044923
63674649
09841568
30488707
41278129
57273155
46552655
14457471
64545827
88578277
49064544
44311565
42248583
03056775
30717154
70189856
26284773
36387218
17569924
55185401
11606416
74513779
85509076
09964615
90018653
73003029
39843475
59438743
23428553
08863508
08229483
31297862
80674718
75194914
74503605
63737069
21619938
31865755
28364903
52849165
92364930
93875333
43837497
98927565
16241977
73138013
28056710
65317723
26673040
89134667
01160755
33474983
90027760
29208330
77933055
23531141
09292469
70238031
22328662
50941668
82662169
70006864
37131462
06680003
15093185
98787368
32727148
80964894
45405009
09499301
91340232
98651268
56695612
38251964
06071651
98184654
83635269
86165231
27686773
65413721
16629783
58070476
96341947
28575012
29894671
24024634
70300964
31408505
28157801
25527641
89181095
27632129
15008585
69915570
25381706
81897936
34837765
43608746
84086615
19872131
29862490
27726230
09594775
43225690
83907267
18035027
43722033
14091885
95412054
35284449
60630076
17941466
33564614
61683081
71676908
33845869
83505001
54607813
53746488
76743318
79225845
69591457
05003482
27592208
56092848
71217494
73132323
34190708
28835745
22757509
32858039
47961042
15410692
23218928
11909649
60141443
82310906
03927678
77575157
14598316
82703092
05852458
99610483
03865623
95193006
33584287
99502926
00038151
48074278
22217083
80953070
32789700
31590423
59332013
11927288
03056898
59040698
75870420
94746310
12823805
36486295
56887128
17413598
98962002
40364118
26008009
26750506
82225445
82491165
25872653
01893576
81268813
62743348
50925102
35322510
95952698
71118325
88622550
47825704
34218451
02942740
90464033
73673448
42460046
93660003
25198066
52757274
00589879
62935581
63150320
57567091
59889940
81742489
02819361
64616149
34259269
40640500
78720600
52287049
03613269
02638353
82915545
70060393
51959819
69829018
91745551
77700863
42071808
79413865
13996254
97213878
23695136
71782368
67050900
55249174
82875808
40989740
43547869
19116027
66259302
86275702
52639639
45688041
56109828
32193343
07157539
69213754
29316760
74467827
80818622
51412568
06799943
38880480
78068090
05223808
88495137
11274569
43232601
82189972
73495465
08204875
85366992
82693574
84944125
09803915
10508856
08130160
54918290
69113500
34012458
24588489
75813569
45431043
92215579
48722016
91632976
83145846
84899841
98234215
85103850
72091371
57837073
71763476
14690728
80615275
78171446
35941643
69341716
48369755
64468926
01013515
38200363
62250587
07972854
60642905
37534684
15963937
61936289
56394197
97779409
71375895
81858928
02866495
89857119
98100394
71038376
75570900
61838459
66706988
23052582
20379607
64521132
10480733
55622301
90738826
67651905
50842242
98759467
56825871
07285427
02336670
34189388
59443948
59168152
34526257
82741700
00686537
03055192
70171824
01737083
73266492
28512491
41764316
85353725
30893290
34026200
11768399
57539580
93195116
88135703
85865795
09243491
60420805
53826220
13036854
59570293
85519862
25561542
71494665
13922007
14187152
92106846
85286750
51269302
57072047
17686224
02805192
97404445
02590189
29038930
95496837
31358901
13639200
06583048
02740958
28125916
77008076
04164664
57162563
62410341
90383169
63765257
73575358
85334992
78592015
49059508
74299064
38864954
28089533
94860281
53771659
91168167
16679357
58257036
56177833
60212725
94076431
61648490
51240774
42608344
38155187
37889861
45375133
80031460
71590953
23419559
58074855
76530474
74090535
96499732
26710302
26589687
66521173
24599592
76834864
26037484
74985315
67469973
09652104
15716391
05252034
80602136
13470190
51289609
70944112
77533331
01771177
01640726
22493098
38856172
16948502
53030263
18112987
00808411
15816792
36504822
62906389
16964248
70673919
02011560
17705364
62817786
77995972
34252807
45362389
44943868
65771630
42522627
18945168
83940936
30033160
59599186
63652334
63505243
11317109
53223818
42255315
76755106
42588487
87779681
22484946
55318563
61588017
73489969
84019704
36717249
82612859
05787666
32595692
11223870
65416950
28465804
89246799
90640149
02217893
50799331
13796744
58336717
67723131
11036616
03462973
92415859
41638890
06490689
79795710
02002668
18301188
03917390
40163678
80439571
63868956
02949546
03611316
58553831
67945137
50063415
25150645
36187073
63542373
90885576
87414112
80820494
56985692
04605584
04083157
08398867
17645383
85841614
85620372
03351033
26319031
26513472
24571580
92324118
70632466
03109290
55067272
59293176
06005145
93189307
29141249
78477550
71526289
29052143
31097520
45889788
61513884
46196004
20394840
10362385
05579391
99539321
53381507
40542278
02696850
01322316
84701353
15612479
88075792
81193011
90305144
94394742
85563220
81188312
85739833
00006789
12850595
76152703
35751503
55392011
61937675
53594233
64225953
18809258
73105737
96059434
77104370
97764677
57078518
83815889
05149580
64887272
97100025
75963134
58301861
59894251
80334118
34049721
58851450
38061817
66291534
23856166
86768194
17511596
98915836
68210641
27267099
85142421
08510549
26536247
58051779
44181690
29865491
45285773
51666119
25100079
83741132
57501813
96997709
36027942
30295566
09447244
63214934
98831198
05089473
57582991
39282831
02649104
90980229
10127120
82691176
07965771
62517112
84011288
02141462
51181934
63375306
10257622
80677788
32172829
41917207
48631131
18109913
15462762
75145340
65879776
34565002
39416358
57111911
90956375
30617945
07241025
14275860
85323549
43688294
28614775
37349047
56774897
75255269
91397951
86848962
01162703
88930456
69157085
37876158
78004431
95541206
12123489
78560368
13147372
48115902
26728864
66170078
74502730
67025677
22004614
75056049
85317600
03525336
89901173
41400151
23535207
28549582
90978135
21166556
05500871
02858902
36935538
29703211
67603170
44492749
97101135
24117191
40396820
59975951
07258120
22848452
56335785
46837553
26092149
30792113
44452228
06739553
67056204
52870333
43148867
30876339
31596234
34130547
05729407
32293841
83450125
60247601
82373663
03390746
33127041
88733181
36971139
71102371
46693747
58206601
97558712
07131109
53638992
40756908
45065260
26075586
04856652
60726967
16647944
70424019
23682746
02176002
37112035
38115499
00441129
66827840
94738098
55736187
04097003
24487894
46297430
38405771
23387105
18712714
70118653
06022723
04189835
51941647
85775435
44775237
19918148
76351071
24297303
12687976
97362640
59367258
63762529
88463070
21681643
76074893
41714195
53987042
61129841
04683912
18047431
82613675
84636300
65768187
89847991
77696069
93487465
51165327
53119268
68829440
52140095
34227671
65416914
26879490
82583733
39540299
88117275
03109470
81691769
77272713
77377866
32582300
31644751
15006569
48805132
67502450
99779029
68182667
62426798
22275516
66108495
39236158
61773121
18801727
74286551
25039727
53703405
17882920
74920125
42450274
34071158
10610750
18916930
92555423
48403298
22217241
62941843
95641930
26475876
50107019
69077693
80958887
45000764
17653883
16430348
08024379
53594857
75832625
93687498
29525006
45785269
25870318
08535059
79783526
69011165
67839533
32354659
87320594
45414774
02479286
96770211
65212396
18671256
26517727
72381090
28746717
51189051
65383920
89413954
26305826
70719452
81434333
05044835
46455266
05746077
80682906
82787570
81893476
54982054
16511879
25614268
89217940
07884657
54953844
96367955
82389305
70304251
22873751
66547129
37325748
52216388
07742875
57686475
65235610
42942925
15685049
78327481
33097123
33350098
23088755
13967315
71119789
44218493
76316903
97393735
09072847
85311875
03909474
72458464
26041925
00628919
06162417
65610873
81475846
51903829
78079538
96408450
19311322
54628989
03432335
90739980
01513993
08704675
30026064
08641953
32550133
59278011
99258581
62358212
82104071
82415318
56671787
79687408
99782174
14959044
14433783
62682334
42595006
38252513
71553129
02409763
03685092
81372767
23114894
36748946
39068468
31093747
05941422
80101446
38083966
23009175
34819072
11404519
72795020
41076478
80795449
79984764
91764497
71300127
31039903
77558380
94423886
39354829
48373405
29078747
33683916
11655979
17812127
75151752
46484504
54716895
27332398
54383662
04657691
28589329
80552947
45295989
11777958
36765757
80143627
94336256
45600222
67129089
52508115
39033123
60236430
36367342
06651367
33488884
17397598
93727933
33130844
97171847
11828809
49068271
52603870
37365642
92490558
64866297
17721718
40652074
58090542
92186773
56984314
89448613
23245797
36556013
24657728
35891174
09855905
11279859
86969930
57247384
17193705
72946766
31538517
24565029
63770772
36689793
34347431
39404929
74210706
37238417
56578005
32277027
05164030
35873080
72212850
70792986
65724293
73102392
46569505
95568127
89855771
32215020
95783950
87550088
61018894
09815204
57752429
71721102
72480369
86032999
96153280
79015313
30720689
49307280
40908746
20812103
73902567
58471615
40810058
78510927
82539520
18330175
67017305
74462664
05304731
03992777
59758956
69927044
09345989
93945339
54794123
30745268
91523343
62163903
61063949
12061378
54661896
35537533
86446818
39695601
61212901
44447346
24645326
07667279
25642142
81556023
22971241
68884631
96415346
36694141
48158002
69163120
08626181
94186692
55318497
63503610
59113103
63045247
43779266
57956223
67337211
60158173
52760436
40415152
37343924
81943385
09734062
99334358
28807180
80885165
94781774
80623498
78455593
09958571
25385956
99878051
87105745
10151999
97826924
09617096
02078677
94130522
43721886
19346723
79951307
22539630
73229710
80036615
10395385
78531022
80058856
73991856
18282274
20799176
77654060
96121533
38282739
35749385
20800669
73250285
73866622
15375077
42373809
44388407
10908091
59004129
01072824
16770731
55027941
34281079
92719735
19993958
01355194
35584019
25063732
03726717
25566036
46532103
94021977
63236099
05858893
47321554
27900342
31368990
46950251
07335142
85375897
45646026
79226595
68802069
02886314
84770559
48863617
58242334
87559604
70124501
98024634
59011548
42930883
44717503
58175951
40469315
96431175
74575435
44107636
67126280
69996496
65698628
41424037
04581957
98133763
53489938
26069050
98147506
51393396
00947160
40877023
24754681
67436668
36933902
81190920
09084136
26749245
76487528
09265126
50803387
35540543
91392303
25471091
31386693
94481913
41140446
73249816
56196187
38674821
31923292
44305877
40335617
31603591
44439312
80713562
65245056
83815501
60075244
41406418
17087031
45684290
19411170
11947296
67681487
92851443
67019859
88526786
74079087
82802926
72175249
59813693
53819333
11527243
66354463
43581981
39502068
40314059
05312292
08964423
28507920
94490861
46026613
29733947
21535297
58258426
26957728
69189463
87078559
02774122
53834148
93023737
98054043
88245418
22571882
42976643
61487617
75034171
55953811
81127944
02509519
63635592
91340279
32359487
69859213
58884076
32951537
10817510
01685083
19851349
74157220
15131532
27630731
13640639
02727583
16697072
86031810
38643933
25145726
45505228
03504206
20817581
84849582
98802942
18286519
15144836
03666991
59293530
28406781
63692213
45726666
11637854
11075393
71529759
88772454
88692323
90663288
62273719
89077772
62220604
29206340
66123243
43051634
16741822
75584136
75001167
81147275
09728708
37353167
71772104
77828823
26545012
32671594
03499397
25121053
84312202
38834759
22315786
96661803
25321342
78647616
61720872
24196104
67656720
76192332
50981771
19095674
48373705
69506312
95801665
97756886
02873939
89267914
69534153
11624946
73046900
99794217
65959672
40111431
26297563
51487166
62003512
77816991
97755668
12321464
26763178
36240431
38762958
30049681
91826228
84550024
66160428
26506970
67097922
74012369
58948517
40729887
46221321
26318676
41568846
18560825
96160769
17317850
26356967
92991633
66632971
54560349
61641359
11706913
86808115
29576234
46514639
46119678
39066853
23955436
28478783
59648971
12587157
62067734
95966935
22071098
43148379
32654539
14170124
31483189
39778149
46544038
29648028
45749819
83730985
58385821
86878706
31260433
60775771
56570664
58202955
08407364
53882611
17395611
87544781
10401286
80137728
27054101
87840249
74872936
03078472
98175370
12282700
56166985
89628716
46406895
40293198
80315993
09428229
46928190
80550776
64389382
93587869
60803805
95467861
87244393
79765755
06727881
94172023
29663075
70947833
54982149
24356014
98441281
26429538
37323847
17283798
11202823
85233549
99039454
04791068
46543806
94561888
67544808
32294552
57569352
78868924
75681557
37625157
05966816
38755090
57254556
51925792
98466722
13119468
27374270
05905501
97874654
72872574
70812803
92417339
36814329
39999063
87851716
44628127
83904171
41873288
88994298
37974090
99296697
17468946
87434510
13647140
69342069
89467345
11319340
51532304
28594186
04257067
46610856
91317627
61459743
20431116
25748749
11923651
25497716
95625930
97333712
31450326
53708696
81409855
47696509
82515042
74110668
86417054
96487157
51156181
31479685
09036012
55313131
41402445
08341068
72700150
20975059
42158931
20128713
19191317
72992908
28236767
02887146
28355176
58885183
23153832
20972982
36240838
80058172
87759949
96919483
17915371
36181873
75790640
05959959
86067028
46573667
15129379
83662761
31999414
43380421
31859003
66712645
01732002
23244192
33108777
24080343
56660792
51656238
04254352
38654198
15596063
37348599
56203642
67864727
12982560
32841983
79302453
45915034
36720689
71663316
21819426
89937045
28245565
22765741
13020713
37725502
37384057
28328474
93520508
75658740
24998286
92383396
98894383
11997306
97537224
04609809
66468158
12958478
39356427
16158330
99745782
46796755
81029139
32509418
30115549
74577521
04860343
52141538
61274655
85412985
42428549
59178538
68237997
98636610
63218476
73205325
49847804
45724290
88270976
70085437
01376521
00727488
88264897
13883692
82116120
49565655
41558848
81891563
01772854
75732240
34459066
22272523
39037118
92800649
83342945
56989069
35874050
72573524
46255983
31442730
81881115
01800785
70213264
16652843
14484781
50098834
89674805
89819446
12799192
47035465
51527430
54760156
55645461
47301920
92394079
14980419
47531033
09475674
35204777
79031076
90314348
26084506
03701715
60326710
92830783
20514475
75914246
31742744
65931694
69761396
10627815
09078844
46189059
21107525
84484178
66870660
27944137
45512125
71588492
35051513
60429214
10836644
82362189
85610105
84367382
63982269
53868800
94659972
40756006
82599634
49953185
57230785
83465376
94237532
86272897
39611257
66834781
63629433
42663707
77217891
59624036
17273750
63269576
64733331
57479290
08545725
73480672
39652633
27497690
26285909
61961273
30395297
20526288
15142181
85912695
25785409
29506355
06899353
58204697
23971811
55475018
58612377
66122041
35754728
66761965
55566239
53211188
49804797
01469708
64917607
68075423
15405011
68501673
19330434
46954936
62115601
48203216
68999614
50541692
55156388
80106366
65163921
19717199
80320728
52319952
28541459
49764580
62879630
74782513
12077868
08094609
51204240
26896170
88979586
36638642
37729322
18985452
84211491
86799743
47399995
96575795
20470254
32216453
96888425
46662278
68101819
92582033
16636803
35939891
72513405
80375269
32177332
22392427
82337478
51597166
21199665
33687890
16937175
01471213
98480552
98504071
92799669
96553105
32060194
50208717
74946076
75809150
60944153
96244518
31693384
84960839
67129345
61119938
48936073
30756348
52897067
66082628
03572062
54818002
88085596
04353034
04779584
30328070
21449417
07221485
86558773
79053454
95231676
73362962
75283609
91073210
62720951
51399376
61967049
05061018
84833009
24040105
80524073
73088115
73652741
41057231
30524514
90650396
58390946
87902724
85759503
19986684
72355254
56950635
98402404
72743505
98303945
09148067
42627185
46654916
63945933
75284561
41254133
30144259
49369832
48140246
84324920
98617986
53829383
59448917
79466018
26709972
70582220
18912996
70481492
31848011
35373337
16433060
22823277
46252504
46674275
53265470
02418986
86840592
03933482
72997377
67794446
55497266
73862894
09029150
54510076
55788317
74180286
51680091
55637328
56428209
59246469
65084051
92333414
66679277
02680968
51717369
24529582
14346921
98309324
70702299
73330223
33148764
42689698
64954918
13927129
72973969
19985979
41797248
50665264
43912290
83099185
81829135
04353431
92920598
13738346
21656205
25995241
90608003
48506776
67495966
00822832
74858912
78098988
48734965
21847830
57876662
62348165
13185620
93101036
53718674
55133576
99092206
69314407
24507291
00051862
92861191
51005882
75238836
40275656
96041912
31759647
49476617
84167539
80259411
37951518
91201937
81986847
04601948
10251052
41710455
98421382
06391576
50939114
34679479
10695624
53316881
01411625
37395119
22651558
62582805
20197234
61616425
61467761
51033219
03398729
33667020
15576944
79127765
26674983
70082915
79861624
91205149
90712305
52508556
97352235
34640980
20591073
33521371
25421371
61308926
03535561
33678435
08862543
76179815
49241915
09317063
12261232
99944023
22311251
80504528
49710633
55218332
27271871
09020291
51193982
69199185
23256677
07367433
21849904
09550063
07608789
41548326
82856721
34861485
35520544
62702777
30816253
46197897
36267948
65695177
16287092
72046541
45684778
26350519
21511937
05409136
99227534
13277373
12403068
38827982
20314437
05079227
50494564
10813921
94578774
69243837
76839434
85444320
42258847
75113582
21724333
35825072
88153857
20078013
51594067
91661332
81407089
45493159
37722651
41357547
35834760
06820343
19937170
49868089
45600953
41090629
43095264
64945573
80746101
44039227
64036570
36484752
82408472
29117518
62372992
66335628
58535170
91078610
39752192
39260253
27461210
37945640
59123234
59633377
68942218
86910293
58052859
33038015
20058363
42072323
68285348
87082668
96864168
84919104
87508541
21567783
31740848
12057563
78683029
14554767
91114868
48949069
17311138
87941745
78538485
53261223
67666804
53825883
34084977
96938671
45276985
21233046
12593400
82208415
14839807
41721189
60504658
03473372
80284148
11914804
13862768
14411168
46819899
31203390
08512169
97583479
73597680
33637789
27604034
62474524
89991316
74484009
11231483
17115504
18535918
53944844
18345725
68315200
33198920
03235514
62062082
06005122
82930987
41500225
36046989
18320889
27338224
35982380
11884010
65779887
63836621
62411946
15148969
15278393
73794280
67749243
81381360
97619793
78936398
83225257
52221158
05898661
78682579
22044260
96687274
96303830
34105578
23165417
32905843
87766880
74845064
70255780
81553619
82370643
31579591
23207822
03863774
44545751
38554409
48540513
64248418
83821431
08182375
24553690
10424178
83260042
52879666
27281228
82384233
03693211
18067617
74089355
45642238
72490580
94666418
13192187
93880532
34830572
99426096
99407356
81467175
05305795
47084562
89150409
27263255
08184020
89612191
20967396
77724055
35758923
64696833
21830871
29504637
85963085
78142708
93975328
89612424
62779021
43001216
92223806
94606453
35972272
12021147
97558293
19424925
60283901
69400359
29112202
81129787
48458004
92840539
13814111
83189022
77343110
57551103
50587620
51874471
81794677
30117966
64313066
87934919
57219093
92047276
43682492
93911297
48337956
40313900
96630219
40292849
49114638
35388855
37196965
02170136
76773417
05989479
38486359
32122812
11454769
74190640
47798478
34787097
12288690
34554838
62075708
73879931
30531161
06583539
04472165
73413844
40897208
81061656
26158545
71418519
03337250
97761622
81400196
46692198
49241699
24492989
88496826
66937975
58422133
55628050
94348219
00097133
56205523
12003554
06210949
89773682
13591394
03492984
40636988
20351318
77660008
10563582
66635799
87735977
94282969
51776650
87777342
47614319
10675904
30459352
16254176
34700353
61446207
95670640
40846620
33649583
48527051
10103551
80285739
35151998
22752204
90710597
43684667
29172310
62814432
76608549
90509600
71387819
25963581
83213391
93987540
08581399
14038693
21575783
63898677
64079041
58291795
97531936
77377049
65278505
76949291
56554268
99643948
41897552
00570145
07080752
50524250
35777420
91998366
37621485
87146715
40909063
41085394
28405013
35806834
79227484
73539668
42557021
79436270
30792261
04008913
55765804
16609653
75915350
56940673
16436318
79095098
55050652
09608401
67877802
74641939
84314656
82992527
40122541
27707153
85194130
56574829
70657443
72874685
40806144
45000797
03375706
04791539
69277378
97709236
95231586
56901447
42798048
21397901
80882121
15339138
09519024
79588432
07025342
74055042
94699001
93573476
50195403
02572492
67371846
54673317
74450762
28736390
59292579
58998942
68692354
35394389
14033655
92812966
27274475
32158650
25841559
29099376
02121884
91228312
00226973
44097584
59742396
29709750
31250051
26325825
22325044
79953852
44075649
30013452
58539640
14136459
95611610
19881192
16704359
79640217
60906503
64853028
60663782
57753117
58471470
64552800
77020537
79780963
83804165
34333267
71289556
21878151
27130994
32104777
60094684
52733062
48747192
83375345
96703140
26701485
73322511
49683379
37994198
99063459
43153629
89998865
72384140
89786004
39582613
84688375
80280385
37506208
41664100
27283711
91313420
66406161
41652089
40563635
35896010
35233332
77990591
40352617
62584870
49926872
78230574
52960003
07270827
99142540
26659015
90327667
55399251
15425816
84414068
00723640
34223286
73864897
93473713
42213753
08518279
14762277
90143454
71162923
30236485
17195605
38532001
98662168
10256989
56295633
69992091
44047017
38686518
48650989
80616883
06567475
79092598
27456641
95620692
83789283
01601355
91854856
56796070
88450709
99967922
43374613
27227522
54268616
58528342
56457286
36055435
75582144
96367500
29763643
05322108
95741845
18088492
30289054
10794984
44796614
43244570
73270979
29150543
28300330
69795640
77454748
15015533
85954642
50876969
97490690
33100543
71323861
28718656
63067756
43024168
52002425
74730134
47845727
97414345
93385014
30564756
50330198
67486636
68583814
31405307
93541527
54537622
32057059
19762110
40660972
80654772
05157438
25751056
79794277
77432467
48078553
98119833
52575012
07597121
34572063
19216263
88536954
61182656
03327766
26643505
60016902
65260831
33053343
94522699
90806275
34219237
77060029
98084304
35851943
66193006
97555060
96735279
99013688
60494642
59861157
22799940
71217834
90749570
82428002
55808176
52303506
18933366
89770044
95505460
66440067
76619829
82359583
20684866
93201337
71487422
20023607
35492090
14214156
99494823
13537350
60030275
18755926
56124638
32877129
17892193
20757855
43707612
69989478
09673110
14377505
66077940
38953198
38568513
35636465
86673586
57055414
71836532
03575836
01683754
26572318
80205818
85964360
45958985
28939748
96235289
71801009
06137635
50518337
72183039
35685860
62805685
82302471
98117414
47590169
21495269
74691821
61804069
15638562
20940423
82838755
93328634
49223251
26246954
08104488
39465319
95102297
24496573
26801317
55477629
30090904
40793688
98667830
85338172
90536782
83876592
64418572
25280202
80977675
12153005
74229053
30144461
32211121
83383260
37161657
27160578
72463608
14222660
45307451
47603076
34428282
29447853
05813437
73187869
45647382
24930311
08984354
21125838
40047676
03283353
71292654
59425900
84394100
66597308
18399757
52340790
35008941
66790854
15186333
84774465
27310859
20844711
07308764
04020969
53560085
95547231
11943553
47380180
02653239
54369683
84150971
94996858
19893091
37702280
89683717
98695027
94365817
16920365
35085931
89630573
96890124
22613351
41572469
60260746
72459842
97797348
00447776
49429962
37683454
68045707
14718340
33297163
45931187
52209911
14072173
39380714
60732228
59766651
28543286
56172616
21421724
33815082
19948730
06574620
94119214
02361588
99580219
89834566
75827213
94767719
05651944
73712084
59770633
65100124
74650676
36278560
76054861
39609695
17003845
15057050
93302219
71680363
99375722
20133630
04133675
44326292
43421467
07422418
20194627
07679470
73973253
88442288
70880684
76898000
88402247
73764131
34001298
44538691
73294778
08713210
26326250
80675771
64600482
61962014
47291939
03910901
33054845
70324763
00101488
06907890
77947992
26365502
11034707
11198823
29206210
19357488
29990991
07746589
90272095
04682403
23120245
12112067
02413892
81933643
61853972
26062525
74863998
07788778
71730698
51071068
04581211
56141981
29116917
43395228
04450791
65038119
84256803
35286098
69380977
77625836
45040917
72367682
36024092
92647893
77466226
33339423
33744915
88912670
65966759
04893120
81978539
77741620
29626216
82098783
62264467
67563200
08740957
52502199
82013197
95624580
20283759
00790291
51456115
93218238
30525790
40118653
15249043
02871308
08406305
36058866
15844296
58621346
04196510
39611552
17015640
73802954
44586225
86844355
82815106
54695460
47528824
54452318
89760110
72932690
38012122
82901460
48193854
84751583
89379805
91804570
22531573
80957234
23910091
15791559
69499635
87907696
81065305
83374981
58494132
16872664
02158097
46174610
98830020
76795980
86137058
41353246
74921541
23792598
42776557
36229209
82329001
19636518
06762544
60769264
65126717
11046923
78998275
81028954
78191311
21755554
29910761
04595710
36779155
70139137
33620864
37703228
70156253
86626464
01547055
32924066
66063432
07140485
49344720
76210529
78444149
61511579
62040081
62542294
72131896
59098962
18799764
00552494
95088540
97782915
00984058
68242211
01304662
87041355
34964005
14256686
95617271
81000036
14639427
62184749
35470052
63146417
07677071
28956342
04035567
10823085
74195055
12651202
64138605
94667306
16951857
39895142
13064243
35839165
38055090
88508562
84603768
52181428
98787367
17185169
86586172
73380160
66353582
40717123
19662402
94745783
84185922
86646155
96254116
69410157
20900048
57208417
67348234
09535970
37077824
99054168
69213064
78560546
58759039
52461654
22131365
08546939
61856631
11627820
48890202
69390972
52666878
78106769
32036981
49933661
76228140
30580187
95805629
84954237
96488682
65882205
81136355
76569788
70076223
88564488
80356962
13743273
78918791
39275557
11863317
89402484
96048624
55841720
44530919
51098327
33627727
55175195
26609265
98181494
62565871
08998320
34495049
56152484
99058805
61861020
33049883
17140634
24956387
06042012
31022716
34393629
46077560
84662429
22656656
98209772
95420952
41703953
29704439
00920997
56677029
75611665
96846333
19335480
17529657
81775295
47898761
04474428
61942113
88420632
80221477
70488423
75954416
00306308
60375717
17314462
72476074
65109340
85355145
04935668
37140234
68496157
90606081
21031357
59492323
45614073
18572954
48355987
41618299
69101503
09649471
43361238
69774610
36703431
41185533
83376331
93664057
35192010
19594457
26087398
82708749
01530343
25624571
52107536
19003368
37080904
23503818
29104965
42589012
56148205
70935528
44257452
86269901
66258715
08818010
00727007
24402285
84319243
67080190
63399569
12916865
90158303
96170053
69310229
16293159
06943252
22502139
88975306
01286202
76579316
30564904
36278365
26913023
67434802
94408299
76608050
75538396
11600204
16876433
75621402
50856348
19377072
86219673
64307085
15145992
59805890
26615196
69948759
50387229
27780415
01644380
77139565
05653949
40659259
27920052
38174557
36659340
20273776
69826151
47948594
52409986
19844548
15726792
34913074
58632439
49557113
81021384
96695603
27968009
39410809
44066892
26662547
32888509
53442913
97257878
36005105
48867765
35543529
87449530
74855422
72550696
23814955
27428384
95489965
02493836
17792556
83279959
80853189
98508150
20832429
81272113
82435329
69717105
08584446
32267400
72963904
41149898
93707541
41697284
21419297
14021833
66847362
58775557
40560577
65810882
94384740
19897881
40448510
32821424
44576647
58068875
45378470
80133273
95449659
82717709
96186741
91666069
50169178
82407691
65069517
06546194
48595944
66714902
55854637
87045343
17354689
42945374
49091924
28066984
44978046
18379987
78378725
08488901
03552083
29380596
92013099
40627106
63778142
24960642
62367803
95668394
66478964
74317851
54304059
70125857
20315284
25346271
53494865
11203737
92842455
14289370
85703379
37414966
50024900
15465504
28862658
74876837
77939425
24391505
31228896
79417237
89636809
87649782
00931002
29955924
79994283
28488768
24915192
59582355
41879818
68416121
08584017
37333605
98062444
11938615
01355071
25882959
35041069
44122183
87915351
18181754
47327578
88790092
80123092
99554134
13708246
88946799
40309573
90826377
30620803
00409510
03159325
02779449
22022769
34649056
40397795
72545586
29989919
47486213
30191418
58526612
65772099
46559063
51465742
41993771
67146806
82371641
22273140
20735960
64649279
95253538
40892284
82955131
06621138
13704725
68517480
18064821
31007831
38369343
13196642
55129674
00448507
00276813
36102482
19390921
36440145
52008058
03272363
62654811
98221105
36089218
48627876
54277952
52507490
76184776
97386169
16065675
71329074
53556505
22900686
46606415
76949731
63774195
74519840
08397279
25220660
96808675
19227920
44572879
81702943
47407143
85633236
51131647
98509280
42045338
85294444
55260774
44052984
63770686
13426570
40693051
72755655
66895007
98704215
16985832
47253192
99764915
80180104
51194443
41753100
95732662
38262944
67619321
61934325
49969542
96249342
74138265
14144130
72908683
39080348
92092181
44634836
99873446
66793865
50774707
48196464
40842271
11570113
57283207
14779671
74320278
99317937
67820568
42566611
24932521
29425683
67494360
96435642
15623264
79601017
12241836
31879099
52240232
16649995
98716398
36171571
80802298
08596267
05803116
60949526
55893586
88717314
94887896
33351261
72396514
17875208
65087032
36479526
42170855
27945255
34350783
44187478
42305378
06196663
57686715
80051769
22213204
98155134
99705581
45885038
33111510
64778060
50274520
31253169
35320775
28698798
09269384
72201129
46338286
83847284
69250079
74754353
15785122
22930005
93339765
56750991
52095410
58053148
19670850
90173588
80211164
71198529
23467722
45387081
79565526
33312651
33168216
48553224
37281773
73445087
27942765
63979869
52785032
62673100
40552355
04276841
46918078
01475222
51693295
52928335
61172208
63767294
89808924
56255171
80788687
55990270
43805401
04728369
79255778
95439805
55190721
77208964
61120897
98453523
80863170
65927111
75057039
96122549
08107445
34876884
79767009
62869736
59313674
89791453
71578684
51537761
45516676
53976592
24478933
77556077
15059723
51018733
50853438
84306454
96519204
92747123
64344142
51982655
53483545
58817819
15005618
83040553
52861820
32900685
71336135
08760777
98104482
29688660
43778785
13496782
94050709
06812014
79932533
65856993
91073857
06228465
12982568
79370441
02778567
10773392
11753921
99111141
03710112
33292608
63311793
25307205
91368553
78143475
17176567
40136445
40277370
27838398
33991080
99711073
84938217
11218036
10872146
89679817
43210509
03779833
00697983
19926572
31986539
95650762
03227591
51520511
32989926
38181465
82217816
07373350
38107152
46252224
54598190
16985204
40869037
90119510
05283321
85211312
43530956
57995142
04347066
55157674
17657742
08538307
42052234
56114371
90201158
61054081
51624157
88861195
26764873
90430265
59675954
02730978
49083949
03707691
89837832
61491723
54702829
75667434
46412384
78409545
03417869
11931618
21772236
24780077
97257488
89812798
03736079
80766889
08605038
99510217
07303529
02561180
04526523
71239435
18898854
25677806
74447342
27495201
20668134
10628507
93029249
43885665
57393933
64263925
40430740
36839311
19236094
37751868
58091152
21974303
39776813
10459954
39760753
03033184
50742688
17936649
44706151
58024159
92295918
71735430
72852340
86573509
50931431
49002611
60079831
70481889
85786203
00550131
35977214
78090619
08561564
37560427
36056656
12302337
02278833
09121241
75771768
61963607
99733176
75464026
74634375
66805483
93780031
15080412
65308722
47251143
18483091
77816899
34768688
82138146
22672257
10598847
22435608
39766068
55604599
37610481
43671337
80668519
98190812
72558522
16083230
54121936
02644233
77072751
40804721
04641713
48429026
56347674
31247230
89579579
83028630
00805145
87776174
84424401
92325118
40858688
88345847
18521858
37274673
80785935
02335018
40666712
01083871
17266491
37657059
61384718
14236004
28318186
99675536
56709458
63486260
39165602
74538153
46872661
45339021
33000412
49248973
82564892
94540134
76643939
46130944
81286759
03761537
73798075
80287688
56799025
51925095
41871521
45255649
75793364
75507151
32294027
94244600
57643726
49684669
78782191
12196677
05461590
94328527
63196038
67351038
19666647
83618953
34426482
90083327
98897737
17452664
02179520
51496124
77327162
07830804
54573739
04568627
82304757
44061283
16143601
06630813
21746401
26878703
71141649
63509366
26794903
03479483
25958635
22899715
82019525
92989477
74031287
97350493
72783650
65025762
56783296
15703839
67398364
84945785
85916958
30293082
46476550
96029387
01897342
31672534
72968480
75770800
42316188
78992785
23098356
64052467
90321469
46077179
39446187
99094841
49654245
16806448
64200675
27646435
44878747
92055435
69299818
23447650
71268855
30912237
49162779
11420205
03350610
10203766
00100559
90834683
80182398
89965112
39887494
87134571
60161542
66728276
65995207
39145902
78477993
81369184
11635108
46077416
46292894
23740149
35025076
57016928
02301811
42428240
69190549
84555363
64549455
24718296
67129695
63720724
33194721
59202582
00316916
57580014
63381968
31467407
07288469
31667922
61456423
31900279
43448515
80826892
57468658
73899441
53253396
94093912
72245158
30630964
71576551
85945218
28258916
98966764
62325959
05510829
50116160
90350320
19280524
59296635
62682269
30075008
86631368
47502554
22701935
18823356
04858547
19201017
13225778
73303782
51343190
97440857
89237516
16434593
24509631
11767470
87582933
31763402
15311601
02700811
04633827
31673332
20521130
30388701
01077239
14415690
78548278
27953596
14802240
01122061
50414403
88976788
50063565
50687045
26021139
68114818
63933509
47776183
09001883
04018580
89510408
47201848
22212002
44526486
19434155
36523164
80308626
65528760
22966193
47964376
95890318
26950727
85223447
10609221
21311507
01978778
38112728
84317312
79556096
48953425
99094118
57921687
04449148
69279700
46108941
26005003
93005135
09255855
34839903
80915188
70855735
18897178
07928029
69669556
85469697
76632474
54853078
69009726
71271837
25176578
55891132
26107963
75787749
40932970
83895064
97288822
96585344
76956484
43600680
92618285
55053886
77806709
99743280
00325821
24955668
63548629
82476508
21763119
41205083
19707700
61417311
94966515
37474309
10162415
48097889
22878394
99994374
50758189
20687580
50896172
79314936
42852130
64554595
57655674
71805591
68049057
87569591
32819120
68326079
88065007
00010114
16126054
68762309
76955055
45506899
63079008
78019594
36868242
31680164
84373811
31584099
13043108
36945935
78547866
46907978
28933068
63429596
40307906
60643208
08151738
65005786
80612078
91143712
36354049
04190851
38819465
60674820
43219748
81946088
02083417
22413717
52381720
40407043
72653393
63594002
55442316
60136123
39863248
98042064
15146651
60702874
20322204
18872460
92332602
66228271
27188031
55254063
21453107
15986401
17390222
65928236
30266984
84238937
44284246
06554848
10720428
23184887
12456261
27981468
00092075
58240059
91260870
98175596
24150203
45817772
94162928
91829350
87371632
50364353
72067523
58540507
69197427
09609959
00560660
62993395
99851485
34827391
63346415
88707624
44423740
36348471
47154598
10692136
19720590
73669663
67006229
71736704
04810847
04185678
34962494
42092401
83246371
44921713
70346019
02937187
72612287
67592162
24911679
70292273
55362449
18895525
62557332
67949411
23821664
95162373
89903310
65488860
91786882
03305224
81432577
20612230
05335428
08476179
80871945
03784016
06249049
02920277
89107856
37570106
62888396
30219474
68168630
53081110
85403312
64454264
00668324
51572856
84840078
74766917
44595579
60526001
19007559
02392392
14444228
90421123
91889971
39429982
01420594
30945319
37944767
26460829
17825754
73510745
27799925
79573386
13699360
10735180
77665708
16441043
67424777
42929113
31201725
75803079
96233712
16653482
09630934
15032198
67411679
31056662
93567989
26428869
16494013
73968867
08330126
34464804
94855336
91626618
33424534
23404849
75833778
53419528
46456997
97568692
45894395
46196115
41882312
94950715
95324649
21434927
35817810
58998466
01567984
22981805
79567059
23057134
67539869
43073585
56551669
77319558
37133972
90013125
30024772
69078256
60614350
02130077
42240720
33657992
23702895
09556283
39681133
65614513
85909495
27864320
13488343
17616990
96015691
65762136
99433022
57888839
65610872
42806318
77543506
26163575
85193341
42491072
47950240
02819398
61586867
71089455
36549383
46188236
40286586
53268019
01765551
58992000
51836471
71765493
71994349
16440846
87453787
50320695
42231172
25735272
65854279
86554375
97943521
89545885
00595113
64654246
14419875
14501752
15240863
16481968
39800189
82271129
54115382
18048752
60758026
80886633
66858871
06976401
87456236
78733952
61399144
95503849
09586997
43057300
25053424
49647487
35194195
77899063
08951413
47043723
33205458
65709081
60512011
21174222
37485805
64085930
82720304
28260106
63600068
71361770
61479815
34765139
48553223
28355558
81709570
09873751
48484856
67857785
47875133
34360535
19625968
58273070
35287111
04943623
63783390
13335335
24770394
21515112
41199097
55923480
15201744
93567540
40838731
30743816
65932961
91686140
50995712
58008757
94261373
00152402
91554282
08229578
41878914
97505275
53336942
56854314
28625622
03332101
39668682
46720164
31892854
81612124
20622525
46153043
65666121
83611292
91367856
41035185
84466927
46627723
72625110
40275033
04347541
38813106
03437351
05851889
15612159
54846013
54301397
40971068
60082491
22408926
32158070
82853645
59495213
75221486
57823264
50298078
11013443
84808405
71148546
90389371
10853729
20231062
59531965
53594608
27674754
22687776
11356881
01972090
23643338
40188389
67518574
21334478
12987966
66434646
81405455
64944721
55369514
67588650
00533758
03686745
04543464
60787354
51491552
95641235
71557333
29062006
43930031
16610071
16121651
18747034
09047010
12371285
49812325
67513821
53339595
43309666
20406738
53840516
39360048
92556466
47925500
42029768
01790902
99884875
99846287
20812185
69362353
65346289
25475694
98123949
90967078
38995592
17609645
19822904
57784589
76042042
33382347
25908177
72309293
90375572
85598360
44234156
39883444
83656608
10861863
48760501
48668244
62020817
31461739
77055511
59943314
77938425
54240636
10071145
52206852
50881113
91570653
66133551
49755792
27187656
47077910
50643953
19257308
36882882
81902709
33160368
36280059
93192731
66051568
94331477
07835587
59111458
23791947
96579775
86687301
74615394
02059989
84481834
28516555
97980885
26496143
13469353
23992290
65152314
60993091
38775458
84372810
12219434
53534871
70476422
71475250
37801489
33625696
15029864
40680347
04498883
24751443
78886140
09097130
91561464
49086326
05550564
70094217
14535728
31051849
53899757
50111400
21891567
51354567
02606246
43997258
63492456
63773831
83201248
71075528
01261240
63240125
02606330
65725072
98506982
85639196
14890359
53465215
81116610
27296691
41559073
66370329
11178378
95242518
19860250
20094554
51592426
38123751
79388293
08869544
28837043
62029331
08697859
74545216
20297473
05509456
75686863
71075455
02427407
33716963
08185062
76807801
96501602
12867683
24485107
03518132
39831314
43111107
27478825
13338460
92052516
60422414
40612206
82557895
58460213
66271280
69048399
44733938
75350365
07592549
15228751
04633257
55944249
08978279
64447759
39228144
39708389
54030283
83108558
92306902
22746430
23456762
40001333
25213375
72427633
23766180
69247880
07812946
45529951
82306084
42481225
20989330
35913910
41914053
07380138
94808484
75106820
61592523
79853984
24943038
97165122
18388791
47974291
94032658
57795916
10055969
57175100
74362798
66957079
78090239
98294970
03576287
54018577
06384288
12709326
06089301
35055912
02006287
62102522
79465230
92959890
31508404
84354943
77207022
12785234
68688245
71571037
97260602
37123750
07871276
61450130
28979020
19276157
10551692
29002565
20378948
55609860
82623861
02039508
02228278
72728303
24455854
00915555
45835510
29940784
56701229
20679035
37368696
73009911
01014706
32085716
23113739
41267154
86731899
76857358
17288867
86925204
62092854
72117389
66864121
12779201
11733576
19111725
36291764
72477086
20939386
32123548
09135498
06152684
81548371
64916627
03293464
03453358
04412772
14092587
61841974
95857392
88970678
21423247
12484016
80664523
01749954
80519991
85168535
70156306
32520765
77127885
39653605
41161335
29332751
56883030
82618538
32623550
61817262
19547448
47387129
01760208
25904718
84536574
68406142
03009301
82501659
58980152
07330284
98204610
17691540
66608218
77896852
41279703
22667913
63429546
72730342
06290586
17878141
74470748
16799287
43659992
87750317
34770009
59454679
56284476
49895605
07370179
69811278
84508894
55822747
81231804
18690239
76961034
08971015
22787372
14423448
02852472
90262399
66283859
09527008
30590029
01393386
80111493
10583385
57405485
71731174
38992359
04628665
25199425
25948761
65203295
61923539
98908466
76427791
75933305
87193504
15443340
86977650
88426465
69255960
33608567
52563799
89737148
22408770
28402834
53507873
73725086
22037004
76712329
72016576
84343639
11601521
75647702
03916000
81325389
98505143
19638520
59112453
62044983
62289165
37887373
20570462
31639874
70194993
59899131
23493113
12395480
32332756
33539036
23909480
22951967
31530684
67436679
49018330
38065726
31396220
07541144
60406937
60459315
00201702
86245917
15658254
97719520
87914604
01740392
83879322
39253839
59024326
95108130
56328275
70991614
14774482
93180312
94586826
48816696
34991799
76266054
75619680
75644401
31909645
11619603
25581817
91606237
36216316
65867642
82379169
91981694
29015203
72608315
90757685
33317142
92466012
85006718
13090365
74597713
76583224
87450043
34051310
27388772
70000032
75188708
48010468
56539384
18463015
36378196
44252168
81340970
56404821
87049513
47015153
75960124
04149205
16274529
24871307
57515335
36134758
96155714
57104844
80343165
44000718
99258040
33523203
25800161
02460273
44714186
68525485
88372628
95593802
63472331
30273732
10917136
76526546
33019249
21456958
14530390
14412193
82399584
99407297
01847941
29225935
09465512
90222224
86496924
27077571
84029304
34066288
15978856
26587243
32954514
96970367
10434227
10323440
16209886
98215968
35541515
44384962
06523268
31786622
64228917
83915506
79511178
05387947
58927932
22671612
06022882
81182540
23773718
50721751
13926177
78655305
34457906
55936298
52675334
91919404
52365339
42135263
50739929
81292576
69176965
39592606
03336562
22118017
08296975
52052994
65893813
32573638
30262927
18498988
57293950
56607988
50723502
67613526
96173302
48160678
81619251
08214729
03426401
88469668
48877487
29897027
04547343
69537352
23233267
84694634
56555053
93721809
24714178
82790463
05987460
71939253
25877434
63125568
56812810
51108114
84063556
93221241
90094725
65234818
78731722
11607961
30860781
83935790
16367598
50962356
01862735
27209803
92505293
70385414
38779800
25919231
68080871
81212226
66904650
33708441
25635540
72325516
55465074
37981929
19812575
28152301
72472533
75084435
26142657
85355022
60352170
27969807
22288182
92685559
40596995
73414852
06717873
22552488
34302405
50229005
71208757
32559077
54675353
39930124
95623417
90601498
87475794
87001325
26086131
58073718
25836401
37113205
30982398
72307648
67019657
38590421
03132008
81584126
10409908
34921065
91036698
63882309
18401050
74251851
97279172
03992123
14828981
75581609
77951015
12696433
99211092
20760161
13412894
46436638
49293416
86419169
97741146
26207406
69269363
90606059
11890653
60383302
16522154
05161683
03904705
47762136
05856465
76776881
98428330
74316804
46922979
07182688
97332318
19979497
17902880
66073390
13430985
60239182
16507583
49131244
00077493
81415225
57962265
47916121
00846315
28177139
08880099
68402949
45563226
67212423
55797272
20594315
61618969
81901501
07627269
02905106
52803540
09440788
22406073
21910636
21823810
94061984
30438324
20569233
77217994
57827670
98317649
36174740
70556238
83940350
41282749
73064003
55617377
66584115
44984042
54498865
47657747
06025102
01974014
13161755
87938638
18028999
03097615
90348530
86354800
82610837
49447426
40211669
23307233
78714379
66661515
77301512
40889151
38625392
10080227
63172795
43004971
08755204
46641432
00968165
54217754
21887878
87382026
95659990
57921511
70066472
23026757
42026266
45860383
17000765
84383745
22455934
63067636
04211006
09129328
32323494
24973077
86079113
47053166
01942330
16728389
75560937
76947813
51000629
58725530
94520100
40065211
93903420
36834270
00476047
17425917
12588662
51060583
05015942
91255077
27154950
32128531
08202057
34432497
24032882
11913898
48013360
66082389
46451671
10708778
04192040
96291739
12597110
21971977
01822696
58434415
03126570
33520934
31554032
93691501
51601171
23046632
40579814
09096569
78914880
05383743
51328008
77797948
35944745
89144039
33263918
88218226
57416052
21121900
87295310
77404630
84370723
58306482
01974391
03102073
82646772
09385959
06023688
18944091
70421192
30304950
72669793
17645020
69138192
41737127
27851040
98190163
09039174
60260667
76572155
94758898
53030458
99575085
89511025
77479048
50769221
03273722
85439670
98098976
98617670
16486939
04103626
07277337
60510041
90136881
88910915
14428492
99796439
38595438
89113815
95925068
82772239
39212760
47123740
82947276
40871093
70484609
58181443
76381960
20394303
34552419
76811941
42912629
06168725
99280879
97325462
43804951
78669971
25333560
54082825
35880549
52917171
14467858
71325640
62785146
51840111
26696421
42078825
23895442
86839062
66012873
30964853
68072336
53902212
27055508
76726280
09956460
04915042
28383421
16835101
07615172
20690636
31965261
68774461
72088552
94769326
63031617
80410376
01745136
35180739
99617831
05328055
47346408
05130684
96924789
68089504
17332462
52970012
48051038
59076138
27079348
26821990
59700350
38912059
80742069
29889325
39144662
38420840
49785361
48731474
47023045
11650531
78417705
78697443
69483202
36708770
02882360
78218762
02722738
61981811
18922354
06811902
23163210
63768366
69724803
40408881
37290823
15441175
55263092
12029401
66623313
67956260
83193795
95827315
25313418
06861825
91328483
38188819
90575094
81915818
72188816
40829257
49419425
02003195
21266657
17729973
29112907
50250957
12349166
80276167
83321652
02071069
75632165
53101261
11080775
22318371
17333287
86912776
31529025
76832686
73129785
13969310
23774503
18341280
31984064
86897658
68308111
97029933
01783360
52183749
94057111
02047860
13708233
35940486
43472011
61793774
78357813
61450227
16965728
18037433
13398046
75499090
47574779
41762991
59862463
33664815
86888058
77077572
92223259
83489489
54089473
83610439
05963763
88862908
11386568
97535254
35621655
58961947
81147991
46679865
16135589
80735758
12748479
36145150
50816132
05196251
40420779
67436458
90375203
04667748
47339744
66318207
59186561
00669282
65714581
72434250
87313011
60247551
97841076
87193645
19824487
72348032
38866304
85503480
78544243
45206300
18444209
71637472
45598825
10761194
55511172
99861050
23010693
82735864
38086462
86390675
98060662
91302431
98303268
10847219
10260625
09140389
51801783
42570178
72515296
91218463
10166582
29991622
46414974
73774213
55266349
59725717
09589644
16735090
85154718
26111778
81667979
28219294
02616895
51655752
94623121
79774283
19497354
64147174
03150359
06655240
92619852
67185522
31210149
88715469
90411609
37432093
41983169
24375111
13269460
44110404
00222389
42654125
55256414
14110267
68350446
46400096
99892940
59507654
40638835
43610806
88608034
43394510
73418785
03146192
86840891
84619716
13511902
66143746
99834853
92374448
61931971
55095991
57840995
77512154
35397618
48818151
98749560
09075470
04308756
33428751
25093209
71709388
92578057
96985294
01916836
32472016
22071982
08561819
92184493
44011334
72404134
11324560
97194703
95158344
05437077
63556563
80901298
69694073
73086876
81601553
09087633
89379894
86888137
74341943
27017830
98297686
78265320
10095392
32489529
92128365
19569669
23708811
75138298
08204365
07679136
54148319
27394771
70003648
34322128
01028105
27671249
23209931
80274112
02290746
92155356
09545715
74189383
64646036
28014082
99291896
51068638
23394881
57862332
43739619
30226230
68909423
83025912
14777172
08109278
53310016
71429618
70396706
27434084
82774236
54866892
22112571
40843602
08432653
59958340
83115174
34652965
51950569
77282086
44441200
16238367
40664563
93959817
60523110
97237904
81537068
76408093
25187911
23971186
73211902
92015306
84507104
16347911
41098027
01180453
63856889
77023799
81678531
34450639
83129606
23675596
19136197
93420046
96244536
79005113
09906633
78603882
18938118
25445616
78914498
52676551
02270755
94532057
35017780
93264148
68369348
14510021
92579736
75907112
49631769
83996461
21107567
54859648
62951483
74368657
55541423
77068340
06477608
89046025
26046926
72973156
88007661
23942757
08058864
16699771
81317361
80107534
50843265
37763004
59563791
76929802
15989629
96576888
73355349
02280433
46014538
06867677
25163861
14567836
87652509
99511877
41461339
80928886
14429379
74372220
59295825
95637308
28758112
79380183
24977886
73300447
75066433
89414520
49131212
52528603
62360202
31451040
74567992
77499465
77146002
17009591
91281585
47203355
65780928
98100072
76306160
35143363
79087116
58670022
45274977
85877703
01463036
89982113
77215973
89029879
31743182
75400699
14455410
16255580
43702224
27742329
45457338
82143444
30369323
80645883
50008637
56140186
28212746
34343832
23366516
09328784
24774523
95766848
98817243
27251761
76479381
33089839
56552069
57959873
02111715
85628138
40848198
93079758
71848925
31418561
07249806
98932401
81758939
16870585
86776016
24597606
89314291
95548908
85139927
14307824
86744677
06449249
31544637
42668112
05944370
46055161
53829432
72937165
81170517
53014345
84571152
10967683
43912764
29448713
96202934
90392673
88084247
68713329
22294483
78257450
23078527
45845013
46845019
34535479
27256515
53992250
33772200
93829466
25072033
37793854
24737241
63047333
37314175
82974487
55028505
44956061
95839090
70351110
24432931
04254617
71683468
91995013
12856604
90170501
38596429
57470046
48912893
17572692
82796105
88868295
23778535
87207075
74151709
14790343
92325135
94898736
34011451
25467965
18865577
39428717
70541135
43902939
05811772
89281204
03707876
01196382
90122412
09570320
68937828
78168851
04626184
82194014
70996427
89922211
79138103
74625836
57784091
45170045
99743616
25743596
97509951
07964154
53707063
20707303
72100647
25870537
62168297
21136927
44720757
65698925
43123097
01703928
19926026
15565810
53140200
19738684
91239988
70371644
27849691
10569326
62839203
16698688
78444615
58045626
39551805
72686737
04269632
37065079
02518599
18619798
50027611
62906341
26635499
74757477
70217094
10788712
50290594
44370726
63120536
88314470
77928686
41992289
01995342
53314201
81620673
69568009
22076677
70103563
69084671
86495962
18583121
88273180
02500306
43466086
73123197
09871652
84977139
14563867
53732926
83204935
79682722
67277314
27231493
24463685
90405289
55847318
81664227
22003318
11720677
09827217
81309073
22339973
51952516
16768207
67054784
31788718
42759349
65623019
70916099
93158703
75451797
25761017
35033193
13033197
46037485
85413699
12709714
21900739
48510893
62920381
81875773
46766941
29049933
34319553
19819266
63864731
02550475
91632247
72110927
77694109
37324662
57609515
98355585
41860766
33808330
34766848
92734090
97046256
58767416
59204280
58257402
51930579
47762745
63011522
60236415
74001420
55527125
22983402
96678055
88922533
16428221
87921599
01150283
09497001
75335186
31974446
37115608
28249454
62976603
77267383
51814801
11264571
19271746
65502373
32489493
25157442
13136799
35255441
48064385
13914734
67912115
79377230
65366828
17833798
77826174
15202254
00543572
92900163
92806431
99198325
03541495
45682202
56466754
57238408
76351169
46184923
05245701
81852943
94169148
19093230
75439394
68621413
32716886
42448222
19267337
25287806
04661241
02038369
01128970
89235293
73413540
59650729
30853339
31631332
43541213
93815638
92013808
09855080
23608015
62791535
40274206
53744880
19465968
21274960
79252392
35754302
43854035
94683941
69531735
80281030
21615755
77851371
90220519
13233641
28929923
78578150
51853830
39327130
29655575
70734239
54452031
61648834
62224459
56459016
95194416
25712110
86471269
62500578
56436222
78515992
21373950
11846976
46691636
82054793
91883355
18540604
24725068
10272400
55853649
50930257
10037385
88631773
00541805
96603656
71803395
06271007
82226644
40856529
92711393
42142997
32204835
39792598
24175106
98586638
67753349
29012102
85032894
28453173
27604869
59334829
07118608
75212137
98064704
92116785
97983063
19387145
08104767
18458050
73564538
39222489
49602229
88962559
11751343
48657340
22347477
53698859
91548947
71485125
12528049
15624167
11958749
47001415
88102219
94972358
29695036
39494459
34808010
86969748
15511311
41608253
62510316
70730864
05176576
19908850
83171017
93299656
13036782
49910388
98933816
09539858
83616165
27368047
41647727
05941569
79857694
22821028
73610030
74399285
45371407
67169305
93391687
30630024
32453947
17493790
90315080
91138355
57662145
54380261
56486110
32498506
32367994
04683231
96239638
57211950
16991919
66966684
69439323
81512198
64505807
40784381
67279914
42226761
51316697
25513280
47072100
92169551
41786699
59629312
45947076
16525296
96414081
17115601
52499945
56300748
13095165
64118946
40098199
69155861
85906048
06021243
55913475
92791250
76487826
22768175
15691860
01556680
19388406
98598438
75860026
63058487
24608657
01242431
41771531
08282207
98120044
55210148
23729610
26109871
74265559
83963859
70879874
81099845
42725140
66571819
97148316
32010216
57121463
65865176
63107066
97785125
32361405
37170890
92982359
77586709
73453032
19369362
86976288
81943499
29807556
43326197
35655787
73199574
35930141
66673311
55369497
45186876
81923071
58465405
41485078
94406505
55369217
12413567
79696600
47993013
09933395
63198573
64733697
17349043
45413591
16792249
50511165
40575900
28993715
82765977
96089737
61688992
48093962
14241317
77775793
70095249
61484417
19438352
09269799
89923029
07222136
07703303
48980273
65533224
33491360
72447620
76452194
36903578
41571126
93606595
88315636
36566526
68924083
63026296
98242649
68394131
94794749
97613454
25107254
47761972
20725104
07133626
18875574
92487128
64039868
26218842
04710090
54423686
03623360
03446639
22354069
72712474
34204371
64278215
00069234
11420008
17885012
29194213
30231777
16664898
69794033
73542394
07148851
91318299
78514649
61412283
46739700
38978205
41331385
72277635
32432645
73155699
89360088
66198316
21961116
22474586
88269689
01049046
05699014
88174011
26573846
23543169
28757711
26317105
45365200
04745428
76273950
33846816
20884416
80318485
74150068
14993487
84460765
85923737
75964871
92526965
53130518
48997719
90855611
06959322
48633962
09551216
56878487
16042538
02511376
94688925
79687164
66768816
80662831
64223373
37325813
62569413
12006214
78057457
98515208
89521230
72762392
09935916
14017466
97108602
60416036
46716653
18497003
51451107
89545002
67488755
23752379
91896401
55480886
92664707
93275668
25490419
41157749
29600230
62803048
88075568
87525630
18345770
11852368
85630779
08549950
98809646
97200418
04955599
08087459
78913455
30834711
48913802
47823912
82246279
22121589
08190215
22978187
93274879
06764503
28877795
25622065
98342961
53583382
73200261
14234498
41493309
74227950
99288845
62503598
75572354
60644987
05170043
30409261
91127612
40451487
91984473
86263726
48284082
71322733
01945305
09657022
20086589
92086311
77657942
22148699
79720785
10420162
71160932
25066817
28576297
34884749
03411396
71919697
67291289
52476495
37926512
66695430
57718560
11971626
85905883
58718731
10178946
98036650
04397898
99754206
57418718
71413694
83936467
39689655
44363334
06445909
47562857
63402560
71060771
78790316
99260478
13307443
75133382
43372350
66568985
99601295
29608048
95468466
79507086
73368838
62170117
26260226
15921963
26478868
72687518
68285220
21996289
86597510
37277064
75917346
85882293
95663706
39235866
01340837
02295440
95816822
59836515
07439626
16388679
98035732
95285453
05605544
76341477
75643378
40069750
18675917
55836100
07350187
91468316
47043202
29956922
92654415
85179307
59436253
01036789
76186890
67816287
38954913
74587811
46982225
48451503
89646618
79692149
23678096
48435394
49245732
13091693
97288686
86397242
59653381
61703833
79467987
93632648
18317595
24403765
96073051
54009308
70880516
10652023
73357030
02073351
08291611
40909344
87266115
93214228
00042710
11769074
85084253
80547043
29262801
17350745
43063883
94596831
95117538
37736669
93700570
23920226
13290442
15096701
41953863
37475649
76279767
38634559
90986325
72853959
31827138
50602468
14887115
38407277
00000956
67369045
48366132
77289734
81888734
11549175
63197796
69517464
76909336
51774162
35305076
54475187
31867437
63682973
82499413
99869981
50659875
43922982
93846897
52524556
72342629
47416900
76070433
70717745
52296784
38429106
39037616
93138191
17514547
71551098
15776679
25130500
06396551
95248334
08515257
75745280
00814937
43755150
82412492
97561397
46185060
71874060
99455812
65330874
33901833
91630258
96419445
79203914
89735136
89751612
62832597
93623475
71641880
40589063
67580879
53935939
30940679
80361807
16065502
69346395
31908319
75506192
93770390
63054130
56595528
00426805
66638258
18235910
44022782
38092711
63832412
82001687
25905221
30691414
64261849
98529418
24669008
36947558
44672991
17292659
73759703
97732959
24162189
62626687
05106605
72239116
57638891
56835905
24095165
83252818
89070187
60627307
58512991
01970035
74263162
31861841
24673123
10302811
22492347
06447509
01281630
01778414
86455281
73655096
39604834
20899485
50839988
52219441
67104688
95228521
31213999
73296197
60949237
84479510
96995245
41676052
77668249
56544107
74941026
77615421
25712472
01649223
72891961
38224673
58788198
12737484
87433656
79561914
49577146
92681506
23689591
48412480
75814895
97087484
60634490
86191238
13689461
85213112
41118264
86486888
87134792
30919413
52216349
72474438
65832341
40595529
88573084
50754080
39597081
35640136
59080521
54131767
22312642
83352565
05535859
07438714
54693525
01981409
50846476
37694204
81890623
23197715
83902313
02748017
79319581
68404599
18411137
30995874
88079766
84064499
33792976
48843324
99944959
85619896
17655874
22300497
01145094
79602841
81425797
54422218
44021720
69173147
13379334
61264999
66128082
99594649
66628702
95614400
17458042
67053462
53534195
99943413
88226319
96741704
32570129
47894388
51985807
94274670
28846038
77034182
51856030
88278992
25285716
24714200
61250078
11383812
97892398
53573984
44725579
11866603
45579270
93559128
29448668
48849717
82720159
33281239
73248081
00213311
20876118
65129743
81349842
04284867
65079390
25752382
80621267
63884969
89606961
76353217
07516340
64453625
38351778
35714046
03902688
96750862
15700408
12927150
43563818
29019960
95251759
86534287
31408413
43521095
75762237
42098968
27281845
37987813
56378471
11195956
46763355
93828197
86519579
51384067
82445557
29787193
69696672
68935359
70931307
92306018
65108099
13925765
03146133
81959175
36024734
70749335
38552856
79119083
39780335
26200261
37468166
11392881
40607850
21973843
69919281
00395497
53613290
88769673
94342115
36067598
95854555
15137238
24910559
53016557
28793434
25786296
22399906
25253147
25314717
31291295
50225602
53216149
84057204
63951210
34661848
90121620
43977101
33023181
56232874
43443115
22865165
16630364
77882950
91723634
14964640
57351429
84769474
76939671
34887918
43831232
70386821
68282199
87705531
41709080
54216839
44489011
78381931
83743227
57215215
08757342
47658302
41217110
93181189
32785229
36033353
76544930
56421388
24634613
32668932
20451268
99106822
28878689
61847988
26181302
95335376
96890586
96038211
27905437
83150400
10149940
61665545
70813982
60629313
00088489
21377392
86354671
87644351
84265340
74876264
57647831
11010952
30557088
19330325
57320988
87477499
68567485
49918067
42836788
26373439
90605944
61240169
62845101
11721064
23353583
31132351
62172225
92229556
05730184
29838796
72767157
46828141
78494872
99556550
43256875
43258486
76757872
92037029
90719661
07734795
17850265
35231587
54867504
14793257
93893165
23893850
97035649
88190886
10927278
93602344
14209401
76076982
64608328
42842665
31775299
26648771
06243403
13589279
97765863
44116047
32337742
27252792
26074064
49037963
25841062
99909303
26445773
01958304
87927064
28404269
15015458
74753944
25409228
47224054
20732377
70224473
00790619
04954127
90231635
97189164
09464878
98693687
46536431
05720844
21730175
34972226
75434871
75134450
16047372
56514317
97456809
25961364
34368219
85624810
33083084
96378859
10378912
87017202
84151712
83427325
57148871
45583905
35382491
99836180
51944172
87907854
26523577
38392686
22859520
50240630
57830588
67526139
24442259
10223144
69420867
04143212
87626380
54800630
78502504
22738491
43064101
52584550
67559803
63417533
46337008
35339698
91283894
95708079
78548409
70325691
10369198
79898257
56442973
22897720
66253513
43129025
62469322
67072233
82461523
53581241
97095768
00689085
15418537
32836135
63208870
61352318
80433305
93851179
15569106
19507679
47005825
29981677
47067375
45815645
31698006
09091612
37920701
11404569
16512194
46035653
63964912
81639308
86054486
36657461
45846703
06716523
07716862
36937665
22186972
95698532
75694197
62038281
46681855
84523503
01859169
61728524
41627426
73080425
64350227
01040268
88498552
11613206
18184706
37989735
99981938
62518876
31291291
43815212
97257889
50030834
34062987
55418934
11344930
37328699
60863852
84564500
37965833
38292187
17879759
33869488
01663259
79417217
33285428
85746285
26787659
76338210
32907121
37182271
70499677
78951314
37392275
50613960
46073755
69309120
95354531
79137846
53559265
67258153
51044518
02914052
39249931
10216244
94803856
82857126
25431904
25537662
59891885
97571660
87525350
06589671
10231570
79978617
07003944
36964909
10203176
11191585
95371217
81179878
79821254
60940445
66992196
74760489
16462553
86203234
36723351
01791440
07769485
12695203
32053355
43807067
69435813
27477470
38861738
20326905
16288265
05185803
44921986
18390174
15409766
75243492
05920236
26119050
76007112
12910435
35030203
43641410
02307812
03133910
08979511
43629564
72977940
82904770
91062162
93262150
13384886
15186091
94696364
29592312
95485822
85469516
49896502
01105900
34204860
40627962
89422558
49679319
48868811
08971459
41389825
09197422
23603540
50276334
00766258
39767558
31549914
85046117
53454396
99766751
84340392
43375906
43549246
81884721
30484339
55530141
06883140
03876229
54142117
78707087
42112996
49912057
19225166
17451560
54375079
04218673
62841169
48790716
85926751
05122413
66810534
07406028
43214342
74664831
26312411
21017841
40450741
46631605
90675501
11647167
06055858
24138204
72910957
94532680
40207637
46841253
11791679
13219160
69270853
37395409
23114377
46696868
16015390
26951191
95237774
12459699
93305323
30290175
68072366
67963135
33334577
52619570
84404177
82201418
84504521
62099102
17767015
08986530
43683352
54848819
62034689
43999943
42856671
72487319
14486789
88801323
76073182
06175535
96308541
76716672
35108983
35692162
32317376
37891696
20418434
07242456
55165833
93784416
07709115
49502982
08352474
74984377
79872970
63830662
97079480
50484042
79025176
01615239
76327701
41391296
94046879
59430076
71476848
67560195
75297455
80936966
98380714
41730436
60056447
53426439
87014141
82504292
99774934
26425782
15640675
64852984
03360515
59982861
30906723
64832857
49489754
31034507
63350183
83804879
75336326
87694074
47518454
56689347
19122747
43343579
21222815
58650947
79548020
45091519
09413200
25097585
56413143
34458355
94739369
90989678
53660854
42077377
39071609
37194936
58565620
22749412
48085976
03986824
58954327
42365705
64476317
94773344
24107753
74014013
34437153
46755896
54387282
47008751
16768663
89456352
99651070
19636833
94286983
46913746
57168152
14086607
03180082
64840231
86008764
60328067
17531497
60139283
16783451
44638326
13441266
96927351
93123244
48017076
90005395
90563518
54437637
89912611
42872250
29179917
58256602
63479660
70176272
80819022
44857496
60016208
40356510
23522172
66897165
32277099
66699388
95576922
42414126
39038135
14402247
13619232
40835225
46585090
12536207
47399591
78515696
36727857
55493915
71760657
82861089
85490716
56339755
38737121
82224067
31805553
57937202
25676865
92538566
51335525
16809952
18895734
01048425
86982581
49400517
86616548
92507014
64682908
70722050
79806225
23869034
40770269
61356129
75013198
29765089
85487852
70331280
39420590
32944245
06155169
98624113
55068857
41389286
53047211
10856849
86564952
36953880
31218893
91222190
14583254
99140457
62308637
93748407
86076910
62032116
01780644
36724600
51356392
72411348
19116256
56438117
68055434
02743004
91140574
66333136
52492782
73968356
41971240
64281435
50051436
59951728
87002124
92863460
77935391
77940602
02885422
85389739
66027138
17544757
50651414
23849829
84557460
24509415
24906013
94057928
00912372
34951976
88471847
47971357
52140299
50751414
78889622
73490134
54585909
57423966
40872053
28002922
97565216
12088257
47103652
13526610
84109995
71017531
18705275
58493871
88547652
83796217
46233211
24075027
98046148
54242582
42258343
71377634
93241698
57028693
27371677
09949179
01680404
03323561
62888352
97715348
27043096
68804772
95573016
77818330
16986106
33028453
72385169
18776675
82918839
30417015
16544008
70970254
26152364
80018573
30137889
64660870
56591526
43711517
03054487
52591141
12506314
60672224
63183386
43661284
02906563
19693436
98643703
83265455
97657300
60335358
19215052
10576374
84710357
38911071
01200992
63398898
98691119
55952363
77629880
07170395
00567621
18071640
93998793
36267595
54242408
99030096
48691995
32986859
02645914
72341855
76756217
72396617
93273369
10888310
15890762
29717918
41095541
87786464
14311248
80970990
45386884
67149558
01571610
87332757
96252946
43397828
45479700
18982285
16502203
73421750
60917674
05168173
84995708
47169706
19679083
93813928
78721291
59126444
34360401
66184404
52577273
75668354
53895481
79968371
48213977
41426016
13497232
07589407
86269563
31554054
27571568
95639218
49950039
36202846
00594487
96034632
12141547
58506207
57993898
09831457
93106312
18043609
66753591
40585480
61301941
78005134
23757580
75732901
05977003
56181836
38818732
01669517
16934145
37423673
28886480
11039993
04215268
78351844
70104129
79205636
78451521
83881713
25187065
70941064
91234246
39507175
75018983
88117214
04101188
03316810
35413996
84460190
14595633
97356643
32668265
54432438
18344401
89223975
44825640
49864787
27213898
21671155
89507459
90174937
95341682
30517795
53707588
09840020
27204356
89314405
16129394
30247791
54870806
32969974
08442308
52133218
75203115
41950555
98261251
39514081
32005782
13675444
53703078
06371355
12987098
08382058
67049948
23277114
06884922
33000179
73350305
32754769
32222220
18470730
98713936
99363416
05896184
53463806
12608362
23330221
67167890
60595193
38639598
15011632
10607838
40010162
99101070
61546429
10165910
59597825
30000344
16770468
35772645
41118918
05323947
10795186
73741942
77174341
51976546
06608788
62733637
15211395
20131340
27641220
48147637
61659112
97654419
42440984
39559625
91803675
21816598
20443873
28171565
99159377
46681983
66270782
84238592
81860186
70363361
99073768
08047083
42991447
12760236
68156538
52257048
76800815
61446137
86427580
68285217
23372038
71047644
19201240
54893504
00614738
09758252
87443994
03260771
64317861
95556108
31770253
39554194
04534042
54245337
36324050
63379673
59706577
61616492
30140000
68479140
18720317
02822451
67658932
10655805
85452271
93491858
39780661
57146723
00417271
59152962
82168357
11525328
49748535
62216542
28476033
58704837
43022575
99067330
02752690
15726727
08332319
63739175
57483677
05756811
35531991
89199917
41561901
95074617
96721644
32447793
25938473
45830175
86808964
65421907
23784503
40955503
56380332
70155131
16702702
31856416
54132762
13648537
38859560
44373563
56762845
95622287
76865793
53989838
40478307
20598683
14814945
07374631
40192402
44698797
91096851
24093672
49980834
87084988
36434929
59676452
41525444
76157313
31053088
49221541
16038467
21412624
52960240
79333381
59555617
63300993
89047301
55422404
41505883
55464809
46023721
41263625
82110382
76421702
29177493
48197127
15432156
51053250
53524715
42467153
91793375
86187179
14121780
20934774
95795893
89111559
70145272
77762411
04325637
43035279
90801716
47656767
72690864
59309855
70211362
64869960
16438861
12653433
43117153
21397036
51415133
92668601
23602161
42671165
65273746
72621418
44955722
24546280
19916926
04749852
00410550
91470046
26236628
00295597
71680162
42488446
90050285
42004014
85057986
49086445
01267460
07012735
53296498
56857598
27093685
48850244
45566826
21608607
74472313
98691517
77506280
79743257
06984689
98068623
28693243
12633311
37073508
67909902
75845982
15172344
65723810
52082215
76623881
19821671
08630473
47536423
51116679
59195880
30400697
47707153
85939331
72598743
06484507
80993582
29307113
74908529
46295725
21948855
54547607
09825061
40380534
89231429
44213335
03729139
39510187
21422517
87290687
21268197
34218980
39489495
87957967
99270388
79578156
62976000
55927302
01702529
01890905
45925157
85612262
95125668
31513167
38093220
34195046
91465272
29149511
57186606
77124077
42901331
11742830
78656203
53654982
02296969
38471161
11008494
14754861
81822422
87384516
26643889
51021823
52294504
38859011
60908436
09228829
26240022
83315251
75345834
02682843
58804798
87542401
05062458
82797391
82368325
86488870
74668934
67108626
63087301
15525126
