0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 17:32:01 +00:00
OI-codes/LibreOJ/134/data/8.out

149887 lines
1.6 MiB (Stored with Git LFS)

0
152529
83501
152529
0
21479
21479
80290
21479
21479
0
152529
21479
80290
21479
297566
264044
264044
61776
156217
168264
457254
254155
481940
531070
211898
186180
184099
502570
521565
726318
338104
636913
698935
122117
622661
679535
936621
677256
768583
670720
453355
539496
928963
0
1050895
332607
438123
390756
935804
1043838
1146314
1371695
792897
1371695
1317188
1129241
821790
1454355
1640228
1529812
398526
1030035
924931
1527374
1854021
916929
1890683
1951178
1280743
2079174
2079174
433705
916929
1953717
1787975
1167221
1964859
1842387
1543025
924931
1591525
433705
2102545
1022953
924931
2100384
2171304
188268
2048293
2348650
1636046
2024140
542154
2424317
2266113
472446
342787
2626748
2187499
2203753
2153067
409039
2568248
2333478
551265
2717122
2539101
2557281
1394856
2137559
461975
2120973
3015773
2207318
1735181
2236594
2274874
2022493
199115
1734226
904873
2847365
2648310
2982499
2891259
2426378
1696163
2602675
3128835
3550640
1553480
2772323
1906311
2089737
605481
3900561
2970877
3849624
3420077
3936212
318181
4191275
4204047
3963436
3082895
3459555
3616522
3417391
3786334
1184964
3146226
493109
4479385
412434
3906171
2080576
2647001
1326262
3398243
2413127
1630480
4630895
3584673
1917424
4354700
4999483
2590441
1112917
4610828
4396413
4938890
2590441
4518734
5135360
330256
218657
2876051
43882
4847363
4105367
5031701
5470199
2548577
2458284
187068
3888855
5216770
4195041
2326904
2281757
1036242
5353949
2340804
4435757
5428532
2340804
5375064
1255317
4838093
5055167
3578017
1195314
4412672
4399803
5244981
6529944
1109679
6569538
1640112
141062
5751422
286418
1637203
3467044
4626860
2477890
3365617
4724302
556491
6706536
4428520
5710612
6016901
2708774
6300988
2530965
4780933
5645645
5076583
4685045
886547
3232973
6953122
3717298
469568
3489564
5069338
5973357
2430507
7231728
1648894
5500507
5309264
5409339
5248839
7268845
3640593
718583
5125330
4702918
5655466
3594448
5096926
5956895
3531490
3011235
6595835
5188019
2378458
2882421
6064968
6868005
7385577
2443427
7456433
1143351
8046599
5893866
8046155
340144
4371824
4371824
5739285
6811412
8018967
5395210
5118311
5945828
3914592
2784314
2719711
1031908
5971203
4673217
5414737
6459957
1806591
8318944
8437609
7656255
5765098
2404827
8629196
8592299
2646786
1045031
5012256
6922059
8358130
6432660
5894251
8015589
9138346
7700978
205760
7591386
7506422
7499472
7880325
9282470
4471409
4134419
3839693
2637147
7209347
3701442
4476339
7383266
8429220
9475062
4157140
8821416
1970278
7377078
5538214
7378021
7875042
1911884
10002706
8693672
8327839
2722045
8886964
7029685
4844547
9175317
7851710
8846930
6687387
10252403
4760429
9077093
5270016
10249299
7917721
1322642
6468608
4986478
8075015
7181065
7794483
7206713
9892038
1509166
10717428
8410903
6376318
8071263
10152430
9376877
7490604
9056253
10513974
9658731
9545304
5508578
4725668
10255794
7079298
4217600
4946475
8764485
7640708
10105294
10912961
3264907
5460769
3945047
9748292
7675379
10891591
821584
11173923
255115
10959089
7760689
10150451
11183878
9932517
10714272
11002512
1788772
1634392
10150537
1788772
11422434
11278579
4465516
11355914
5645105
11363730
10249914
4507538
3888709
2306600
5242830
8733080
11198763
3835097
8188234
5575941
11143406
8267472
2607921
8857748
4040087
397119
8729014
3835097
3239442
11279602
10524768
4652688
8366860
11770191
12099968
11842416
955683
9273940
10979018
9998946
9506902
3164841
9555475
9937700
813348
5103839
9542184
12187944
3708258
11435891
12318403
10221245
5388200
10585205
11801422
639950
2600592
12507962
5750479
11379225
10714988
12681100
1922740
3345672
4283577
7288854
3508446
10717473
9033468
3282016
11531649
10285155
7435925
4796673
8586492
9125647
12167812
12929945
4763038
6399032
9314442
11458968
10879461
4767393
9681871
12572272
9473996
7345758
8291560
9040081
9444506
13272874
10285621
12359124
6698510
5481893
13465264
5629416
2067728
11098605
3035511
3312384
12965796
11827768
10497523
12887511
5541324
5015228
12172580
2392161
7279852
13637543
10241168
4225610
3514231
13058215
187068
12102158
925530
12747868
12747835
13372789
12159337
7924103
6866147
11781780
1302846
2725023
11748323
5972251
9726421
10117240
13813986
12940791
13750437
9420680
2731960
10323839
14435843
9209279
14574230
12557412
10429577
10651725
12514370
9751097
14355780
12303565
11315562
11368352
10661249
11051359
2116292
14417216
13579039
1387163
14438160
12140014
11619956
10456225
3835226
13468188
12669354
13839301
14532618
14377095
14728725
12818125
14737774
11966117
6866449
12378589
14972503
13583338
11734379
10081102
8284619
1029369
1935377
14254170
1179210
6677277
11744358
8179507
14876252
15149003
12331997
5477269
2333962
3550629
514090
2528819
11635881
7353030
7812912
11845569
6930575
9406360
7123921
9589369
12181764
5118084
11311550
6179342
7327332
13052514
4427938
9528807
9647593
8075973
15163581
15253102
8049600
13469582
14762663
3252760
9648647
5092193
12572154
5408693
15393987
11625442
12705871
11631592
8673762
5814467
3989795
1955681
7363637
7698884
14979745
3149263
15617932
11760519
13655512
15070528
8595815
9733646
15620393
9362078
16027170
3172406
8524592
15549277
1926265
15869115
11814672
11119165
9151090
4541626
7226382
11255239
9669711
8723173
5554516
12109595
686183
13287509
14756233
16387864
10749442
16527995
9680821
6932788
760657
11476728
14655592
16569788
10491892
11896595
6756798
15067111
16665279
16115701
15341651
5030976
17368741
15136123
4936991
15240530
10822090
17460911
5632845
17103766
8063209
16998725
17171774
6396126
15753485
16566562
7836703
14998512
17657980
12593632
2981832
4409904
9127489
5175952
15559596
8888822
14816456
15551324
6037046
16627888
13816546
15920592
17452806
10408312
13924773
15951488
5757935
10626093
2175242
10470375
17670184
6271784
2215624
3846584
17438448
12294152
8570242
3689081
12507544
1420692
16914759
11608474
11191364
16387164
10767891
14798832
16414010
14618078
11550062
1417338
15328118
16290542
18525256
13191067
15366359
5592705
15234881
1417338
13336971
11286244
18317927
299676
7965072
6860427
13380954
18333911
11110106
12892109
14933646
18733429
12866521
906172
16911833
18545867
19048031
18576763
93916
13551235
6439302
16846925
15922237
6987087
13171640
14428769
15611100
8788614
15940000
9484984
14151628
14523617
16973777
19153792
13669128
19773401
17936267
9553780
11900626
17686535
9862250
8060403
9687308
16943880
6587734
4727846
11959753
3021946
18169546
3021946
11923862
5038445
19673874
8412314
10870369
7118906
20667690
16625775
6551394
692068
1822582
17640140
20882703
16721001
16737155
12378689
8705390
19941735
10327737
4285681
20180226
18546359
19183756
20115935
3061948
19100938
12301166
17514195
11097676
18459023
782978
14897346
15694768
12109587
18849426
11754625
4796668
5064511
11701503
15376593
20831527
8475089
17992162
16412840
16985671
1059757
20868259
17686117
13360796
7878013
21576487
15079420
15076790
20279381
16845645
20260509
15113585
16246365
21123115
20221904
11916344
21675533
20388898
13746791
21844750
21163686
3355815
6838611
3652644
21256553
93916
4865875
20418556
16313404
15040216
18315918
6832749
21827364
17331533
17939522
14679061
21816445
22353597
11424045
18804105
22398381
4750475
21950492
21192505
21181690
16142599
7252168
3492301
16064212
9800343
18785294
11696074
20852139
19751480
1503811
12642807
22527471
22137120
18483616
20455799
16970125
22725476
21234356
22143216
11869954
3642125
8713221
21098183
22666803
10630687
1503811
16051935
21330236
12632418
20982556
17157214
11811075
21462289
12009629
12344750
10339663
11389519
17930660
18501516
16678829
19441497
6162687
13431732
20801054
6217440
23343118
22840537
23303544
16767676
19622012
6142881
15089311
23290341
18088556
16914238
11495698
23221921
20057146
87673
254876
22356925
12514059
19539964
18304083
23587393
9038071
24233953
23954714
16438278
2112889
20472712
4033731
4604414
16302144
3177786
18514694
22647230
24261712
22647230
10905579
23971298
23461722
11623962
7736873
22044394
6458424
9130221
12254942
24812174
18839828
17432884
9391166
18881103
18916337
23335036
23594012
13623030
17768208
15777523
3911170
3146543
24671057
13722733
24438279
20971579
19574803
18276887
8348805
23322633
23887787
23150151
17600434
18896656
16955460
25157767
8853265
12631955
13065006
15684347
23745333
25437716
25456005
24851081
19491625
9492191
1123033
20478887
16935695
14227766
18364001
20223940
15868879
25647149
23952764
17227062
19363656
25954810
2194337
22398743
23615314
22163279
25788623
25897561
15429133
4283717
21865135
17960542
15432422
10452481
11977356
21136843
287400
26149709
17361244
21244371
14484054
23338200
23251078
26525350
10758531
4403562
20838285
3669551
26479644
19968809
20659169
22114445
26258941
9799051
26511055
5148080
11465970
13399984
24124382
25935064
16162753
15871782
19667552
13452505
16583368
26542791
8563149
26348896
21092726
24435759
20374575
15821930
24147886
3690230
15713201
20547782
27438888
24652436
14774135
4732053
26558960
26894192
26696440
16389487
3245733
21863950
6686530
12429959
22300151
28024089
20716595
15146690
5660349
9610839
9944425
17481015
5039042
21491747
17026503
16848391
24230065
18376925
7658785
13706655
5526023
27619303
10461770
9743816
14998589
26066898
24667339
10222900
10956816
17241840
25998948
26591951
7953352
14389903
26649904
19965174
699442
11004852
19738027
28811861
21722736
7131615
22039524
5143123
25505618
2911128
27729907
4987639
14913199
11150394
27621635
28134059
2625919
17825054
6621839
29197374
20773360
17946767
27365285
4049321
14775665
6041844
28529017
27549509
1381838
11020674
29598711
28301876
22735216
26934876
26298599
4232096
17622591
16872377
28761047
21416165
29624453
8411583
23168220
29215659
28210703
12074743
29712325
27756715
14334746
13281235
784512
23727567
18784131
29667984
22336249
15347775
26195705
30332393
14847556
30426994
12247331
29859738
29336818
25001507
24475757
14491205
21286748
15757751
27802515
13894761
27999034
4473949
16672671
30684613
23549050
20956478
29860846
22589112
20996330
13805275
3828029
27169118
27169118
16024355
3376578
1126058
27866348
17171352
24570168
22048271
28270157
21164903
30662310
27909882
28717280
8718341
13807749
24173326
24943323
21635717
30660224
14303599
7837394
26837033
5085524
18300826
16243815
6452372
8444235
19315013
27504836
20658109
21923659
24505066
12914466
11546010
29640745
29498333
21114231
3182171
9205243
3510276
31687104
12616646
30721371
24860175
17130937
29481063
28227022
26547781
21850944
31572434
19599352
29675094
26449765
18182338
28122820
31721304
31337529
19681432
564363
14976045
24945599
28023381
25183784
30655829
31505149
30251615
24211385
32367138
19351815
5180467
32174369
14333401
31391910
25878008
22584513
29189788
30085744
21694560
12321513
31709124
24631214
33053627
19040775
32664327
27119568
29675267
30499545
9560069
16593079
10634273
27306986
31545061
22634257
31070518
2561829
31585683
32482473
21665956
2964121
16301994
16936875
27966353
18691876
30280387
22783232
31761642
32891972
15015972
33772819
25774809
2477627
19275730
29466085
4135498
21081340
29992066
13103273
23617559
19642405
33651251
26811817
31198422
20469810
31405067
31070507
26764833
32420606
34087968
18678681
33591953
20475309
28396761
33324157
33880688
10013274
9646729
21662913
30251092
14699699
27810370
30421679
6879460
2444188
31857385
25723284
28505821
17127068
13976829
15890090
26198857
33614824
29111466
34358473
15105909
32027066
28255631
27199245
25359650
32077343
2825146
11146708
31013489
26387770
26464746
35329846
815089
26414539
10351436
34835063
32393961
32563774
35430137
35468347
30913105
32328974
35543948
10910595
5911387
9499854
24265490
35415680
22011785
16543693
28545846
16756538
2494038
29947359
15195148
33296624
27597835
28746764
28636219
401239
35309480
34620297
36343305
19796615
34398643
35497383
33286852
10006324
33733639
27296723
22979503
28642485
26277542
29432105
36489936
35278381
8276772
35377686
16630302
24614182
36644943
12395747
28060347
21022573
20579048
5939291
28834732
2226524
4702058
27073983
32896832
6677416
36736971
7967155
20247898
4097622
36357463
3538563
36454543
10464772
36523238
16460487
36851105
13513536
29335546
3533136
27197389
23790032
8737418
26448608
29328887
29972898
37942936
1795661
36257819
37155393
36941700
31053576
37225695
22386523
16397378
16949802
240055
23984072
35585138
37244602
31726421
11178849
37093347
17658167
38082887
25417074
27770248
19054652
37171587
35080428
19543933
37840037
1204693
25160128
35579326
37023917
31914975
35850712
19409769
14418590
19426249
37014065
33291072
29136472
6258446
37773964
19710011
37000349
34212036
37535756
28444149
18784103
17746066
37164665
13897373
37660066
38850771
13996544
32546412
25702835
33475071
38091001
679867
29574298
17494921
17093064
27964330
28157041
6785422
30381736
20496398
28063322
23630270
38969474
11054046
27256146
25502959
20196591
37694665
26323369
21404577
38767206
27219660
37427182
35030210
27918800
16409998
27609650
39168801
36941466
29927798
39683091
33168310
16223971
39737231
33733789
17197783
32653174
31699943
40027705
24727148
2283341
5839497
16084406
38786305
38971566
29529866
5722694
28287083
40245921
27663551
39998611
2429774
31610381
12021304
6007148
34418698
3966347
39767986
39901679
6215579
28327046
40643196
24272222
28289317
23090094
23694278
6615562
22799615
39712942
30763895
39719116
35897832
4857561
39697234
40397692
40952416
24444374
31863406
36043736
12774656
27841273
19135065
29493173
14569453
40687391
40120676
12445560
39532256
28597310
36437365
26270698
9647658
13388339
31702044
29120257
30248939
31610586
36330362
36630863
28182985
40392477
38923753
29300244
39369422
779875
40330927
41354149
27536872
1637569
26456283
6687266
37032815
5154473
41228296
31097666
1678581
36102751
39765936
24760038
14660796
29840960
15325854
37195590
7273961
33237078
27575859
22223630
11138580
31075360
41365331
19383253
8155914
33898356
32575746
20271673
999965
19197987
24659820
10505190
21673563
39995454
42209666
12278949
21316364
40220638
39270028
42444341
22884373
23990823
11833547
41478824
6219781
43180908
42310856
1497102
5644072
10505190
42036608
27040189
31133435
19006333
28385851
27762498
25083016
39608070
35084931
43135951
19342640
43087998
21769810
30948193
38026631
21209230
23265051
21078656
7583734
28449709
38545690
20426333
2355254
43245307
41666676
2277499
34797598
38699300
2273550
2530661
13540960
32927304
36222925
33467542
13624793
32976359
39637767
41927143
38082095
43753503
33021577
35265891
17388678
10838009
17874893
36802062
7745635
20108604
39605656
41069397
949239
38771582
1566199
39492662
22074100
40788257
40712602
40712602
14876610
24421992
22969100
44209102
39272134
36688437
21316400
24322704
28816399
41213601
12338554
11423661
11095287
43666304
43340337
32328760
24691203
43592945
36973445
42216585
31415785
13070687
1566199
41125984
37148273
2713423
33080660
11471828
13243239
43057902
39950593
44341456
35165423
36049679
30790684
31292984
2320407
41417775
30961873
28453057
44783674
8355489
12348249
1874518
28709166
23054167
45026841
37319560
29146753
10477456
44166989
40346148
33006772
34262930
24680796
25903176
34642162
43890499
19323574
37554109
42533159
43634195
40556217
36448790
33588635
22063105
26756059
5483364
44578736
45366099
31555265
8579189
18323218
25758591
34583672
45809877
40647453
44490443
8003922
8992220
22483469
39599482
41466437
595945
38162064
30988492
10852602
35093690
23818990
36899422
43277344
38449102
44350133
11558856
44796010
45884531
17107076
29065284
30481207
20485429
25624085
26994282
41225707
41751879
42800070
30844913
28645434
34611377
46304804
25772618
45996913
28043175
19831600
43599299
1956029
8503922
41350422
26388935
32266724
17575400
34707342
46853807
38571121
30158832
36067872
8168064
23068726
4027117
21522281
44903295
3458604
18855505
43769244
34970287
4711434
41828559
4183041
40526983
21648851
20918734
36275982
13201099
22853685
24281901
40093349
41005456
15334834
3423334
37446514
7695723
24293423
28033315
46792978
31089617
40069051
16936272
31158994
42067797
6417050
31126282
17224597
43906998
43903355
39842907
32808231
24699459
17820205
17439609
35141430
47091420
32643798
39242852
23998998
8456602
35760306
33157170
22487605
17881088
48332856
35434315
39616159
32847477
42599156
43298041
36730826
48576067
48272853
38759045
36439484
43740993
47475085
47554961
48665533
8081017
40001247
33880881
15826729
5921505
49132765
25144056
35983962
48775584
48558240
17955215
29104156
21722198
5997884
5089063
8868345
9188531
48224764
29867430
38502994
36988482
44143168
35875162
37089097
10206748
29880270
41310684
34169505
45822439
49163143
41717212
48816127
38436925
13509797
45723917
37209412
43443218
48095201
8997686
15363279
18363928
37419299
49739027
49324679
24743458
45676679
49435713
41264504
28109207
6101369
48174347
19566098
33908043
29618434
44822204
22316634
48485795
43357110
49199886
32223235
41538521
25639890
44075417
47225327
26791695
49597060
37777581
42146403
40546711
34926856
42217532
44144745
37143307
15536333
17228274
6193996
39567400
37881907
48655641
43970112
7808160
48427786
50401009
50406239
38739485
50517601
7502280
34828906
44242991
12955666
47052517
13334903
32399377
45208071
29980985
778289
42323124
42213681
40924005
40645563
35574243
12861546
49442333
37081351
17148450
18429761
24678496
47510557
47865108
49316225
17900940
49926406
50594184
12760955
37663616
38376481
12381649
50550349
20191232
18851955
3757121
578946
51110127
9779474
16748330
49744890
50857272
41940511
51140045
43091321
46584937
32890730
51977445
29844520
51330372
48275983
49844798
51144801
37823569
25228007
41806252
38314521
51270881
50491918
27475423
31290707
36511718
39272141
31285845
50513452
36460664
49817866
43525795
33479678
778289
26079184
14778106
39090406
47222300
52063642
17031643
6140739
18698410
43882875
48438002
17597512
34995738
50696757
48644692
35817771
40732253
51062179
51778067
51632801
48771946
6578141
53191427
4805257
39897812
46931903
33847965
19812246
26458990
42776804
45976880
46761792
5361554
45639663
31763353
44458127
45169659
48921991
33606297
48973005
43577531
53296097
1414013
26045354
18114937
47933384
18004552
41874421
43154227
9098277
49874895
46598319
3798892
23953177
26287638
45872946
44152794
42368762
49997127
19019793
15047504
35573228
53088539
41753727
26357064
45905320
47590971
38672487
48791664
50216032
28153593
53277236
53204624
52421670
50669407
2914523
45401249
23375771
48027209
53193284
48661567
54916975
45142139
8108844
39422058
41314824
8638275
53313532
887404
28653650
47560136
54697476
44989534
27307495
52933045
41014930
26710494
20090503
54150864
12276747
54188152
25226738
16498483
39781776
21093657
49494442
50882707
39153560
45591650
27213912
53395075
54757712
53815280
13427591
35776665
22585428
55928570
52232819
54887364
54864904
53244167
4566703
43786109
55558919
51133181
35729721
32844990
54587465
51707828
40847000
38578013
55467117
54295850
20203848
5970679
46904405
53350834
53745555
53771350
51703650
8331930
52154464
39141764
29488838
24971785
47174423
26856967
55626335
6248369
39932712
38199857
39294627
56037166
52347374
2178814
55074754
49107586
22424684
28577646
12637117
42786963
33040837
23774422
37207769
16933984
42686992
45752197
34218517
55273042
43404009
28687472
55878652
2957783
19144998
52821544
52847393
56704766
56347745
39778767
56701950
57004555
41368711
37760203
50140024
39347112
34002483
51392250
11139253
56849654
54978805
36815170
25621469
41541908
57124934
48733513
10008902
38055441
8798662
57163416
26016355
2745019
56977499
8471994
12818539
32631810
29224098
54492545
630903
10427949
5729983
58097008
25615554
57688617
32585952
56898742
35248297
39469287
51494845
50883146
25766431
57574307
4337357
13932017
55721239
21344755
15303111
30822639
28721857
29839070
34188666
40744802
7114724
31945796
57601815
56995162
55917320
53474899
48727602
8821648
47887049
4656240
54884611
56153676
22231044
35199046
20444569
54451490
58038996
51111472
35896775
29812548
16730536
37665558
34384373
10649929
56181848
57333464
53195434
45104287
41759338
43526651
50030263
53398500
21319123
45711466
9595788
38865091
19944524
28842026
56841333
54847192
58580763
41831715
30787151
56805679
58317624
48283653
35940988
56691019
38972565
5007495
41966331
55437136
58515443
47915980
32349798
58457756
38245199
28204776
19726648
31418994
58571434
27338455
46392842
33577774
36448865
23333906
59586577
53572051
55493729
49486344
19352572
48239595
54195513
38944158
58602961
54530159
58620377
42850497
60026859
36858187
59659075
55919627
9187005
53288253
8344034
32631610
47769229
60351509
10725089
56365342
20590167
59763906
59177304
43265977
60139603
56656461
45709727
305327
59119542
54308875
59353308
33618916
60506096
22280082
37207924
45999558
60230604
3581423
50053189
60709266
49883050
47889627
56171722
51846585
3066172
34402148
38875851
61594791
48233553
42156148
1941160
56506115
49505553
50023208
57040137
11112339
41497359
43614490
57122683
19467874
39962408
59356279
29072189
48226257
8677257
28954970
31634763
48321593
38274595
24163090
4862962
32146501
25671680
55726752
57621586
15970224
5858972
48471444
24102013
11127226
57496403
41020670
50795252
10999289
22458332
61624075
27022314
34810214
45668613
30854672
31554
62021678
61581225
44882650
2401756
46669246
42333363
58620167
62223738
36547172
56792512
62203304
57409044
45330302
23140211
31266176
41796826
35516040
62583293
38614822
11332804
17668456
58659975
31603123
10706927
56625831
60842179
47618647
13897704
54485804
47401130
29299898
55661881
11050709
58870968
1691631
4702067
61967903
63054409
61433312
42208185
62264865
63461501
383961
27550297
2620647
43710880
27672141
45476620
13014889
3075620
7152148
27738398
44114730
39143632
43949499
55881408
46834067
45056203
4097331
38688327
59520098
57378558
52591621
62526806
46985109
34475049
63372516
22376677
31406879
6848571
29038892
63830031
55664378
49798428
62542388
59918892
8991518
47667547
29836222
60358585
34198075
21664237
62279532
60612105
28263859
48721024
55391438
22871169
63653723
52204221
36717183
383961
46232636
52466388
39642907
42076889
63821782
63269126
31111442
51576375
24021176
51381119
24702937
49971276
16761834
56182736
54321872
41226096
39241967
56072646
63726371
51756075
29270053
27977851
62915531
65558388
4917104
61343708
46185413
17944082
51214074
9904766
43747874
60786055
50383458
53447463
58762391
45200768
65126464
21858903
47034875
60107618
42262487
65733941
8367309
55596231
9935590
25273295
65603230
19470893
59188077
66034820
51748203
28300689
65312961
17449219
36144944
60072958
63410926
31452218
22218922
8141274
55461015
25942999
26032770
3116481
62229226
12613977
36880757
52639296
31555014
61825003
40159200
65870773
8279707
58625480
56531378
42036920
39497656
44943427
1610144
57498912
17374453
44532371
64465990
23847500
46693122
42422642
26848383
65770883
31617875
2566697
66150587
9344039
56047567
51738675
59490672
62003551
11733633
67111436
10648443
66585051
26638981
8332397
58198096
67529453
37986687
13586715
16380592
13072039
24755784
41393896
62303470
3547904
12639016
67421846
58877754
33086735
44118134
52314094
68242154
64135966
67626966
67630756
47445652
57044208
51841584
64119227
26284439
27645731
64781858
979684
17206350
67335271
48495147
17571755
6157697
68060812
48665879
57734263
64551112
8469346
30279385
27676963
68145787
29108044
31862983
62032331
64724151
38128608
34684943
57371760
54089397
4572046
57841962
29321671
66456142
26288934
36964802
64948548
67843084
26690134
5469205
31063114
67288763
18548762
28703690
64780707
64511383
34713476
68960951
55723803
50906473
69204121
4507755
30415000
59507313
31591177
9739942
62533606
63358951
54116099
22882089
49339437
67828259
4913323
44751157
55423183
69698379
54727820
64078729
56624885
69695220
68793403
10983120
48803538
64513608
9822228
4858662
48112570
32324766
64739433
63950263
67900881
54866261
43190114
47691094
57988220
55832008
65450928
8398835
32149659
70326005
62620200
69103876
59132135
5144585
69839779
70630797
29313806
21998242
64041269
68459589
50163005
51567410
22989552
34322506
47469941
12530610
42140986
69647566
68474514
37637052
3923537
52002347
11555947
54435246
58953885
13749689
53946319
32327737
38688332
42670746
28820340
69426893
70680743
59876210
55961259
67032887
70555305
52021340
70410401
55075623
54026012
42060351
38880588
66981536
60795516
55003000
70963630
71137465
64464885
55153446
65128836
46038494
58998620
32562849
54288226
63262151
60784705
71469119
28418290
71216502
64808070
62048370
68795685
72257445
23562613
66901048
18988149
42247061
7553208
37325094
20341985
64156035
50538273
72787873
41624229
13399871
69424262
19505209
71572401
65676484
64367011
58551627
72608739
57583430
52934464
41559090
56374761
42985953
53488360
68712286
62683858
9250666
41262716
42549805
23149200
51412524
54027380
33774491
71314796
40914078
37091392
66447396
64371929
61973691
19338852
13243743
64165601
47755222
34275484
25636775
31320730
55041185
46303549
7103018
2842344
55530306
53472032
49124668
70639940
42343953
71744351
52388122
50455688
69868273
41731760
72427567
51699416
21237762
72405196
13455170
70773172
62315025
2129198
58406515
8328124
73395359
13309698
22996072
63676473
49419204
68489681
72591718
5704323
72639707
4344716
51390881
70894701
53674214
69117675
53117702
68792444
55103205
35410099
27780337
25147493
55585568
24788285
72634089
3127648
72442828
66521860
25266047
73581006
68253007
72478939
55787252
68763417
73959612
67114305
72944836
14474662
47660182
57776512
53867562
37101315
73468673
39641441
56174544
11395131
60455173
73360076
24074572
30457498
39997401
73838291
60225764
73531515
68796330
60527307
70913676
69063789
15658804
45575415
71291004
74480741
63457923
26577744
67874302
73033733
34397783
74255641
58583897
13852652
61352176
31345274
74005629
74200448
60669808
58058262
74120526
13627418
75121806
53182099
50111074
25144686
73466859
14905084
73504083
25832244
74329063
55727395
61161069
74412901
70239671
69622951
43628751
12109616
33505396
17033945
25615366
45198320
6714807
54280053
58969129
61579185
33505396
55324321
57300662
74566948
56786675
49078690
65457633
48974531
31472830
69381005
54215774
64719911
15135865
40575402
69942905
69608727
63185008
11143405
26837630
35433937
75106071
49175928
2831147
76117707
62591782
37662168
63784018
64290288
3324440
65287343
49234905
20564352
64403808
76486021
3688284
39144316
55082067
74420411
43673501
76362720
69716969
36959661
64618208
71404075
76434953
67596317
70068934
68157548
54300502
42675550
76859559
53714330
76290553
23500710
5857867
55587400
71706522
42109831
43990145
34631183
74222965
75935262
54400593
76789775
1636412
74605136
27491189
63223847
66481039
62340442
59500046
74809695
75716401
37173172
73701890
73051803
20861510
59746047
62990851
61938378
64953646
72338079
73588210
72008864
71058309
72712266
54463638
58996379
77209986
15970868
65036331
31377239
66987779
65490441
76546464
22265521
75401336
36286823
62762043
72602819
67689039
25685094
78223232
28176715
23290204
72802062
47577934
5719531
13063668
77523454
68754423
43719882
68472196
77329855
56876962
41569079
77929275
30283101
37539920
73946040
73699762
43048612
54500913
43293661
34082931
62180650
63961097
22800588
78364767
7853235
34311902
66764054
66757527
40401144
9478926
72638341
78330313
76751043
76499303
50324819
61681115
40432460
63723318
28651814
78841721
55708955
78100473
14252897
70018299
79438517
13907162
74325634
78319028
56871873
50252406
74334230
39856922
55843714
48591525
66957713
57299970
52211061
10769070
45447526
9449002
24982579
29079923
15515868
75209446
79412491
67885293
49903610
79615565
77778569
79134124
79088924
77948072
79501821
76716134
75537544
9757777
33512889
68592226
75120703
73401353
60026681
3272579
74957710
11123477
78438667
71715954
79657725
47317906
65220379
28509236
5273623
34707251
33790466
77784847
63045134
38443336
41095623
16414368
61341631
26087785
25672355
68530595
80864926
41646422
80203407
18595768
30460061
68348356
78025294
73420893
79712656
79609946
62626845
76215299
11886075
80696147
10965684
1866930
61111420
52856408
73616507
72175152
12852240
26774188
53825686
26478823
68917127
50298143
77160448
80937001
24302758
23791467
59152177
81749353
27561699
74322565
71002830
35080343
27210950
80928550
77174216
77761750
80161769
77413463
49075100
78633424
58687706
3740821
64200967
46942547
81254793
67480846
72063307
42564235
68686114
79961455
9796569
30365751
68749618
6928624
79128011
598807
81099702
76036594
52051754
25765849
81914187
64554699
20742384
80923579
46570222
80860272
75459840
76445727
12496524
64625911
49184008
48424372
66884255
81597264
35301283
77468993
46293382
73357476
67272778
81628496
45203244
4812172
70813469
74739656
70064891
52636304
80655568
38069627
81541823
56013352
680983
78728621
81387567
16144989
82425555
27936810
3557546
53831068
71666886
74376264
34497860
82732858
41321041
27704931
82215285
40071478
66289126
70110435
82366552
50856865
77143100
80330348
49196249
74838392
56070860
81318352
82622252
1348318
83040308
73546151
55921324
68800993
82600502
5816998
77221231
81099181
80971541
71159071
83156517
9816834
1348318
15675421
22365276
67675155
83322634
48116493
8562146
75140002
38893978
25966635
81507801
19899494
73692470
32825303
84405897
83850444
84347311
84151020
35774405
82980299
76439791
76760395
83694019
51568166
79051489
49039980
72899110
73080464
80752133
25387111
65759604
34377462
81828227
11169954
67201228
83455977
85012919
24500063
65211168
71752766
77546983
83167414
50749841
85065638
18309373
84429940
84361953
79991673
71134440
44309509
78343137
60077675
58366665
70254969
71735432
63436399
20978330
61355186
12862877
72197934
2983085
1840602
43435046
71977203
44591809
76156397
43452266
55772541
69721733
43440759
21268315
56687901
84243956
31333651
4622926
13419330
85045592
28755687
19801041
84672324
78010521
35481195
54195842
85251549
54042851
55345238
79620972
70279066
6932302
39692542
5413823
13733564
60853123
63155377
32140542
75714121
79451532
39243650
83523455
81006070
14675788
84841046
50736908
71571122
78244073
81449491
85260543
16020198
85752897
85186745
85837565
84647149
43511684
45612948
84602422
85751530
84135467
11877959
41036405
68816802
85121699
78680019
48771166
59008429
86062201
47795138
73536961
27894232
1141196
83437267
1321246
85922470
7136542
81247390
84489312
13171302
68258816
74143766
12911933
86300616
85534735
86022036
6664439
13727504
84111672
22455367
50886529
70474270
27877739
23900747
12637679
63111458
75174539
41480902
85841092
84592028
74579729
76259860
30359018
22383640
86301033
8280636
86628383
87650773
86735277
23642449
30563765
83071954
65849280
10215875
65064799
79952944
66999159
87766307
67403970
43613995
79749641
88132108
2657449
81689155
55260879
84029805
79907360
59187685
71083816
88262818
7817850
87158662
66498554
71769207
85983661
88050445
56072595
30096142
6869061
383961
30464245
87293224
55680327
86424533
55018845
22987006
63481478
73518696
88797431
84483345
19623575
34555003
80323003
67262185
5185633
80054871
79121639
50248236
86124394
80885481
63998061
88723696
45441490
87023662
87950834
88163756
63859626
63241985
87972016
68681447
53402397
78714546
33837211
12508597
89307446
85137451
88529935
14027927
64643591
89468166
88743059
47663136
46619888
89940879
88661778
88872795
542855
17029755
44438287
5995069
89843550
64774962
89657234
89015747
30029246
3720710
54722756
89042489
25285026
75499862
71705822
54844254
89676526
61298535
78427545
68347563
54539257
71087360
45564730
61780969
83619033
83585964
76315009
8047019
29795907
76375338
29483523
63602969
69392553
31397816
90147843
78773837
6715509
78773837
74814192
42283878
87128184
79511783
87671131
23105351
84786912
17416882
15737564
57434551
89890383
89468615
84246104
30634182
72077559
51872709
1602413
38914173
84397369
82356827
78168369
58032782
89665697
5706367
78947547
38792273
90121181
4760051
91112175
48153413
90472668
32488953
64934384
39516751
82532751
66334787
68863487
29245109
59380159
55480134
83062380
29302512
82374722
37942180
84513315
46085523
34773850
74318846
71594595
59309490
74341610
47484430
86239709
65142696
46236391
27718746
90581388
32416547
65543491
86917189
1696616
44869083
88190988
22304203
89397785
90339879
39259166
91303269
67565873
90147657
91536197
82357762
76926386
74516866
53525906
1164794
85262417
49172852
51053882
91141967
5502780
89008612
74481925
91244046
68569621
86689657
90756891
91732511
66080801
36255758
50242806
47567400
15660576
63390655
80306329
69420583
72090005
24972921
68384305
31351381
91555450
20933136
69584466
22599524
85851374
89100782
92429540
57595614
51698609
91502618
91868244
72660833
89051944
77469623
13921338
25879747
19060499
13332398
63421033
20951850
80831153
91055013
89582926
34381658
92783278
90862983
92795439
91318984
6423798
79908798
67182010
61874265
78633774
62883885
1164794
49342095
87971100
77349933
10352721
54677189
4799433
10994032
87526343
67157580
89287951
85143334
25246858
80448232
87275439
37339803
85237361
87373057
93380680
88990452
84831234
6477235
62970545
85562305
93448357
69824395
32988711
94473931
85603402
77268170
86318960
71803772
51536819
44474728
88107877
13094676
70985667
50329715
31720284
80315674
84461298
93049608
39167732
84798640
39540032
21909456
72834330
94151681
88074479
91514843
23296570
70661230
92058883
21331694
22120340
16357666
94494614
80091377
36645022
94734684
78855295
60527661
77783582
77171304
90374321
89101126
4216099
85158091
86294286
29876418
68185833
70831085
13759022
88563052
71264755
94307594
43931489
34654455
65723818
78954469
70975330
64126974
92091938
55689410
64534029
14163505
24847667
57327819
49271933
89429383
79093520
95643245
16091210
51356814
33722683
4400527
62935738
89761692
84329298
95142546
80308647
78231050
92265682
24876661
23617603
87344424
78433021
78864669
80276348
18918970
44188034
63672015
59856137
66425833
96187783
95337973
90913002
95394732
95885633
67507923
89932898
96099097
12525331
74868805
84853602
56656045
69749779
68203546
22385371
84613206
90516987
74710128
55058418
95870164
29916532
96881802
59376284
96131208
82553347
94544883
3981275
88850567
94424641
77374423
72799699
36801327
44105667
96293041
94701700
26488549
70898553
76144039
70017273
78938727
38345162
61127461
65340963
40460483
88431652
67553290
14623482
95308808
75852908
17799201
94340418
89327795
19249639
6402563
95512216
88796644
8540056
3068021
50919279
76313087
82417410
37664579
21272526
54599006
92343265
61310953
19815417
38623326
87351140
82405783
70207417
80970104
62079266
56579301
66338712
82770711
7008723
84108481
79110834
87585413
30274451
95001792
98567554
5652526
8842659
97837671
82714559
35289541
70196478
32856842
98185235
35035021
98064398
73594546
78732660
53226193
89056189
77918595
14382787
2557742
66474663
23568893
75482802
98633315
13862892
49947471
89652423
43130434
54320662
85114466
99715637
40873235
5070096
23896758
52341636
23320682
90484013
13724558
3369233
6066467
21040551
7661602
69930632
13360886
99171343
80138326
66309578
23423169
53442324
96739656
95648743
22688030
93541059
77787655
97335450
42588247
3983290
90363284
93082222
3779691
55974223
88803104
15869837
2762478
97966874
23882499
97276236
99100487
36581754
73913993
93406284
78665534
68908747
97548997
3790390
53249983
39814639
92454584
69386583
91360030
58555010
91591115
48898201
98788284
17889964
19588094
53612210
80197621
56051282
54680087
92439930
69533924
91151822
31811559
62005923
27806044
58657593
36356048
100347946
88601076
12586520
81814617
91653942
70387314
94362631
49098235
77904513
88886192
72262003
33756884
35179231
100043623
100592708
88085274
87544930
52123858
98509312
82909913
61875381
33760182
85667951
98987891
96608346
5706358
80725075
73895645
94227717
97613946
1371916
83749843
78261677
100669144
60750691
20762130
75134113
83710965
25603774
24336018
89148151
74885896
37610550
77888947
5104295
34113697
37664146
39248206
100649535
96301910
95066075
32400722
11300147
15573382
25926949
45278966
73112913
94265514
76733472
84168095
62262735
101108731
26727142
93083463
84594540
90247143
100093285
93234079
74706821
44136922
77198681
101273114
87215039
100928325
88590737
45231662
73309779
101873482
82312562
90212028
75373767
101683318
100493002
85225893
30525766
7819665
90301828
92955610
102676419
51953310
98167663
96505043
71349964
68064705
10174840
96871357
47222124
80627937
54123537
24857978
92468828
100988401
78684268
13590384
94374533
103127649
34234487
59918329
83878419
9419401
71490851
86220290
64289410
52163146
43758669
71942354
49286394
29001824
51535065
60673735
26999131
58505260
87908875
93122333
80966842
101948328
50328060
58754721
80287292
96961765
81011613
60447003
58433924
82107308
26488657
93584778
97017407
99679021
83890539
102579647
103682121
78886992
74355310
80895464
70901640
103235257
90781804
48920900
11709760
60141932
103297672
34010489
82885883
88255402
90109437
92038961
104266425
88598009
98759598
69382245
45581711
91668534
103469375
104320855
99222128
17910882
1855505
99884744
92287665
98424551
79965080
48527958
93131095
17198346
74954383
100432078
76640797
88174968
80640351
7043180
72991125
94890504
96264057
37541696
83690260
103245089
102024183
93395467
71474495
85428340
69793411
104893778
84423565
26950988
81505364
2284785
100660023
99276054
15263169
104003895
77698093
81470335
33443985
78938921
68729041
70901185
29083717
95821542
48888422
65805660
75194471
76842929
103593361
104475273
106146995
73278528
83192034
64681541
101332167
106442090
102158240
100737271
62645885
105253270
85878724
49657152
101364078
62044962
59418970
59973550
40291268
58346680
1320850
73643762
86129302
94251233
105774009
1855505
36498444
39505211
31882891
80889852
8182085
30423975
87456858
95600736
23456762
82845238
99108092
10010970
106184953
32039629
100221457
106171235
35447799
69081357
96242728
97352139
77144398
85998070
61205536
43773966
61698736
99461333
100396193
106721787
82978745
4771136
33080908
6792443
47600244
58524973
101410383
10585210
105223675
57479469
37852644
107153871
98415495
90515056
73085512
88005991
105564768
66862510
38367034
91218293
82196441
71743924
84130890
46861152
96181432
107607623
56635535
59782578
94543572
26455872
107837962
74445697
26428719
99165900
106034018
106869788
73004383
85633640
70578650
54870963
71977161
38800903
46775695
73385260
56207520
14498246
105392990
71717856
103721398
47935590
107828309
109599671
21859858
57840354
85150366
102617140
107616803
109769255
90716397
80238075
60193210
106844898
90452167
39305284
107670027
108571733
3469324
107519733
47223853
32153424
56499779
62712391
93545434
66740874
78166415
58719992
79227206
1274857
7280272
84433859
21732510
841113
77731043
101420454
79560556
87543313
57300180
56399256
99580423
102648182
107982842
107667249
54606114
87710354
68180161
84155323
25570226
88990581
108827481
91449434
109981326
79834333
109216942
101186262
92910035
109365475
65025517
98781220
81851032
73319818
102684999
85329608
103131742
108982965
92835188
48126438
109464190
40287007
32615164
88912981
69731237
93040883
108761058
103225347
44000820
37757421
49277111
10439551
61696878
92489324
46132076
44630883
9247864
77171362
52798484
62593617
47395653
109618642
95968723
44504082
103692542
31288348
78406807
91702887
65547880
107653579
86057643
111174661
64888625
10439551
15681732
80437014
104060196
107154673
45823006
106910610
22820969
52146384
103813289
108352095
65098533
40110980
69913900
34769147
89946596
96394300
104494409
16058871
53221101
109560380
93705068
101718525
83664310
89698429
87320138
65303169
704581
56314198
105817050
110284684
104967649
32006554
52637889
110478421
80793322
101730280
104589954
81652666
112049213
109689931
30709547
65356938
101011082
2642519
104665610
79428092
37906857
95230048
88664147
78691458
3469324
29451514
57741319
111702713
82652528
71122571
95015334
110015350
84981792
96709871
32675319
104289738
43685142
106809441
6206275
112990868
51031063
88699910
105990854
112489746
75043710
112091557
5580568
63433694
109981354
12915067
45827358
82723289
52431137
112823402
58704307
101637614
105279265
43186180
82791371
76476188
30704242
100347311
36316319
58953551
67072537
110715532
15970974
92493356
43783102
104094823
68297322
60352750
84158117
96229586
106444285
74472316
59812300
85047086
108375988
9271538
2943149
97718571
81426054
59103549
32151661
107030062
65559659
101972786
62057375
18826253
106677716
72342021
51209844
3603742
115895006
33268442
103708168
109771718
32249267
56119743
1652196
89885188
102980003
95937888
111933618
48008187
115210307
107578743
89242407
50794929
112397006
89072104
107365688
99032823
95641861
54601689
13348654
41604015
113952032
113391713
111290333
112431084
61947915
104572884
106204180
113761896
104750823
90643004
76472176
90908443
114215287
65198937
78706024
30244335
95706629
99601393
103444180
113772912
46736403
114953571
9643176
69670857
51614506
19319929
85187117
9621701
63668124
2515333
75961592
2956248
114317471
104972495
56348341
112419717
91462081
15482716
109206436
3839823
115422249
89450096
77309773
50614109
57551453
92479678
109441220
112674059
80164283
28166772
100109020
75546232
113296970
52618163
94006396
62834769
16952940
9519832
11517105
78394714
95113459
116379386
78511873
101859253
92439495
5582566
102904939
111481410
20735770
113963760
7827114
51396794
80880947
115704586
115207645
83997929
108138359
116575023
8252665
89154428
94580349
115774383
70146993
80683002
116585090
17926138
88816554
110342732
75841360
66913509
21757881
74942072
31647935
619009
106928653
115962193
83670270
31892592
100559416
89683757
113471452
114830414
40005829
40809844
76806207
112964360
40829173
19448035
102012274
84773706
112495773
116401547
18845290
102510530
102374966
73592198
107151122
88182490
111161116
114692045
87531996
29463899
116328103
108127613
83809422
81365594
87554223
117768623
115438722
81284150
105120799
115505432
88740793
68077616
42148162
64350733
49250759
118339135
113898539
95359118
104855349
110406338
117463679
75261475
68726055
69022038
67675514
100428242
108024865
22968898
106028458
93250699
31993949
97018331
2484340
62295500
489585
118865696
117686372
117610198
120140796
117689198
75516708
84451092
51094517
11566005
64033402
120245048
75007843
119029239
102245837
117686557
119116444
119419275
52302653
110981193
107327363
73658739
29959284
118548595
16093802
117726679
11812993
119428990
86639765
65957604
107913699
31715183
96494417
104816912
64345466
14071591
96436449
12058381
77992042
116431047
18972393
75596793
22195309
109346066
117878103
120403831
53803660
115190120
95073462
119933385
46854629
9681555
64188808
50399410
114071307
113530016
120042576
120435463
109256178
28366855
41607242
106369745
72905848
120473347
118331720
119253606
32935790
117436561
4396874
119071955
119546326
68239031
21615875
94390021
121031477
53648385
67319091
99327038
109961269
43125609
120582548
122013129
111246566
120799693
36369389
90202071
26893753
26603324
88018457
86700412
91929366
100209857
117601250
119845061
22900193
94334627
12936927
84686876
62060127
120778719
9334964
105052912
95492331
117402731
112016699
113901868
120508028
101408328
20388250
120480370
118291603
69677718
5998004
105041559
111063496
114603705
120655956
117644782
109717223
113566234
121603419
52243579
119151336
122113656
120732381
5269316
120987411
22605132
114136607
123244988
54283663
46591174
55710353
14639346
100957369
71071074
89828990
118710357
489585
80599213
43321261
33774651
110848566
110148252
111610740
96570391
30280337
119897219
90233199
109459240
10343197
40847550
101063151
84398981
64241752
119578835
93012832
48701712
56377302
118887029
121815455
60675420
20946098
31247890
46021545
55653666
71857980
106413145
122974321
10480834
118502676
94274991
97511585
9079954
112794446
63824113
120105769
121169501
49099076
12542530
119183049
111188137
102805096
106900547
121882881
45146684
63820796
73943434
58070741
105229919
119230859
39393136
119787156
96195846
106821261
108472392
112414622
117759103
52286261
102463429
46299354
122088444
58154024
120033364
79230985
112838237
24404181
120950312
121689646
124330307
66436342
122371072
14445061
121464440
53286423
11494794
64363912
114862921
64864780
121723738
123353720
35178134
72101212
19178046
7138715
116672031
119751844
68719808
30847258
70472657
122048695
116716881
95137071
121561705
27772758
114868085
42687238
121636078
104148030
45009506
51767576
113362817
61651017
3111251
114687834
58374816
103204427
118742801
115653709
124192647
74621143
58510002
122199140
105086048
108356562
41928729
71529632
98359170
22674921
97311467
53985042
12041167
38748757
42185683
4133688
123533976
98095496
28847795
73530945
125416924
13438909
114315500
6391839
124204475
946528
80332161
4708668
118772945
73861213
102640972
64691396
82240908
124881350
20229760
45034687
77950906
99682355
21962227
64406118
65295417
107420619
124018661
120048215
124813433
25776846
84848963
98705310
101278012
76478789
79676837
3378422
94381705
119936497
113133155
65537769
5176739
103709515
117639337
29815117
4212691
95920496
27667853
72569823
5282536
59499353
125471617
81190966
122908528
89686888
83761946
55294506
123809794
126394419
118401038
122368672
35038328
53403734
21259154
46569376
55219712
79887296
88686496
126145710
123618663
92195133
7390730
104937333
48129228
12811794
116870181
116228878
108132435
127928178
104100344
24052963
101564284
59303592
127011217
21953905
71344255
91702707
104396338
23485523
127111359
101352488
116072283
116351924
125309775
88999021
102762218
116691956
50774492
124594143
60624921
14563605
89726985
92659613
126444710
106942163
115785094
113627623
126173765
96109270
116271918
48287071
53519980
96127264
47680647
15343371
37009348
124081813
121805412
72234411
126224222
128460527
127385226
50046751
65923521
126908029
67214639
122139612
54024212
55870024
84385958
71476316
23190599
117468271
118759346
39805049
92627635
128272735
126730422
50797405
127807413
82001581
48128993
128129664
127322210
106771431
88584023
7490257
67344215
9617573
14680206
7490257
129784435
111126831
25747390
128972062
128094993
63007104
115047612
71773286
31126801
110479012
118652303
95688934
105297403
96414525
124671218
128137619
128880396
15671953
23814183
78838846
65793058
126880983
86334883
46292556
118536160
102552181
77134633
86121933
15427182
125779336
128030247
82087488
73226221
129700754
100651832
130092219
121403865
111199948
128058599
128961970
92171271
128702618
4688265
91094034
71432966
128692178
127871189
130136987
12828455
129490453
104242094
114312888
85964426
8800575
102624020
90052299
86299796
112120815
66037929
129302709
62820245
3432004
78820206
48692342
56726811
32813639
84016844
129198427
26221232
74917428
117621220
98368611
120405859
81576214
114442220
129607966
75586321
112067379
130883597
99241942
107938424
122222080
110370152
116774140
91325538
30119094
106526637
127561605
89446641
107206848
24084986
93725949
130218788
34819590
72601067
72601067
53267915
130811865
129668447
129654040
42916061
38832267
76853015
122207664
120271226
7206460
84730212
132268885
63510068
57689602
116005085
127669559
65093180
97000362
118797995
131321436
125301735
65180258
111172897
22784151
126867786
120735530
37500848
71089892
20940866
130992245
89413246
108144120
69723306
109402979
102522648
83462649
66139252
132415375
100178319
53484927
131557326
103570968
90595150
125297346
74956313
132451433
50720159
59760906
98257660
35582215
128304139
28218931
16829500
52757327
131449456
124666768
18448836
130745688
44192107
107068484
16184767
95340076
130676351
83031458
106988734
94557400
127133589
107435445
68505313
52414
59816870
129811884
86102123
4848538
123785279
103658599
129377326
3020321
131641999
132493917
42402801
110329268
30987485
106001394
27308096
97717659
104702707
57265296
117312214
70576669
95833573
43040179
44246115
128864233
16295241
124745991
131283804
59064161
100015457
128150100
121916039
46188899
11251371
76746953
127248363
129160436
133326616
131974384
87467528
6854671
133717581
102063612
29745188
133589535
155662
125964575
5808617
80940207
34785988
47798732
66816486
113192757
118994968
95504755
133392284
65449957
133790726
83901233
108485214
13242681
82016850
130309759
126581994
69478445
86598942
118865617
79241017
81507692
90222057
3432004
132635846
30048313
133531218
75453055
96924448
133199038
47561090
134587095
134062871
114793498
84108414
63336064
90906145
134441041
134455785
134184151
133067015
63766120
59944594
88459098
123254082
131455549
106081147
134111123
6570409
136003598
80302133
37640510
109535936
2245325
129448831
135341830
3435352
63272182
133804554
36535280
97267618
129517424
131432818
86797122
86264524
92865206
52820517
96162402
25993197
69303746
118832363
63342920
133268172
81039316
94435427
104336154
38444156
52034287
43407884
95442647
135832092
105445472
110532159
63517070
122625624
39658683
58455603
135093675
119971801
5324695
126132193
42054884
68820672
55650723
116006063
33660960
91454830
99154869
52026203
123110969
86968472
132230053
47243416
25844975
69247932
3323516
103215455
5050604
108741502
130847681
118519335
113278331
36828340
81646589
64774908
43507389
129735257
89126047
133174133
110404878
70800921
29517954
125482908
89328881
127087724
75488859
9307302
129360909
41007739
105992876
127274171
134419478
128311393
130657170
108142837
121278071
123447700
70664895
119834973
136716614
102734223
41509916
59122055
134757063
67678376
124446289
129392300
125565835
136428408
93117106
4245802
134925932
109321834
96384245
137404029
125016605
115850064
46362125
137252394
84950002
135456807
103609865
8801318
58952404
137190527
89588090
128681965
41615997
136723664
138252753
82575967
72153044
116281389
93877393
106096254
137329280
71657421
137911887
116264494
9506572
86945481
103429912
137378190
109314424
68493811
38328432
44728378
34823309
88656749
91566461
138001121
131420371
110217820
76432998
113645028
107237823
124473113
138106189
45485987
135331622
75922132
38808510
131955366
121329777
3134534
126283745
101892327
133386528
87284078
137212230
34020654
107001393
23839752
321415
121675832
131166705
136364459
112468588
116426370
50781471
117716618
138270607
105871165
106663877
135604790
90253117
44292129
19786296
3229568
3229568
139334659
21091396
19094633
110539973
89100431
61038072
45348620
108381104
97639082
112167608
138397067
68799715
128032699
61434678
6075553
92232392
123362601
95800056
119694485
138421807
22243770
130184983
35924489
138618059
16895599
16077762
135448297
136396733
139022922
138644530
109975235
18745634
136850609
120467725
63884562
138279931
6823879
13305501
116931794
78548810
46704282
7262774
79011051
73321996
89309247
87871210
138715574
72293695
131753497
136289753
127950296
12003841
128072346
82589032
111228117
139745775
43134053
134969736
71144371
138822284
54255358
101448858
122962508
140228354
141079047
110087485
112957166
16384495
132376198
123971667
95999869
138274408
106609894
128426774
137693043
126014180
39704790
140832615
140213901
88227845
138009650
115879706
116972197
83483640
139031340
130021114
81979877
23540434
137221113
131370743
141648403
31894460
75535064
40746043
88475436
115033577
139815559
113893894
132258248
138434520
139510148
113328393
85555643
87158467
140979917
63016605
134891542
134481980
4621609
97329966
128994190
122077682
63939102
134047036
24490769
103313807
135411643
72973630
97525886
132351204
86751410
125483160
138891125
110758629
102284078
55827567
33554182
101846185
81557688
87967327
132579741
142545736
142961316
143131418
129550471
130667254
124842193
138816849
141267624
74632175
127233687
17995719
41949415
142256137
141256226
105051540
71775064
28882939
88601189
133101574
142432239
139451101
37162507
121028187
113396206
133882053
125257882
67958207
133812217
61843311
32350513
128218704
103626183
133935673
20886302
102272181
67996420
132618223
143326889
23605150
109514701
68234203
80272728
143442147
5237911
98178596
83731907
112618451
63642059
141886676
95790502
140305428
143029571
141412123
7641731
134610852
78759281
79049017
71743677
143520724
131632481
112369096
105194220
143211678
112520439
131117284
102157929
136989882
17067150
135087962
119030599
119818619
127033106
7279822
83355238
39853394
74824072
51250541
137089318
142902846
130313821
34740905
143443888
142836701
36879093
95046266
81309447
99451111
25528341
10785025
65939930
137335218
131866662
127204119
139333713
48900773
69003477
139102530
126455844
132367001
143785239
26633025
132968203
145328485
144212358
144142277
119243194
32990616
12611805
117472895
146113267
144472291
136674040
98988653
7539720
60211292
122908979
96998831
113562529
2207041
130640567
110528209
40893159
39226064
69067317
20280772
86575937
131314907
144980365
135514646
106985175
145178719
69315755
129508117
366528
144031740
109729320
142909143
124207484
139812915
56800157
21006453
84867826
146302261
137938488
139633925
24816315
145412416
100321584
64095081
102719547
26251286
134196257
129640795
100278202
124431767
113575393
43599874
142340440
138444677
46989086
71041884
109598169
81767390
141527082
19173668
110895707
106259384
148095525
47077913
124616153
110215029
137963709
34492644
33197170
114836538
69158320
117100461
148014444
27841384
147109489
66899100
87870116
90884523
71103137
145701097
146379669
147135269
11675624
112154362
123030787
144048891
60406497
70397967
53211756
148389885
44359618
148848994
146310344
146261542
132313983
46008416
136409032
128950236
61919948
118668633
83025870
117517779
102404978
69784601
91546531
108869934
140215780
124976977
53582358
116799862
149206668
114435786
103838869
130006170
103495512
119938413
132712002
149340039
106231878
121022670
109982142
48627913
149643745
137639178
135956835
46204206
118000083
89666308
95961100
131780125
11377134
115071339
81006312
147700798
36706770
149719359
148713884
37143090
123402713
120924055
5344582
7138644
11915944
100588661
67658181
125767151
64058504
102981755
26704535
148430332
123531446
37472941
47319832
96339362
59035306
120631305
113934810
102014170
124309557
146071469
45936155
92316594
11199701
54292123
148827993
45567291
35694499
144045079
145639240
13210109
64954432
135194720
100993030
48445037
112239597
29378689
132139861
107327894
85857333
11038744
93351477
125303273
57593186
43840588
29938585
4272990
3886169
40663325
146521169
140392201
22362871
108214709
67456343
149226417
142104829
147894000
144420730
61244674
112140035
92959017
67505874
15658645
77176955
142790824
149818671
110863140
22170564
139413002
84613791
150249190
118502810
116693797
150362591
17095549
65918867
141848004
94512868
71012922
105982314
138014258
15649256
150248857
149633002
141603727
103952885
149642363
139912610
109607301
137857263
78387481
62291599
3636571
80454744
76936992
22458368
150310986
152078456
148313041
42050627
22706727
43960202
140861761
29361821
15198027
43744099
10648831
151146470
132361583
110755135
119574701
37288179
141421774
113931648
60312521
142920704
142520526
23582606
95150123
144390661
107106070
98045845
129207845
152744300
142930489
17452135
99964947
35769757
15772601
132920233
86452790
103878121
18916829
74049117
152669067
53342552
149961244
108647637
138193826
147871543
149448912
135167098
134510386
29929746
145400236
94203924
143401541
86509469
116404559
149280489
152592087
116361926
44628342
150529430
30303728
152018508
153120857
96278226
128887023
147318671
137343126
152172722
143501463
152404682
152577622
130308164
15802187
36317097
121485975
144545790
151732708
62297628
133065579
102444219
153891300
148649269
133326233
153531295
115193753
107992020
125256562
95243353
13322432
2095439
154882328
122678946
132774456
145699042
43223618
3297080
84425921
153465244
146421659
54766394
53770096
32823805
144007891
155188487
20932376
155050436
56637474
96475565
125458037
155718783
118370596
69185039
155891184
68379902
153806993
123148815
153360508
155257630
89863448
60123333
153574298
53456883
111128049
59688742
124480837
112863062
114008940
106142347
80796235
154802621
154170353
75152781
37963564
65682271
83346196
117531851
140242175
121115690
129730133
53580506
135079547
15989396
131831427
107046922
146068874
154167646
152527716
144849997
76741357
120364644
18768486
45959868
100560828
118226881
154427563
81882724
63593366
155975510
129772992
86912239
76914095
9277700
133012960
124790774
120395482
155549239
148911600
53061314
145211381
147266179
129549121
7039866
122454128
5463618
133222086
131818452
42598647
153238661
139853620
106510212
128027149
151465796
42288541
72004477
44280135
137058281
55403306
137163104
157507296
120338471
155650791
51256838
133249810
148890250
42534003
155348504
79756821
151917689
134581076
26019602
157161524
156047098
63398836
156083632
156183761
65515135
49298076
152376234
140319418
147810842
52040157
83404786
73366963
102616660
81250495
106930125
3612890
103415849
100450994
137470979
85268629
139692575
46438229
74992713
132218581
134753747
134708706
120272527
86339922
3923627
130689574
126492222
136515526
157554202
158980141
140415681
70817906
52080653
144371023
48575113
10298604
153551427
157050318
38675855
134411666
122614994
76603977
157621325
141593546
121086538
148848848
121427498
93045572
157531751
149700326
81562921
140450489
151813272
144470185
133306025
157890714
145400339
153062632
122246512
148781594
120727697
99298469
160093641
157745210
156135692
38436111
43430048
2836324
83417840
155833365
149202988
126711564
124263620
22460483
71018583
134207363
135905722
127672265
81877392
98983025
91854191
62390132
103912633
24938200
56252036
157550103
157498378
161657515
23056849
5754611
124786748
106505234
128906092
63338201
144801514
159216120
161050029
126543593
26180809
140685863
130530042
69739147
148167833
107148145
107088539
153766705
150927009
66643354
80259749
150748020
140072584
108866084
77613778
141593422
161409951
117999408
132981808
159961906
100670955
129024927
134832895
125265778
35368899
95616491
63999449
146924713
118486433
161464516
121803664
157971940
148042867
7518471
160704870
161295034
41842990
88430822
125248905
101944391
153674736
138169150
49803446
157283269
145514975
157792738
89005380
127703854
63324576
105193489
159005950
135888807
133640085
143543350
125272418
102923151
158373430
49681203
55643550
151963908
4757169
15382199
132952140
116313323
157606351
147464213
161785049
54751016
160881419
151938165
136038081
148281508
160860016
82521963
67318643
162184842
162004088
162357043
132134263
75210213
161327694
137564712
121611434
1079604
109890411
152824183
162225931
101840028
162643624
76920651
154748290
129019997
159400377
147525679
162505752
134707985
61051349
83260688
69625044
162054784
47815196
159645814
71220686
152629925
60576312
127113922
127919135
72496387
112737073
162974447
156890154
163106074
163979942
162443442
56832082
67904399
163827677
30332061
152876583
162851961
152898244
149043152
55438332
31226794
151423421
118388146
147009221
138626991
135321070
163393382
14774045
134368864
146358407
11993198
155579333
136163219
163750716
163081610
95135185
152154320
87968599
102380297
98559288
89968867
162882385
154909231
84829350
164971370
154577594
116923032
29810216
8393598
156797379
150038153
163356551
161388162
155603914
74142848
38932303
139048544
126532255
153999747
150095068
113129671
127823801
51679640
164966097
131937263
131183321
162578394
143205400
31775426
136326923
145429525
75606684
17070496
164716925
113595203
60583480
148256169
166163026
81563222
125620609
160556922
71574428
160590880
162859562
18668291
99195887
137469872
160491873
146874492
1687533
73485319
135557225
91424026
124033537
114716483
121746763
29421851
156767788
130122001
47322518
165650518
138912273
121445616
138746436
150592278
38844123
164310101
156141063
48502775
103138131
118263404
88996378
5071069
156691845
166527692
6327625
156956470
30254752
166315106
108948903
47833899
144707162
54130964
103964358
156491161
125476150
47037754
162347655
130912017
89421798
120076221
120092222
137370065
161998859
164959234
119225324
123248283
44595081
67245079
165232673
129228318
71435505
167061771
27223163
123248283
150504736
14164249
153500857
135155665
162114852
13769958
48796706
116605334
41386361
85518527
117081562
159323945
119866053
150896590
36896710
30958190
52709767
165326823
76801037
167705576
142324515
52063823
101208878
58926919
166697015
38685412
93375413
128304262
126695627
152522238
39454646
57283320
142944712
161353962
166163274
127576164
23475828
54829653
154304305
154868533
159093399
158720707
124670018
63767692
5354676
121073934
144474125
120074940
162792448
126911997
163561299
141475807
146399024
84737083
51414965
120726847
168001692
165032078
151326115
137988504
163881719
153101637
130124961
112326893
141363510
153187304
153331917
84169012
87266832
45203755
33183487
162803070
64761259
139792221
39067576
7207723
166400644
72026721
73475135
167212686
98727831
129572032
143158471
120693991
46337187
93232442
918707
102121646
30796149
155767217
93156713
134295227
135477462
29602943
143837992
168216587
100861527
106740146
87759882
113207739
130422791
106086215
109637071
34934041
146494560
164635381
154221993
167923790
124613468
159264437
45571162
168198320
105813318
38148633
154850559
19216219
54268470
167412160
34578093
163612291
142255321
152578899
108950983
120063890
168351086
85862781
76192649
20231278
129900638
98731779
166050448
31133746
146217968
160337939
133172840
32064723
168439125
159696911
79069463
164797433
170940514
171170525
155484453
98561270
166449352
169120919
56241512
19018963
110853289
162824895
121332324
133965618
82664286
79374194
86844211
143198479
129116501
83703723
129944461
100421577
169112623
39172007
138322155
159763446
166373580
102800809
128996046
167474640
23215271
118159793
129516421
135161091
13652634
98778523
108196388
90251410
110440610
115202166
135035495
125914109
169730694
168328492
14619450
168497329
122924109
170826842
61155450
172184844
134288198
148989523
140541633
77383606
96144804
162178188
135422549
61619546
48544972
170008502
51130050
115469215
169877076
169984514
157297537
170243219
94326558
140959757
161463844
117254852
143289894
123882683
31400856
138008001
74324359
80632199
36963177
127807679
87078215
168164236
52544775
108097636
35195133
151990603
157310467
169380972
145589461
148755684
122107805
132181006
157942428
116155862
109272047
36943849
60246804
139509952
113546215
35370305
164637405
59009239
29125236
45581993
82151829
136067545
75246890
170203009
77092578
17866247
128997767
30808015
173604107
172239726
108468225
130211028
10671728
114191108
144146713
137873792
172844154
54360525
134024929
125883572
92839249
163124308
16983078
137880968
169202947
138038754
147957789
28366746
92226452
150400011
52372626
148949364
127504111
155476109
126948027
130824941
150598903
12284202
114473627
143725976
2084386
81316980
173376197
69190011
104274183
79385893
162747390
45644388
41419954
162688779
174103296
155018337
47264735
173202100
174620802
32431403
72070169
160815803
27548925
168677153
156524564
136444098
96226446
56682169
172365348
106553947
144299658
16658653
170258348
61064062
149210513
106078689
144030473
167492162
167098918
129034043
113617051
161175917
175502426
174457538
173614972
170111039
75942329
6583058
173580055
157941136
153197541
171859842
175381913
150774353
165327888
136177501
148994018
174781000
137645730
159560697
174834902
174562123
174037924
171604610
153150489
170951408
173630978
174605270
85360064
118083829
175229657
165361173
98665647
132817119
165951770
69923400
116425756
1686426
59493770
175019036
177206040
79500772
174874137
72696572
173608592
26990776
132431673
153113768
98049020
176014999
81085888
173132466
138735089
35633883
153345026
150446830
12696684
161158962
106660589
3928697
42611408
92124806
167122181
6331060
111053361
104549486
171607983
171634456
93773015
176728360
177090508
142082316
176435393
167429109
176228086
160703307
64857020
141092245
68202184
162015374
26366935
152646104
156583615
9767626
107095719
148132975
140237819
150865963
137370531
113300063
29098883
143206420
107005950
151779924
99381505
94636861
158062827
169547499
110987845
161315256
151012148
173362489
143056055
149608519
177314058
86972567
95679149
110753658
42626036
178018205
139219078
159302642
94455867
57176528
95446902
7946526
62646901
121455308
174930516
58408472
144627038
55303203
109710389
71174143
177203164
177505423
178361872
113920422
124038217
169404120
1561593
171666219
126989469
171692532
67698360
143814767
177119560
86606513
147163275
48888965
177591088
78052906
157752355
44240574
45445219
117029331
9459288
14942662
111557648
160578304
77569941
174448318
76506794
121689701
46300642
78094862
102494616
6603085
152404954
176297094
166561058
117833734
143816585
175239316
177218091
86226662
47342341
132784880
139944170
17158794
171805559
147160006
59988324
165052624
111098134
35915748
166388460
58796141
86031879
158892465
72467583
175708389
81324387
138979124
130068010
60612710
178926387
169997882
161185041
178907477
131441009
157668936
153392844
178702110
178688985
149708170
127752956
176800774
179859906
164807383
177001738
157148033
176324119
180201995
162897050
118295986
139742972
151743388
155087245
44722222
5741017
46055446
89599266
165022489
124084314
179603909
144346429
181138083
136956445
41204507
179444754
179387747
84444342
180798461
16358635
119904510
180623028
78114040
72188551
15058642
2134702
151164792
141485995
163527568
171943356
33410585
143776292
149187184
158907860
108989623
181111746
176983715
153215907
37883634
180904934
176941986
153381235
34486492
128690031
174602456
165035314
165446394
115011560
125413426
94165855
46746814
82135031
179605984
94926144
76018532
22314287
20062365
43190244
159617301
68116563
69116805
60759016
179171019
37620295
6415421
147442280
180480923
172627345
115518630
155641756
140053246
164619917
64163399
171084785
178016345
134996763
57517325
141745603
113680061
35858255
152084704
69145752
69767941
94238858
80717153
162860024
175857686
182787010
54097905
35596024
68139114
180161801
55944548
116413883
179315684
10045810
162789688
90608863
122488504
111553102
111648460
152480118
77056909
114445064
180002357
183833110
178842619
178776954
115480786
81149450
97483883
62423912
131689098
50599114
43239191
156236442
28223106
91845954
102438263
156673967
172321129
82947314
180255964
76699137
151503614
25025469
157843803
143119068
28188127
162722251
173450590
180658547
106843502
85921862
183394059
182509346
160404927
130775912
184223526
86715487
184365682
11979845
174083282
122665312
126097032
167564556
182036041
168904795
179671500
181837919
179914722
117707047
182642743
89430609
184328216
91528256
183698553
166178610
177887131
69092907
95935766
134341867
44086760
184306192
52567290
160712130
161216553
38546443
161810562
135719194
177637428
98107376
153382440
165698435
41125870
130495437
173523093
107687719
182715186
1673746
158992341
109364347
55773554
177690206
70999364
54634949
150475583
171358169
127953606
30642179
181551748
88346633
77541369
50677683
135299085
32977062
119210650
68148988
187056882
51203551
149400907
91380215
134323458
114286535
169242261
92564905
176412460
175660308
151698869
70988408
83827966
177805297
23347336
174982907
187503155
137436871
1228820
175763045
45596336
176385206
142634499
117558046
120618940
88348642
181342608
66108596
123503719
184563207
128800501
186513744
170675377
48206320
120033848
160607904
26544847
106024221
162021912
130147538
183065056
171721292
112060032
49344054
85522909
114984671
186672102
20489431
82011715
187400708
131888648
98266457
183557739
178377152
37612782
141086246
36415311
148822159
171895882
171000032
159923097
182256431
93442304
170080840
149810068
107260194
183792155
76139075
142174280
27190669
153476266
137631830
74699582
159773825
171934538
34460876
4356614
161614733
18181806
183176223
183011048
45464901
86539467
43058978
157206931
160235794
113578189
94776497
172168269
35215362
130218699
177275148
137279997
185104847
187190884
66910980
175079377
187056362
61161666
163951163
180923851
153020585
190165196
103598085
47025032
180316847
183926285
121717559
30031921
180336424
186490465
96331176
88311033
91943592
188208730
171612901
178011068
138628119
26756800
90113627
178505038
165918852
184180040
163145167
64626789
187156573
67400761
116950160
153582172
173285033
54917936
189431249
101331045
184619552
92445082
84589298
172888493
128189300
114347372
189776549
122714041
190852149
142193527
140470777
167041657
53545161
150569923
107277378
12910442
155617575
175624633
134884809
160831120
87101060
4543337
159246391
167197059
151983333
186731380
159508750
178544763
59703560
83597798
79223253
31179902
126047980
106714950
22364506
185612350
119536744
165263087
165609890
186287866
160263470
62106934
188064193
133730155
173683213
58862960
108956412
97603767
2452388
190339217
167905862
146990077
65374711
103207994
138085030
148409560
172823024
154833157
153638942
127267808
100093160
53563363
48077731
173447090
182917425
176524365
131568048
159940049
50510020
159951760
25184159
65428367
191841776
176718420
169505334
191829813
167258501
177518690
81576752
29201420
183537036
114427065
76531725
19694459
189620410
163041428
41635168
16044120
109666825
147077552
150760438
144995453
178646120
190493715
192017280
66974209
144270315
189377881
120733028
102430769
109886656
186700025
131915441
77313994
175376316
190568541
191649797
147442312
10851872
49169994
96605373
71098587
2742503
117803606
148738848
79599300
23584579
180473387
186037342
180782175
22494764
169710648
62899628
101510534
192882269
176510781
160508091
186967755
190568195
143133349
16822355
109070650
152188585
176863491
181732806
181680531
166768817
189856632
183857997
146710466
161850064
152805319
181726056
112585150
160928601
191821859
126580703
80031822
91206583
187842062
192920284
166187580
81615659
50585898
171308918
187553640
149589906
93498890
167683302
125881026
192307913
58823736
187965398
188326904
47115755
131575013
191294669
151415581
149388887
169575566
175113878
101113235
161668709
130444048
86773193
104033930
92947186
194322535
136742294
150179598
173911688
174002247
179615411
133483379
147748453
114435081
80548776
48421339
193150230
30389615
70325836
149061105
13666743
100745493
177681564
95856843
191358533
148630418
187702152
64024228
73538253
193620504
162294022
180639661
65434030
157457401
90411906
142804201
43978504
182264819
194325490
149817349
3754903
187538148
51538887
121650627
114479431
188837062
22898569
84194366
94445676
55473671
70188576
163717460
192669620
139668290
45376277
161292769
185585949
183737822
2710925
152892932
1501964
97022270
20887446
188844213
145873653
95824763
7643328
193970986
142864045
194622134
163321373
130453984
124739811
192499065
26503851
165440356
71282225
150741928
53553543
135447273
33629355
139348380
192981083
180042729
193382660
38727077
178456905
37612934
79303836
80700455
118540764
64753870
175056642
170229300
189302637
177365714
74986428
196615532
192872298
192540189
73165365
101506074
53368175
179100537
146504856
188073505
183734443
77966882
140116795
10994284
2390556
91452670
73206884
2220384
195544727
184098438
14464219
92890469
63407743
190571919
172226908
74558194
15301691
194943209
87403113
196184828
101198880
192081888
197221301
116895502
140704009
19101041
134269537
130854761
182658620
118928075
170676105
190835279
53416762
184929442
160969223
136355169
165942261
190826609
141895411
155580799
141803806
193608546
81854775
107844933
148571097
191670138
166259111
193659661
75432386
172958954
87452663
110965951
184745507
51685032
15710742
196105584
124089404
138474810
196797855
179990423
102376527
192633780
188635546
197885533
189283051
51017686
195550242
161144651
159937133
122258535
191719505
155703172
53637301
118520459
178172473
106225559
71659407
185365321
59511149
8104908
68380643
79975932
193150125
55612608
48173752
103461004
122365763
135574481
176156915
194780810
141856293
194790563
6847666
124253229
82625650
12534963
170551917
194967492
185680206
172098673
115036830
119216902
196797018
124082628
192198949
192799632
186196440
114626935
195225180
191978913
133359412
123044781
163187913
102289116
126945318
23702726
159247242
144904959
147428077
76213654
45413817
59085384
158193618
8521283
139824752
174455673
180603913
181076897
182619107
161008477
195479267
123102689
80322376
132915426
17457024
196967051
197511024
152818407
175052799
40555701
198200316
176858545
199558678
128349373
15562252
196846984
197487520
198889511
114187032
120632013
98646300
195944878
196600938
97115463
67077079
173547013
74401735
136347381
199573419
53001736
55019842
3736336
177982708
116992592
161290383
42528534
24231060
169372786
180673273
112478107
200183278
194248911
163990302
193268442
139546780
187948637
177600770
45953065
157052863
160345912
35146315
66998433
97850420
179938107
19662328
52601638
140328854
193032539
191325519
135434587
198775972
21559032
43789569
111206602
185433289
159209543
194271378
103365830
87415729
172920391
50824987
84186913
120989314
199062346
190601586
168822230
158225261
63811193
146465102
201502607
100065926
168289658
31195136
105392420
172761954
92215527
134470388
190799198
130222144
184676732
39046180
141625920
143105089
131738116
178516987
18492451
87389538
179338729
167332795
38475097
199194494
200931420
194956405
22764746
20646784
71387091
198421985
38846513
179251432
90232412
163838282
164772844
62186284
146676478
179778961
188313690
153149031
160892627
28010294
134401403
164641875
200862136
9965513
36641333
165499226
197246272
164041540
140036778
199981569
28161528
67816678
121035262
90832237
201523096
184071817
201004792
113698183
189218444
51220644
39747767
53086070
43027652
167823693
201460567
160888935
201430804
24661885
89621599
59805722
33243362
191911638
191862289
60922030
100715501
202981007
102286433
124401809
130045865
85863011
106821696
118857541
201624262
177295930
82961703
4593429
190245409
197576162
146300168
138321417
200288496
203194813
84885488
123765807
96978634
106303871
203318885
185463011
111683557
184461349
129442603
192723869
83426149
85685174
181037032
190725517
184751489
173054425
160064370
83692581
196061703
145169025
205520319
133789020
204324705
197567883
199517642
34635009
180668820
150475195
183693367
95648981
189652189
195652989
11642898
145915185
202131300
194392206
206065363
175754981
194394075
143304366
61694824
198574564
59001732
178688853
147829903
113848256
205515964
76807047
201495312
115017890
203509478
202377078
166372617
94494207
194703239
124737325
28378101
196882565
198397688
203967286
86260260
202987054
204377763
52718898
157898801
161557644
204214210
188952562
205677604
21797826
28415562
63097562
158432233
173510909
199185018
207046595
131327975
179418611
151815679
156096918
206759174
142632509
203278349
175664138
145409932
203420813
204423055
113413606
184003278
9110681
116357750
199720846
84154776
197737731
90218692
105712615
30169683
206297506
59638514
180293624
48590391
129372317
90379500
198693458
133804568
204533574
113202397
197583941
203332094
202486572
101557978
142109872
170300268
162676708
177572671
51357618
199284637
137223868
130237110
99428703
130497864
140266420
205071017
151749040
204496829
114262717
77791523
82044822
58911551
47349905
133546760
61311951
43006192
85947840
185688285
60369140
38449532
131197066
116695931
30350956
18454192
202798047
121615582
24566778
4530134
207211995
148349586
93706195
19011821
169121529
205802728
108272512
172613583
113984434
30352030
207033835
208790821
188137295
207388739
165340618
88554070
203533032
80266508
33368976
207429215
106678726
194473248
204139405
205757530
111498607
205372817
109231260
30651534
117888645
78817421
207502663
75081040
205876990
100440823
130975545
202588153
198601652
175861578
206142131
110095586
144550446
122591109
58162804
195580682
47802198
207989333
197533862
166155041
71602906
192589367
198259623
63140550
195885297
200832506
173294995
19431911
122703949
38403032
171462813
180305666
187223536
206715471
208101935
205928578
206347219
170471470
28821007
49720893
70470829
92510251
205970754
189843920
201299538
35424183
76196248
200366963
107748595
207564572
64897126
137917864
203632338
210183542
190137451
203721592
184390093
17729778
207647729
94898165
207681164
209528874
162375666
210625446
177171209
207042762
20296066
154212605
173853655
78085964
191725108
211657242
212053081
80660450
210098675
180451675
3889834
24605416
210849826
210774851
210031044
37289212
159822547
67289039
98073491
206653397
45012195
133358065
50907575
92924179
151719991
211246988
8151431
129317522
21774882
122097244
198138493
212921341
197472684
137010840
197202042
199128954
177894420
165444251
55781213
181739057
162994710
1923380
108021416
205594091
59676375
144239804
203103095
33172439
130828349
114436921
165786205
81003228
205499349
206986070
171232085
209823249
187346538
192783255
207267308
197983095
128055325
15258025
45052140
25611577
98467868
186021484
206932168
1005325
50200126
211533885
177681857
213798597
108729500
139420632
116437673
205075530
185212040
128643113
205421506
79787035
196048844
31504454
202135700
99004026
140734963
200177800
164770966
179508850
62783410
209942702
48225304
84828838
212771028
203333991
163459629
123265754
183229409
207574642
143552172
102323385
34186530
137136690
209365048
204066558
124420297
102275783
136776769
173398730
94820452
182845280
26577870
204054288
43352818
134444953
173760298
183264492
60988153
181479605
183417757
188275125
65497317
178607150
194336016
101163174
200442000
140724698
1005325
162507873
117435526
130904031
213638481
136198421
204743246
57404800
215087534
3282944
54202946
188739781
210418259
198211323
203937187
207580944
75317379
142244487
13225640
135209438
89218287
212954822
178392947
166678476
71434467
193416590
176887125
164522134
187834760
207827944
209437392
208152118
93135969
170275141
204567992
139815262
113919158
145572916
101515963
210946453
55446787
3848455
48407360
214100622
194273123
171343572
153005120
186001902
90663196
93804618
8214557
213326424
41569297
109777537
4997779
183740319
190555235
192091006
195851171
103741470
135389533
117294461
195843857
195489952
160525290
205593062
145875541
211139218
202386394
72320863
57930597
166437536
158576958
31866742
175482346
195686006
208335306
200400333
153434140
208471756
211791974
180672521
81524551
202271434
2168267
129719701
166011967
184025973
135375813
98554126
102687040
191647654
185150706
212177835
69013076
119820058
139528755
103269552
213838406
216979375
135844231
205678067
201702313
25159921
210244370
138823706
103056849
213620907
182120043
14518150
148310368
211459441
74398085
192760251
214829657
182592302
98869205
53665448
110820852
178533964
212461837
184869779
132603998
125198067
105331341
48436059
172112663
206415635
216478862
210883247
17470496
186021638
35743341
20830994
196964361
150133408
120329657
142203430
42720666
134081929
209682225
190649289
144189215
215913818
154680095
205988541
78460990
116708909
35482382
74103819
70357098
191165797
33904881
214238424
137145625
215430025
43568823
181460902
19601268
153465901
208082080
131013611
10337623
128180175
215876610
161685422
122984344
96497963
201777837
86499783
46699492
87708658
28612085
207103294
162341053
194107410
48098565
216701479
92418973
66480660
149225889
163651776
211295271
174872886
217591374
179710519
41281350
151152501
203365521
60771064
57172094
176269704
144525421
96693210
76245318
216540315
112963780
207492533
213972428
203562894
139527886
22702616
217370344
56222621
208881575
96319578
217258464
112984498
98810404
217576732
203554778
204327765
97229324
174995263
67740128
163258586
58503287
180204890
207713827
191900996
161463986
107406124
109842799
214191233
98678948
167933707
180015042
146589224
58532541
214850680
189979800
213589859
166848833
138050435
215056859
202865680
17282049
74970341
132170752
215813275
137473536
28285694
62319035
126715463
136577055
190776270
66264755
149120982
87339530
61788806
216997320
1093750
181515548
62618191
175978820
220065377
40500595
205746237
38004544
219085745
62484894
195952335
216048524
189936612
84696429
157200025
41640876
211732555
77514184
217966950
96197115
18597041
169113168
57674673
137109640
195550275
213448474
213715598
211787686
188644662
175028104
218789720
188621189
219399788
138623798
193615972
107835345
171623829
75164088
205546134
197505861
164455009
211664022
43561463
187978359
136608423
120856375
220643093
8404159
59770545
82635317
217841823
194687983
122680240
30692003
111604404
215731946
49779610
97728681
157404040
214466305
198028681
167069398
119411439
162510015
67490758
210286462
215687860
210639232
214626785
68341311
188322751
151244074
185465907
163673215
219903300
95028642
145695788
113966372
218876467
98857735
203290397
208731302
97219824
216562599
191643050
140139079
51466109
162923232
138457606
20428811
110603775
206716192
216934561
216175555
89375436
215409878
40536074
150057806
190470627
181634340
216255987
38666081
179849725
59920458
159582575
184977722
183108638
140576940
75918716
222739575
220515999
68663465
189032556
161195568
207448838
43650043
115333099
192456256
70561619
56595608
114758043
157267068
217503704
32267056
75607074
57678080
210404494
182942705
222334353
211419011
203110582
133806932
47127696
214087211
61328860
197085471
186517705
213015369
671192
154580642
3264252
116130635
74459092
178024868
222664530
223313947
187017172
202347272
214439172
168011401
68676856
55907418
222522060
183959956
207354576
472664
128033842
74551003
180564664
4345206
215257356
221677810
92507826
193351177
222194461
107169518
189815630
222453769
213555427
178034057
183762940
167801409
110081658
123923022
60586914
187913268
219427113
172742044
13350191
70440802
221503246
67873711
186764998
86738479
168546023
63322163
214162729
219569232
2983642
197921076
223604473
85153665
223564642
208582559
3967643
173395622
225021142
6164693
116642929
200952504
194862283
195739853
217817157
34762293
184366787
221272945
63644202
120475591
158900323
206120744
220578432
180169928
195184200
221991833
214924760
21060488
162997999
66328195
164894397
177270338
3177620
151099413
158666981
4189321
156905069
103670341
210307575
216040346
221254020
213727525
206615930
49168958
32020303
223563450
213982434
130710081
173683511
198585920
75932534
13686368
4091261
213160157
172350572
221573121
204311864
211767830
167960338
200445482
221361802
2047003
159869371
159466487
214532810
154447440
155906967
4773001
221184848
185906993
116177716
221376941
193433182
216540686
147838437
41625692
224472120
225584933
226935462
101169240
63963389
138336468
224881319
40569971
16837220
78361120
221888015
143847842
49386025
3638833
207515285
176999081
48516288
223087388
183029301
186055371
166709288
204564446
154737720
195458604
158642446
174241744
160489175
23990061
225412072
216184020
195951374
82697120
202174479
193094203
227211359
148520656
131273107
69859622
199660162
77641959
113877118
127596423
120698670
214917566
68304383
225204767
84567600
128053756
222633578
219203880
190341524
188174925
198268006
198900919
57636322
200072202
158980681
116228573
227375199
222814851
197492499
225684723
149345593
210246937
108289297
131907234
100374981
219338539
198740320
220070683
220244683
163907684
170933889
62693199
220085395
206847379
226620673
160676044
202343542
51332701
162153040
70074391
213981545
212404562
208420904
211331011
55859288
222257390
227893485
209352348
196690484
225648021
142145860
98475656
226295232
130502383
49626495
222800981
213299313
43344891
161378178
69941529
142568846
202309703
106261523
68314499
109680687
96753135
91027691
12394136
42003391
207548819
107049492
187164457
188948124
161786047
206977621
197305412
193839107
204466982
203544554
65257306
27637664
225762584
218890242
229921509
210200591
91327686
227798780
186653781
24261554
226664752
106324414
221114131
175367446
187852392
230093814
142411142
223912190
205488915
183028056
54994865
155923684
227423256
220505894
60846051
154452484
26020209
211400668
145347959
204151799
165381472
227629971
106412661
49251675
94317965
187633430
166658146
228482452
178439451
223214222
166728901
170956259
225606638
178305213
43319307
224266855
145690456
109730419
140702089
174493608
5165498
186974604
139626877
229012210
220769557
151197851
199339937
208337915
222206880
131531715
222902879
84410473
225680144
187356982
60981409
225739316
83921920
169597778
218549748
170547752
222824614
228610487
138576580
76473838
70898457
228315451
16398930
167974455
229011855
195324956
128071569
167556672
186795361
202257819
147366881
145261014
76405766
70537594
85241363
64503582
133123647
197998551
224639859
197832703
224120739
120495615
167381379
166760409
188288443
226379140
211082309
6525845
226147922
225908398
118345159
215324531
144894082
206564266
159081119
204653880
195980163
198950296
226315769
226215079
160102628
169126710
226267425
227304857
209605234
115121054
12303528
64602021
219334286
192066066
185033516
227103493
191463979
162468211
195414298
31626553
116469209
101299061
143942223
179978802
188370581
93662661
163364276
63009604
9593421
230251954
11820293
217999314
165773711
210541633
232334497
209223177
49327947
216344050
28180093
184995636
223779341
52532688
232124447
220420410
229260946
20558543
66441928
95344788
200554681
138709739
221949933
201237111
104824595
227180269
22055701
198683024
116823364
55071108
193395457
134972955
187676625
184567857
231047089
230931615
101619498
230391747
230085535
163897713
188606522
114911898
78549754
141100122
166009614
81111723
227652089
193939105
224052108
228335072
204540421
231096116
9671792
60214620
91375780
213380584
216680933
75788177
228945594
220625974
109814766
222762247
197343604
153467706
96612547
187009056
229313755
43038249
213124594
166852678
159853457
188796356
228578734
229317329
63655560
211603210
205455330
231811518
87447112
122567323
196009478
218289023
227569499
65261578
71309145
211792032
225048825
156526061
232782405
164964136
84913131
175577592
154790625
219493148
231954810
211268118
3427653
73810801
232177533
228783050
234307326
108631410
125349582
175528254
139455188
194168399
199577785
232500941
224390194
13364691
207345043
168189586
133112945
175952276
210719281
202822785
139442142
229225945
102391447
73416088
88698916
126908660
169654842
170576964
127874307
104302036
8770167
230132809
163423941
189467132
158029199
232485096
170889362
210335012
221892787
180089579
145863395
232061542
161646610
209444395
136938612
231942607
195683837
188564473
181362778
187491021
227286082
198488930
222832644
230600919
233478312
69066171
31565133
98362862
53228766
210471513
233697802
234895649
152667370
127163125
132516576
71042532
219243432
162642635
38183879
234157422
125613370
161295357
44219980
234442355
205524491
207479174
48143788
234713193
228875681
25513443
169134371
105803588
205637424
157728931
226921320
152602004
199813826
161551945
37877220
227821009
170864194
211382860
230869931
231184032
219017203
211729642
198941826
228020720
74397697
224124547
80516963
232207554
116646788
140200088
223868874
232194368
193613933
78345506
221051288
43759037
187286308
237260544
139486124
110583963
213634864
206631839
161872674
19174124
52598680
224543192
7196482
176324341
48414067
231014938
80422130
218998361
224893854
190412661
82144941
95325892
15814954
115412782
188274036
123808333
233521203
236248981
238028610
168262940
229630885
139074788
185370164
180691078
210312879
21742908
236945163
4993188
98829466
57363745
168390553
100401255
12907830
230159703
236496627
114498266
109381806
76864247
221270883
158100888
228471658
227573913
63433395
209839605
228424642
231976109
58419826
51668808
36163238
112756819
80295100
189386692
166840341
17288429
147023366
202892340
223935690
190440891
54147805
105579957
80356057
40935705
230362285
234650588
132752197
125286168
150135471
18019702
205597557
64767098
219277819
160449511
195888080
139643291
236545677
14213333
228890782
177205803
185272506
208359912
232762942
94814378
221842338
158557786
126802649
114861643
226357128
214609704
238962774
239093373
188162961
124074134
146300157
101717449
123971949
148277308
129572220
211546002
39233109
178017340
224061672
239880652
190015764
49217702
105620449
47473328
238314958
45872800
234840792
225552466
113492575
207714009
209569907
216670353
238891551
70631483
59992997
191914831
95923843
230279322
188546289
231981905
127665206
223839316
229953882
224460729
239629610
232173682
178958105
228403286
97868458
971899
223792302
236297162
69859465
239725917
203255111
230407379
59506066
213901451
45834705
153178564
225354572
25718720
236827771
134163949
209582819
120098154
204884974
80163733
172641882
187386227
230814366
233012015
216706694
195256628
170781521
154766563
212171101
220396724
210665303
68237871
114891299
205325011
237990419
225566234
217545417
235757132
136215172
210175116
176284191
221154558
212517127
170003144
239760595
109281800
201420964
6430527
241231290
134302125
70514441
37848041
157013754
31410648
188102009
231759003
232189549
199961776
217234745
96782355
242436053
210190465
193745801
28709481
207806568
239646870
240891099
242310216
242793889
158569312
190790805
214240243
62491339
85161556
231996088
199955686
156476063
171439503
162155916
220924149
224532311
181183204
212318938
215041887
224998300
229939814
242141245
230429802
121482085
152463533
134336269
202644018
62939208
234015408
226747604
1912632
195723497
72130473
203763853
202894505
63778021
237665210
241966114
213904193
209402898
147321262
215855512
223420624
218287947
37195296
54374160
202914555
239878033
128848779
204057517
80476391
216870905
36459355
210244129
157255079
46599197
202271450
226883034
210344134
177429313
199734055
231505707
223156179
206319015
187704755
166365351
239358761
131554383
205540380
203378398
116355343
117978964
129377565
114402462
80474409
12792130
155345008
227418181
81121484
69650570
232659721
134569063
238077443
98514832
56803784
243672721
36922029
92953836
167891342
114647700
242820994
85369515
211419254
88322069
84024853
228650022
87616255
49412171
16403349
27053599
220381745
243082625
184519292
156498898
142398026
225034289
8264765
232520348
164768608
169690521
231764257
238454720
239783407
165417976
241533927
68787665
156688339
160138410
33244673
232620190
152625973
227517064
237043082
227305454
231619526
243704302
238643109
202438152
155560434
155110479
182890996
103825943
52546786
239145490
232151886
215712332
232581008
228216451
171235541
162234451
233326783
205032719
228029650
212698376
225151835
244144002
208146765
128936704
216975799
239330582
70034708
16094300
84368307
26514624
215939486
239555997
215033093
244912074
239574113
165559575
74945447
181573881
196756068
171100750
11233186
197230248
179604901
211314714
163866741
152734676
215802258
245047011
243241065
99587470
183380005
2161984
245059503
150447017
239202167
194287420
222370207
152417285
196551324
110431117
234324775
244474918
206412369
22342342
23714170
11640740
209553903
240895981
132054161
126482527
237310758
116396142
234022159
173989747
51395331
107973611
240820891
240502462
244897626
241593306
241992595
92027165
103479603
241239599
139684377
3709515
239601465
141025781
171026605
165405430
87501134
200075066
208009615
213161492
212671230
1706838
195596871
104062666
162828312
247599944
205226242
247211498
43055426
244863131
165262294
240330951
175787108
140069700
233540543
229362475
2760123
242414332
13749482
214882216
235529699
87064055
200940586
66217851
31062426
70303515
205781229
104831510
230807677
185405083
226339149
230492156
246056648
202102142
166986586
173612122
161646518
8231686
56490104
207947909
75911111
224069780
148645794
208012544
246362858
175601394
102541826
196132345
246405714
172648502
246751187
236102768
246652558
59792643
245612807
244542582
247079139
247442201
219132944
37285745
214839102
103745847
91528699
245774348
36490111
152898389
21443896
97490088
9588577
246774696
206870505
221634635
214272101
28578838
53109271
243319973
240699740
243377658
244268391
225960536
76262442
103123194
226035268
225452025
39610485
122469691
151468703
244864396
186976111
85041858
97956060
63678359
42725077
181935654
47568248
206711850
109329971
242656552
151164198
237308646
216434984
205337620
237254822
18384793
183515588
233208974
239537655
22218722
207297600
223822869
10886563
185536891
221036435
56314925
196210706
104665937
199443758
144410919
246452727
149549427
209757808
243037513
120369983
114272161
121564541
243653933
209122694
16870991
192158735
58694863
179340827
143318703
117808469
166793383
244313848
225889880
43872615
238954723
245321137
201198171
213040266
168884625
233589182
237345683
131872478
191692500
206456027
221050667
118604332
222014185
185046904
110453102
58639141
244595644
232857426
4470864
181536778
194141903
57495490
153045600
246531038
248018874
115916500
230171036
111455983
222422977
16441388
121395999
247717606
128231346
99249526
241970170
169579832
40052476
133365774
246037692
244941172
245790561
175398090
164351197
249197313
123816914
119239782
43440154
38197073
248712671
44534208
63250731
165687778
244577047
21507764
157235323
93052121
180877520
225410580
178328891
68856982
93148978
68300385
205161295
203269467
205961749
250278614
170195351
213440512
198140693
124924722
250486427
244810429
28585259
237291273
215076108
222481444
250347326
150047210
247403916
9377197
245932102
227680183
35213898
242814033
4027418
155333834
245456340
129956611
216196840
67235297
251844585
227949313
145758646
175019724
106036900
240635694
168479139
192547753
203728130
57189849
107341900
23089970
149449756
197228388
23824866
138873329
50543656
245663965
247315395
13263835
248306019
44515492
235764287
187547891
185548982
9438159
145975433
136755704
43481358
183966685
249345583
249911114
250689795
227557789
140969735
166871327
172605690
119320149
208853027
159722718
232509531
233350466
29402695
178485760
243224673
220317677
106339281
228500132
166411532
211111691
235496822
87254828
140230090
247446353
229884783
250616903
105924029
84852612
71522997
250867999
211755206
52452332
221843051
64175490
32379481
31648109
105494191
72557832
146299267
128958980
164757192
116500640
163107819
515268
170316850
5854355
218411459
113053674
233764896
87297150
236251871
236946344
252182057
194619274
245148487
247490784
114163554
251865513
241181544
226300925
146172978
248975695
245284412
39735995
149561870
232129952
240107011
36240491
182139343
252545164
191568594
252866135
77671987
161223152
228789829
107829277
233325304
225690887
47014637
249661843
192659014
249431220
156212628
182110596
118704565
2331315
236386091
254019827
143039663
204336958
182619185
217900435
229642149
180470994
253431062
215692107
100205122
237656529
253164179
236767735
242271626
230250879
146555758
134205548
141118288
20769082
253160865
84429598
237068537
194764705
212887852
89880264
238699680
138814199
155716181
66215679
35393656
114230263
251353136
250231117
250474161
168623329
219913397
32708904
174357443
119560227
8433463
91874641
167126058
207946542
53350729
227381038
1014503
172215489
251065259
114217060
116260461
255281723
219104073
250727941
242509353
111149676
255353407
35822324
237788222
138804198
55511283
232803993
247205715
237742842
232114218
237052779
250812163
83141295
37359025
197029911
255008670
181334444
253779606
208173010
218746366
252068919
196617971
55092896
87461492
254083581
92779659
247465162
195595349
230917063
75853633
227249247
183545926
246193055
251931082
19672138
228788671
3879773
227354591
40305686
105651889
196588748
104106885
238433400
251572067
65444768
207137890
72142238
209703175
202849035
229013181
206427472
248433624
182294917
79271523
155439639
249008072
192887234
256435279
233491608
227963981
107276318
23689730
188804463
137943796
176503120
248123670
56603514
255366898
239985626
215261650
210176075
198746303
152981245
226855435
92718138
246977393
116013553
221989253
35368922
107279261
228589231
248577569
233718193
255552292
146656054
256071226
202993605
171023732
187345239
248497874
198761821
193630994
146956418
249434744
252104636
80535097
145771536
247206260
165040600
252461552
252390485
230188995
240750700
245157713
88768221
41281968
234431627
224375739
76637457
123800094
53974279
218608732
62771597
14773740
132910618
213590647
257582235
239549884
127159400
106538349
7502104
217233156
212641879
198812409
144095925
178402348
251723081
257205678
207571252
198169810
230414466
241039110
16864371
194595327
102261790
235745300
46046011
108890917
220413140
163305483
4879180
259154096
114137255
108138034
215380739
88514993
240664949
253027251
42448982
252119843
151257897
86908032
239298448
208881993
229460374
250251141
247459104
161932465
43411761
148297698
258600138
138238007
37067794
32683017
219074601
243595164
258637776
13666476
224112400
116089427
146520732
63076346
130038622
232174082
61493850
115052627
60961181
75548597
200501770
101507095
84714308
111084115
254839415
242857361
156875376
60173122
237246044
112996352
179586873
257929476
88275465
157736221
217685495
191887983
206496919
237827387
259308174
86371568
254115325
259333264
243168458
32773539
254875637
253507456
110915098
229377573
238070467
166716949
101502190
37281423
35963669
194797518
35963669
175345542
231240752
17187507
60212897
169270521
251514780
231032372
62403943
259922656
107134943
255565974
255538106
185435966
238467101
217998417
244693803
63669369
212688525
232648210
223912716
229774410
232559716
123298758
210939182
60394163
184938902
262864501
254563423
220993905
68217922
108941299
238346908
41497679
71925472
259462314
190602293
180631123
245440821
117732610
189374274
93636346
188858352
246497963
94308117
180357680
252849381
195574743
256918021
65656783
75791465
4165327
190718742
149315229
224701114
238457753
6248323
195269174
197307604
249833464
166818890
203112113
209938314
136542297
249323659
158633312
92862568
130308588
252387835
67279728
60866546
239353864
109313451
223340809
245973664
66808383
10235027
222660056
258719350
177166104
242763172
120392282
188471389
114887963
257954126
194256606
233073822
154372950
58084363
114887963
105289764
109824838
261978058
176518842
131818036
62549641
254082990
263604575
89298775
112724654
150024797
134403652
23440501
103405834
232900111
246900134
260518200
170339570
198873774
62249202
94779660
37454139
66494772
153053442
246998614
261698869
261698869
91104848
27267333
262264344
210530573
239547049
259556811
88303231
6316781
56738232
49364299
244391460
248467830
65381059
198001350
254854475
215832639
242957063
227355914
193764170
256053771
86093038
235212675
257753233
49077460
260180219
257256810
259605418
220926783
192354757
191688322
228833414
240752578
136582740
244016169
261681563
234463451
258442608
114748341
162837290
101088365
9891437
228712179
170573080
113331680
228692602
168968591
258281499
264271917
128698136
234133942
163531568
100822133
260008147
224566225
41912169
38468800
247224143
192884473
198226278
233001106
205842697
245363578
61136471
183144597
18715150
257502072
194343923
143709116
213735251
259254774
114602176
100467900
2144361
241462110
29025133
251337235
239257362
140491057
49456380
141287865
230658249
17100173
90373193
96190934
259552927
264176896
244347026
83964849
256572297
247281542
204423245
214182342
216181415
204531481
206182117
184348348
145408912
225239100
253687254
247204949
235556348
209734016
83259635
240753386
258076216
232394174
219069806
11684958
105581744
88693433
192005632
199884934
120758751
213690265
161908534
265849878
51897838
21313156
228434918
187746592
230895832
249049448
264865267
54481703
206565261
132804547
139302112
256505387
166296508
75007114
262981162
61824507
146794443
259487267
21313156
18292109
154936855
266039060
33386561
230393321
201857888
117383086
151029723
265951537
266823728
247866006
52438222
98249107
220161843
81937472
255425745
264298453
260073756
234463127
267124287
207846433
58298968
112533557
62124640
227615000
55885186
210114315
210903118
137599295
80608270
257742614
242482780
238634692
211604946
267039187
267046218
168981991
184640376
128851950
21959082
263785182
237740967
267522044
16608915
239422102
259253104
87152227
130819430
257653630
255877430
63789389
104658927
249240153
147055399
206130395
266992019
260442704
112339925
181292901
245336550
94673062
167761603
214247533
47207753
31778207
211582820
82917634
227238576
163739331
109747123
263403011
207034175
192228195
19547402
85208926
77286356
219773226
151230724
172958652
251008959
225569746
228090520
267482748
162064630
266447603
241816351
268902957
210674904
237274508
185252082
96433708
250190943
231427459
7993905
267535343
256454190
61371032
195762370
268010689
109152833
45272291
137910788
170984594
236582684
250337704
100154689
205266877
217008184
155336002
202401209
139098895
235879704
256701843
26949823
140929933
50357368
259309970
68229105
268402681
205185968
141677967
44129242
180940960
270825168
268732495
215366546
175134017
169025941
264555901
164581161
253352161
139763737
265701693
214660597
225701355
208433326
268448417
169815580
62465017
250925281
53404065
270779765
234626143
62844046
51219114
88230556
204359138
245537008
60383029
118297944
265029587
130690262
271874329
90112169
261410763
271766269
205041230
181191795
193402927
125540865
263858359
38213994
200431675
187127775
270737258
245175598
177427874
104796994
162992129
34874576
99105777
270876487
130940005
1106272
181048353
218498561
259607209
186380696
241959059
253514866
153724977
190090344
204017486
271716488
260922715
87248667
29039534
65032213
235670324
42248642
241511568
232045329
11400295
271345315
228463243
268868283
71065084
142494500
254910633
48581747
176850281
161388571
266123988
224635960
226858657
60850277
135324404
270332095
254356883
195012411
187264195
25348494
223600576
66590445
173664241
238705874
110880023
75508803
178351840
196929192
65471515
242269833
140425643
260132409
241764140
206023103
240883831
266771261
56809140
213027144
266127678
61993654
193458133
262237578
154245645
143421571
14869106
115143221
142712212
161350662
242764875
96064997
253192940
191118023
135829857
263813735
244105781
202786224
266081583
56110475
272830010
254453019
210161337
202477403
58795231
273892977
272494252
266423324
195181604
273370974
178977579
272334805
148392941
272735065
241855879
248525705
185690678
233853312
263121568
64589317
67787121
23974678
206461537
172104464
186666534
233230367
124751606
139400207
130506094
14513460
252154140
215672599
234809118
273377112
201819876
107749209
70107283
163570494
273245252
25095339
271944142
274182872
195370558
136532364
256709413
81227188
201607231
177849444
208099128
224587883
126115570
272933904
254736002
257533932
42197364
267123207
177063744
124152414
102179370
255483333
253007445
83117560
265029985
233935505
247545305
114014706
225080206
242716787
190144887
229283087
151586427
27502160
247813204
228831407
269804357
248475123
177780034
265778240
172492746
163332952
272933804
253178452
226826159
157379658
267509586
34214215
250841692
272083212
261862031
185712517
241847990
231663362
159716813
83704673
264538635
233616104
264265867
204342254
252266720
250271219
274915807
104544902
131431343
244691457
271060237
211224806
126025528
221086632
142027596
275646146
5025350
87401194
112061672
244290220
231870143
234841600
237939670
4111999
34571470
270922872
99738435
11737322
150875018
152994432
238036783
191277023
128261487
220984565
119837385
122862190
52651846
68881904
76399054
244116523
214247035
191239393
230791760
130358545
196983851
274584306
70555735
237764779
227190030
278321667
140013361
266700528
244411875
152656945
119272754
78465206
220181841
267060519
267156095
273713520
40762274
268049859
96778478
77619104
262658292
199006151
227337671
222918697
229559639
196368760
272351657
160211438
273121285
275989238
235563837
202265503
113462456
52030957
148726023
269582667
42623288
250237668
278966155
57854052
1170494
182245508
127403361
116493659
111616253
194299310
87643853
111746768
271719372
272774695
151623351
114711566
226323151
215904491
245129584
155243091
188577208
119361058
272431605
158684693
56067572
53951210
274068254
258956374
263121407
270727295
77118470
61504451
260410358
245422737
186813650
70619451
208238392
54366582
82959601
268268190
273576812
261305859
220937212
276382216
205707314
265740231
213707630
276156315
73018908
225512526
23070628
147995782
103871761
279837240
154024011
229021008
269355901
198765254
242726062
247202003
272922075
276061629
78510942
128146831
276141972
277544106
74145320
272328097
145591905
246794430
40496566
104832894
264888558
271520511
178231805
125828401
205278017
280314714
73328409
237131835
134715379
10263215
269598521
177882035
103958208
206601537
228041285
228862651
15130966
267245982
249827733
82411930
236032221
278512907
214886212
260864639
276826440
274212262
89843377
70765266
29088599
25105950
257047957
201378120
206840013
206628082
94800455
278425051
164363166
16475186
277178336
280161410
260556378
9150038
252540427
142444736
134702096
117889569
270047929
270919921
256099200
198915184
280930586
171541614
109825576
280875691
120611869
125272536
255333089
232369952
72194393
156935551
203170772
272589354
157592028
277909327
277562076
246934020
279120501
20979552
212606508
94421115
221212612
241469019
176892926
210918454
275129024
270712163
142727253
3747548
238319983
139379357
279270190
163775784
240367004
128565495
123073026
275831188
25355035
83793194
226100169
150277016
139788655
266137707
111855617
174774798
238683951
165218725
65023517
223746792
278389635
144494766
281694061
276116434
120154703
259800007
180473324
1813895
253106218
36192781
229283414
164769495
280169166
154809531
67388467
74320460
274772044
255358544
175649290
196768006
223451732
249959720
11282082
229003502
179517524
210110445
248684524
208476842
216134644
261468228
41034355
216191193
85640869
205173154
280688725
30035993
214849577
176599676
166302966
24973789
94168763
254457329
139761878
219768541
131936882
276146957
5000804
197090672
147630265
158280211
270984569
267665846
221404798
276261788
172819682
241144633
263797494
201392624
116447511
197780699
169688498
142029490
206382507
210933162
30183883
241663870
16874322
272645112
264422559
177264726
273700339
66066711
70810644
246339869
115711855
49245667
67664357
140977795
7970857
270813933
127075081
201851874
257925365
210260113
201554268
117108199
56143309
267788666
256119844
182569762
104432526
263056896
281503235
70998721
3625703
120776311
256735251
118260386
229139526
201261154
284332104
98437749
231443305
158560921
256610773
281072282
216513289
49760532
63174038
213810495
167468758
171406850
115796765
195062800
153924900
55709368
71095778
17336197
93142
219984729
178769877
260378783
127248801
260981739
188270112
145458000
276872584
36155110
265606022
239969542
282164396
256687752
225405071
281929056
105510629
242133652
266170815
216257141
11729706
172408618
274091182
85614627
269436143
244054434
188148367
274586930
259529045
281807448
217305256
243495036
94167591
235651692
119715738
100778723
142231448
246136674
134455648
168074749
225405789
262146239
216312843
6097030
109784844
66824898
261842662
166368164
70140332
220635313
91053998
280206574
259512782
179014570
72560469
211219732
283767262
240871832
174489130
44269298
174695032
112516920
231953697
281507134
276980985
167721140
196994274
270005579
102984256
201476290
235025451
260588639
111652003
275085370
74553315
267426938
145372904
17933876
283207904
235938248
35544464
245028665
246348532
280391707
130774411
236694866
139972323
47275480
275491538
287226908
62343084
131121306
120057240
259420246
282814623
224556844
124686663
279402292
129410092
281738033
286354534
54433893
64152503
258214721
196875362
279919971
230496130
262191012
74704232
28348623
230127561
158679528
211422063
180106842
204495864
210605426
283685971
244310525
214030985
148253601
287328010
162065648
172350940
281806779
226274930
67019950
240013705
279213283
197905181
211646547
179082627
67095460
155792916
278587886
66894415
260034998
225159322
253165349
168905398
237656861
139320506
283850366
188583272
251650188
215518807
252889314
284850697
284934054
262576263
248672611
41931317
218873910
13555509
132985836
282926707
210657302
29578969
2334998
195742977
10250103
285759044
48272412
164241802
282004368
213141217
73799325
284729285
206582057
234466442
33677921
129852796
8103546
282570959
234870925
254305123
217876060
236030106
252228640
53517253
158496714
266348148
269966702
121020584
267649196
277510882
280441866
186945054
232301500
269557666
97950961
126559040
288390748
116175516
136804159
281979195
290127376
211579676
139157590
252612612
218419271
65435916
242870287
154485468
233453181
62206345
219079410
194096644
64170440
283279334
273077979
12612747
264694888
268273070
254758101
152827101
35687292
280656975
233449018
131531321
268751203
269494543
219603813
281439844
161659983
233841474
200259287
236997936
131899747
258707589
281439844
11018075
188690996
43293737
16024407
284751873
283975250
75303286
243195412
261200259
199922314
278692773
220953098
266295997
135229157
170945705
146013079
223742770
288149448
265091040
208494789
213577373
174041624
194931691
2541996
279274563
286931873
7585778
151882368
224409939
185992907
271346110
186603247
87213792
287534280
124817769
99776274
158703062
126951401
259449527
248866886
138750249
42630802
268125470
223818140
290362177
126463401
79604747
233653136
252897398
281618594
251151223
33753681
249050547
267907738
289151143
263246884
15002177
282328225
284816179
291952754
28972756
216665823
189607802
277880549
279708990
282758655
48299152
105149776
256583252
268740679
27055073
65784022
289748347
139987302
248506370
288778487
234078684
125292495
257963200
131125444
146073242
79737280
28595602
280970682
292699668
275884113
285005631
258927004
38016040
38016040
184103232
262017831
114162705
175653254
212517755
259383167
235128738
198993511
66809493
99541965
45252145
291089483
133572422
143466372
103430357
66584259
264487115
284690605
286970670
197849908
160811422
63915910
280364641
40412740
276631315
255894147
286858672
291613857
243565144
19923186
282386723
287901662
196349404
43096872
196932859
196816309
291171028
235812182
99992913
260441773
269918852
137773241
160633961
288328691
56996904
245869064
141505107
242149126
140201535
254830951
147572282
245530272
269051699
232675611
133171842
288997423
252137757
95194593
220426468
210579698
290104708
136520357
217837519
180958416
77212922
228271676
75782010
290397603
273583183
275380221
286197538
264865301
97845019
90126123
269176310
104718
291147426
53409112
205943291
209842038
134662337
33588698
83259828
150206675
265257198
294002609
257774757
101929629
92715325
71274410
244588736
195753576
229796284
268447495
284228755
182682854
140838021
273503327
188380239
292263924
294202633
102557735
295365389
265636629
265328885
147673039
235504525
293288346
282681813
267531843
106490425
283865364
227035940
289195167
267515391
129389785
294043831
257577141
275141655
220570018
257580287
293521237
9985364
289239792
274336394
290121688
280672505
34835162
185178872
75730805
179779446
45435399
292625223
36272595
292730982
244453625
272766965
89843092
291008217
293271423
241035964
59489857
204538002
277582245
6386710
63962536
270798119
163934829
288918198
293234671
17520487
273575972
270062836
113625943
108812764
171898674
276281090
257765593
52626597
66777747
185000834
211182718
240709450
3690449
270228628
162960698
33791763
127673361
263117738
200288589
285313329
240537966
289332340
289627013
97637197
216959683
88287759
184291503
297955345
117474758
296109201
124301270
218377206
65004524
275292706
213079987
230115530
284767178
63799792
157103678
274399293
189692120
166553411
109586198
82466353
295164119
24336184
265514496
119570061
28318003
219130056
198135503
129059966
103975006
239193272
110424770
184066134
239673754
190032001
184973579
296975120
276854997
291790484
292028828
251685174
292720478
290156367
258562012
243990495
289178524
296094671
291600422
223388794
166069844
221024747
131307820
296049626
41818460
281136915
294908961
294581051
37645614
276196528
244630513
252371908
152929261
32790141
32725573
291907505
196683659
204335806
277429915
296215088
63832712
226879256
252810883
240795479
291407196
263357575
114355980
234545415
156825613
289890579
287493041
296318216
68446650
294001533
266752240
209740384
287169880
244165615
149510629
245994607
243974587
293106462
270668831
100541041
233564677
94691602
119474690
227342563
112767739
18641873
4473167
186389198
180811691
225198428
291977339
272180930
151618881
186627229
236782372
157494850
176565448
95125842
95189770
240573026
261778965
1354753
286198701
270844611
290436465
268799895
283697997
293573398
209193787
64669721
92805687
209015501
282817124
255252175
72659068
193874875
70354836
276987576
201306499
67431323
289967995
285308262
159781198
27268380
260389253
79705547
260433165
213297903
239159455
275435001
272578888
259634395
211442256
39143921
268355908
115045545
292475065
183990246
259730584
204360860
233850018
275853978
150636919
289444133
158519917
279587735
286648979
235619497
243337517
168849663
253231609
289615535
112760509
293693957
213302325
205688550
278786772
222873517
107715790
300369572
54538333
118967434
266770324
295587034
297856933
158733060
273697931
207869517
280741966
294139338
139480584
90905211
95496440
191983746
267961912
201937513
298926082
95135655
213242195
165306192
246765958
300234323
291907498
292777607
297789138
160589863
241954732
299440310
73043835
245215436
76356364
294861800
112262033
216885176
192977634
250178962
35884764
165905127
278894673
275646582
217737214
294549700
24035159
298306363
158573126
66760659
179095729
145115052
297719160
126932309
281565683
270832158
274451513
89615953
269556734
271758009
294490374
290757160
274744237
299837823
285134742
102902742
49037029
81967233
166027156
64231222
289942981
24060223
240642620
289088156
296366556
121886411
286660803
289688338
279270587
140449071
259326703
233343970
206398612
139058281
217347082
158773394
300739661
251883164
291675445
251763331
302953651
267445462
23463329
302362132
291547329
291219470
145207622
294862301
171986987
224437763
95540045
223150558
300199909
163156095
297534004
131956384
179441532
280510638
33331514
27193171
192864383
117052149
77529098
98982794
267198578
133688638
163233461
197392143
233535888
273979527
187763268
298228896
233217305
156746367
123501453
283076803
283230231
103089779
293195454
132774611
183292860
212062761
143670399
269607701
19896644
142462048
294047018
127935887
250090888
298589870
299178024
111802611
297682324
179679626
188756984
108689072
304799867
274461309
109719604
231012717
159065968
218811891
284536347
275589305
271695441
236785258
184086114
263994595
133841059
164567125
301589249
261071325
240906016
304415048
295092195
214079080
41765356
230929717
304706075
293792600
302372304
233690944
180883008
299584421
6551506
303217099
304441830
40087192
305810538
285172480
184877372
36023110
28046468
295689352
54529698
224283613
199249762
124726096
259633681
270568397
62079533
13800568
77802634
298301262
283389103
132249458
227176887
115973888
252409240
171983136
159275738
74253876
244753258
130171167
245470849
265321769
302381531
116746545
146085315
288580940
279449029
164454002
284574520
254608548
274664708
71397929
302381417
173288198
267576900
86899804
202300944
131386936
152131116
265627177
294775514
216069973
100643873
221403717
130523354
230815382
234534998
294781590
42076558
262682549
217170289
292016930
282788964
275053386
103030631
232348884
256933984
283627263
241308412
300265172
244078187
217787190
230572440
264783879
74472025
296234851
300959058
303790181
294484912
120647022
283148158
300735568
305136523
235711891
134668577
159144175
190989507
91360749
84237498
300124611
299965120
202467519
191856937
185833185
123423987
56944634
235999395
155236494
301775094
287582991
290864657
300200231
54793498
276119785
161815992
244711754
176062457
193829150
192336050
218770523
262982923
266794596
263449348
155554907
301230394
302445145
106882831
54032360
291093773
250985744
61381005
260735171
176132747
297406421
60806124
302336968
216222771
252382218
63014488
287390515
286241782
48051143
260748364
306924895
154099609
80265513
237280827
128843373
175706025
157561292
300407868
305979966
221655642
277481835
289786160
129368936
277124087
247049056
300077253
146055836
259465963
246854885
53557132
87074901
303134308
285808245
241314078
156039969
285604574
104427167
121953612
131797995
304573438
285084631
105029795
42573430
71772591
302927409
306666025
235985606
305997247
258974368
191790735
287580266
193060205
114537275
271183782
179319199
107703105
88154640
260818504
308726706
105047052
209234476
260575752
208059619
287773468
16769496
153768695
307686016
304899327
274615149
256653425
221294810
34098446
220176937
247193596
4583374
308238948
137071388
228872644
216457210
46620825
88154640
307144394
2602563
298560071
169797295
304560021
107727474
236742236
304975079
257188240
134624134
75150796
29246871
154862066
265693830
237929801
277949825
291211751
91896380
119225288
309480734
164457798
180245818
275818317
157132413
104649924
288301387
89878152
274260920
162096079
69102685
198415513
311740566
292818216
163495247
185632437
129970344
264645800
286543929
309725399
269838327
300400404
198677793
304466333
27007239
196471055
57762963
237855716
308881511
58140431
74447020
234894601
205880097
42814968
191925946
298635568
104769049
307262401
30454771
205518352
226043664
184187819
309556862
148764342
259637139
105111466
217015017
250572557
305868425
184509242
181970094
213920812
243591262
307526262
181514257
225107835
239996594
54218323
85400345
259377303
224777544
43779645
222881055
274848142
141364493
313602804
147788419
307808980
309274399
66972193
15299961
311319139
109777290
89295835
117924046
292520289
313814840
301737478
311130529
297828143
63581569
47975431
235179057
160427207
195902476
297075187
313883686
217856946
243471912
221765867
22482238
303215761
83000274
273326365
67971071
70034752
50892269
306811424
274470584
212079307
175785447
211297817
31114551
280571082
311753083
241101862
146800880
276998407
225789871
237770889
47152253
57909415
302440005
212946485
175595362
110428989
82015194
165570056
61079267
30386408
91399864
25349125
280572619
174493542
246267969
238424985
311357305
59229525
302430938
307640050
147501987
244039487
100027675
312658232
286631192
308063020
294946242
311545852
311385387
232174543
257503065
302903591
175995924
254910106
301689442
71448487
110770965
169612144
122897437
312509603
13822771
297340902
81414891
312250713
269388521
302391152
226317244
315618782
258764202
288399349
262996640
300904547
250925685
5013125
43258710
142508540
196338437
70859544
90888232
312956940
190332391
312164549
209478689
31557237
173287692
303695313
283279831
312352342
314213422
186139449
290731810
313894139
81813967
299572005
307704648
267185894
202454279
94334336
205428281
293045105
240089000
287568510
249951270
144207399
309835402
169022632
313254397
302281205
252744001
30321014
87056008
59482570
254768888
294765370
314083164
293925153
304719333
267594413
290718600
307358383
135758719
240461046
126531851
180084361
120908595
278726434
16194321
314338169
177735685
305081959
285028858
27115363
246965156
26537027
293617497
272431596
171032424
253862337
283467209
255340275
307866423
192506691
237968900
64886439
4281057
260563638
187542173
32496285
242314561
82156288
311240531
311202891
297078199
265727410
283508894
285643091
201183657
77582138
267963375
99319315
246823984
85221095
290323101
308973360
207877073
303307022
295747365
296729588
159004860
102771279
309165001
81555334
198136458
205206868
305472547
304906148
270762562
227602127
132055460
24176733
136806270
26483675
241485335
254491338
308967673
295628844
25269457
18439701
152009840
81983941
21917767
288855949
202410689
315499666
164750358
90840517
280115219
183993300
289589469
285845702
310105833
314759358
113735438
116934687
315434602
294306383
186737947
276847767
50083339
317185415
4281057
294107562
307131328
266025432
92123249
232199377
307001739
208375427
214898850
132019342
286714519
264379644
87871309
239427480
206866983
21491281
314761873
152563504
314900957
24502188
30799738
265369369
56974558
271194936
272061369
311316528
265369357
279671885
319931974
44565212
257430497
84332218
119026323
271187444
36289035
308348563
307467786
26323026
4925431
115662232
277930527
7451053
297004458
288610342
318055007
260735500
23283463
250804348
104718
163076078
274150674
186904436
233325912
106718401
212492063
101104446
237021993
314908510
254634995
250108117
319589007
309524475
196148654
271048058
111811138
221967312
177123941
133464566
13317118
314798134
286787119
245917300
308701597
110719202
79362828
197803194
185459319
272492938
258265856
193047078
37918821
158346105
320919589
234980866
194788855
250087837
287977016
321332452
239911519
249633469
297314873
228929013
306654821
249271861
114415611
198358414
5190080
307521675
179802879
227233500
183354324
318242861
315832503
30013295
117674664
159432019
316839253
224535737
292511707
158751509
208264343
290668418
260843428
200876859
309664838
161468242
276513319
160862606
318967195
316465120
248772542
281646243
215887120
52660869
322399821
314065252
43893988
53890963
241985167
319370976
263675229
231868417
22573319
221828859
283884470
320187321
315987003
275669522
206089004
316882349
200702689
10616214
174408891
30444951
246253790
97164099
33244472
206397217
314162845
165868270
173410694
321266791
169169971
156387971
259636579
190164025
284673861
318675965
289704726
323355580
284523924
228167900
280549643
321794863
290570579
286556015
317748510
254167196
318604472
247621860
174953733
212262330
55623346
259189046
206393685
314288877
37075027
304964500
253853637
98086431
313174923
134503447
318858811
298428369
6135940
248857563
276785852
151398772
323234137
93759686
221874074
311423275
61298488
318241256
91707120
300237467
294454261
112615910
231802866
247584588
245933096
174646954
23364386
300545480
38276680
291338900
171261979
240411020
130234777
159662738
15782448
294844952
28760281
120996912
264110452
165386691
318860553
299391566
229358268
311444912
179985211
281543916
259700297
260660725
242396687
87003023
248990891
17368978
92413001
318302207
257239138
320079464
318978879
321395291
58203919
85292722
6291660
227947841
202552195
112284681
291415515
273633093
252202406
318983466
323048354
203185150
221352138
209304072
174538959
267049177
162427713
15431617
87715873
132702994
53072812
317211272
301240222
143692332
294466870
127496171
205150111
316202399
291075593
171801239
252873438
189973607
174421345
280653456
323283469
311497254
214200317
288141332
36988531
115066876
186708266
247303472
61038922
247275699
281943323
324162992
151791449
243975757
319841792
104435630
286324574
140737648
134637894
310607411
270192632
317691566
254619220
153674892
310683013
249484300
135894180
197241104
103237690
292888084
257715035
323204910
140980026
324128230
70398105
239149785
117280888
320637749
244577665
138483009
239326966
323900650
275563685
324198694
190035144
312683851
239535800
264039018
294426823
153364740
233576934
79914280
80537267
318212440
132443920
302528656
288858365
153853197
213264921
323611944
324063971
45579326
7692277
8072515
22803759
299602720
231186712
307128476
143488403
252300536
234214456
325353040
113556800
213714042
149705150
317616356
14687516
263862527
195249616
126748161
298959642
192851047
241601434
301530832
55195505
197682654
309916426
55784610
215236596
210764374
183745160
134607660
306684709
72242268
233343270
324530711
30737144
292188665
292362049
298064880
265712294
140364084
201546450
44971042
86448434
162368374
301444319
310744741
326226790
243308641
327835245
182101931
119854383
276599429
174567190
227974180
299205051
313966922
230531376
212885609
311145492
164832726
233686838
315928723
315782273
327185761
237647730
94102095
327087927
269920298
206076477
291673104
199701767
23304841
327667112
158413107
318483387
325337663
1573477
108027244
321183394
78272606
326180713
316154257
326458178
85838900
266087305
97533683
212613321
256718657
173632879
277444950
33775229
261695678
112422664
178002107
315937820
307777692
320922885
326009934
248112625
168870576
114331106
172319766
208128121
1322652
99591667
22894345
314130654
303735443
136619200
297575502
320879161
125141619
205376404
241253073
270904288
247250547
188311216
326017429
123337192
56487593
297679838
212410456
146315866
316522913
263639892
323951
314603112
232054474
323321565
305577625
259340647
196936798
253622510
328539330
327813128
238415501
153172607
303405374
311445462
99684420
241910156
270367817
143748525
228227140
280042452
318265264
281022117
317672316
121657329
192753070
294610974
317810964
130037611
88464390
318154351
326875268
323197531
325636129
302734403
330314950
331605018
247533926
320393074
233928127
331124392
154167702
304870101
324793886
259294843
33482783
304585895
329049938
281598975
320387676
274021892
261639846
330562104
329034147
22826358
302898690
177831651
301618059
199283164
322247091
288501928
297151123
331696792
314294511
274350772
85939931
274272836
236671718
294145518
308003972
318405195
205346452
328653966
64705143
134242722
136286297
104456951
330598156
323852285
119305061
126094696
328341169
262405231
309163720
91137931
328226050
86202616
78492395
169833405
216407243
111066919
23473985
284290418
328779304
102103112
218262997
120550361
143434386
249520081
180364364
71670274
145865621
92284697
141415183
133495400
56722592
92915209
293687272
320318296
332845922
195943514
320273311
315147081
294601558
275819529
293122239
294281224
331825926
314921661
285198744
305272627
320117927
330694100
248183522
173429131
301075026
320451255
221419936
323907693
209159006
174795899
1737525
269617853
324852044
288658722
176124259
247105135
223433836
322160757
146012019
136511058
269313068
314380711
327932557
45773172
205102085
67853050
166177682
318668520
24364887
227717941
254558024
287283522
293871074
180340433
217799804
169610111
299718501
315531169
48042509
146153593
319187684
112318777
297797085
283343960
283343960
330707061
183682485
199777747
74775815
316127134
58459057
324113312
309728147
5753419
166195699
332234650
330972743
245357336
134966828
283554686
277224487
51341452
114030262
116909088
83404319
321329931
91082656
162948780
301385203
231331770
59320719
331047463
283224426
252580709
103964017
71146139
263222329
298198492
81810651
69919033
321650475
304708711
215607607
189959746
136157962
266892369
333937499
334425767
248333917
166756110
304353537
32401853
317071989
113908684
233632604
325712283
207495923
235468903
127520802
313870731
333134651
242473602
235144857
191346880
184750294
36969917
160296609
218967245
232660424
240442317
148859320
247833951
217178468
71929141
18120950
179007250
212968800
336828571
332718702
168156995
49393368
257455479
208885587
326891549
153922746
66870802
176678453
168409679
103571717
86873141
311986581
304359445
329992520
281647023
117063982
72371071
169337620
304751842
248015243
287524102
243092625
331413816
334544400
265883650
76321419
239172558
187503007
294634173
279925721
219297289
297868733
265593876
236314267
328465692
147964801
186110177
314158621
296959726
151840381
104895595
7670346
336285321
335795500
61316717
302024675
254481672
194737968
243047600
148745785
273264009
334973884
98811912
195180110
254574684
247358849
189816863
274462627
285328589
265157751
13390527
83946104
166768853
20723697
329105743
57597043
290529589
174665470
139459387
217037903
24939183
289872744
18575685
238989583
320454229
210024620
275617587
164269547
136181356
168592529
324684966
337844552
336651653
335652532
155355154
188981408
335305143
154775958
326184834
212101643
230469341
96024990
330970996
166763231
313160897
336356797
128538474
320013066
336799396
149735782
177598169
270578914
329287223
251689590
76406815
213547508
311478308
144453988
278751260
8376658
105096218
195209794
208187833
313643957
250725645
316866243
330140284
324756396
4280370
223738283
244899174
209018457
335583777
206241072
339547955
266526925
173116288
300198006
322995331
15706710
322087948
152093812
138787330
332007170
76965397
157440893
326004103
300398054
64395090
316352467
327451668
59870693
95647315
330943935
193309700
312974872
176145177
178222043
171626335
160796929
192856887
326344432
323261525
335551316
307277457
142547768
274550376
317009071
308310641
50503428
26481011
104498741
305115856
185551700
333553566
122945473
37426274
270826402
290544111
48519561
283616610
270139766
338252058
330516198
270314368
295396826
317308755
331799520
308894371
264447519
127441994
47560907
230937271
263799583
341120293
335016548
334500960
40247492
329587803
224282542
333246821
268851911
209568094
296294248
173656716
239607428
198194173
306575135
210836748
232548066
126400058
35064599
75471016
125865708
255881764
265346772
325311010
337314560
310907383
237194982
61484794
301487817
178792017
307525170
237288734
333477458
15196583
317514054
256195775
336241919
334291532
79777571
21308415
289461187
169250261
177142706
322794262
18966713
341766883
89833014
262911007
47370669
122305762
336596490
331000885
126984789
308721228
5531890
244387821
214083706
103247637
343239791
86095145
289187068
23396648
238386093
130637197
300800649
113965072
137933282
246877847
340777258
107712142
329096652
240058475
248703174
74268671
340943884
83978017
269749296
129759564
287184553
198017248
340883492
275139328
309123348
195569446
72890000
30764375
341672338
90872277
90339400
281837745
297490018
158917851
341086558
326454542
343137284
288187972
329789888
328267883
257762841
14349370
339396277
142358015
321887429
97337636
341699659
334926887
176744952
338871314
142917918
229264322
343236968
288461659
315069260
226492800
156504012
336054289
106138198
271489929
188399627
234343223
288732303
284994507
274173262
327191518
198727001
181718312
117012726
335107934
319638338
294225967
7931650
242818668
72297154
311102362
278120312
341708703
342742933
333989152
335267106
40934683
312895636
343358568
279397417
106984586
322068333
307112549
29299930
328099981
148965383
332339408
321051709
254398148
130593444
279874565
329300082
54411370
133108692
250128901
107449482
256752059
345072905
190215154
330944133
104718
255850797
318175170
61000826
205105584
223757392
338622410
245137588
203762290
107387538
311823870
165953788
338128959
171164408
236387720
6754696
341590436
283335560
270044109
295878310
297204201
224180249
75470935
81077282
339113105
39158168
293669237
320333703
344602225
217802766
337592495
262817939
194776240
336562614
89524101
308124033
95486869
24641824
6754696
153996762
273672601
89462550
24241933
39707876
117863578
163963756
228919276
333295713
298801357
342576612
317782417
76578523
295226503
341033166
59253898
337050064
312077137
293450498
169270887
204558159
317091809
256216022
163519415
107156078
274537328
230653438
311656721
188044766
118643446
177659066
347252565
15082136
102902535
115971665
322340961
343481036
298829338
314455152
42385253
322411572
211710388
346836846
344162788
3516311
278347878
87721335
340622545
343925217
337962036
337691871
258383877
303951521
297693945
249815414
335437090
346102222
333762956
131578327
279976279
296014345
127162049
339132208
271550864
191392952
185662795
167997091
202440392
159774683
189757048
293703727
325970350
153608987
206949505
137215873
269691297
285413211
182959661
178234069
332931645
74213940
336015575
267803503
332562519
306300597
33658460
182702756
34154288
335551809
35455024
149270529
346986121
297788337
308004363
182493485
181066301
165919222
78826089
312086530
269765446
325573810
250276016
308113508
237647120
346528831
346369461
338200156
342301138
249776026
347534119
243911641
286314146
109603700
80893916
272626994
288181870
2178080
98488295
161048960
319180544
194718279
304474581
183380128
169713021
348907392
321098841
97810072
308434814
217275927
270208328
245166490
347889721
347406426
325370936
92945689
328307957
128715857
347726007
322783604
61549008
195403753
292253492
339713930
192188751
217004821
186462998
156222299
324811606
50322435
158634755
159629048
235061312
348084653
231824491
276845478
157358035
11747352
272358311
161516533
204540134
287969007
36121573
179839087
166641267
348014488
348461699
72528245
267125065
146188933
344373818
347497809
242657618
257663204
270075545
234185402
93504164
176618351
268064813
338082984
285555964
176439800
34890406
57066822
244552234
276960399
237862437
114873524
344520599
228840508
318430810
342070901
344407207
248646397
184894622
350533925
300152884
342567130
289426559
213751936
67742938
105783053
183623336
266133798
205157873
340301321
15128102
11637669
134534029
119091450
14676848
2379819
318966269
300846578
226199488
174780352
266407356
348835476
202542855
283099456
32270425
251141361
240907969
314398501
160029302
279020307
349569178
340151634
93681298
340713592
142090511
318496675
275822119
349133019
109556055
15240551
201473929
277942637
342584019
128437860
130618799
277129978
240800878
349816842
323648058
198205982
301119641
338811878
315205301
311000205
325972237
262709336
299000640
351632797
318716693
131837774
279372321
348876430
187992574
24707422
350694062
260575900
314851254
28002840
122399029
325928808
222243259
259173283
238623670
9084111
100621904
328515727
347389693
232233187
257468197
327977127
186898392
289223955
315970945
220589192
164769320
13678089
162306805
264982665
339717934
239214025
50941745
221518484
184529070
137074250
37967958
338543447
209407711
84005935
217259249
326504729
90529692
109032249
316369674
351580145
66361755
297645264
146626683
341231922
278307660
242181802
259874280
2376559
352083073
281387916
134420002
206476346
346234795
140320911
96382893
293395580
208812600
309145725
344351968
117588069
333859361
256958261
188149507
323876947
327890525
255468069
55685251
142992293
317150932
338749378
230361967
312210218
150239558
101668978
276009924
305381581
100596511
243850582
345464433
324115584
113507377
148569966
345942095
342355246
341921501
348384693
281601169
129993815
224400966
194442160
351904769
198043285
295910695
315158499
87057292
202511178
313877675
311229413
315387309
3180315
4404952
98695107
346305470
338570004
118922937
217947004
267231522
349568885
104797027
339139240
131786083
166068278
77648225
344513052
19590104
196444685
94329784
338837333
262188334
337583595
354544702
87903552
45711983
346181153
342277309
130725339
318965964
338501783
218299345
133239230
343440097
346498129
321499508
294006913
300342373
282733699
354723331
267199457
320793500
69058381
230419273
319203953
339403182
163956864
218691305
320569364
291464687
191386054
6644637
201546223
339767086
222821770
9507282
349122679
275474636
297379608
70713107
187681635
330414511
355779978
348449113
11974248
351240622
320099243
301364846
348793513
56236037
355324446
284686785
172346840
301475019
177180603
123060498
167950126
337210627
310160273
343212608
296291033
78374023
186450956
298128660
282764579
340263475
269728034
288040133
278300652
211714183
318077417
150714283
163742438
358870952
245704558
305711203
104534591
262121708
208885951
279471017
300832069
354716462
324230236
6126499
349086034
292172005
225026689
145959686
242976623
332823617
81756054
279075332
69473609
307113646
203579298
88383041
276847866
92288152
241334661
343789210
357347365
178757144
183759826
307012554
108515751
300153387
301678092
348821885
343694403
6791602
336497477
30756471
307416913
15524519
270869491
270826854
284256122
277336787
334416725
162054875
232003781
205445244
202134857
267231052
316504985
330323918
68586908
356275381
352610157
353797578
8634812
334464455
251296294
328821922
266674260
229057821
315166184
357643186
308247117
203580565
295879688
238118758
339350970
298900510
123434027
356786852
275280351
310309459
93634439
122682885
338795766
301156355
101680747
247002136
269112653
63461740
61918220
150171361
47072000
313331413
4189313
199921838
40918517
342392782
361190685
232067156
118330820
358715861
354369277
184523413
116509871
333877112
340334171
274618396
8682205
312624436
54179936
217086308
214521441
346543528
90150351
332981096
312528498
358994330
300229625
95381069
294548819
51168693
359020391
354727111
289162149
249820839
336414310
313387368
145059345
25977253
221088346
61173358
263575954
352448403
249537963
352578443
332376582
276977036
306376131
268911271
360200618
143584911
323195529
312118636
248348736
215497271
207943742
152151184
359812906
286841591
359847455
118041022
135343380
310201683
163696552
33637891
11836756
291175759
101106122
294045912
348575485
243228793
356633821
184831014
360449452
360562937
355227463
64465462
222099544
257927440
104510765
360428826
313136942
225096156
126196517
314792793
93495410
45868397
308450931
361315635
360334589
331700302
281581732
31120087
326166072
355408090
356726771
1340445
7449511
157241490
122982922
361274438
283321611
74293965
269617865
62135618
319229668
95995833
301065966
354686226
219090796
323135133
36762622
97139048
357730966
307713317
142046253
329802940
332079982
197317343
211990166
305928896
356353404
267573920
172509030
271520680
125873788
361712114
100885569
341922329
277463498
44839808
346828422
239572740
105528141
190267016
128383100
330931699
71684761
342418756
324690756
136056208
339613512
362162956
290335963
352912764
245117929
305751265
296437081
161859326
93503316
295226443
361264113
186614065
39688864
340931718
335292537
322804201
363194420
283265475
336582115
79887848
355832456
350552790
72669394
232695643
284058999
201090134
35236198
119141400
359689368
260483272
277963571
56387367
263881063
270014667
4975621
302868114
359012467
190969023
326327134
344421884
182961708
24294604
270848115
223242395
195579798
8633955
150711598
327809454
305295964
253229707
167366775
317780277
221847838
355868616
360866526
355321987
349388931
362943827
241780653
365201917
291577913
240693394
357762968
332783303
43182418
145763109
312240969
331455035
257458147
269232043
168964611
245492258
329810322
304284178
365880922
153951922
355814170
335165317
336333408
262283585
168497914
364169924
6627928
327045210
26724940
99465032
309562743
186785807
359814989
342574838
225069272
265349729
362588784
313806400
44378283
176879420
361497905
149022641
117411709
44699512
217275541
38797692
191867027
337863068
363556825
264113914
309336128
82496917
307221953
320012583
216665953
103278382
272274466
163347418
340738912
354398748
239615974
357493857
275429236
318540567
252793178
276248153
128093837
157360566
311945503
224617072
234703809
263840025
10644764
337629235
35902733
358308755
368201788
5610365
366885482
2456180
287537364
328435783
367118609
188845583
319969436
347853605
97318963
223087862
283392753
171917018
358443845
225809464
348961161
308201047
298098757
354448954
56025416
351978026
269711242
348967606
321961368
366332896
361594393
162238620
355996018
284563515
174881638
333356200
86367440
367538036
324581996
360989942
305830444
193184785
312766535
361268891
664985
311826932
353712791
330435408
353705982
360466883
329930868
214870119
271840045
273905959
326049007
311216124
322400320
271430783
366665535
174886769
228687387
316929185
367839559
331136407
239329984
246262564
273710800
295873920
297092895
307717588
275382815
110853771
115962438
295021604
350432536
278452702
346251651
358126972
159927746
46547056
367390950
273392066
367577445
367605206
126076131
184446333
366199751
20678931
291234632
310433327
341983405
190002047
256176346
18242469
188349555
108835461
368011408
364444602
76158057
367916291
259305509
103241552
367835696
125515545
295418191
358399498
227827501
187688297
167577121
34883481
324294210
368338200
26830330
5031649
207549980
229673888
363390364
316475635
367144640
198198945
81910776
100053250
302384441
319004972
341420264
365788937
338075091
32799121
363830579
243748291
31260299
367204541
246729368
368952662
188419097
157945030
360690374
362405052
296888397
361253529
341544248
156070920
353796013
306114001
43461958
95876718
331876398
355801210
291716585
221299085
254610998
349769113
344359339
370708112
350600495
117890279
280341077
17807094
282625204
363331864
326352740
241855711
167426792
154017444
281184082
357709172
312031567
99923755
136097544
20910865
332781966
319656995
352982685
359608308
237494211
299202536
369124571
289885345
281764658
128384472
118247851
4198993
274082229
260908102
318664665
308843700
43513501
233291804
353261635
36195688
369739462
365050198
189295382
364535100
313621553
366971195
363469193
15583326
91186249
294705108
63316985
86848430
370206417
276614107
338845898
41010193
294997720
369100340
118478608
310443788
273091095
88433284
204526286
369669588
338933954
262483093
318604572
135865824
248289763
356166537
200167701
357369759
106980833
20618256
366774283
335002005
335788020
189200791
204478191
372796711
290461227
97019972
97945086
290009056
293622902
44254080
335715969
72232078
20075464
270759933
39017109
308110877
282579063
337005257
316451740
5890149
81719600
121810591
83277456
224402993
249322996
344083950
354255162
105044212
364305236
365132157
33892561
248536929
241451857
12851146
373037537
291903019
266354652
302609982
267069656
358395093
14743208
158740544
74058489
369932176
68883253
367037975
241604571
373305646
270265152
283245279
83220493
320505959
369991689
314971087
338851853
253382819
371186775
287413486
210306133
170849102
13927887
315411070
194416444
360838258
331951165
373450325
343645632
335774362
367172438
372067098
280434092
363293429
33286147
341301914
268187967
373693247
302597882
109858015
152637321
321488100
331054621
342624742
268659334
191274318
361570633
267168371
1919208
5500190
306861280
254097488
155544812
335465864
127361265
319358125
321967175
319643808
354535464
344214713
93620395
225600573
215465995
372009177
364547627
293696607
276122366
301805970
325304237
55316037
68600615
309809389
281081924
172677201
65799372
341261969
365056308
250265083
204017643
124081473
66799248
175962178
206455411
374530168
295736875
370009426
269218597
228933488
181697749
217427090
292405336
230082488
224488655
284218126
236677980
305443271
373110122
354958928
110032934
187211013
334416988
354800600
317950093
152172753
268556203
367889327
372006920
367796939
137532711
323856340
21584752
225538515
373362060
122091366
14563024
333892800
100949023
178800741
293137619
375832306
254310569
360796168
352415872
260847238
89510634
306413060
312292937
347670580
332075522
214926128
121796163
303578892
140931344
363885025
258986873
161574711
348330568
160384752
317048442
323681255
267748374
34579565
283124560
99194624
244759216
269644200
331535396
327835879
347390054
99901639
96899160
216523511
259838809
340815434
346933923
284780091
357314569
363886820
310740491
71829442
263499767
63216457
276557047
321927535
74532293
134636922
372631402
350838344
324599231
99122457
664985
187509542
368370911
155227348
266225219
106802590
171859244
215030752
82865770
231323941
372846823
273129398
355410813
292623473
202629112
365155050
375811058
96440758
54100730
27005158
195909661
354935394
375111303
348523120
316242073
310985904
7403490
268095932
78115015
65653226
253571999
268555258
349437236
376277026
184241447
374786698
342565592
125610611
267628538
135944363
279042920
304462494
355199497
268008053
227255781
241317809
371843300
47106991
337961262
156577778
18323415
328071643
294308755
376280364
128016074
12723978
38208906
310895050
352029834
377114544
66105317
60013606
127805740
376903163
367685596
151502703
355624219
310568557
366887103
361925635
115823462
134814828
321740100
302616098
349934729
346875870
352236178
223457373
70956243
151743816
291352590
303562342
319156746
236820953
326372021
308934460
29081406
359423117
167216158
377378353
341836565
377413867
10635461
29959347
346536964
205701988
373589734
126820306
189173475
11831148
375484954
28486764
340799942
289307113
373369563
326441519
129756091
194810892
338873419
10698010
376095404
327859244
372792948
377374483
74421776
332624113
3383026
373629077
200357042
376940687
379340335
272428971
349078878
365849198
176227149
329557083
355889651
379211606
334984253
104052612
336291826
267903524
296419092
155684015
369350792
300065240
322860585
369541313
271902273
366727598
366921952
380927768
351354175
263278112
16392428
264947143
380088524
224621592
321903140
359973465
381299159
311010597
246554145
381774324
204538976
333038270
292014920
241443275
359852340
288908010
79008223
56487155
336204938
298318561
233216719
382250374
296307595
341708998
212218358
130321654
377050020
329783779
23435211
256895341
248551047
292677302
82273392
355202213
217918281
270463036
11740715
324262854
164755410
299060519
370575076
347917583
82950968
146960586
375426397
256837808
375876968
337096429
81059026
37745888
185244027
50860844
348863917
117248894
287653649
378862811
129691223
287145104
169746164
197405006
373885438
282328478
52750674
175203245
56537037
341290088
311445560
162222456
190055939
313121979
345387903
124859929
262111968
33811522
321347883
379368445
222138508
368262692
352391070
367562383
381677893
249403907
334125364
295350642
25604673
381952790
178665242
196778115
117127346
223454284
187086603
22720712
362392576
126334254
160810253
381359368
298217772
153919830
192874419
338293855
268812564
208694298
25885533
366299443
357847448
141521958
254009534
339845054
100136263
380577949
370159995
306218139
205155061
373855306
384010142
379096914
377970065
50091305
380363855
100979429
114908324
368030657
142505585
355122221
301264656
297442297
191619094
11770138
321621128
326726280
10727433
320011384
370933578
310652811
291426787
384819954
377969681
61073863
330872002
240199615
329256806
369748721
329073268
286211312
66813581
284984617
265460176
369718080
237746644
382678547
9755660
132789385
200108971
367302041
279350290
186829429
376164732
98802627
172020325
278546888
297796854
374001261
84751451
343285618
159326961
382612300
348246575
320248527
84751451
208495126
257614748
314512583
335663411
336123755
370238353
373751869
374128171
232113881
376441576
383390043
282759204
370222184
147747498
361646639
383678943
335284194
139255747
50077149
229383962
82463051
359695529
123343034
239741255
114461963
128311521
173720889
356228336
345691068
379609145
269620429
341727175
71512492
158047605
179185883
173826326
174374580
53791624
167088738
217667130
306798318
380970860
278751222
286839739
375149901
379406112
353774170
327145364
200786519
281709190
377160111
115748781
213888468
159409208
39351248
171414489
328978264
8937266
333448207
357359292
112224675
192358857
329162370
359233005
166076303
377617851
34544301
381399725
383263055
112553469
381939990
304624839
380439749
93717802
100689345
383171024
191702108
383599730
363901240
381080096
349088270
9263727
138617405
14281382
224880108
311904511
255157108
145114764
370417516
373764794
68424651
16359484
44836788
381160332
373611717
95032062
274554825
160945166
104079299
104804801
64293438
297837705
167825881
385860543
220464530
280594845
186117647
313239676
345490151
251632877
379527637
301837521
330946859
133941048
231324392
99922503
368122242
264501312
382640554
95577306
358773336
64904266
184119476
137561140
378629203
156716030
127857389
364784306
361012220
69868361
269444219
356270432
43032578
375903118
322768510
384390640
387090660
47415458
292095740
306267598
313920214
197537242
360487462
271174585
294069827
197347122
350970777
353966571
154415651
272530204
102352039
364335586
83251969
227993887
161497428
25339041
292657032
342934822
16231558
382473360
312279604
112177016
105059464
300565386
194028860
366366402
373764203
324130720
231816310
160742420
345976452
137296826
387060071
115676007
162761874
71302939
380178953
380430857
310316398
221380774
157488240
272756685
322199241
381368956
360826309
257474655
331274855
342933335
158026440
276164642
199777075
158593510
78267895
343610751
290037289
343441703
239561864
340866016
59348196
252980040
4506842
318843900
302354055
369305394
214291853
293352314
249374828
346512644
87246794
364786900
187260153
66655806
158994525
175755791
249454962
67507732
385976197
246827374
126974127
221353792
360544123
385423618
119344371
348235284
193637571
241809691
58376163
297609899
384683957
384106159
61085831
368844593
373742807
387626616
341893682
308193749
302640815
324620337
384175774
360891112
68074956
127487006
350526369
320658359
306896037
355038472
387709837
136624858
4913359
296553094
371831182
279860232
382032754
388615713
293153988
113767942
385016806
230186119
223604933
383740592
277585124
130611022
68581313
305913900
120657762
182283836
266683859
302144313
97109511
388848186
365578301
355884913
384554551
389583101
190427039
177811208
382500465
161475928
390009527
367750872
328933155
356929586
383604820
389868710
389197054
4895703
383495525
151162097
258198165
146884007
383217903
346838430
254823206
66598488
146431139
229672949
367652831
97870722
152784433
137814437
250234908
372782095
254172995
386781594
361190543
252634046
319149092
349627411
366704482
386902223
381632148
388499756
384924841
322090536
30069533
170030024
43905817
353677418
299329825
53876717
292119981
310681346
352341544
307127658
184612266
372784542
84787286
122612076
308709748
228111807
392571771
20737879
379213826
200117462
387934357
146547487
312573197
121409747
257420567
390912612
339835237
314520681
385103668
226850235
365889731
383195098
189137849
338859997
253383357
154898054
389135748
54979449
380877409
383834604
69729431
364634369
105306463
264909758
310335577
373852481
385705350
218413024
364405207
88720633
375722964
265781109
337413571
158186486
323812333
371832483
133721627
394115224
382041977
222141767
270763049
320134548
162728647
211482788
370000729
328417371
300707071
349902120
253872531
307394021
278550113
160576908
113000213
387819634
2153015
374172279
97837295
39943813
389624587
334179741
186496609
264366710
370477347
336736488
1308907
173438208
196172533
62837044
372540104
197791236
236558711
137420160
366580146
360542389
393121458
329702726
223795893
52319861
361501454
378484126
306678148
370843361
308107064
388022844
149608159
342170181
366626132
376636172
329061191
28871617
43471229
326996000
393430384
53323067
378154424
354977079
198848490
381297562
273903821
273958281
386344392
112893978
389489712
76871295
367255447
308487578
385528565
92278381
324322285
327420210
295227502
295227502
395613512
269300420
390104713
163009524
29218238
313335572
394034103
386511344
371974337
331873018
338933050
277582177
389152317
335779611
15255258
364656386
387249286
193614297
335313474
395564492
387169559
24066608
375464750
393458679
147539968
371185004
215052242
388333530
107342735
189077237
190903338
388507395
193510123
357678601
391874446
7859972
107646691
330259724
315432118
47239257
75983298
312061080
99859396
306726355
105948321
353322336
394983490
256032681
291952372
258757587
331615642
282954022
263422431
259260686
273988073
167604943
294923891
391040818
112541892
302571130
367859007
71142549
299180043
309672634
17968471
284619089
168946283
360631947
99867564
266000890
36622816
73757406
33937068
141231313
299953426
258520372
365223812
393615799
394378674
147239049
307582563
362038012
359904708
237649559
251503274
340258766
367149464
271605324
228744941
379318171
95904331
353781547
341424545
337904939
300792412
317006473
295302658
161891279
148857104
162084312
241796762
330039738
393762685
247609945
392692522
24014471
229375759
27756808
305540575
218265144
124430109
349383845
114967884
372167972
286497287
384905726
382170984
379220668
168836918
344052022
242216892
92976769
389441224
253423164
344393568
343695389
383767331
294307286
356619040
35178846
393855784
185848292
83557204
351740600
260414550
370829330
144014173
159004900
363002090
345617497
368324593
304387923
267971916
277506098
380973583
389557413
222437236
398727750
385859748
297917654
375358059
366622272
112628724
206177666
385971439
130179163
391110505
24442331
357550964
388672533
384472686
322495061
82601875
80228700
200465014
319032093
259693891
179751072
138228486
225282470
332411555
340935770
391641174
291015691
390323311
370878549
348994025
228088385
396235169
295259125
201926930
119149843
351835559
103736854
394715634
319626945
321251941
349267967
322945361
43973033
232396689
272014226
105064163
346811128
377223436
152419150
399258260
355978700
214322014
138507810
387054359
370301276
303441114
391715121
321842268
380230477
257828093
377087052
336027068
145826336
374097487
392064217
147506198
377874336
322010452
199771877
326868468
251101700
340709107
393669445
5478386
322870642
96014961
395093677
248656781
267405719
330058963
64039663
200809789
24127739
330998811
391540452
218435004
255501056
400889654
56506742
189231423
390797126
359371777
107571934
390182443
199754668
345493706
370837849
232964969
87148421
388526455
234575122
123381028
399031224
164730700
381083614
385842020
352781304
396420194
154630434
390579378
359406387
342271757
399625935
360258870
260114113
242568026
395510809
390767980
385259086
376968846
153784039
97108419
396780055
381512446
376795786
135546474
370140406
378632255
401404865
99442401
328067835
329962014
192376299
380306259
177424468
386476292
285234245
308895829
396579817
353490584
162550944
194725068
185497793
68047208
2007565
31885684
26322981
54730780
128963305
334159061
236676737
382501909
349494543
11534967
204609271
319423688
12132036
21838604
362513639
370465674
298327683
286357808
354568916
389861660
401861885
402544698
168050760
397186485
394840497
256101434
401913054
283333951
42784381
306749236
386692969
143575177
178295187
369062891
299708481
357105103
87487646
208893291
170499685
202308090
90632721
323100829
288642637
399471918
300798795
367544512
391447386
285547269
219742885
270728107
199763837
294128897
402565491
307766361
273512589
360041153
148967728
394634292
253627702
403074772
395862418
154535191
393110696
106383562
249651074
378264874
255558627
212501244
143216638
403150493
399353525
165708201
367510390
252619170
172726365
205036938
395813253
280435248
360384258
226383151
265230010
372461915
266249036
349341595
180962974
319090835
311538201
183260314
115833605
112209105
240963488
365224785
246041239
117300400
403388810
391887924
401722346
56603206
336878488
385741520
367048419
323810811
234849972
289970965
194754196
289019100
375971237
7167505
391507922
362068496
205607340
370371424
209223779
232983453
349225577
323659756
326726016
400729855
384010326
88052177
254220012
122034578
344935171
306212360
329957934
131233344
12294236
37801155
392792213
374566171
402503030
41859818
316872907
259144583
365854526
211185128
296565105
400783017
406209685
360069202
213979719
10096042
304088708
266861273
202147045
384638316
351511016
354100217
288693528
186117234
367647212
291171445
303651428
399786815
241683469
47518981
402654750
229778231
60986690
284084370
382701854
51455396
324628696
405201230
395500019
385839843
9857001
382447390
272727609
402738983
405617115
394361370
60006568
396133940
205263076
370088281
361905270
400426828
377823167
375425909
171237902
401322840
386412658
347136359
2055788
249188089
300832982
404069267
239225897
255164206
176060059
151878272
407570464
80403157
85128257
393299552
341997374
1671448
374794996
235263472
365499925
200703828
399564675
406629641
384563508
335145670
393932438
125418306
276017342
404358171
239865605
52034634
335950984
36077047
99190896
356218973
86207893
77443062
3246134
16817493
293891359
122832529
326271451
295861750
113641640
332502198
334951604
149393206
397343330
98431601
398851932
407270236
317983533
353837016
349783452
369400702
391150349
405374788
56159528
291295695
373337175
265549995
107265052
72875478
152161824
25308396
375244884
246157435
70150292
306249900
271496391
101099697
216785902
363835831
52225217
143666004
386170411
407862748
284856795
179262226
313539521
194582357
378115500
246532998
118045143
395271536
264997213
354831620
146133748
253689558
396007568
378873165
346540169
205606596
403128794
152122363
394166641
370906718
266561104
395824210
27283174
403608347
245357114
17819972
404198611
207686978
33745002
374493727
356525775
344380736
31057239
327038984
361639140
355612251
186348010
129487300
281084298
229716186
31712868
306188573
407324186
195276010
379453184
188207145
205442490
106853475
409172301
169372152
367773996
383493638
404605550
230144596
250130399
396722698
397828033
285881742
235081732
230491087
190016636
253377267
386965289
409582681
363519221
64803694
387039892
327743231
409595592
394074260
306560028
348092538
151278369
236009646
209594345
202969570
398244266
107524129
406239111
381066701
409260107
392715298
361043009
391095367
64255072
264012603
402431002
252598589
128673354
78873593
339776556
410602356
95821789
410416186
204311677
169623744
32612584
406166114
124180398
35709836
58542759
235007258
148499969
80758618
8289857
412377925
13644565
65438148
310055695
368319202
356919262
382144953
176943197
409020991
16767677
286126303
198724943
352440290
411118051
406793013
353392608
240210260
361746919
27058745
263415011
271201944
164616983
145136588
138363441
404128071
407345872
325765410
170310593
143022333
119111979
76304479
408800994
311606964
128167077
72932665
409958534
372113686
388975784
91345509
3531149
407115730
357136267
384455501
345660796
281949398
342885668
370849584
407907149
402185526
96182603
388002389
390121800
358739413
26384426
408268437
295152831
105993235
172621031
367647164
381411428
385838064
217973325
137492919
113977820
414260324
143715144
324499504
81640540
295257039
389443159
251453466
231963006
8302661
277389606
247441218
378889235
362450333
27978263
40721229
204238928
413242336
143961836
363813057
348151663
174211078
231351519
13008684
300714381
323659819
127109685
230451056
253160777
190089242
122665915
161108417
97237397
279343820
411523062
239586098
264664143
107346976
415432104
294574579
243309927
90467488
247103926
411777407
384555632
189100614
308250866
375571577
152884926
107774157
267627761
406611762
201272495
396237346
246814689
346300083
91534759
112665994
406587214
188023301
403997774
262241115
320192906
243772166
400275454
146150708
231962078
414026342
269937366
399624055
370447836
399163446
402004112
400768322
405725363
412314957
271220961
397017742
405715166
412551499
94685628
354317370
291576810
373222380
347406220
278859976
283047032
237318628
415176537
214991402
391901859
295350344
415071626
201637002
238141727
409376866
406996252
353105547
74787897
299751545
371467460
347938095
225544233
77785815
129899780
400182658
392783904
241453299
166899429
416704551
371433016
339263527
371896946
313115389
95575194
40485184
359837160
373154073
221309654
324207788
337173494
325408034
122089901
411436403
190706681
171750295
369493978
416964221
381696581
402793972
339023448
411340027
4605077
138582503
357838987
342009910
296708806
210513617
45310408
379479934
55356695
93827614
204535354
222607884
33438106
313265807
370289820
417640944
410906390
412244411
370113398
415948945
408837544
386892460
137569078
382699478
303132843
380738709
386153169
303317799
409318027
22798727
409324708
264182427
102555171
311034936
315250669
408985999
362032944
397267390
403286318
386543324
189947578
381939060
384195836
406023377
415640527
248392864
368551606
21910027
4203110
384258940
402508195
240007951
79126560
320236801
5313293
153612550
190553594
183322941
211739948
412784212
204498132
417479491
301222637
233695861
362041559
280950846
409996683
406943291
196978592
419621341
159442557
277100174
198834303
404386064
186834657
367120668
187321223
77100216
207765775
229595584
117697348
347397219
175339757
141559694
195708330
46914011
86547823
238893401
338019117
407950784
351616884
298430512
271082288
377527682
420110889
384178917
367572678
357007368
263535907
162112957
177986726
289510804
402681937
82231111
406775925
197582142
282401593
65485639
343261827
386416795
402897826
221120376
406364552
33172867
315468093
204609880
157884887
375213513
110829762
223243490
167914973
367589132
396142512
290724756
195463884
234913542
244694793
405564680
227702368
314632058
304913533
184694484
229511008
154758791
345562890
389948773
405686926
349055913
419569580
109607195
314540760
410057424
271277405
378683357
324456251
245657993
198640518
241167016
400049058
410061220
88443200
413669928
342616142
412888253
250650848
396559666
420657436
420356278
259385997
196839138
152729847
146682613
408616264
333207788
333825250
375820021
379591582
234950349
329947461
202957691
333952430
388546991
215924594
352498251
340191246
292616902
419560987
411153842
152342049
271762358
45948631
246738817
188826216
297725106
360978063
418418167
321512118
408938365
168037246
269219716
260844484
397202949
419440502
337719804
160141354
342322659
362216074
130163444
215110284
94023947
412693331
197721465
330655407
407369480
311143637
208846503
252947594
334639299
418146392
36516996
420788126
422828525
422828525
349816138
405335587
323611824
94414206
51918250
327058336
301739943
318914380
264043744
374743540
411764389
392049983
419425339
58685506
294322062
36528170
374313527
354826066
27069755
401610967
31664266
416317253
200843231
415151035
361162117
379214195
278880262
411280331
408831667
251362316
58976648
229358361
69558675
423636172
353988485
353075710
331940753
266459627
5521932
415043554
402380126
154944753
398600289
262633690
80186321
269413912
422645139
417923939
272120459
422185835
414910748
335835432
272216405
389803255
321599840
419916020
391161130
349039713
163123547
141823539
71589803
323586494
105510517
299052246
163575482
362765520
261044875
397737218
409901836
232432570
230714388
415345277
96750818
422351791
387084828
300666683
98922548
407390517
361474690
375639680
96172704
360165523
272656133
67712786
409045446
303668631
415716837
225843550
340571763
358698092
415162691
63541744
64774799
417911169
295433364
397588462
400945503
53054875
45600538
2255328
295567885
102071256
372343133
61926220
84646473
418804629
420929496
53615238
419731811
391366610
168264496
154186412
5918555
424673637
284183976
423871712
134483184
39354506
237146375
419095395
329659811
419076960
276435321
381434620
35496831
422193819
212048159
352032651
342904379
214813687
98925737
131225161
144999377
287983797
184237408
304499584
350044062
224125169
394842013
397772779
408278322
218307224
386118844
397331210
169293232
297665613
373349543
161663610
317637793
391350514
123529765
424626857
54344177
177608121
405353388
393780099
346567905
54088742
336930462
225337871
52099622
413984178
254575771
425131350
397884337
378023369
394279518
419037418
251144544
412228239
417473983
102938710
112849783
351115852
417599753
395563033
42738393
395393597
394024200
332449568
423316641
81598381
416284735
149729179
277992424
48634980
347991196
383105108
231177507
421226175
237173959
159799326
300551487
43705148
171743215
424803324
412737056
424448221
76921951
45123064
389706181
3767424
25646141
105407221
345147016
409286772
197583251
420076119
206619501
375469896
425830737
417436785
402556230
408076191
300248661
282080089
299910894
272658230
412399612
370124359
428312589
363325517
329185629
145354517
66849811
279455613
330666194
421642947
385996175
31760304
139655356
113880325
138113934
420815082
369323756
368027484
219382922
122279347
398703560
420031061
304802282
340714456
426395915
97213758
424420388
346758709
247161465
367649490
417102691
234506804
332670400
399769568
75596021
263474598
124671771
422164509
232021475
402566294
180204264
428675660
373274168
381096186
318760104
423875656
178379151
304483259
354583736
427891866
402375761
300036585
387405074
428709590
413624226
111644816
185610118
178815163
332188533
402233369
382141464
407083810
427557584
374701924
427456480
276937788
348825878
407719309
196243989
375832324
280894067
343253363
283207859
333483936
387621017
357182290
322029360
292660105
75612510
210215790
407140813
73233134
402651879
325212602
326270942
207117794
375368151
185325544
334486981
227977424
303309999
426373106
421358466
402482267
24444273
59216980
288180966
423838351
314715285
405583913
216437841
426530016
420236384
419108470
386665258
414351281
428044418
179146352
423076709
418390267
364674615
420817410
2104931
26675079
327868779
407008440
418799945
263553151
387801955
425186424
420782042
148595231
314655685
299539381
381882086
112525387
390853343
313892880
421234684
418501514
426111278
406094046
415859490
412038338
409653944
360127355
421637252
398188232
360886817
347226237
356561803
72119617
300803661
5692779
237595123
397683301
426233673
309264834
283601350
22172745
376875956
247397663
415537004
307862055
16939399
111701735
222672604
391496925
376262964
205164787
414037351
45397549
85807449
417476789
75932098
265845561
428031214
254250410
60834627
181288530
361989530
371006103
158903283
428198057
430256097
129630776
385223091
106846496
230652838
422868400
333273749
46054559
125990926
400854615
345453393
396814175
94920198
425144287
362396940
272335110
395612490
247763836
319837153
214458749
197232512
415333756
432145002
276133260
76164589
285957321
44944168
181216449
65403339
233619017
393914812
298850172
340311540
263213917
3643223
88254096
72052093
237319417
339910503
400539562
298562200
358203103
228171698
387161448
6745890
320366362
347578115
346469682
281712730
226760127
394481577
76427277
345198551
419956274
333730925
425193427
253449464
413826957
421467451
71975795
326645624
20294023
165143130
236536618
193121542
433251629
253723621
99067288
400890010
329689705
426585353
414899881
418391394
219701187
359701785
87712987
340077060
426120153
294203565
383384487
362551451
338907431
433215328
424040865
390976446
202755604
395384385
400600432
257944334
421648386
323334756
121740425
340681978
374129594
100047471
227955040
363381348
187912459
349050146
80363552
216337134
409137749
195318494
144773518
391481877
347672578
286460194
369064312
390463925
404189087
216154067
244969891
347434600
276771687
372056870
383681373
229009771
423752334
399952264
431318252
317156386
241228344
419883595
406761696
314938795
216061759
294010588
65989602
183377007
344759131
118857236
426357794
363085764
359955920
329708477
92153391
431273481
329822174
197048249
62419455
97426415
372352686
422518262
434614825
190991642
425287217
11375272
41656707
255994410
332798074
307698568
420880572
66982062
389436078
29132946
346266853
164373999
116051305
401113942
56000958
300404906
176544680
161866334
223070432
378541172
379622426
434803121
383995835
198084824
374734397
159018162
410705436
36940570
312795506
357925659
172667359
289999369
398427693
268554400
229636480
359695288
331713628
288510290
32341476
237093056
420020868
23484870
236721570
385117897
368274171
429351469
428879163
33310264
349310107
432076195
299597302
133134756
102898364
40485784
228011127
410228896
401580889
377871278
320393861
411449779
135457163
145924784
422318907
67254822
223868199
214621843
230031728
352461578
205007509
386265373
358336522
299322770
370630069
46123831
345205441
368549208
270448745
114947373
437733930
30694578
379984004
437635933
405173379
171043727
327543631
307276478
64317843
419607793
413494114
420164757
156181083
138985001
392318230
135621948
33921063
295539010
362356901
296645513
424246308
311606868
350163963
408127652
130910162
281463966
400050501
372883214
294908583
245139904
434074113
333142091
309794101
436753422
385837442
395858697
391294886
405383799
405605528
372756725
313587148
83570016
341325344
397522998
438367320
396297986
219590035
150078408
196253098
203872496
436620316
425588023
423743813
390659722
163989335
295431063
381216570
266393577
290507912
3631528
212912156
424315464
268870794
378123051
337733843
390670813
208453362
335675061
266928686
333745697
437511055
120589114
158184691
271341399
363486027
417322001
265582997
68854900
201037035
429640226
429314915
223518635
429654339
7134865
133519263
439873158
344995633
72775675
313432360
439997990
311508108
215185675
53710433
432834647
431967310
254393175
291550963
407139533
378229798
429259405
160064661
179239068
164135429
402028858
132198853
437452809
354637988
373426538
278745268
197922190
146581250
309554242
248512856
175134274
396551761
408089728
330336689
331589302
266564241
374115703
64307870
439947026
255473292
408503522
314977325
382306161
439442381
325610828
362879590
395399018
266017207
345873292
432309714
158614410
427667084
269214307
118487876
359087125
414574529
387876186
262231334
414011064
5529772
214320818
434784026
133398075
293243255
435565149
263903287
431838468
408775581
314474025
238606293
96276718
380857850
398519639
170772303
350202277
355421166
21720505
271359381
417805933
438530874
349369648
307670053
310244052
428147391
165726935
128095802
315020526
250853278
221175909
442698796
432087954
385627201
212495346
424842380
323937411
405502310
413103019
396472617
412237002
179476726
427407888
229275743
86313332
81429011
422740467
428464588
386731254
291414367
192543798
356786975
310158022
38013954
261697094
300281037
243317569
15158656
355733501
441962585
148904367
428296760
96141854
336112755
343535047
76769609
376074891
158934360
185969738
290879665
12794002
377815737
159636565
420161547
153340116
37612153
355771712
381959419
426973120
149899615
346791484
431320356
437293902
370753200
429172814
376603953
322012292
410010270
309996393
434271230
225514488
410158988
180426331
385809323
444382792
418702316
300487007
405882228
427418724
155379709
182694623
333630175
416246896
403207454
319147800
370243099
443264755
296706917
370996291
259988243
229902876
313435452
444874140
181852794
277985012
251115793
438241257
125417584
413492449
170248565
439614421
420272719
409507041
444220608
413037352
443661587
392132401
250733090
441336572
391276889
57005866
261783649
11506609
181885702
422990659
143099870
286453146
358333141
424648201
218358304
68531137
409982618
191444755
154937870
124756204
256661168
319697741
436996217
370364179
48671973
19365905
28105529
33760504
193345445
177970619
168761737
401539169
368124834
373512545
42000158
444053022
331063326
268823349
120509336
146272269
64818154
428976532
291676717
186422151
426360053
414447876
389028372
443406918
394117891
435758176
157285348
303629522
439099337
69493452
223677696
300052334
226338509
173101901
73983028
410807121
139269771
443758008
444958351
109305544
381104555
268912230
429926152
253892862
10511486
114135467
435922370
276970129
82445003
429739253
48975867
401173993
274025859
197407552
330228460
346925269
251011077
364936955
94942651
395512051
305032428
405521873
151756691
58890911
273940569
18494924
376250196
378259689
347410854
424903307
397629306
308268794
377948039
439821972
364328682
321412217
385637150
117412298
228444200
247521231
415720947
417456542
213663078
86733465
437348525
321596661
351862703
444899637
390237159
430941387
319328094
347190830
408592120
290155473
408503975
31062744
446139620
436852590
430714723
239292284
39470379
441065634
290686116
2621734
278291053
222421584
227040514
248428994
338646146
436150539
284411988
332379824
237482356
106088612
104204594
435928275
441819214
151142182
382665218
434979992
82546365
308198396
243063385
102136394
426290890
32662570
167756741
419675988
353563518
446801750
17843455
427686266
426861431
412618589
442847833
99822839
442912973
173976410
369300191
408438200
252534870
363231426
164374646
420070588
412761185
412365996
390877224
433201644
145484855
398969896
418481741
194048930
262565189
426526197
419506312
418865978
300006546
447048200
412334836
260651361
94193437
212266949
108795855
417630058
425609231
443471997
114755139
425591125
429305623
30006280
13535308
19329230
132578938
244911359
317258416
139540613
283432663
399274831
280741867
390917359
51848198
409004900
416150542
331219989
39291642
334040889
81537556
366834673
168549803
447090500
13209651
100281300
20332916
416685465
417381991
94285728
183641348
176297845
439913996
268286617
444977225
441179990
449043767
345233337
338053040
445716326
439864356
405533968
411356508
356033342
416298481
8133985
46575620
281537636
121323651
109061689
129815186
45395218
128498236
96287364
18602645
267482797
416771915
409360233
27794858
204006942
165391858
379177213
251552489
282148380
185604313
400949575
68091689
425281342
323640200
140349312
307473457
8621023
439487682
451157862
398301703
345923352
171307361
177407214
359761060
61198183
389435750
8815886
436411903
365424390
447360899
5287679
293460761
260231292
357714155
236890968
301449734
372926188
149661621
408298337
446644982
350618818
434841323
432668766
420336389
179196736
417834545
298835074
190669084
159884861
389711902
195382246
168284876
90286249
335878599
437624773
399877260
211901751
13468152
376281865
439835734
180977964
289339207
416298469
388495572
413663783
367731379
148061299
241861312
76503523
352269024
328637273
43719011
137146534
416635959
452486598
442918886
8786971
451963799
384574941
350318101
198587558
5148525
105062538
9283609
416922794
381116897
448524062
35682920
258557555
436339660
145389714
59230188
96265329
340473828
153660409
57250145
405441117
401222865
421745220
171690691
83161404
407737510
123889244
429796182
48793887
453031151
130881501
353696586
79823161
118290005
411299440
128431514
418909446
386655124
207093212
101934251
63443586
444604466
54060663
197636744
178081026
146891370
451833270
317476993
408163107
401752016
220008314
50478641
34425332
347530878
423877822
442578840
61762334
311885782
453738331
439516088
440327000
432054516
27792187
453260742
153021798
401831518
361854594
407328678
380509887
260355308
354903758
347290373
317959146
440165680
406942975
451969757
454201888
345100204
424782380
167464878
437584914
240414400
449812256
446274960
454020800
313765672
6322158
386675160
422574035
24269430
445820549
269057847
422445731
439567518
381004467
446644051
451068901
74814394
328861318
73321039
130930291
364942381
388362851
60586467
68716727
437225780
453312093
405534674
387835552
377127432
380489652
62462824
433837678
12772313
410751588
384486449
232238259
238707408
363846029
304853010
440589848
434399686
265048324
447710732
412865063
441800014
35502593
428617493
449093005
79489220
362286269
266904987
338545992
428969108
457076865
438772518
453662512
399230513
421939765
421649128
252888588
414417595
435096735
205770521
355347347
204928530
379732346
191088276
397121841
384464705
281932722
359025109
456158400
91838181
23305453
345379230
388559265
132281431
113832015
62411646
345737209
159569362
281684262
435712322
244119381
413561016
436565940
422341094
106553468
457746510
414527966
424535083
252635648
216959068
93780891
379217008
123849448
457013452
341680873
125518231
80993507
442845041
369349312
375999611
362679499
414066335
173483496
447597971
243492015
295101401
31819764
195379288
193424528
273004897
165973375
126126993
30790600
129767112
244785166
452975595
132473085
378993444
390772138
8301787
117833308
319588321
163569150
143046011
35419257
457483715
352393962
69693306
183365157
243445369
170114903
406265276
394525590
267042579
347373220
178319583
443382432
324933279
457922435
51549548
363399512
191487135
113580753
175215821
425497658
161514224
61085083
196003262
413228121
379551739
454655990
87519780
64072820
229401754
390773121
415354698
94377790
332989993
408243434
458192804
444715394
283627985
391483868
141909924
427901560
202788097
417591683
370763605
394665632
292128678
404662770
428172374
249334355
233125171
445457298
140843885
222285740
276233049
374064506
449950852
236397006
343322205
453223923
236106399
444789639
368022662
387561500
397043178
426780012
278233601
445731618
137157360
450511357
381126795
446923452
251200305
425757314
352776845
399256872
458717830
457494000
428010748
132123508
299233998
104282057
455377916
344992110
432193344
60234796
159357384
398825309
41289565
330035516
382919168
395990964
460310375
424303210
411784286
238527935
458685968
455217383
80714675
184786358
35618852
439869401
91621509
460837975
302424254
112409502
441169400
271301346
433196675
446408806
357115845
413507221
103290015
450490849
63152797
201203628
334439604
224462432
338191976
445255276
159735118
459834765
268517740
365968452
238684784
306047987
433979375
460412187
435902470
282283602
368613887
383915395
249515506
459380394
50447356
417852638
258681180
454328282
118414849
384809531
414963686
452442871
7307371
457644469
187982046
349114144
378085726
330351407
366745973
331480028
432066702
429562396
427203650
22381396
45320928
434028045
369568973
426487563
217068898
302260211
383850633
347297921
400359032
236322111
429584215
140941979
432104381
462133263
106098393
76684559
361198489
149405380
36098233
451989018
107580
453934245
221067612
89320367
450729244
299040909
436192291
253911816
462904326
436384514
210923750
359209145
367933189
339102803
204957543
328292747
394394770
257915299
435069432
312256747
448760279
215467565
290198944
410315287
365920199
401060894
2928885
173504895
423494460
290198944
236544540
463807962
427010309
462647733
461037978
360306170
255349187
261701142
26692890
112073120
351773749
452105088
258290052
315241449
49816561
72813832
373200365
430460455
401036751
259854655
450142758
463081187
407586037
417815985
301929190
397818818
226764234
453866302
39850992
310231177
329781218
390153889
164662490
397957033
4483925
446829318
46463416
382517622
368519549
432453976
335779961
374668960
258643614
415770784
355617113
381915581
433065501
464245820
442474775
458730681
455661049
464096631
168739191
438518128
406651574
69271269
463821150
395453817
349299136
407286026
100265385
220063732
196045568
146306939
354678740
7046377
292015607
434262934
440879890
40480639
431018686
465988312
82180369
454781599
313920086
267213834
428967901
464033798
389008168
443953954
427386009
184414148
429057183
437594856
69868399
453590065
259006592
296935324
465170816
350579872
456140456
74385781
10392443
464936285
166664421
462725616
464923505
96228904
168430146
421881371
232714304
458665733
463080733
63046788
464999255
265813605
457295359
428115679
322392599
418706974
393197492
433031195
454455629
311185798
167549910
404373075
121657511
313838486
413546226
417576939
466071252
455650402
414701378
52264599
313870746
189802429
75517375
61978288
299101544
445709999
463580536
25716321
397312888
421252200
58118824
111464073
130392947
62523376
177057222
419763257
408016633
457174094
285594391
446741398
462795847
284839375
428352379
464346718
106538733
114959164
279259006
342722142
456788137
343524350
21409317
3767337
403837412
264265124
436728285
443047255
160867412
371352470
213146765
241037269
462569172
160014392
278395575
366781211
167671034
428898215
414171805
460671325
8486425
439148136
424377129
466887230
455600831
336626851
128903144
273253143
452848943
458984953
438330452
281998736
464941932
331939988
424276394
413242190
311734852
392053858
285806318
9394249
65462963
451089264
104759909
448604672
170565008
416786887
375469890
65776260
322648608
58668644
115648249
285466374
465721420
383607797
304490719
64090827
425250549
303537339
424190126
458029335
132698287
421383662
379454285
459874849
390588457
13565273
450557164
257851944
200991233
129871203
204694598
423950830
259551979
259312434
450629805
457121153
464112096
381440108
340743280
241766219
310276042
446845500
430106812
361027329
260036445
81328902
314412431
400194636
429041582
402409755
410030545
86362185
59611616
444493505
327695261
469634325
305797661
73683583
435661029
340443127
60602720
90468982
255960607
280733424
362519892
460944135
308749482
447519005
469861319
354337937
245830782
78902756
392623885
93151564
392874596
93652890
355665961
252455457
237224710
118377541
227029170
470587126
102589519
453949592
470335640
436508590
325798173
61780443
454773812
388679942
438058913
161093096
13746588
308395759
470464239
443133420
462525347
333035038
393271976
282157795
472661947
394542878
161327760
340602544
291228592
252683178
208102076
159829221
436960075
11126655
315341644
72680173
468723570
157641023
169971838
442371041
304859299
4079986
463678388
455513755
176055442
438980129
455762904
120600137
462608616
290086037
350426630
63616449
222661772
395640579
380372551
154687985
471559222
466886967
280968525
244551380
436033880
252613
399026335
321072493
247228214
336184028
332813346
417425267
423540474
378289519
207009438
329033530
341203424
13746588
209372507
367116937
438720334
318405065
466981089
378665458
435461708
471231509
464551122
292202325
236694782
304471727
161750391
399333347
368654030
409256681
461487692
467748520
1719004
69171114
8486425
146046518
432325373
321367626
279378018
274769132
440160594
148090740
320025987
230903415
84368770
448624005
444343014
416808523
39718305
475435628
281151816
254500024
157758332
85111232
50293752
418559467
348976219
356400846
113294267
260791342
262669439
21994525
248625699
463933594
222624762
73013191
247998154
318510804
341236166
98929616
58405632
374193531
227703097
335885946
416618182
331212413
364278922
366745440
53554084
345605914
428268340
263349560
428666219
476834095
10326487
70767469
429236898
107697553
476772835
138193585
364217039
364217039
19260952
240809941
421005657
335953935
195263959
433206704
470916443
204764540
439780742
244891026
405749064
439967277
31765752
467017440
476584984
280295804
449922014
438964617
414960314
474956880
217320040
86153702
135263110
343113160
470276450
431541450
475637764
52654306
371868718
375449981
30532067
446804451
321240820
404515800
164341638
429127385
234658120
76885262
318510134
447129443
312156101
475366571
451886154
476583010
121890674
409789100
357651020
345111701
478204418
314978108
473767725
215693175
354523243
336402259
247044637
350246399
474044131
477113628
223438948
450512811
256576983
338818530
469424959
256865120
407755421
279604443
427921851
225613080
476161565
415982198
120847477
213842724
361061769
272415245
470851180
151631178
350263293
383703774
257260734
475726500
409544559
408985641
395939673
175701389
397438498
317880120
247560397
441867146
75117820
204754395
211652371
333972014
358802823
403670120
478389838
131457500
470123940
80602652
90025183
34897956
385589001
337581128
335277957
476520355
168829529
451239310
229403588
9023800
439381683
417657809
255387862
34202979
328797271
472439793
433109201
154546042
418846379
288415104
372715843
478634171
446523191
252614967
457675571
427861275
218807606
475167508
475352276
7587273
29686199
363307428
445184114
470112146
375040544
467238513
448375449
396195478
302024563
439921358
153973119
189635384
6917003
346265144
449779283
449899539
58618736
179662887
39711298
246244024
225769692
479024128
194062209
372392565
242952807
424536786
242952807
330390318
255887228
451087388
478971915
439168765
234078302
479350961
420127655
294581861
190102007
464047150
152612557
9586010
474419950
479126905
337938549
322425458
330769520
469572573
9586010
43900002
354583019
385390347
82840246
269167411
478545149
470224470
391077464
403152830
326457156
416447639
479662447
414427975
479855387
478707641
437414154
73761430
182545299
165293483
477708369
99766689
340915303
156604496
451862021
384129032
470888962
121793740
457576180
480994795
154248896
461653398
27493445
302002243
244498555
472971723
464918606
442063833
352418774
104860486
103316403
375881042
141905063
476239922
8680015
472724939
465396941
175009058
180344306
353955127
411678773
463533960
330997499
465522198
307174558
129536549
211976770
373150246
324342780
4164491
134040257
461309951
168748431
45451294
481194361
402512094
266523695
182953479
432214393
396883098
101884968
331954897
479630207
477881439
160297917
58200924
482683121
334216985
420565557
325061269
176325215
430335326
481020257
272781492
482296501
482600850
315356433
429080377
397253334
363645270
334633058
395457886
163454358
479973354
128173848
302154959
213765920
387333018
252425532
149166061
463446264
473190307
87252854
461730735
364543749
476059114
111588471
278116392
475805332
264783397
466350446
344582154
264553335
475712804
421476854
364088914
62951733
93913331
190607409
140223394
301043399
475474092
32854673
17040149
185410475
324264333
138494474
480061479
76442679
445351797
20638459
240011075
317332262
230633000
157383544
437129787
316612320
478643140
252216062
240515746
457131860
338281360
366725302
209082270
458621438
477290105
42555822
470965064
420885564
449114564
477309552
50405992
377995350
468024767
363811954
173863322
450705478
401420146
470660836
209647612
397119114
389533547
399071678
443620373
455617421
129990042
448830451
467490707
479818408
473749735
480204565
475393292
180539168
471415432
104842272
356461695
301760580
326443858
174851390
224019775
60869380
483360188
276213728
445390390
345055879
223915989
450087727
456347553
338275749
380684566
438504600
321657608
469750875
335250208
444121916
484415531
380975659
75486726
428062282
221087039
367725132
186373130
30422821
224030088
417580815
338421745
347569508
295800634
343632459
397714423
328086705
461752396
148244522
364842551
485426269
393231617
140006413
466725201
48995980
296543108
161267151
312930590
363573133
483817591
469502290
384273219
310759131
370518163
82929909
296295215
10808973
105806907
144918784
441851073
75198014
420347397
445211926
481151399
410031877
475414871
383375275
462861823
254439972
474540787
486692554
485126026
480284163
434777618
374931056
88472228
400871346
480910855
480118268
89099743
453228487
7318255
221879307
461912239
439283474
339450678
482980084
459566386
446193005
164931524
419995984
477374453
459429260
463430015
425070844
248402880
406469343
337148036
387436049
6135317
35600979
110899691
480184415
391782213
316495193
255035099
24555990
387249031
486570225
312157399
154041315
301690845
474186134
21166588
486175666
181449427
208959224
485730920
471933411
256082822
73157581
456148738
415522942
484149142
471142598
369248416
385783182
476880536
80306780
218538736
418940443
486892722
139196868
465161357
386476674
426382968
290418057
101143860
343103893
57221775
452180611
250849255
215553272
104480877
258756298
475769918
240559082
289485938
298899040
271106884
18747293
486722322
449809535
324914107
270616716
413758073
486612708
447065091
478193461
252449240
390296091
419711600
383575555
446481368
312514748
488149221
426251052
139324226
92054179
288964732
237364150
162315619
429159288
126795641
142042165
278091913
437384507
182021385
348735019
259046874
400487878
215755449
319548273
41914857
220029445
287752200
340394480
176633303
340888233
478961789
477872008
437088910
183488715
189510178
461899155
100935642
399640571
371902649
426973775
117836714
451429089
462627624
408455981
476127840
479649935
374325977
396580434
422894350
180171249
486131146
327453901
480761863
473842523
134139184
387777628
441853348
424802391
428247245
476635696
328885337
217709230
268003855
409476832
485407451
365138749
192040746
479491902
432566311
425655296
349583300
482221706
489308146
327085165
13469953
260879664
454825655
3226207
332581707
469944658
462966350
400597633
295611404
187032482
352440979
414576173
197722890
153245150
447826308
263229458
123313525
36100767
455178179
269507218
350772916
439257044
482169839
421974146
453195435
85357949
175807692
285120609
444204572
376353090
197904378
474102383
328455202
481532009
402946982
387460104
487764620
378453536
181865914
175856848
2892648
205937084
197229304
248378470
456990471
486157981
56375922
487228410
439802947
201299207
249795004
347114134
175827298
71387139
434815609
345601152
353433254
256543110
463086265
303873598
372915698
490916185
481050094
9622789
461296247
11858037
311143544
132871287
295588173
290359697
489434628
428470277
243526512
398989347
210408438
80752252
8453342
464049580
299818502
181866258
248176089
394719726
470584686
259628027
489388690
419307239
473451061
379137725
384407335
33569306
489181062
486796424
113153140
384739099
488077857
491616428
284413312
374934232
201382104
483640748
220543347
405324914
382957211
93561126
444787660
238999945
241877754
442556541
421810083
256779349
429880696
236611986
49455378
155649228
492732183
476409248
11104066
405767199
468392535
466680806
249349686
479568423
261201285
356188903
313799195
259941209
482422383
493196020
361066726
319733392
485942254
454841629
478673653
202387413
210293919
170102326
444771214
289346021
306624563
151994850
480340602
492695896
356830294
316084648
168016593
166976036
395743994
488780286
455683924
392013294
220302839
295017825
75609190
124981890
394459965
211042795
481147024
265263374
140306717
465948129
215055253
453761685
302515751
483673269
369706899
388518871
421150914
414538081
417482272
64510796
451792939
38409948
59778277
162673994
138156747
303753398
402288099
363828016
31080648
494810451
169628923
484099581
170607919
493450027
220596141
256091404
436998090
17399448
86251999
242360329
473312299
12265437
95345078
404815774
469785319
347188196
441750984
130191699
473995136
444436647
491785418
204501986
485606296
19889437
458018136
2647785
36941713
376073597
170672123
291108932
277548727
414913221
491315137
74031865
48075004
315213200
494826393
154939808
464726313
326611877
422120244
279944746
468462456
102571323
145644479
53184017
243588624
110769936
416496800
263789180
177528311
488677838
460446069
123360778
135934973
487127774
393003631
249962730
395506916
156394637
233069866
370751905
361263112
460285727
270217130
399055477
470655237
209738008
320959100
398482704
394877337
379766361
77190853
454154597
334091168
345258457
422485540
489375147
459427795
412650934
439538566
486040350
248590256
477358589
172534115
486102255
398619076
487816107
412144107
483680490
351554366
369256753
165435940
447922655
175118494
269992445
345763377
307357438
426952194
450364760
201458009
496566684
335599346
496225921
494681995
442328271
445743368
444876856
446487165
416365784
343456778
201795454
488891652
111687290
264623626
390510295
147903733
143939379
33058182
329283429
400825386
456846730
125938583
491426423
332354520
489834744
304756012
341475896
444871932
267119887
442886689
60092875
492631274
266674982
258978329
497876843
161468789
113591735
482614228
443054988
361156082
27422452
494122481
494600628
497116485
201479987
348331105
37964297
219748327
442913825
34689468
387989364
381240609
77605274
434064487
482004259
162408956
491371177
330068587
176166051
493822554
475193491
491794045
96687415
107061186
434097245
233687520
258352938
345475475
485733860
305223932
497926530
153503680
208902265
106055551
98112215
34922511
431002883
183388551
196461418
454733300
52265479
291471269
404117625
238649445
473656568
54981856
497549015
114928815
488389648
475587265
14467028
134970406
485560045
493626798
403975993
307114924
27658364
362312800
495602135
208747767
101408572
327988806
124899182
196500490
234795859
312485153
236027336
167202563
488980051
20035377
478445423
484392207
474023169
475206874
484056727
470472779
10384304
482392251
488586055
345443866
126614650
495671165
123094518
375675055
203590069
380776964
385019163
435208753
345648854
215901471
498876402
488135010
81187106
411979981
488985800
217127128
15792652
134139244
193401222
26647706
353465106
406435668
166572978
232422331
41308282
319049706
310705947
381166056
260598197
481819800
483978068
456624561
438482656
88192393
55684189
396809008
496147220
373594293
500468110
500014154
289222005
65151016
499228779
44950057
500532615
448364331
500723250
363905267
287755153
287504771
250767888
490479098
485153717
464668749
413332956
444562348
500871289
319608790
367873455
98550978
482673465
258502112
473676149
490043269
348508733
292704939
371999008
348935996
390016016
167629768
489115748
52520407
403399561
483473861
94878243
187351711
324193640
189416426
200922152
491331776
197106
446266699
490391663
492017356
439903152
157504970
427943337
314541097
270215850
266635793
450416958
225902621
493845526
258250812
244949353
486366201
332416304
244872720
265996998
253633679
11641888
447563748
132853186
383403573
180495984
259010730
427292793
495407726
503511026
444309266
486592916
503852612
492482471
452883494
336052612
405104860
308846235
98069404
450222520
467585691
131111691
387936434
251298435
31411392
171497905
429047487
323336412
481625231
203566603
494458459
244507442
423324226
221721623
89220654
494986621
447125078
95581200
440113948
273905770
318750954
463044527
451230871
286478511
486935565
378553368
157152358
406312776
175865508
460023710
494000588
354412518
501147961
441479507
357634345
268159362
7697005
504426545
468510259
311333430
235595065
326660921
75202104
474850118
293308550
490817610
479120924
37580216
459509761
462216577
183686496
137168231
106682130
430658379
486116086
365359777
55292953
190434230
170092394
393208657
20266376
264539304
111425417
445603917
255378916
504703386
487246340
91831702
381448270
481302366
163523597
358047211
238136195
219333424
469997423
324776565
270107477
437810852
435606632
482550344
496791694
457476036
492522590
104118599
467458572
316612453
84351048
498584363
364771182
391812638
414027429
495862143
287741479
466173500
213116427
327974993
122402185
440583578
487251228
436300686
11271517
344354693
19691750
505119282
454415167
313501067
503079199
35997852
434711843
357671684
456577630
478291352
505550227
458807425
493472697
481843107
445984961
448131151
5110192
489049110
494112947
442513409
117827837
343177446
344267682
449589640
340531969
481541660
341459285
333001746
475060448
440021893
207937050
470408010
432191182
213180702
65900145
487387777
454343277
465802254
241744580
370523642
470728654
272312195
507465779
499698605
505681028
310681540
495376977
16914505
103240975
285455866
377018487
314523902
495284684
493052414
353821694
29696848
119446088
488071595
279794236
495406036
137564852
362090508
400644606
219096998
479735836
481911393
493582101
320016276
477141345
21760757
498885230
431500207
442325672
64120339
325701926
455418946
460272302
425833085
492684246
99654523
507608203
303794533
57511501
396146559
446006383
404909141
375508711
444553466
474252271
11949572
475449699
66098564
503326245
483255702
179588199
416024628
19266548
483231228
283908547
399149502
423746953
263582810
317815586
489834591
497994738
465373579
456074537
490180710
504687911
494888155
372071654
487132013
404122818
123650951
189593621
215803788
353065500
184899057
381410611
133092710
276353172
130746400
324997216
13768413
459647578
499101905
481548212
331919702
335367582
498620502
508820517
510092801
310709896
453344289
217739955
304237720
468055379
388333145
148331975
116762858
213231278
472443743
431837388
134705472
482011871
494190993
162691225
345690396
427905107
330106937
423793161
214365599
250715409
473896736
506975580
202674679
338013787
91746708
339797036
419388497
175768913
478913311
510464225
267571640
154069494
409623221
366901039
222115641
173400068
351041391
416646864
383423011
295111524
277867724
13768413
459710101
504149314
261856462
300820618
491466825
484554344
228170036
505923888
503535995
430076232
490677919
350355496
452003255
137481865
397607184
345857382
359798429
400805237
347723897
353585335
340921572
493533492
505325837
364826297
418681985
96456049
371429899
381307143
137844836
508212721
506607637
357017034
427477490
507536153
434827446
361705541
501120109
392310178
34523815
505441125
308505761
133467916
505592945
189337034
301664252
109504119
229044613
472181483
423162510
39527620
504316260
350254237
318660340
505618097
269516116
30566853
497140957
473644649
30033634
368680975
350740137
448817561
324900193
482470086
20545454
501669668
398320130
496952983
359671080
414151634
255082645
33997566
307957006
100011807
3414649
150892332
424254905
484534782
491761861
434381589
66094892
336421171
269908156
497282358
509707603
502416739
468418954
71214611
360418886
468483008
114881510
347605595
391713075
464425890
311394750
92477978
510193295
464324183
485079771
513834563
124427326
513421124
437228089
512536988
440789107
24240860
86570090
251648254
474771530
443283061
1682875
477605854
351715944
497773086
298472318
491006602
487475509
3072452
435358881
429819330
375701317
249852398
238910472
412791150
503234896
400630022
451092824
114317880
504997376
463385859
500959010
431731105
490260808
254382534
248766847
115095924
504549618
361767550
136704002
277409430
512642705
363237586
236520392
99517127
354593225
450251741
214820313
354404148
143369848
224266204
384183716
426178246
502368983
144606681
473014723
295982934
405078773
449242335
85141350
380700310
265266192
405908661
506527547
515294143
497224728
332624910
467770780
355220587
217698594
510642249
285754773
5177380
490955479
474734384
505325328
330326683
507713320
79116220
232427562
444294207
475023963
458809646
484308587
407688125
481063107
477417216
510977560
482536956
445980503
473029724
40349258
192822248
485827754
170278343
361670808
512112932
151296665
475794778
353911115
512139564
275006912
363223831
506052192
515134460
484409404
446243732
516686942
167924571
325270492
512161235
515233112
509671124
250123061
437178624
383704755
232758917
437271483
487493106
480203091
438828083
452561500
416350079
452959501
467502643
516747865
467516783
249174654
505570047
423301181
311681146
75182639
120762709
396643013
240326541
39977317
270292881
269991843
383799095
498097781
270639017
493655531
36235151
134244498
2714317
478871164
138397453
176875713
496795101
513400761
475197701
130489778
455460004
516027686
480816276
500912168
461766408
194386173
436006799
5761254
65692378
25300691
406207344
483236678
462127328
517725473
348653723
515284494
81026819
306368363
365174563
374639705
327908645
249288157
513736934
461584733
475658394
184885419
314271535
217985064
327474930
516881362
517749167
416321482
82819883
516105536
512495451
504584999
512323635
83419214
220068402
480205888
490233932
198776983
469022536
65108361
215390865
216203036
502835860
210250609
460199040
444637928
373609905
479730021
49977279
140647234
468682858
259032065
517658257
507277470
236620747
63725539
442036093
519033550
177715509
452125667
194365449
503489274
519335940
464147243
503325352
404467163
481736023
509558209
398845067
345828292
297472480
454304491
135885164
303051053
276433374
317910475
385925866
136448564
355272223
225789436
98743323
64872146
484526961
490621178
315621791
388198572
259126140
484670941
183849359
105738250
482917845
311325660
512521398
400758947
516372736
511222950
340285525
370871876
516164020
505822120
373677775
98208593
33664683
456662209
518736314
237930547
86959360
434363246
43310257
236918024
185990831
515173507
279176235
329660663
287420645
468266042
36264378
22347932
454251815
450677356
416264573
471497553
430436274
410972441
516684376
59581753
260052129
512410422
512813039
155105807
468079865
461210535
521079084
256180637
169056622
498863699
94553167
269419542
81714162
377234795
513750885
468317601
391571214
518288787
428150581
370963384
413439595
145958288
513526723
278089998
361552881
356536607
509015402
8524100
441076461
110805799
455087669
182321786
519918725
503135904
512095888
167438485
420445980
499043460
235489345
430323335
491194206
429144835
147151993
204642114
388802770
439493185
219840707
469811274
517939900
520424575
103446152
391218011
522014352
381334050
212928308
514244744
327697729
508559600
508926826
245873184
288419645
247775553
500447549
230683107
440124671
437348049
509726972
419979921
254605230
312371255
251565552
272132336
290883527
240762376
372679968
518696064
508639776
234515288
346192715
263647045
493887824
17184490
389692751
68094228
111408928
515168577
521927094
256135011
519189090
412508876
299382346
397713947
517298314
400036446
522634962
125018483
215792381
520931083
431899199
177662316
379062566
276384575
422836822
506339715
399234037
226216347
437403215
483229663
193347154
162777653
500195389
252168264
150486808
511598321
131627228
492680162
315837798
431635581
522737564
497048733
184895585
504645768
393965855
349159432
522170705
496264015
522567541
15818919
56494556
451924405
430765049
374023290
193186754
69093956
370929557
401953955
465185607
433751917
398102666
508470610
522579763
358779142
375713937
261239643
167474750
522647487
297692724
513835412
405636361
75110483
492891280
415247190
217262683
402109986
411740476
464926442
407704979
472361916
180509844
507576536
219346239
94198110
497772409
192792160
421164421
516183111
353032707
315496648
463209057
117881626
517267645
447818648
402397486
520795426
189963969
510823534
426264092
518560961
441038730
314961640
507885879
185376734
521800347
162673163
44297566
445692585
405251353
508072838
491284111
417328240
237538182
490983835
501130096
443304185
80644868
513926097
523941157
424276899
524025174
480567923
136663023
487861619
485354883
247550531
522504831
497739168
275141700
105718120
524505213
249583601
217358300
404804306
396621865
181722000
517712528
503347507
485188645
497959048
395033054
164309762
512550533
452206270
525614182
514041024
512655567
364301624
501064767
259713410
462690718
113784206
288504219
241708323
412565376
151651996
475175143
33474632
348648846
103316396
304371075
480187803
341207405
512672656
403974610
378202171
503174906
523086102
216853327
388961599
37497695
130471215
95541902
317373966
518610045
32576077
137186241
516431446
453352793
519095010
216925597
491048582
460644488
526032065
472452401
519060122
388666156
141306087
38003762
427206998
130674456
393515784
489982416
226916019
446510022
448080589
442633418
482166526
482552435
520066477
55458319
112702335
449215788
298518628
310402459
100240176
488561177
502627727
340331242
515828699
170193765
181488931
306754469
497953859
507871822
82441445
517888373
393239589
526358193
394857632
296696566
322143211
515159744
432165361
408844511
507482210
216792246
521335555
238005812
463280945
194164922
473997948
514819783
514211139
520083878
126837090
526668674
406210412
292117740
10493429
175103197
21173189
412311017
83528942
527614369
239242460
504521922
420434116
491223362
510025463
279524422
361362732
467618532
374634674
517843569
478965198
509977290
100873007
528209312
455522222
222282413
520650417
179123828
401110749
451772456
527730078
528676620
326648152
386228251
187662951
463169075
273955071
522564228
503196204
517179691
463527137
524649208
160795140
174015143
517206831
518596731
342870489
507126988
347675433
501693983
223781279
450372072
327038068
324839451
34643491
353589383
458101767
356680143
512978576
422822330
107015289
39752307
207459738
96382239
515671695
526970957
83144865
512845387
281220847
476042569
140907228
330738323
506546187
421237285
248565837
309565444
93686917
355355317
252573950
33079859
219577048
9581749
328930202
273619891
529493454
208536285
324457398
24815400
307247908
273389700
419052573
323614233
428343296
529306814
312964756
370236806
394324783
113019775
136047966
470463457
450262352
521631651
169138108
177775322
254798538
502694689
257394494
274833460
171820913
226272074
139154033
450582675
418932115
516500693
8656485
414583865
522332410
236335706
503390342
503904045
304852792
430287027
70287060
522341470
119557750
476098981
520533083
105088306
357778501
212338081
64624129
516480023
393715208
493548798
399659482
161817376
239452515
467202311
181046239
109994903
514539948
277531614
419423494
264746385
516106259
524477302
400154986
275973656
524938266
321939243
88756526
450547860
450482599
268208958
530191705
288260842
530720475
417997717
527751020
134891670
132227341
489174354
477369621
448731855
490828785
510414756
284229288
458784831
473336242
516044339
522505194
133245457
364632731
382361092
257779926
314228064
89105133
309356144
527884290
411058849
197516753
510695348
146585029
327138279
523180069
280016416
528336878
161664163
289981670
492015978
159087968
387797647
380350431
519778982
522553598
38980698
27777090
66745512
418105179
390111584
417758348
520741224
514709202
179230353
246978936
532342874
171756736
461194543
116502230
477485504
529198063
415708838
246263377
33295429
317575980
499449359
468706098
201500612
64341430
388631072
241269353
526393647
449668954
345469043
401239305
510225996
58014585
198131332
477858706
442473380
532496419
357786251
362968062
485499230
526825689
485029971
250437388
320194679
51232769
51914837
528167987
454350345
170269080
365587747
4034448
321289565
525989684
204657154
525726291
159182948
12824329
522942790
342226637
101067782
528047795
381352697
93738184
427246244
486489888
447289557
511224676
336972551
151300708
291958543
519219357
22178058
466209987
48577188
530980712
481171100
430268563
439365126
153210172
110071581
312023778
496722960
22510920
423816020
305205034
303290212
523068699
456137376
275805892
489428169
294389828
484044428
21989790
362416099
398531123
296970643
470656353
404946128
198812656
152580023
49975327
491632130
261462652
317599619
496819899
507070305
440192405
181306720
430083876
404900817
475135523
159350767
492636922
339447766
520151002
415499861
452833331
157817434
84708316
147068497
430581290
528922951
484738091
191388002
534176997
527705736
527230267
269365612
396514766
442878283
47390740
85831491
477421666
534268083
261806466
439260320
126924236
179474107
469166092
382951426
235163274
359865749
435165384
534211465
486951114
217132097
298186940
513402038
510204983
316563572
449528665
529392688
194213776
383239085
458153096
47955444
467296930
19752839
296860432
416163309
317211946
485456276
361422609
339428958
531895395
221578160
390459457
535229165
526393468
323129675
288754514
463368492
376103549
195025588
530442557
365674108
490947711
505707358
484499256
130464782
462128542
79823572
489466057
447176830
269736405
212490702
534640505
12396247
353715508
329672444
505079797
500862155
215562964
142062059
498504443
210853819
471828947
520837565
477171826
469126977
520069803
91010887
372589880
476443049
447846296
445080800
38740125
402026643
470951378
525083207
25831689
322811719
500588337
226984513
353357536
525624318
419533261
432823306
98206584
180536840
385621391
434108486
232077187
536855563
493804093
201857897
522074040
171790705
485718677
130833329
526331374
461969931
39664198
528302994
515032004
450661293
337824957
350656072
151719779
525647116
415211025
294388220
401610857
526779999
344381081
223872617
92676344
102950582
143855782
386504990
489920787
510581390
263767036
183923163
177222294
98578947
202103569
364010019
418466959
383737976
530605130
204384785
472956983
358788588
291382329
500426342
23509270
185012426
538481259
56093372
534076047
440591628
290653586
359197751
482333152
319303844
522136682
223364505
462752375
104327690
463801053
153443538
524505383
381155895
424082153
89219480
482971985
309396032
469118367
520704514
394552779
238948740
167653450
139491806
172162924
423884029
516007077
532476131
72948957
509930107
509263055
444739363
256727600
406820938
116195450
335900280
323858786
330456651
371938262
238574052
328866128
268572220
45279008
524824497
528760756
10181210
377769719
512865394
501985814
282080752
530682467
539804610
532809488
367239793
86449098
411083279
438270381
3555158
505835999
257018829
265835621
172646620
500942174
529098320
180809287
454479657
404998693
201433476
540491759
381007505
311423280
472326128
306646761
174353504
205586533
200864060
540429601
452579164
452507930
445974759
203541413
297451764
535653203
372824976
160837842
470251972
178212352
130394832
280148938
539718666
527586678
528077754
531452456
179544630
98491257
223769992
232990085
206573711
541934399
500782724
250223030
295860111
302830875
299462965
502007987
519389085
450346926
507129413
232986829
481924129
434516011
404000875
15928974
229305725
58843309
490897372
435834924
458548892
80419701
31756051
215410575
96706634
317281635
135704862
531288739
487575025
227708465
499857931
140622063
536273984
202141410
498341269
497388681
400439225
489332530
179773572
541323850
376513850
311009897
322255724
511298147
289826110
176627568
498726426
531390423
74861194
172338355
447212966
66865624
254367605
418648018
311268773
477179827
541123151
352338789
372380161
459674731
479605034
228896019
498821463
501524567
229773966
504832992
455340454
496456054
188456023
543086897
54516599
369845481
535266884
535512862
515588490
247143922
228216055
486573840
514626635
274052847
315534975
121737295
524124937
537513389
116746671
476281028
519299800
475254046
394865505
501954218
297904333
188164963
543053837
482376855
147570176
242239288
457461305
356818313
410141196
364985583
348335124
159019150
47385622
504202362
219618234
290987580
205023229
369259925
365363322
385317556
423042278
76713146
502971010
536559554
544089399
433792971
536991234
312590849
411003929
529340965
130371200
464415206
543677145
294755810
222510757
157591125
529430379
175855762
488358187
469120933
353078346
202580059
311063723
322630355
543884415
445462071
470572091
507163019
173474909
420512133
445256684
499261301
357250957
503045560
544142577
364869367
149616359
150595660
420659056
80486401
399789885
285566576
392025317
454707272
330170400
366220534
100824784
537121945
443668064
483778125
57256176
414288956
528370874
182549055
372628015
522040555
538788197
542102001
533550252
539358846
383920083
538370080
537251262
542623819
320514043
51152838
489513000
229860398
205190745
347665469
528001461
173303592
329484324
508040803
544617955
367554576
130670838
403087499
234989389
363661611
74420497
471782666
292724081
216296404
30052537
320041299
195213613
110760751
406966321
496589617
99846071
485482922
113248054
506821839
265941204
545486092
172528284
484273275
124393568
539927517
428563555
354538108
136183603
530303122
97181967
540248567
283870899
539164427
412540920
528718368
485625358
476887286
105225313
118979580
161665092
439528917
353200168
21564352
108301368
446907574
265176841
327710731
402557997
546289598
152841137
543911446
252648119
545965821
91571462
537176360
203925080
44836310
325856952
546545354
255700482
123777273
142149444
409969871
246554082
352435656
301747331
194857846
530652844
40228957
407834017
351085421
405160707
544028506
475683403
342882580
536206941
124853767
548386647
335110402
308524676
197580250
217772275
435712840
445776194
548929730
169997565
460779726
208916739
234147661
1735222
448005888
330732291
534760604
401338483
492170397
403707015
340629965
284987769
523942177
497051341
60070759
540610105
415234046
250155930
305735298
336896752
487066002
446426665
376702441
284788427
370250496
311703225
176232827
211038222
114612126
493161641
530318951
481140035
521034536
538147060
491605282
550277969
453584696
364290531
371608504
451196003
535870254
539689757
303351207
103675787
493990952
128764111
93792164
234174928
36411105
295689848
526047694
475051518
539931528
434001579
18202146
330305865
219557356
354428621
536340178
538719340
495467185
447719393
448963566
168358174
96371668
517691498
194956130
219038246
513076881
329345847
523727352
381473909
544441265
230713975
547598772
478118468
550244057
483381795
115062762
42210974
327095417
99223007
146697799
246738194
269649981
474993185
119191518
236612043
6715664
462525462
494718199
378661176
449455316
540867171
542508993
250661859
496093102
245339917
218029274
545639664
235644710
550332204
532787343
396466497
81523508
191320015
273471911
513032711
315257030
535407597
372741510
233007499
527747443
239353954
272674204
422514177
530519257
544685564
550137083
37727485
237862415
485215106
469324860
46334843
243099186
483467760
533220869
550598927
458544439
307920218
535207174
545614645
49101560
512654582
406523292
521100275
539014886
538630739
183884273
190356824
407133110
549375768
437309665
537642523
500036732
152192979
507235091
220632260
49247698
356094559
458518912
540101307
552233380
550394342
441572017
535876360
525445709
517447552
502796539
298714850
233130549
513963635
453577408
536921032
448114370
543560477
509429114
531249867
312800025
524393076
400799488
128194679
351512006
156741810
365177400
544873604
544270354
540998284
507353372
17561978
521407140
534295538
263084045
489905963
89339029
276930826
132143796
551977324
541250585
314912108
56605012
544804779
332654434
547053636
177815484
429645529
493710692
439740705
489562693
393814387
420662637
210055553
316680235
125655295
510928938
232127239
423571928
398867637
524691880
485237076
523838180
529687683
271237004
512898714
353023377
547003539
377446932
258268905
494562742
391958454
227429769
315769449
409731142
515401619
497918094
423830737
113586422
328832142
266080519
418176056
401914241
208750250
509718193
281078002
75505865
529612687
550367312
349982825
260081960
553087301
511510847
248907881
381236196
256843872
451822378
198578757
549979170
545721186
215658560
426748081
70589923
537173054
542037072
464274180
539767083
57688894
331601698
547648513
221755182
472028491
344218558
553793468
538280155
487365007
550260835
487233701
348552139
496129832
312631434
493778478
497316190
238897265
521607892
486116651
532903194
116424635
1116488
496594841
197044102
455249978
263568588
519028771
243638274
23404389
379783122
499765927
553965516
383716389
101789302
548231465
551691854
394541084
474345163
233488577
524368105
367029603
379825364
542152561
195330915
96368963
478894819
504068324
363786884
118599131
443208226
428405542
554690424
381996091
550891283
543796476
359677482
257632418
516750815
205113257
555562020
501186405
542473613
555617872
458519636
468624821
527142824
286180741
512475652
340855965
555124430
334388756
494972577
110842931
264326495
552081150
350983586
316463161
555416786
113538431
340700425
357185486
435019525
540182510
385730482
555556338
546239136
548692225
304256623
554174859
387384553
507974014
472914342
296619251
82617882
221545661
456057755
6827055
261352276
432606333
540509764
50234701
556610228
374858304
546183926
477123469
264851630
258710802
555842166
521759028
481516262
497722578
308826932
550398037
531857937
386197368
51474829
164845941
54523734
292768680
528092451
445720145
274744488
550006401
536676361
423662231
549318836
161759593
145210422
163522301
408362709
548555124
550234785
375292715
504534934
425760840
311524682
514701637
556839575
476286837
258860612
535895823
138088803
540344728
10731316
123214206
453568688
302566136
58990231
551278846
494722609
490476693
553476463
413616260
541992321
427859121
293369618
433452458
499411063
159900687
160303555
195223397
495746355
481015168
444029640
156491093
457515657
445407238
200344333
101335564
523413718
548938677
550803766
517493217
542675553
551317732
276324279
531486091
555500690
371073859
403409781
241688334
526208765
496559349
482001875
336855490
452113767
386715885
18680418
224807906
37322448
203332767
255143778
550007393
338279735
544426842
51963277
126518913
558235687
552333401
530055079
554998998
486769590
124761606
460740568
78029994
421152777
440634129
529647164
150039032
548451139
534757309
182163237
551473838
436888676
101628368
18680418
385826194
543835123
540457594
524322774
549611067
411927837
558298767
408964798
334796515
558823960
548471369
457896840
425213661
395071159
558551666
541913837
160835664
516604073
48642972
512246634
521873502
78921715
547939339
501528796
498810618
294699707
524472677
559116707
543422672
440678379
323926600
230161468
114845357
313806597
552420734
482399212
247944973
557123511
344743706
328947415
530547663
239743151
270771145
420923061
544086680
142235974
508669877
49020595
552349309
514603393
288591554
142235974
497279992
524778532
376776202
107044311
262727323
357207042
162870163
476938272
490783499
553663085
142498778
320796000
87161867
145562538
340681086
495883088
550669074
536617788
206440137
34439605
555736977
414586532
294806475
380216836
402721283
426736324
487803740
376749409
557741151
230273146
302057763
380411945
141329452
481966725
204601102
145054029
525074117
305165273
111547885
440915837
552895941
560780492
461003883
24230961
559983446
412583914
385711065
515136245
471093800
511609712
372659263
504761723
502960663
111158241
555620968
558127154
498696814
558104255
560686101
381463230
139349350
433059658
531979624
543718209
550121578
394776994
147647714
331924434
433077069
151669831
420351848
547787681
361293473
40762025
478143979
191050668
369544680
551141537
263733249
348152349
195571607
71762035
452246779
476813534
558009776
493280617
432501761
527887759
526235033
72460949
559467751
543423585
561292421
332600921
551574434
172585610
561341726
484798993
378694378
344468757
346938037
416400675
249758442
554732477
125348715
425817747
528981991
347620550
511074805
542333012
192784864
167181662
32150440
493071858
547008256
355698878
110807145
78494345
290857744
533104664
224381122
190274671
492586059
551392229
529316224
547782579
408381599
344404760
370853963
129992626
434119604
498977646
49171521
546975131
228099612
345992152
485778963
512713554
278064413
519404937
552138716
103038730
549645422
194820161
331578469
413814012
461150557
111439091
546230278
220146424
539064305
188839777
531444068
179006260
545774660
211459586
563111071
458382777
448930105
424868819
134851126
299637508
446692231
38264966
555550441
493892963
17575675
271558464
564160175
90758025
291903138
543273021
6800342
411435967
491751000
506066696
559992522
553030637
556273243
477040045
352836877
395004852
544279309
563708280
547618510
435274672
354807897
458081095
504694962
158354482
561209236
397132715
509250295
303249662
435991833
100039792
41290312
513523035
222748567
435486785
556750371
148937476
53299336
546678654
512014300
315774355
93060793
364518894
174914629
73270204
331482627
538037156
134495813
101602215
83866922
563748675
321007050
3718218
524374004
83241487
328102620
362685149
558361499
496039688
525049440
509996705
564307238
565104550
289254451
561870869
244606670
493808995
159947438
53203083
559576395
496259860
553146202
501693254
559364618
128947586
463690433
561638967
357619979
554900472
116386311
388057680
404219075
527192534
289729138
252588453
457944407
413062331
177293563
425389767
304379581
558313211
139364391
348986992
201184036
453404103
393212490
495692078
516748941
268759980
346535666
376325981
25646749
36414361
557301918
528183553
471444141
440088063
384432936
555761987
506670704
541900233
303243
544797165
84927305
118243698
519542804
553471981
12151681
555658387
554632742
490304036
427406132
164191964
38450855
566994048
299806231
489425017
551559941
557267596
256989238
461485218
24177917
430672888
326947461
553418030
561941484
55992766
142275709
486900376
487768208
256605514
344858571
346610710
210397440
422118807
299114071
561804356
565482874
499034545
221747081
352481099
552155030
371376995
339728566
410599124
330207504
396260605
24278069
447859440
238850376
191516058
391189918
457935172
427164394
443779202
53431222
125235335
400830750
531576457
509167225
293401920
488813172
558997846
365265043
25040278
529693928
519948536
51093834
59362077
195978712
107357819
364834080
265738326
405661801
557908416
569350934
179933829
561924294
437710220
126874636
387500075
458326292
130753509
561356265
488099046
566269175
372077417
237243880
464814673
371347526
367167246
287738239
411165523
506713690
557479338
549948892
497739819
21395244
443196783
556613554
561498624
96883954
250400690
505600278
504449042
388025555
105205002
563498872
457602735
294511571
274776290
337777007
516262541
351953035
391543153
333951822
113860860
41260758
237826016
551449140
220730674
552889320
553333535
353557599
450186308
561543537
569861108
569458002
548647876
566572716
566917706
554002299
147559415
343775064
37469634
554767482
411441593
570473274
84571389
549524492
435059912
232525046
535197131
536232456
24446724
146886910
541638556
162409817
368356183
73667536
307475212
277323468
292210519
560936096
435315927
162017303
490813273
255874673
566714729
493787696
328791882
570260030
564943110
563175180
558553248
541468428
510775526
78661396
526689854
571111672
468628815
556090659
458501357
236891640
535286966
128549069
482417273
294522277
563177064
525550421
453168319
403855895
94298589
560185210
217330883
270226874
559576584
70642171
457719230
318830503
484933207
539755683
123544066
529855756
482149822
349504158
530280534
565895781
101967259
299201104
385544269
45235553
65510741
373160593
391732707
55493854
572057022
135331433
69109362
345703475
258145277
572436763
317080281
87960134
572998223
573042076
345772917
500884237
328775648
556816423
65141137
489707726
565483277
337475562
572480168
397314324
500695432
426986617
99868535
406707509
414182873
94208279
261455543
521190271
549847943
355138994
426682943
491261494
465872506
461344879
363374700
16622679
569715342
77043232
440269631
195037456
155542464
573376287
557798264
275034590
175583846
208562030
361276040
325469951
48731638
475058145
408822336
472550177
62133908
155903964
477544725
472929716
548646446
558209125
570083401
146622464
564234150
479873747
481592752
294441351
574266694
382193205
533961048
436926067
482019987
321775734
52489806
256713421
561846328
266504133
62203253
565605671
570738106
232067648
23323041
132232214
533573055
495892139
280214164
340764957
486313743
288468678
511584988
427164761
159413695
271679619
292038603
418956079
128028373
217279619
573035784
506883957
186417904
537955846
276741255
178045128
51123143
32141925
574557773
574741191
503849326
107869397
199121000
465197313
514390802
412801332
373355679
515317461
78531958
140819359
300895965
112074371
122230281
453553940
544687952
563079657
243691597
140159547
574962760
414569292
434731574
459795481
462447182
34217345
561081143
343854374
451075585
493806997
574315211
287881342
542562306
550983142
568999938
497425298
542720085
230997124
457795558
461767588
414579641
550815684
417470660
392606786
576833037
214852078
514297542
273966422
140222711
372880732
454138244
355020941
294001634
457930306
334577721
187914625
547298364
576225193
173180540
500155772
575286750
417661002
5743832
478524697
283813727
525452663
378720434
245412750
554634967
375007009
568862255
69210591
482668400
573237871
430452011
422520084
574277628
481961413
144539414
546034979
554296203
577576531
478142276
215394505
293938708
516900087
548017887
531912839
138885338
467963586
559688249
500939697
489351437
137951094
483224180
65543359
576776389
83510540
194951430
473952040
560145477
536785756
415431624
577363142
261143647
559912371
563498574
532349590
512369754
106998284
353215338
537491418
497354985
159278682
431652451
338762829
569372097
189953836
265991983
511950147
351683363
136227676
256887992
567510016
176023454
219861455
8611952
135400311
270635280
276131634
294282617
427696345
172989854
525805459
509540791
458309895
318006772
519527522
33223433
568379984
574745619
268093390
563204295
477872131
454252850
240624337
340640242
240090928
266544638
317704226
16734193
55243576
578795122
95141859
308459112
468690235
429503924
168035939
485038919
249595413
559699740
469227341
548791066
416434595
565480464
341118492
494665652
569561078
64125681
195265408
208245232
549933573
88917377
226854957
205728503
126129085
389067344
461856184
51342145
9641375
540466343
473295480
188533556
549697865
375599444
176535653
539345955
179919927
39002982
550383053
193720574
536658976
21004498
278517219
565945888
266137334
435985623
527958723
277558849
568337164
272143615
197596954
453705902
61562100
144757745
551150763
502102485
557656299
555211954
118068885
545641242
527032055
463085991
350275675
291349872
478723494
264435161
394188281
399097197
566333506
579860832
537900819
246880006
428809648
569138023
504623873
555990361
181716190
262875433
99927657
230860965
548683782
278480887
507554960
317077819
474973168
445840529
571020651
504661725
556470623
351267487
421744732
45636794
580515070
494329455
429631992
455662969
529025961
361988868
160735259
1222310
276916776
577299930
573126196
554896968
540809811
508653587
504094974
552002382
446561318
566162615
574798111
84033559
120252352
550128682
482450884
404444836
145912820
223675392
449547431
478681026
339870467
577784329
566409855
554267512
460196753
567637355
240160222
140593849
73303965
53429733
407707160
313542416
125333850
528378485
451649340
507620952
312709406
556162954
335409145
478142159
232575034
404888378
35678320
359270155
297446819
485111519
535248464
223444793
548180087
69182609
510998395
539552104
374134712
571535891
59761784
583200091
238164935
571233283
557613176
443818013
447897406
504108630
243498097
142027890
550313455
379792930
321159142
571441253
570349856
490575690
583302639
570440827
221156441
129298675
491861747
351048706
537212518
583400599
442386413
424559728
584050074
466962898
574221578
573712912
438351396
579267408
537163382
333252806
38199271
538775763
517558753
234181257
168297606
356335441
583935400
505832023
524422495
418954219
553399918
576239487
488940472
8253744
425025046
2449556
237058865
517217467
46272904
94684784
319694705
390860263
513859142
560223330
472001205
308985123
523279612
561662386
577709297
159500570
515772120
79954864
16160747
568007213
497675091
166173612
537986757
358893091
11224607
92274050
584360347
442609797
333260221
507582749
577259304
503331692
397401322
251961082
474873479
578095919
233101481
537183767
363019705
54784448
257771383
501507591
519185463
533805326
573992511
332088924
582122401
556964202
438711692
566589130
546153433
524100406
59049819
482437537
83388474
10258100
155385280
470447205
98164026
222909820
514192910
37631898
443687901
9282721
466278009
539546497
567851743
376841597
564184724
43497278
381520272
158003260
74446356
238151548
569737870
497940160
362194537
234880629
536709793
97030063
392013394
344812987
173075209
224250043
14993088
586655406
580183680
519163361
533049759
465865135
541601943
336385878
530142941
530788451
139255428
370174471
561413822
585911754
576954336
143562291
191891651
518602557
318288797
392227598
585930925
522255178
499421636
523045359
190072564
45248579
569546031
445075773
434982675
161230233
68322668
219346606
366583423
478224011
568953662
10359512
579889424
91843373
108980054
570562169
439143850
147265694
290396542
20722008
246564105
305885968
577867556
122825723
575133933
106093096
149378831
586354650
157009349
107592109
346744166
179900885
537766188
38451212
580249164
112425077
292068481
489208084
559295898
429377689
553669834
57571642
571510969
352407612
535510398
100506636
33622454
499795492
551060525
299531797
233042858
288694482
288886591
388707623
359557334
398471147
522574996
185776342
580669367
584386972
508463863
353013014
574555374
329764660
308486583
419824453
530864449
310159753
2907018
499983800
244777592
530966163
577459119
537080032
233596258
579315539
154133239
16710625
263628570
238971196
576297671
257132724
574396236
316990235
463117564
542549152
572464644
508632211
527198645
390298553
223384454
546918270
581680570
336737027
448622663
514182487
585488227
588967274
493373103
582002404
413911449
44384341
359733185
308417623
331943626
580033919
305726659
572022946
575652148
208536762
422106216
459117858
277397453
517907909
531817815
580423254
587333058
551308592
252480392
312107536
571790174
478255462
73301972
300069031
502808868
20829826
574361708
539809627
228339588
226109623
182873830
311234599
347244918
473131556
528551678
563765189
391591266
245515832
495237956
126316242
557772416
206363368
76946694
418619384
582767245
361041431
416526092
307840376
385726160
572175564
565127989
569981381
164047039
408860934
427178929
583477090
486188157
419887158
266707469
541897544
584436777
493216896
500873643
504551574
418253368
100619991
308825287
447081928
531663683
109227348
552948226
225994522
582992260
543653076
559343675
97653442
171242652
588255828
352583391
572716700
418543231
387400690
64076086
577324320
545163058
491478727
472067046
187383898
326269744
582047381
579800113
581015839
521252312
554512423
588872787
406568543
504325069
418688255
525019875
277032630
525649263
174088513
27291806
585454434
474142078
505103144
531688862
418567891
355155911
511961298
330464070
465672210
58913767
530827238
298356393
164325874
328037006
216844032
585002092
499442272
527174553
246658745
576353787
254737832
329569058
577985476
302390998
526037853
499971483
401959862
528767154
210643620
555445848
480940017
378787492
481983523
133393545
592827606
372485300
510138530
121894451
263079696
263079696
486629001
581656204
218194372
517522786
303593532
92421809
585562241
558692944
577608787
352541775
48085554
568299126
59865618
348847585
530870216
178523384
428580911
228772405
592172519
573132618
563240080
452490823
346984163
455804811
262690177
526175165
400721346
261992395
581390507
278297351
355380940
389820092
566974241
549225349
74706957
19544365
308784942
318633420
568614618
235868868
387510021
589169953
579205094
512100452
575607890
592423551
281770242
534843928
582062182
572701758
592354956
151115880
481107715
589938067
592580771
238047314
592808790
313751097
569665902
584698359
586385227
343322464
340001871
446559223
533298921
556311819
593107321
548643099
387700087
421785925
451445721
418094108
139629898
594384214
381953970
84640248
423222593
45120132
593680050
535762883
226187162
506734196
590346905
20381340
4911835
417494576
594285433
562270882
157250407
593511686
583219478
437759218
557444930
561569681
454762030
47366913
475581903
487004280
580229873
581980325
183364213
530065176
356670462
297051304
239439775
591054557
345138520
587942871
349589944
244826115
594544960
450330675
283270227
436446776
277166968
254799175
412840013
538290854
464018721
455315302
96285197
541455351
53283399
577861973
498718444
150268770
593385628
306317819
357650791
362176841
447226780
427297007
584317750
524082879
122339875
190330297
367013568
585666922
54728362
292516394
301608829
251338385
588596965
112163121
584792449
581714999
482477741
453186222
504592040
123851304
220557719
552366753
555786252
180901706
453652791
366393026
183750669
570367693
259406501
108052456
428956355
449003554
521478998
34561071
590359911
94173886
170355860
595610633
535799604
565808387
72967683
491963283
521716177
163408634
590306187
588632470
225245427
492187296
424767396
243707818
553776753
536506407
218886854
533252678
112776568
81001499
428636811
535285704
74894138
391960294
18153514
389159821
63026679
271411422
473396969
575470299
146811434
215177835
337486788
544279806
295737272
506669357
532404530
313990031
350786600
217725683
517180428
575203940
581384449
138934536
535180693
565807274
70291436
251796758
478870603
418275841
294952291
444881025
407123891
415575665
581485394
405874159
552670555
538015508
261519190
573819112
262079200
595538423
266965952
590116349
548637142
560790575
470854344
433151133
222468157
577461665
583757861
24604725
8076490
443484074
456318819
591061528
550669232
505819744
516002547
580665450
413587041
195701686
569629128
309141300
270897968
429573298
594668739
310637025
138570890
542896980
536143211
532416773
521160568
567539513
532156842
259141721
448053111
215506017
536526864
555289463
484576786
328922195
517465218
207819198
138511151
596074158
572922836
38545433
70501273
354926
83601547
392116672
552467389
543601903
415092841
567983713
459557334
592942738
587743810
572264651
465140557
470408708
220588983
470872424
535602117
14456806
582562812
572089960
576605912
8561592
269666264
585431112
235754618
598669282
168704853
507802422
95562867
342235542
517843983
549777716
577828470
467629648
566096492
599547220
544097628
577099584
405172836
26902541
587763095
600530824
171689748
336296230
573566484
508381936
481392431
409386006
416646284
551689137
82728593
549745908
517752481
337265131
448825869
536047697
261469092
508075977
600010120
542580795
173461131
175293561
470675410
169375572
512941386
571656827
577739520
286838983
397477671
543562407
554139876
600251019
214957791
219860964
533918557
598014089
489602154
253125000
23180605
572037561
505750319
513505411
594055454
407770802
259230760
338275201
131596643
595251957
462636536
40571139
335337863
12964477
203479795
38979522
492029344
269773291
420944009
320896600
487419650
551114048
24665691
38979522
460556505
513658102
69671166
178667645
481947023
473791131
123110003
135788422
270466169
551451168
558681627
196279470
514062937
483667023
408025577
460583685
561242867
558691707
45000315
247880578
219722123
259982976
575948154
529435280
114072189
515871433
162334426
498579868
602170380
554987934
284028013
449486450
154645707
573656279
218238960
9244399
323716248
588606659
522892158
554914123
88058713
595362311
282371157
497501989
346854917
576980929
539542865
601322462
577705691
427814913
399197370
378298967
398774224
563177092
602027660
591741762
580740367
67841629
18379516
540337435
593554128
580783483
464249840
298183601
503130841
106297558
38836516
550330651
518416938
460280429
592883142
576859609
494620805
542863234
171209852
56691385
91816524
540625226
264285165
565894778
594694252
104924289
93156852
557104651
205655850
476541512
160993924
596178443
71138229
275185261
334881231
536052428
602055153
592507191
248893466
557204820
598929805
564139915
542062476
518769933
392362185
213699611
338648044
572400116
489324673
479845162
224196144
479781282
341229311
592937521
177935482
591930536
335878293
226276767
93555390
514910546
221785834
488427099
354926
412580119
348783084
137862929
437502035
144290889
76874136
376641819
320739146
338858957
593572293
560858921
379567441
80106757
591451463
590624927
191217657
336098309
521431461
552468135
443183701
359784324
405703969
572184065
318212615
496780015
54195554
527297330
588626604
494656242
574409804
468621452
269904580
577469029
280125290
505465344
528761309
538419353
359125005
474645225
120442816
597941221
353868084
599263782
463300770
605259330
398689767
476853185
604759041
241376663
380713308
559968280
375605634
596443940
586350085
602948751
50167762
150565983
35942355
601506512
538711869
277810322
545606446
230249489
86669369
448620488
602376183
423694958
517416853
524623706
226283115
532869594
469951206
559623303
295103724
606472330
482887325
580610919
404943848
564403171
540204457
374914807
441374162
440340206
489172910
256504966
155341132
196471524
142529728
509804564
404551740
495878580
606431123
63164231
417328591
291132069
370534877
524454392
252662729
301340832
535136840
418281098
148914170
606821611
565330093
584791143
324210774
89246031
563529627
489022705
254931577
546514319
503215352
539187333
596867904
218341788
68105139
501492156
319971790
405420450
581445120
572471137
34060599
83600474
496273882
104138674
500604690
69228216
557120186
553494384
139285257
589692256
213311125
147298395
492290904
450521072
596837017
221415453
120902439
530045387
395737189
557723407
259566787
478618272
358316273
557965284
457106705
599828262
581514067
585946845
32103373
603977994
349296829
226293358
181863161
33289143
262517219
604873406
119288645
560899673
433212300
596590668
573605882
585567557
502154556
244552726
562514008
493685416
315807023
177763401
448726765
458161951
519762342
227600794
262717496
241268891
39174041
131935676
576964143
591993522
599244817
587546484
393971881
463437950
569626558
539795235
528841526
553411219
98406498
591551160
593001146
508643734
288798503
397556370
548849980
477162927
316698112
578902050
180001758
188123525
365698960
396529339
16401967
477752030
271942220
207442266
582532294
578961615
606618021
181333629
274581283
118720766
469685939
405590642
472912853
588761640
108953098
393852241
610282675
87259157
202403636
391377044
284382789
603606025
582418579
420320737
598805693
571177265
545749961
500215369
608259341
502805785
342971103
438993410
567454999
578148392
592023063
354926
508368878
305017730
144768862
545895467
579051087
606666548
527341682
585288137
600161080
19689239
566764554
521681786
527278521
500481336
105909884
529969598
93709047
31622207
604705451
611516454
75054204
592283703
361635245
504344507
197877766
599116528
87561472
548743180
402402110
88916246
278572610
250107359
345094119
584512113
542054562
440012987
565559944
585478082
486143556
419475785
602817081
425178141
546732949
229341964
133832341
536324286
247520822
564795026
543558697
375259026
575146794
177167555
610421954
564852245
563507475
561070911
545757205
580054696
449421471
323449348
610946739
580157355
266475913
385676851
212309006
27207910
191462906
287544854
558419561
475034231
207271715
498234368
158064762
200397591
453541089
437706345
159894030
517536302
603274938
464807660
147170016
125337906
552206877
109618399
604609007
152103760
463505751
598461135
356698102
610237715
364679474
369212250
601539884
436653165
562482087
349026090
60038973
75670070
317315570
440130416
206550312
447283273
590275546
160350344
524083148
255792754
178494398
48839140
514043348
581589919
315582992
396252650
374173443
161885277
507455610
148459071
552248282
124362063
52057708
605396829
328895583
603651909
98251508
527563283
124649543
552998302
572861691
586743920
338142935
44691250
492816253
205208432
589439974
384796249
448726849
501233477
288427246
355640845
571777379
306464071
566505676
450760610
469694164
349652925
428852976
581445270
588474284
490587530
515438918
123022957
606991564
460696517
493938386
496555289
223175709
614361538
588586021
65929448
456219718
175014902
13997347
598758634
559844414
613239868
481179757
14751262
424323758
463578504
456942214
590149944
614253535
477636064
291146594
519386851
18840931
513153883
585140022
614166648
573428207
542313274
503723233
201939994
611999694
179230271
562042334
602126405
320478529
18223451
217180055
606379355
369904458
555453260
519546470
558900632
490867413
343173141
614730200
421898614
379386012
568320218
324894058
589820285
268085745
529233513
122759036
597019521
379890542
269708888
609691372
571107210
534184215
432868865
485493244
387730065
188314872
220770022
417765521
255022354
616700285
92651368
5027131
602973399
602483102
447549152
266306201
531145135
538691867
589606470
524516072
470168448
581678345
401403646
303951686
541054619
126748594
345661169
216326254
613413179
616035985
570594609
606770472
469536098
567243175
605695658
600032874
548397471
587239290
230272013
469313072
22569720
427577025
386748556
592443999
230709049
18223451
13504399
468347316
578944149
604737119
250625036
35817443
192761974
571051680
465218116
133522649
606059466
267082767
351978058
587591767
510176898
585259725
514151681
566527017
603852596
350936551
550135219
524463328
473713705
577494730
617994144
120585144
272261144
617432472
467665439
472056980
317487663
185015961
145546263
425004957
554191453
371200870
457795625
480936179
605638981
612251613
527524161
526887840
617482707
121907404
351558555
541166416
585800454
498162758
227686083
448433416
314042003
454052127
473107135
279722629
430584386
561959354
234800097
516645470
587021304
248803129
547134295
143775536
597037127
608851899
404163608
609197502
195559183
421748729
506679108
619278817
485109702
343306521
530332763
617341954
590092336
86109724
97298156
613172035
577203222
598298455
327736215
100004665
573704547
253446093
352177074
548162361
453970073
611070357
522783574
246061727
600986593
163984599
212646025
535676338
596704619
601490516
346066712
605689860
309768772
533930470
389726976
273811837
193955083
154309798
521703462
565829577
309834349
167401285
586642750
279996549
305133441
556565204
593515380
239182574
587916577
7803230
153442352
593045369
598475274
536428835
532264695
616289381
411514271
499116464
265418395
449882366
575524709
552470303
393041445
178667604
71738129
465559647
527088252
593727636
457145072
188015172
581092480
252956415
209595850
493124838
442597822
287043387
159546543
485841051
526942658
611634938
613595488
406338388
520236384
369502660
266231218
315656834
544297275
46343913
542537880
611269725
587982360
577940142
318132581
164124000
283860760
607848655
331714118
48785463
479662601
445541269
514944747
530231537
606424488
401774846
598379899
142942848
558752729
497183695
622298250
136986648
265616108
536876538
280417352
592665598
152516446
473930387
612088030
267831389
521660612
342035089
280037049
168339540
614535474
618350649
179880057
39317874
86078091
287776770
494431291
541066037
78841195
400845608
537988803
524133964
153517204
527978508
585840384
590440210
614039925
588044695
619338001
596518828
320160412
179204796
334576065
606003113
447785546
55010451
336338905
253448266
531588434
532145961
605288189
132828860
434500619
3288686
297469424
419980222
384513466
307186604
95124132
495593935
499979837
596563112
554811692
480124165
92719789
392182185
616253460
613425934
326404466
527374274
356374549
609595669
545978902
345603776
156369596
620186558
392784222
622813263
453587130
38066486
590689507
206676035
622268510
553011013
395008972
331314496
622034445
520403012
606655991
22386318
242905798
403207443
408113404
563556332
602535998
184678223
359265744
494702700
28924403
614419825
624674110
618101861
467563368
620863775
620881523
399929021
206925912
610577103
606202854
28128905
256127696
545498138
575197952
623190436
601739627
560927870
130100145
104181110
446708711
121633790
177231874
601330664
613775224
479023698
592687963
433862865
151397471
403281446
143999596
594693534
617456570
544287271
521530531
586074309
202990377
452815909
548393440
450588954
546486727
67889084
564742958
177296709
597947370
502180483
503869841
563475447
617942098
495398454
601850135
471825474
582833758
555800847
471177484
571049977
416602781
622771174
42782699
620282354
347939139
343757832
465963565
617799782
458572546
602600256
614311888
552268575
124841476
599853159
210824901
203722116
591694801
349843141
582349568
209654213
373293076
473431777
9710175
616019171
224973495
512707677
346636106
392866367
80839598
551783847
590529728
257040329
40264406
594182531
618332813
68099393
297773309
470904612
608672369
573144017
241252160
121233369
483044800
561461913
137520141
609663934
373359688
422571425
74324427
398227761
622575318
242509436
601177556
596730342
192094093
549588526
69342233
151545008
497656681
370009124
124751271
423965248
616772128
65496584
596420860
454302388
258324852
491162300
372972118
115146391
554333736
531940843
283188476
127211321
487812614
171635499
607921205
216102611
271056863
382657088
326536308
314976307
377627089
175153293
489599212
574578344
298996938
216543428
595153170
595714808
596981642
467015838
440760410
156062633
487877837
621809322
182809121
223932246
61740639
548350958
313778437
549522946
434339403
332930367
216337980
168921277
620705303
366547311
270975122
590760071
627876003
201530799
226303067
349186757
81740000
487905235
532792103
572420349
612567181
625575154
475908525
628720184
455580931
414902108
104526272
629389539
44135456
533141846
65456251
607530765
259033265
83170713
571041311
507943450
567188049
148131375
305060444
628761599
516283920
299218568
268988290
484536104
613105063
421235828
145179297
432959050
531711158
131596132
480242143
112854328
571956519
179759974
628906453
566237953
116400490
53264926
284890350
248723210
596046492
183177528
321012361
55891039
622772113
484046614
261201492
601326939
598568565
549056320
616425901
622070445
512957013
567774112
221684295
538285461
612614741
207183671
46371513
524815858
32655546
365463176
380922919
600663735
394588258
287254893
630656061
160026671
552085900
478733400
630495559
630664339
394559436
553904137
609033188
439420919
246137202
623990762
621877104
447263929
561502797
592948518
578242533
614329360
581577228
582165021
629550483
419802136
297388588
534388080
619660110
563023880
329842576
560404004
214283340
577560529
484980173
185121204
630873857
297368270
631504819
423587233
168137888
292626257
606010864
610501310
620288576
574517871
451085542
591640849
274168706
615420948
267748012
296629838
300407619
524352551
426430550
225500266
442302659
605776456
257724170
623434706
631729295
536244671
594027194
562529383
615910026
452752426
631971097
561871576
476176334
448638277
595740952
415273039
628764900
470095632
615899784
591493510
631577446
632924691
223511939
571071510
573875066
618642340
620781859
320894710
499988298
476697750
209077368
601935631
612890770
390546967
445689836
554976997
410829804
540168310
281647976
94116212
484689358
619378788
571255250
583339922
633171919
583389097
117086241
319826918
365522085
105445961
241847732
624103143
216821002
190351089
581603051
623130207
615232363
335828216
280889006
550442118
497215059
263353335
602036059
69253296
415036947
419274726
578119177
236388155
56387357
73074560
426667996
169205576
443500236
585979000
600587547
266320817
627177966
541132396
601981433
190682055
152872012
527741368
531353494
389056861
577809615
269465200
632331042
276408129
293492685
534236873
484664361
443835620
217853216
635097021
550295616
16745356
337323587
623872345
581321695
631073819
94747617
53827824
615385478
379712235
123015401
12546999
563780239
127412302
359214108
506643603
477502967
54932046
634220876
524914783
524017168
275359188
626351717
581564570
617859277
99837000
449690488
25020019
270396690
251094559
633092200
622470182
207097440
620394429
238824245
328256207
452173614
331934365
631887318
41892922
387292231
184992118
559464874
617020951
622161081
629140887
17056559
424917995
387427495
484591928
569188078
634776087
223400988
539155603
166450501
357456525
582044648
628583122
635040752
174019668
287579629
126296799
258925868
619690219
223499940
236802044
212184654
416898972
562174731
449557148
508516993
278315118
155968357
635033576
628424728
569859805
580443856
633122940
208043981
531257529
84602864
567746823
477265397
454805000
531963742
366095838
536741957
493366151
575279822
447824750
475693981
628966725
530545061
32027553
543183575
603753435
636794719
619823087
513425903
382736281
479011209
276085181
561793960
415748310
473868487
578154418
626661424
421037097
171301520
550786031
418103101
392757785
525778075
529809523
351104618
457934188
350753275
292028720
627190852
628999039
332844142
635684351
569195269
54019919
230629928
489538324
469200287
57235312
172728295
606831255
631324944
402611044
552654772
637737737
617343383
626894824
359140562
325563446
291243455
66058123
150622552
542812793
426498901
7043465
626757313
297616630
636377421
225548592
423374705
627888831
574913417
627288141
542021162
393866605
565701802
348761884
81717095
267772263
628083638
634577268
3381374
313978937
142156063
630305375
627988400
558249800
296085435
536364069
165915650
560940244
258545506
230040529
418310077
328013584
433655130
534408707
567329684
345058305
604845627
627354259
630899615
173757967
632228389
627377021
511200516
630126933
610258036
51023944
614495673
360785079
462207115
311471302
277756624
584379261
537854797
454054180
233874349
285224966
638164451
633898058
637620432
542001495
245061462
452723050
49541374
630214020
390153161
340947477
607821808
635808184
379971327
269659767
235539613
335103433
75804798
466193776
547103904
219862306
585193666
629546571
199251419
140782536
638000977
531964827
416222910
484856011
64788151
44577780
504501045
144748232
639127203
456569219
636172679
524256979
639530483
554499414
637644578
639896470
124391567
555944063
35233849
640958466
641355425
509627950
344357229
505535750
88795847
616482264
484496661
622302982
576967255
349621365
304775807
543566652
446812625
287199674
525769001
542382119
338846858
549297185
474534790
425186867
528682748
423588530
112428372
59249487
635947218
640382988
525412612
45313308
139566131
623071367
478165338
389061869
127847506
54333706
326355477
622991032
300679658
633045230
609337918
160005835
127955834
632680137
458873091
524258043
638338631
401776683
150035221
633547204
477703598
509282732
297037707
421323422
455574058
631374588
358718785
637359765
292325853
628752876
359173501
641847224
78995879
327917210
641809047
640845432
106710057
554138535
336880513
239063965
93451028
556416603
629693759
569921776
376535142
48693370
384563929
640036440
582625180
631818188
423745412
622476706
439555406
4134289
245713309
548963523
11666973
41968441
119872696
101059646
487757876
530488980
149927368
637408961
630488536
326092019
278112995
365282717
596754535
547018204
288164400
90862065
536213417
234413786
588762517
509982648
523277030
639973231
594374053
423189295
398957166
631631376
616537051
306256050
27126362
71931182
534175885
257281198
118231671
626208599
573355918
611006526
235875044
510944608
616119789
538612432
494323164
3478997
13460163
550424059
576601218
601622916
473178024
566006187
635821673
287847212
474052750
470799799
505231561
535075474
533200235
576670615
611961667
627007440
516381716
359201972
601132726
336774025
174472391
604563883
139528741
505551170
604504653
362559595
347981183
197777368
633013343
372461923
154104637
24242409
560230520
632593291
633188052
214295653
417441128
506721059
438647531
619279845
357292485
74965014
370111420
455754990
116031032
435605997
407748531
603644336
459104473
639120000
234359998
231475056
412586648
553202394
418614329
554553272
181122878
637926011
433134784
631716470
171865815
375430969
547338210
645015333
35192172
631766630
548885720
496942663
418329075
640213734
637322088
642276850
453323320
643037102
645256229
594392121
643237946
459352330
206926501
600288027
272161642
148381799
646505870
627178142
127588249
362980353
361434035
387995469
572811319
467704627
464792860
563894811
629061740
642137395
574584478
231803327
602043872
591312261
589253294
29146620
146114739
575531609
232495134
524518215
572515564
210339088
299116175
645456097
255393318
553450303
643707087
646567330
61801590
647750018
378925090
361561840
443447052
468768266
613424580
416559680
561862364
266558512
639300282
476902693
316738387
570684179
202188674
327387376
490183494
342863907
619628744
648044803
416807929
484370282
163362941
647226816
644146219
145349225
611492540
206420090
593418896
26251247
611652140
181931272
553475364
640350461
647057165
426652163
639531957
179147189
636435127
539857893
491840940
593457710
140397800
630101940
284750648
216961619
464822495
615140461
371411200
304948933
441540713
275844753
518898962
644925062
639595833
515326205
141648510
454864914
435093739
201182206
588995731
320308048
333935876
626448809
587092708
641304484
615802270
564037398
580952635
559433240
252603540
585702785
307993031
368873024
625459472
514594211
607295767
137858195
618757329
82464285
18330401
645559157
630631727
580697996
650023400
513041780
20082145
567610693
530618424
542484718
479386776
407546879
300083850
439015810
521655638
622640930
632168050
73605782
363533385
17741312
351021990
309742742
540057984
641132233
498995537
371808065
382593408
80984790
420025034
638449193
604900458
635223648
641406108
559417335
637717684
608639836
591575174
193058353
376011746
486404754
559366477
650704159
4134289
650330434
516166054
626389496
305920411
555101187
92794967
519284651
424668540
620162957
146161891
640104589
380381573
643301674
651461366
329684764
195990226
541051959
501448482
92341525
423397798
643251003
633323940
397980231
614190635
614417374
567061050
487565419
649922243
249468795
149084520
384485104
301548575
617072813
618273444
588917808
82082619
159478288
345168752
609858677
625405251
309190940
589346760
290979399
437090655
544639702
421307655
341004565
524528009
651564126
471829847
4299822
582430592
624230793
550539827
618459892
455651142
225376933
602543415
534344935
476100651
277383271
573580308
575094285
515357674
216920702
89663140
439413115
600156405
167151402
451382130
624133265
536156860
613212142
424129187
636174040
627982948
365742124
630168885
634196630
72817475
178861628
579938296
607412465
416410313
218968748
338647343
146822777
95215940
637163740
446739455
575515664
290454128
43708553
458714186
565147260
10474415
369927897
539807015
646338698
612890367
88476684
442363260
330854892
201321563
397658327
598092198
480948998
127349057
4299822
357666731
339910197
435391463
577809951
313745043
433778678
472410125
654030868
634672550
359709225
58710449
283645975
498621453
569155615
281564165
581925370
568911803
496913791
448565858
68433312
409565889
603523379
652832386
396488818
210784974
35394028
221351211
446770577
429899651
622348977
607906282
381657737
624603822
460167311
450571517
248368014
623917389
52209147
609935916
653326928
519857565
152498141
456887972
578602615
646575644
358812812
531876912
617385363
487540805
605409910
434651238
588660291
398782891
34028323
353113698
209243864
241870794
209243864
228154944
403231129
335262219
333966254
377858999
531614658
449477758
474312704
439969460
491076665
645420591
583372567
655741872
647943135
410673721
512476277
590256153
654451009
250593249
467002752
618106554
280668862
265539163
519648710
545699831
144007357
510430966
288057202
453786482
244831718
631295026
332062051
358752998
656700575
621176079
208397319
183101685
523754245
303902230
630156854
328942427
169713478
628330099
644345181
530547499
278790561
629294045
656769639
641270888
277239490
654693788
643249456
539976486
574474326
565222109
481362488
220257749
578784672
395144938
273520253
486151760
609041221
626140729
3675079
316404431
648192383
579385741
400068305
503810271
370620475
102323480
167604133
574106748
524920342
178445861
574246107
625832509
609438458
493056936
607638610
639740508
515001655
597380752
553885373
618072602
187415711
480686291
390579229
50829663
504932328
465083325
272359672
89466439
510427778
256465468
644148056
166950746
486838280
206779713
441835216
515822763
170784760
520895915
556035858
573591439
624289178
630175343
646853136
98719202
657305229
110743286
233945711
627678425
87959126
633803193
658659060
647192823
217631445
557089827
654223920
170007307
648211977
478408385
382718245
416434239
439806576
375121571
599712133
655099841
160521601
540418686
409790530
646132011
527090863
484683171
633855667
644618194
657782400
396208528
172654300
64531556
116032155
612767882
272789886
601126426
638452262
651630464
590884389
25670582
595198131
432175371
435855563
7922846
620093789
627130177
553935144
549620936
486951884
607321835
659455721
260275699
641620732
644968982
507201047
396001721
199737129
81495724
505147327
37848440
369894165
581168932
513450233
119669286
534218053
11465308
410974348
389842101
645304681
220245416
526501318
314018030
655577843
598632528
152364325
627024107
592669434
86009960
110451305
641243710
656021974
579459734
387014034
649514474
521215795
554178729
324113102
471380548
554731521
505213431
500964480
614980876
603172950
638167713
389075910
552149996
287467475
374311084
529792859
563864120
639626694
328225793
466388411
343279353
637604787
185586118
609518856
332916605
210937155
624118641
595435530
3478997
530136888
653925519
29136261
636515131
486851845
523703444
221489585
328896065
397450576
411826938
126000032
357599554
636344297
209540756
143776908
616432393
322156606
661970054
208269436
614281572
77976752
600004521
635313784
45795053
79655012
653550587
650341425
311682219
7922846
426674058
632404314
549257584
540505755
579656265
385619577
624174883
629321922
366783402
467333736
651067294
658445608
651228750
614072678
615554146
339131854
31636029
652411507
645158207
258587507
191351495
320081480
549956874
565276718
609315347
173386877
499786127
661815023
384409320
130733076
297129304
573272833
580672923
564734776
600804088
353836655
636021514
269194863
589408743
660237959
654911244
647732954
462985300
17537206
661384837
238911053
611543753
571660402
408784992
590178503
480426222
634177518
648173179
595359751
662089520
328594215
341269085
638025147
365335762
654984882
651243201
659729297
353973256
531471505
429165335
299949930
29211826
219325354
400352204
590456898
435889329
490981658
491896540
122203858
398482045
419536251
251758549
553482308
662869504
505727267
204545814
163973076
192098409
652951355
634761708
379590625
648269982
515141962
1444689
359779138
543785264
639727568
403322031
119212723
347622310
605618762
618361102
189570911
491945092
592378580
470270697
651067936
431559402
483177622
403150450
595276098
500580004
495777571
91643953
595073381
156146469
562861117
539498162
203249944
651788726
427851102
97804495
88819649
171158749
459057943
662998265
301095046
641647522
645235616
535754614
545908299
652289129
34191036
291733953
661942354
652356559
590879453
626672101
249664288
631082308
500889672
114659698
536513209
21986066
373543795
166687078
304792139
464585445
224792393
653123020
664525517
657604769
663330988
103420326
636188008
484067938
270514240
338934623
568111115
597864784
664209722
128051677
663938737
613996601
488578543
661043938
645583461
579760339
568514569
550336539
663130673
209554459
609568807
453022002
19712491
186364950
343160790
664056455
398725682
443862880
558968295
665589753
650910426
173119399
138762730
574136827
476345665
462424323
653114090
661808034
631615933
444470679
61324640
544672934
536733854
101618333
77566762
338691087
261406037
150718713
609402695
309860884
523759844
76021109
2010159
239278897
380073167
558155439
595549276
173850533
645975356
514549942
916857
85753647
437857058
400563631
453934717
597812500
572753883
420249878
470969166
130016954
312753322
236996480
580591897
296784840
646310702
239864230
352154205
566900534
650710448
553217127
471798908
586960649
620852462
640712149
503024120
654796772
446496113
666046185
466915618
659048023
163832891
459614465
122789499
313620929
659022694
278986009
137039764
593555647
661495745
655289311
618754365
466404921
395413029
612081612
222997705
653436258
448621375
665502729
136447381
511937174
613742262
251254313
542335261
656865099
501189802
450159263
125543648
654121830
454149747
102444694
634258188
628318865
301222715
177174525
615131995
265759047
645914701
661100263
633801124
225080845
546407385
32014546
204874512
423521681
594438959
598172733
646323490
254976012
232192132
660153904
340845481
461785160
301051255
639237873
368960069
570110674
217698132
97192587
279132958
479137951
436748309
458637492
439070839
606467084
576795758
644444092
650800573
585451332
496670606
602049317
291773474
660686991
650150993
476778470
664771848
664062908
497261696
665568268
218854587
205082427
441251182
663136428
667870064
615645853
76225934
374081151
472832340
70323396
415282112
654702896
422675262
510217901
60230807
238370855
383587356
529011051
226803708
74049222
582393142
634001893
284226142
480008583
241108941
436882160
596560059
649486824
635493971
566972935
669152271
625924600
641257666
484504512
27880381
504193972
641297883
470221226
504331123
112373185
309855370
20297473
25590490
669229841
331561235
667043472
603243407
653970181
397646165
485716608
424906942
162320521
663732858
618951828
373720520
420231270
309083735
466820010
120445976
487739330
247111431
213481768
306809197
660363908
667879113
473430250
459901243
544033892
266483446
392964385
267902565
624867177
579026481
448069052
639655055
626759714
662359380
669590440
476831347
670350974
53530541
350094216
637023589
563313488
525790969
629709476
669641716
664156357
122619361
270192576
446677250
439285500
626159521
667821693
644403666
51133684
647720826
283124902
663733438
432396439
660248333
582462139
177561467
593261637
420050776
182230707
600163975
664295144
402327524
667583315
645904661
668340852
518292861
588876796
398846020
395542823
529314227
149898724
670753822
94773471
663702580
671051497
628666438
660917457
388931006
636483687
639257404
433147386
138168296
420575502
343200578
659612476
673047073
622951875
467949753
189640277
597479414
658700889
386924413
567932255
653720114
395303171
665055273
669499340
576777312
424395749
622767393
623927927
589304016
663371048
608613064
485808578
189267861
295455373
634911484
610206694
618601742
544808980
515958980
124070909
495397823
603533246
501594028
271338057
278626491
625307657
117871847
444253468
24197183
673183635
581449499
54111141
29764424
656537635
391600159
284092982
550791582
58070877
658506543
610986345
613079354
613733640
575742300
667324465
542376058
621135029
588339791
655362222
12241140
504161670
207713907
284253530
597079931
639203831
661549179
389735014
446235522
546686794
662188063
433264930
627031611
122351971
271866009
42600513
281687648
395519756
480357940
306609387
622658835
448385142
456443097
553291567
455348445
638909689
486678631
456357562
385138706
615048162
163634862
568789205
544767799
638993569
438489995
591696611
348662457
36910153
641051960
44755398
654978910
483192459
113453867
658749019
366588005
659332819
648398059
666339614
192507276
515424575
632348448
469395188
564771107
312858060
525312882
489586747
649473309
292511582
297245751
673325409
480126714
525431356
409643266
1239199
303252401
296937074
656830638
357805452
574589367
658419473
584136340
641162713
493177181
80494109
426779629
535353142
515863926
577179300
505836371
312750983
577179300
521615074
493624909
335522740
612484843
666150904
50794791
651152951
188950859
335506554
605027458
243363677
508289285
646355422
662048120
192605502
553923706
674715193
641686935
450987824
327334155
546904810
640493260
132511657
597939504
300080199
9756177
589676682
296087294
32931794
474854130
516389160
659990481
159374737
549953723
572708250
196209405
53621470
675023003
598372266
506523661
99733372
530681417
610199493
59941158
354300404
443254987
455140165
354207889
648467763
597327862
108297173
322591583
458382263
485217151
189078085
658917818
611909577
451973644
109181548
662711530
471513057
656365782
427054370
657555171
300471829
77530674
664665412
352284330
642477713
33735426
293395915
492708908
252016396
41869243
553235799
175821768
244760126
429499892
669712310
538357040
676388539
399343461
335950341
659026220
269718508
671145661
249593507
636953724
666158930
594703881
665381055
343579950
11904925
413768440
441200179
522868132
669811215
671695960
665622516
671994662
676956700
677400192
590340198
144766493
458988993
620781720
75594788
219750073
127587562
677884084
678014649
490612129
3612158
463633137
457578224
361182334
618045203
577381461
669161161
467298046
355554173
641180944
540800742
572375528
370069924
259678698
192344606
285183937
104258042
27096504
628284455
515482179
666882541
415857037
665692304
639390726
599355448
588710083
145322115
201567536
170656342
292187972
588923459
232771277
294134273
678629881
515749756
212699042
196931324
192908480
86776316
600637057
255897591
160884950
124532949
45703358
434517169
668459892
594840279
617741605
636366776
58158342
59226380
356159222
680411869
115074579
238509323
148708133
463547289
250731603
667947682
27146449
554141376
518175876
552582109
588244991
509290199
32684307
221569701
564311550
208737071
621257656
389620635
510040784
529091316
576812025
673778125
331091260
622442673
170652037
671631213
19324304
40102409
592131912
577939251
681204122
605822921
436235835
622902715
677628052
662799116
339422031
614837383
669644189
470003990
126663672
457465757
9229876
610746133
140830817
386270315
657580641
32525392
402037800
610299999
662399213
356486487
509656957
79494618
67478559
5094602
289578584
408398692
564247810
635443878
516688140
601170071
382108161
661759863
493141782
671007148
346307256
40178083
661915377
539114763
522714859
41427968
648235536
581707637
327276192
174070816
564352636
463869628
675770720
651538461
240607482
128008397
591889975
680303441
552203370
523237478
621202432
596906525
683521536
408612367
578107761
663020082
486357451
597411815
224764379
448051224
463866053
501970225
567170582
653442447
666077792
517185362
669980037
594504092
281991912
475848172
391701295
663437238
595983016
491070179
609018201
673900958
202088844
672804215
510951409
439320665
647648130
675700686
646874328
627903334
673598209
62875231
497296737
649363269
537924611
482188426
293774737
524556656
554452126
676527881
48685778
346040065
665177719
516354240
123449779
444313823
556352892
137904020
509659923
636263988
195817919
663960690
357763288
645706859
609078875
26368821
667968583
676591116
402795799
571813152
503282988
536074346
241272719
124183854
564748915
532863247
50065026
128125457
646226243
560111065
468459847
273806539
504974992
471934895
606691602
199979016
251192959
657498002
568480964
671622223
646570622
387673613
328331253
580807954
605827533
220030510
397544272
468146287
575785725
672960792
616375078
632592014
673339903
551519213
340138063
429450587
672156584
348544485
234186487
307431203
678007898
542740025
595675639
655050699
109480226
414503445
515654909
232437396
649026011
143894516
461902096
552946912
264853943
211763247
599625147
57247356
684867742
436833370
661672204
391374138
685127320
488886231
672342401
174378722
116777428
669911316
637963888
382454473
540937763
347838533
501240767
647818539
555842681
60761483
600808075
611012201
601161895
504230275
287478535
606811946
672572134
634673470
263320895
653434284
684772428
191161121
187017190
310879744
359084478
561713008
578412444
633379916
21018049
216069936
654367043
683501622
523957945
525513939
428787437
135079599
491137561
684476385
397424071
586451685
410119690
471039808
420472380
626694698
650311659
655549698
5214063
666344658
631128844
684383313
662105738
539845505
608439060
63214580
575242971
71900940
526679532
480197158
215938302
673599688
401874084
102701133
229273340
518687437
639244224
679417671
678227423
648522757
680217785
180744234
194401832
45406466
518102530
528230535
550162157
667342732
617839956
636307499
680454015
549339137
200428742
686201291
646770604
521887181
247401032
68285950
622358962
319585950
361678842
184622800
686129424
598269965
401552701
557761776
387764660
184409508
640212877
370292674
347593719
687662215
628601046
196862321
145711311
659968896
434883971
672165472
585124961
687050432
403016044
335361053
93243614
681963042
377956558
656895278
613525586
287231940
495161330
673132324
564251608
655157286
678722889
588818323
514704722
594267997
645865775
368139646
424939926
584296651
648626626
647083556
409814913
687707615
525304932
423597395
470849785
685519762
614451300
588156575
669243964
674937301
149901210
294832567
459489978
38894063
618195366
669595729
623409701
55706272
365404025
399589763
666000354
48926218
408614293
104996769
688491517
560776636
680552620
251549437
669672468
605739150
613759638
673769726
72335543
687915763
452432343
360893874
423279937
52711892
688376875
515182786
16459135
689082499
89625534
526200486
148384726
255072316
617886040
318201270
64853170
294543900
677094474
357138911
133756197
388026463
439546824
604216445
69402545
325288259
686051711
680465444
670886600
414395802
677588394
681712925
481367399
671591022
509604869
529654614
547269841
339381039
290576509
464831563
160225997
407489973
677875653
51247606
156097352
689659232
525274298
537618141
675241795
161191079
497002614
140547781
598970549
599286686
626426676
153060959
662187074
449587209
607690999
662339492
675263013
346913152
439295160
55147194
680193584
689860251
423962503
644052124
212890667
91786640
555253221
549441325
230255489
510701214
595202052
180025475
552795098
679629627
654124067
138070419
684076634
227903256
181303538
687477167
689346152
170212840
274356262
488909552
205198226
679096903
661974904
386768275
356347725
660727332
253561556
687654998
916857
500985644
258766879
680951124
161560055
593024633
255285507
271748014
478653770
559844924
558683096
281928032
134328774
589381480
276728184
225805116
649854918
681453675
225937157
267521650
71471663
131836089
681815434
685969665
392002504
397861691
658504126
407572039
664296539
31413202
489670557
355644148
128165876
496669124
468489719
647570756
162820254
267101687
692332900
591891287
548115102
299901148
438923617
425424046
196109860
523995725
593612772
15154380
673746717
593454395
692962289
475302811
506309698
627882437
689789121
497877743
181093448
674240883
658975287
325693612
406971123
66594503
639254735
612236200
247155785
580439794
313211523
641738215
598461345
40969707
536868235
667667797
326475297
681655292
653943821
37579570
692521226
205389582
578569208
522828210
649191662
660364433
657440902
471928788
382544605
79030229
573512985
365840139
362694296
631274930
169753889
324866513
669057932
231564979
422574265
139167755
636036196
519047763
559118336
694459165
484025035
686010779
669346858
677570248
533842446
250830642
421955907
270519250
672409695
342730796
687366262
356033103
694449647
40432655
675932619
476082717
696087708
431268858
206211349
223704367
662187581
694707132
687701959
661991885
222884147
692462694
683602723
411176138
259980263
501368628
673691926
645385445
576711316
686308646
393314631
640964944
663967837
402502788
546614368
688846953
457329397
691754650
208563870
348458394
136221429
352976222
446493263
217375368
635579263
521238345
680595987
660944535
481278866
508161990
610027733
476480380
537612641
642471928
413103428
679553349
583015508
540365920
689572911
395523997
451880898
542642524
27693145
549063564
439392710
689384198
696443148
541518502
199935880
678427641
693552738
149081047
685363631
193274942
532467851
138040742
685961045
78945485
304640353
590380667
549189715
299960881
250895827
458376595
510811748
697886878
612841892
185453565
13786491
678785197
598200613
405675457
241293582
678283770
561423232
499176099
618327480
633805016
689542679
365552231
33113781
626997252
184717858
449395624
698642621
662982932
671141677
275969748
362087172
554876567
683707007
49161602
617315322
601640680
96234277
688323553
690596327
598869281
286409986
660418572
46925856
594384935
690195286
217081951
648281078
366665218
210167807
697951122
39130156
391934172
2479786
174578615
85488180
280482738
68919197
525452209
515625875
352627591
300471254
383617564
684796688
596733696
190555176
699920360
358766466
53421725
441459811
395961946
698107023
344372315
150908709
647950935
649545001
599901611
695920525
18973680
222532304
677403324
585679586
364864854
140125164
691383901
681778240
472006618
299585458
349860266
536579082
542491483
693333212
588749572
676332362
629481463
386329607
469997280
698892292
446485261
499634645
648884441
239483715
691461606
688635612
530656297
606986894
63921717
697166620
364467325
95931095
502891174
698420654
698785132
698989309
594564712
184079823
689670886
510312897
517862238
642853325
35686933
202181315
620999868
375173557
410186048
439844750
684045364
316953088
638345051
687640299
537060739
691114354
349626100
457406437
700025164
174215500
645803945
656053084
205340491
672087481
541813091
190562742
664804420
653348755
96978063
554340701
483335859
180208226
648492371
678451981
630222830
291206589
182003499
418631634
342495003
652077753
692068507
266870302
572838564
290382614
597551150
568864191
650746280
587011517
375216855
420580571
521413537
105201884
313576912
630446636
325881522
128056324
562964333
698938937
448720528
516020889
555526245
509012771
671043539
158959675
42824805
571310172
698802403
313410700
693627224
319561744
443786678
644471147
583501794
154710172
632379362
345025204
266120617
216771896
220438610
590018461
97609110
649971767
667485363
588523527
313202725
619479442
598280556
663193849
462193948
555490433
631116689
512464884
699472476
440988878
698100693
650877984
640625571
607660061
287267568
678927853
695106056
36371725
618704673
248908786
681773572
656216225
615619273
614620330
443824167
678814817
296729186
576938540
170968092
412452095
655502627
672867329
670473892
175520901
694560475
685419338
680154334
77396339
409823500
321116339
195330406
488726801
579336274
361213613
553514112
687179682
656500281
663767700
694355299
216591395
615056871
653460755
419469898
694117561
606192085
481452738
701984286
562135476
680615503
436472753
651409314
418755447
699321969
690100986
376817799
692236560
539026328
521570053
619991052
334871092
260109338
702155172
699213781
667980179
699249957
696002099
324695336
648142437
587270900
465905013
523010679
264093682
702326021
19081677
692941274
702728563
667701112
501976731
696249860
76526996
575554669
99513297
605306034
102804878
244154884
678335570
241385204
531571936
413718970
684375693
605033537
343478186
701651511
659544639
296903394
688321822
186265376
512964953
409066433
120697510
289533809
428355526
415110030
405055285
92243156
684503974
34717696
94903426
254461656
685086202
700773577
696046035
344214607
695629050
537913442
53912934
558510928
537059954
660944726
690224054
700930414
394996034
481237012
1497685
590137328
181513687
531624323
652703549
58601151
668839940
585507767
691877114
312528183
691899908
438926592
403679197
315120066
299844876
487907803
576661619
286459908
265592888
540380632
701134263
301556659
550127744
541634305
637482070
534093332
680347662
441777755
667585091
577802587
659473961
245671675
315240153
680386737
514406393
43108245
619382884
659685244
633243990
671075641
28058227
705365579
703484422
639959913
566433302
625649703
533245150
472986972
432503275
413712477
41730970
691442716
5373563
695245734
677444024
643930073
511094952
499384389
705686739
255065343
637845510
696399367
372045211
106063396
587547403
696449607
300297477
453663377
659009405
494322131
540992164
692993673
467345860
97317690
136853352
706905485
301943069
404260447
302934906
688754742
478414822
690955279
705959656
504219346
347407131
452129886
429187924
504301643
155645291
259292514
591427653
633992195
647188839
611639379
706330543
698913838
307716169
111669836
449758633
46827329
544796362
378188778
392538853
639954353
695605638
571014668
206620956
398081294
679661647
682929578
39037203
694902754
630685572
672061695
691617187
500081039
52292240
673197566
395839938
525490626
68890660
69042746
605096161
673268101
706284642
505853793
318597727
675574217
351368207
666771309
642380580
521630424
701074924
672929786
329988869
421071971
695576128
319584881
446477811
243435835
38300319
572026071
663074903
421442760
707265612
262275075
692751218
157752272
413652810
695989755
384505698
539309750
374414517
113772743
386968418
622051179
120121785
183628085
66001121
652670558
679927589
652960625
19094632
655382458
219517905
595449079
705901981
289707149
250384400
307062998
664037676
606600065
691792187
696472111
599999760
451503412
475049191
701699797
390848113
705880326
709317982
709506838
91977475
451293726
599203601
594336581
427227056
397048293
674469632
702689123
540740834
290983702
398012471
672162968
368622749
598183027
414008078
702812917
587127840
91332673
689614684
313767343
555355333
560669098
283778077
603923151
706336936
230804006
237108428
709167900
473440775
584104364
322770482
332556935
623759299
547407982
692596681
651318070
694946588
379620572
653343859
710063795
502073038
190377258
395905042
579590618
358352
337628742
506774012
643590473
81539042
710157506
198329351
644482524
563767188
632307295
675625663
694475027
200795738
604666193
679896631
641754184
644855064
384970880
547171581
652407001
354054701
296256902
616524607
487288988
709185648
522113587
461845315
216957440
530152354
418082754
702182224
73804064
360294593
666432110
580946592
243534605
711854853
498453528
711763782
589459154
260311415
274315126
427890516
332367936
656434110
701006715
433407476
245637125
644397392
652300610
337691370
647216227
701455282
702495290
594186058
695624337
712113246
535883559
467625372
706420656
149756821
113997586
618448839
589616496
600026688
225427670
712742811
220399480
595766759
517540076
421352897
520069827
702537080
24405701
376531280
466178077
186133835
300560845
685632083
698754368
694737270
697372470
366387626
531893973
466941515
200948502
516581403
659186788
690671888
651869418
668085122
157888350
177402635
627571715
17276998
636549567
701496225
30642750
406262030
478103662
78588666
301117533
700316083
191302484
378501180
662234773
255227541
628990455
661987006
606491678
505500626
107900794
602078147
362255494
336217863
594108659
592393392
701039878
713039201
553329612
690575095
482101050
653708058
248081919
586376117
556989503
712787576
676657667
338945969
420272575
362360915
552226669
604974599
404725730
458981604
407588171
679563614
475173866
433609075
460394430
660156539
179974453
530039189
572447654
261218343
264765387
316592859
680229444
379101469
619910464
342448352
686611532
309027398
118019668
715777378
318925790
578070191
219495899
288124211
707113875
59497397
128151317
664748196
714830049
664988765
704110525
593247083
408167821
667008565
356766800
713613665
698597505
607627929
564588504
715143706
598699975
268750804
536991514
625989231
653802870
620860769
244115713
495530300
682143650
660908319
697840330
696671188
192959910
150250998
115713908
711883735
638508066
294641376
449525411
193238666
666345210
512527680
639840810
446852706
450054420
526320281
92368794
712378487
431832111
693501927
545927356
373253446
576897857
29774152
712534283
128897009
562027270
571230020
549084405
576417627
683253221
590500139
71930373
597435181
270931901
712853315
707438053
681477628
284154924
712813067
495068979
38776988
354251176
713618404
225786838
435856009
369099051
399150681
521840757
600972805
599381925
399207629
416577174
656614989
480728689
294602215
717697794
580769287
715214550
437521053
716076726
668428736
306689246
311130475
40337457
710246543
705091103
683739594
310702625
645465371
146622239
574746611
678367698
665938999
705365196
717129129
54094717
705820587
638137975
540943263
698112220
290269667
335975281
281461216
355830427
70925518
394527062
539195734
350061804
639584029
554224760
476713519
695485200
347682756
707032006
716988221
551191991
303612808
680613961
255181097
584330928
323716624
471777754
662136905
649058299
715897341
682656962
472424182
708189746
27078822
521693570
246371835
685467962
64391666
417986584
703703865
476790936
533348264
571068645
384282144
103840109
711423790
64170502
111557979
240866205
703365326
594319521
206814263
390042373
231568981
530472504
551931271
577919119
575414298
716539096
51082791
612584285
705821967
697924906
370468797
499112017
704915684
500254126
719229701
581933807
684296377
432503603
320461085
690973085
652113593
91075157
292565513
710951159
55955991
478082256
93879227
141978242
184513520
372408625
367265165
712259115
702321064
675295907
719404297
299068299
107791779
472451763
474216672
164545300
717784768
389567929
605697328
498198325
214024289
530837971
226854694
111762714
411617466
704866468
3395920
33726060
53079704
157098535
708219058
292891621
696845847
685045899
162867594
531758435
438242730
164919747
665983063
648632044
671185123
93943082
391828249
630017077
517628576
184052806
491061983
712798096
709030368
235740394
253861451
411225025
690419074
573651252
668071110
708064942
717376960
709259094
155706303
201670172
405895369
315319032
186973797
539521233
711817082
667403106
693211014
456881968
549356272
656940039
112841936
204319500
686165591
716921098
714069577
652800058
524262981
613348802
100603559
48201990
258435987
264409663
220489851
552621524
555504446
652311411
709685494
679638954
335678524
419200663
703325825
201301749
202980589
692099160
714140603
90497894
704720058
701797785
97851319
202322018
160217408
555482288
621548162
51244602
536330135
524958249
673473674
52689986
379042974
617389219
181707015
173524893
424081660
699701354
574415511
43192061
248639218
169296826
471022148
661496688
631798859
362537832
302926335
351672289
372713112
15702929
519262392
632892010
693398853
650838528
471294634
632855979
551630406
453128862
433304497
720147562
308665772
73532514
574117776
232674959
526236607
223232989
714728417
525525936
632071890
687183826
83126990
693860971
202917062
658920455
663913731
720987709
720851793
551653812
430108010
592983714
475525532
271793275
715048934
613190650
719150585
270130956
174855597
48429693
627560547
710902990
569868720
708756690
721230079
589236089
646053308
474569968
717084609
665490510
680396530
338520970
345822560
302404118
623623627
722447379
635190873
518228817
723444375
30187322
407071281
673954888
591815467
363368080
528886234
581203943
124486994
345191748
694849271
687994454
176063710
493921619
160149997
625215473
720686429
139146888
290673896
722525000
705221542
43398788
65994651
523188795
329683480
318629072
265444337
310727214
651993371
637590865
681573063
711956809
89950877
156332087
233477742
206214765
262853579
538258085
639511302
24694087
141443660
514384592
246532560
401155517
716929221
113677555
689010636
714839989
719395995
473933946
250452285
206955939
690295867
8028378
184059206
724971238
483911611
657775145
273906993
405428793
148943910
105286529
472473801
725497385
239188232
714279831
132635478
196336155
89699611
331680266
657569719
652461294
710550905
667544621
280656145
558016786
599833612
614590933
93828537
708446186
354981906
718217474
644165884
719061794
520567763
718310084
643840492
716867066
718149949
712443363
725390129
408648733
717890735
216122101
709020190
721761546
620209173
589138145
146172785
687175713
469216920
722222633
245729921
513260185
652614256
641148364
228912148
707901517
55335278
407714833
367521240
175610921
220172468
707458648
8728609
707626257
609645005
697308115
133525770
355175118
303772385
143234320
725773498
268135035
687673670
690370491
289420884
635955337
254781114
441513181
727264783
327952738
457271073
725258576
360722418
520367972
592895524
459601772
715297782
711554688
724916482
172206647
640314890
363409544
158173216
654445675
722371446
296768742
319250334
262374230
716482009
438469483
64196127
166122938
330498530
637323020
488025984
702860454
351805454
642933449
666820008
550381304
344672512
208774393
305510437
592162316
582346507
638873890
195273666
127771189
134741697
430915820
592171680
693195133
455114347
424519488
681353399
693010684
256581547
182395239
550851327
273431988
15485120
189069702
667197159
208157624
727615606
596970281
175337839
596302645
69068541
707885548
709542385
252739370
698500538
705460148
601730372
64471206
721625493
249816636
324245325
726850317
718857891
710627546
550357308
216939300
692084388
478853033
242027755
677983527
726520060
320055177
213423530
454982661
611224857
692938108
194410185
724937204
517494766
679805938
397906973
25848745
721471345
334171223
486914914
658467168
588002651
596372763
509368439
631470516
522002946
532609850
645909718
708876044
489592851
588769787
680437468
692037814
488187822
323019377
292249837
217058026
676923972
37656222
728036701
721538712
723063247
163403084
719719386
480318885
10900320
705876536
683507456
604688307
694322658
714270208
711509832
544272659
709478215
524524073
397446227
283791340
262963401
541938453
456118533
321490655
76748319
270918527
34428193
386130509
683694579
156319279
418437015
486426860
620461391
694490674
641280698
138453918
521678481
558454842
663822406
726999578
715839985
707947463
335324096
211064552
531309799
393616024
677557215
218379104
695194845
730090047
396658166
655247631
194240858
122194985
121733363
535033931
728771707
660506051
533291039
463761793
428031966
467800029
716851826
709050783
414189532
401589460
678572172
627316228
193737796
720067126
365631046
600344268
528150798
601218697
264555848
392427813
561227006
172338207
622801980
544825194
615775907
719032184
717227497
650488538
707864194
571410796
623959262
596452325
636377686
366076053
652285305
727898260
674663353
725952682
253653703
539515774
729592554
557352019
542812340
115271639
201068072
712305339
173712002
14761171
716664193
218937678
731873074
283392350
434792100
107276614
635306102
422039695
725878964
518553622
598861231
635414403
661776560
459545748
713240664
568776749
569665709
568780484
460356665
726496153
493619251
602427927
668566483
546908328
312152387
266711580
211343541
684247203
595608892
544572409
719986868
314906578
622984322
729733770
722404890
715563511
672746682
372186190
178648109
436905764
554342022
530814371
568271126
258761860
731868101
724944958
473318503
264972120
682472773
36851539
479048193
660971454
251100360
554743928
709887555
214665427
280978405
246441099
393543800
429218639
355238577
436769171
374393332
672087126
419907850
656307541
718566451
714593670
702383080
704805119
203649583
305529469
663711438
347306578
725959009
713897937
139895643
652441535
427729983
625582728
403860527
698398214
732398136
663754769
732484746
726695073
26246252
76885429
185858009
279989455
711408344
12038701
491368343
666562651
607765870
467994117
734795873
595202411
405631502
604925644
615493074
732917531
658151154
697905961
544415582
721893077
186844588
375750355
344834191
90466796
82572594
726306052
668868480
733594881
106900716
214736380
714941879
650993836
522190820
535679203
57357125
540781636
698242722
590337255
281794027
695311379
213367483
507561807
565464063
561799345
446838947
592855638
70515669
365826022
733718854
618720184
60588654
716133458
698273078
453500804
521026741
118913507
642664166
733963091
716136203
711258293
219119055
357359223
219119055
301120775
733500610
608376126
734022138
721520256
527269651
728806151
332974539
646496619
340429914
736727713
591795929
648333668
734988416
623589206
693197247
591037282
692656246
733410687
648148886
216908189
444355638
557063114
671803515
718026829
557064674
698765717
141280374
619013298
724425302
453863992
673669452
389717484
715597285
407788186
333477373
350768401
398827644
728546376
323189535
718356455
502534473
513981096
475942951
251519890
561794845
584453479
510772266
559928193
547965127
734015776
495765454
728476231
482505685
734501421
519689596
359400816
667962867
211816345
402479677
706423476
730861592
725012537
533754845
148184706
676178713
686299250
732388696
252778860
240710932
519177568
614461795
668285509
615570228
228368730
111588703
556813857
717787261
102033205
705187282
1155149
421866522
735164569
729760314
737200169
477520611
675956318
669528217
725326275
211510610
648666324
600045146
449578558
241925719
614937827
591459689
422314239
573746116
235926056
134413852
535805676
174402445
461610775
692463832
734899034
631006519
656058912
684547336
695181556
625100862
721639924
86463145
310846000
665999722
527333436
494451307
323198327
533012062
458661726
730572480
475246472
527564352
286543219
234769455
428557940
338639830
661741933
721967702
579213510
728707020
481538298
301904659
736616074
728823839
191218130
366260583
589561405
654452306
646531401
133135203
556751483
415154260
467942372
691178857
302475893
244087051
130101913
652682502
737510367
651358399
197037057
389014902
537375863
740057277
323652396
637950859
486116106
497138369
707520910
684561213
558509113
684519193
705554955
457516737
727164835
469969166
737822108
348475793
300094654
416022830
586227808
161811196
533113601
149770565
432150562
562920388
550434153
532442925
515335808
669925528
741306353
298745533
393349593
495976770
128187004
644598791
665632272
163729048
4586227
710030007
81915308
515034582
418533322
678853490
633126815
262552719
699902189
708393802
343867767
175479303
735692683
255138816
734207016
608361669
644756565
734285125
559141866
56045584
736250391
626436162
662888271
542043883
495226998
549147926
688749217
131040941
438847309
369611815
554337670
734371271
740535251
721060300
275981542
686743287
368388062
30078685
693201811
600841673
270774523
693849641
141275747
648027086
723319749
34681984
83464759
459836141
721682920
736147266
675191934
724727951
583191388
12783091
739646787
601742554
370824537
659850876
416991261
22985409
740303218
611016144
652962390
347959622
673857487
529059742
744187389
280286796
731351330
535269769
723193064
378874866
735121301
59698209
479955825
647892654
538709355
83555449
426436341
262368804
723582050
742606091
237225637
723374103
58852899
707314715
556343436
341101310
562848065
350796775
743478674
439707350
351132757
561607420
500114160
265735874
684723631
248204989
466914182
543977652
693106226
497940437
455699129
663354749
404439404
51009989
744945968
732527993
602089535
695978735
390673560
542947770
276644871
731815079
207333305
28452644
152227513
96079466
729976175
333599006
687100217
715555682
602296316
672811984
584958624
744285706
352012661
527983702
706974425
700242667
383731737
632444318
283395484
549862788
678496121
146197448
482257859
144000622
574887797
365260699
679268702
669218237
154030662
266094227
437219283
33534451
719281583
154030662
90468862
210013828
629105237
504987479
506035910
489203852
732644286
49720119
708862291
58744339
174123027
531918789
410978015
649542807
618536286
739260866
134490354
230404221
5782861
727131771
16693367
719953122
709509588
609194955
577220998
725325131
164508285
679913726
726819795
5427464
591172162
656366382
562339158
451333651
716221645
455430157
745207729
637855749
728072947
465995998
743113568
506571854
659576078
340218227
494500913
45262341
371453840
324072354
423762095
468327540
718460427
126480374
727615209
746170090
709438805
471318461
63732156
166701117
678979635
710645259
524228285
80990316
599856157
705528734
733650185
742614142
250257880
409006537
345719018
242346845
187114085
500168022
710153941
561447489
716901558
745455122
83756486
645393793
448893378
230835965
201963398
744885635
406497983
445457526
485692637
717818157
709121246
723135844
607357387
569645006
437035361
745970811
717765009
534353420
15798797
299609376
687586860
670363637
709821923
713442190
502536966
746270637
505733540
71852657
546575520
353254871
732278879
165630966
342904507
588512717
283429563
586680570
97559757
726602562
152335284
622997201
581430667
231824111
356445920
740455991
714772550
718637170
578834624
729354738
741111356
696989640
277376199
746978541
516791982
44950352
481548294
25243300
730224899
617099422
749262593
695010396
737447775
682114506
732425848
743132953
68658807
565457233
733053927
682453608
551444085
727245574
637146888
361049991
391818869
737972796
659529270
199115837
628817444
700578454
16290299
747495941
711972456
568091543
748079707
402398887
147952030
675667031
634795944
216942791
216822688
244011453
137969584
742183580
745686496
370188061
739219935
136715278
387334137
557149624
627038346
441161543
142719258
507666526
43916757
697937853
570979093
504490643
702332265
740620640
545058730
52879988
592671097
734979197
568945566
722631067
748854083
641785114
479032324
692146470
90929242
748719863
388615734
343789492
739867502
594639921
148607200
120387821
708188517
538575344
680335511
638732325
546780480
109807605
665434512
587534626
748805129
535472656
747894040
542781089
725443444
749779503
734062078
687273237
420684045
306953885
241146722
650903321
432984361
740352978
546635938
104887335
696809787
6458448
624028258
274550865
303532329
690414364
9539115
729959136
497648628
17027957
447611210
14065501
254605055
738341142
609728236
439047420
466131785
330595149
590278538
253372620
72807388
749920157
91967321
577070001
5427464
576252843
634318070
489477225
716191842
697676549
739443631
149660171
35144775
619784246
238149180
739889022
750115253
87926388
253569273
285619662
422917440
84751656
611189004
639812747
288738452
266303493
704530120
255120067
573818614
496717212
154172614
80795652
511591958
561715419
236269341
730176073
339611390
739007306
308773448
452354242
558363827
676949961
709168424
750483244
289855080
335403801
736697220
741991730
113326556
160486969
273813376
676382314
584439645
595897423
12891801
197978751
134342660
600264409
176546131
728383868
230443071
749974173
73182322
262016254
737638154
589388188
141075442
582640921
454906725
450967217
35760601
350013300
696274895
744719276
138312903
547073579
656930350
665585512
163254846
148252420
540654713
694780907
82052681
728828378
722894709
675972719
716080510
525784891
424691509
701337732
495318408
499105966
721461085
91536804
618813822
137558327
745142092
751405450
723473216
496046946
613465404
739568433
422364374
692245920
517855849
436058207
511521624
750007965
281192256
746236371
750223572
742105632
726846278
190532573
655740117
298389505
646572193
747636925
282839004
610181801
404655862
577746550
344297876
742078871
750153263
619296436
706547260
484599068
545780386
747727637
427547119
437696174
712227031
682603646
144379867
23150065
148593037
619247669
70839426
626905965
138003366
529463819
106753438
753453797
30924557
206361307
651974875
591369306
650347752
740704128
753183762
350740446
555874557
286338667
656009498
321360887
119621875
735545301
672625729
679354058
706722954
733024081
613997918
272319696
322989183
679200839
324208436
67269812
627242170
290922062
736031332
731694646
391199408
667830962
151849867
647436228
498288279
266341709
642205901
389337624
728304055
554923245
216406667
290228100
315022750
610511711
709232311
735391300
753545745
693912897
685471492
755397786
627951537
733782755
600448353
747211433
413441990
527612035
212894343
9616049
753936630
746973962
91039311
681815226
155260580
507421599
355713825
690853256
672373448
755955967
493098882
367637246
724841327
636348464
752670267
739185159
716283534
739358542
352886261
169436067
718623214
730316185
261062639
719152949
347431441
485024416
689584007
615861830
754776618
755443384
294489956
736154962
678621296
615230225
737716347
728776047
558164653
653313963
332810216
747548133
691176253
267457318
501178699
756319391
392228318
750559066
645696703
750595624
531794853
690191331
230769279
749734017
612080191
706372655
244873112
136787119
749683010
709052588
578325787
258906774
602996620
625501403
93800994
725492890
612173753
660604982
533849803
744606629
16055800
503117294
680465020
97392095
120831170
697663386
576651706
740952626
749010978
501682167
447743074
637236767
320307128
734773440
674236663
756598150
742229247
71062360
662311313
202980110
705277168
206348180
752685833
228991376
753969061
756326800
746005095
614990837
591230762
446499074
523469810
735162903
743968892
404015758
239726336
578293874
419342451
34779508
740500824
674283763
756099762
242805570
357287489
171001893
341938234
757425586
638145149
2058741
706524779
568171872
665585405
282879050
741158977
705219765
512985025
756374615
290653244
70184453
723031295
659240099
82934579
13864955
276568836
738816830
745427920
721300300
749486450
227883866
708380266
468424055
657000937
621057081
297816415
522220650
357625006
129375009
322837554
576296317
646160454
755360566
653171260
681127799
639485532
271499027
347023141
198977357
21659533
104989938
647441729
709189702
225670376
757372950
757486157
298064754
668529502
493447228
205421923
722154465
477602579
735988259
728964912
217792009
541946422
665641480
551753837
606617419
219251302
534604574
759670190
677311606
518727668
751131014
527062818
657202182
492978790
533287623
643888173
655850758
494335094
232789353
543931379
746446557
758227386
726450084
426777414
488578649
746898810
493286676
567987139
755946727
746230559
662523730
275887420
273197478
751837648
742506809
373437662
548657114
751741199
697420370
407235038
747721792
34856478
618597069
397990931
400916772
759265807
624329775
514381323
526394321
364513516
504365797
342438219
202250196
757770370
636612323
372679343
748138759
364527893
614121134
759239914
618893581
612324745
670657548
726788673
583902615
78146873
5463527
646486607
730344509
685132784
453511063
49017409
38922264
704443384
620348283
554179630
356649294
561413342
739981952
563069878
5463527
696617397
666355199
470080970
467780118
739237956
101889596
680097036
703347087
724114776
686299261
591328212
757873257
187278039
762417112
49959422
21808786
494513332
193970043
647405452
202548577
603934433
572966169
748819954
748795606
553876067
728009913
261114159
634809043
718062788
716526501
701951022
245043585
691613312
439182359
458396249
736040600
120078855
699703245
423811673
523225205
264234045
750567511
723909059
747455856
527720173
612187782
286245293
64426560
617203555
70233159
73474298
579062121
744686415
406182988
571376701
233045635
714537422
633482714
511518887
630157381
26315414
69291173
654280608
711371252
581065439
30152888
580223973
726550527
692297781
82115196
648212577
141485599
721679757
125720473
465187841
576284230
241131593
351652093
314507740
281709273
471295006
510734667
89874471
681686472
542075172
419264105
694806941
650349395
178827674
595297334
621019827
714171904
287344546
406126305
29386852
35614341
483135503
675758350
744752517
763840046
132982265
666954897
728909745
642991933
219359916
649225968
343639189
688709236
553937319
267910723
750245151
602769031
450843781
24279846
385486665
228210795
512952300
555431039
428904564
753106715
743983505
649967153
751866429
594292438
760445125
261383764
495621696
744120928
598135479
733172261
571832925
234444554
456945886
361948260
396123400
762492741
501999062
733009214
596552406
399297972
757378126
395659979
728052877
756206218
619333995
282220243
624662753
617084785
753172372
624972788
308313581
588733286
454405374
401058246
764382254
370014879
98744462
699677372
285282069
587677676
129732334
690390196
292482809
573935658
252928689
691220872
595003447
697215138
750694580
706959425
42880219
755179427
425446688
483533553
764850629
639034459
703995935
738807641
761507852
746623077
763583965
601954300
703555707
333796639
740509328
1792389
449214567
750731549
563403134
35328319
684588518
758445080
764276009
407871343
521198766
449476945
609306903
243006401
356993856
750164928
214612889
511672983
477497694
46436490
762445968
528410867
762647587
677529130
126546581
517937966
652511535
683491727
273603802
302997092
711684197
656746019
744447810
184247106
605352659
204029639
683518453
436380416
447391912
33046828
344914193
612505523
433540680
184055257
228531952
697504990
77256288
584899084
514609051
763624369
748655902
345440193
219508257
628030389
45676454
521770300
767542605
697826323
617887416
763909033
166974202
317395432
313606113
294780680
586082181
391340712
722296097
498879585
510753760
367452109
242126650
385178852
355722587
551860165
262602878
467380034
760314094
319467275
767057195
736674922
19530542
684482337
764898222
499467481
608363845
535584771
60585698
69282013
468549040
747138630
751831343
513722393
766932670
486424351
487838067
568373498
576920814
404647441
279855260
767513730
236744653
154291927
745529930
548963018
702596730
159752652
530373096
507559926
88482016
737816592
505066646
678986655
206490601
554192235
494486809
513102446
751730117
488438455
23046296
83396530
667649574
556972761
558844671
91354242
694430086
755699939
730279170
672482279
705296551
760608332
319645613
188150854
728775723
37380909
737989104
453183798
524442700
680834161
768388594
455964857
677891572
575908284
186798417
550107347
752607826
743095988
769311445
370180201
525517905
695086348
96150877
100503943
711050933
536179744
213242353
762422870
759276603
714561668
601938003
607484458
310789913
750554315
768365255
638352993
672303078
743533312
343322818
377017110
668047423
572033445
563108006
761385142
539588836
561290610
474258463
294738215
743414146
566088678
331302406
224160814
694399358
218234115
687801752
735436553
750408751
191146578
595720534
176197951
468375452
771335557
740950609
355981830
95780883
465723344
583366829
29599795
659289366
695704699
628963266
624714479
667079150
749016551
547400164
656048629
291537300
767281181
617544871
632670269
423448806
657164232
769391536
717670986
373996216
763282111
616701021
546603443
422434482
523477533
770408623
413820003
763148933
294830280
397545366
733651573
602661688
505616422
724385358
234109508
46177481
361023715
361303059
765946237
293708705
196428685
638124074
527280536
276237581
552623553
541982057
705721498
518186303
703183514
372488562
400559560
148081788
9099750
527508797
735039203
542305239
759680037
207309200
200199264
760083350
723542899
765745617
660921294
93875962
165177187
330877091
293594012
759965195
44153956
533475182
637682854
631526075
231458109
772175357
341217094
523786850
276376081
731929677
36031113
746578462
467075687
603685046
522806250
748452870
711465272
43000215
773871615
499192345
272581126
98189553
166966578
646544318
591860464
559840364
765761729
488343672
770257538
630736808
760202879
732560825
538528232
85411428
630843045
522322620
759350773
353153282
425882198
689728808
280555881
675099555
677755629
194514597
759034013
19695413
626374743
706656078
603850712
88818775
767906388
747738756
396903100
637353996
769405137
98280559
22092326
764738718
389203657
632603153
703497837
272824438
690231323
450631229
545958318
737655978
179128471
260581326
774666043
773597294
772122046
772766533
733407281
317518390
28448330
588919510
601969844
554398220
773012233
497604184
79354305
690336718
108164258
391840086
599156149
254821198
761942020
465644719
20489940
237056823
563181390
761793927
213156097
664468851
732143808
699664868
432623086
25031486
245543326
718301323
760568947
707387462
754734529
773454206
510122790
744789988
239780956
752143623
761664903
765917123
707012239
711578938
771524594
665275357
683530477
282762373
136808532
764835115
258408311
681547645
15516076
576262605
237367834
426452224
646526845
400889326
771526848
501275751
640428643
358426353
731368306
774019400
761718855
331469695
696247092
684534994
473757126
767076563
235655301
777302724
745969085
591254997
668993426
594464663
773174044
491710155
438902505
756113349
693686373
761924370
68855984
372955393
137328910
766379373
677074082
285547347
765842142
61250668
476324508
620348318
698412843
355075529
499904723
104150473
412250312
430358651
526258129
686241244
762678538
754612071
308751159
761125392
109461647
742828005
755001140
173573188
724109658
481289280
364466357
225830743
770977834
58994827
632338857
225732237
690554879
475124672
594058302
429048754
319374183
644435814
706255838
762229179
755276573
424494221
381867903
760873185
678917127
584775769
481057789
373500969
324531407
403533886
101588156
380566006
656955041
740756342
102517551
761674379
344421047
146297798
211654491
177453897
568408101
362843563
760350773
745272686
618562080
769149442
724018990
543303558
588790305
732932430
693114202
770304376
113500937
139006173
630337643
707995616
743665102
542579896
703304929
709505788
727363481
710816516
235795150
379491099
769197863
739942974
751837932
674805212
304327144
702835380
765743281
674509349
631575882
751223446
400857458
703876745
772336699
773816954
263005772
208480335
660715692
39216974
109699370
754704120
661942344
515590986
431792389
383236748
307669051
348519943
412975233
411200865
764870100
464706360
777566971
271204420
733108979
724278574
81269216
333977839
171383373
721887066
661068549
472692553
740525619
660615341
681075765
242504919
413229341
759654205
238717402
762965956
466072856
509793658
777558330
144396787
614892358
309255776
766388339
434702957
184242581
534850003
748234563
520996180
678231788
711524694
758000327
717578776
238646035
59425058
687608143
478303048
750288490
235677304
760172226
391604106
74651536
638997081
159703634
763990011
686859372
493227715
601222158
547916636
553255363
110542744
779196309
767240204
334546756
367067502
631196648
768167947
340557014
358202098
779227600
283225698
165760037
407083082
501579268
9317785
238434571
659602890
699925349
764922159
617033197
662881779
706836587
497898894
757270900
189537687
90691975
676104121
777838328
254469381
519148682
277181791
22331394
560892166
583256013
274659454
161109692
424872305
596167220
504768202
705141384
750665212
770229629
560316724
432888598
198344281
558746580
428227339
319700259
494744579
769891390
248484908
576626790
624138582
704121168
168352158
464543964
741668808
277368129
695701301
196790269
347053848
571333740
274012157
777007689
783396229
94346528
479831861
465103528
583733797
754563699
202508179
776164949
449097975
652208080
295546083
253048071
422634481
743414139
652344623
152159436
216414408
781605140
613431262
740290056
584162927
685436743
318440477
536734627
463930121
631106551
743736155
466742198
321424942
713617313
159524251
378247908
697045744
488928010
268503764
397220216
150135049
771114344
674344652
647519461
525162295
780030363
586503551
497678188
728385166
547572106
745436415
22414232
650810446
410953734
761304659
538422722
640405235
648138474
763358560
662515347
695051346
400472839
769288411
765168107
776345485
333447198
770711120
718176174
544637969
428063542
726345318
666133321
645058473
779330285
775223406
622352264
781055676
566090307
776922932
560467421
776525376
591310232
362220545
119457235
783628031
503427500
248915040
289641779
224543612
751182812
672223515
777212762
658077703
338921560
762118165
699536191
433028678
275284014
176429284
119994348
374759685
626346228
716124310
563307135
736284384
783801266
475373108
610195711
426535298
410752015
784351142
784264039
780823488
398100120
785019459
784620896
741154764
300082615
217306468
73609278
322642034
351315651
784460488
710204626
94115651
351577353
405847228
772679708
657765574
427207716
541961229
723544029
643473124
711211978
650131447
155527512
238300879
228128663
551729345
210208709
765943418
784371355
748786926
541564580
657354156
590068809
778519744
47615857
506433044
448489497
441725525
438832621
689878362
783206677
246461162
340581775
406042256
241996243
186955416
411438484
750836456
274334481
785515992
776032252
51029573
255879382
654040760
746733116
724988828
725534727
737862800
57660316
750031176
663069698
624802518
782193086
759918934
672217663
362225702
733399437
583202313
434750235
465288402
778540851
751053139
714751225
570728152
679143195
153813606
778464241
585591965
371180842
423112295
696002399
776807625
760033327
767550712
1241773
603097906
459147967
776330279
654082286
769766044
640043405
483741485
453656231
523518408
780559287
511652038
779518711
516503517
306915175
142356936
565887043
237358492
673966386
702778386
676433290
521931798
588117681
788145492
68552204
166236807
309351759
739565529
717920187
765048619
775743157
695038219
559131160
290879755
566475367
431882269
515449749
677338216
336769256
770665654
724666151
779361720
591504419
609930518
360865674
767049463
587109069
775058584
613431815
171517730
606072863
597965817
178992669
523713172
235949744
730530178
786621358
711465581
696100047
776489628
81118611
746221493
559491278
572682128
591521005
102204937
783720542
274011716
300653289
786615320
176105108
370489742
771115490
698530380
527744136
485654305
786277299
621270950
107275402
736921773
515448311
757627881
765843436
658499582
611000701
346326435
495466031
651079144
213801112
667278490
780750142
275176392
730582864
105489728
382382506
777961105
743263567
755858536
702921348
752151454
294278759
761468692
711314800
428651926
728372458
752574495
582991397
692345404
466675230
518128297
445062252
646978644
294803128
789819262
378671252
672061281
240100778
703771165
757397718
727629007
758337059
416392868
545334780
722720159
761145972
781758530
257911696
787855675
763877643
20786222
787814168
757185116
769854903
207433942
642306535
33775355
300577370
426773686
773142985
757701971
758695830
526931162
613652132
81399272
500533048
637124446
649429810
724483766
702490956
788204944
442132324
591058914
612688164
766879461
786853854
788767666
465069581
718474701
526141883
777601534
789113855
384253763
770750800
369317559
603607164
774755999
689126064
355312993
788999176
485433980
227894873
530309353
648471004
790718496
90900306
509479246
455831050
54746497
431794051
525541443
508380028
665984055
737332637
153245869
143388949
24222599
75203756
726750619
775228095
175899862
334707473
714620561
338497087
519041532
512992755
728746584
777746143
733516986
787202497
604199710
778177933
524448563
166155012
778007716
395003231
297779036
677554615
545856120
664616570
751847010
677500901
56446099
636520375
495202798
262052938
778529002
368989381
734414519
643765693
781612857
769756029
781557396
484600223
537759793
558254512
432169289
258896730
596016098
197935532
289603001
792569753
767269518
532401727
175905999
780677188
113094601
78895460
511212001
740805637
790717183
790859152
33268340
735982426
35402192
200660527
707872729
233097172
693163511
416137989
62173232
781087270
746105781
404839956
471629874
244864536
267244522
689789079
596273484
361106624
525970065
652588795
418122763
767207695
451811176
6400370
780043726
111607268
111861931
764374550
792750339
621332411
546385969
436031182
370629761
237546506
452968214
780632993
676741522
117057684
759605911
625302947
593044364
614690499
643935155
595368685
117986826
233818920
788999934
213167344
120032808
791535078
521007987
256082049
772693630
46716341
270477361
282131579
147520600
782374725
94838283
342476619
287599119
791817050
783424352
602646179
346025767
555365966
576409430
117578045
768889805
548420175
769915075
682586708
561159488
774398011
24349904
733903152
687265663
447948639
281377872
338281480
491704873
378473219
777195903
63188315
570977141
786987058
282568884
522891775
767166214
340394144
219482136
559740695
135023388
468172261
378786959
150515831
357307152
413841150
629996405
318883811
360388853
685979226
604093611
664409850
83879204
789440855
348221025
754934261
316200827
792439236
388017812
531843192
356576743
148148194
674193462
524509104
134987958
430337671
746936565
440862902
775780367
739339262
175247730
711209753
453164511
252879733
793763642
303493679
339137048
738291734
382985671
700281299
782773730
200962337
760442037
758865794
596830538
318522217
336904415
793057674
310805299
117854022
708152121
782163136
680888543
791698071
503024469
518402319
169496156
774253732
489501259
726807712
642149120
707206737
17042745
601377009
773042999
286199235
789834408
693832239
414405368
373553007
326528432
277325921
85638640
637473936
625457165
682588642
794618032
606384159
773201614
735400869
791492649
257979212
433315055
634950937
87843580
761833993
516714129
775950395
774936539
160788000
587938558
580646416
312873409
189579663
689269661
755957559
690986951
708830466
668418580
653355488
686263926
453988139
664498956
425648573
463740632
562841283
773416567
666114708
629299393
199964904
603478529
56619771
634733846
773800895
531751499
314524693
760249355
579857114
581832629
731688747
497847637
725108666
775535583
779321861
748035906
279506633
186031117
101962465
794162563
783774049
351848378
794051411
782721234
76106100
761648601
796193536
640516483
679015398
623825376
285429828
121698789
450800157
33058955
497528
729196036
531015871
415570644
742129988
714211593
314318185
644240674
651306671
751323043
700591877
299908808
534995224
776856549
628863745
712320922
13375165
173791387
507761627
51023095
440446129
784870676
726439191
299691180
348983095
793925185
312115064
446997494
359969157
334532601
699776077
535034642
796332400
495945087
51709279
362656230
590981011
661822682
743621259
327911795
677210942
392845766
577565716
282078452
145226359
580184848
284928915
9652734
539839699
662190114
97491878
655302242
306607852
523530147
677006993
786641907
741834565
784318018
583801109
741567662
718087688
771570530
371880478
795879442
645464803
734795500
419403027
183538758
711959895
181742412
467939136
796600871
469106221
54299943
748932519
764802230
60677490
423173823
586294269
798848701
788510776
734920382
566841185
402674461
766985505
235610886
671865139
776371149
627977867
239004921
418842152
566942007
256569576
465748977
50315003
202141213
670077733
375585669
767514662
797610844
697031799
786032923
217629497
745010944
724498830
712596539
440124609
712666008
597591942
574487666
776523878
18331258
244890272
262825089
148689130
634886852
74161957
670409617
44757570
10991028
702817460
523746968
80766387
152655005
571172803
693872421
787602593
237289580
778068241
429624362
343295506
575064074
206309154
365556505
730611702
680292391
358093832
1302456
733013059
84837172
618851827
592897543
568838485
787393140
593909636
128847761
669820086
211008902
800866710
798593628
522312099
662933132
338953777
267559937
693899061
200995956
636527156
125961130
638154276
613602006
643382413
527813993
545492882
799443386
435316594
794520760
795113754
490400467
504638048
767078443
696206562
236586510
386968463
799608949
793835872
306844416
755510249
785215296
309495797
601260066
656664017
728882145
417426928
795758254
493919954
747498313
469834808
37397081
270020951
690902947
800559691
622797578
469978014
78833654
529043061
226980785
188788059
564193759
352238757
644463777
21359979
425079237
373579529
612126259
317859435
639555778
774683282
415659371
40762397
54074109
782772312
650340745
596093727
170278742
280232300
667446686
656637401
773605502
183831054
693262699
801703454
635061110
611655001
586546882
799126120
610293853
782795018
786451560
560716132
769662483
209615085
781757280
779466108
466425017
327239246
525026626
363614141
671145870
767055103
432957156
226926012
120691260
657161494
238931883
717092308
792670763
747688461
456161898
801581959
792478791
603414852
722884646
289900028
316760039
441411013
387067641
664558342
590227049
117195602
802372845
765354870
1302456
419253169
193456236
781240467
146003220
790848832
47714562
792447920
749406903
790879790
757015527
722315488
763345983
395273832
802760794
200796279
715352068
690147391
758594081
786619358
631616146
802835005
21395876
249284514
61114591
83615510
287434735
202588447
337242787
803296809
279782947
703748564
148855956
200423757
761580297
661599565
397063381
749661501
518080991
726213838
388363628
802789541
536857404
620223048
805172415
805186597
674588361
273685715
343595379
418290193
438082968
78144270
764089461
793291772
762041000
155410440
288459324
523012075
718263890
42346640
592683706
281540618
375534932
791413831
197800234
367578236
782749628
658661598
761139110
423241928
232340965
113720089
681858468
679940070
555453531
637250042
783720942
793209037
97406977
488763167
84130658
300485167
621155841
382749465
658723847
677331661
490421050
479326011
364873148
803851113
588115373
793951946
773930971
736207163
666849582
620197681
129497391
519617934
478024506
790649000
787242453
782388803
506451233
315421427
794822322
724780351
709095597
670426522
250719301
745062504
776734887
575698301
785459123
734846205
789664114
672893228
787436704
341856439
783491730
418201162
17759760
718497109
789169435
792891510
377824124
805504250
642668293
512217949
539729633
743446764
449609923
777455928
592951817
794184012
804740636
245506867
514828225
614403194
708619871
803325930
593791218
192529178
422535102
794237842
695254835
729991393
495548673
807338712
614493654
542020828
610542673
211434567
20059552
250983331
121880063
790108622
543053769
552234710
194282994
428373189
789962545
800133378
377413054
258767408
758237998
804310951
805966969
676040777
332735560
149599740
670016742
803782400
489110114
765109470
188773121
567687127
681916374
769247656
682432565
275987799
648260352
220272045
132386297
732130512
84994234
580807424
782961102
614501247
515626342
781752826
250575804
343508644
94374001
333736895
403108836
299847000
795271255
789435990
606789086
43517787
785649332
572027423
807372220
479093263
448544756
535042660
585333679
393562644
728821977
655152253
796299060
793929349
304991389
691704790
601898907
567290074
447430624
664191247
807180411
276382229
76271358
601104034
394917381
748461314
648327762
798325162
59210853
768024001
785794494
118573012
754286683
806499482
542637529
744005138
758334256
491146745
370691694
185118641
748571615
707104312
796266317
743761716
476022328
691787122
753989640
777988088
666349770
244020763
61556425
340623421
750419258
308612245
402166993
103555453
769117666
635178912
233981606
440111505
635178912
284901402
691470070
419146447
805087829
617048025
461228781
727920236
612559397
465600024
382281266
797152542
302546145
613609465
96058004
766819874
212103933
11142095
730771655
801022964
588631859
649480699
644631954
624544059
594920267
258164432
726543078
547850090
788336653
377606975
583172050
569334896
143129233
655167254
777782961
770841667
403154218
752288163
193797111
810592459
553477232
392840900
130699119
758586191
286276390
777092467
637704295
572868805
36318343
774460953
410870857
88093564
243145015
211751586
752982734
737440116
806738663
721616794
660450481
604273824
701255560
627216547
501367318
799307762
395842426
669790696
259786794
353822806
690904406
513774819
317807943
280635192
809359430
793705591
210539732
649107394
779711531
611304802
229156066
713130440
389704317
793901232
726709994
320647585
548254232
524568341
756339821
415427228
218347815
781503535
790832613
630221261
322964881
535764499
132243014
796540384
799192763
595014591
209812488
562554980
734235635
101256846
784756746
394064143
332837966
338640711
468075659
73767764
387329295
91034827
297857937
808192979
509681058
241115042
349008114
379842755
303008287
401560405
457631668
541530846
759529143
783608320
734474862
599786217
217865369
365874200
800600906
376945552
587212432
393537683
513035347
93395671
17624772
730193927
711559668
726260850
177380079
617849949
255648497
499449913
635870305
657769480
177881214
246916314
797738873
812419707
493310882
687161551
452521227
565510849
457557340
439954673
64980037
529764481
807208741
781674536
185880376
698208113
498825092
618005744
586640965
690918131
721986031
809743008
607363187
813845402
535332090
552332439
540539910
297641175
546743080
607126803
791731988
792108967
805536729
602191179
110022872
808551017
301989362
561882038
406241075
732162397
812250433
753001952
346253124
567483581
607696029
729631078
800991285
707195752
583978053
169624498
249697943
801932675
148279539
753129790
807573611
658156935
497457141
776780732
762936534
759214319
804867780
657414899
466683147
99216150
430554540
440487334
801583680
802119431
600709967
800570530
150847547
32692084
718141244
613533083
73669903
639374417
436257134
745069937
73521787
790366198
545575330
666119329
21836726
491192213
628432554
815502931
262520571
420826711
815680602
492888774
17652225
192806389
701615536
762265673
283055317
243091471
592400458
430244987
551882413
161742931
700586751
757205388
816145428
813879559
782032321
718053165
785890939
759377668
214752472
367702736
491069127
811729136
806960641
383287448
800049791
529089078
535084611
552803263
643663392
724739866
784400965
81619641
662622892
86053194
720060627
568364990
812410636
626210269
663610748
183162853
183289950
723808048
390249553
794794810
810208646
793956049
46688037
532214749
814486215
658366108
222818770
414548097
755418803
77144204
816957215
284381258
578165096
699030496
790821682
584876395
434320582
657704214
124602009
613245860
576954630
718998217
346531447
345460111
700208269
764924324
558933421
638342022
203303559
607153561
260549649
313643506
368665517
253827566
806340944
222260364
696571053
217260584
487208586
564484917
91506601
817258906
488572628
432339806
358354535
633868325
806998410
416445143
812626545
749026942
120607381
162590684
645275567
606833450
326593746
344567143
530763824
609315081
299487174
241643346
458311362
135961579
507128456
184241890
664030928
731889606
705390785
446701423
811011286
669757696
751182177
808512980
696831163
224870969
443245991
63871799
61874110
804980988
807081637
806568946
471387718
69366216
305801697
777703826
781936210
536827491
570535769
180471735
618178015
22909678
775203461
809785000
792959063
609593162
290205489
787159940
737047067
139602831
381301550
664206522
488857299
809468838
403013515
819242987
743190356
669236949
131729390
560231203
227807054
444477582
708454760
685622345
817612959
801125828
100821944
292630791
706585208
279049152
734929812
87135969
814856633
712042043
774688297
403896209
758024264
803556431
750453007
589289970
718939939
594945938
809043698
752712563
33689519
133925252
670198220
183882305
250967663
754318978
638650410
407380408
742289258
666831527
798367300
450446414
108130910
818660784
794779413
682124267
337692176
817589460
762858079
820428010
371915986
801878638
806600802
310712454
463193345
98665278
177701789
789584888
818476414
411145399
679532198
818044657
794127080
664587600
800911026
808578387
222902387
758563462
346833540
782359472
670960213
821909913
795130707
634682670
691365585
301116706
445727397
720369600
74184102
809382229
793793637
808801336
579631899
309343992
816869356
809661577
430022573
391972337
520445795
467133009
821305762
164951674
806270361
750480809
809232998
769612397
487784837
694917818
265110025
732311952
654963006
303699117
792418359
795241384
176955985
501274506
360445258
791462951
372926387
729483318
731815664
432407243
61349787
810402344
808910810
367830786
755192703
725572393
587677718
250827024
635529484
820519228
586455303
591805320
245634912
797657943
574101292
820882701
268611324
238756286
37135516
648632789
417937789
811074815
299166524
810900088
694282818
804575305
805477500
396969860
732213654
699655020
822541307
140732986
417005825
471668742
811293380
448012573
811407824
158869614
229839162
802610917
370419456
672650610
693601224
125515961
349601535
97932265
589858615
254261996
617692223
165309984
215183484
294268069
681791861
534145458
436367036
629062961
234530125
729200299
564251958
357718258
357111952
813721790
379008620
720443192
674696738
699993803
799962149
741380463
656342673
547248135
160645254
302373473
270516566
822830329
580296699
507972429
580630660
713149977
451996874
506486624
525578545
751231275
824199181
683817992
375625589
682759938
812710969
818050706
449900135
111985333
748189032
9190749
370722067
398734033
824533481
813791179
823064584
470019234
387686358
207402468
473707279
291656095
508768548
180871882
820076735
558388387
748054443
566018003
770071632
243960773
690791422
637106458
483087982
512810691
756420107
718892817
671605316
420187008
359115102
778931331
181031878
230891617
340144299
36329974
390521036
122931478
699324538
19695592
541386982
346827359
92416203
427613605
788058347
746849805
708788005
521291453
452773742
566200818
87122821
730836358
412356254
777917660
784386070
718671686
61459335
255087019
118223922
808387580
702308806
37441129
305932925
745438027
669170325
703226077
804441578
487345963
651587593
430907515
303050290
816515231
796164936
449860145
771624324
646604688
806571942
786016563
96418237
669436259
534690134
820758110
8486798
613985544
284401178
825745701
499197502
804522479
296967366
693269759
653429750
544031432
331631834
309808272
675331227
254068381
380236268
815951309
773681646
52837031
737780463
785017871
451859394
653727471
826154367
816687949
458172917
721161100
528636238
825883446
210521764
352019374
667967439
709262163
449090313
175166883
814255604
649288369
464612176
827152934
817034977
51622977
798052143
755779236
741077732
759583391
807735172
828837014
659188579
350101093
123768164
601466723
817889981
673717594
718764747
809503103
615496722
282489748
132073265
785235549
327328430
315658854
602082074
312871855
489383955
234358550
756130737
434933135
339188534
605056420
797892188
82646808
702165665
801426171
567424303
504033824
827365070
356978813
686170476
804478693
701788073
52354161
626840012
688239183
286542874
328393886
741182662
360725639
629066215
93837199
810307060
409917968
789865811
786289932
185680542
774927532
1282763
689423297
792727594
528470926
98769609
146138358
744662702
132375640
817461903
389575482
422753288
246956685
358426108
596011874
813100228
786853656
828436883
41518478
810663363
151121156
606259294
592390660
220597569
781422323
98842845
510079692
633366664
468995306
717857232
682842824
790760707
725235461
128384742
58033816
816590526
45673731
552665150
183879935
450273948
634232942
690979869
825657898
89999630
443547495
499040707
557810315
490229688
698557312
365543524
800542064
515341876
379853813
668469898
508465755
272399735
810892970
192004857
110583895
809160565
469483623
302184810
346796660
356825367
780454322
483349535
752925802
190724498
823963872
474235957
832196454
379358758
566981395
821678343
730250316
350063288
272398554
470447094
775511231
167036447
640574155
818923333
99791563
820218438
466196694
633867850
464170519
809318142
828910165
476078232
564199263
316932910
375729087
820594372
746919573
775039427
821374444
827919180
828823050
790933114
337592960
572809293
536820135
713268313
545134949
542012593
6194114
827501393
639648916
779465971
712756886
825913038
709088829
832902224
614992343
491728192
653441152
463075280
441521027
663935395
524919806
49961218
482951468
637301300
716929359
426491073
828315114
311487309
541137076
178600135
695993310
374094005
810854987
659739154
53144084
782315070
508022396
814659340
711532256
705043355
832870711
698434876
628661470
219664040
565313454
228345143
283091393
700636531
776775133
821123714
95641383
725981373
213728892
189050443
468596761
750164404
403957430
315528301
786016916
464869117
78319424
327385234
417478091
625100904
568620074
371445804
12397833
581119980
41846303
620473223
636145204
319614263
9455341
771752686
161940808
560585902
818768564
203227338
201943459
682000040
359634637
827355353
731512870
824048667
130542810
153996384
91742733
759530847
689777750
749300533
801264087
789155801
127918710
125396585
244405096
717234607
610190490
590679622
191883618
253265778
827830039
403022959
278210107
762165694
324950097
823119993
738148738
729656003
635601843
637885327
617130579
309965785
766370553
286030143
834500600
823047416
118518289
610447121
372095917
755133066
819003925
713987666
737727661
834491149
750055585
66786166
20422618
160545823
157074874
65962425
606346909
757036061
724099127
347020526
660548529
468645573
812706666
751572922
112593930
819246288
623214196
697278808
836013686
701581314
58871653
458649434
446137846
722967631
825978076
779282644
756192102
147061351
593273927
779202195
723276535
618962200
420792247
464667897
774090452
227999830
791704935
252591957
823829212
706549928
563839861
651556263
837503598
655583944
61279474
826077322
820802750
442715229
652900115
818463244
483410408
67646578
799428332
40157432
370057893
8250270
670940147
743856538
802179026
283850708
564362754
791854675
488213608
391597523
837988938
819152981
837157793
823161949
678624066
504702794
415896944
292213197
808809944
748252166
533162393
544007363
291668359
824446169
546296475
192610423
570458747
793243986
696737516
812079078
719320726
826104815
837534640
542852010
774256300
93691587
226807617
469243774
643501484
245461435
838043539
545401176
530266299
759440043
838893375
93691587
828331742
419370394
786422979
827831792
839974577
649221272
531071825
302222220
367018808
622924713
572299693
22021312
828336297
806995733
815140283
825383755
205988657
784520548
805244605
834416010
799738799
671112816
824040283
829376609
738422627
316276259
63856587
7878788
765774484
830385710
178910473
274727560
838891299
230455342
788856624
725741616
797485635
824928508
145423156
233080627
705928743
808378295
3973050
747561001
742569706
579451723
821712396
801168048
766835776
838657586
379658584
468718056
76300872
728030223
813015874
20485455
540449184
399509788
1399340
798138759
54962098
354067860
652811845
591153671
758868722
746379758
402430643
202709565
582210777
137633942
801908713
812653324
639010525
827693153
721119626
365387246
698311574
746161618
541821357
824090061
631566218
755064758
770675090
817730047
782845321
796635750
841707347
262622801
840395722
206507619
841885357
370856497
779775691
827037664
623269925
481741345
828341981
181406176
811670156
561900110
137257316
838490286
759274244
354001342
51308530
817960231
652011943
170258495
819388071
763766295
791872401
400648851
519587316
456745989
690652447
760298369
822516261
8250902
640561169
820351650
648815744
829065617
359817767
443700610
762772033
541949211
835301556
725874778
381660131
193872923
315546451
829757250
43218394
322865258
805389317
721832885
544575599
677733650
789294665
758820001
822474246
537829091
313448327
463234402
600145362
752969848
842651536
805393222
841607713
361308808
295693065
526247559
789931035
549625443
443560344
125084851
682216715
840693708
740488312
239691415
837282932
213502922
119366349
816182168
719133342
509463605
772331582
571488499
613935545
700219454
781435370
398984237
841511474
82009306
801684558
842501538
296271282
332928402
571453876
738697117
138811598
354694684
422746129
841958789
376980210
571537742
705089811
634832877
670139449
731224580
621738675
153557241
730901068
443270767
371211434
776260948
178194633
497585036
792980457
462512680
550059100
645627752
82080075
197223768
528871514
808175516
836713566
599785059
110837951
787927033
842718891
821350191
681130099
103686037
560097592
569176506
755806862
843799089
818017964
203992351
752315311
636151110
470861670
789713593
14877516
803073933
742114362
639482008
153780155
845057039
771662306
182199085
618304507
843286980
580617555
534838812
843036312
430900296
844129762
822445506
158596754
623928706
735350083
831293163
690740517
410806010
704046066
830706024
37885869
800031153
246993201
783961852
588236255
775827738
845868269
328146202
839704055
837158661
224922878
233938608
214578488
718633979
226636449
660379792
800386091
556434688
839900231
828758933
436782031
834805083
360293249
840446301
591268825
401306863
550129773
362755044
499852217
846212898
838812142
471670845
756813464
825923883
291710374
729248115
808572145
832981106
650289193
468813249
169606091
764097462
339943240
846288697
187391680
538060593
438383501
794000277
565306616
737444603
784750732
730672124
610549330
802979899
843384678
692362217
758576094
821438996
652707099
785665420
673379221
415381440
439086315
569610412
772869725
566819180
772717582
604345343
419023255
473706638
820131224
780558735
272792678
96773363
844695815
38791445
833665228
438784845
671493890
812510309
706773093
263769810
826011729
148961045
168553720
517824478
844290559
829323591
822262805
594435419
844910842
565253134
538385346
752292468
752507212
176836404
632761529
512853261
469087771
724203624
517398760
835336976
453313189
178162325
662444953
707185313
381945833
826972684
448719095
758548969
760927323
419944728
840296268
23859591
752895600
358889561
704402883
839686571
541903107
783384547
751777797
558388199
697558495
517452801
691136490
549987265
810789059
713154330
836300894
730620180
275195694
723617271
516313409
183451145
827209091
773109411
131490042
776260269
739340182
243364974
243694077
827866529
619307115
712666260
802843881
582244401
636121211
459798756
685366835
124128000
747161293
653395946
76412091
59640147
790622648
632470606
837056913
833211910
696355835
590194854
824735939
406911550
826963894
814427513
733328801
398239059
88910478
497725554
693729685
792198305
676008291
843582194
848705837
312601681
613955409
798113099
187762657
835254703
704247007
762754038
723366613
716496676
7233437
746492384
682227246
473877568
685895536
360220860
426517395
779837611
754702189
661003503
559021620
825917537
763595969
829509585
562753789
805225471
780003064
419494847
170712946
828672084
660667792
609667867
849338931
756191128
850508911
693171881
754849139
334585655
79163727
734984110
239082749
502616883
526433494
567906192
834432800
736820344
846901092
789573919
836503427
848479568
821849027
526477136
849821851
173333539
737686399
657330466
844728985
202340294
806506824
262588775
686226804
759677560
12560039
845202791
764763592
133205076
689940983
230756850
413421959
318467043
852063812
845389582
807163937
358922679
365031665
73672547
305251546
511929635
135861510
658287897
177548474
428656799
682416974
432806328
477211899
355232897
742733278
562958276
801008371
632122683
706189370
418162309
837997006
778039257
150611620
565220998
90549329
608266247
842190295
606956122
579782526
112147733
715781168
390068949
584661515
638096878
834333502
169165366
647472131
850644661
714344036
824919790
595600606
538875418
549300136
838737169
300961117
142997717
408480857
570127512
848958362
384325271
694423555
829132636
582720881
840770968
791980583
529072370
797589906
522876827
515437088
766803807
366933558
392549426
240146554
846883190
293493367
383874914
788719416
685919346
112284686
438592185
772509977
82851552
685020559
837484908
523408083
769301034
430012763
849251213
851190479
393533573
763629167
581418650
809389142
843786493
643212170
848067912
836158983
134323938
727406797
832957136
492241564
710893101
622452210
852477162
820329789
20590334
656562437
241725202
823150536
822301747
609754652
796649416
234090011
848436819
848485029
846035395
779618357
387006602
403612351
746066338
852356593
343835056
131294426
580636860
571225051
227794992
806944445
836771574
799011051
164657702
805770745
628387976
853880616
570648924
93465096
89618805
852514660
417230113
596466828
853203717
413206880
586447998
559031461
378026590
782665761
318402715
639254212
36088349
384853182
205447125
846579496
816299281
294981836
821552872
734924190
444565631
757794549
246565501
382010914
853560464
838502601
587872089
646286104
568645399
841053484
445440798
835819602
767121556
488531969
600681919
760977292
205603518
617618516
555612731
521865863
804775494
757289207
853568698
242798313
582358975
759862141
93527573
222717622
473302462
807625264
726220799
844452432
435439089
772073050
226468234
607592041
790512302
491366476
227309481
786465105
822359754
841450916
738711718
483792119
622407906
700355664
325968302
393389348
635993645
523232971
312818891
655568668
466582647
841927675
700877221
555351113
837276520
421960900
634100628
134366759
296841129
448868180
803308612
566008086
829034886
345395175
854330328
145046826
543990143
856369400
815797828
344003991
655911316
616815387
432654247
840481767
585800997
733110713
669352593
818062553
835774922
810284980
846790804
847229262
465880250
123135672
668165185
786869877
756069998
798445237
572700617
23067984
811268070
843469085
420351049
705394178
674714521
855148964
793804863
756684721
604578996
554137853
791582278
776830604
20144726
855160896
684293772
739938926
811755209
464396551
853496288
681198679
293444033
816203466
834789405
855387773
508691943
689754989
378237659
383181063
12700927
508892128
343346269
103689885
845958389
9758435
800285345
571191624
443838263
220866296
794439859
464844925
146056787
181660844
543887124
566362289
483414832
852173062
718536236
856471041
845915111
680699566
316623490
792935410
123334776
820899778
849516406
347187055
765453061
856754436
791886360
537702189
465318398
592978252
303348802
681729198
339303520
283605670
846320163
687510697
850553442
361004572
799905882
113354564
658438401
279993709
763167010
383044191
740106872
700613622
197963579
591900182
209112830
60335338
813757594
790499936
664825395
402233775
683182747
667650861
847950214
748248157
843042401
399151401
844923684
857129397
252553623
646612725
669101956
171099437
636559245
89358338
477995967
788936705
856982560
811523530
215244141
792850760
856605282
792661561
795581883
155209466
735362666
845757195
565462556
642272041
853112179
650637907
636359960
158811498
239508352
813494110
690085232
471462299
118184361
264562532
257557220
231297284
651625312
692328248
81994566
427242581
296413761
599924276
285872658
633833227
270402291
113121775
729790308
728694302
2540911
842456037
845372331
510675562
99496609
510707574
115820432
404282597
846462511
152074205
166100567
675039951
48043685
501674314
835392218
582824273
855833096
845621823
701341659
242547486
705998544
635303691
554355318
838744655
729542411
693366355
847994088
859247806
813448834
371269273
855725288
319130837
301554381
491215149
846481117
336335504
299856438
257707026
725959933
133264301
858367196
835938634
307956760
131216574
847392656
556689402
737707061
356406203
37209541
815021788
562412214
858719483
665824964
644047049
313324003
464759227
268342180
427623772
716202462
844896500
532440768
174136747
118231629
859397867
820620315
279465020
20726842
769483251
760269522
177031967
617013957
403842346
49211911
394569839
678412057
772943193
849783566
435188589
806728777
525155345
581567499
786925843
378345181
850104829
851226546
764580804
821526758
859349177
860416180
589612417
583750189
624160140
98957811
718993632
363484404
818936934
410988770
664259571
762272901
307689282
127023607
325562022
862407674
722791126
654570024
79068078
279397932
833291370
259229511
570195238
452505274
609621840
155939886
647141859
126119290
781837054
707625644
512966228
738403666
858781764
861785347
523399935
228918680
862586646
763929452
632264609
805888478
58337470
827364642
712243790
748565216
833650037
779030461
863524166
684892315
808521276
563062262
13212359
618593787
735648171
267967182
346352727
55773741
411756882
668824311
417502561
277009543
864030399
580564185
314830223
619350219
575107488
850241292
206702651
836672595
666960867
862944803
288460701
580020602
412330170
630690541
513629249
163320369
820465256
862738480
444684518
862738480
862649367
757091188
321504339
845846132
860978544
71436364
707503806
366228544
166279372
783815352
832831983
703701026
114570230
157047334
832331705
711564944
856010146
861525988
36556474
851213993
864803538
841371468
368089229
103214131
854646863
852290076
445836451
856399059
318717413
416556710
845173119
853955165
678776036
11907347
849339760
484252254
139437888
539189262
815367413
21394068
226752405
89580533
164133907
521383131
821416961
203625543
706305911
807162580
265927911
679804350
865544483
306351812
334446608
813060827
831834946
852778478
629287769
857282236
848529220
587935518
726544511
820237359
725524234
825030432
599765551
150618808
865419898
484392193
154962754
210707974
853702613
149066545
357105874
587361679
401356336
852154611
735839565
820307507
41267889
859740594
611426716
820253140
627951411
841446187
785007327
525871568
756268078
520063720
498590807
4953222
38255092
864290273
858102918
856528593
249525984
136650185
641110513
786563574
257688728
107793053
497559021
590540664
315457625
818856910
39586040
453721411
791618222
437856891
283490399
741921306
184568257
659641196
385848829
864373917
864434158
599472225
189282865
746927790
319778948
808443191
800907941
532084777
626193944
722847955
346432002
133302417
385459142
834935359
822393318
754940809
865032299
809337569
715739825
734575836
763803079
66388293
757059636
821617448
182109215
655770429
227493213
137704228
223181200
840386697
12365918
170202887
805877882
508524152
803375213
635060801
348685813
659583784
855030555
204980274
858918220
484339255
803557900
459234928
704839998
100497785
264314264
347563497
212306932
227067075
731710005
822012329
848898972
47939438
546508500
820134267
866676077
442966930
35920201
786599544
751320256
699974774
73859864
232269112
839949814
807589882
792328072
863314149
753579223
546698301
775903315
449378028
517743783
843410965
743646076
827804400
741567522
783416046
676738427
795954743
847075974
396944844
852500782
309266559
822744271
750533642
180402035
390855463
809201734
769067531
722409515
216537193
501984868
868369232
226891592
92198287
458869599
51197521
787875804
856605452
567898453
411876082
358691422
866798171
851482929
642853690
375440247
223960022
294776451
777628193
387500928
438634795
405521541
638095280
869338921
771974143
718479667
845874308
464513376
865440287
763703685
408611374
860944820
823364789
213515955
548986054
766786021
833530709
303859925
752882770
491924954
428336865
555957316
622371581
553221258
777499353
338695808
7716637
616880251
344305476
556293703
836141405
516617662
93236252
524592304
713844502
785873756
769450958
585262180
517372975
655871667
526726012
220518792
810401229
550504424
865301641
475331637
229097503
691517068
825147446
736446375
690854076
704428908
736988164
856752699
558101474
624390869
345863312
714228456
869162644
271250781
247226006
311097638
264029794
502324682
260234085
619310767
463059955
804218089
511770050
475579617
435523312
652072250
777902783
323204113
770232176
529991223
678865682
845623358
853279682
856190208
151847566
737852082
56522082
808493042
210627180
868011973
679749906
686811503
454609491
172575430
411981379
57870621
398760515
272121285
118985999
809522595
865255354
867194656
838650918
804764554
839661250
534702599
871394800
714017850
577098773
829592598
434648760
233316448
18311571
460061560
489077914
666368349
361040717
200404419
548537283
719492455
73512246
815003406
128269881
538699129
219395775
129058222
670580182
735124801
779105154
376830603
27697276
630314172
822633189
866820858
855751377
857441160
656602733
458579451
440596189
641091425
623450121
784703309
836749645
828941494
857544695
106423425
865165145
742268147
118242302
235315289
572466486
860883347
838503754
659924983
486289243
314252937
549684250
871662302
685450552
621270642
824860396
871677063
78977698
871102586
729723197
827740669
870769962
836679855
277849577
317799305
548813072
864836079
367696545
189159427
13283728
495886535
229789038
856956740
782085517
388310887
180336241
182677569
26385662
807403096
656488615
862296247
662384724
716284804
624463759
811104523
614302013
308837132
805620492
657801317
602873821
789561528
733078968
625158569
830556704
872825466
376996898
838483071
784352221
624761353
846455332
432935693
587239588
7748199
507851159
25514194
569901187
714641381
464394452
776196141
703844797
776731521
774021245
853760374
365846869
328162857
156203368
730993833
737548200
682280848
873314112
569612489
110681484
144772847
734131791
64972655
709015094
72367822
863538127
501649715
56875595
516246526
595499074
450787558
455144012
847567917
467660268
556473889
846034374
31680963
789749563
619587187
719847765
436670427
309302181
320285950
161174087
873246019
617188158
537311674
740640520
655904304
150377288
833292449
876036535
476918351
335367102
713585262
851724484
235457724
588677769
61334398
537285201
756494162
297007679
868332935
551606489
246465359
463168722
803823874
784904442
291522269
386653866
798221671
733142754
589146804
790310598
604442098
827284111
612801175
494440849
466382597
671960459
827695374
280573986
587871031
94674397
192223894
858271323
875975594
214025884
792362123
819509923
646117195
521811888
807597514
801937502
316783557
874644951
417181441
542400251
717773280
735587633
825306714
42914109
862947815
690985358
837465819
869109410
759879821
236015625
858717783
132650240
208194814
740943149
421087454
843018042
866374352
670134075
764545165
830607177
205012787
314057321
619472698
336697118
539841651
430554070
216382655
828433976
364529680
797118299
865833809
22756300
842782808
648332458
537448327
387428892
868909162
813230985
875693980
738984499
388058844
537640027
841398872
308349726
597040067
863418560
381485676
323363953
718269508
193475646
571968543
855188603
852360318
146996259
359802806
496556937
728397918
427232059
235157259
303238363
443547037
674442586
287530446
682341176
876502290
159730293
387371735
590183325
193525816
550353562
832644113
273992260
398134418
336427420
45634269
736401637
779489423
609550670
861247045
834771308
861115688
742970212
391750841
877517749
87941811
389349981
634380405
760470406
687214725
230634836
822956344
221355619
563564050
842389859
284626751
580044282
863462414
763740008
790546775
802776311
865992558
419837649
840926878
877532501
713200066
262770472
235154986
354226484
656893750
795894662
866097987
141184223
248090357
379131516
365309121
787751706
753959692
649710433
15257172
173299764
830083723
100534137
333150337
36478866
606480215
878293439
777424989
302256748
782304337
864094241
750125888
859607990
653500487
466423231
754625403
787066139
841204132
79291199
867712890
464183890
708853451
473779454
878240954
836468831
230362701
236503297
272862311
859220282
679049001
555250342
696980637
824071711
836733540
399768983
503503135
802830473
19945512
840621520
414044575
812125560
598823932
848135178
879615222
854260524
705195444
222952071
671477222
554738567
536976260
835893088
599412869
267170664
253460142
784833407
782269822
131615911
882212959
875836453
382913134
503554
365307137
52808867
852046880
369703003
879180323
786168195
873724663
229297080
785573357
111929237
782738499
543425598
849673822
664154719
708579312
753866993
85318429
50727346
142142005
239064210
621464751
878626235
742063151
187424872
83780464
797099703
490622531
692748458
308762939
857653080
820042831
143550144
305620306
882358572
95471308
63906473
472381946
301000269
667561655
340089698
645885069
881757437
68280555
689764301
209636455
539638292
867226231
756760328
482161713
489119632
777146348
716836366
876678284
617334579
443480472
146583665
483336017
110817310
265153259
751067401
778484781
9044770
591370241
768367656
782649798
573869246
713208762
47640446
853644040
881904881
860393219
655152031
772451820
730856395
672183950
883100522
797811755
800345709
247854463
582270765
93182968
859138577
667337402
564159592
837358702
392957080
635724851
481956623
617994260
216867397
308472784
396117371
490316796
663597099
759122056
6685913
371493089
861365035
9936484
869510253
687580971
263342179
361156319
181614901
786648857
695551142
333846828
489443305
684531084
685262419
882190071
777236325
283188109
859722614
230906068
305447837
732909063
539568992
729639095
611438080
243672403
235176294
873661523
650372909
785126355
821915776
873295356
499969260
846223871
747986352
555373681
671452869
867981023
851421007
180014914
839107296
450656314
724576867
839186059
756591948
512373939
90465007
873438187
877665211
646572131
850987378
248298610
733891917
300738746
747118549
554343047
560057151
719267365
884210453
712695334
657031572
788792914
314047341
839371222
862073691
658261538
863549398
507193960
843769414
822201345
852987913
587374845
856449528
350742744
594796273
757450391
811169251
871695912
100570219
737723718
610392190
479367295
881564857
605841806
59203330
738279325
586717598
782749523
852284471
243747102
410179171
886934850
82678767
764380647
204902708
875609913
793290999
823905959
446028968
181368703
865399147
278576777
390066186
422771349
814877287
885882545
113541652
649089538
885802530
446880492
181406987
557149712
341794874
579354970
477614770
580486335
871472443
709511049
170183138
238802953
849382690
597213032
834808952
654858725
803042345
726398769
708330141
753285082
156657261
509680600
768308569
848531571
129434207
873196548
869829731
842334010
876536767
734777373
335027568
772999835
205660345
841685425
834665624
880576200
284440431
885753551
207799289
528147123
493925823
404071118
690918290
300090948
436133360
760436756
200451509
634350915
429897167
843035040
813631105
791379929
802961839
245473970
588105275
149512117
708332237
728786564
700944265
190599616
841750969
768284303
153327069
456746431
871065132
728119871
599797760
647665876
377330794
312668858
247892383
296354546
206178896
863200390
884464500
867319353
853752024
710824955
842072807
106060714
738122092
878414347
59293668
857050646
35627550
886757354
800117498
628500675
569644480
737151888
337002628
829881161
560334714
464467916
655645064
527213850
441325443
721818385
604026167
525674248
888071731
440384381
293259926
424041381
140945129
423108349
740352747
8000382
875437756
309238601
703289300
439295031
812329989
2543619
417906933
538967574
832285217
270678048
591668657
811390121
747982534
652794294
488567670
322760613
247947469
423946682
384319703
399262424
643902062
113422895
534047639
878472609
630945110
880456775
45183000
698377136
830491070
888588093
771703447
224059309
622575130
118957401
702627996
233231887
553348421
194901907
807121904
238858263
222535176
136622494
825428956
891437072
535705677
252828680
865794564
809855027
583355206
685547351
676969511
871513086
630228140
344894034
67411850
41911511
891575634
847689608
771796515
889979615
750899403
461394942
812777726
40775021
659432519
862636141
750910450
220946616
832542123
655110780
856833627
391812107
801465752
193303342
687661022
607128471
120156408
863174599
348547998
194205600
339065839
210455150
713369671
883596422
890441751
235921744
637501900
404019209
734984595
765317993
770909495
569606069
728204091
362477390
542876066
451450883
846480381
700042670
395249313
685827109
570266362
62522816
629543219
612693535
376139025
717171272
771062336
762934263
783594389
346327813
178103680
422807707
882318077
608896189
817306325
334235397
891143416
871283381
828935300
144534758
213576440
694384334
684461042
884432441
577115067
593506247
876667871
470333221
880829877
528989858
869399944
704859534
878606345
168633306
573642205
236365268
28715117
212560877
69985504
555869727
744389225
497601863
22488500
808756682
751476927
556098708
661089914
855156616
167446739
817253837
415882013
505144095
893708207
381583661
94831176
65610584
880663924
355293896
246145156
753713096
842189145
27079447
872481129
558501649
545228888
459079188
412270498
530950289
621741336
456122706
237349214
746491109
127137632
892351159
669769775
252797041
56539291
364233694
625916309
873523142
393456740
435392236
668997072
853508746
746353730
551523609
866711541
211793515
834063158
729923396
386388640
529850660
37357470
285499949
156979522
714755481
414376827
150574439
767190036
13746859
263996897
423718688
881242234
876683209
255787605
892612962
489747837
890732612
852691006
227083388
848626739
330705171
408764164
253867651
877652107
886773031
437198853
747781912
494728577
892837063
832303671
52977998
499460676
890688872
876056561
848356558
15824374
724439371
890828922
317988393
828179103
287910164
875800855
872166455
157312443
643144697
777894913
788338523
449509931
812447376
363044889
285312872
832581981
229932038
206106348
832667496
893046465
337807039
893985283
882368925
570112637
532729547
795240644
852459738
825552330
800924897
682714190
446671526
543271516
726273559
137665386
678059177
495323058
464927618
378802215
879485556
20360117
100016245
777062603
230671267
568713908
664739438
228256151
587567957
889102376
371770069
784245135
115853788
764250837
677170190
846466370
256266806
233850047
351533021
729123796
812673188
336168728
165369700
671129723
794238658
792910098
872592757
875414939
782296840
836529924
193973947
76797344
802562442
62678962
730640506
870420265
894661796
870048049
162001194
669460033
117257887
891937094
855116459
878322346
817905494
74624479
153820920
617386660
887060614
808764459
896170089
466775112
116974163
853944267
789637084
895481460
225183854
882818303
892945468
153448574
100911339
882426800
560985330
666468015
397152424
17978609
181652161
405152028
856858064
852499009
637573841
873926343
840189968
791146405
762544120
69280319
894137387
576682526
313374534
454297204
568366913
117264694
490856280
634514094
489225274
606431197
889830852
896979065
895170779
117693636
636838094
493074692
635234401
723522094
882193526
103811966
887593944
637288056
889125331
423275658
553157739
888875956
863146702
696854936
81900843
823701092
651261570
181263329
298386539
97118989
769094122
799392281
851473156
682393938
717937476
853298740
864275162
622473743
871330618
599380179
297313659
890741435
851839743
889119849
786677730
700707840
315003751
882182308
104982590
578176092
3598286
461869989
611655892
540927983
725831256
874989127
877491938
319991637
628969599
834845700
503704972
209278749
725213262
831839311
429657481
610307964
709901715
775261532
851852292
539423494
251815885
163272267
636586406
237452947
312638332
897316836
770359376
564097876
659173681
546421074
877880326
853094413
756751812
856331928
668196176
702646188
697589587
792547107
268752799
781003423
422220626
795327571
537128964
874533224
853554460
726651662
214320346
132107248
888481778
642528453
835286777
233270197
829266402
876307799
866327103
249633208
480107272
435660409
867121175
494427112
783008942
306420591
238378300
858542005
745876824
790859412
61520235
617508557
385527581
884258002
151389904
886613704
396105167
878602794
416525940
801586281
73377574
491631004
862715179
312472162
611294058
760404324
740490924
882694987
871557430
872335037
337883133
715925378
449081609
735070710
711137860
854121025
824415602
236784465
623110542
830303943
2652563
886333974
474035054
382734484
485323321
886972839
351020607
163965379
672729821
723914226
6860636
99475133
46862559
90167672
97822195
389575398
124878334
624197617
463042933
603415893
384346978
855070124
897537252
628489577
353517626
785873087
174089697
343595599
447886596
901661994
868773002
836339859
856770092
854188055
560871430
765542522
517442702
789425920
861925943
591198130
699756309
893295361
897654760
278514302
243133979
458691808
229508115
899802468
3664986
899348330
895450963
700994242
821969610
659539053
359742604
899289669
460153898
785802398
765993560
710825705
379921491
872838079
648117595
612473630
28582787
875565089
514000313
499628867
436129830
105305736
553714803
730327143
615913177
823608469
893717436
604268643
890815122
716814373
158806403
42721545
876527470
510669693
398598742
758426918
612651212
826992067
349895014
281732371
405862864
588318295
57991310
526525696
783255476
256376668
626698883
565107346
549350642
819941353
900637955
579799056
885220367
684948287
409292935
425971279
243418924
169355708
255938422
811731620
900281407
628920904
899019482
886333713
654247185
884871737
427163908
808191684
164555417
556611440
277913825
375960183
875291626
728376334
619721828
606653659
676122657
794157488
235806922
591584513
902889063
52140405
182095997
808605728
289642996
856369947
222704396
828039310
32628190
581873818
846144519
881416652
685726026
860966834
810872189
39426064
719739675
524049924
121962915
830337432
283196968
577142071
857605326
258068879
872591873
590752131
633765772
179455717
696676238
892184506
738615363
904352075
603657722
620093295
797142551
898340871
456836543
563586100
154575125
734797240
903794375
391407472
123914475
803554585
648722749
627303474
191100808
97115295
606777257
903180469
903408732
904445312
789674397
660208304
18045309
896368882
582166014
881223171
892486026
903328007
134275776
585073152
555753681
887173069
894254074
650194759
57140337
864386931
397792312
902263762
806054905
883657446
405004331
494362762
897134717
505232281
853775268
883309987
522078664
704602190
892923559
698309460
173425101
776277706
812540329
55583710
905060147
829758614
789086133
842337883
378179369
874361580
785071396
269020362
811695298
719348108
894275170
623690516
344801547
898449197
905156852
877125588
114882892
569516146
365764696
651359696
869174404
897140577
848833995
892485429
81966139
860623314
883770626
882727262
61190854
617476831
853254094
669753912
141793229
687304906
890283922
884931769
744447030
764249268
847068058
721400285
661575262
13448065
852812057
821228058
901284851
442706777
800330129
653555640
869427135
664742557
658962213
245355453
23871929
814089618
318557337
737276983
717584283
225377611
555019730
784327398
367244344
713218567
53142005
799615712
837045376
897086498
448079503
60726368
228578198
716795767
902772367
595773156
834911048
230449019
796745885
543788359
302238371
900182359
907292301
850577038
514610504
898765600
904788083
178128040
808984989
707908279
340193055
905798016
883570754
701215387
144554211
55679208
906571372
53995200
369217041
848719551
137381617
897156346
293593930
825354306
318821340
820326180
413293052
602101816
830527170
693879195
898407510
183036481
874557027
862680460
906010122
47512650
873303013
250131923
791526991
851939017
854666061
753051162
45761892
176015503
699915889
677297668
812690028
463634137
745753545
253752782
798447090
735268678
453319857
18830482
801531378
658462819
894879815
897027592
907302084
811541676
614677828
908053113
895603630
814086735
896312962
776764829
669022906
151730688
708484915
379720103
857933932
677308548
867914307
704866918
441427975
847617531
130160632
697262890
608466371
666184690
678134210
231193335
203301671
378062330
886058642
857991573
867422307
893824714
438293214
897251291
901810174
517683007
205382443
426328477
504745954
809739659
906860584
525640790
493294943
27985811
868842878
635762033
899001249
911649287
528107057
898823237
551210958
845959763
711907686
808959493
80245851
475195582
740797771
594750528
911127898
716475120
758474086
819272453
765104049
843210680
833068245
727759457
14725151
906934877
322767144
911848344
791743311
880271252
192378807
80494988
203041965
513783566
866083896
905454665
807477894
655698291
115930165
864652045
505335088
748781651
435631932
338513507
906065111
578181097
243113639
10247153
703817319
495241294
377575687
395994688
205432379
97545310
752855790
108553050
627894884
738834055
882372154
183481689
648589833
762127303
910862099
217190268
866188239
819574364
745565628
905695888
908828805
384211913
822840710
851937124
860827384
816535098
576280676
847774169
221305031
442955624
492846088
115885887
861620915
900896911
564103835
900002512
612155628
821242095
875981469
798977908
577136392
824858800
887183803
358416207
589962950
896027508
285567179
890469056
423382690
517517527
672999166
62669590
120307928
3664986
614726463
77238597
195259380
757635847
899505024
667963586
848665455
893572831
868202408
897665885
859137768
895215437
910172593
358490290
868114702
485533138
778279188
900488459
914777198
897112476
667415230
529937675
726378555
609010808
496483744
611095712
350959060
483763229
880903173
883377011
820559944
911244349
513315584
410979203
436123359
343824513
128814052
786069731
716748932
866703997
400094802
384839596
200875469
226603751
884660081
644949015
871911117
218147173
828710685
668441939
910769059
87817071
909272704
897105681
784317698
736087997
484163800
725614028
718043356
43704386
106650208
874706158
443374007
847502165
742904228
636594857
906184977
903518115
341968576
563163567
763403524
914927348
643364760
266146826
213243339
887019256
745544652
389640304
798782947
714976174
797135169
470732309
846366403
916857769
903766588
24662454
715070710
909492860
605234098
314851664
600590322
864285521
60342285
336473653
45315382
424481684
895450997
569016938
815511363
899150293
839995178
341851840
347665445
905084543
780885112
437935004
689796922
745110813
850046411
857598639
894391268
794167604
831474942
852507729
358546983
908275883
878695175
686663515
541797995
295063347
906426694
381764790
198605762
653508446
916713463
880884611
686266875
745050994
858479606
205570324
213626015
903151157
178592236
904528646
788002243
915731226
824942433
456917583
869329772
529696204
894485924
906969150
916187814
471504176
894570336
828358518
895274170
774199433
882320287
898624015
781273167
822368433
763120405
903646998
110950825
151240080
903241532
915700004
903834857
904983762
712027201
273703632
809271913
608465992
916812849
785062081
289943525
818571994
884181341
622908988
719544045
260979634
401965547
310791295
250601277
896522116
730783170
880467177
198821712
387700087
75394752
169835279
54070844
832479680
446025923
788936801
41216524
771069885
509579408
896954105
906950113
306035563
872642938
666626313
909778961
546300505
32039879
440548353
123434769
326971849
783893166
772487118
243901342
733268162
739271664
697896336
353473221
528055898
728427250
829483628
476448313
443895162
758123517
624521666
181048783
624242577
916586922
739840996
266450186
871360891
792939744
603150509
752274818
917694317
328037711
874036589
805327119
119660324
907497567
638295339
689986918
893043072
881289221
880658465
858398245
905507558
917577049
920289042
519201145
843005685
880207923
315145390
828722228
798912593
405504791
39185097
339569366
731830716
181724489
314410823
519691579
920642058
823794031
715303618
389066697
473239157
350759862
594754121
826573684
768096981
915494713
407345122
557096356
885754602
764235605
915908130
151839988
505569661
190185627
921004131
691065303
898175764
622400053
810610518
224213596
807213837
585140231
698695598
917574428
556784668
375149107
10945963
531319627
370797939
45888488
424675235
427269491
867160074
233784148
379521612
710079560
572465138
897918242
135769323
799487239
226064691
739690733
712173952
461393623
102999580
831546228
875275811
137325350
887350127
906777190
89169275
916718734
920297681
749116977
896755136
880195828
118988093
752074641
775037952
453960277
774407934
909233931
674352589
609497311
920311561
497480095
375635573
909665200
153968968
167783516
899341691
466114920
478920677
913032751
166998910
384688841
110108498
390349031
825314790
899610452
575614771
922615017
196130393
318750090
789384646
309911061
562285927
887983376
503616725
725407949
796992688
579607514
469374835
910940380
163557916
858057461
425598125
920799191
706975799
409239921
863848345
825685608
865657530
11833139
719047835
920593862
873581712
294829895
903873559
52887251
872367130
672707165
467416222
725415984
829758888
851493198
897467315
899988698
900488414
895323255
696616298
921675113
382208148
807586530
215433193
870814218
40424560
907426090
630306045
921982661
479625816
472964349
551258282
697521484
894132980
922303959
909741136
455319599
301005276
422583985
305563542
919734341
421725386
924540381
922364434
861960110
477533329
754861836
771857994
793661847
451955108
777102191
811426317
867309656
693997929
628624698
211252986
799003035
820733424
627319037
464681109
901919228
771727005
741960243
326553593
809060672
838556759
313045489
72347173
467747984
608452654
377977301
731092128
719516173
391065726
858991392
910138624
748671257
52109185
747074025
842907564
855838200
136679743
666590555
355877771
777411899
905389414
854799594
231310851
447827952
695936559
535560303
595763612
159758612
805702568
778423394
138531023
723296087
767027589
793352386
557435426
829059254
548304573
703941844
501838411
611197816
811364766
924728303
324219247
924200051
485110536
140334862
829948516
745437361
918214047
697528252
179060912
821533023
541821070
686418829
716165382
887461462
877163680
561289130
471061235
915494368
769704996
753752523
721842454
827185988
242248559
703879934
160830569
901845595
656203875
485707824
482643858
250560321
485424630
807827834
827723900
632964951
105173840
281468084
927654817
851969468
364261820
913779519
456947989
887851420
767357075
884177019
652481213
918344302
902879198
558436435
352675104
462022907
690898788
161880437
820043267
503241409
851542889
878115637
728701915
382013011
761149979
225872830
917253233
769589957
536298281
167836294
136436123
120288405
187870537
879967117
166199058
525565090
872990546
657944530
858927341
512982125
46822821
332000304
861118573
95227065
716099763
209589307
363150057
581656364
159231121
248938468
920361796
915537110
816442570
880898751
457804891
284035258
768669455
841570013
921135838
9558001
844019752
909237197
700659938
412898388
756433180
891742010
928605013
737046522
78941439
906208386
168616768
172154568
832872245
845414381
214419369
109679160
863278698
437403889
880236107
867472259
575429134
421049783
645665273
843860827
624144663
910311099
699570367
916478662
298172474
307344394
832767363
398922801
887926958
205351295
579001918
230161388
927872840
387783557
697563793
122363759
570074627
816243538
118931969
885908056
757090014
888665298
635841917
923090102
928706937
928591478
911362955
84549809
19208490
779236625
41560355
96705251
911286203
685005281
869467572
773402082
925651941
275527285
535554527
923608445
923790159
303203503
510882014
900234737
738071331
104711821
780002481
926606494
261955668
722011206
911669366
906036053
911938160
862693099
881022566
714987197
20785105
591809241
910594438
190983285
601708080
215799186
764723472
773180131
204008177
870367970
894301375
613259285
211405337
511143889
726806833
643175125
115271541
693311403
593255231
850656343
462715404
156204865
659116508
824799970
915962739
753163571
771121500
427732894
551883691
917938724
863672416
890408442
603250951
228407175
250490430
315424042
215128641
90021747
879544273
828562878
793289956
810369562
568072575
921186828
825018321
356006108
384080694
111690346
354385196
923679611
619934092
130202469
890914386
716178212
622614622
668965857
872701593
917899140
796451355
823772458
662264496
117405753
905669314
841123465
424054198
929572830
631227237
459766229
930075774
852171967
918762739
712342871
341026355
749854445
909507116
657624468
891726532
930298338
909210431
863133603
503554
117485658
702025939
847152686
393124533
717191773
450575035
858925456
120967210
924380761
760943176
246817521
446177262
872648588
730046168
851252243
751672936
897214587
222331924
913536988
930174001
11219257
888893371
726622884
696148028
29927296
379702180
681395073
721714508
114417334
419631911
928774706
716224535
209837993
434569585
920104327
573276849
48626947
886105559
416052473
208001890
393329917
450205071
745606178
30766634
920145686
270855722
864750372
10502351
791539473
452670356
70224385
116722634
47008672
529320848
908791581
618133336
520178334
359922551
589697374
356767098
553331028
735214574
539148419
886111656
26472139
620204757
619337626
925495801
907910531
591406305
765116184
607502495
671785148
560599741
357255429
702628091
305561100
906025923
793071181
602969725
497439545
439129302
594391689
891104898
924414230
909009713
713744006
910403328
914797941
455431876
484227349
910501633
910396513
917982982
925328718
262144688
466455158
62908097
320073083
928649287
933741561
931931772
728901812
462739830
899132058
836059968
782790220
240103011
406289538
866378116
339280482
824036051
241459163
688920403
610189529
82723480
486407974
927536909
641051614
885160808
507424892
625094755
736086087
489587195
454139593
401975126
929373661
859611003
208324928
475620328
604742329
624366323
683748477
787447110
270321629
683019048
664191812
932685511
118401876
752830367
506501280
812010074
299696950
847575778
229553304
851572453
801818280
471391575
921146566
705605226
311931998
799954939
832952103
494540446
375791698
543050101
240339201
395992738
826949853
885863350
509928496
814772153
364886957
404466303
928444295
932964445
284463777
422714017
763650722
284463777
641283092
896902509
851108688
756382386
898721519
799574724
238610418
774673474
186338073
922799388
826247204
921250164
848595240
755824995
15024113
911486755
851644729
601059419
285757761
473883889
799939266
910621186
812125602
320978519
484154818
846087871
933705165
415401358
706337647
118912626
896329218
854269932
673858866
927540841
507338230
710708707
917517158
893926599
744261009
753180479
139857694
880073719
921427268
862052883
890536695
824563994
374246904
534834022
473448522
785530800
570026839
395859057
296619291
799280211
559835840
100688244
888022176
123235226
630507001
838377510
48899668
923385737
688032779
834542654
906499588
924462486
834387410
936667882
672440769
896134372
831145364
389218910
22568544
632476472
935490329
79821104
492470613
580597388
796094992
680261637
928811834
562313789
702595961
922238038
438484458
79386788
909689351
358599631
644041846
934624330
101707590
936837822
271841619
516408937
899487014
382980213
617042514
498370197
307727302
844694608
926991894
899574035
571410469
889108418
620436764
938493443
739001052
221697297
790177725
203977102
102935129
855733869
314218986
899466720
715415535
739462104
715415535
840393644
318516189
913524402
936888722
760963783
313274800
639429414
521029719
255611721
898409173
433419392
42046166
740455096
616122143
860277044
344485907
936864581
169077511
840243141
701539793
514765455
96302946
319876549
342510742
466897297
519505216
264354858
893731963
932185273
410898982
926066568
127960078
793995651
424925046
887631510
927959220
340345063
475244123
745552471
929522021
147326946
533247928
482874873
892526311
158006514
922875801
876707192
17848330
809856042
794391586
435147546
39822501
273830860
697407141
117153883
880207968
585799555
888921216
335151379
887724192
585440567
880010733
871651235
897782431
936336037
850585693
637958100
831906173
919939612
881980911
531647414
909950442
927010354
868537211
796998448
937672376
708075503
766203091
35715149
523405155
784476492
881383069
804637990
282646530
688978499
939045664
939533060
891265578
442491175
521503576
724986306
820317182
733810410
521817376
648575742
420013755
246958879
486744588
918069380
927846820
45236843
889574917
482004985
644662492
575176729
136472266
896559508
561490158
870737462
473873534
939487879
758406506
461398957
855910068
227184233
180778423
197637065
620735243
181667245
542080538
828591346
311511250
36096331
923330816
696230326
430181127
871691337
633625797
280393188
472500106
408762461
225480207
926100722
395985138
395008510
557731496
496152318
106197732
791095504
428102868
755092074
618908610
422641225
664053904
203211492
942109370
465210511
807372011
929271406
942487427
923403213
71529844
47333388
879015587
618330708
661052668
446310277
502203974
440712201
605020703
336532868
670690132
841535495
747991117
212945350
905293613
695468717
940438987
940819214
770784213
817510531
18429971
755335799
806745740
731331588
491598476
130930420
802306975
867080391
332973037
884686080
130360015
934381858
815464177
288374067
737189958
766047806
360631903
926449514
924680068
917949277
920519244
826727633
941667074
303507012
611593940
755392794
855342959
895287988
5157181
876019163
931007612
941207968
878253179
784625774
782477428
787241031
944515543
580263497
157780328
940214556
704549968
618653944
906999178
884508393
913223196
703071410
934217533
757672676
930348332
213812315
395906848
718906549
682808770
652671530
870197315
878671254
307956825
510402609
660828509
821092753
935768229
120780136
294821475
942958792
611926296
470111831
329174074
488250261
930211251
217200450
820488900
936684767
514036625
329994976
47423393
827344734
46425050
945338656
509620722
691275390
414481766
824175131
867712486
391648398
240982209
871180148
776911633
941011788
857399681
846158906
793604378
681276758
461590326
765196656
495224814
811855035
524450999
935800887
937086433
926078176
615300003
928003683
228716362
658567464
743276347
514801217
808952460
353846199
916449769
448103356
648097620
794995366
548739474
934907539
62467953
885637031
943981152
931991581
395571392
105322924
943419721
168598725
944715227
253878206
67685934
768457679
201527809
617793304
930551434
924201441
665609450
933486965
922972362
920960805
858910713
176192910
346672884
456785026
448297446
854479806
852755644
503259565
931315656
862380794
899604298
602771732
397475974
944069048
805499860
915846814
67741254
877611444
377839544
907530865
903240689
935268040
398625918
799999231
641881833
878261742
723383147
173922669
424077148
944434336
806848407
827753349
238936467
935462370
918439220
926823439
422273402
75038498
734976256
774284283
859164597
770186596
933146725
932670779
704878704
929569636
510737684
873669444
945704082
604276297
489756097
255529894
863393237
758638445
612784126
837468510
514589871
534852026
911760727
779714551
900979472
130320776
771375240
741581244
82221441
309508114
945518286
611117104
24650314
912912146
262311258
505154170
934089451
799845859
453239761
356568803
943209141
684105973
938608679
251749470
945332450
630539916
942622500
409074137
947862169
698110391
918429003
246872729
595440262
933840571
848817641
390177178
137464350
12995666
575171292
793710055
809204091
594856259
676822591
777544656
934729989
233496514
379552722
396011021
74029653
875321864
657680390
489412654
720967418
392827582
863162741
859065108
897408489
290336908
886332519
156371281
690587937
943834080
476242079
336400851
740540157
664849187
161920769
524783656
940231065
932437535
350926460
192874717
856677314
53203772
362383998
359823210
944544121
876271191
558788007
342812949
937931616
736331645
784683403
934429681
503520051
940638006
532967498
947382680
712338896
543800367
457957637
788818228
53243864
216232314
851954350
741564452
824189535
942657708
673827179
241354687
946946144
135033654
933587922
322338143
314705933
576482011
944380087
807617864
891260895
620659403
129825436
925920478
941324519
589963890
537894423
935833884
912089253
690364274
10587386
719896928
912782315
140883584
925424095
767659616
464262157
693997903
947673370
766444796
290987204
722862645
943544453
536609719
412229296
755217673
774899878
908673302
784006011
33327484
932146426
86628172
477029672
915430091
640923972
857124009
851183797
271261705
501897232
910650596
730447368
798024144
438919649
57303494
939327039
763754525
940712528
636186245
900841200
384389966
784753384
784902883
938148990
933886414
498912207
760979385
88397639
946779376
808658654
755997942
733352836
873572281
550868628
948953419
126644828
557589046
935267590
607358808
367198675
495854008
937439525
515583834
936498889
489872648
93607584
743732768
936632584
944705807
949346939
935577089
640771502
864521589
708236596
70836008
816970972
753514196
947014726
723025190
810109914
650321950
935511819
928476964
936858447
664706187
528718552
717605361
862907057
524694867
938052935
116758390
903885779
411725543
514995373
180585669
943084703
245624831
886299892
14852096
887381361
152344730
829704217
383598068
565333588
770182624
858714028
289082765
928635660
832796345
794150469
325718856
521984774
909546369
720379628
680310292
49654532
780437842
948891652
613187218
520701339
538520814
938307134
749072961
711432543
698005612
769777910
185038774
540994194
211415728
742655521
793642335
271419597
623761055
386565976
950324894
939254492
952221135
941797210
915089205
620821862
939892917
753179248
175238141
469246301
946300653
220753719
439391840
948316958
284555729
80607605
247795554
924457717
553097224
69117224
549835017
834619413
882537440
944261477
861448615
417218457
359411159
1502743
612236426
296399206
748732804
813244069
904271580
461760192
951674210
951464433
944252417
821264763
859078664
951790976
842525320
556896561
818866484
130426863
363535909
938770002
350129483
133129244
115639229
587723834
771306914
652400898
645260087
938048859
346337037
757028933
583725893
789480471
518495579
45121652
370766224
202587167
347814452
560736943
174242398
537616007
186714821
4165567
272430893
937567335
938327329
778886741
949696758
580182251
944890390
644014033
895056503
341911341
935017506
941350683
934720832
893666878
643288952
392467704
588589349
950733865
427328655
942975572
881999960
172053578
951113387
106077859
945802956
743816519
919164295
69951152
310689255
864438103
420680938
268544368
943757916
465506893
255627738
820288332
482629674
881835519
559660738
762174179
572099544
71810540
416389731
770594895
945298151
558271713
266381695
462813837
859263111
942145429
581325383
949712882
77153011
470564315
441421199
174959678
849532333
93949430
918484602
931487741
951834384
945682005
391845660
785814119
657996991
952406707
101116223
233955836
540892957
746763971
868248107
940079984
945113427
950585250
938785336
800929240
669538829
788191418
70922752
825911060
582774575
362006495
953505740
26521243
117820361
332865796
948421645
679403990
573687937
951983885
953501329
558903741
497660601
940941272
745241262
947076111
926343293
100863409
764018076
726234682
906852421
542927443
937498044
432929776
248909412
819153891
772747021
851282371
368484610
953599383
953718625
689835630
956796104
560636696
917257474
945058247
583762872
950910320
278566592
747261086
546292666
910463494
941873835
82522553
828065999
859563382
361956959
471005718
952026468
298036922
939999859
953292103
670887224
934535550
172705449
929088907
186211599
122749117
305930843
564228365
707527394
955017960
629131762
366786541
619517247
412743026
845213033
262446824
85360313
861902602
867738712
955338766
302252525
955012184
455713377
214613446
879353379
952665947
768580039
872786381
339794518
415795043
745999837
947619529
944652070
926329233
411770828
271600386
907811431
722517142
908839582
530007126
942924472
660232611
871732691
235430144
955639629
447109538
824378674
702486191
851752233
837439458
818862162
904707809
808563376
144785742
118138703
911840703
398455465
526298477
829844520
529455847
891464982
933466520
803683603
289323838
794073583
42944763
849139443
810657023
816004359
723456720
844308804
955954694
751203086
931198398
929471362
579652
276858437
754690644
939861467
798815071
477339627
822066189
956469513
866237729
634561421
852336725
940763285
843714227
558621718
945644346
890090788
956932935
4752586
278419264
25066066
950215978
651117912
860466781
567096816
956657908
45872269
164404447
506710876
143823396
645783882
95622758
605470995
946028534
282242934
956471814
565866187
501742569
524968285
203475098
272527361
705957408
960079249
950813065
327105698
14945249
505665189
219589691
142567353
910076583
923215278
588360468
957576912
946436273
557083674
231402923
700608359
859986085
483048238
934665681
308397367
958090200
893864661
880124924
766375997
827253546
958029782
650278785
681140560
701669415
539826888
229658578
929821953
880824258
554589208
291128830
627989894
780698472
921545228
212709569
499072109
946921194
272637675
423470898
74763989
747525690
503899956
621769977
561790785
911015292
767454955
877322331
958621306
701566586
557381110
687339470
879748830
956724802
774970607
910565963
919142093
961456406
832146033
765327691
484046443
957028654
357612483
478806146
958871361
508710851
901758785
416653160
958709627
660004739
615129591
940614451
676823324
946091416
794120667
812322671
945672475
921663009
930374412
705454577
690199716
623206621
567376758
441599840
842306907
250005712
180239377
444361063
911285937
284547959
496464998
954381698
647458863
960136614
724701892
904692929
935250867
949253886
901054864
346983617
155685610
959900389
313019640
205320670
880468648
81636612
76886716
545781248
760590096
623240989
627161616
249459028
948049940
499526277
555580403
832366040
522885090
757615960
740099249
924226397
240223016
583134026
664343344
635305127
939510996
850284004
948522727
680463061
953349947
492975370
912750715
115201219
527900882
407232980
937278913
305690663
777793000
271459424
332179069
142819708
529264593
934589433
481108697
951346103
958529626
842422697
259071717
231631304
919498877
871600380
124818317
558772520
555069833
961194134
934675846
684535040
940282043
155387026
833739308
130718137
30947098
688188022
945756486
947921509
461850355
800475208
950467702
726572922
519497876
861664637
930647083
430931327
748327478
950483918
200338138
812841195
404263758
708451039
382913996
937644389
960158033
898775831
621341020
964585896
480620393
238969966
242506330
369379160
948452963
366296981
884813634
900678248
907418363
609236918
423850878
166875936
222198949
901431024
772192368
861855074
552731291
554716349
445015831
934737188
714986281
890238955
430587281
195270880
243345107
961833115
788526421
339314616
804637914
240249983
645492930
878301838
713841426
401445261
414529497
255959770
589820762
55745261
545403913
825987510
820746472
756471917
42112623
964598328
951140533
940158551
449419648
304825567
282009183
895360041
953912129
922927402
768682883
354025271
897822026
893474049
730627686
874567807
475430125
784210661
957051576
276363166
241863896
702420974
174228408
904382977
334310520
78128564
593506856
965184165
911555829
532264400
282385388
962221750
857382317
962041283
709378750
357699298
457889217
215683045
924517827
876947480
631121444
176811607
803432095
943048780
32718192
961653008
59291414
501688608
874005578
965397153
718378484
885521495
654653719
138455793
607351729
202786247
811198866
309409824
961545733
246498132
610838899
161730409
955541384
759520788
943423493
111420379
963307093
943615169
372875569
254068553
868730491
606345923
861813932
868052123
41205476
701325141
149708769
486400196
759628715
929730948
792212935
522102656
566506103
394512313
963135343
16447045
739363694
621298396
949817645
347966192
358177792
588477330
964593661
593668524
465713913
807788143
965904518
157394619
235436732
735084713
703203888
653650354
962980239
968845707
3313199
966329911
904326173
123303521
906754275
576825678
640268740
530806702
725494604
758515932
292918557
692387153
823864974
9996467
314582193
956877473
449435617
386166064
360176913
721000361
912838635
925153694
488348824
485596738
74375863
512917863
831406935
901936126
409716889
780304572
953579396
469243613
613695683
56185652
967313781
966530955
42794918
839270931
150127580
962823434
631935615
607586845
924714832
919010386
916419444
851089521
384318696
303388875
728103397
933094598
492829311
669302072
877412739
946377988
578227064
722029389
335841189
872866839
560328202
787081394
55460115
649180399
878104593
44964435
872660755
749934421
239674574
933319508
966515683
876166975
188104046
946627309
956756394
812064997
622165191
447418311
132672420
42851945
528450213
944567795
690828367
864227742
786627621
960557101
235046352
480106661
583884485
830313042
874392401
947542679
484655659
932302006
225386265
258210414
828247023
882797045
955111986
113891085
903687064
914018237
360891967
800918552
141931382
8648446
655757096
580337143
926058727
653618856
842175277
907071266
208397475
962260044
710362418
278855814
961566032
962801225
539703726
878058789
835383100
670744656
258537830
154191829
29666692
785416737
963681667
956035370
904130581
919950251
109710422
337368009
945174696
881143570
966858927
200917749
955753675
852076118
320176508
554711662
157915041
677487356
809791911
928121428
343958670
888443830
192196003
580941775
865021038
129983561
696887638
849128300
645808657
258350329
167064897
972736828
512836769
837195192
973194407
567880493
908668224
405942193
922778411
890653965
738290287
94864838
669711754
945870771
529945411
472006034
205111185
889004924
518101578
684219006
177877290
802937335
846436714
542699682
877393279
919008162
922467864
959022719
853601438
739351163
26173282
911180000
592419886
870466966
775788469
384850165
660392833
296698857
958013548
74801833
834884144
970007799
390724934
436275335
477124865
496180397
552819705
663292058
828123937
261925027
793077036
926896363
3834464
946846934
354802432
229247360
831168504
881887109
385206709
879116695
304436266
967239949
900756592
913683388
582013482
596284371
375341498
549578303
308870680
973118668
130610451
588330913
515885784
902882130
437231472
973360694
806683549
688767325
808621033
557654685
848590559
947996514
240440760
968187760
561315314
522267195
821579636
911248103
633543945
673416504
494392578
882927152
959972304
255715600
757861689
965046239
766095700
940297253
817178289
339064061
953024328
882955974
708847973
120309529
116373894
402859049
951437367
543084135
972417313
668054124
747244806
586288804
962882705
739884221
770773603
759706632
517632173
115776122
972215915
962334155
960218796
189746209
936753272
461828393
278983155
272733407
834482115
819814477
871500668
667323647
706118332
781839671
944662724
828621151
966703489
955063568
654146486
345151221
925561577
955753194
291459954
143018610
266256026
912402630
593059864
794987416
751047432
274573151
847990868
361489682
873427982
830614593
808349292
884950123
349581239
723264036
971934741
682132338
701208253
868350956
607113935
959632308
726339598
972126921
825759453
784633042
405455230
948496325
873099723
144293219
788810109
705693335
108195612
940554089
923958397
761717195
975446912
954550165
938852784
576918457
694345515
927832514
972630395
973668569
311484605
822440915
964178731
381663129
166905196
925982651
789646609
428094135
962170422
666925613
492073005
719188491
825359916
815053296
387065815
822569434
282098515
773589196
468299002
863743037
567668588
736932179
974637192
538378631
368521518
830465017
796862234
968493085
809696858
786512857
159351880
894960509
893708869
138028148
647053947
735236533
890061695
596796263
118265219
647272274
970372923
490316001
696328236
352507566
101025733
728687530
404916289
774604917
963911079
590152219
856959276
501760337
413063545
214412163
959537571
670535324
602544939
921921546
958996508
497778482
26200815
963887398
582297454
934082261
754424509
240961222
939903523
463412003
961698759
213756750
932507879
916062493
306822340
974164324
650245187
474146605
762989980
738477704
653881053
390310861
963847312
888170575
128122973
874927959
658052340
525489113
485210485
966741570
377328596
216554444
84631002
149540858
909291390
422063216
920870905
853472227
768847156
341562691
69814057
88285478
963528980
955882399
341824183
668698385
737661374
183372824
187880061
155160548
956444391
243374223
869192644
111570000
149540858
69814057
920485929
853570951
612317391
97502465
381296236
730444233
956626808
977629375
698851958
220480015
867734008
858672627
709777415
729057675
881747321
977967895
765013147
570038580
304392268
874955026
140557238
645158108
610894060
891132445
542882198
355592162
450872652
878346737
634700535
121832808
946294917
843428665
759666856
73690256
977448164
428706732
930251433
894659159
294604655
948069692
613219126
227352608
572300673
140557238
65709390
967948208
781595278
930459020
834505581
473067183
779045727
957712139
964421956
345661559
786754306
656534661
656236907
979190172
38816587
845500893
554344270
436694969
971337345
762890930
976983519
93750687
23488290
373673277
948846811
713267689
947129253
857542552
712430987
286846354
315682472
121530295
979257276
741304171
653322583
823612890
976854702
281684069
910311578
758335977
811417935
836282214
210253614
979781053
181370038
957746179
760030223
812296880
227895442
446550674
355100972
820209469
527674595
965100485
969595558
709097506
727550358
974389438
393034215
961063103
931495375
438041051
270006248
660144716
735978344
780332647
941570659
951247035
701893322
590821967
477132058
797321547
16877487
649764193
643622948
512966928
379270446
937754394
849429937
894609329
795008863
478538126
973769417
282826499
470557409
251917753
290835513
568525871
476069184
306002028
724425722
51482123
523262949
369405520
247388357
968930304
174930594
850020323
813916110
935546536
555026112
35390920
733733623
14557165
802294865
939260497
746121136
844329710
793241171
936799223
580021154
266228849
610052063
855453053
435999193
931810863
307386602
840618630
132445097
59221699
959720047
159941614
838393219
977327907
492800962
28885872
614686
107074611
635729182
801433852
974677535
481493173
966418250
223691776
957931583
974207413
841878966
368400040
863894703
762320668
805507597
931026244
849669994
61959464
633517778
563165618
853515698
909548405
969350234
59221699
981786745
941547596
829449046
950633825
947357268
566390204
940582601
401638056
499232868
324261393
854004858
827577567
338022447
926458295
977145280
518720456
402031857
622275641
451300980
978728128
785412763
981731551
23497293
836134254
981929641
979582185
163509546
693612074
538364670
45262205
969689943
789436509
348222051
907259017
770916353
982913523
205799782
876398633
637274114
928894771
688842132
304993632
852750890
865159867
20815498
98242835
475132198
42914757
432336622
906508098
756025834
983536979
368555769
190837170
392076160
741441061
838914350
735401691
927750793
412335568
627505314
280363174
882583724
931351578
669548849
386283038
984308489
708526442
983163302
739935492
910449233
669911368
940559864
888423310
793622262
936982678
902115093
284805471
926612703
889084643
769938634
455784705
971421849
765750130
531170998
802132715
367674901
895129026
812840228
728772119
756210273
775325952
594944931
113656945
230447006
958001790
860496087
984447731
906342990
397774187
676089715
974070208
753737247
877459587
882937028
606554234
505151376
154802483
360812467
219955296
15615135
933913157
911953739
972647140
351345846
931443636
518346270
307786837
476292526
671065564
92827975
611519416
719723003
4560671
946593954
625444930
957205544
284969426
141497579
736864101
713596693
402569190
804037342
800425997
423928837
974396487
496574285
217621962
570451306
888216532
817766398
256318922
160802267
129492199
651011161
287346322
972506255
973135384
856438313
947020363
940923496
514686337
442894283
886926708
909576805
884915910
916784034
326329137
388931121
395914792
294442779
972843698
982010110
780558295
928907137
980821053
486452817
108693977
838837284
961848024
973155846
638838237
986227814
646932189
848251966
946766585
870942896
408907571
963770240
937901043
394568817
420115087
984811371
666878086
639446644
383315765
811693742
770704658
841085370
724152571
536465324
977949059
435054246
980535431
616276693
971398828
586388541
975449673
808967331
571835556
974382547
668283626
130161307
987127807
933166784
798417528
496839544
753875371
983513776
380016750
927178034
920253592
342788075
324661995
169133768
316654705
583328329
986008859
430792786
972215959
688210642
508687664
327478393
680464948
943456122
931697895
258144459
290186127
988007443
932226628
896644694
773454425
767475660
975206467
798108500
867320131
892425285
683159413
779173422
861038563
335178107
770399308
573062757
980408276
800873975
216140263
358650620
561649609
104310384
259535267
896426433
128849309
983878710
984730635
206605108
907442728
358232391
626271828
980632833
760142161
694907786
838907646
48902840
988344605
579734637
756284817
582024623
980561170
721119325
482900598
755769139
163293342
964764201
728288093
556978869
615701545
574824845
710003630
803333919
663904581
959601621
521480825
743892681
875288064
927701720
967708564
80086197
754258303
531188130
820956050
829476086
927866873
257143761
966410121
180787220
337156817
666888101
183748093
988471615
843912992
980238402
655072508
930884288
313948156
973462647
948495951
707748193
967319619
348603606
622213715
535978696
590599535
942631678
312104212
804123928
984027650
942598581
620739617
629880727
704301973
493748298
939962550
738867363
242036329
848611005
902718467
854620645
464350148
647463061
621219178
108121562
963239656
987078488
171124344
571696446
954050787
366097430
344260871
892519306
537715986
694649690
308914484
739696594
748733348
898730679
233281932
86010681
654855007
907502243
590078472
677161019
977906217
673622425
614686
645595548
274754375
987830973
537573835
653499694
386577919
892902407
844030715
668921784
94212551
867088223
978639899
452274280
986802764
66555865
76369590
751308718
370588546
198386823
848691640
665713439
990098572
727560470
874096869
715466251
433116118
787453272
807884482
594081418
484273915
910863890
924796059
689528337
186147832
522551565
649711799
208666811
476570940
370651127
366661560
452891201
966100780
912897984
982276746
986460711
737273093
478047912
729937914
815673923
69098111
931649028
994351903
942079296
989878347
11761802
257346081
786920796
808223800
959305334
948479509
899330230
834913762
905394034
401021588
943102020
610424708
13565807
681706435
524863896
696611672
368067061
886794564
968508225
300081973
929488188
95116529
986089502
767570161
992753163
303053628
578224876
135123277
538445578
105279410
825010329
868316232
282285874
981092578
992417972
992376596
402084382
990171759
276031623
975426971
491871004
184565122
972337575
163506954
982673529
8693108
900782847
879464701
756961139
985456328
829860986
611919010
761872267
248571127
800993896
88872043
964073894
430017957
4209226
511540764
937572363
469250894
722200781
756572308
980398686
894505810
863607439
933453663
109350727
981411597
436607906
623198374
210060590
925891410
350903444
749638520
991063767
851198650
996257473
214047196
205567216
837545167
283641004
433930351
972021002
862669335
963415553
565703903
876279177
211640889
385320471
627422115
950873318
515061753
927535751
323247711
944651747
672650808
654174411
415957541
993643122
353997828
840210950
813489614
881649522
832408802
594756430
993580332
990936539
978806085
810140898
624799549
782971671
461427572
138070557
574445829
4560671
260627223
690736331
990204166
900499492
338429746
413590132
794150874
799283133
699393044
302218670
118456440
651944899
234315021
969047261
815148451
963051221
852230713
992201229
280465813
353963152
992539115
988337822
233422569
979680426
327329846
286095192
92397640
732536909
697855691
737912300
226246034
786441436
966040250
715041859
967024631
667045540
995630312
777997057
893125187
990676794
511178199
970151693
136530251
302097752
153098427
56767081
211957716
293889609
823286954
896491625
790072466
339712582
610654701
501675192
721739880
281605876
1375618
985847474
727959063
338905119
966247556
982152133
429871043
436975389
849165600
820214389
796031638
327767418
743252229
728094743
662610349
707910434
635726109
144179941
724214261
866061155
418944636
949845840
835900982
503262543
728668418
981674690
465292888
58458988
300991333
631977251
271403879
60999486
86930331
895136832
972575928
733138515
729910249
999006722
671002824
235123376
994532611
548405086
688460482
359242401
507515875
733699572
364953852
910253669
565705743
569123230
896353706
407497354
190411162
950217972
237998502
804712549
976254771
771176219
907138054
395681828
766146825
319910638
981196274
949334508
996239775
935725108
937709844
257165419
877591489
167522631
375062558
985328954
98666527
883331333
413212998
299254439
839151975
807776279
593603529
412468889
406358555
955199254
132204896
622305663
749713494
563617837
871014587
175948383
682172762
883274855
438927804
787296127
331450909
8779937
198747012
821907230
506264643
879757572
870197492
599019187
682398026
835175741
585362072
416647290
736259153
660559466
623035268
671543334
925884210
458578416
754826455
50139795
942463104
710089350
498015433
973116953
824886088
854974573
960840125
704419718
851685010
956395658
906806039
510788117
604907234
678429539
514473846
416246643
1000313502
980922932
687525755
953447781
913828800
937223749
438348505
451796030
998182072
777489025
199484505
851857036
955794114
990986881
932313227
241901660
748957898
892200467
365564459
351860195
754938062
604900981
991546260
138661378
116469425
980741449
883699039
907885725
998910247
937588342
961140018
981701080
999024019
138021612
677147579
773394609
526837406
998874051
236841904
814660775
987111743
957610052
557815166
371201108
632905326
933524632
565453474
561876163
38926375
277086878
720497885
680606948
974540185
1000794446
817635151
950837926
842784287
639964079
44722654
667873869
792965486
772600482
965078791
879877822
1000063054
982615415
772725603
946672632
982747532
413207841
616141024
744832824
926295340
607258149
1001155417
298668695
1000250102
860948896
571098054
333088979
561161808
569727869
993123067
874577108
470772849
973503812
917824317
282178729
96809439
26605883
997820265
998186846
915214394
775850593
1000391728
490224496
956878216
353532429
295928874
377181354
957129214
998072045
966836510
600008576
655834333
734653886
662607945
866858292
884024194
138516339
571970355
456460755
633018563
669877165
903213891
555545435
991009942
665682216
941085832
695303851
993773258
986182416
869469375
989511404
147927918
607516980
972770986
367687818
666906391
780519489
893682246
600839297
916375367
405731502
831278916
988843608
679803338
959719404
965771121
942955266
872985063
837532671
796020878
996762137
649087763
975506442
935623785
734710677
282505627
354155281
989694346
535409921
759646409
558264959
648510240
269760752
192834659
851248494
860831258
87303561
615706271
371836167
90000723
584677555
627086268
868167135
924047797
125359841
490521426
896580832
780159009
835355480
809145855
717638691
826906311
919350627
928829784
944685917
808684155
467111671
184621308
761460325
408924324
886879707
678457095
555905360
673732816
1002756385
197685814
833198998
897223705
861324265
435587607
487376453
584346035
978948275
648754804
986043887
12922828
190617602
852562829
958992262
367320648
622031754
896046995
379038014
990450193
881511891
681100982
325684252
451064056
968861822
2085848
522016114
1005371522
809643662
997282067
1004540404
265845732
931806177
796309494
499037204
1000794659
150025020
569324421
850485250
984752497
606317683
841607371
16072992
976092844
789244675
933133295
977012568
164207012
994427179
997284921
946227468
788058830
148466680
129334856
859306813
829957415
505226568
837524010
962385294
970687472
938920530
976723519
918993509
788540265
1007351451
820181156
150115948
684601860
962914379
770331349
502361060
105538855
1002493325
974480259
681839619
998137025
1004931655
982635421
120575312
993448164
843586538
910186471
781412357
981167254
315529094
965587569
75955112
588208253
907601231
827245219
789310294
970270641
286884295
848535675
999685365
921607645
745671451
641459750
790482121
645146229
979222741
560635336
493508233
899533251
962540483
761355301
877863166
199627853
774556269
994357260
563719682
214959248
1005707512
989701065
287905154
797308503
623434048
944021018
689926973
714265427
930976345
783695255
881828575
1005525657
346184268
98267902
500551377
562759166
862383332
805938790
1005979737
653023645
980742972
66650446
26130704
362895303
1005893108
668048431
957841603
961622741
857165139
968918408
556223653
799439747
995996237
407087860
38802959
932779883
4631526
894823507
324085178
289843278
842919374
485999997
975268866
970773766
284504266
214906920
333224215
467261384
77690563
996889589
922318575
683047952
887885398
626074192
936992159
315872088
965740320
998823283
641098467
995096338
968935936
999878683
455620791
968832530
899361064
996638257
157297740
1009052966
663545931
782110537
918247569
126766965
448736846
869191263
522989673
932019941
875464812
741733530
771183181
794510750
229550953
661165875
992152188
379598131
513695918
1007953581
886126067
416589858
979450999
1007424856
733457261
273958183
996178130
834954777
947772902
707496402
982018947
85098214
679451086
823366087
781837200
229804310
732214258
778505645
152666125
480165012
34010016
669965770
873696899
696633687
1003953176
786409469
267796867
366654441
830210862
581867409
743097561
650309267
663219013
816763451
944509931
811593233
958908954
413932015
942501737
384655811
994597814
790593573
873734991
155909573
1001658771
920254212
577063984
603749864
158580294
11642311
792846467
996911362
845576471
53848190
154423161
964110433
686714045
1005962219
168315898
153552108
1002129378
727997412
693511277
683385376
500563963
980842445
537916183
410698263
595344854
158012223
568743262
968853093
270889173
1007264974
974137685
794176715
998689075
669677227
443793987
998749595
1000255362
251719811
927863070
856966485
546476088
999742192
727915395
293403812
574383476
1011538351
973147107
809666813
912671956
348475010
953739165
369611622
770163085
728147500
215967397
903917338
674384909
786278179
960548885
337121145
853419336
141182699
998977612
291851562
1009462527
819664946
214546098
807765812
916838881
68290197
212025242
987936332
884597681
986809145
936709202
348336234
966681358
821308984
280487681
980690068
148474841
584263915
725865686
834254915
752186827
474915609
652673762
755486033
266562356
835222892
992903453
36929039
312399814
918305021
1013770381
670041450
575001597
605188367
215793766
979722347
308144383
166365664
127973561
425855854
963197702
957588318
999302489
328952192
891460970
386484795
929087016
1011723395
948696717
14369986
675736521
444193392
32127980
745972138
683593947
14943883
778360586
615241269
639418745
1008834672
904700110
477749891
490645265
901570888
520295595
677841385
933141493
971902843
190392540
419955972
1012659661
799249718
616786497
508273375
892288202
771706135
382733714
605934841
332299125
192098963
501431737
910329202
1012601793
690157490
824448292
525621065
381574537
1012335422
824617190
1012682815
943927474
884200472
609774573
944311469
723799117
718677420
702971062
963448865
173177035
487228816
739674384
181195482
956580167
821674888
1001444006
526849332
157794409
735470229
914501607
12928041
557185968
999541398
540145338
880684584
946112297
376613771
200097192
648238934
339084330
985144919
657327417
783693233
252474492
996085701
1012423913
1003381143
875740509
901920858
861953926
12445517
862279662
195528719
944607656
244972628
493656214
1014180084
848375218
722926401
900078550
355367508
756663112
738430600
138191359
299194621
899672920
735014036
702233589
276530501
792575754
895761758
697177205
722517704
551511424
996740349
374673029
237274657
898256546
477610326
1006926109
793690300
566460400
777041561
185741731
698425405
1005964573
745923604
1003197581
499512999
920428906
457313406
700835284
481535065
986233181
913654707
821685785
897293764
435301265
466713238
638828998
969043014
470846380
902624528
890896418
934146085
497711259
700561027
45587018
999734243
975859034
312144853
830783691
1006898385
243239320
864780597
446302398
767768261
34815366
900145187
146018276
898345344
900591752
667408774
915620401
941581164
1010460084
480423089
611244817
619417436
164116652
607218443
915154789
808158047
458622631
503554
836251129
710422623
333727565
747376731
982149058
984401966
138749863
842962922
108720843
985468547
698217948
597816501
15560040
1003143031
747679580
833159701
510450464
565536158
851847598
322757733
307081652
763773258
1015249951
810747979
6329869
640506955
833207270
534866328
891548607
1016261973
1006029562
26307067
888931954
150369448
619314288
1009445177
534689193
952125750
50174510
935412648
921526660
857872964
980300360
76482850
696239736
288818916
126481262
967338366
646258065
490145045
165454866
851617727
987486569
949948725
824699042
919183795
903870759
887738096
323341206
1010717442
621138920
551779456
142825281
681120923
91456638
155411998
1016407278
239478679
669173729
921669564
159569131
967394488
679015537
311867936
1017010723
958171619
1004037480
516298704
796691175
568165075
179274010
995653156
721523819
499732931
448272167
892203212
276173821
904731682
258019730
935426750
688093754
738818743
457925286
475908073
148502675
1008884539
258040064
179461730
1002582944
197042092
484753000
996504158
771102812
324833529
1017640118
143428061
408374188
686409526
1007512356
399710219
331887018
996884145
668540205
846484131
741180593
19613337
984250556
168398890
1020146612
756689290
1011586793
690818476
294533499
958006197
532894685
539373442
43155374
1003484376
182160900
206697534
976160959
1017836182
1004722584
880328579
824585752
1006377242
915646113
351252831
131955823
877650500
434471358
737996619
471349807
772068519
1018467748
78315857
989492884
123500475
171436122
456956217
639885815
734322669
59750660
48518821
138869242
801813746
79612535
78139601
789922651
1009645423
807751003
851083326
931755837
354549428
521182417
524632503
766349540
999787720
357153503
906877257
386314327
953872911
737818926
970376223
1004684285
917183360
851407249
216690327
972368266
670078295
902704660
860063440
703300903
994082579
312037111
806390579
1019273194
490706550
1021558494
516643319
409939465
909222793
999473666
1015792295
887938902
979235004
847051218
958946207
847737849
64412012
927549858
751021707
768825736
1001388899
857072167
658967511
481046953
766693403
723778026
964073193
1022195031
431972384
949406693
971064830
984183555
1005124269
1011390766
584159730
91689788
849490276
208003724
805735839
251329956
1000504127
1004682338
983012308
450591893
162941842
83067581
115522775
30079497
1019804751
925615262
990673413
124742832
397349307
979790283
1016268790
432417982
370750328
305200819
751842913
1021491897
979851981
1003870772
183075043
564142541
1020484549
935221513
910917120
263702038
988196212
277427364
31395888
931076808
892330417
707452684
768149942
951498756
451036731
899664867
95245417
811045996
511212356
805589086
1012026124
813331790
835309446
630713352
926863406
775505871
953740446
1010497296
1021931922
595346951
993348102
763632824
997643985
927026095
976716265
868145293
764268614
204514287
792409097
846904140
625094048
906441351
241220712
100751853
509277555
579940702
540405813
381140544
1021809947
434977555
870675520
209424377
1010033158
904278844
719774411
149257368
965980926
967631616
525139632
515818144
668173234
888742876
965209762
262921370
30764917
911407977
1021338271
581707142
62748207
1023089822
679784777
632325089
1016255853
859445794
600406568
1022985073
1022023705
108746099
1002108981
939183219
480675730
970221097
186144899
986509959
788877247
728860350
1003175888
676059389
916379536
730225664
434587268
939196138
823009053
940706996
568989559
404991052
150659891
786508708
492062215
174975153
827515582
710031217
32569077
690149916
566874548
257556126
79047541
262392546
495826667
502650201
111870091
993874598
870496231
867045176
711151242
571785674
878174256
768235826
957279694
604082283
265220426
577180452
425740865
165367516
930427977
1011720054
729723980
228972508
773447318
489116835
1012118020
839451391
863125302
798405581
679125542
484881366
810782061
182856270
552994956
1011987414
839780937
305370298
970794226
455901876
872651635
535917244
45912605
974561964
937715836
818421250
838588105
621837404
733862576
560529080
581144963
1010734151
773592356
1022018928
600324642
515721051
1024727650
676853310
1003049942
398218600
988642550
957431274
907338629
954594249
666968317
525107273
904122928
728072721
931305546
901132382
999901223
675347874
1022799062
183847847
926523814
1022871826
1025149537
791016455
844929094
690245966
975280879
1013028610
575306532
1011692964
691562257
641815673
990589350
976154445
553035089
215157680
1000445800
544485673
262404573
682847676
123769154
981462224
927979603
432272389
1013790900
976305443
1006198073
1015737670
1026624410
67592052
549952149
763414544
1018283097
874112381
1013266386
1027720840
966344093
815814810
1009485350
933368823
739122312
726233242
567053052
1026440378
822155028
1012252485
231565235
623525536
1025576682
537118135
919043553
1027181418
111519802
106007552
978882496
902206021
9677256
1019659918
268667938
145672311
524244417
981432035
646378370
607590451
739617561
867816467
864470479
952726933
750666866
1001250592
628782706
183354433
1013693246
1016422151
782992370
1024637448
1028964186
775905051
95636137
928847792
1025476267
977468469
381542301
751670437
926511449
1014921076
262755081
689243850
1007322054
1015471518
748381340
953344325
9225781
716420395
860992149
1021050110
58420907
723708158
1001708195
254022550
876653539
1013284477
1020486055
814598492
1017325384
794353600
540955548
68599572
156723189
478792011
313754060
337059080
1028514855
753528820
704541762
753781052
813977607
430066627
978789101
92275289
1027687887
86846593
490516987
902309560
554456225
978003030
1022073419
1011879696
1002758121
643425569
547516748
952334308
1018140355
1003023044
786651044
838474479
907787636
669041708
695733139
992061631
654034228
1011567350
412836815
333136309
1028315874
566390168
701810783
988122697
244927285
1014077076
725305322
108855814
271336540
136327537
210062151
916601508
979679463
1012056353
1027161527
839430194
490750057
954342477
356460686
238648275
90293893
857293896
865905120
915904714
769411104
954427016
1014374613
353731719
910471913
866598346
919671917
594368956
940503540
857531608
248109179
486899710
1014998184
617374227
91673650
1027573786
1027232173
964181109
985434545
751287128
190845509
381572678
1022916637
449778837
957475074
290691807
970718495
1027981670
913979605
917614257
935099470
366933237
928009603
1010938464
902964939
379593119
539057275
910326815
982551303
905214693
914745650
624491575
479528001
840184524
277276645
1013217244
1030994309
928320671
1031567093
981829196
523121540
1020248435
725069838
808001873
833670610
533960581
463722703
353511486
829611320
140944733
940650904
427435015
1029062560
1001199740
544233349
89505125
1023937562
193706963
70358055
52250777
561816255
1024498770
1026044908
215762069
336684442
990513497
413958170
1019132451
1014554858
1020339789
364049957
498104725
607044931
169508081
438105042
284007564
199983992
900310004
868018856
275813389
866019202
731810796
471828107
135741023
1025373282
212338633
861770505
969084952
981991237
1006437492
620353274
741025842
834742942
931558181
1032201164
831242023
709740432
1009624553
953619178
1025886831
673926789
1010635346
1012533599
494002030
315830487
583429285
238522643
747823772
897519633
542486744
909220611
777055868
373568759
528104747
1031905775
960075967
610632897
216925522
437740394
980936658
587423182
607386618
53604660
419867225
237829762
977066054
792354308
1031930760
787614926
762981455
620172071
558908010
409065140
636896051
749691397
1027095652
773851095
437813849
675678015
335166405
1015599107
252199221
579350637
806444159
983498993
25171795
619851669
64231369
140224725
748913670
868939723
865325370
953588990
93433378
983611879
718617218
1015442578
1026732228
397090766
506243664
868269284
1032531762
1012269706
708156164
395811478
559042718
799213585
1026347435
1011518130
1034935527
79839575
671065753
583917
952912746
566398897
1026222493
756059095
1032728688
390757545
920489331
993004125
887818478
940218296
585878992
433649790
430525613
309406088
260552137
725397646
1034702377
450617908
1035842976
882672567
529081836
191058674
22986208
197413106
205073250
891725261
439965934
880882951
909952649
722843338
364545565
364163914
21532505
1008968857
1022541789
634452220
541354575
974428081
810738984
984617148
812529696
972007696
134854100
159888559
1017011957
801682652
749352123
897652687
1020991809
992507208
503591254
830610486
824875828
953162752
686889415
887698424
342823336
1037128423
818387459
919675977
1022495030
454800114
817410597
145460774
865159071
1021641680
886595435
87175086
380782607
702010586
974470567
524178797
688631745
866991802
1032639704
249328150
383051394
204531709
353546238
1036218890
78622829
838224249
821427944
997434763
136185263
354553860
839944912
587535031
967957465
1026702592
864194980
1037944812
1036177059
399769761
715248978
1006164188
1029964494
945629141
969516691
1013641715
860865251
1016568015
249446287
836975388
779756717
1034222023
1032918014
832765606
867993685
770827085
546318120
149774662
192720813
963333633
595105250
182665029
181767306
756117096
639530178
1024800738
806650676
839573299
969159940
651192707
132419655
858689795
1036255952
316411195
257972517
914967248
180033272
1022292146
879052842
916348349
1036421141
1011460531
44008932
178505124
391771232
791323372
168658298
166721950
64639129
702268964
754057514
154645005
107141591
213164554
720944744
927841213
1035620532
897256056
1035092905
142961683
102176980
242811363
988693160
984734648
1027586524
959505085
655746213
795144456
828275190
863328324
771555565
917700240
615981055
119347727
913898971
845316848
953573843
969177108
776187560
4703554
746468124
171921578
932114663
634369322
518497199
218576134
516874856
1025694035
1038314664
320356805
959756787
266921020
22186428
1032430038
743102778
622272321
423023727
196026376
916365440
216101269
724529910
88828553
916513677
530246793
364196733
945529177
950528393
1023560114
975653527
526519556
1010479532
837532441
269401086
1024749877
945994453
419356262
237297866
665969537
719732403
842184006
681640031
758468864
942332211
876332094
278168840
990270169
1000895759
976236854
944637354
912843544
990267031
276239147
701518747
80311854
917662092
196780393
185779427
361403171
948431108
952855496
1024049071
575558821
218208063
203112206
612492445
934835131
851034986
1029674614
1041909979
191401353
751508417
1037732052
288131085
1011819034
1028391603
336330780
224591895
959761062
1009014959
362229687
981238150
685246904
988119122
272838044
954656312
1037024153
793300136
1008208345
1033080691
1032866213
345868651
1034861740
1030128611
1028498536
368519853
600514828
855359321
29610597
382854707
1014690645
989732118
1040450618
990562570
98461464
1040823302
1038638191
837135146
270232076
443863910
764546172
261993618
664252455
818735360
942793438
983787174
1033942646
839135919
684187440
760427223
381468283
1016027248
630894396
218618594
1012745404
929183804
886688726
776998316
1040673372
1036286863
994221668
676542744
37332674
1031523116
1037721353
315530126
877714297
860157764
301346986
953431081
1022516998
1031536244
630294965
745451511
942805162
40153842
957812754
260627613
1026440912
416781337
1028656197
918938724
795501523
680887720
136619249
761311554
256069852
1016748027
3801948
220921694
1012330248
704065662
644216232
939630547
518815482
138653028
1002952043
1035660806
754438914
934609936
552737594
993641876
157553656
1032553193
933017099
679680408
980923642
850799572
1018240501
78342337
375194162
1004845537
1015455817
903191281
1029416879
398865541
913277987
512083252
614686
518311833
646564469
662937652
661310607
160447577
362352882
437411499
617188159
853278233
360467378
1045553603
753666244
411350560
829628368
1043975164
890629677
793569445
696135444
1036450236
572334780
1021297308
964195251
1045027301
993842769
1037145528
688886140
577473203
641344969
1031611249
790314537
1023257233
1027757672
1037400699
298315337
310660790
914742419
606656787
757119810
503179888
382406343
519752037
989976317
1004735761
833432110
1026913931
608448624
975270389
201790957
353346784
843570329
1016647891
494233140
1044526368
523226990
868873207
982439047
627576654
335385934
1033210236
109518080
1042473764
993285033
368955978
916697526
526882052
126520021
1029628625
879813821
1006793808
94570189
551302584
71940501
1009096160
55569101
873805072
608975972
777014841
757027136
637487387
51747283
120587821
1028868624
763520454
582395471
461499803
803821057
463701221
1044784958
176577514
793001445
921668098
233651095
1025187423
900596019
390364591
6586975
466564527
722775422
199212361
128521335
855416398
982678937
1045187121
860679478
84908616
290814435
520720636
114181054
1014218231
869677739
601707212
866293525
640965924
735524963
1048421124
1043343315
235397518
1034832502
289836102
319825463
293442988
12125509
32603155
916307692
271406719
184418886
404114621
966553432
997132108
804731416
732588435
1046367837
954920475
363284711
987014554
645192724
650163834
700061666
689083960
650301468
921440556
1031244723
473195386
322376549
302678393
930373228
403339858
741248147
965050721
504864421
979004861
934702887
353310047
818068111
831278659
940400777
833242386
693570727
257473410
1046683332
419278929
367590774
938780350
995320157
919851220
1696454
982778599
868171844
466018450
930620682
1050315287
892461143
439374038
1011389540
737514795
699830208
1045169927
1002304012
723954449
581721923
448540381
78492071
118122676
792555064
640349962
1006867926
355034033
776637504
260371330
1021765450
518758143
952492169
629707779
1001793326
110979888
1022394939
171933058
1036178065
1046124234
25845961
583249646
431641821
951251638
716123726
399838852
481369626
1045180556
1037264916
848591001
954193073
915759611
984493907
1026220408
676222934
746590517
1047970204
1031095455
471721096
788689744
166039484
1043211482
220112930
854945830
724054980
998073712
196412128
83611323
541915862
805637444
396684753
889667350
906491557
653512100
675606234
630179468
383867106
905440194
1044468681
850706029
971662228
729191859
883048993
1046792185
571888138
806281397
1009573725
1001973026
570854532
423252768
685532773
201273032
805709847
546803241
999144747
483837305
659215547
1050075987
222729926
1048367674
726425982
238812494
701763938
623212892
987587390
1031456667
386746810
1033752233
944840943
724816328
1048261126
402649106
1008724502
1037758750
458729943
937589620
728218656
1026910126
953562048
1035413425
275807900
529429668
1050193383
900876645
267218815
604718874
453070621
1045677990
579753986
181033084
1045630790
44269043
900788836
266877348
1002110170
206023619
1045313773
1029820507
761415232
976410453
769894807
129776108
892606055
487580138
330170064
341885566
278459745
959138915
441237370
646548943
857884514
942083640
1049809414
506898938
1029683032
935778035
932164184
1038389982
155101650
598473191
239293075
1032222473
352870855
883559061
862008762
957643652
1048652529
1033686027
880924973
955923743
505517197
1039555598
566244430
667170483
423663287
348456518
491226532
984223679
232594487
923867280
295007976
1009679546
771964270
1048995228
931839419
116836430
739385839
696053405
903274369
369221112
373245138
986953040
386113552
691530906
135405023
1045435719
1050385127
361657116
768483248
1003228157
1051100465
874957380
966569385
1035069299
402167911
357761997
743325646
1051722329
1024646676
522601178
473068928
330891656
933423589
841897901
700345873
74796484
364394627
707840063
1040904479
345255986
632431911
782074188
451266954
1053257030
1014163270
1024745847
363642011
242822149
1053413239
832403157
1051852850
553206890
853176135
630695158
807206423
592802806
843766090
886855335
1039678718
12275586
650758748
887234163
1052711225
779382548
866686763
491072957
930174445
422313588
497212987
945386695
535362393
880022809
755215161
556788250
953442004
807209363
1036229908
991033256
385241416
1037178470
1038214411
106030319
870195906
963697344
1042699100
180769581
711839236
93297042
982079035
1009139960
441707605
660665199
51861972
916815839
766733464
989769541
39537926
807824025
81230314
285692478
961689294
844399657
960165522
416738993
26772801
804114106
820613566
881401969
883991087
542814512
442163272
801455207
1044264016
7936048
906221707
1011164478
261237671
119395906
1056164422
1052211857
877866049
506410619
1011517345
881494205
480548931
957132131
1001571409
979023184
13556103
1005147473
937411294
1053495968
954719706
686095278
134452411
180192633
1029329077
1052258148
513525180
1036893731
1006888817
878036033
288450883
1018559109
462321030
969391170
550401273
511879694
281086890
683370232
860457782
885832845
540661004
793408716
983269851
876447744
1053697904
389270763
858474224
1052633352
1045364620
1003758235
70288763
1042246974
721032338
1048676884
689269123
32365635
961669181
886253604
866542194
448949196
642567091
884432118
668901497
889075310
1039300235
856028742
932971915
1013961680
740827109
1012565674
689873210
776404429
16206356
969866025
922568774
470147847
386218826
1041423845
77055305
381810449
36710937
832602203
18286951
999893676
337975996
814698579
1047036473
501903102
820238511
964725089
1053025667
1056047693
303032277
272279251
345653322
1045622330
1030576873
1056106115
685499842
666769886
1013815339
1055406146
356588169
779635767
174786344
157485118
795445079
1040202901
1054099370
193332848
1047767434
1053210253
1034119968
708453731
827173416
92410767
586751851
632479695
1014664837
344635561
525646074
610196425
620957692
484371153
589629696
888199153
955134674
120263120
792030665
945719460
419542931
893903714
883145533
720378577
843751514
873930756
284921077
1019844567
25624615
1036104720
1055871927
718135918
257822861
1056842336
365211954
149090831
451395650
887415505
984373945
240271631
344980804
463233184
915652628
1015460220
799591476
1047291965
981575239
1019937855
961750650
704854675
943875484
1047687019
114471583
930557058
301033916
537640098
635874760
1057872980
974053360
259045429
602114086
549114735
957197599
1058232293
715596562
489290767
488502552
538574284
743837066
622305540
748201675
659284798
971249859
672228690
1045783894
1010797173
540432411
314716960
19488691
1046904225
124589434
147611092
911495350
811814030
171673521
157143245
793023151
330309452
1023865962
876872765
994570231
808582006
1058205858
1058795458
658679328
303488840
795203687
1047913350
1044204072
926670504
712159775
709774302
873600381
528084275
409881763
908136138
340136219
886960620
57446932
921107346
608058513
564474095
238749242
462474281
970801316
1000183505
783199579
541898365
692069480
995056028
297474799
280947355
686919094
684940488
909108828
5916493
528946527
1031715323
637469393
665728625
1060011960
821410254
1015686555
1049150390
628462409
681377475
938235393
932033702
204719549
106462619
145642340
176296458
277083403
1045907208
901617685
513548576
695350676
1038508300
348552159
251535109
517109304
151725029
1043791782
847171663
280176409
1058153622
1055255694
349549935
1042550867
915242573
84828107
116372506
936394547
16985491
875358593
952431249
505161545
1059122381
1056945858
956773768
510674560
1047939487
1045672171
979128625
1060319159
1049751621
566026796
166240231
865698275
287512587
1024571857
936919008
170551614
1044313267
371993022
785244642
791581318
733869273
1033842611
1063878419
198056744
677342204
987033501
1061134599
951796761
1064383435
469016027
477326411
145179148
424316985
837526144
933153841
861292699
726692650
917427741
1054644658
1062296700
737161866
515932411
659641523
81925095
988205100
799385718
935835158
1013764401
712007138
537574021
101414564
372723047
873552777
755904835
1007389316
831820856
919184980
862547828
40697179
1036869144
1046003175
232120967
806519853
1038547334
1048646609
470950625
589623919
998434450
1032889381
1053356996
284547277
1052057332
1048138381
1065495580
821699750
732451909
634420201
1037454006
250927914
516687845
685560746
669473628
695506500
793051272
839930008
985994098
975620632
333025982
946883085
896222349
731039964
931881755
1063495479
560581775
981324981
919162016
803974712
1065474904
858466235
299621903
572355851
863956794
805816890
702669119
705157942
21772557
1053031506
690305185
965776827
968608341
367427920
590780783
156075264
925375956
1017869944
1063315153
608534735
876745997
625695857
813073937
702583088
959819459
470767365
1064286564
682980160
756368107
142441247
1058526759
175937952
325295432
1060095594
703362708
996805801
203574410
996805801
94550446
2347498
756572132
833913546
391967987
759933807
1058376056
681870052
972825142
1065106766
1031932071
1052010419
1036688309
1053370222
471814184
945635369
19422270
1058757828
62794372
969574591
1055474193
258600157
857939056
519998800
1052086513
68705572
592180029
998630257
722159862
1068893574
1068609637
551526760
10977572
1066032115
890710341
739958822
139095753
853530009
712814215
403747379
1032651152
1060029104
930215126
288618057
403747379
590337800
1048664570
478044428
743454062
214710931
734447426
29869574
298835035
70067426
988371319
216395968
1053832526
342908902
382770167
1064733457
173888451
918209121
1052466140
1040647546
1062177465
1474856
711209084
920083242
1054422856
864755498
961988304
656624235
536169834
699901429
619309851
967946896
788262936
857194749
457681544
505275940
1027413915
1031870063
1056684927
1017128058
970247652
945234908
698668423
275381713
181157533
632975065
534910452
116753912
851817109
406470642
958117364
1028413612
967396903
205134079
750764100
1017542938
286973461
495850666
460844608
487592565
602375487
520757418
364321409
1061291856
779234849
1067890272
1053593127
313138277
1011416267
514767322
998002606
321221536
80678927
887065521
1064327661
615909771
234279744
604357180
540437104
1047854409
608979771
36045080
705246186
949685141
257699133
1059211022
116753912
1014942954
100065672
960369548
74733222
312627639
534659857
271798863
1057153787
1043254031
969914187
878375415
1027115427
156085267
852561392
778394024
1004861392
963518306
212623871
633097823
627662444
293298859
322556386
861106056
144572115
636516892
1026861239
718468123
470853570
1008755279
790458813
1059745144
620317643
537272622
452203226
35043343
514785851
252876200
698887668
37901374
209817698
375012586
919710944
775139529
1057839923
841088385
331226821
960024093
1069149813
1054952896
541143777
253686436
341154509
865750964
854639378
1061044402
666449113
997101551
831518120
192112983
999634671
198248246
146797623
337212066
932112614
743091630
831820092
779370650
1033114244
886421072
743712085
699929169
266061788
737053366
372175666
540828537
1067840250
1054836351
164655093
1063215058
487883510
1010326598
583246664
939993077
1048819009
1064846003
1024652427
254050355
427160548
566727227
121802012
545831906
854737611
943896225
422233592
536791895
1005540451
804875195
1063814490
269424576
795627909
1054643266
932707984
973475676
1054594430
958774456
462562164
966667094
748825559
866988464
1071747180
309613062
979852640
1048901509
820888620
1021195238
944904589
408494783
521480524
873038753
416102657
1001705625
736995085
852931684
1051053153
1013007407
981392258
139167027
743083972
1051653592
76242590
1066424630
377527700
732928156
300488486
919688852
253009804
779000365
883116828
534755916
996826036
983268379
2347498
515145469
1021791572
1072875552
833097943
1011759250
1032163271
76832112
869638737
870234643
780700998
953365125
233127189
919882985
498777733
1033131791
195552762
351766768
542227863
156489030
900124925
669467523
928653213
80184097
897516627
1061867206
518150497
781251544
24870406
493086301
551773203
1075876141
247830658
134113004
828886655
553806020
1073343157
341831060
617824525
1067385363
679066873
1012630090
1052554687
308389463
429344950
1062181057
865402144
368754227
1074761307
760884758
1074910517
851081464
884554813
273230382
332359390
703765956
630663033
620157389
514769047
773174858
176672830
882959060
997755285
1021716916
1072186360
181699034
1051300231
1051041130
779519556
983704651
979654877
1028122248
1067787694
917622781
897414146
1032803498
598985820
1021919457
978041693
1071860147
881044060
445394869
974213154
911167097
979874453
91107541
442338140
819000657
699165503
471607139
598493802
580060127
828175611
588750990
779235517
485596886
1023677656
1003411539
442414512
563449796
778676965
1074409315
812282207
285951298
718148130
42873376
1075199566
674744274
803997432
148763384
990771518
962036687
877673818
268659335
97964556
1065995094
1034502592
904671113
111860688
35176076
997681383
802917661
1039231703
958654015
986115244
256344829
905061615
831121154
188059428
948210664
690774604
1041032666
968641575
985631189
1074927890
532558352
1031508326
105265192
725630550
827222587
92621066
932604887
1076027651
885672336
634004231
637042254
862031156
1067636812
625452776
1026216181
138378861
1078292059
1078355379
881575047
1062157418
977655534
779236142
586693323
360907741
422042184
548317419
851142421
819736094
465561511
727070897
922439206
1000830085
528089897
841634435
1008064360
1076333104
727379792
475398451
609110448
234851481
785765912
477576316
1025444274
923951209
362117583
371557679
989174382
59602299
747794909
177249845
1025528483
459974590
1029761286
1054969931
1066077283
112916656
761849417
1008506596
316453945
320297221
334725374
1077981873
636842369
1071347460
533046361
840354316
871155395
1044696321
521468422
1076288147
552645030
314145972
451103905
381951613
1056971047
889578928
972962082
1049790600
1059843141
584469243
453445472
161561223
886316985
207186878
985227196
480087411
807548280
1077896719
152025860
1051739132
443889881
597655820
473156606
1028596674
1064492424
1051865312
18512461
954770994
244146451
803971542
282497641
1026559357
591050226
479619274
1013426421
997142663
739081033
841750097
547767305
724207085
1073167070
642687305
371830203
1026853323
1048390429
906499204
351949983
886763302
966895584
987646688
939496042
914855444
976104107
1064551634
750153076
1053060644
901261999
1068636942
1081632770
1028042791
713907867
675196151
240834823
990668478
128202664
906068144
125389313
1082315879
681584716
1075225858
852393119
744304651
1054707295
1013469713
811540213
657417985
121026017
132287029
805520043
504833342
545912444
165158155
671548095
1069405193
383391567
1070132613
861429082
1080241437
167262626
877013314
620865615
734796844
1064008047
1080368847
1078206522
154820913
463149362
990210613
1058167753
409842903
136954830
474687701
291319382
1035308606
983688415
234977188
1079606832
1082474899
222471224
230560979
1008706686
193122855
169727440
598136412
840350009
606539780
47396942
365920135
1007792253
214077248
811491079
389213455
1070788245
458462213
260795795
1006498600
977092318
359441525
384058751
858327609
1043375039
1030449415
982626446
729205108
109365088
760996571
781573171
859071433
1058525382
106952402
439705690
657241219
1020203710
847696474
804265213
71607513
481736023
501323851
230592085
1042731410
892846205
1068453659
565515986
1053925751
1081101878
697517550
438337266
194179339
982755113
510515179
1065697508
1079579545
1022406443
380045796
475169895
1058923619
190183119
1024817610
361253348
233345404
885168295
1044108202
1080596021
693710795
1072699982
1071225735
1049999204
56737222
959187715
716753002
301967790
541525695
1057350776
456452330
1083897995
728834917
939859486
854443249
1083885302
675308526
84895665
101486133
487143066
1005877622
388597295
19978688
1056224777
797798385
858761614
984468782
410946729
1064651259
748892279
794683851
929734977
35466332
1003993589
1059600139
912910561
1083254629
462688035
1073276046
1017302855
1076866954
868635711
965982440
1077777274
579880362
1012915409
839838017
719692928
716346531
531574387
1057542403
782769685
615734989
1046588533
781800245
329353841
1066911662
17187787
223602659
1007392812
781326769
288825682
712693894
1005248510
917182578
1070395230
212853856
563511443
614869081
585761212
6929087
913491380
167075685
1070429546
24392318
1061398033
513012894
1083747131
872469324
1085291041
970529579
843609066
1022748759
593374294
697786044
1032600526
1084766699
744733159
1034653826
1048190420
803869420
1021629605
1021934204
919120387
914879067
426768401
419605260
746502490
1085084589
288395765
1075288212
1074998955
925779107
745801485
996781782
581995186
686416835
965159841
336105964
903527178
460013408
108979750
923654858
1025715848
129997606
794622557
452918379
859079054
712892593
736395336
214960161
1084196378
981741080
736863822
1081705036
1088245583
20902181
509498662
957743869
1084343773
160949299
413278151
1039052527
1040446601
1081373356
1039522425
904100381
986030892
2347498
791795420
615364850
976982530
537650500
1018891613
408102295
260244831
111799346
597501530
742621586
1063518222
645887503
626414129
500482698
338662329
934732965
1047760913
1068449039
847808668
779735160
955778434
405969178
863544814
48677353
694949544
964944007
731041636
723336082
210671274
1073797793
982072826
878803125
849300764
894416039
965815455
273912939
550573421
857402710
1074257870
1087532705
537507458
763568054
787840038
767522651
826391718
647310879
1087800564
254326015
329351428
268139296
413022876
1051643484
1474856
1088247552
612917932
926003004
934626842
824688027
1075126543
926203840
1033672172
237006844
325194073
891758686
945771215
1042094135
809946066
325951711
1083844449
1088509840
882694915
483099795
1042522044
1087136135
237459377
826162034
825416724
407359793
1053247844
732426440
640471909
947531635
909001660
933722103
32112256
955211932
1077220951
989228440
895962330
951894635
145136053
560795070
789737193
183294938
1048411281
1075161947
876774337
764686833
1087670359
830324316
869995036
306651571
280161405
1060150695
1074020360
419507326
598202406
1086748081
795847089
1074295514
996591624
1035415565
914173774
141035557
1074281736
1087815461
998920029
873646756
853473134
955727357
745620933
1083237988
873679014
795209376
504740625
920495385
766540735
643425709
556740059
1002012628
1062727375
386941878
437587447
1055937001
1074525645
478609124
171493602
740960242
1074868299
1005158672
296946707
1064313361
407062378
423291840
583428528
492866549
1029428925
1073448092
332690081
1037519214
187029828
989834799
308770331
985666176
185530127
1079817491
980843401
861028172
960116768
987000265
46174133
1074503086
126837777
808495965
153547255
692038233
124988986
801484894
363046281
1064074792
986622919
46564733
580159545
1078509891
820421313
1080623149
1038785167
88582649
104777931
1066343456
1048259160
1024185661
439603882
881273149
264279886
1080468640
988920399
1023621247
100548111
568100836
749372558
1078290528
983951638
790661447
601507047
864663672
841492462
767087374
510721274
777082619
968741148
424851827
1049624100
587077979
1039096358
267860968
1062622934
140055450
132231840
288403942
306366735
68523336
672323425
927584106
1093086856
399042992
1091618786
910889510
955653890
379475399
693526102
1075033313
1037470467
999445866
1012237319
763303210
932060986
630183749
92463150
973071164
730060051
170115717
713811311
843042785
1006739000
613942115
567682666
823724242
765798946
537544597
981281060
1065654762
104180248
693929741
6060691
910535017
1028507701
1041107313
821002076
127001337
932408159
907438786
413740578
596989350
611530580
946141313
546034619
730998537
125077394
1079191005
585968085
909477591
10553303
720358932
664827364
387641104
368802366
898648467
1057924824
50342998
1044873860
1003496049
468012189
661241538
1059907733
814659661
1093391436
1083722727
523192830
545578011
701856439
636657858
1093342579
585821215
1051199045
1087784946
1091638794
993982083
337635533
1078647115
751068674
842734511
601325856
843923400
1092997142
988712711
665964216
1041449063
1075532153
1064408845
916521570
994066882
1067155004
689190298
810387737
992201844
886840425
399162116
1058742146
775157719
1094277542
843526060
1081737901
1011421162
940204767
498101296
815887304
554513876
316762721
574460926
825111812
102020520
852159212
650690355
293053596
566530331
747465571
525801252
969730844
1017223761
1089954046
894055693
1029165834
870120598
1094673763
602557855
1097158062
907182927
61026661
910244365
1096088090
302505039
505728939
1096517201
608060491
881959520
1082935636
1030767803
430444291
456969359
1083863366
2347498
321023682
886546743
578845084
912971289
1028536867
719836313
1098322562
937213609
631228024
1084112720
720559876
1082213592
841103601
1050930099
1024855677
809506268
731002442
74220980
1083094120
39422008
1052048060
563830940
501778782
1095992837
561640814
292125075
844972656
760958910
1098837036
724467173
1095712653
542629510
1064315088
1089772403
1096710779
974558271
194856396
968652270
927479079
222767611
790099102
924983612
770628272
995972320
539239028
1086273587
1027605610
1081117242
899172880
448032420
1096648130
1099438798
603556916
876293780
951188747
731736424
1096090804
226340062
652079768
911033723
409501237
296022439
167434098
552118736
368820054
33101414
417865396
592193874
351276303
564075327
617178952
739130277
1098673859
1024750246
868301613
9926737
756029538
1084286080
552378288
976383198
1083224200
919204474
574132439
352388748
1044570037
890177761
1012812385
877353901
721258342
9944360
980423032
1100707767
442033143
467837822
599590407
743490423
989088901
1063388513
108364481
405679709
1066259229
989213463
362009845
914136414
1046199458
478915153
224476230
1054488530
251586438
658505797
553670991
538937215
854821904
862479326
1010398118
1101001297
128935208
1036154411
606072583
363172278
266933842
326268608
1083090601
1059027159
879220719
734059283
1070381052
343720563
1014117030
1006539790
509058337
96477724
1037674835
1099704512
958332520
735577545
1086372746
1071968280
1045597910
56448483
402007812
559550215
962897111
29490778
648867638
898999466
1085084314
372338413
346001610
222834487
474397160
1093279617
750512779
528264728
678480294
1099131563
799040378
1089060387
1098626171
1084134984
626249420
905751154
163182340
1100661301
675242564
786985890
265847580
1098543732
1101575652
250995984
234690555
790032619
824205153
270143039
954056427
887034751
78384573
1100250913
1056990113
150127996
1094293187
648059004
532298075
882103795
983769481
1101013565
1055891455
774299815
24624323
1099471405
1026181216
663500481
523526902
731627964
677104037
97682647
448105971
1474856
800064246
1062760832
878794473
1038916070
974072562
673358731
1053097447
757528575
420846255
913644040
1084527723
968533519
393746397
270442972
388236356
1057506646
1045970368
1100197679
981766365
817157317
1095354264
1009651355
529956389
603275801
991675857
714477274
749360174
837831010
1095300828
1101093341
990873587
40115139
658981068
1082642491
756808654
1082534204
644836202
801045874
530205976
951244914
999468406
303425280
182867685
859140216
661177333
561216667
753672290
303425280
1071821182
1043335352
1083466402
955005577
628035436
549614455
861878934
1059673868
376925743
722256250
724028664
340234336
255800499
1058108793
1103192345
911765930
729625554
581479131
1100375575
1077545640
923893876
1056648613
1096949456
1006924680
1054826310
958418635
496621867
1040901858
1046665673
1072217622
1075479878
235020956
536392465
972132571
928072141
800754439
774153565
766572995
59480592
813431471
1105209563
120237844
526382346
63267354
1087679625
387262042
1076309732
485422401
1056359999
1078195419
1103435491
170395358
1056933580
513509267
1101492471
88243002
1004782244
455674265
596640030
892083013
369311521
1049172102
996162267
593637604
1032344064
783666666
1106430409
273322860
434091524
992567784
780518673
1061208675
981111090
22152651
766082751
818180241
1040864848
13492571
964473972
1031754722
758674681
1085307845
395455179
1042394631
600930084
608298401
829993121
902746502
539992445
337550763
1063656538
66025585
1097386545
959867069
784024082
1017269795
1088667061
1091022971
657160533
1097820048
1090021818
1104168851
404284321
996980678
998447042
650468262
82852689
1102208047
1100688428
335046515
240734437
795885870
64966213
836063211
1041522060
955886020
885341451
930492231
695579714
39869963
1058117313
166785490
1026291417
959972384
535737672
675957969
439739357
369587552
319727914
126296682
1091159670
738626342
1107977268
1072139346
561647414
1002802405
926180630
862746693
979729275
926940498
1091378843
1094167690
1094138744
1052830996
1108044552
878978244
1082663225
154383879
683073636
47961779
264003054
296965578
1035770715
622988528
20559427
860126448
515914237
436939357
729277843
53103858
655785912
1011856804
965033212
1029078988
329678363
1106571070
1095516987
786299127
246444084
842691556
741622422
542998286
606251132
1082825133
1106889957
259663742
126002768
508500603
1074971151
601377122
651663229
1000602694
728683819
959355676
1029626013
107615978
874135067
1094879171
1089677637
1059594665
1054570558
1064392515
1109687190
93987736
586112129
669151754
1107201962
405486210
1013822810
316461031
174493596
713799984
925746094
798838682
101928587
639918749
757317245
865578209
931552687
1108341767
250351888
1057397672
924052071
94056667
85489866
442795675
1098247669
1084732339
448973032
259120333
519409838
220767419
483325973
872089642
961394544
219685183
581699163
50386206
314219156
467108234
45373004
706016204
721671554
897246305
719691678
58561047
590298654
649138016
617454411
1040388658
1040148032
572804992
805279232
1058981287
993200268
1002613965
996851625
703331342
1104211171
983671581
807111035
1091657604
972487957
176007668
686588844
65127828
704964423
1020025098
1082614705
1093907941
1102055523
825210089
387020746
1112092528
253348477
781046218
1083306319
1033124626
965713010
800133517
1095453003
1046060082
336372367
736593418
1015098310
800519476
590750909
510887356
369528463
967690343
311785083
23421139
962132151
978911361
1056682826
1078269828
1096901598
952622426
476338522
557217684
871736254
1106208787
1066151219
469146710
1103489874
89404835
415801421
689147142
544497580
1072503711
983917672
319368691
662881181
1097301177
944678651
985175709
95226405
552071263
1097091800
1103758735
1107030712
1009615272
1023537292
1101711519
223913044
978568710
1083859319
586338383
730985109
610742220
183653237
818395100
898641758
1038149378
1059853568
904058146
1037792333
999267984
826924919
1111253724
701182102
729769400
1099933388
1069785629
170934571
863036230
1097381639
824295002
1100757720
1067021869
286926879
1057305800
288568439
813101504
331779428
39173746
1083133016
1110628579
976344285
1104655581
523659449
4009518
264023668
847921895
1098434799
463686144
1051111849
213369982
956528732
367154914
1109523933
1075943045
821835980
726425537
420567661
127049602
175305167
1113338817
239910408
1004758962
914565356
889173346
370339173
143454577
341539651
946983704
467251408
1001698478
510535383
724039069
966732296
295166746
1101830712
841230277
1112750060
336619538
357106311
889095726
632591535
1070150426
610341735
1032945324
265725363
308513526
980852488
1111470158
311562515
1100861188
159075127
668238080
878949785
981595468
687319817
1111327630
592555120
1002643658
632480452
811566790
1115994126
926846152
298199254
1043732765
712577026
40249825
1111238297
952235543
1014438060
996261327
471823465
536267239
776030590
1059402027
598861901
283441105
752733280
814191256
606469562
1106994157
541837243
961773383
1114911724
63351796
922841988
1072021612
1086891717
995267304
1087118768
743842303
232305856
377949799
953236779
493754646
1088076173
477232495
674323981
925197215
561617928
931673029
644984806
1112673227
618431611
1113515585
481001201
235707464
1096970556
662769254
119397766
1024042876
1087595659
270926724
1107561951
311858335
1082228179
1091048252
642224217
1047473985
1034227728
39236739
434912567
475040099
457371012
1059865886
1020952779
961488020
1100190798
908946626
416297166
187287969
1089392663
1012796482
501362101
361793689
1103276096
735477265
1050525917
859968131
692823803
821132775
846131345
798540274
1086034205
606396002
761315564
768552397
932880755
122034875
539581020
783544822
1072119239
14119626
955785371
970120442
1042185469
1059049163
885579999
152444385
958219642
223173898
868800002
819763032
1098703119
1111792839
1078707579
1063107072
1114080694
995914082
282980574
1038381271
567823190
1042929857
645305810
919418228
1023689942
54647212
13611202
855244125
854741353
52758171
129694758
573502250
1029544505
550502822
264956153
998003180
844127730
910182469
65441743
823177258
446094173
30922132
348221291
234577484
998341266
1089234528
702687035
916966959
1117229613
761662981
586701140
1008461322
179729858
703198638
1011007249
207077635
897407669
994055709
541518309
442278976
844502008
562877251
875741728
1087996370
582677079
1098988113
323562059
788014360
169050135
1025037476
96921805
377938129
1002431238
1017057001
980517602
1106615361
940062486
921438346
765730841
985175113
208091119
254269352
572014897
545630166
283720459
520093961
1095757160
790796630
943138141
1022925073
766075242
1107548861
1104267852
1107518704
705068775
590728919
896478998
518255507
472455215
590746836
511429846
737178568
1011546493
519992071
584500746
1118252308
1117190268
1103587482
890469391
1118140775
127347565
805288657
645201973
1105987759
1005165819
337466606
884500115
406853441
1071069688
1109613947
58508436
765580910
771165412
820264968
1093761914
1046503561
1086799941
1116065440
1045089485
1091235266
383841118
1093172360
1068626452
1117352040
901400006
402683223
202723944
982751669
283753460
1075666286
292138223
1095057027
1039764208
550135051
709132067
675704636
416191893
1031527694
1118030672
1051422900
1065927317
1086667426
318536956
1120106641
502344611
368470942
663903530
885797738
233764744
55977738
212366235
979356486
284870943
734252182
33812590
1104030426
1075715491
294104463
534433045
754180237
895462134
454168805
763641686
267583150
1108492826
611480310
426475442
1112278353
959762115
696759175
551071079
343276821
388803474
1029567450
585159997
857156154
996812941
1061932512
962586463
916471911
724684568
859115854
283175532
1116031581
318305182
896671863
1102991936
1111518891
214679837
941876328
739323627
1120407316
174362205
581800673
1007369813
1107386991
841508157
591074812
1120850591
773935517
1065925510
1088693676
1078897545
658502434
1053705394
756997023
1076868909
915214327
1119520680
1114412162
219835648
712543431
796101891
937908352
391274858
934991742
915382744
954267154
448471609
1097762085
1121205554
975547873
1104251031
146135623
535421832
1110182583
1073562572
802697349
544748283
728738021
641549874
385847636
614686
861356496
94695533
925900344
70315590
1010294447
1062512138
1100579062
1108771690
743876826
651681106
274175224
98188655
411342954
1069637798
22462306
556190956
954563523
1106923614
1046280050
751166919
1122335937
472959506
1046318498
196654794
1060183748
366221983
775069706
797776583
753859651
623214695
653046386
1016751924
617753618
1121756613
1097592949
1068429205
704138891
1020060160
884813417
338716088
915615421
592211633
667945905
969860966
1107441343
1123486964
660318617
1072616622
849204714
1115458588
1096601319
213159719
1035598581
626580865
1023752010
279033677
997150859
1122663914
527351418
576132999
1028060321
1069332236
1107071220
65821446
983214074
84154499
860172620
71535921
331707882
612936431
84788564
1030381567
1108255584
1103256829
1120715985
900471607
259794322
725563453
754514916
1122081281
526898676
869665372
1101054750
221294709
560662433
123123855
1005409277
971574865
441861695
1088240646
1091733662
1076216071
936757012
774257774
197925444
787442865
559405606
483927867
704446262
140867173
205566530
376801098
514219346
605370666
179829566
799243443
503265198
881267735
713190352
1042975232
650654952
1099560670
626817509
1003904304
1092579311
1025540348
150798000
1100472748
1046621779
418977923
465198588
900141003
1090250339
561504426
955498292
1099111492
1094588079
80166117
35493666
1120028256
1020735330
1123143681
1094998632
1114309968
1068883976
484964278
828109054
932981665
569940362
882405209
303896742
769230587
1033979858
412389847
656479178
1019668884
1071073261
1105012077
1022273283
371846188
948774331
829626607
449011256
1053996589
842970755
474950317
1014621310
357606717
1123320217
1123761899
1007867798
1063255600
14457780
488235163
71402451
993097755
100273067
1113892497
719067867
1123797592
1045610178
822465619
440032525
387263758
1118463644
949505859
438278649
1127088734
30538998
897995603
969202331
254783344
392502320
1096854122
1025451939
1125655343
926979906
1084935406
1013120937
1108868610
1089806560
1123417919
550900135
698973048
1066815858
560384788
982709676
472330042
425931710
579552191
673330264
550039090
1113210466
1097263637
1030402131
146477775
1123971685
281746627
236597303
502867946
135950149
1095460540
416692275
226308455
77821049
925083950
389396620
880485053
897456514
1006888166
344700873
573482464
1071316728
978490715
1070373513
1114554148
75326177
847679951
889088253
639817208
1015337930
1004125215
1127566628
809658979
850105144
967688290
995276104
1030280958
928994918
842842853
836134053
1126225018
884703989
1103748084
289438768
620193439
24737283
597829200
640411026
1070846661
867551553
396323231
626708388
940925222
1080391598
940713539
763350537
424211357
89098868
1074045644
373826925
903304308
1126585652
1104276908
949374604
1113694841
1126955945
957548425
1108993222
527146167
699889250
805112035
797000431
495631167
1107549536
1106891495
1119252212
124500858
564419874
1107755244
1022523313
1088681183
708114021
1082843852
1071487217
1097194158
1095420955
1052563466
1067447102
1111466974
1071034073
733249337
893290915
1103318053
189405596
707124075
1121147048
633441240
1063363321
870628878
296774655
41034389
1054332081
1111318286
1126296054
173953605
1083151630
1126202418
508511349
818270513
1118021684
564763663
737466385
244337208
720234828
324291811
340026003
452100974
925824797
1013422823
1118911705
1125977705
1115551111
387818672
1127344407
263722291
668574689
841116463
1010908391
795600686
893743120
87065664
1074386176
1043715228
512181727
450799767
795953166
1003466984
1037649964
382716406
992462288
1129142648
486359046
685794820
579587511
1113112756
1072960790
1123961462
1129911502
356534960
699000095
502957995
1009350398
616718357
210174691
1048353311
293579516
967478184
416829785
848808598
442871181
1063755454
109391304
270271889
422491159
1066736067
604876697
842596593
962748234
10390241
637614022
215516523
850632620
1127454119
604044627
889063138
688850479
1116884766
1121302503
642229899
811042589
757916932
1056021331
582693164
347800578
956276395
1081001509
819749674
717816452
1117039939
1129052304
1058897507
766261112
426390430
854336326
1048165540
1095634486
1110025151
1113922287
993704944
765365950
123619769
1093057494
1028957058
1088760098
1050756010
16984302
1104150026
1065477051
1102707590
172157356
1127227937
118382347
672781903
370384833
1002823863
1120682539
1121644755
713867846
927992249
226033971
1088513617
1086918995
1091919195
480233526
682101826
821876378
904427365
597564279
429848455
851740849
137573707
501641700
398134795
15786879
1110573074
321129788
62944213
1043301216
519463125
1107561539
873494903
1125946737
1128472564
887465694
1022905412
1102029186
842999054
506525571
857850805
1061347585
1131930981
1115940996
1072608361
921866855
1043020739
535212876
1106177944
487352535
718756917
964368819
917218051
405983149
2460303
1074868076
356544899
1096436538
933406709
1000960902
678112366
162218485
799417909
1587661
810805892
935402492
702828815
290217923
715757578
118469570
1099587062
249985352
444737825
1130330724
74044549
1130238512
1106531386
1103592432
770601660
780121999
254945374
862901875
120171389
893511327
861347167
92238268
914360084
748464940
172407965
884900327
1129790246
345427392
213192994
960765383
643060585
284143703
880851195
1130564262
1089379926
345678536
605154003
1095311293
1101452356
370305698
788485274
73120539
497332206
1107838067
273376847
861543569
1128552217
972444781
714952059
756598033
135787437
349572875
105301581
343959578
1116815874
19171199
951021549
1093912807
372004909
487275184
495912235
185701876
1038588354
296385910
392123272
403730852
1007479545
894940347
1132297886
1099491729
817044559
1030136455
1043998439
430722443
1120089073
1002494322
1040349795
981129859
226846248
321258590
1059442740
408379123
898498381
242493287
974179767
900587692
657550831
1014915011
1014543373
1011212380
1109573136
843376850
1042627148
685713578
190448121
919788853
923664603
355763175
437081432
1070565957
618404489
902298457
22505026
518993725
968749126
284763108
1126528748
851905770
16968760
562302691
1122662527
1033164146
610471997
66317196
363654383
731860850
547576734
247267352
1073230684
1031893675
1126143110
939069188
835095649
265675127
731203569
780337450
688543693
1127326159
954208200
1009052935
1122371596
539729987
1134770610
609564680
1105752490
589897214
588131179
750249815
870668703
1028600991
1044434004
267654976
961899419
384123525
849105144
1107263761
922606989
1057926221
1134434412
1127656730
516160959
862374896
128750781
1065347806
1111637686
963620337
1031919868
175956165
634932294
813060278
236136171
1123141302
922935930
1033762233
608406343
1028538080
887439812
18248350
1039262767
1113183187
1063375188
1115030064
1115862756
469995427
1125591793
290367683
383024384
53838810
89506360
1097025904
133863757
1073872871
1125053343
665765088
672938545
74410291
962198593
375875889
598212348
259106087
555576180
944328434
774573201
195195787
524495852
1004841037
26959044
548091213
950376164
1138529845
232621510
1085104003
191583955
1039960624
388400440
287955223
1097594820
290108371
257348560
1117730880
778291297
618934724
884633180
1049010639
542780407
673307125
1103313668
610333822
557635785
253755715
1037939515
1136733415
146961795
878402438
1012297531
1135351518
866858443
1107253746
933270142
154725892
105752247
241608596
442217103
771313248
66906113
366340977
817818279
932488561
132577858
1045890204
763483703
1125251253
454093946
1136150930
332448434
414648658
1072401404
268497925
671693772
1117839321
1054885912
1013101084
967906584
864401832
811905905
1138591271
733197151
536904200
1067077417
612066965
817446115
970704185
236489256
1133115338
355923985
149584866
1027013189
1014523353
610445720
1104638654
1136456129
988625271
1042822237
968418069
1098510492
1121894946
1135527245
639262120
1064014033
1011562272
458763372
351763520
782093891
983053176
643920576
557516592
979921183
889144113
963609262
1084368201
1065294595
1119574047
739695799
451391445
1096331864
992614166
895158152
904280777
196856052
175475303
1128836572
1031715687
950179283
1061368961
1095565909
865013302
940927828
330638600
385258255
1116567283
1091741919
872922884
139426875
423390198
233188986
342690387
1035460100
36672659
1030037867
1127348093
1069689260
887503977
743534539
1132735611
1076887102
771194387
815721792
1112623753
354677471
1049519854
1125078491
1064928210
1127025977
401027999
638186849
386601192
1058207321
409200496
684599033
39987111
586119460
1128250091
73396942
1140661187
1077711908
1088649829
1124815173
1008692553
1064463610
390293248
804799853
281596093
1128512457
780522783
645767341
1047579259
993714848
256083933
859537694
439197874
741723442
1138925382
263472211
384034475
817767383
828424045
1092041498
244299387
688143754
1028246503
759280222
99291238
818764943
497568375
667596305
828967506
991592281
630425199
1076081670
990282310
681249860
20408481
902496143
1003607940
680733561
263005630
984311967
430075515
119218347
1086226072
1125483371
1031879386
95815025
595173733
902302725
1106529245
504817704
1140039562
1125433893
1029034741
1060419969
895476578
970759927
831556061
899026986
655772862
697129016
891972325
587568057
526681344
1026119737
1087540717
1091123590
1003059977
1098065203
426692870
1096305352
1096820970
1101153240
532903714
970744967
200990102
962057119
325966858
415186470
1121859021
461316490
1032376409
995677069
6311455
1125656163
1118462867
122670147
1122499764
462375335
1041680006
705021760
1132350382
1141670154
821652970
1128736473
1086701262
1141595451
1140841651
1127020869
884487780
1137880541
1089116205
1130500193
410121448
193978748
311411203
1027763508
918145120
842518132
413903808
1119640813
155465670
1031847863
748451574
669319430
1128030015
789571080
1072217953
476792961
1137877615
1135463110
393987107
768874675
958009835
815556132
411641467
869251947
961617193
556135487
1129367067
1123675928
646946080
698137661
1126804281
1132037336
1027080650
881693161
1101171084
1142485021
930561748
1099544914
44629612
317939339
693648668
924242021
953748312
434760223
742324137
1129810938
538994808
142686422
570166752
1114834415
959431464
1114836800
1072725729
714067630
606693772
1128094718
1132906429
357407921
53465909
1127798046
849204084
859773159
1136841197
929140918
240166736
912152162
835367761
1132293600
1131313812
1080310302
645448548
48671903
748758820
1000766275
1048580236
1128269279
1143755475
848584911
1072558693
35110188
1096815708
387336468
652132244
1141279792
1142470798
1129810414
1073355376
1118019481
324385385
695203291
771357418
1137699649
1126894837
1118823285
1130221576
462992794
567877261
1142941738
1062886252
463804470
95217026
633693622
1033406180
825597777
953916782
840972193
909252519
283534349
1109256218
1146198398
153331880
1087242784
437286046
641096942
1145648390
1092443440
608863139
536606693
292812963
312545692
445513381
1122422844
886487361
1144547458
973383219
879116181
825461530
1143448680
70253266
964945744
1141189785
201852461
769918932
414576917
942127949
1130983552
1105955495
1132506063
1008997012
969482017
894756599
391471233
346547290
979946283
1129905955
948436519
1143941294
1038619710
1144248207
909299214
788823402
1087232053
935684046
857923677
542697288
841539987
295793761
527640828
1038255101
428416522
754575670
883858536
1136809534
952398027
1083395547
1147909673
719868395
1098686613
1110797900
1141968198
1078568051
1128870805
934481746
75220305
1145123199
1010554172
636343458
88759952
905705617
873996960
1098688672
554110473
261432089
615086963
115149438
482102591
461706392
513716671
451521681
207150010
193304298
848937239
828757862
1110948728
903041356
568943137
746051872
751666988
150506668
1146750960
835233537
892966713
471469560
1022910334
1083552999
333259798
148539726
921028747
679358861
859640277
917336317
1025981912
996893763
685920809
737972427
1110230820
884702611
1145931786
1031128040
1145916613
293001805
1135473627
487643391
768116371
87741062
1028386956
36261138
871805615
490007039
429554602
928820210
594644508
868474521
773281799
209137224
101560226
755224046
999977039
848242891
1147153195
1095920998
1099971496
964805759
1146479245
390362113
836710072
307404984
1101205557
1139223717
1100717166
131257441
1149082986
505429709
473651241
1018700800
1009389240
794079973
1146897173
839138045
1132089090
1122668248
995670638
1107143776
954862312
1148520684
967045779
1098372035
1124801460
1118087585
838385889
789638031
987781007
1126059077
781731536
1052395774
1044025192
254713928
1075060255
1084091410
1092152212
884355430
1148059696
1151375858
689925793
880769756
263710308
1040226987
1144638220
1036817216
1125055622
40571227
1143072930
144344140
1086349314
232862040
845332848
410321902
391264273
946330550
562146734
1106217112
1147236045
1127119417
186795008
516912880
1091905595
1129229633
596259964
492154577
907047879
58413869
771902798
1138349438
209947601
1123221690
398669244
1149887438
1074705744
463897388
275826131
1110117783
1060308222
1072056351
1113665091
980790110
174169216
382168129
1150521425
116841964
1090319236
849403850
1147860377
936414249
849425665
696225270
1070033852
284993847
836133250
660953024
28586536
4166684
194371087
187115171
75369176
823434948
154357570
1070514576
457927536
1149831252
677231049
92249982
1144136448
1006178373
61493338
1051726935
703455261
710079600
1068103859
1139495373
1021072965
808418066
269861956
761429789
1123895287
1032716965
577927647
911761108
220307921
1128413800
1150755114
1097260247
131646206
21786844
943113589
909185673
632417307
1010523812
1001054235
961810437
1149499734
1098711152
292852271
1151434949
873670179
884325629
390544709
921367608
816180848
755285989
1139213078
1134102833
434931968
568506823
901074628
1132762760
1003842800
84818668
778609670
1015415654
170836247
1070987890
634715101
331779742
150447830
397511064
741906250
1100129489
1150560393
1151039299
107531479
377195528
712091507
668192210
101134929
1076780420
1151459727
130330193
805449332
611129372
610709841
1140419015
1047747477
748892352
997513288
483131614
898928047
1094150184
121875059
1050298711
645235972
734753950
379775825
1035280562
1097278726
1076247864
989101709
622561606
372242420
189486455
1149284583
1145019961
81492470
1154330595
903554006
1008052253
1069293578
483445910
1123844204
229817956
917728641
27020377
1097438202
1026221202
313035294
923415873
1153772714
471372372
1153599619
1124219192
1101692261
1126123478
296893924
973004227
182289960
1082521550
1074347077
656216979
1143547282
837530893
788838801
1051856944
1057566596
838937990
254990378
1143962432
978945316
244042520
1074362369
303001901
642751783
308415891
983527530
898707985
47294250
162135049
967538115
1112902534
938722506
1098454973
1156077037
933767187
1154871224
1151298681
354585140
1127185567
535405200
1115402400
1020607577
248239725
478173271
441617243
413702561
1103953118
1138734293
1039674425
644313243
492283721
431402262
936187403
1148294979
1002661457
1020762054
1111597103
276610110
1083019694
349809872
984964767
357472414
901921521
438462340
1114332483
1058514732
832831995
1154748394
835232168
1152201588
454619178
1116042112
1083020331
1089335330
1155047153
299524985
1155644704
714659701
88471601
1153265813
958080359
302690608
1149538980
1145982497
1057012961
1158734940
641058544
768476711
918329603
797473895
1088252931
214592868
828808523
1127937524
1078917538
291332467
1093468880
1066458221
1156277995
1139364600
641400024
33040642
1040595532
879014621
1145080753
31852137
1158368603
788932832
887332289
1023184604
1085329637
1073365721
1104584486
554809551
636597823
1047802607
644289901
844369095
298985856
472084366
1126049632
879733116
1156057027
48064608
518372294
973648629
411130345
768954218
1148080839
762113652
862372669
1155654116
975108359
556495770
1118952950
705888016
746855355
962178895
273539167
517718711
960180450
799760283
480376608
994433667
849359072
325730946
1151524661
14316809
921832812
1116029196
301776719
1116893384
1109945826
1091408235
330610992
1148281052
758068044
100347759
222912861
288143331
93390067
961693594
609324076
282918430
1103407742
961647539
752529675
813406752
784269069
636067854
548317469
497148624
1134751081
1145124469
158672951
923496602
1042581322
715036820
1085235685
893627663
58754515
29683313
444468254
1114759486
280477167
704000848
813684257
411849871
845342926
422109342
974192138
758759723
1147642194
1137916149
426653835
783649970
581180489
1147226637
1061879994
772537969
1006482668
375380607
874719578
566485340
1063336372
758161756
356311736
925896746
699668553
485563986
163162678
1153209783
649068322
1142666909
213724094
1096293446
377364209
921159329
1153518819
928987965
158862663
1083607369
1154916911
1084307749
1143731571
1019382419
1080635645
1093390128
1098493084
489322571
845393455
53578842
1105060556
995045838
725621478
217037837
1110996997
1123960210
147901268
10244934
403357386
68021654
1153757044
892646272
1154655570
755958432
467591397
442796658
1065099309
278083848
764246431
899798304
982676515
767686336
219684494
660703642
773009062
795183992
1114249144
1154474150
985611503
940242273
644433831
960594210
1161652013
954475526
164246993
724181455
256185250
828361481
952578997
832256229
970757799
913565228
131638667
608624598
931937289
1146969553
967575982
738084323
600986733
499310311
980207247
1095415572
1021314113
1137313226
1052064896
1160862759
143108800
1163928979
1078130764
376712547
770583959
84826567
177042635
1016529029
1052382143
1093700690
1143024015
748137740
1118984354
1134587036
75456299
1148841398
1165068102
1161531275
642956734
382202233
1066776645
131021903
1004101344
1060011614
249365739
984184960
584501079
187977148
664027073
1160492448
1115203163
890114944
796154196
951564268
215518803
918518768
1078409962
41879807
502628320
90843826
1024984353
450041316
885143032
1148456749
711145079
972736765
96825063
1107979182
159859289
1033596129
755198032
198858972
1066620251
908735421
538554409
1107217060
456864877
373436811
1149465587
1091473683
433898339
960380132
180054391
886374258
1151848255
541302662
1157414745
1057989623
1165392706
990730757
1022992987
1109084803
1154168288
1153727835
1084961797
1019716192
203225078
297029305
589634338
1139192381
523391392
979087716
240403893
1106040028
779802368
481046677
816301798
883055750
753770720
1125343253
890361233
1078222292
884383940
252105494
854305535
313326914
333005897
849546440
456589820
828159696
975131995
491477899
1065721962
1158690610
111152277
1139537157
194824903
386681775
693345515
203283862
1063176049
99840525
1166096842
816117150
898331287
1153188107
198721628
1153525376
1047031424
308916542
622533025
1164807159
466198052
1039383397
1098771699
752858449
892695534
999788233
884673966
1120790219
1049351546
506907485
1101696178
898603794
148713538
638725
575558428
1071107473
989800584
109985058
1153483964
148503902
256806191
997274662
196507678
232438593
940805841
1061728014
1070723153
1091485172
653630649
308283249
848544492
972011757
1163243660
1062569074
623776183
116641482
1164007768
93866046
932379341
1133511263
1111622579
1116718161
173573193
868484266
808690732
969820004
894893510
620630864
1057625067
1137997958
57846546
1166639092
882145529
1163215453
719537152
259321342
1057263785
1134858247
807335027
186120946
897580376
159183262
45544788
743610865
1147489383
163868449
318318429
319612120
647894487
1096022579
1132596576
1131230359
428158786
949194066
664068774
1152338560
51312610
537273252
391064227
788654570
238810704
1126911839
31482347
840901645
1165375187
1166362200
275642892
282983848
1150908010
352346354
264343026
28127610
931942280
238128642
239501081
772114324
1088692688
1154816018
346918391
132398143
858781257
1147531393
823027984
1166807787
975192708
331235596
888542659
1048356855
1156758135
1075348644
990500060
466282532
939499245
1167604947
952059266
1028498432
684918202
912432909
103493094
724175944
846554701
21594983
1150704737
205479502
756046280
1111974639
747866697
11277658
1043509525
1001751914
1127055269
382090257
806543414
849420129
322704854
1118679286
1156118274
1156773284
873842652
1085891011
782541633
847551186
286742979
62006990
670714606
266509817
1136870156
1136618181
1149673590
458513403
982671557
1136046481
218472081
1148792385
1102831070
744805257
983261842
1099009241
754431544
1020553302
257577703
947808161
609874231
1169261224
664854063
727525813
1141561854
309261259
1057921732
249985076
430759413
939543321
569384349
746757435
974601783
346442823
1167884160
1161168174
1122104982
601756432
1042920389
437561066
1026918462
1149826864
1112344468
1087048310
966888249
540713362
34034647
886585407
1047143813
1153173225
616604315
960711761
427705574
1087431456
163880803
1171128560
497787314
1092340233
623186301
1087509506
1096100190
46577671
996501887
589192118
1100434196
729903185
1027373158
1059781356
756149623
989743714
343122927
1128620254
1172906219
1163795532
862938650
1141619868
305201482
1028163269
1124628929
323325302
759580362
864769374
903469371
301405440
370187138
236966969
1168549472
861785381
530570569
1050084309
1128263683
790082103
1035832238
1171148101
1169378616
1166295479
1147722901
907533903
1151014019
1072022857
994034787
423078918
847719658
1089845154
1096013615
1136129948
7101841
934682887
55295411
211414274
376072276
1149736011
1126871560
824075488
634169043
656675371
379605246
761853830
1155868088
893240969
1128722115
1144781456
622252131
1153244568
803114674
672662972
782397775
961940544
721722219
1157225862
781642911
1169461234
1157917804
1111807996
575038675
1127110164
203631665
1165214798
962953246
464284855
287609380
1143615493
1161122149
1118025524
1142200470
748071981
551355985
443020448
434163100
454958220
1138780944
398357492
193181709
1019499085
1049333677
1151371444
1116050647
1085973182
129289492
185349729
302429055
250849259
1129046724
1172788184
1157089133
158200706
966812075
1176117498
544281756
1172405099
1170025995
294934708
335985221
534902951
756100998
446043314
1061412033
1126358943
909136132
408588063
207879779
532797665
190669952
1094709038
433357655
672759744
637917693
1165121672
634143884
828774445
239087310
1114791097
254691523
1102246481
469225634
1142996632
1150589341
1032144940
1077040661
1135563391
1056783581
1116377089
970030433
1005798255
319845157
646051738
1090687038
1143149372
425440804
30074139
284276693
1140359259
1116460646
1159400079
997203352
540818916
1003252269
251313326
403087277
1152445028
1144790726
498768853
1088920064
415926835
1042672108
929733823
1159470675
513663452
1118511631
865766184
1153008166
512823133
904865089
863241283
87942778
302405551
1173871055
628853522
989413881
887168621
79266785
198460649
544053465
743349110
1173202201
1162752151
398360442
949138343
1175141641
791118555
174421737
703496464
275364167
832031934
1171213695
1066049670
709444247
757199321
18011311
284164724
1134762376
953650472
347485691
630747653
506461521
452917800
454065379
1155993160
1129870981
1086050310
834088264
540579827
1078655334
13108870
411755364
938684056
703992786
635763436
1122507618
517971808
549329984
1016393808
1174674784
908465828
1139534621
662581910
990092617
429662858
554905932
1174470245
642610536
1151505081
1146052531
1168381786
131770583
1155841205
604966536
738307990
771519288
134785716
1127287691
745692377
93669072
1175267694
419648279
76443688
475859853
805537522
1138052354
247494526
1107487916
998602351
1108712650
75222448
406213330
843839867
1140783729
676095730
942870451
1048178985
848065742
359634575
449236375
206266671
1040339961
477018075
725789328
950032298
585238475
924318830
749842355
973555652
1023389393
1053253391
750723975
1162516115
1127911912
1007059513
947272161
999633485
29177035
1157534329
206021603
725883745
1148337797
1079911144
90238315
1128506321
54668939
568644304
1175542527
290058355
450328388
2617469
812107857
237508142
1042837152
266658238
366545935
72878867
741500060
1158248757
1166007000
1043075554
1071290792
658555674
462073924
1179518505
165719123
93580806
502034757
532118652
484259019
621103105
215391034
1109161817
804514684
156695515
1054342031
1176770356
615983650
307290228
302331314
1172593308
1107244391
1072407196
786104960
1112924646
1176738508
1085915551
913040093
1167224050
1042621528
29271070
1140510096
18812221
1129500640
34425832
403309638
992545232
1096040476
1160113477
55801599
997413906
1068254238
202463535
952738849
1167058238
740640431
575466322
881649171
1168719556
362561686
617662107
1164506731
633808996
1038173742
1072018336
957653502
1098526237
1155497189
1170513048
86194225
811137572
267232615
1057457264
834286292
631979761
1128079196
1177902814
899209885
1152632513
803635125
96309692
1078528928
788980817
1155696237
1174109833
1139365984
1023298517
1178210181
715436896
858640555
746258146
955535300
1073737323
674071276
715683003
486906368
293931502
1145505343
827400501
562386562
315482302
1047009405
538705960
392486244
342121316
135041034
1029305123
827531647
968896347
1131188144
664677792
1164727875
1164037844
1174402265
1173051439
776875739
1135377897
1104167877
1107829999
666435546
1123453439
1181966237
1162820345
647555432
907013368
581619954
1175707332
942820612
1179932410
571742803
942045240
1176043213
292126147
918410632
168073586
34425832
506638763
1073390391
609699571
798338813
609447048
927693950
1126549994
468498172
803040388
1164936455
1111780420
532418402
340590101
876090949
990226989
760378375
1138609261
736002036
335406031
115882390
683463065
1127820431
702562980
561716862
1150844084
1103284692
856623335
1179432181
387433231
709049124
1165930609
121924575
917310823
828752848
442595051
432185628
366017031
156051156
303892971
541379611
707263270
444576765
1077890165
1165111597
999231267
866622216
1168966556
104060671
386365637
887548968
687554901
246177460
846576842
1165031158
1162060674
403668043
499607028
1078202962
609086386
545363706
324413598
348588488
687503928
1167771908
1154126828
839297930
1159076406
1042681366
33644361
1180474608
440906674
1161974054
729878408
536577454
1180564833
915556251
640602068
1062588723
647627132
969703514
942262903
497793799
30210724
1180233799
827524579
880467448
988597761
978074208
1086941080
768137675
1097092287
1157676322
826806598
703443222
1169753808
829162419
1180966062
1137600521
1152546171
1157119241
1183982435
611843731
1162594665
1088390603
25853609
1060779610
1135535552
1166211414
86188527
1183722669
1087422026
131505377
231452449
1105218557
128702319
1152494793
595797147
487136082
673094196
408218458
971231105
811139504
870950282
361039344
922084532
79815359
1103158391
1170501078
602642444
1025780158
896800774
971440321
1044172637
852420987
786878772
217701409
1051153457
1140619728
1154559009
675488198
70206916
923029878
1176413996
1179361571
452874417
220755455
864739755
649498657
983808363
1023438291
598714252
675127998
1047951109
492515969
726502819
379283598
1141968218
1182667184
124978872
831012576
711862427
1176792258
1185114567
318022375
366472450
1168472699
754558871
467532276
765821191
1186947442
234614973
714040027
459917129
475711180
1187339406
1097464063
1086545713
393234761
188687859
1179696406
1051681235
1104737812
818696255
543488501
991086425
407590802
1184210718
1076716739
810366117
1147972687
163759473
1159364334
34458327
839676282
1006392826
727004828
219517700
959048908
1174326328
932883759
477391461
887636081
1183805198
1076951196
311948084
1163834557
90826295
798408590
1003344137
1168344792
564417487
1176666484
852165481
1155640299
651630855
840824999
118685238
1124263506
1165375266
1167451603
999529467
1170551038
1147676605
1035277960
791755377
35024725
1154315194
602431109
284132585
1179232226
314715236
104552354
13108870
1184753509
960875048
1160141019
61999673
913470380
498342623
275301065
1185615358
69470994
20576145
1162662728
521826692
1065916381
171723208
783036224
1016971215
1188722945
1177778682
926924194
102440738
828403476
1157039270
966374992
1120362696
1185608672
1169866685
300081397
728555972
995888370
1088419194
1033728366
668930906
724244644
1171078698
861161408
885183214
1177945394
732946750
1186803771
1157794436
1152270221
1137541186
1130840567
454201966
9653768
843074914
1175723883
1181888135
37915058
523608894
708756386
984071694
1064188694
653100315
899594072
1171308448
1190810476
951120072
1163977749
1092585056
236419636
589623819
1075980250
493132181
1114267679
1182270418
611273037
998233556
786786650
1187648890
861225257
1187414283
656639324
1033112427
863638060
834574236
1145870683
1114587699
544893179
1097388532
982925662
1005043122
1119563904
223391082
167823525
966700440
837367804
1187251125
1182292871
999284585
721752919
828146645
119113860
1188806415
823795784
905676433
567390852
864209637
872129284
1153518990
1149769409
240888715
491304508
427578362
1134097449
442877493
1121931187
1021025479
805973607
337821054
1163536893
883566869
915294781
1043226305
261551934
131443220
1069880054
36168405
981654330
552217647
1130353413
1186852442
764970005
1078361331
1187650955
403918708
1144240659
1048979321
1124122600
330956402
503392838
782356809
1096587694
1149460188
1088197950
933964423
997840554
1177930481
895969978
1178719668
298448435
1182239713
1189244550
871910320
1186509993
1174789521
1190827288
1166679477
1135581262
536784105
201270654
295263350
402117258
708156467
204808628
481492051
753691811
924031261
152607650
868629378
1175934334
1168793115
414949937
316217444
1024057951
836633493
1155870560
51435021
1189082848
449909303
669970981
1190235571
1122730438
137255477
94803467
601538736
541894072
793197588
624191427
1107900848
834036187
1178665314
1035425270
1190173946
868114723
1049867276
613916825
1189681394
815410467
1175788505
1180301335
1189924266
38046412
364655831
902331712
1147097263
504880082
1194139072
75285978
1145918398
1024842064
967622958
1014758418
951651692
1190446855
1059187440
689105359
881559593
1131061750
1136259631
748155594
656795715
545099178
848991013
1177998029
1160837787
527391403
502528890
16253565
1004037392
1072012209
1181007390
1029037484
719728615
305287664
233282331
929697316
742053172
439858905
911701047
848407022
1172753978
385006749
284568217
1138889221
321541384
887225196
395007480
735686315
845124246
1141651011
605546688
1119072206
569407760
955794745
793849061
386890725
793849061
1072826341
999726660
532393275
1043210140
1136599739
803939499
783292929
837969993
313242621
241111680
460661271
1085803841
243549152
816476346
177839272
1193714956
1131409047
1085933596
620050199
826138803
1060252937
356504198
499923089
296353281
1118845193
1135502908
665316942
1124753952
422976994
1110800308
1127448787
706877415
954971215
258256499
761946624
1191776592
1192241709
1190613247
1192050034
1115003224
985433491
148157045
1178780944
670761140
1149243698
1192809830
1173797669
1008893012
379269122
620023335
1135887408
595932064
1124603999
308323383
1018459834
1041614426
456570275
1175988297
1066450464
875049342
1181854765
1191665942
420491147
88780919
495765833
527995868
666481558
878270352
1100122343
128097660
1103466379
1162308341
1193161666
1176036570
1114854092
131315043
1111738449
427303326
963724682
1171624970
184927006
1140190774
677964852
1038994642
334271353
1141190622
1176037034
1043651481
1134687467
1157062667
761124775
860081022
1093548084
63541606
1196994126
1048104273
686964618
556861355
1070841558
375344226
199312579
1037177741
343422963
1123165736
208047444
405756470
1000101668
1078852916
852019915
1170920008
1073483555
1149254077
19717797
778268209
1180905947
1161247362
1128723108
1152580569
1054664125
1142604997
1180390530
931986762
1139425548
994138599
943077573
950725865
584320550
7182567
565085864
1165570355
950725865
698994397
1079995654
372454323
940540649
738139584
1162087071
267837344
670117928
1033531794
668246058
740771950
650998141
1188738276
782409800
612650888
1198801107
539687302
950231823
355737860
1195533319
1142804015
1086121645
576052284
1186392676
841538092
1190012318
895979202
765759745
864192208
944203868
808211187
1031294820
878817012
1151817570
230267328
276433691
1182594550
1196133092
783244084
566504492
869800992
1014015779
886459928
1172441560
1019249123
730189528
1196576653
507390525
818918989
1157861207
1070447785
1102603797
1021085580
1164958757
1143151201
1074142565
1124495583
828009978
1073720165
1193785277
341382071
239769896
733561804
983848070
1086731956
745218776
1129807765
948961529
60323272
811626650
570386687
761486183
1064317506
846553143
1195050281
1158046325
1001051416
1105784554
1186269089
1003744708
1195933390
694438381
48908614
603786847
34748118
72647887
888139049
1179079630
1022229697
1196526890
1053116092
1184205082
1163856206
752459122
1193122221
434985474
653024366
487528802
964163408
1021982609
1071610163
405725884
377474381
1027000099
1196568205
143733636
1198460926
941523975
723156965
1150365062
274968913
559968260
51142859
1069874223
626330761
1196246298
1169046622
125719168
238970408
884310510
810216800
702728904
555124994
1183822220
951180766
1167812630
1197177818
688758704
788179551
714322525
544102176
1177533797
230933621
1062333439
559493681
172256862
1198191741
741645518
246773082
1077849309
448307505
1151354946
674099512
956283999
1108093101
152934668
613702781
874980965
355507674
1198260930
574274886
1171249951
810137949
1198744624
937280229
1149808386
950862693
279841664
970113428
75184325
1097621809
1112131598
1152658563
875320063
1007776044
52771943
231097837
1196114723
1170481343
1184416064
1180711325
881087717
326125642
166479321
914488392
1024094087
494718140
1020978147
263345733
1020079901
480529821
1167458675
1146114974
227588557
782776883
774442989
1134755012
660023308
308869857
856774209
706165786
338739412
1184510468
276452304
46871072
1185699579
874515004
1091953138
618817267
994447637
1115624347
1156146907
1168444623
321885606
328101969
1036599613
1179067429
609254147
154191305
6512960
1126080510
949313303
341307558
1026407866
711759741
616009548
547223358
781954301
1088045464
887478054
1148868866
1162342235
1074275941
1144035393
1003359912
849418963
316159504
1081373619
1168832689
457365359
378726167
318667647
74047789
298491949
1119994722
1018124392
1103999108
217811314
1113719714
1141847556
1155034727
538194855
1040214451
760845631
308586316
1200678061
1156038656
814519163
992622004
1065146274
866274303
359529433
605947114
1174724145
732221314
1171325991
822579137
858325587
739372851
1156920625
1100816277
1142626648
349168361
1200430334
892563803
1187208142
839223790
1190535832
636111955
807750952
1059410160
990666819
84946773
1000215666
974211019
1186695766
1136343952
948183397
397694061
935031206
258682338
1046321506
1178995053
1079474695
5355576
1022258991
1058353193
499034349
229127195
423707408
398962002
468329774
1185531600
666976907
1198974833
275905915
657925064
540886265
411809466
1007902477
510193949
1075089764
1191845842
1194225076
957348534
1157068750
1038077981
1031569336
1088635081
1115245544
1052149322
180957564
997821711
394445142
183660958
881084089
843274924
1152973840
1203067943
710783245
717518737
941590113
631129859
1148263601
851007318
377420573
353613875
1153465931
1166337365
289616374
721327107
950388878
1112702068
459490465
671410015
1047100109
1193831720
497025749
628486858
505492552
1157506635
477680043
1172598530
1071872376
492885901
1001562827
1158258939
381148818
132324423
704564946
360027454
788577329
884647329
1185197110
1204166477
1131849745
7719625
874027685
1200033320
174264892
527078440
543187441
257756714
1202534616
1188992165
1123471226
1177344768
1203178962
451450175
453589120
1106902828
1196902091
989320367
1023866482
1190021932
897654208
1059470887
910786272
1105845821
1204915613
961378172
692887828
913056665
933291094
900324708
950482943
762113672
1059469868
945917160
169688689
1198162400
1059289769
1133603324
883171132
669269827
1202831228
1204387466
980089002
735075483
1151702594
851183323
849492548
1189961715
636878504
1204560589
1183608393
567495715
223687041
1201683451
195818771
582598053
711578534
1204697029
1204190846
1128166745
1108852271
260630409
1144209495
294036827
1178605250
1199944788
813384395
1097206506
321569271
1114531021
1080322756
1203324332
485733641
834790007
1185795084
672023927
1077893893
888114339
1194290402
1124686825
68400014
1198059258
783474075
818982428
805691290
1163292964
284340768
679008652
536576861
1159626407
1060526182
1198588903
895804332
469427541
597023558
419264084
432376653
718696429
686092486
743078689
1197384585
386506061
1022575793
1204432746
501675812
633753759
1185362390
1128774874
1059682063
1147347515
1073469695
106082882
415873341
1191327422
143844990
876990285
933098509
1045540859
1153698332
942380412
298557669
738779330
262384837
204178871
1040459002
1136240906
1200295070
985893274
1050304122
1032719978
79065185
1179649990
413160379
1165042496
1043397053
851629850
252956732
1188845778
666967872
627057386
424377844
1120566859
941721011
327209110
566516959
1153863542
1180589653
47746642
1070740963
400068448
1167802757
1094828618
1170694382
769514348
450673488
351471734
530519310
978166029
1153989642
1025947924
1184716058
146844663
591468581
344008308
890021149
1080307785
759884504
573715799
832415662
1019328981
1167741684
129448354
786114591
59195190
440729919
846056043
673509116
509231300
979120667
1202476202
1210169911
1201205971
1020082766
940381474
495054415
29923208
985547365
1192771182
707251805
1054076667
1153036377
1155609205
1164434889
26112103
938578521
1206899379
909914139
60008452
1184121843
1122338616
985533579
1138644625
753197212
1183040116
856143509
195626106
678254243
381410156
930717529
181022787
1180162798
534973027
1207599867
832159449
1206804870
1178375630
1201470071
944953550
520125111
170163675
251662121
608246560
119127131
127699824
218765791
1110290433
553364245
27193945
1140987826
1127569574
527056851
138246037
926278979
948781186
949591895
1116813115
660131818
1172489804
276930792
1161526069
187494134
951360030
1194280471
387232810
897317437
154729501
773382658
1207978282
1109595761
1192184219
717463155
81767499
1201225198
1151993076
1048830730
1191509660
924863115
1001001338
148333285
1155876729
1134671914
1116754524
120893086
1207997413
470658244
146477484
747223828
1209305036
1208531538
736106105
809701833
956909481
696946109
1195471937
37859685
944177305
908073925
792306468
1203456453
1045568265
742951526
84205225
968904760
914330901
175247007
69498878
667267340
1198195262
41618420
1135546325
168536122
799836167
1137654384
1191879693
1022064909
1125986262
1016048684
894673926
335424201
918311019
517038215
771968824
165937239
604190386
439446272
1208641705
432181043
535343184
602150700
1198857718
577891310
587850598
1199063530
228766881
576061568
761658997
177103777
399209271
1181127682
94020664
351401945
949924271
692591606
890667293
967540681
871368073
1117680966
711576875
1054208454
293323198
407344236
160230591
1210796579
967754651
713654146
579685569
979614142
1096813159
1022213971
155666927
897231325
914438560
799469340
692907415
1043507179
1110892526
890546670
997613555
471559313
134821484
1115139260
1210337822
150509614
1213985693
246498164
1124431622
842668817
1161182825
36320638
584190463
1193061920
1121053088
1161437014
579836378
927893229
641452665
1195526903
1207715500
892874163
543355906
1160086625
515520735
883712849
1200449187
396680002
1206299505
56204510
75960721
1093627831
1199774722
217980309
1079598738
657343185
1215185816
826466466
647809698
1200675970
921602869
1134578715
1199461073
949613507
1203676059
1201070256
1191502213
1115195336
1117362308
331273639
1059005201
1185325032
106438824
591156355
38588008
1202170097
674322503
1033953671
733126543
934070977
1012874029
918910594
79366706
1085632665
1155711033
1212422692
150602011
597441598
1078883765
1128912216
512920817
887861553
1212006830
1037657523
1199256826
396422555
882174011
719697635
1112683537
945857854
1162970699
66168423
1134497920
963972569
1106341555
698380490
721233436
1187131640
1100659191
690863639
1180837539
492422480
684757502
252912300
462256378
1205308172
949211418
377193840
962297056
156540166
585082717
1021276696
1040335464
227221664
1207575869
366889571
1069763937
1197027606
1121651735
446331907
312405949
557797813
1213667676
308475925
406905737
1184814359
707690923
1195828778
990760751
1187471035
1076044500
756001051
353564279
905084198
1178860992
1130582528
537915875
1054062970
773025023
166144979
974708630
322123821
1213389017
920607762
746068635
940906570
1043462477
1157129079
1118961944
207938779
104318978
1190481671
722353865
1176923421
359820521
947480045
1019833608
244673512
961355348
231878766
1196045073
802930275
544791129
1039916778
196083936
1048678635
1076561117
1214695711
1015458194
1218179829
1089450048
1155689609
1200029591
24195736
1214262876
1191896897
761369193
24778677
423892809
389260907
561224889
463905472
1215474648
4247999
959000232
1186803126
1206137123
1186965819
656114530
119782882
811286492
1138593149
44248199
633028468
1197482277
210287501
189568899
803664933
1142323061
1002684238
866521387
1205799373
1169072358
1204856492
1204550080
621238324
1215008420
1031164287
538547030
460520675
953558858
635077728
1018014706
1105612291
451944613
310769277
1201601213
1215570226
76128126
1202452991
296496537
1167975995
1040448221
1096713568
158232687
1159359065
1076063474
1217777472
303197761
40789942
745874053
1185689871
403085553
971375098
322502365
760682217
313958672
1210444814
480271064
840081736
1046726177
447476417
1197361895
100910921
1177399581
956198802
1175370780
1065685221
835373904
913307068
1216676773
208003849
1178806135
1214244598
818746274
68915226
878878970
1187148853
663216109
1196339110
1135652904
1186737813
772075523
11167805
272189472
246238702
946179285
110149045
1038935913
847227261
811916782
1192817078
1216804824
1219676705
1209165370
652092699
1202318963
259585722
1052128308
1220216119
1041757811
1074841388
1193749510
710306342
213596419
1218699038
602372925
1166241614
1073871538
1142653347
989517671
929120235
421691211
31198089
1107978205
581320333
628248598
436785856
1184904611
1023753551
545615884
376765184
1217834947
1214258946
787639329
206359942
834035108
216789901
538476590
593463826
595817626
843396628
1217784048
449738492
1217431065
1089894085
968756020
400194285
198068412
971926514
1170013034
671857201
1203913337
1164374891
284867676
910665799
1137995893
890251948
1164368254
142407625
1153105464
290138100
915462444
640446031
818826675
802113445
180923643
1159190935
127907912
377384064
855284716
1174091199
947895165
1220145818
1092678199
1165156791
1173827888
1160497320
875224345
790741744
1109259532
1217796016
949690608
1208065597
656256677
403458317
1222790247
539622914
381986238
364224819
904158383
1165900830
1173259327
671466032
1200386171
1222156330
494739018
485409262
1021482015
1102552331
1127093136
215081394
1103527194
454547785
907681438
1204307445
763529573
1122051047
727075801
551422806
753332589
1222276314
986707116
1118495652
157979272
503082497
423359132
1169698356
683127652
708101570
276837396
1041666636
965033682
489379512
1176183964
1221400718
619416367
435452577
696431339
1162071028
81581585
887764312
506482053
1120243787
1192125124
325617069
633152248
447603988
1143205910
1177725364
209823780
1127630902
916432507
569968955
145588059
1165706889
1203427744
346800049
54182520
1116930283
1165168572
1215143622
1204340633
934805554
367292387
1082820252
596060239
1086077929
1082883347
1084182553
911525010
454223767
745074247
1199178496
1192506269
554946418
1221096954
609237098
280181133
176050232
1220444617
774949427
227397615
1155684078
228934447
886945136
1024185565
623073459
1183541560
768751195
1122926322
939475777
952174331
951289145
1212947305
1096526168
1128262548
1168592523
776094352
1052146060
1168297379
750747953
718955082
1186966003
1179793910
942718194
419950133
1222447082
1000938851
681051536
692280019
600157304
1197974025
1200423441
981882290
916771326
908085072
1217782091
1201917075
1196175692
1139390248
513871106
597819982
728045630
210133593
855647339
448208028
218974826
934539321
897492149
1136653979
1167177198
1043844439
330833535
255099565
688236292
932934305
1032988922
867815975
1032859756
767247989
954059082
494584346
215553698
137993957
860344888
751221852
314050828
869188760
1166251003
783992255
880652471
490232106
298924798
922813993
38035072
876950737
1217441617
1104804679
933200766
258187544
583102230
906534166
316420318
833897995
1096455334
1223843043
282648773
968320930
1207701571
273972749
598978000
485197755
1209195489
769203482
1122814972
1031597208
538727499
730042081
10623121
1125971801
1223645693
736720266
1184622872
1208074805
946720837
1080932650
825830625
1207896625
563102488
1055365006
957897281
724484602
474537705
1155077288
418095724
1171003661
641746268
204313654
692932295
757138634
866002420
1208749091
152920683
1228487559
1224054288
896024902
941424407
890312024
914236935
605725228
362162110
1030973597
899559868
40054086
168440749
624649140
1138036288
85792117
938105863
1195222963
1179531887
977906648
61303111
692393052
837067441
745981185
1052740119
1060977932
1066351881
650227990
1010974922
940614115
913937781
978007529
1041566809
885616473
491831191
1196599876
774196588
1198612741
578335714
1196982757
1198797137
1038448877
1219031725
1208393313
129015780
1114453491
1209999214
768221210
723550245
814473677
392797118
318911700
1118629635
926916469
263612158
631607644
1185191609
1019796289
535616084
1187167852
1098712407
1227091370
977370018
1226068190
68897663
1220173597
947130304
1183301912
1073033381
1076319717
848700345
1226619790
821199319
477649584
503503968
947222465
428896696
66872845
86419036
1209574929
791453955
1218507687
594565510
1082729799
1113123802
480470526
1017952935
1226154466
1038041518
1229098695
482232787
1198213702
243331798
543747524
1216908929
473590519
768852915
596686599
836182591
440423835
974076776
272856627
1102674569
1177821196
892639358
1160458218
1082306708
1006348330
898159886
743247046
1021060179
1129592208
1007824521
1115155185
648873142
902121458
257407897
245927764
1116426730
414984395
1004323552
1220493870
1209593963
1125674541
767299362
1227488236
1066567546
540071285
1208301873
72644606
677136857
1218694553
1150504522
66031730
880131091
507681098
489986457
773982181
1158250848
1075128437
56785637
450930437
1155183159
1217357492
371588299
683204242
430198236
247230364
1026821904
1231481159
876636625
1157233742
1228085978
1227387301
709187352
1173554975
1201417104
476325205
1020328976
1205247623
1222042058
713829541
791225053
396774274
1028256260
1187088972
881301150
675145945
1227605386
864708300
1060455161
1217665437
1136890562
928736342
1209658933
1223848306
1186052749
638904202
1212517400
1099791358
1221353905
698278708
406221048
254548105
277703084
1225918692
1175981013
1193723081
24956179
982327661
1181750390
710185290
602079527
338428851
425477791
111384890
71035722
750323247
1222456127
612230727
866637567
554691118
915550740
482304731
1222726480
485156547
755733118
604842727
1089705014
1184338381
914090977
1143154963
987033232
1223320709
1223504604
881187726
814238209
341697847
463925431
1215219283
1067609946
781633288
866998195
1133089497
464967209
841914192
1068695734
1233471430
1209579988
260479802
1059425293
1177419021
1009942463
999700304
1201204488
367824202
1218746565
404610526
944366081
513608651
857376894
1225316804
1225740786
1201003610
1007139202
47532975
966736289
1228847648
956156353
783314800
118300608
172668448
998166708
720539150
213748854
946173337
1176410743
840837877
1055642600
771119541
955237929
922319749
1210135588
1066753688
611913637
1176991525
1083169965
926688494
387523317
1141962012
1134092332
1203915751
337379373
898213163
879008814
863354688
898825958
1131732262
1231078370
652988173
1185468603
174233943
261141790
1212634542
1210415829
350743451
1226454320
540411137
1233489978
1214388659
951187764
962161653
1112864027
983678677
545667462
101197803
1217053969
948476143
431479865
1139121711
456891703
1156590588
1181254570
91516898
188894388
1173801793
1174565050
377766824
397107010
1148751456
970494872
1207880309
1174371261
1183929226
746723290
1171902210
1211225833
1062300411
63683350
308214790
1231044595
1200709817
949623236
209406360
1230690481
986591671
1232276338
1218715048
303606265
1233461273
1036871047
1232707882
840550090
296942703
28706799
543686424
1042285869
1000118235
559693871
1035779007
657933243
1232427562
589224634
999460994
370703182
444269984
796146316
1099907477
906375515
1027941852
615151574
1146663274
419561830
573183621
434394028
985805246
979517267
144963101
171303629
1002501547
1055222478
895494866
461959239
1030918703
466354257
6742946
705730081
589769330
1092496148
493040975
1191255991
606236346
697128981
1222599016
1064963729
253840248
1176817765
355938190
1207359916
822447615
601685032
391631413
701342782
1035033978
655487609
489939684
529288558
570304256
1207217678
110041388
841328634
799033303
970802541
1185120579
1229199252
1195401392
764862582
1219486695
1160079356
615147548
729479096
178554970
1158681400
1238040940
1001264021
827798051
725253477
267046460
141374790
638912659
924287905
1177248264
871823346
1074538294
1133525971
1198295816
418583873
930898948
1066356346
1235334107
586145522
733480464
487071567
864768551
1183819395
1010298856
224931731
521070617
778061963
665036817
61918707
1234490511
836641936
1053785426
420106681
1175772807
34917084
155954459
497382041
1146437463
628097604
70608897
1002867080
315512383
406635355
950208156
885765565
266197754
210990784
907300183
1128768209
1116223941
1239710894
350665041
1102755113
20323652
521321526
662077727
664313083
488707018
1234705312
882773553
383058341
1059211051
145153091
1211215628
316818634
451560181
1047185778
1214537543
1236088004
632762819
1224589883
284955165
1190290324
22000519
1229580856
1143904837
1034603587
1158153611
366322205
1190496202
1225002365
1206876300
1032807449
27657129
744887675
1182193992
69912188
908624847
1015871200
1140439445
695512350
1231057868
607889800
448767889
248016129
987629849
214740224
559675717
1220989737
1225453397
584524140
132435889
1221498613
1214982523
419821774
493379539
1226033983
718925034
850995070
384398518
1044825061
54889183
1219991205
1170395520
1128765087
1059302359
1175822144
141555068
1135575232
1206662536
503720888
782542236
309487800
287390088
1091670609
591010000
561687783
21584308
761926087
1116969922
1226271495
254409308
1237147727
1020374199
63932577
767142314
93392287
1052676324
165914409
166287010
1182736211
334160359
278790106
730302798
349954873
958541870
1137614546
1041729226
1038654429
826639375
924411568
894905316
905975795
138491316
371924544
523304194
207535917
598712279
644026809
1199360616
985255417
1239447520
737470562
1055352227
1237827684
828773349
1009816723
1179902551
109009698
738326103
979916702
567147805
1242305118
1087423725
533900519
902512536
430699361
1208613537
331674398
1180851620
866468593
404532298
1135534742
733923606
593065483
755761120
1223716189
270995417
1213108536
87006919
1192857085
209076118
1091950799
1221223280
40570302
899902393
1232462221
626448128
1238615858
686944753
1232666582
1223353152
1238405182
53081840
47655756
742125344
225638068
475402276
1235438493
612051959
1025778361
1238655669
52178309
1218926501
1237927339
74688421
1239102708
970973160
541189547
862577604
1008595682
966509762
169296501
1168086703
1124551471
483377751
1115904461
1229801169
480622412
1206533487
869240262
981130814
388448013
1007655539
1236574634
1196833594
1240292554
900420390
941331941
460836717
1171722976
993878292
1223758994
700085557
873564122
217578277
946607376
1209502916
1194605583
1013561638
948463342
750472164
32234452
1241521538
1185511392
1057152449
20405103
1211430079
1100199733
1060046769
388126528
1231272709
1096258423
1128368269
1152292589
1021034930
1233359606
1055051538
483298137
587787665
187182187
1237333192
852560949
90750967
1064084860
257876818
382885123
469037061
469992557
690942960
526021026
1163815833
176274604
507722568
575628507
834662554
1070590463
783397789
1236077355
1162642372
606295361
325601544
1232313248
1236488940
667197004
1124303510
415034758
584836678
1063303911
442845548
632227758
443731577
1219299854
821798431
1225764279
1211130209
82824793
1104412135
870646453
473296287
1197118221
1152537735
959995578
1231548592
404538783
1007647721
263923832
600846512
1242339021
269216861
1048037291
666620762
764901321
460086633
386542415
1084847922
1174040451
1067442717
987075651
1239781463
641963917
94737193
530721543
1103091482
1221553226
444240705
218003103
699438357
1234001188
102726467
998497596
842905757
592652424
840033631
507161838
391198809
647276462
194137008
164386886
290584779
962412111
1089883918
1096843396
967496531
280243671
1095204072
1244901414
238026593
1248066961
1215449425
151885266
810101208
1032529470
588010797
832691561
1136871638
1223919842
313467035
633558622
227066526
851681693
1246114037
1246961533
311195924
828769480
544302202
1245098255
902237753
79289530
636832544
1155370838
232816724
1246287003
98122788
862676674
484341699
1223485012
1020950437
1171033012
1141002370
1146760507
749767210
1042328797
870719580
669408212
568089686
1153370475
745111199
445957334
1108630527
1234524336
1223690130
629103736
1246634521
82561796
1245718251
228206047
819649504
1201567511
869258408
1147935878
55208588
816988200
761826527
863173061
599138859
912422720
819697795
1143044878
693181179
407321794
1171909312
1184067250
900385932
969251413
10852712
647617566
1171814713
41695445
732305153
1018196079
1035505621
834471725
1191667511
354307201
1048294567
366858529
156943286
999696994
1105956960
1002579289
492482877
872900263
1040789425
433177625
415319220
1174097512
779490893
714596136
970739480
1247206009
866186739
946538988
781985792
818310189
831502872
1151513426
1170720209
839500989
831519742
1215243775
1250210778
497417568
940521203
569106717
835602520
1203056312
393362102
1246848550
780030931
74520368
822119927
743976344
589533871
1225373606
1126479733
1250506224
883799274
20617480
1251385780
1216212694
1209642255
888800715
1049939290
1247897435
8002678
864854122
1116481714
727552192
515165901
1081830169
1200646799
1247211726
209612771
1195716254
1081093842
1196086158
142282809
742246711
633797305
398723235
1237598457
498628290
1204902596
1241623333
344001709
398789630
1064321428
1062948716
764877262
1248775271
1237263212
1069384371
1232125684
581259356
1173933373
446994406
1247657750
730343714
555625283
1235420899
1238236237
1220195793
1188046181
692989854
1218163569
1101146485
482491292
1227989045
317831262
194923833
726965436
1247723439
1111744362
431377874
748605631
1243793481
732156953
1202103025
1193923298
1223831699
937011103
912732806
1169068182
159999107
1242272732
867179304
1233938328
1181807157
1239159783
902234814
621553571
429353280
597176292
1077601162
890462246
1248963682
1209532738
588311794
1249171412
775773541
803467318
1150960016
1243288697
715236057
1201470827
1004326604
726125182
1217459562
215040695
1204831347
939517083
1139787808
130921821
1083254511
229118605
938408497
456451159
1226980166
1068800884
764976434
702467188
967477964
558439374
523312445
440962365
1234894283
1050080026
751702410
1238379189
1249669175
995943626
751071779
1013699972
1133184229
420340167
445532813
1118762637
637560482
1228160084
1250032073
1235074439
181416553
376365999
1084436965
813660702
1250904626
1183011215
1249720774
1180701374
203447714
261309489
106120330
618288497
542381818
1166138601
423067636
1191159643
1244357919
1021126439
1208703800
1252105649
1129347826
274008865
473495856
455696513
1229359291
1218124394
654394421
1005273734
589373594
1045490422
848427332
746192087
251793780
264598305
1218777084
1105129494
709196304
437420380
1195861407
933069303
566295898
1050724728
1139108122
26418761
422470513
75397574
1178323555
1202457662
662623085
889932057
412573861
1201872871
1199528964
724750920
1223152420
585279811
165806282
1075847850
1197008311
1002046955
887261192
1254519219
814119914
282250272
662792676
918915369
1225924509
1064451116
684172832
1138768802
522677242
107439279
1089108488
1131320738
752170215
299718980
1252941508
224769393
462318332
230119976
1236584179
1041841918
1167235531
1126832007
926589028
992238179
1256439474
1172560797
1237707554
1203835571
1075109049
790915212
299883527
1087901635
1204098130
602111815
1254296978
326973562
1072008431
1252214026
596747207
1125631278
852622990
1252418347
332859717
8002678
1188569893
759574867
166916914
804335914
1092426494
575229252
606325877
1242320152
703431798
1231780174
1114686301
1213999502
1237770503
687621493
1255864276
1250072810
706767734
384986735
1214656041
981575481
1235175842
825464634
1045265657
1202164941
1122547346
1089129452
156837033
1211888380
1206425729
316245583
1253260052
791643162
780085652
1237734513
1205250556
1110701394
1101713373
1032996562
1235153573
1121667537
889182220
1053808743
83074478
936475957
1253696873
917049673
606949567
1057797021
287569340
244656530
715784174
697201328
1112255168
1086095183
1253123823
177983553
263736481
758045836
992563288
1014219920
814185795
606106577
1242858591
1232022580
983552065
1230821021
276415649
729507565
956311565
1204615777
1018657158
1149100220
508681569
1194884903
260693490
128436148
1241204043
727712089
356213900
883044517
616917547
488480784
798849195
1233604873
669107896
409737974
1238540415
798213853
673616487
625083607
1181753651
1122261590
1253901713
1074783848
871559018
1105066760
1124620076
1122826008
292975399
756727995
1102339916
1255952961
1179257811
947943079
1234163421
330632693
1237600362
871369904
1241046328
1191619101
1068898257
710898141
1234340679
981215938
1245997992
1215905953
1081483237
1181716718
1250764913
1028851737
201850045
1181050768
1137228088
1018466089
1145877995
1187048765
474179777
962539423
1022555639
71902792
952590560
826422525
871802358
1183634569
1064600635
1169788576
1073364048
1246927286
1050037898
943909606
949044883
129953760
105759667
1119856443
1226436331
1150422211
1256157068
628166633
850828652
1103928064
1155398374
859361758
8002678
1049298494
1151155081
283054910
1195073901
573754230
1171360197
1073409302
896783779
1121865188
1193529376
1228722354
886025437
1199166288
1208498327
1001363448
1241531568
779480719
775874307
1048198569
1072843466
963086614
700439277
1152323525
1245421572
522264258
227833547
1152814251
1217206780
679356741
1192504413
1186391447
1002526650
938718052
849618490
162194329
1125204223
1256673541
1006601891
1067271984
656459693
1155918456
837384016
811377886
1230658137
1256031432
1170841334
376002694
313894931
767948111
1174203690
1172670356
1257673387
1202809372
371404023
1256705520
847110196
183510786
1166587177
912496290
882733601
366285855
776681523
1113956918
951572189
1257085361
1260033660
871795399
808960825
929373283
261163298
763467665
1255549697
886761547
1085593016
639351054
424312983
1152357050
661774757
256628608
911700423
383445006
1122112591
192290496
1153201471
303714703
813951450
1235519875
1255364169
1243137663
1044700692
1252761324
1175949417
483950601
363229453
798057040
603684647
142568034
1234786321
1077042876
730280146
1161369622
934010155
356527109
631752192
1257612742
1137150022
1222994487
1244410001
479143244
478999424
1002936128
819271602
17291097
465377904
1215927709
1086599818
222723502
1127506824
105355904
1205395121
1209412191
903197144
1060699784
940576201
1141380761
381069084
1129824008
655903398
13347274
166729575
427535666
988914683
966510537
1032806409
882616745
793298263
767730806
786725315
1259049767
552570106
479996867
461159524
1127494085
798105661
247296689
786733531
1258879408
996172149
1256060652
180399242
1080124781
1083936771
1174099683
1259082399
1243727205
556287577
174269772
693204501
929039876
115316794
903668759
456590931
1246715822
680462323
1240722972
1197788454
1258730671
319805891
1094959053
1055438571
631125045
965737858
329802704
1260298943
614919120
854047139
400114087
1258833291
523192583
955038992
1173766085
1157283098
772408594
1156150341
823713980
586297185
651272678
1135419182
854100266
133181656
413504606
1210292645
1136464259
303766293
1015492260
393989596
1153701389
1249972448
1148602102
20351353
944600391
713587100
577917703
297389680
1091340294
251090137
1260520749
1084641028
827165565
946810850
503226211
1137770225
1233364433
1037348930
258612705
456211702
1204809005
360858679
857370658
1129948239
911722471
1233377644
330902955
970646525
833432060
200682878
809482616
329412140
766691249
894507166
838336658
1182569884
524047554
1261749452
80083002
825865438
984936054
801225562
1262115511
347654593
1245879568
1064321141
286737915
1121886883
306352120
1243264232
1128391820
614911251
827738918
170242809
29135306
322216413
1261198071
897097342
596831846
4760554
1246578585
1239233939
898164777
1204696700
1071957416
636180878
1092674653
68783243
1180970599
1141171780
1224497302
916931961
201831654
1233561504
1113384382
1229982825
203103386
1196271990
357949257
706171626
1237170439
1253724461
993192587
924287904
1170339356
961456236
43683405
500630604
830672901
740132776
858994550
682216384
1263571493
1203643396
1187948511
397571286
774966464
1156936544
1260639540
1262031754
840356926
1132213307
1123000453
1182116987
362304226
934366502
535874264
735932061
1221155496
1202670070
1248282808
719498644
1216524261
804115245
326808991
526766558
900637183
1124005449
85923326
1246220079
157378225
461302028
523003693
361892168
319535804
1086818249
302273162
1263878295
1241074931
677145163
1203691273
384307235
975876248
379298437
923075624
838552491
1093662634
1082019291
694840545
831279299
313388435
923075922
210753364
978832371
1001694018
1030543099
1231778013
1129199727
504960542
125005924
957782328
1175492089
283888370
1073479690
372968697
959562437
1158478621
425419582
1258795987
1236591341
1259075929
206352183
629343714
1136396978
776753249
1031549898
685472850
733380533
1137766818
1227933993
467875449
1263890227
1014600968
979249983
1005135320
1060188975
1233684417
278799776
1225402435
1095487375
1264625830
1265207246
931647399
1245773369
854941617
879903030
1167934844
805720086
1229813366
1105445666
1254418240
1204025103
250011851
515661404
57443548
980814767
1202228469
1157977484
1256285090
28109845
1144552402
821051677
1264423794
772910334
625286409
603966444
91747354
192795105
1259213072
876390778
1185796070
353176879
196946060
1193968754
480023421
369545056
1071646048
314216340
1066038097
1243588097
1189421276
828624143
1258904551
1114724583
1224249261
1072331039
690831741
1264655996
1251467834
1138888887
938723696
1266249872
975728583
916895000
1149322884
879975265
1259656071
887320188
1040328062
898347559
226210142
1265413863
1172215612
1263279582
933136432
832429793
688253560
1239927617
9520318
826720650
569679034
1226740502
1263949792
770305392
1056345568
975303895
1102907726
1176705281
558338386
414610727
1265914795
719675056
1250409097
1265780180
430617694
429192857
813620917
1254400852
1132557654
1244618160
1137140755
1213435854
828687
276066710
884550815
1248874108
945337751
106257705
587152565
1266826572
948094667
1146627455
1222340486
1047054285
1249680579
593472258
1112457124
382634168
1245389783
581003995
696321559
1209325150
1234954051
152257734
546290710
881518564
1014931810
1253557362
868647145
1098622304
333908536
32532809
745843757
439164011
968926698
666026106
767983582
212879178
658593728
55783691
1229939307
794721137
833287007
423779418
1101809337
966695664
1152430081
1057593810
1220949139
1009377260
1161993076
1257251020
1266083584
1163460308
1099112808
1159929217
1267613585
1134093127
122948853
1185165730
1257895615
942363603
376507686
1177831464
1201940738
1170994878
57792770
1197044550
218893288
1105717995
1269282875
413123502
365587396
1051704931
22581041
913524179
28278716
468302372
38234949
1003242703
1264618048
1216199306
1008087132
1212544997
706170765
692029693
1214502642
1252702677
145317603
1079001905
110193013
957373871
956030539
712893105
899018677
690162458
307494982
1216379821
1042161928
1116091168
922413450
400026914
329251190
1179822032
498131715
587931590
852010461
308641941
659336177
385234567
1262238403
977000262
1094291978
922615686
614799352
897816535
906171262
130652909
1263026756
938227942
1245676940
201759667
1245729919
1245487956
1006769457
33524034
787174382
1191302848
1256098689
775821805
531983042
1262993171
606457965
1153225685
577555611
262269894
755020643
916344708
1188286883
877450966
1237324894
1126341746
555312735
866080034
1267825831
325617914
201981631
694500534
1270508474
915773698
1272906162
826090384
1238851380
1145129751
1067091023
1269777358
534575652
1047362771
1255187043
1272776924
1001548990
414860967
806900352
591238102
987766443
928901883
276151799
1145282461
1130411577
722845011
1220606651
1254762703
622834343
1271382276
243529483
1222518074
943613436
1271531824
772942461
1024883013
959113929
1062392252
1050117682
1016846048
1186094427
1088855114
1143918837
1013149218
847583165
824655001
529260343
1169690945
1048363419
875011878
1243684905
593524624
1208213693
190992128
338253778
250624156
1073300706
1005513955
1113693827
1226446326
1709415
1225218244
968103896
555366369
1064490588
743668143
928325896
395456916
1193024586
1218423750
1271921360
1178195476
1272235021
1128982569
944043505
1074568649
1271535693
442492623
935836986
1275878152
183993258
1271560541
316984541
1239589926
1264532344
562317733
3422997
1271677064
450431076
1026987686
379358584
298751187
949296338
848033681
1061037964
1240375492
275131042
1092942858
322478804
1218112526
472149722
509579899
772184390
1272410215
1106124741
431218945
224272034
276699265
365229107
855151176
974973506
487059266
1252958067
944965132
387363132
986803971
587973356
1069966714
886004988
520420797
1265070933
773052267
722951610
427398376
1257370407
827104481
1253276144
638290108
793077237
625586537
1204565190
1273533565
105060776
1171698985
1215338012
1125811947
412495961
1073791135
1137455135
1127811523
276381585
1211104591
1274049102
904592337
1272503038
863759871
1221221508
767587507
1154586748
1121822583
1007699886
853534994
344176094
452394214
958492629
1202833446
1267361750
1187543449
533934486
661437782
1133670976
1242657305
926236650
1271963413
1261559134
1060377322
1111268620
602940394
1103475425
209631614
1273198517
665210134
1134542298
857950097
1071480252
1183612099
51394614
201199360
1128078564
1033039458
546756817
1220706298
704387556
666656358
78283954
408191675
1196104902
246950535
963807768
1174040889
1010616686
326563381
875977387
550833206
535924176
1259243737
612483731
905475344
213858330
2697011
795560975
1114060001
1264498646
335114507
1130086865
55031730
191881250
581631883
1243016454
1152031956
923824248
1264392270
858161174
916689118
1175083278
441830882
280879770
1167440466
1274595089
335248392
445674955
923513655
36606594
1229143431
409493042
988775137
720247497
1162652300
575108484
1107645911
688931137
973245658
530066508
1251853186
1245737659
623072942
1159147182
1172942063
1137637785
733048640
1256613171
85978181
1030437476
1153893874
435743408
1007056708
977244016
494383588
893123810
969228604
314651458
1258570213
1269403928
1253119979
1244245405
1272823664
550488098
1069015318
1110200175
331390461
539237673
52597413
390747237
534630927
706394270
1024419029
781238417
1160279006
1153358222
922792745
1029159147
991735245
1181738998
1115650654
983421837
794119199
1136194624
287460345
1092828994
543775280
1181541837
201525031
390131793
1073262517
1275522443
1090386662
458000171
1198468377
1068926223
1158856862
1195117803
1191639874
1258663009
1194732323
1079974341
934201482
1054783651
1185702953
932421156
1007236217
1149212615
429970919
1084108190
1279580958
1237057992
49933413
1217917118
177284875
160474558
421832394
635576061
19943206
1241427473
1122494822
990583250
1259639317
560491890
310149639
1146316923
1278923037
907060046
768015711
37118811
882769640
258949293
377317177
973991682
343014803
764077374
1108708598
1132090924
161652351
1278752360
282837699
388902550
1128522705
29437761
1074168838
1156532779
993738008
311946417
1085590667
1272068989
1262974233
1229153866
258087083
850825790
1116948670
392613949
788952305
987159852
1010507564
1227714128
1155779659
280753062
883990143
37176694
1161726690
813404641
354990557
582404704
366700575
1182297009
17912398
1278850401
192242090
1176373646
1281106296
1279015869
898552152
1279132270
1279972340
428616369
1071141806
860088428
1263991155
534575542
1267722005
1268048326
523256570
97115276
5047447
357828721
1085090365
587335633
935848385
1249639114
302394614
1278786920
767166218
64252465
228755777
1270491369
373760648
893490051
1220759083
1222812559
330435193
783948969
617300888
216409880
567231338
830505188
682595663
226602531
1199227681
317195067
405566218
1163497604
650951207
1201485053
452925860
416170187
1253860147
643258073
44452602
1283291098
913013118
858812689
449981903
1247398936
1241175081
1075894917
1186190061
1132880408
250121221
28355919
1062946370
230145538
1062031944
310758401
1206013918
1201353475
1248240178
445817714
1163394299
1124826594
34096649
1000630464
59966892
1172361551
1114129614
214033653
836057858
626707268
1222616542
1224710734
369105656
330010362
926005901
385908100
1164405629
1270817836
884115965
941949712
683259553
977955855
1208514433
1282332525
1220188984
910703814
1264072375
1283238615
1276659678
1257742635
759443391
1083739711
1027103829
1265551223
392007183
638903864
1098678301
1279400166
390008600
1221420855
676191058
420763684
865863845
924956217
1252866046
1142774424
1064492054
589814553
966139675
1104525102
80099957
321755154
1183332284
1220833618
884335898
404625380
943707727
1072578855
431413546
42037995
1283188163
855911938
642182272
232820659
647996540
515805164
856047848
1085990776
436739287
725703196
384340988
945642377
190168228
721641441
1099508857
685741942
1271562334
811691649
1040932114
911462585
995563280
912797518
734023457
712797974
847258712
1007358662
947508649
90573136
855107582
1186151716
387855884
1009375745
869571346
1193940379
1164781519
245869797
35653911
322059298
1284640356
1240386766
350406551
974172536
1256815115
1280559051
484261319
1236517744
1225532086
1227085644
1152585318
896821743
1281473007
360804356
877708252
1201164601
48286107
1148172939
1157261130
1199169395
1287455279
474936281
1030670352
169654433
77849941
1193024923
973423750
427834651
821381301
56446125
731130175
1044577386
1105416050
1274283221
1256632859
1252487140
963620785
128755901
1251788671
1200432651
710977814
1252548255
1233020817
1152167874
476131152
148402343
1251916851
742690310
986302140
978460541
34096649
1202722909
1255919180
105061879
128755901
1241227886
1258451162
855179682
1014910368
1255009790
1106737637
1048317668
859617660
236261985
937293649
369937367
1196326362
873426921
739244501
1279013910
238515367
497003555
1226159309
1279051667
145246644
773818171
1256057605
294802628
1282747902
971694824
1256220680
1055104193
265032312
1033335844
1161378141
1288064615
455983434
1279876535
1287008362
476410922
1254538770
1286464911
835575530
159699581
1159148024
1155723672
1140611449
1233544091
1265805516
281889862
1222508956
1288614183
1278517053
832778029
681226654
474579035
1118781095
1195813679
1264016538
506526500
569563794
899473171
178444202
566675189
407442511
969015941
1069927425
1102373810
296360354
1245533140
711912077
1233218554
1031932177
1107257764
1137302454
465595932
1132904762
334667874
1153103359
277000612
273788707
966920443
1286493863
640102039
929942063
880697999
954847417
1182138867
669845424
1265089388
1043118355
1018722209
852255972
643162418
31811951
1237107728
1271411204
684937847
228985769
1141511485
1247856329
1099709425
730716890
650458402
1253600342
82770753
901967765
703825924
1068443344
567955465
1287968779
1003724273
856489152
64591717
783106064
917604407
681208779
1217353288
889376701
1163881037
679192660
1199937591
1289315384
1288163103
588172028
332751436
186079425
172033173
1286918259
990865936
1245297238
909744856
1181292784
539285641
1287424270
1287326569
663433099
791570447
460118126
614210908
962609358
130260142
1194554894
1144119994
1287174634
912582840
1259957137
1248355734
1181597624
12476688
439165777
112650629
347281818
1281518962
621790800
862446281
194251441
1152926054
157710041
449175102
1078610321
872102856
649789294
1082930596
1159601215
1254722181
1181943724
491040722
608352365
1272187479
530120503
1275469802
1007524671
1282322058
599887623
654855633
248321571
280133392
1097919888
1278157197
1287794628
1076411861
19103356
652024152
628122794
521280605
939047023
1230446776
1162511988
1094113099
696362452
226883731
1291431886
1263008069
177386384
1226568163
1158027427
782888129
1124685625
1227204845
1212763448
879320684
938110755
1207000395
1119959743
1211362768
1265778521
1225697921
948232269
1242187747
683994153
1139466028
1239251505
270794893
499215433
1081552819
1125297576
338083418
1227617148
51582909
1030141772
733852727
1275467409
91054619
290433284
572753194
957294683
1212432958
686837015
167042047
789262388
140477734
748671599
1051017048
1274767304
1207687924
1028440265
1289608624
954787759
573655102
1021641366
225347453
147503122
1265315104
1210170421
659107787
657415983
989257415
1254755813
1134299160
1012312500
1286070987
1158412927
1283655121
1140819689
338989929
1205330479
959829167
1275945284
1092954720
901704271
931165397
573798902
525118188
628012156
1225310147
1253387064
1059802402
409947692
1284994406
967833503
847927890
597850098
187332707
274684674
82009541
893805330
828809618
1179700377
1130002580
1160967729
1220600892
360040495
1167229317
956295987
701551307
1004085702
623384042
973510235
1292536289
148039648
1190258023
1026604408
1293176207
352410136
207257824
484058676
1216293634
520136306
776481059
863703628
1245112984
416627344
1275793561
1246045789
872794461
1229848197
1291748524
1293862203
1086067276
1174350804
1235104752
1157682628
316294019
367280313
1262968404
239465390
1275543455
875112171
1293304780
1048844919
1293467586
364501040
703807273
370244603
711529022
369389978
45041890
1231967541
1293615650
1259686819
414612109
1274950094
96497014
1034354311
1272909264
371435994
1158456852
1265371893
488383461
587109372
1287675251
53476599
727788873
1199461821
1242734263
1234513806
286888263
1244202382
1130696686
1275897520
1095514539
1282592120
272501826
941196995
394631016
220842968
139588026
888831094
1136081438
984923337
717420897
490438454
1063989644
1064889191
1067339449
813966796
1269687310
618860680
706280499
935591507
1104071883
319922345
670102031
998343618
1092673703
996425949
1287663772
1085014718
1051414486
565931669
445470260
1294192697
411409061
621449865
624805210
474552757
1253971094
1218227649
610286686
168674709
1288971441
1295346282
190199231
1186383075
705899478
935408072
1295199038
1203039158
357515786
997695879
1228655651
268056717
1040052568
115734182
1287188072
1295960249
873027406
1249819529
1166250360
1050620419
951032403
1288107718
1284286593
314201262
1295695429
313580775
1271454016
1248965234
1179320136
1285305048
338738456
1296910938
199375682
1296581338
774852658
907886175
456168305
1094776386
641642593
999795214
668310121
212112861
1277399823
908795123
200713729
1285838853
1033350747
906127422
1177487543
1048946273
1276534404
375986682
1173932316
1085617523
802024105
717582286
533674516
639050587
1263489216
1171016483
990209153
312937936
289844552
1100854309
934043142
603043160
41791276
823951612
141808885
500977652
58727345
930491080
1296877081
735529030
1049981945
951507908
1033732644
604176707
277722978
828011773
666929468
727906851
244986664
1159602195
1272086678
1296149734
942677469
801077358
32103504
1148774554
649475779
1245161848
1240305598
1250002012
1068938004
1296664160
661897916
418836567
382958752
1051950443
1056586523
1043573799
1297974559
1272585828
1020435885
150492151
555901454
1065313938
1298223927
1156778229
901164856
343740647
1287183825
1274967647
905167288
1299356819
667073237
546635304
755535492
1277255976
342127006
1186037215
987932967
388694140
1298540536
54588509
876909706
1298857189
448561286
876604240
570991439
1142748960
97545294
1290343569
611158826
577593380
1298888478
1215926368
1298428326
554916435
1286233281
1089133870
621635377
854493336
1258745616
1116568669
772472734
759087799
1068748209
1110930672
476541255
1140332716
1123574944
823259433
1200857481
469311158
1011784049
658131880
292303574
1073891547
1166839404
1281755245
1126854357
481893516
1247997848
1049385245
139022113
1286574975
176010223
1166131478
1279309693
904021761
898649983
206577819
705586217
217307773
1301439832
1007025859
1195660637
295351915
1045142642
513054663
253443015
1264594087
1269527831
935852140
787120432
441951373
930041580
406007086
1205522421
618356383
222813903
671530541
96542192
796246850
895563710
470684153
1226388252
1187830495
1107051160
371741381
87945595
472389107
1071403639
1299641956
1088171628
267158084
543904274
1288007992
791976623
1242291247
1267739971
798561216
379904665
1223029754
485914894
1265407145
23028502
1116835916
799386255
565779140
1184627991
995205484
653580293
239055188
874025256
295825947
894835471
1279047910
683150915
421170053
654334166
1036887922
1299376171
1012890612
1222063789
1091719237
954553480
1129139676
602163332
1027564953
1041670515
1261163997
938766057
1001202896
1173655059
872172146
1184079846
918295575
1139053880
397877239
292491642
370950439
1153333546
77820026
719791829
1118719490
550187618
1289746484
744509416
1209975030
1177697508
724069233
1128253186
1297348579
1157748871
599109401
1285589233
1072610856
104551301
1022196888
1281520185
887805497
856585940
983400605
963926831
130221974
304368537
1147884200
1103082771
1142518862
1300401492
846799511
1263761601
1301237811
647249594
1243656422
96868496
1301063416
374329866
1271067361
1193368128
816211001
1267540273
1188665140
1165756561
701910239
1302009548
32105754
531298678
1301834807
508457967
225808882
1291857762
917894661
755241942
210950694
1154965896
1186271795
1078230142
1285861382
1238423210
806214050
978825481
1051690899
222914724
1235380915
1059219293
885427199
1131742319
1268238465
982969604
182032153
1187016573
713545734
813334221
587965912
840140187
452816391
598439997
916128611
739201505
214736753
633104019
281777685
422094689
110372281
1261348620
846987830
1220238051
252336852
1186402219
1033755080
782830475
625462787
1216687491
879692317
798123724
1153168696
622539773
763473871
1250429959
1304466108
865902558
472964579
947932203
1024284374
1100143770
936314372
1268605741
1185294517
426850665
1274309699
997245511
665700486
967273918
931930628
1268008779
70375010
576842165
1087780855
921482321
990342610
862311061
474178545
599950976
1281694406
1188971312
1304508299
310099934
1302645946
192904226
659879317
743997557
778548411
1256374523
1297565911
794463052
1303277693
1177764410
1234578773
910670475
449036905
690907949
988372354
1182125132
881887102
963385470
1297170611
1191135996
1001687777
342017847
1026534195
150465724
1304408309
1059873389
988699825
184940930
888769319
1245437277
1217867901
314959218
632385486
741573592
281965199
1305699262
1304038825
1291163540
80020341
78023899
1287178945
19893223
285359081
1010547496
659083974
1276029251
165918795
951271550
965001385
1169160976
1224066735
626733675
1221201181
1199204354
1164277065
1229356102
1221257942
1011894970
744043929
838933556
1275869199
472688735
1304695484
1124292299
1297862302
62756862
715944438
1301952510
1288724727
760133512
1294977566
1098795472
1281025518
1208494564
610837314
964591996
1174881070
1289086285
909135499
641651016
1160908170
494119336
1291303703
309533797
293379626
563658720
782798217
795235187
452873920
1291496753
586756456
1157237958
311046353
1114258473
1145635982
74941955
1085451527
1144871424
1251847023
909559413
1215394498
59136428
1071247250
150423757
1090977160
1148517992
508205925
1039649968
1291009685
1307039439
61067546
720670686
1032005108
1004639102
531263962
1228622683
952007063
1288568826
597050884
647322182
1031353145
310748089
1233480314
440764564
665453433
428468481
1209507202
1306660465
5919990
1257013909
1208456842
102357351
768468741
1288998811
667380279
1146015891
754400685
1180177340
511727770
79070968
748893867
186816199
914137950
1232239716
787488390
1296004163
84131961
1222202735
918619253
573278066
1067166703
163739935
1257290714
102357351
1148850235
712328768
1174212034
648695333
205954923
1056525165
966890954
1162586897
842657796
1187239318
528595569
1275593160
1176309604
1234831490
1294208606
720869247
986161006
570732438
1020622469
451651814
887578273
1050918014
963145698
974784574
780457698
1311038569
1132182674
1300504680
1282979661
711737231
1309239602
449468828
110403813
1308378700
1308515712
90572145
1279116434
1214761040
932837748
676764911
404881497
1307811972
1283134741
681574871
736932605
433838026
188912660
723586974
326344362
1303171869
1278828089
964498502
613904477
1248305573
480159794
252100307
1000641262
236679864
1225608490
71283846
712090380
147883160
1295594415
712337814
1309492381
956896666
739717322
1195218289
1248118543
378856420
1298067139
1251263622
1035495986
887563811
1283387220
1308246278
1250179755
1127390420
785790129
1278652993
86775900
854873783
1096956931
1120138243
873908358
394609335
1038979440
1273295304
643312300
829270826
1275312074
196956502
361838153
888007016
1094529069
1308617361
1163611866
1230842410
1308287940
461573884
828253657
345967226
1124176161
1211787208
762808964
713883625
1126422443
1187338713
346526656
1202422361
1295434993
701924712
1310097502
361423373
75936548
118111465
1216036251
1279505659
1077785692
1185581288
615573881
231489733
997039639
1286056987
1048203943
1209624113
1228559890
12790739
1278752080
1166874672
1299951190
432928830
1027334197
1302801456
1142016913
1100720936
213451422
1261882642
799167539
499764440
1309925618
562846144
1084197103
1164897852
1044439414
1282408189
1085958949
1006101567
1203153756
18327789
1015081469
315827106
1286688136
1254562728
516608950
1044834010
1214516198
225929201
685943901
160324716
1232765053
1295181668
934476304
863696456
904830904
118103681
982724857
1035719914
1251838441
1018903283
868828812
487623330
377108056
921489874
181583584
326328065
374288327
847325353
533690438
506876680
1122777672
53667894
497524097
1308664939
1310872229
951412305
1294507023
1151168481
1209824498
1143137758
162835535
174908275
295711607
1244376483
817384856
457894669
1278366859
114362669
1031771893
1160779885
1147423057
1015207785
1079831095
590930835
80577256
149937779
1298825293
1053990834
1234491232
1253534237
1287257877
652001508
1294651723
951821622
1011968735
657649544
932265210
937279869
210296755
1156568233
713331043
1041839553
423863924
1182069171
1257224930
821216340
944397476
1195290454
1270808924
500384275
1248295213
1037110017
930509185
1309787107
1119068775
1250108847
282868160
1251838842
1110324732
575724631
1195819206
1247162802
1038168226
1253987806
136204432
1201777357
789632803
630063936
1206064879
423703514
1231021610
716226363
1306170674
1313032110
751430714
112748554
1294359764
1313360778
1002005766
440742440
1231902671
539863610
1302335474
1127787180
1313540530
167491929
1255290785
1249429864
913197284
100455280
940439957
1093005356
108570129
264261185
425439207
650805698
1103152346
561186074
240125970
635097034
1305444969
958984497
542348471
1253692600
1228361700
1311519099
1220011914
931949412
1302617477
1296488712
917035966
1170548674
1310042066
1270976200
535107270
623229483
1120551744
1176303646
1289410031
1303930546
640466775
966908536
982228597
572074510
407921499
1265257070
1237781874
436092243
898725391
955548371
1117304041
1167674759
525920151
1250203827
1289544148
1295368530
1025207193
1172456952
56200724
1111883723
876878174
1266803259
1251249825
596454055
687195790
1160929795
1110212086
779253330
978060614
1312852884
713295355
682272290
1318776386
1270803521
1308979031
1019251381
1315504824
1071574052
397554875
652907640
1078328130
764111918
800764796
1009074711
270930431
563224193
443749850
1170864449
819357806
1227225432
1295311450
924446822
58468802
1232033150
553799231
1165001604
1161803182
641501711
1135066756
925831215
1159181141
1262593993
1204928699
728813974
1315775649
1316533621
665824067
1310074096
968221738
1285178703
924128682
364372581
1248460524
1192124857
861248258
688746208
1144895933
1298457199
1287819492
985824956
1133464231
148746540
399345635
1283108399
1250734907
1297319271
1316304536
618690990
35522942
552399802
408517385
139159103
757767121
1291091699
1054554686
1316854669
966217504
1315364728
773675112
474411437
1032676370
886468772
1066443504
822289957
1216666601
636393539
1301287677
204868893
4742906
1316288685
253003319
589199514
1193123274
1069052980
607700229
1011376693
547742534
188845046
756032766
1313069555
1315718765
526185800
998499525
147300148
1309390568
845640767
465782773
809585969
82212262
867106760
1307995980
1298548033
1298741858
239538780
920101125
1303205257
1202274549
1239139679
1228755864
400363544
580535689
561565140
608478063
1155635391
1177614355
1038729689
1316245187
1123444604
1028488083
995329029
1043971554
1302189275
501150574
1191213452
1114833448
274045409
372109802
679029
39759743
831671434
289628012
683416023
771835702
153413930
417344167
1275858469
1276223581
16285812
915856206
1181315817
180972680
15992020
1057483727
1288382959
1062071272
1307642872
162322702
1317762726
837427154
515908581
264458464
567798377
1195605082
143865158
491907740
1240351598
601200140
314282717
1172620427
522278344
1227432768
1263500279
1126869766
1158922309
1271800517
399075520
806776194
335132482
1220739924
367117189
765733945
551927163
149943516
1226302355
299879107
1106538488
1060993532
1295312647
217291968
656838402
1158011966
1319240244
705024401
1313870417
477261850
1300181739
1024320568
1267746539
349712623
1075007948
1155837131
838116353
1320527098
1221737975
1193702935
1301231142
305159119
56250863
991475269
1180536912
249235707
159303017
1315950269
197975252
1150944848
1258948503
1316426533
863715155
375528134
1263509798
662599213
1214454922
804603783
211525359
1218259624
764830266
353360201
931183458
1043150691
1284818649
1113551347
1312110874
1301071600
651905662
664000854
1301574581
1213808134
1016194914
1047353599
1321454359
1302856676
1203286691
937692896
944968624
852773846
990158241
1069383379
1306020078
1121210380
1274122248
1053189911
122485176
1297665809
837873524
362482010
1268578938
1309861580
1065494725
1311435853
633777959
660540054
775829390
1013960946
804744742
1296241055
1322389328
1225050007
887041254
1316853461
1244966249
926964328
1307092574
1311247769
1321560413
447326154
387583543
581172046
347281922
1323556033
1227687205
1108035812
1178443714
1055150501
1153387577
930422475
1295893332
1256597731
506168123
1093712219
142775561
225492547
1319093948
1289425899
347627750
1171316617
959340899
1311899621
870849183
1321770254
1170045267
650169756
1105502055
1032332037
1171400912
378287160
1272654083
1211600007
1072517354
1052516552
1299814864
1263297796
806127586
329634814
846561866
659582488
326722268
1016542780
77862407
1323795011
1248324687
951461178
252840388
1301330068
956121090
720893019
1056731022
1164588115
990992078
1297276429
210591559
1310597844
1239411215
769695154
1112484212
1261979240
751275450
466171191
903870123
1161224605
263360357
4853731
1077586769
969645827
1142170753
835925181
1317754249
1282801212
305362549
1304398164
287251469
1215417684
627700566
1241158583
1170488984
371751046
210653145
195990029
332753961
1243518122
1009528834
991796924
349718363
1235656676
143882105
1149040744
1324456058
217145137
1323458553
1323206268
330439967
460091656
417783299
280684269
1229080636
1055396042
475917526
691130430
1271052811
985300399
1008836488
1216129437
61791698
1323074490
1248373212
1221382132
29188546
1318436000
1317607899
536483336
1299511202
710379462
476216579
945269051
635976411
1304147895
337611880
993210629
592488597
394955876
338797154
532815324
1266266337
422953264
300262715
1326245304
1173135124
1304318361
895176311
565234718
307480507
1032079643
1270817554
1195528491
1294702779
29886002
284273557
1286303013
1163801903
1205430276
1311480637
1036672070
1083200943
148029455
879177507
846701050
1318916487
1234968467
821135146
1198206956
1279228611
1277917956
809734552
969100487
1113199395
1239528747
1329272293
1222778280
334472370
833506976
109569950
91919262
917301208
257545061
1129133985
932877471
1184414168
136455825
1308572092
1237629565
1314552350
1065395864
1032995523
758881845
1187709069
444479467
83018259
1154719126
1241662905
950235231
1308936252
727324321
1319601485
467036339
1119534799
1326432390
1295540368
775465665
1223930866
157113728
1316028601
1301645054
1305549718
1303476143
1318799160
1107061374
834745862
327202943
1210091894
511241477
557926579
1252177042
1108190561
1009169736
702855351
1301507484
908735950
1282120687
1312768955
1277252748
1017314605
991752942
849974746
684186947
950787867
1284973933
927399661
635086948
1275787245
1240227277
1329902793
1147368161
541956044
1226190474
1313703831
502627926
144429066
1021113672
1244769732
705704356
1291608550
972426788
1218227903
528855037
261412796
1166864498
983612808
1172037596
1295817141
1191667860
412178838
943713440
1307844505
1328493866
148290479
476181483
1227230585
870966176
68447387
1263357764
1296384838
370263594
904666732
516989990
685526111
339176605
230520969
901281944
1091344995
1207686894
916113928
245096264
1103924677
1256209174
1276252723
518221214
1312180007
1048964392
1042292100
1200299069
1133870208
727713933
837853956
112434527
1135616949
1235341808
1329545906
1044739456
1319250917
331662850
1053592745
758386042
707534466
794137571
1229019130
920508165
758386042
1208514139
129939672
1269659954
702714797
937018931
1277056172
1325291370
290084879
1280061591
1221759025
1246982599
881210692
1313950221
1333256676
1329243193
1325868578
1268270854
1092160377
555039560
297887745
767172402
293718288
1327645952
47397796
1237042296
328726450
910735865
947009359
759303506
1134128657
1333678732
385284527
567434307
1326888404
1328577811
985054410
1269239125
531292104
892569133
1100399275
1298306631
343735271
673233525
688716630
1072788660
1329661522
400574351
990048587
1309643155
1187767593
731324192
973214546
812620323
1249514565
533692458
1209648333
770058626
118566022
771825818
1305468916
1264516070
1312224261
1119354875
1122660355
327481106
447672502
627648528
1257983022
186541395
1299330385
350285230
846191214
1312336113
1312957242
746874777
1330698528
1058104550
1253283298
1267492698
987001866
1108439104
17604354
208927970
467870682
1277806345
66512944
574144740
1330056782
79601619
1265294129
1214824540
627918388
1258782082
102824207
1053069130
417759193
388229007
1322566776
1201314951
937832709
278722636
742932647
529049296
1051393256
850536144
801450478
983253047
789259082
579162863
690891066
509516113
27952871
1093061781
1327814476
810336017
866433534
1004102915
358343059
1286490347
1322305021
1205190214
1321858958
1332556930
1325021668
1195444535
210566593
927961706
1310518712
1222160085
1204937059
1087718389
862245378
1299178828
1019191724
712793799
956570921
1333733018
1298926537
71464295
700067161
114811338
1289925402
1325412774
407812892
1300113885
46252161
469739860
1267686429
1184551341
967309598
1326407103
553447227
978811724
1307086963
729227018
1301725247
1177754853
770612561
606314998
1230127291
477637271
1182890847
728612572
918679874
656332995
469174136
878735256
548933010
1236708934
909113523
174830609
1110117275
1322633963
1251880726
1063325214
217473813
1333396423
1219797720
1125407070
1313226562
1337961116
1309254888
1053102509
1296823357
1260416391
963357666
953292016
1024522555
1207593509
249174306
934082960
1327406593
1216326467
1028621065
741017857
514483987
1252007644
1155771861
52533567
1327658606
1190872921
177387448
1327326058
979777654
1171223238
725247849
825211332
1314242155
1088565195
1087799714
879634217
1334289077
1251858141
1305718869
792720407
1017605440
647953049
791802116
40275804
1271625262
167940358
898355931
808709276
1128234865
1272061246
1329258778
969930295
429399018
497389654
975415349
1277134311
402903608
1301264459
622086547
651751496
1149641527
1017138749
235823109
1118375510
450719847
1080373157
505199681
1247739674
1204907105
874800079
945355557
544188931
721314168
982715579
1329257812
982527287
1334744432
543657825
1308934711
105492908
1296464797
646435972
517374441
1276942403
706885639
928327498
1329096841
1338695247
985033064
398889019
207954569
1016219306
1171164036
1201859582
1334586660
1331942088
993778478
1076112572
530280490
749472262
957078069
804676518
818618531
1231194647
1189339152
997258940
1248814334
1277462918
1134723728
1037125335
876671263
1336474982
1220256279
652152959
107954393
1336570934
725929058
1331795061
1336291296
1114306638
1198206261
312792372
249641583
718375224
1094025376
614284812
1337030634
1235287914
1198059153
759592615
1301208048
1319001399
909982544
1268339163
955854776
31903503
1136963609
1322116795
1038410580
1337753579
1164595014
722059905
477913346
1048782012
1111519490
1226359294
1286613423
997679273
575815645
1177516109
816137224
1212880148
979132409
793350874
1308601681
491564738
1322931584
1297435303
1341875558
182104822
1319937530
378400540
719093828
97968183
485401599
1316227474
1045739984
987866001
88623777
868282102
1057969285
1000345061
970984857
1055669547
471434065
105677413
1100110977
327439627
685038351
660430923
215570648
686656178
859504810
1284841819
942060454
637290115
1019122585
792654128
874811552
1303387595
218358623
486350669
871972072
1288003050
1320454047
1339515056
439497400
1011515808
598819632
1249702329
1046697226
753993088
1324004735
974966110
1200146475
1296432099
1338666442
926387826
996572072
34277167
716071169
792903055
1275793584
680115049
624485052
30022463
927500769
1328108027
1049069143
82083628
1183418874
60743829
1342480787
973619642
741436343
1336229348
1198464102
219187150
1336768051
1141581512
393307740
297318324
1339524333
1170556700
1173288750
1323398117
872601771
580729520
598073322
1263064363
462202779
1231069708
578062121
1272657078
1111033718
1241082283
150694808
673140493
1342430369
382873864
1289622799
1223785793
1186934557
1148836912
845598414
1210308117
1321333843
1300053283
520288631
729664590
1163312157
425857067
1112197766
1120000424
1280472059
973985515
1248224167
239314486
1176414217
651204168
80733143
1032979152
1210796056
1344882979
1237991730
1225996789
1307815019
1335098982
101114159
451060972
742111961
253581628
1307303947
754038517
544788966
352131105
696131931
813435238
907616271
1250008191
156345395
677958292
1316456138
1187218932
422091536
1310034728
544866307
768951894
449703483
1208421557
245917789
789032894
102694388
1210227745
184966627
1325610765
1330688740
791856695
844792176
1110673382
797087523
704954928
158480638
793117165
880365136
119607903
1116951968
235999322
896449067
736276646
1023188144
1302409436
246077819
875160259
100300942
1305392114
942696621
1340312833
417729364
1200404543
1342412006
1012671494
1331600099
476251234
1217557974
698151445
462069041
40460287
1165167895
704932600
911392370
1340436190
510352793
1261700537
563712376
966728511
430413635
1304630061
455731637
1252824062
1186702039
736257280
1152851374
445174194
586550767
1341026764
221815859
300791987
351300719
1140362846
269415761
96480365
182579040
992023483
1346649033
679744999
1312965330
1312493857
899754077
925557125
1343486218
401162590
88026541
1337920348
510405414
1164008708
1327330170
356814122
596102443
1038225111
1276790550
1290637261
830746466
1158770036
894013107
420371434
1181727736
1065293346
1326769465
1315774586
1043316929
1229473009
565669320
1278047762
1091281174
826174305
129626698
1325464170
983510932
120022371
1263387949
754747422
1044325183
467188929
1126263667
253541851
305334494
1336650442
380564098
1092770195
1248533429
372378631
1343227183
1073654663
729303980
651982113
987044197
1344006531
523242990
176636299
1115465979
985881250
1265538290
1298840015
439980516
1335413342
678811839
893207175
1284224728
1116686601
1073122166
320985866
556095664
1346536850
1058467012
1294890618
883074892
1343018432
1193870972
1302095348
1347574365
1314036613
1015830454
371226558
1326344300
471660607
1313654476
1268660124
679922705
398971625
1089064228
771941801
595930917
1245849434
1233360074
1292950897
1134861087
306975537
6250365
1272765680
1181036786
1065917068
1283568465
811350424
1308642021
1094512497
1206734209
1080276199
1135457436
574778715
1291010548
1016327590
1345846907
115671133
1261033622
1122020470
1046190514
1275359936
1343370203
796443839
1284317408
410503147
355393732
810041798
33102180
1173726477
768161662
235446502
1252138058
793934657
646709758
1345759997
821528647
1193354231
1296145484
1337280722
637334748
653264599
1297550051
1334212095
837522950
676012184
791530428
946094227
342576306
1091822225
577971364
974448971
284347970
99724764
1112615376
661258515
1219429478
1007686901
1013467170
1052343639
1146011285
1272627096
708504656
391942991
1349579881
1277514072
1319728666
1231993973
725190595
1036723739
1044000657
960457024
1052396975
650626657
35252599
42692175
718171761
576455525
184302385
1210615451
440880453
729821473
531937846
500459015
1316437428
1249102251
1278764624
562477810
40649910
946504320
785909672
1075025071
1166470530
615214629
1003736282
235699238
5202667
1322733214
859154551
947695035
1323685036
1155449385
1347269529
1301097244
7046724
1328489336
426258182
1272106506
576188264
331403133
1057442685
691147137
1320787239
1281219324
1321298932
903630692
873394765
106748469
775853384
167407165
576146480
1201217793
932215719
258970180
858318702
688251436
589314480
1258486395
1171832619
303160356
1077113509
1247479542
1200322418
813358946
1330530957
1064855049
1259928315
387670151
1310499136
1007521739
952803041
1127227324
1336808940
1165019767
1334598023
659445159
809340905
815476085
576454311
1298424449
137747693
130153060
1349401596
456981834
1060486434
981716129
627321233
620248249
840539650
924421804
801958058
1929110
474561604
1219019905
1282881240
1307659606
332342898
1227625378
1297166540
1301833937
168357758
519047510
708053202
1353809911
390407398
1282911790
1349713907
1196073254
1297921932
1219377972
571146075
6290382
1001645495
1349794129
1341364942
915155563
2999745
1096838615
382114965
1317911870
864035681
1100191232
1252172362
66365188
533057746
958288064
1306673648
1217920478
1211232325
667568467
1245745234
1223544251
77808378
1325251736
310671974
45031201
964782872
761368357
1216835963
1247087878
1192906235
648020346
287074040
1300229657
1329738963
1265452965
1104930636
520458847
1318541486
1121535060
1247594633
19144023
1339027979
519210964
1014912181
1327770773
1158958213
1112030551
934887527
1219034058
1121303203
959436621
1006297934
1145358721
1198525830
835100006
223747097
644406001
1058810810
1234230570
381151868
1329712341
989041297
1344185565
15622172
911504914
149130125
1003432302
1324442848
1332269319
1291319868
1276405966
1305048196
1339640135
1083788483
1093577464
1265343940
637580103
819529872
1265369386
1183257720
59431236
110553409
1056054788
1258352096
1284850953
1309178145
999437355
1352593250
1343175973
251635332
895444245
1309066685
1165277983
1332321695
296594617
1122412775
1241502725
785298710
875981412
640453596
1109952514
950875852
242078706
1342754516
1226428827
1117408691
100850136
467114595
13315225
1213335462
838556000
982967396
798149914
893172905
1351336490
1300496019
1296662329
231579555
1352125106
513090120
925200901
1320255699
945460337
1349659360
1219161821
1267468069
1336924831
112019386
764572710
1199045851
704455372
1299093000
937658129
746227335
1209757525
1350565182
1179497700
1326327940
386686140
786823129
578708854
57284920
1179029393
1279449637
1305360963
855328124
1040446058
933998500
872275057
1149068997
1228766918
476586735
1226836036
1247671136
300795321
1121568552
120054229
716878921
173776014
1355179405
778386835
163667422
1204982039
1285842486
1052320751
1077829815
802269502
1167774970
1199280385
1123194879
965207459
1144806969
1354932901
621467664
241007911
859534726
1077844892
1176895135
992862350
563601540
728793385
1262701221
1232717415
821365296
43892362
942249323
1330653872
978945656
1199789279
1282467838
1296607787
1314974681
699033766
911787012
1267779799
20631987
364483355
702008623
1343539704
691750638
71172189
1313990921
607774588
937474053
1286635063
677665257
1355727832
512048377
1355779861
1245847903
781911144
1166012614
283444944
280852869
1034571843
1355133756
67266464
1021541567
1329102168
637331850
1125741753
494645144
1308347035
1338821174
1345002882
745451637
559442717
240972265
507467358
1220634652
1354544880
1307947340
669282378
1264787949
892256942
984375682
1356058466
1061569312
1265887331
1205320667
1195081939
1337612260
1344976226
1318212725
1060486321
1100899614
769602278
1308260796
1082002522
1250306125
858833258
938263883
1124673952
759688823
376010330
1173091923
696834967
1344902360
372028056
981014809
932195113
974013119
1136324412
1347951226
1302532191
1293501584
1330183299
116214890
1358406620
147945459
1347412157
1346257500
288959548
942484102
1161777174
1309493252
1270514544
630985115
274508119
1317972559
1259932235
666732675
1334591971
1356052380
1186198998
1210806493
82799043
1256126859
314015504
697071727
1357205303
975679257
1346647521
1067421375
1304731292
1138923051
1296207786
966218340
751379103
69623569
1134830899
770723412
423230128
710299184
1357819289
1099626928
636720111
126163978
1329351643
1357852432
1134848129
692717667
1285867975
1295731332
1326191236
131905243
638296884
692255111
1357034918
1294565207
810973750
1199118905
431113993
1358056773
74072803
1352602043
724192453
1356101530
1265538418
976167271
590938602
508901590
1214562469
607035151
1297689111
1187557203
39048315
1020939318
1279955646
1337713257
395796038
1255284146
1325899779
1314220468
1252341717
1298708700
944094883
1140334748
1222548982
765801135
195270729
1217287204
1336919647
714695044
1076078952
903837416
965217053
1048371924
74248995
348691907
114250459
1357137364
494556259
493463760
1359137446
1199995478
211902291
347167098
1308023622
1337619606
1301416035
184962598
1339465636
129636903
705969280
800679857
426742558
471334677
1334999114
1347731176
619419882
767843583
1142981588
594387427
1357574512
1333601055
1328141889
236274401
460955829
253106849
673646878
1358208153
1309220171
1120587253
464585237
15622172
665497439
597798215
125090048
946765997
1092069521
552137563
758317501
1109319067
809810542
944362211
1002044334
899687107
966148336
618849122
20687903
1018849373
1336663632
469719086
997501728
1298293857
1348644473
1357286655
1223801607
1209906590
1352923798
731145029
1308217344
94960321
598745860
1362961384
1201410171
1041005221
799487491
1322113242
499202142
1278041694
397477135
1360539818
292489824
289114015
952735317
502543496
1339898503
872613503
1333623608
1270910737
1109880687
1338142441
783761309
1019351733
868869300
1002778454
774926850
1011013175
1348311294
286727186
863768889
1359458295
996419424
1339866504
783423164
812725018
1352457799
600519264
937468777
648915454
1167933603
858752523
1148035843
135486669
485110112
787989710
236467534
999724275
1117469270
277894594
418534827
12575069
763492422
653668082
1274521321
367057424
492504636
1214875402
274034036
1195639588
1360686052
1360245748
1276883060
1297641593
1350838500
1280406910
1179807735
1214202769
295922717
820469355
1364415666
652011817
703229418
1243214298
1174665185
544809628
1300133526
575788528
7046724
1359118125
1176533463
1008156678
1353870532
1361156967
90433840
52000814
1328721383
512429351
1159230276
228945828
356989544
1107458710
1264986768
1300375560
363299685
1189947634
600390725
1045515680
647164287
1273168220
731342598
623435725
1206664408
1339051843
406684907
1311341865
1346249827
93743954
1303855396
706055930
1249173259
1350289757
1027766001
1291753766
596087441
1362602446
1324584800
336185163
1257082161
1155205444
1360485830
1176844580
287227275
677661131
1348122736
1276811227
828814705
784772521
1261560581
177864778
1019514622
1220221460
484958232
929500635
198151731
1132007205
1211914685
1294284059
1339251031
993141369
206619254
744881366
1210889773
928377064
350371299
689021247
68535420
1088095989
1354797988
1133616197
871286830
159391902
1064823325
1245816010
880408411
1310291550
1352661027
1155786163
477718620
1041293096
839909279
1331177466
1059865794
1007277269
622491054
661745969
1261416924
254023245
1282638947
451912439
1279929158
1153335848
419586550
1308961037
674544235
382353202
1120527577
450588869
1119058384
67664488
121041457
1119473682
1035739890
1345253999
1254056503
1230441240
952852860
97397293
451124173
1026268950
1361095749
1363986581
1349631011
1270434011
1320489033
658047650
468284061
1228749575
1309865393
205558395
1239550240
1141782050
946563642
1367685307
1261311142
219858962
1000334802
1173979966
501151409
785772393
1278640956
709487417
763539659
1200733294
574455063
1207184438
1354912263
1090642243
1312627279
1314831182
897650167
1349258246
812749727
1219433112
1275146015
1334411149
1322349697
715563064
940242892
279342594
1349006913
663442242
1146400597
638593423
1357891408
1358483365
1329351365
82107635
492097309
336043569
1340022944
183528949
523386231
685460159
522198377
1340366364
503981201
527259026
666680801
1356689720
204165483
1121036459
1320088415
1357251004
448559454
1325959413
1366430626
1344840521
1157008719
235950098
1369874586
728159401
864890711
258395672
1353107226
327914285
1343506978
1156526911
1370591171
1264836770
1304377065
960640163
883996892
1199051808
411411693
1238873100
15744919
8617933
280054766
531750137
1286249646
1182555048
891517527
1065586944
1340399771
503024077
746517628
983569828
1278887427
1233625855
89624849
483081385
1290265796
740998004
1318814701
861926226
639113310
251958765
1312411583
253603837
1212601894
908122130
708530697
290831184
1362870344
1348528114
1350209029
1216724646
311666353
1012739387
1368386237
1284357519
1058332654
3729250
1315834293
985853835
1288016698
1147686075
19262200
562301271
1281234981
703976057
1368960954
715499099
1372368023
1222267578
1308657392
661607533
142431339
729793035
1013790500
371778388
398561656
451916082
952484056
644066556
838302766
969765876
1151241468
243807621
1232981320
912398431
1172141575
1235563335
1225659708
1367382427
1271624021
918560869
855709729
1352346639
1242730805
199018680
1075140843
32779511
695692232
964713680
1330561646
374190165
1325864237
1030238343
196737704
1160301415
98648735
984370227
86822675
1292182739
1326034718
901129778
1208841001
1237628379
599180397
566079250
629134185
1209252031
1059896100
696163274
41103293
1102574146
1300409376
48432183
1123583021
174597809
399419116
845133927
1054183545
193212667
1062856626
672883662
284326058
401713436
550965420
417601968
1373573535
818623418
1346109496
679445911
1308638380
709142073
1351182854
474485880
1080315093
1294328957
319557949
248371932
914655239
361369874
883953896
1358611013
685099791
1023536742
1370760729
643284915
461621538
1346306233
964023665
1354786647
1361336734
1268136057
1330248123
1321866852
1372539073
992451734
362494808
1347526557
314410759
1213609705
1229841701
1237122678
1302491200
5383586
1365420801
802709062
826575241
108130441
1167456785
584116524
543040570
920445351
1363721305
8741075
1228442757
1257819259
458974750
276020960
1105424056
760590628
1109067414
984146140
1280533427
1215173635
1260982753
973524535
1334080000
967691561
688806288
1368717159
846892653
1364606481
1312807042
726380710
723156900
1372386354
530831689
197626165
999944000
949458156
60229305
1315094268
1352970870
1241508587
179660527
605730496
1282156304
182077567
886857455
1371591289
1062321676
1302414562
1115459320
1334106187
418110170
1358807050
693929647
1333837872
1375672119
947050705
431693461
476216338
408555808
1253126690
1214970751
1246534994
466586806
1373540216
797204910
1170846514
1269179503
307412842
812554382
1368333342
821182018
1003680295
979566946
404956556
429253676
1269973927
391662757
133755559
957267248
557209270
1209430627
363325976
372911304
1306512677
1243266482
1242415698
1159954198
1262400485
279243162
1352540507
953419646
698421701
713829287
1373837234
1210781614
1374702732
618017674
355404959
808789038
595486101
1279014862
1364996131
1304699463
827041508
1364420099
1065163702
1358239186
757022654
785166813
1145730528
1374840493
104604023
1356223043
462861598
446318089
192265793
143910271
1019254109
1055761256
35982511
853307001
1000299881
1311480897
1131654037
1048466053
136500401
141898044
502521640
1277471713
1126983233
610847252
555718052
1310354086
1050561229
1103933273
104038726
237673264
1262227969
792889664
892977772
1370090271
1038425810
1163475051
765305474
575578128
1347636884
256299921
1133153826
1324038686
1250676533
902740762
1155641189
1159350345
733706909
1364819827
695924811
806321667
1358391140
609077947
122044008
666365858
1014414678
980017952
1338276598
1370908452
1134691945
149261191
1087279580
316308101
1026952081
1174295887
1155665014
711514084
961283734
433246377
962142410
1298805013
1015840732
1374417168
679029
787218804
1214371190
303231415
1353190715
510567658
1232915393
209188577
1151607174
1366069274
1156457810
1372005808
1381171870
1093552690
1370501040
1119541005
1351722731
971207613
702056914
902790332
470342871
168718959
1077813443
501076166
1372356190
921038631
1286333005
1374178269
1308826695
483175943
917152388
706435109
101770349
1167875467
1341361591
1320828407
1312478052
932481874
766450811
192492779
1313407367
1372102251
1322363591
320965253
1372544653
967600148
1178965460
1379729504
1381392341
793668358
995898910
1341976276
1360334603
532847521
322112572
1308910845
1338266672
651189372
965066007
1366302071
1287283219
1014277334
1293449002
1352111766
1307199146
105757520
1377818358
290824151
1378291805
554322758
1081495370
842985228
797214871
1193960572
1219289812
805571168
366557194
1366823803
1297844903
1363419148
1227565673
1360834025
653853526
1368628968
637398165
1373444638
1270978282
757568373
736651534
1199546054
1375267920
10807518
537289551
589123860
276340490
68151834
1342707683
566240806
1378903471
846793263
1372016253
1175107373
1367424500
734791348
1218464581
1308450498
59574715
688674444
1379603201
665727364
346868475
1379428311
905758565
1230645612
295237760
1027188063
1188180398
1376876418
936000702
1334122839
1053178024
593195675
418588067
379858048
522025948
1067735
330885826
1356676922
1116159618
204483623
226037322
20926782
1378672247
1378991713
880585710
1360567514
134990117
1379434328
1158079510
1113844423
1310465924
1304537113
845449501
1166785906
1344979896
687156609
1381755850
982188651
1132816921
1185311412
494655249
1380974769
1379891091
547547469
1296548089
630676364
1091097130
1359582596
864334723
1377944975
1380467269
1289457127
4992167
1171542920
171067949
1367404212
1380809173
630082215
421256222
732609944
1222750056
1090397318
1252165434
1230786978
1109299402
1317705042
954469853
282980311
1379957702
591862771
1379033653
74322839
1371165410
91403301
164674545
881319579
883031737
828175207
595642133
1318045151
1185188899
1381931589
1301484832
952379734
333077748
201262089
707251092
1350969298
1373856491
1044863906
827021079
497794138
157323974
1285291041
1283044923
921793965
432140574
438708646
1066987676
1036799919
450511506
162832937
31846571
337329225
1311644052
605307844
1373470250
23687264
737403237
35086274
1318571599
8889703
808880883
1350438441
1261805320
1294993545
1381419566
1137933549
1326947378
1002163273
921037094
1175025757
1089644175
43734594
1321420191
623715480
305021210
911240098
155326798
1340103399
974329480
634113011
844016981
148521966
710335366
575701181
1382319898
144351658
281284273
17159089
768545889
1380255743
1266866244
1373822691
91578373
1212075582
991692152
1382621543
1106762250
364440261
389816161
1159753109
1290592087
1295073196
1264812043
983528458
1386286761
1011758545
1190310159
538711388
1355567258
1383916440
1373433779
1383084526
1378303153
1364590980
165600215
1061427900
1353674876
414247665
1296299291
4992167
968225793
1387943212
1346317724
487320957
1347439854
382979596
1024411552
543042809
1212960983
1367102731
1063004163
85040755
1383363474
104497823
30801481
976614626
880105651
1222434509
1262068255
659676736
891444725
506710510
282499001
1330867224
1336154276
1308275658
895728871
1381643311
649081149
1257113923
664750894
123452294
1099363153
17153633
464914656
1293031869
47415235
1350065361
1018400012
1234240991
602947132
733182418
702904893
765364840
849291225
1120292632
1228630033
337736181
580547292
1079076400
1162102491
455694662
885929703
943389859
581484856
1379647745
1019632429
985769035
765673840
1264648087
66589764
295986574
1302370161
134406264
55205742
21054338
780422716
947127405
1319391900
588114319
321104918
1206138458
202688407
742399585
1372048195
912313740
1328392944
1276134742
1278185928
968568984
638335080
763473936
622067683
1388403517
1083688984
1337221395
703736323
753416003
1120277263
479772190
1337029166
1040758080
1102720093
1173138627
92522464
988016198
117034370
255812236
616918762
1338727920
372119503
523928134
763820845
1063705750
923549181
1385653747
170831766
1329071335
573389518
1240881310
1335681837
845396722
410557859
440062264
1375711704
1314983076
884298990
1286395179
963547533
516755063
365539905
1366846083
1211292190
1387813845
808140316
139875977
716388710
1227103415
1130629241
1381677071
853327098
1298854566
1004185130
612011976
1259011104
994580450
1213369898
381711248
1067480233
1095702774
943489754
1376165315
1162894921
687598683
384107729
114350651
580489847
230158779
558709313
938290083
917403742
547790999
952993088
72431303
1017346667
865822422
1331243650
1174246433
1175633758
173939553
1023547990
1163665050
1278063752
421714736
1335036826
849598479
876344640
1190304040
340243031
914980528
443023655
1102415352
1128339713
915726462
1139094935
314979260
1036045745
216491524
910951597
1355919944
1365348605
876586549
1163497031
1193886529
1297673380
228518735
1351997411
496086755
757407701
784664171
1288252292
1177114520
1360467245
495585331
814161642
1251568034
320697456
319751217
487514705
1332424200
1225692977
1372029478
1392583795
1292356709
1291647257
1096628786
431306500
824679862
259201473
1225318040
761200766
1235323169
1390894373
1392138416
1169851511
1341590560
887229360
1367123427
650736595
1356413186
713590835
1378760716
1048627936
1297010391
192396184
1370274722
1169378527
1392423925
1387988426
1109167936
1387637562
1390569287
560153964
1386386350
1390936922
948536915
829735484
670786249
1254981379
794672675
671579280
602940950
1287180210
873228070
1389952322
1384619222
1350636803
1378068360
1389547138
1338801592
1298684472
984009529
804747021
923053685
1275327094
1255363337
1369949165
777052745
141528131
121525141
957484072
1305596190
609226036
1068651320
585561164
222339478
856821510
626349315
388878432
641844932
719203934
413510019
1035350566
730513807
795835769
1305998194
210890281
1337454935
172548771
501475539
284101705
364511676
580755207
1048575318
123253097
1318845797
1393980602
603821680
795792702
1288587133
18061312
320566415
1330880836
756473586
1336760085
1167509035
1377722620
1373651503
1393428319
198556292
727127332
624471580
1240818605
1377699345
68597423
294449384
1391823064
361014492
619352323
152333171
1388464249
204122837
1172479519
1372986066
918384592
885868399
1390637227
1015136963
258964771
157947201
814414765
877525406
653971894
608323639
1363171515
852920190
1110680888
1314721984
1341793558
1357181239
1365328923
1391482050
1033286767
203050832
1356611119
1147505525
692813702
1105527107
1179052511
1015082436
1162404247
1347967841
199301469
1390818345
232861299
1283364189
801033998
564010071
533099329
490636201
1230505698
1172351395
1358451116
1146954032
860629041
1285179378
259198955
998733720
11638329
959566515
1228597808
728816361
1366797402
1133348730
1083839004
1353862413
790099856
1387847568
894376327
1357459871
601549078
526001952
649948548
1191760438
1012974689
1259417295
55524555
1339444216
1252167259
1365167173
716584689
1370671842
1369380587
535944335
915580007
1008743433
1386810913
868957656
1379455237
542121061
1265936417
1392241777
968886636
650097661
765058072
717802549
1380902127
785192199
1055707530
1081904758
1215882069
1303082217
1338309746
889495751
433726851
1314667518
1361554547
160302913
1297905950
198050575
1302722004
158211101
698771045
728030211
1036635094
371352190
1373467683
236667476
1045845497
1055043456
381879555
1370143446
1173916893
1335550503
1130970192
1363812345
1344482215
1296061713
1317227091
1265304246
1140099382
1289085836
1391870757
1348552190
1390797091
1090535243
1320573961
1375880456
1361423917
1208404130
746423687
637870251
574263316
1256408551
581877736
77707230
935291815
1339937216
484359227
825292927
1393136827
1194569938
340603479
845424083
949416535
158927130
1368864998
728450136
1391108243
1052652385
1342597996
938732387
1091811227
751286514
1382363381
1180497527
915837327
1387361106
1392578696
1159997733
976875274
744619664
1389788125
1137178747
1379094187
1203124224
987798718
576307458
1374677706
233362536
1080263820
1084696102
1008203892
488392596
1396151131
1011187781
852395376
797434753
233473111
651117461
1124798764
168620837
758410400
1394244962
907081342
163657412
1142895608
1176922772
1235635955
1137048935
1180629246
980487303
1365368185
1154393120
1370389684
951727199
844184143
1267029884
945251573
1343208355
923229496
372710302
1238126540
1182376945
765211273
654583974
674899355
1281632986
1255820230
869981757
9031232
1334936021
686283384
1310253558
297879864
487068773
526835850
896248531
310301898
580585777
1315619575
1332555087
1395334244
1082299040
880581522
1395436628
1174951235
1371623429
771833360
1230124270
984397729
92729323
250411618
1232198151
1380444588
1081766215
1328290215
1208326862
1166731245
1396778084
923795083
606129537
1199650963
1056088970
844478153
1391899987
577175937
996303806
1294271071
657546688
324588977
876654984
1079482450
1036561412
795473163
1199130413
104039569
1388849199
1265325626
652176149
1033915977
1187959322
289891817
615542223
1025865660
1254334894
756889039
1051143397
445186641
1351611878
1154380936
1074538138
651276996
923641960
550219053
948627419
1246806015
946211019
1240894070
533586416
1399216292
1187741499
958125809
1397032409
1198175169
1352640417
1193061491
1384423277
1070635347
1279303058
694586199
29805915
1343620163
1380319217
351432563
1243977562
1303964873
745616417
606912039
1378787548
132530979
27887888
523223452
1075587825
1224990085
1400337434
1327113630
649060165
1373733370
1316671392
31077377
296118176
722894389
1386035264
1298298838
1265038569
1396327535
655816219
494403335
1111676210
1257009018
1117260132
985255686
1198387874
1366616970
499735474
1218316246
1105602185
1211654689
1264189484
631575100
1327032239
544572657
807694954
1343924326
1128779793
83912030
139095206
983812179
1308834134
1038408539
380524710
1397194496
1272426148
368423794
1156094780
253712617
1128293977
610948205
1377447332
1372388843
1391038638
907044476
1404412640
1076338432
1403422971
1377694543
583291380
1151162024
1400670297
1401289820
1018882296
470357846
1063836093
827565664
1011306779
672982684
761562838
1397373708
603263755
721450081
1287686804
993301017
1160298030
389819979
1273108894
766744527
79327524
1252680203
1180353738
1237520957
923759673
1162254546
687421342
759310889
553607803
786847163
391766793
1147105737
9174016
458582535
295182497
599772389
1292593771
1372000827
1220415302
1316143183
1187764203
933687159
504227830
1399871311
659251979
1389277734
917529671
1315872399
801890401
164560626
1026078300
1369785594
1209082825
1374947168
1400951420
1402914792
714378081
1171353911
46700775
1002512914
86273636
1140699328
1392034971
387600458
253293672
917384356
1105858780
602728857
692441963
1224495030
1350498918
338665562
1405148035
1387445753
1402040975
1271404135
356122034
304727871
1318365764
1229384488
1294543984
786496277
1301889481
781853267
1011027417
731150446
1020798793
1125414425
1402853090
1402346489
799276182
1394420924
993856137
520413407
812370199
557106607
1393285431
407914724
216317402
1172708139
520436382
1279107446
1402876855
324713639
703331946
957078917
1404605191
1340733175
789393715
1341397041
1403160462
871558826
1276795479
1275036972
1349357240
1403562349
1261359169
828396108
1401191518
833503089
1292426677
1049991744
1138698745
1380407916
451880288
1298236707
752091265
1103210649
1293825308
379683682
679697473
1382397780
1405452187
1316519083
867661188
411023130
1338659671
1314758507
1095224711
1028221630
1382629871
123254400
1263797491
1347230221
944204444
215888017
1297198519
1237185596
130940572
1257190746
1262026042
917884425
730287706
1326807576
874335245
1355056784
1153993405
215523282
1069875595
410439228
742881463
1187881216
597253263
1164286262
1291593562
675199725
492813991
1120515306
371810550
1036889950
1114554659
1378441092
769852838
1305415543
547450574
1405172406
1106968304
911688451
1050833644
772634833
1107927444
702789479
602641482
1243297734
605682704
961733297
114814405
499128290
1365863093
17381738
641168816
913960423
316535453
1228974581
938915814
715105117
297545176
1172261360
1355971989
51019340
1353089239
687271578
1252457213
982640359
1080949184
749085433
1158985533
1221437782
423250805
1217284526
240793145
960076956
831746968
419207427
936693253
1097903670
1371007926
1408493597
1264856132
840593465
1405697322
397590569
1376881260
331362283
1399288078
1341192008
1182528350
1269684005
649078603
1206272513
1258581386
63722613
1110970050
1119747922
1391461489
340812770
1371438812
535263936
1154187343
1288587104
985259134
1036248118
721110671
1312896486
1356971515
1370896271
543900144
661091747
205277262
1081100992
1406621861
1276155385
1326633586
1392779828
596293369
952380520
1032573626
922341379
177838191
1000111510
1265536776
710810373
1410740543
899023315
1204198810
311295131
375764837
13127802
1406219444
160101737
1391171611
967154528
632700500
649587447
1396157899
874325003
684209624
1262950184
1040805451
1133704816
710438974
1185681708
1223140860
456728031
1387092198
1075107577
1226489986
313280620
251199498
856464185
1397789023
361848246
972807998
1358700476
1310667191
1094956166
546039003
1370539068
180773449
370161732
462352407
1305427882
1387957982
1367659169
995980269
599945377
1090475439
406181890
1395236144
900454459
1274299672
1235417062
187762116
694768249
1386539903
659385872
1405939536
342095849
697575935
1215699735
10706244
1259753577
478812521
1293754459
1182581585
1316302076
1202537040
1308964204
136472496
396792436
1177671959
1036497907
480827478
648803554
1406042457
1292218060
808665463
514844639
850884366
1388006419
1407051662
1338084904
622898718
1181089872
1381183483
1206388227
1352044074
1083900086
721302539
1147418397
1358425480
187864092
836591813
1171299091
2348986
953414038
606926822
1254920608
1093972419
817062020
1353863959
834602666
1062218262
22522041
202096896
949590661
1146807747
887458837
202096896
916234810
1314537912
1389661693
1391926670
505102970
1306533053
1218177911
1407467433
1356913120
186803175
1195705539
1409935088
1358371400
440941109
1412399545
1410205098
597417324
830343721
1238489376
716273841
384878110
680479624
181998293
894732035
1265753080
1409581180
876931434
1368281560
412190666
300970595
549801063
280370299
1401940201
940728011
1345741364
1087887082
1300133657
1379010918
931600131
1244523141
295906395
1095856486
458321199
942282726
1409284560
1228251129
1119392808
1347470252
1414276154
725683039
196995889
1358097704
1361950492
1411197079
918521382
1144245237
928263087
1231404306
1249968549
1132891849
1400383514
817257158
1218525175
584361649
129911338
386178556
1384663662
1349180233
1399744255
796051944
1402167103
1169553995
1362286786
1259510163
652790347
1322915313
1236086129
396613778
1384630812
957323249
1177717468
1354300444
627217614
1196029584
1291411348
1172806912
1122126012
391122765
139725205
872550219
220555414
1410386383
1319828036
1377912211
315707556
1284310483
1317839586
1389609949
1379156851
1406127989
1158127971
1397467501
1146833758
852053374
1257846123
259536729
1301180727
1294193609
206948823
297887839
991627745
1270166268
1220599448
230695945
569696898
1403861305
1357123648
1069160031
1108675357
1287349361
138645157
1226159323
1358445271
1279108914
495432935
423845964
699556592
67997470
140146523
1333286337
485467319
1246888257
1272769623
440221875
126326589
470543303
1298365292
1333396278
1376585634
1363289412
297248138
91267884
1061800459
300135263
782657070
79975110
955097547
1376180341
1401774446
720193397
45010087
476332126
933785746
1311905206
751254982
1339035216
367216833
1414292019
1410109487
379203337
1022052311
859613245
1277097664
1083711129
1412113877
963975372
1349416871
1238697812
1413603766
1192234895
1273569812
895004517
1389018822
1239182992
389550700
1215775769
934609102
1067025858
1369995460
1351317420
1354051911
1374906522
1277912190
1413040065
576410248
1379797479
399068318
995425989
1355890044
1316721374
1203369883
1413217388
436603776
988466385
869871485
238465433
745098568
1204713714
1194659065
1287194787
1215325585
124008974
1360834742
556536497
500795087
654011022
1320358295
616077217
1410963204
1370980501
1098568067
1405654834
1324336433
74216650
1373107386
1345585430
499290831
1254404315
674959252
772846159
1410031658
344921076
767961966
916286023
1119519654
333216981
1280938587
1344202960
1398695490
230601949
146465447
897100727
1280889664
1413816631
1394671605
495933910
1049066182
1349016256
1180080063
165916663
504863881
1134299567
77397853
591499796
1325673608
385881444
906632766
828908833
1394824122
1122052583
1388148091
527531844
1413754079
1383426515
693196132
1312467373
1413382435
1404581351
841209888
607780519
497981662
1385548350
1358531378
1395551210
947828333
825450021
852593648
309101869
1385455342
1361971267
1403925760
512412113
1273347627
585769560
697503220
1133820162
129453641
1340550446
926101186
1237334937
961536609
1298720127
776790813
1414163420
1158416332
194109041
751928864
1114976568
1149777015
1309443140
1351264739
1414353312
542898719
1222661208
1259411195
1299555566
5653978
1376031493
1365799773
706748688
1319665839
1409690726
1406483256
1271567887
1222001920
162961485
1180567276
1180684769
1308900645
1114088554
541739287
1384079842
1396982070
1394834844
680326144
1407648960
1156381517
971542311
1200063166
1342105055
748086356
1010577390
686264506
877700771
386720843
798638219
1168411905
1415594943
958258500
813242371
21611665
904765324
1363936857
252669913
707079179
1407725379
354842614
1259505498
1393852412
1364068128
1378926796
1053711509
999461794
1410955685
136513174
965622007
1417719931
173546037
916752919
1206593408
1142774960
1047151944
1098184220
627078517
1358680174
1288153441
1263809618
1361424169
1370436393
965559560
163420091
579895439
915946016
545298323
111735009
1080068193
1225723817
1416269594
1408495838
1331466822
79343442
1063587088
1416184179
1229708675
1363698198
636573076
1017301867
9192268
1376495040
944574933
1276254292
1397186620
1416400785
629178548
1380466834
549458385
1332594675
160180805
962986824
406419875
1388283756
1361607127
432713875
1119094976
1284448192
1303967568
1231390805
730447809
1366234838
1416227880
97567271
1367027986
1175437254
1335617628
783155843
1401652691
708707011
107940826
1076582526
1395541770
1279162687
1077741731
1391214716
701482315
1061750122
1303547611
1279231559
1316865256
1202229692
1313662840
212273255
1369788994
1421595806
849367512
576802846
1319797499
1415699227
1163643429
924523959
532814362
952138026
1056211076
1025236742
1361643058
1276735220
1400265158
526232117
289688980
877013108
1237001184
1164097443
372593585
1364470003
1001381769
1302123817
781183784
1399527109
1387131012
1276785675
342868673
1286644118
1346255458
583878132
1346255458
692521949
1124081132
723390860
776783839
1026970063
791390458
906079863
1417334570
987525387
1171204707
748669614
1160565978
735034916
339728055
1418355305
898601900
1419190670
868388109
1401663710
1359548589
1091131792
1384156739
434855808
1159596234
661720047
791653821
471472406
1399075897
273810194
745361003
288351419
1366129449
1033234346
1209930073
1175291081
957349472
968630720
191183668
1403421853
1165956503
1378632115
895659259
1322754412
1418876923
122261194
70810481
1044496185
386913167
1156608357
1363977276
511898012
1418756435
1327629060
202517026
1050474127
533077041
335736505
411637817
1360377496
240043484
1209123939
1396590189
962559315
1376485964
143170092
1365893650
1318811792
1412449877
1304741529
1093486232
247028799
958121345
1364503927
1389087790
1321814884
1068416739
39126784
1357556577
541698735
1204305429
94414634
627733462
1262184317
174579428
1112444288
1407472870
1133272481
930330430
1206264393
552227231
738104558
1347458825
927404625
1159462044
241982101
1318112109
489609584
970086957
396479169
1268830341
1130152208
989713086
1420207009
756606114
535867313
1407804239
1251827307
1412015998
1274014279
536851038
1410324907
1256357590
1140568569
919860065
705562358
1135634750
1390708472
975349545
716245962
330163015
1316250457
54899842
1357026895
1412602871
1390485030
438059545
1205241911
473340502
140152669
799903010
103277973
984496316
5675084
1209769388
1265664325
1329928976
502332673
1197164995
1106041854
1368179113
1220771196
368188780
1423282497
300648815
1348262646
1089566877
1379932055
443283773
1097084187
80492694
1357567225
505920649
902830068
542003142
103395328
688261229
1402536387
1085992822
55902078
564842113
1165067052
1307461109
986410040
1299473742
1180963672
1373441237
117647706
1422544753
1328763691
953995575
784318013
1417708057
1177805238
364882694
230137029
1383065698
713318903
1399250741
1319188913
944746879
1403637045
848199165
392578291
1357663121
1390905256
1324487672
839045532
1246672118
919486658
1163084943
1359906883
1354887527
1327465639
1276111092
777874186
927169010
1102330807
900996471
292058871
1401381568
1295714960
1381009072
1179420462
23313524
1220860491
322563758
1118173974
1071534689
1138996876
1186202405
1132241682
1368383496
1360356511
824896532
1400035996
1334600826
877737040
830848033
164303405
1426088573
1187784063
1423627363
1405287941
905373342
1363160684
25255408
934195088
1423761783
1424088343
1117287474
1244074996
1015054382
811063362
76515568
880985982
68020043
1410018532
636457867
1423887455
1054558647
355213616
1117055992
1214223694
273081789
1356813834
1420388355
1290460307
1428720605
1372049395
343882065
963893845
1426461232
474284012
1366590664
1408561820
1410253904
1414783210
867287620
1363598489
1059962654
167337880
1072338937
1275702163
1123841401
1324400003
645044640
1228466163
776793321
889154596
27347623
366330735
1060154785
1176339114
447355723
1196317198
844822420
1390852021
253605400
191996594
1381892637
68020043
1111617704
1360119108
516659649
455274700
347613426
1106289013
1422742485
1380223689
1268760528
364211530
922830960
774108488
678250972
1190934514
1182545367
527774899
324547901
250444112
894597919
1260888717
978937913
1002073288
1360639555
1193675355
489165996
889880704
428876962
1288896313
121243322
1298600511
1413878069
1088875275
1058422460
678513990
1427223863
639402872
1387440245
906856316
1361655586
1153847681
1233515615
1294203861
655224635
1216754420
888653080
1309610148
184359823
776644570
608575604
1183503560
326986867
96964261
501888438
82350058
339523268
1344567746
1427641772
1240750011
756173972
830038573
944574401
1310607325
84402387
1429236534
746003133
1413780680
1298739965
1043471173
860169653
205007014
449425313
1426638009
1178505400
1424436831
507256598
549161992
863433270
776215564
842109506
1190043210
1324049835
411824313
503804480
264243607
954457963
415117215
1009433577
1387414973
773226929
1279585894
1398866159
1370029434
1245118805
1312371425
1334476850
834111532
1400266702
733177948
673743170
885819468
1246955871
1164818723
1292998225
98577790
1285685286
1152952859
161452968
355144703
1428651707
1299568762
1392043285
1427980023
371878506
1132783139
703297981
1235927121
919336711
808122372
1411830861
1372720731
1391457277
1431226708
1231909296
1429753170
448814221
69306659
1050902766
1203281364
1133596478
383249877
1334588707
573322024
1412917856
1203076305
114932890
1234896643
1339072014
1349989512
887740785
1428040190
601589191
969688698
134491260
1343467599
295399741
84681327
1397596346
890032067
1051347389
259480166
1429749025
1359975167
1224864799
500696160
55463572
1421794723
859721003
350487178
1129482708
1116737659
449278108
1377990861
1039568545
1430180279
1101195618
1255768128
875380484
1034030719
974632088
1160505297
984546628
815624926
1331988003
1286885697
1426768462
845092069
1425617558
794856423
1093785392
1387900390
945222268
1105799139
1062532137
1431315793
939800556
1427482055
604427711
1005809991
1052136741
807679838
1229000228
1422001283
847268055
1086717373
1052236630
1213674580
1033235622
1215636742
239618913
1356992934
1431544899
732369089
1160491702
1393072169
6943314
575070500
1024022677
849018377
1341040075
1378048956
486467616
1310703627
1186208678
922432059
1058929560
1427487134
625579836
966547618
111427024
498503095
722595201
1259707429
1400364349
605853358
1417192729
555059155
623335016
996506091
1115211302
197240483
80201863
1420656255
1201808531
1220150678
1341808801
1402061777
274932692
1431649513
1322982818
673620872
1431173206
1355785966
360019206
1253604017
195834870
1425663058
312657619
1231554779
976796236
1105573110
1292292071
1395822140
690156019
379508915
1035811284
1248299730
530201910
1307645725
519092594
1432641154
1411856737
841909474
321533856
301731879
1200587331
1353761490
725274170
273076573
106993830
820421732
447314230
1426267717
1434303065
433153819
68324145
1361223049
784565416
1432917613
1364387347
818391823
1084694599
651020606
1311052295
561554596
844306884
806729804
1220312107
1064792014
640520888
578866375
1058105479
854427498
360307405
555852138
1213267231
154017090
1373758811
1162208073
376776768
1125813065
1236139662
1066748629
967066183
1412201447
1148093971
450094925
1357119269
1371558243
1433484394
1434000627
404640053
1153228721
1310199496
305732857
656706103
1433589293
1148482166
1218280204
1229738114
317869189
1385381775
1023697256
396689246
1296056229
1024922708
814957043
799299989
1434325071
1189715287
81380465
1433095163
1200559700
815458956
1392791787
1373008753
618516343
1416997222
1189638166
1125464519
1291635398
1409477355
1195354945
1380712734
576209431
360582132
1384702315
1425318374
1155140712
1224529783
1390184660
764207679
1295153228
1337847279
902806906
345761432
956795359
1356021467
801141938
1202442445
537831661
1420328203
880680728
1043062165
1133377471
630734114
805248103
1411574312
1082996115
1191247328
1418175410
1429144542
426429693
1245402847
1283051307
1437914885
567100191
1243552555
1426590718
1411076256
1342580602
1381626278
529583825
556782668
1411950604
1185118821
1422006632
1365644924
1364186756
1057508517
1379251715
852287153
1254297567
919953726
312851725
78528527
1282395738
1132185525
150416439
1354538942
1029959579
1025001980
1362394780
1379087554
1421819150
1363142470
1434767644
1043471810
1060803676
509219913
557005051
1151614699
1362232602
820166336
838527097
20597505
659081693
90255771
164265091
918723949
612166059
746361672
1058513225
1157897701
728011913
1434882702
1202829541
379153201
1351583848
786355475
1126281089
1308054685
642132691
315723064
1045589357
1234464004
1087476870
1403535311
1436724983
1371251303
1246476720
1353691804
690831520
808170048
1285545341
995116558
1379311757
240981832
1435862326
1408976865
1431513894
1405867131
396411063
1178920465
821908315
864084799
853909750
1142698160
1420014306
1298166317
1163562127
1352795044
410304974
204460275
834828874
1300179296
1388660479
1395810977
1334074579
282642006
905106093
1198451744
374366878
1386364873
1095204862
934987052
975919651
794259312
1394769720
1406767505
1422979332
1386791808
1047413031
1379221108
679909080
1165435732
1012825109
1286062192
1092253843
1069341039
1024087132
212503391
802529286
977233004
1168475755
1173511486
317553363
1365960827
1024326160
968248204
1162903660
1407482524
302952998
623887988
608232990
626172490
352743317
1321496515
497931820
145105772
1425459513
987303089
1437079666
1432110256
900007256
1118476066
931008464
714297180
1053419775
991550665
1416902659
1245882041
1378875352
1148204067
110571813
1439048474
500131865
975861602
461349039
1299380036
399743849
1342464478
987373775
1414479284
1037026780
269867064
1437669697
791126795
1205309076
1328485024
1332096549
955202266
718424065
1431822006
292878761
1091042476
907991708
792151142
1261541602
692951461
1103822960
784484923
461476981
1387727496
428647299
112057124
1397648001
1440452279
945245045
1379430210
1439730248
788512602
123766219
342622716
1361860480
356969731
445642030
242126764
1312002251
1433762996
1373303744
1440936230
1312689069
1051790185
1305584714
1393379508
1014324828
1439125669
1436107447
1407524208
831693132
928335710
278961640
1422844035
1383314610
320598408
1212174983
1145300178
867903507
712599771
233480282
833174324
1439344484
671056786
903932511
1221075852
1214906926
1443281923
1205117645
1152341470
1285722790
1257295839
1352432141
116117530
1439838816
952481676
1401676907
1313589440
1094440921
1295072232
578882670
709488910
102349982
1284347367
1442323339
1035402684
984419371
1096124894
1387132274
1396335407
1423600258
390706813
179644442
1103040304
1437614605
1053231860
1223640991
564892106
787858818
638852322
426860860
1146613371
50886062
1143318925
1085358618
686558543
305979510
978979691
1445198964
1207789323
1176107282
360621794
328884073
1441199983
863736934
976041970
722597427
1181856086
224782915
939444061
358066945
657094402
1115818071
282567557
1409181483
708263237
899146075
1294005877
1427811029
948614959
842513440
1442071625
507107636
1267596343
829054799
412819896
696770590
680033819
1005012921
1344855858
703430065
1274509567
732081606
505305195
1364655738
428659208
1205072825
617909531
184040836
1442288552
1255515216
1297203403
455570875
976801400
944336894
1168950940
281562369
99124779
1270041680
675572602
956977067
593839878
1133375198
876950524
670435397
503201536
1274061835
1339939068
802764890
930893107
278266492
1322895241
1437107595
1138440916
1305147221
1442709112
1085944212
853315152
1292136444
53911537
1440108809
486935149
1134268991
1384838607
454560710
24798101
963354068
45723819
1109969860
1434582491
1160418936
1411185984
1413227953
682518821
560476766
815044153
234339705
229056529
1432443582
1091873388
731547398
1446433115
1050642995
1143942102
1250972232
393615099
1400611065
1336323537
1397464473
1404885990
1425373673
434617062
1366559999
948236742
1424498673
1245489634
1379133961
541543529
607548277
980369828
1402402869
99394205
220288758
1013452182
1429458028
1293952284
1387784210
945300438
1335215351
1438934212
1415353993
1208678920
1437813066
888336364
841119617
1087874626
576519839
1339297800
1134670360
1193287346
906225762
1309655294
382880860
1429094420
1443835182
1023884104
410227817
1447450122
483825684
945908718
771922357
387818129
116565122
1423520760
302352721
1344154283
487459084
660182785
226295024
1317746160
1037449133
917668808
1316293072
207463229
906113305
1059580760
16891207
393159642
185976590
1369621482
355830584
548968251
1289623502
1109937399
565192727
1415003208
1444211042
1337324851
515653117
1409080499
18134500
309199045
856886728
165486715
1392193966
1409198117
1029344540
1262913863
1273181476
351016420
1340441929
906641126
1065910673
173873186
958982048
1159843170
1018788243
1431195494
750803397
1342761249
1437898477
1440385611
761861460
1434628339
3288729
1271859073
587828333
1240679330
577154242
1419080697
1426807659
1446688883
829822209
1231475465
1380466152
1279739709
1220153860
157161733
379284359
1322199180
1338426640
493367779
1284700864
206937788
893530054
1014267005
1445700410
180721082
233971719
1266690191
1295180492
547465466
695127983
1445751495
346451672
1226590583
1404687807
1355730438
1437876373
263491182
1042700488
273921604
1118389878
1376528817
826605849
905356961
1429335001
1151386986
1433969550
1374451363
613249242
1441156495
1217943081
1287133164
277550746
1420991408
1382473130
714362418
77620869
1192979938
856364018
207672165
506099781
954842467
902516873
1446802625
746400002
785432801
245152478
844175205
1443357002
175489111
1447694118
860952278
628990826
961724761
1388916822
755194908
1263647237
1189843279
1006393057
587674613
114266732
892006736
1172500443
1404791582
545461415
1294317346
378987367
1417112198
605602269
1170529029
765321135
1447303014
389132006
32197261
1431040640
1434618969
1303810644
1447560633
639023270
1441630481
430140662
769088969
1327810246
837367950
1112004710
1401898237
643590992
795744127
311238313
1397104044
523725976
95422808
1427263838
287545712
1450380473
522959260
1426887186
396254620
1430974320
321286570
1362283736
1292000425
766397436
883859880
1384637647
1107285684
265285674
1126893032
1285266711
1376489260
1286095698
1043492862
1214806162
1443228248
852092215
363470289
431798532
1051102983
506181923
1059188292
2370092
1448101715
1374256395
1416872577
1205638653
206443765
7998307
722274654
429486540
1100189914
1449827405
1392898904
1449808575
1429596911
672548066
983524307
1397566854
111190284
1111933327
855938477
1357678013
434509132
1217404342
1016019428
1395157214
1433530212
655500171
550378056
1226602688
1076225625
355716788
623335857
704782359
1226044151
1346821988
1435053882
1451408490
1437007962
1281780494
1303785029
1449930684
664080297
584065823
685629975
1393564355
1115380889
860584151
216057704
1300529533
862129294
772776205
1245149419
1044768578
1422814345
1454485668
1023643211
1062853635
1417729007
635128613
1315395657
771442220
1366038180
625948545
1376367834
494058948
48852181
370278302
221373271
311192228
1292696599
1087037246
933591384
1349864939
1415740669
1429396039
116798425
1002630252
1450848870
1099784986
1452817591
1324290638
1429684800
59462599
1107540916
851927180
1080967972
27381912
1451305218
1140928467
621653463
638232724
543240874
1451863509
1268081413
246035303
1451106824
1453552995
1095772571
796057782
338385772
605577869
1071194511
552934528
1391784196
609755108
680811171
104383066
1450793982
282048474
958282568
1243169287
1450687497
1031371471
1015421786
776063446
1224061697
1400047840
1389425851
188044555
1150111781
1397688637
641269728
1406240614
92686923
1423784003
1298889037
936698020
964806684
359572496
1424776466
190206770
22313123
478070597
710482812
1198653348
612620127
118007308
1348442818
1271016482
1358006320
1376207063
1102646243
989006849
717155362
783164050
1435984221
136797996
1050684962
1407180546
70164162
513720545
790223473
1450996837
718603443
543194367
617264572
1441123047
1448638463
580281117
1072566423
1350149333
1228578474
1399371837
767061952
1156480319
132150624
808159931
1410831694
1391118973
1263842697
1367382094
1336146868
1394156442
1316414004
263608257
775650893
278777176
1448642584
1327487965
1449655005
105547625
310304252
1392054257
1345957426
811135414
501158231
827440661
937707701
905550729
825235456
1092475710
1388819696
1452526159
883244720
1281419659
878457470
1451854149
235605577
690999911
181182868
496374930
910024684
1449130854
759001753
1394393564
598985866
1419244505
1434259484
1351553769
1401527329
1359003466
1056474701
1305232723
352707973
1002001384
1439938827
1210567405
950790801
705400502
943479776
1424224793
1399969517
1159404771
1377861294
1439395733
218591612
1401065069
1218874104
1030197686
959184807
1452954608
1031019179
1451110763
1381240171
1031200671
1285054343
117208881
980228929
1059925309
387190299
645750685
1298596831
1107132567
1396911986
1242599471
1431422014
1141578738
847093865
471214145
1153535809
745725552
1421257568
764380114
862809341
1287316563
555163993
1294929743
1200826636
1439409048
92081391
1453736160
691572663
985531932
1413601320
1395632479
1384302455
1408200405
371909813
1323582211
1001493541
1371523933
1324532487
710708227
1365149075
1177549421
1423106024
250411845
1174845786
1230482527
1457560888
460897403
543950008
706937652
1427248557
899506866
208040673
1453979104
1046503588
1388863736
308081107
596601365
1355469117
222235824
531732953
1099545998
812508612
269856485
1181033861
559475955
334401229
596650050
1369798048
1273399147
1307668940
1379064515
1180065568
1442042041
784064
984884952
512542587
1048597279
1434975520
1351722765
1098913284
842556199
310061481
674518014
1318736794
1138712491
1371336800
1170747733
826223079
1013421255
1405035075
1226812734
1193435371
1383700692
1410968203
1454984633
1458313183
861188181
1314249732
939163171
73682479
1105411418
1431602114
1338801031
1419119653
876906974
1420772229
1159168617
897275433
1279146824
1297826818
340366289
1421060034
168382069
670694436
380771635
1100477054
1417972726
1379249861
331675284
132485083
1448524476
1404381810
997555966
705109379
1414948105
1283395351
1315228750
260485611
1447171446
812565298
1303934490
417406970
748499344
116337345
244226558
320577817
600051727
1070255016
747771163
790167145
1196855395
1089421630
1430184779
79603129
245737334
424043063
187473812
127205024
262422474
1446028599
1445322526
819232716
1446150984
885351090
1435702201
957777196
1449116041
310525499
1191641417
970917128
639042795
1076191014
701370100
1454866167
1125765329
1040125632
995276889
555444876
61652962
350937341
891761802
1415866517
1010887132
1392014203
361586862
529286520
298276366
826608578
1448898015
1459549957
129993920
1458013185
495020874
917456998
238953787
246280679
1437706607
1448692704
1107414744
1434659234
1457509465
366541940
1444417581
313180746
531035442
653382798
1459442708
1251828159
794431003
957830070
675721732
1144410569
1282965477
1033584066
1180583783
240824589
653382798
11693426
799950488
1249848021
664646526
436495336
646620496
236692672
1132707813
1443619877
1206476488
146432736
372636008
1074078704
1001649197
77227047
1174590285
1386103198
1112795096
1155110434
1371640551
511139063
1439888264
295472353
1209680866
423543074
1068803030
1421057847
1351837340
636713950
372698955
1417996503
695594476
1267000569
98693053
68266875
1395814190
197237759
1096076274
789735739
1420249985
1459690345
322499715
882806669
103779256
1011150002
777060000
1100721560
396328971
1315903489
1251051484
414261187
1416825650
33844115
178209568
1457299923
1157667598
189204789
549515245
941437596
977010590
1406976266
1439020650
1180853798
219558798
661789453
420778324
796080445
1450415237
1457690961
1394473956
1047891388
482363087
97900413
1334121865
1066566247
1090076189
799963102
1033582683
986835181
1403690636
1250281029
1253679911
1454925361
1418435940
1461693073
587261755
1418435940
432107031
1454190304
467812788
48761245
372185185
1123538718
523284045
1452326393
1297337641
1250391626
1446540273
1460892903
1443967388
432974321
1081517325
786021758
800376795
167173441
1440583235
1447651119
1354012974
1460284985
1163984145
477279289
763408062
243634160
175586046
470164502
1334492616
25874781
418390146
744444401
1420505451
1460402227
1203125192
350290008
1071750856
1461047842
802794928
1431392615
971455056
1196365653
970863118
305415205
1444472054
1345093074
1463392738
1435003084
1057140556
435897445
1460412376
1384989463
56047737
1428220774
1321136889
1377119967
1461458008
1426291311
1143296064
49476671
1450922015
1228886996
575249230
548848163
802970964
613327594
1214056886
1021617067
1464320618
489557890
1449099521
600920466
599662237
430153364
1420221828
167363729
1336541688
1067173482
646742190
960651572
1426609890
511036211
617248291
1364080183
1464470865
1461513376
522700183
1077552970
985854798
1434782398
80045944
1051338003
1456895629
812160635
1087773047
538500421
437559360
1239967002
474189571
466754600
1415475191
997146663
384838925
958375627
673255611
875139624
1108744756
89215308
287022612
696707108
1102860456
1463902926
1331491459
304986606
922366985
1441386101
345184030
1150678559
705350929
1067237346
413637526
1463793628
847930033
745495073
1373420526
1030061298
881650589
878478289
899259607
1201562749
1297722095
1296140202
458140295
221862768
430656563
29058727
906707746
192201098
1407934442
1312130344
1463664272
473313583
1368963696
880437485
225540485
1463861289
1379854895
1414947304
1374366760
1464401572
838397457
818379233
873947412
870213541
1067231603
1142999411
950236819
1077063006
770730466
1449763326
358639826
154823602
1443712700
234107338
1104773229
1352359135
1463727972
1465979683
248506492
212905001
177375865
1232071205
1411192729
1449897093
943716165
1247033718
966516469
9371679
1365530645
524418873
1244761043
1272468584
1448312341
1355505079
1272660318
1414785997
390076736
1256499992
1190766193
1467886499
1313288880
1452390427
1073405160
1271577779
642683005
1194003284
1096453608
1031427662
609601835
1404823406
692785910
1231068457
1305316915
1397174774
852796728
1262689203
1218558640
1463403928
1271120030
1409824493
750651804
1420131914
879296342
1467616453
550540298
169103713
201192019
1229116914
112908660
1267978349
627197969
25291314
1311119068
1292605539
333197323
1455675256
1168561089
109335505
495461911
1458190190
1455330884
1267007926
957615286
1247181023
765864705
43089029
1000918648
744643502
201337815
1323659259
1432191366
1262799954
1454439729
1434068649
583081889
1009152745
253665897
1176420284
1469056142
863614444
1085701236
79142961
991212189
1467269420
966577588
762600839
1181321475
244276478
1031407968
1071713655
642694228
1450720551
1079755786
1281318975
1353671900
983589984
1335250272
630243571
324700513
543395955
371140152
1412033111
475956322
950256683
1276588109
1431102813
786834925
804161031
1214269226
1467147500
1252535191
1247359784
1470689590
359633206
1362344515
1148521253
587332657
919134303
1464979883
1453896105
1328855844
1463477941
1383744621
1445821008
1206580721
1414027983
465258245
1147170528
1370819410
66911049
1469189637
1421961881
339302248
1436661904
1408609353
882886103
1247678356
1112434957
397970911
728372461
1416642733
649827743
1285727665
1123016655
1056780346
1295819870
313921807
1435929317
72580261
1399403016
1319399274
210007904
1463131781
50654072
1417748435
1465305396
1098271250
1458519956
872930271
5799904
1434761908
1199572869
1468734699
1358893503
934207296
221814929
707176167
1333990489
674461649
1197788704
114393070
1418551062
1460238018
165852376
1287258358
1215663212
1438475357
1142656097
1365147221
1468849886
68490618
652639697
976430202
1454936848
336534651
523137176
1047484202
1402739618
784582792
1380117305
1417156382
512185903
1343527616
995794784
1465628429
1467494132
1364321473
1454915605
400002998
1041522035
1282962397
1355837475
1115117037
1104659703
678574103
1472419589
1473596760
1213799478
453754016
779732997
1148665131
1470900540
982998787
560136876
498487352
1279556195
378740874
1439627381
1307774087
258884307
710156819
144540812
725573928
399425993
1143801718
1362706960
790194244
1457837238
1112876551
1313046871
1417987880
243401223
849066585
364325905
1397734816
1465886043
361005866
1396428494
1470427195
1188334646
909006696
1324549262
1314989211
1405573611
526778970
1314285475
379028299
1199745650
1472403006
970846982
903505159
1290627021
579930810
1138120078
25372103
1438738387
1264369971
1126755986
1222284812
1448167826
637890879
1472932482
179720643
15525610
1348990964
826944811
1472140665
727767063
1464402787
1414213725
1421332933
1422617704
1287961125
361388999
1283703736
1174005748
1225280470
1363636318
230204784
574563540
1177392955
1366956551
1394720900
840093852
1307467482
1099334342
1461781271
830969042
1349958502
1386981424
1161955852
120635322
1472379465
1298212754
1464408629
1333427475
1252019368
686639892
1026146343
395379501
668170833
143043409
1139917277
770018980
1251689413
202882061
1256809128
7078548
1246501607
1134150145
1429025365
1395516433
1075773802
1406565478
1453667388
262916276
996078879
1389849346
505762488
485818122
973781512
1410311598
774671258
391835950
760254356
1080233088
1471244047
222285931
583619103
764586621
753018336
259763192
1153909886
721229803
305129742
1473485417
1264183483
1453682836
1472547680
334644395
1452772044
108019168
216105903
136485657
750337702
1462273319
127084312
63209666
1269248405
680492440
218368979
815853681
82272771
164250949
1165471280
764600579
689172475
1159240336
869909126
1398779836
329478194
809800564
534779497
561664298
909422759
1063285520
747828021
1338994463
1366594391
44292185
1171134627
1314396404
1436026038
1412963797
1465493756
1446067920
269747129
220847731
1244743861
427492626
595993359
1215379807
1457798814
1473073442
990866554
561507847
495585261
1161965175
965662697
168360913
490160641
536227685
1432121410
1202114565
1436984872
594819626
456336458
639319090
1477857046
1000283744
1438558079
1382716601
1074850659
1093225224
623769246
1417148741
1209965487
1417193841
403744914
659097394
1467250665
860819593
836998628
1408396539
1190394041
774824592
1317824095
1081859081
1470770611
1350333706
1211878672
461632528
824517177
1475922130
619415004
1475807584
1370249692
1457557003
1281459894
966936733
258067782
1452366682
1126812465
1198085324
290961067
1433992122
281504998
1416141743
665773269
872911043
1333598736
1197507611
1140288113
577565333
1274753419
970557821
971241464
1430480792
1089844288
8044805
951551063
1295076172
599791257
1322654773
972434649
1455766332
638895617
509530519
1476307111
1381906554
1296645041
1103291955
55666446
374153131
1334062554
749544623
983011809
1115811259
1347960742
1249226551
1309725011
770915473
784622355
1474602352
613620329
339782608
370357857
54196682
1166919452
349972302
1244122438
1218643379
229160125
1455372524
1243003216
1473188958
1279150880
1469882303
1435021192
368352200
971632756
1118285885
355405609
1297226462
1047755547
1178944467
264796570
1237773714
1149189435
1426840590
499129227
229249158
271684466
1056182399
1413507391
1177051470
65105572
879786599
789992147
1001002479
135395570
239345352
1387309237
164639655
519589263
752429230
1438032273
370722516
753313454
342119520
522636386
749862328
18142892
135443906
293101016
1463781018
1248161087
463185359
663971514
1440450040
1400767756
115759627
1169168552
75562639
224991950
1446625058
380504058
1447820212
403462944
1313052604
1033544161
929553660
1315032906
1025122007
1243941512
128488450
170277053
1113412091
1325912784
377841978
1309316879
1466405742
539344815
150767469
1478927082
474920132
1386252162
928592724
1478498080
1072559140
753993905
1383707275
1439103501
1225336810
1109554128
1178159463
1385866742
1295688651
777703639
1411587660
1478799413
1026028098
432956305
220970016
1111853362
1436574720
1381540784
1414966807
1429670188
434390980
1443735510
768905132
1308224820
578342250
697593754
146628695
83919069
1089758276
249706625
131401197
1174331097
1471983599
1479713900
1436285261
1458410389
1161973244
1249986867
1129304458
1481924936
1290467713
1425808311
430642143
989756380
524408363
342154945
1479197898
145760059
598172086
1211667304
115197960
907541243
1480417526
681850150
404957980
1010231114
1094315889
63316211
767612476
1389601242
713194528
1425504831
361983487
1129770991
85795160
1421059973
368583102
1262159044
130128905
120910622
1326053656
767710590
1232206853
1115306383
1316997329
1175712666
1164358820
1222693441
81554286
152283355
1324777342
1341038542
1317534979
787956941
1197857554
1448453858
484081295
1343020641
1164576448
805437417
477415635
1109044463
1469591367
14388579
38787362
596006190
1162833676
1307441500
13241220
940605732
1482897484
653148399
1420980779
796046846
1422126626
1299953651
1381947720
1053865997
1460047682
1427485115
980859850
1197117331
1306869416
935880830
981944108
868117077
1348420448
50069370
727815724
812391735
1325248677
916010952
1459760960
1460128410
1481187150
1354974378
306961134
1290248770
1041291907
42348458
1474384734
958910138
682811224
1460645801
1374815991
1132891675
363818910
681416623
143852669
960204682
1244703455
1395855131
1423494657
1414755383
193528153
877038372
1312837706
1269234738
681905394
1471721981
1481732505
456342505
946640389
1231145555
1057526950
1453001379
1186668511
365318745
1193505324
1125130893
572869964
1133827337
1387653826
1483536777
1482567565
237073297
869954040
353581527
1446540657
472990717
1482777912
344138369
1325049289
1378083327
422592719
862223598
1425850680
1116422610
1481438724
1430807321
1410003552
1177536851
1483736020
1483544887
934113518
1285488529
1134749881
832097955
822772693
1060938283
1378498092
240418607
643252770
1083059257
747526977
1049860068
844505142
1411399461
744266900
1350002359
1246414779
1384948309
676449465
459236026
353899537
1150031285
1316039548
991965549
59163737
1352322855
1069968298
340502393
1407373783
912686054
632328552
88155345
281462507
1318982335
1359991716
658250539
125637711
900271597
1021149808
1472721934
1095402638
1173735141
874561938
450585564
928630916
497971443
965804789
532419889
1430403185
1050325935
1482955796
433201419
1484425275
430481983
584593910
1456859362
1472924001
1050325935
106413733
172827330
1344368499
1064095485
1021670262
1397997354
1234641658
1464154322
224671014
907002580
1387865987
387355849
859745762
1486025147
1431082636
1273169608
1485812096
1452175235
1229969001
972668409
1248731435
1406660121
1109846334
1262594686
459511410
643146750
1186820660
766223042
1018903693
618495768
1342004818
1321909101
1117544145
1440471702
455980968
875339619
1211132881
1181552250
488881849
855247708
657190176
1367153381
1444389985
1165481388
1342172115
129233299
582158326
1237042237
1335089717
1441263582
1321676049
1378845092
1020400729
1418647087
957946897
1009473586
299679486
332555041
88075923
113978521
542238808
586501170
430717632
313350367
1260342408
1421597766
486544953
1464309473
1484952133
1187245434
514492994
390232374
1488324248
19322702
37483044
1463626392
1439129891
766047446
258834088
1093526155
1426376569
833457184
1486120376
1241891499
1078361045
1485877863
210240357
566706893
1385191483
1487603228
915482585
1455651302
1419895211
1454546346
1427889407
33140144
1086837199
1471976840
51767588
5363105
1041086392
1488565500
1485817947
533749893
992593210
279274377
1480795610
1420849211
1484273601
487734457
1486341456
1466558932
1121423822
1408323216
1486410933
1373998477
48208964
1483720078
1445418086
1271831790
791954725
1304765408
338125961
1479141447
688020629
339939388
1063607578
1295145563
1402189132
669037251
1025372694
1486564569
1161012950
1410420160
694759428
1461961271
691364154
1454356233
1347164352
1440326941
1192772906
256171726
388865121
814424056
251698540
415916700
1173756009
389693228
1482465533
1488555936
235324854
840173483
536413360
354439125
1241013675
415916700
1116086655
1467184448
682298856
1316639278
706612320
1211519656
990035819
1234367487
158146276
119511823
1169515361
194999869
934650594
161296205
811571639
1478088489
1329902389
47212140
654050280
200343805
1031994520
668179305
591558737
445033027
838031991
1490000418
994594556
803499761
38877672
1201060866
1098418626
932696032
1463931716
414281604
1466794375
1228215090
461356523
754539555
1355452804
976020361
1201409866
1222844607
1488879171
938404521
1298635732
130661082
345758182
1323486481
351860758
1362895080
1477651567
627371724
97928562
1462465658
318687508
421186178
104317197
1105232104
34482338
785200956
1302695003
1449229018
631966368
1313267438
695988123
331668645
702682502
1213801412
1492010370
1292517115
907853306
1214487421
747029473
1262344966
1089372299
1100312315
986318113
1461027720
1225642807
1442695192
948799379
1491608598
1290838240
1104389702
368683231
428644552
486252400
994467279
1424419373
841036286
1046185001
1351469795
831417009
1401821335
1443438120
639907533
1476022672
1404512033
1478733505
141518764
431284395
1207927714
1308653270
1117041003
1334118342
770542373
1443978177
1380664811
860520519
1464506600
1473022583
764590612
1342467002
1063547617
1316198277
269829171
976973155
1455997817
1398681117
80078846
642287881
1185074393
1089933911
378019860
1444080957
1342768370
309650172
725173750
1445340973
886941961
831084030
1340562212
52698690
1097099952
1477446549
1005338152
1491402970
1485535186
51384787
893154703
1464314295
1374693275
1487888524
1283892374
300107795
1391110677
1240563997
1466327554
1294935461
1132615436
1077341132
1321520662
843052906
677018833
1444901006
1413093890
1234254387
1424348525
1467077681
1470344144
339024851
1137683042
487307652
477250030
1145661947
778919803
341130632
707610790
1483603038
1488684834
1436700469
1393232099
955993025
834733532
234380893
491359834
824153237
1463857385
878533378
1425795786
1435259709
796991531
1379889395
622138086
213690474
3288729
693720129
182039682
176024491
1471586278
1184688395
1475605383
1489618159
1377876471
1380916254
769735976
1231999430
427876648
524891437
249242502
1445946584
388635221
826666597
809651619
699464316
1176918801
1010459982
295806471
1493727438
590683221
1368207800
720561690
183629512
1294078747
1196893253
435356776
1243784996
1346430689
506984151
681217346
789578067
75234735
1429541866
1055985695
1493181264
1303044050
1455203590
407223874
1134827635
1331716689
552002241
717405293
369401229
895215609
1411493207
645020409
575484464
1439422747
1493480260
1475371047
148001265
1090225049
120059232
1445235260
1395353376
996872427
1354072524
945479648
779847304
544506157
876013399
1137420772
657297625
788868098
330614506
1493936838
899449834
1488495799
1493534993
411236961
1144743206
1402028555
461976673
1474362824
366377258
695243619
1457737524
920598028
826555435
1349415775
1245049577
848226879
1458554252
989454931
1494197042
514679363
1469774348
1493583864
294268257
565938642
1486740098
1469434621
1195865599
601137534
101854868
1486263828
1454929077
1409470082
512486896
763954348
1454028864
473207468
1138195430
1494180554
118201581
1003614184
694599226
392097443
1332136568
182181106
1105787204
145082263
1371065530
613108204
202419609
1495678856
1163981714
739323203
570597329
1101988841
1460437990
1308378745
1416478379
1064906461
825750025
1298922468
1387482497
1217194986
682241922
485054595
405653568
1222603582
1205283261
1259618936
63957202
581674918
283430028
1010241516
399619898
1203788398
1418740099
935508947
1495558969
1473776261
1126963681
1477039087
1144153944
1417509865
660937858
1198192248
170593469
227095400
459831630
1106372236
1337043011
1476711422
666899589
1094140653
751790827
1312208478
1202979843
490646417
1483279675
1326142204
1447510593
1251075799
937970199
1392779930
1338226840
713932288
1331182890
608312933
1187805471
580729349
448433026
1119210195
1460138673
916126836
1495694863
1180811300
1390360220
1414517977
1345002135
1216150643
111006407
1472409180
1312618192
1323703564
925327843
700915393
1322277457
1453758182
1273226978
1090906890
861784260
113088277
1042604406
1130285351
708539872
410527683
1446652131
849073351
1482815893
1459867814
1433690163
1462462663
935020329
201255824
1053755108
863624644
1496859360
1429820464
1464503295
230887661
621127141
1263429885
1240720483
1357209934
1090890677
1064133944
1399956119
1494777143
1420322420
152405598
236785097
1480709967
1442793405
1323291503
1475352601
1479249259
175506236
1196837372
8093198
766381891
1329539318
1128114353
1237033528
1498408773
1358199369
1068334406
814085071
697883596
964860601
983437636
1119089360
1371620964
1418611297
1188701297
1498147158
1329782485
1497750338
1405806490
236158958
999602897
1203953272
1101463272
586740302
1452220845
18614779
1052718316
38966457
1481810216
1246961583
1496098678
1444701931
1024502254
880572644
1409284403
1282859622
910182693
1243201799
184869899
1410544544
1502145195
577202974
1249823494
148367752
1386432441
382693605
570420126
1329753410
1155047656
866899934
1146004312
1440989601
867946928
1379332016
981238222
1496337915
315752490
1078662813
1460159590
567702547
1062328878
833665112
739155262
735185469
829294427
823537477
1056724996
883398081
1455270778
931770188
983612447
1258216439
1420412330
1154348755
1478503656
237726351
1354670546
1500827924
1472475332
1395408311
914124137
131454988
887401928
1502290822
1380941260
1224708211
1011338495
1263748722
1272045883
1234985720
1495998245
1500047942
1401551526
1488338074
275008358
984142893
113507328
187606588
1281046630
1500979081
1402110479
994222454
1497688055
77696986
1466066922
224398992
477583453
1252601888
234238200
1329849852
1378401260
953520648
1501897245
1498205884
1500459126
1467598331
1456176750
784682266
1202393617
1503219439
1412177004
1446257173
1401085221
1360148130
356845803
593820838
183002352
1083501685
183002352
1346554559
1484178365
1503237001
817526042
57971196
316550664
1173330898
1268691201
1359568979
775589093
1370148363
830396007
1498384779
37611307
279865758
1300858159
465435409
151320941
1340701547
1351956524
868244615
313362427
1485582080
1461974307
1262071499
516117897
801066599
841927782
913798672
1355896470
1096832205
1040708064
423594443
1323415994
130298934
1504543944
1382771617
5902034
323883126
1067729869
1502764778
1001741692
842130299
1472111173
1262166667
1032483724
626471023
596144160
884382039
1495989469
1460436209
230122383
761347931
1131089245
876322396
280243703
860702535
909058365
1341296864
1468387222
1502159276
905658035
1205084341
406822691
1338368895
688807164
1123945181
541926259
394380851
1386653543
1259574808
1484076028
1455878226
449260791
1153782575
585403453
1330154509
1184940
975677715
1392250487
705878166
278110989
1283438366
1248721710
1388640429
1503039368
1460101002
386722069
970333864
942138499
884765428
1506739958
125632529
1028867103
386634812
1396715212
648225770
1474562878
8140904
1281280158
1382990131
1471915314
1229943710
1457118503
370503728
786709691
689509947
1290560008
1049767844
1085527414
46479750
1401204635
1388929732
502913495
1346838227
1169101808
61403544
757175194
1278909844
383933208
1343756732
1231445934
173131971
1189396577
1196795317
976348622
1461051229
265410570
1248589750
1422880233
1487685289
277042062
1392775555
1362916354
1450153054
319185068
1039327060
1271221948
281503274
1488268318
931042791
409572114
1024060705
885518921
1494251893
731050233
46541057
319244889
1376526826
98947349
754998133
1066729122
1472182628
782022018
1294266604
1039988348
761235130
1459003034
1505258995
1220064913
1354736405
424688096
1392041681
922526866
550104032
987784140
1053427265
1467264446
524683109
447655087
850813025
690112461
1449286817
846399132
903481670
861599827
754664909
1438114512
64156538
26431612
1101744952
1487726046
1062629844
550214421
1354559947
545529646
783827406
1475427759
896631093
1189906753
932617054
1085763625
301556627
1507443835
1490610288
1503664020
586906212
1286910985
473940029
1326859587
1432664389
614754285
1468383791
1469514813
1469175616
1509207486
1028776025
154927672
571335454
274199185
591212594
892438207
1104471001
1481724920
765538359
1377317439
300009328
1461674121
108346581
619367804
1114599173
1052061115
530662863
1108707536
489991324
1344685823
1429347166
1130472551
1463390742
597981995
1332231197
1467701910
1266033248
515680288
953632121
224896471
1250347970
1484511227
1007087809
567221633
494739418
1503491132
1269817270
1427706322
145243781
1509486868
622628768
90969446
1508036709
63424264
952562606
639306900
1464876725
1452233657
773662534
1381724363
349955473
1319772859
33387664
933948289
1269558583
1258795719
1488396742
1242746631
1452231816
112412132
896811806
1192558844
1032267512
1409129971
36658915
225638571
1299391167
229885012
577592179
151108270
1430658377
994271433
1508400591
37954709
1452974838
1509309364
960180570
431556815
1508945266
1492068798
620248018
346351122
1339241731
1486243050
1103926969
1442080711
1184065069
203285456
329505228
1366232535
441591988
776380148
360791087
1374599209
1448080800
58446699
1399658421
1195951432
459045970
21065002
1434898977
328736048
1336574141
845551637
1461242999
1455068299
350161494
1511192112
1396134606
925760831
1403434642
1154791253
970394596
1100494516
83959363
383718897
991071116
330043893
1345956828
1344297157
897230054
626243456
1187880335
1078943670
368877216
1484257209
693509983
39219871
1498757474
1430835598
1411877086
1465424320
1262394948
1263498769
1210068358
1458806341
1509234404
1499494413
1510183190
765467792
839659086
1462040698
1309842954
1493789749
675263806
1403092941
1468633400
1498733188
1097587448
1239617142
1011978618
764229632
1512634978
1509274408
871932203
1496312536
887082313
407035889
104030393
469652136
200881581
1342129568
1391983618
1310179819
793410817
929197271
250857644
1220601908
961510592
1503518253
1412371946
18665759
1448130394
339389534
117743368
180803319
1463962103
1480391557
127683417
151028517
1315421487
870153644
289273426
152326402
1467082574
1274111872
1448792928
1513427666
1085907720
1502830220
1506695406
1449864951
877687586
241136367
1489040271
1194128163
957321132
654224363
828114678
1508871266
851707721
731690950
794988311
1467049654
1500237921
602049126
556226755
236578277
1349531918
1476741869
140714843
1493432731
1507581605
1483843289
1289147775
1502280568
58287661
249637237
56684079
1170010290
1316745887
1244579090
1391071192
757165833
1199582773
1084306122
702007298
1122650850
1335152685
1167489468
1359873891
1404197495
534007744
1515497511
1202225552
589249699
1385201447
1494386380
420398434
388735348
1504057488
1234058116
591649681
612732999
1472136213
864202316
622021330
1433187459
1512936625
1456042312
1450875795
258464812
1448649109
1070207790
1153728451
1299568135
1350459785
1121965212
653022123
1017847718
232693451
1344738379
1468890794
1260259488
1508314862
1380270273
1362863079
1002812794
404618471
1226228030
1134595703
43317606
1496083827
1051129824
544694391
832666538
491472804
1142626968
957787282
157411734
1508405878
1168694238
381468295
1041516011
1505419410
1031722673
1469012040
1422741715
1488051906
650969311
690724116
75727822
1184028978
1447256116
1258226999
1082759727
1150571159
1170918139
486108803
995576692
1506424075
896505998
1420677125
1477715927
373378223
1514447627
238811796
224938115
205513771
124842139
1011265791
1155275337
1372054748
721077176
1459131868
1415638971
207184992
1465885171
1333820110
1517273080
1453844859
529261559
669997915
222026681
1195533155
1514239795
1480256320
161190128
891519087
1447094596
1481126843
1401466887
734301446
591241585
1432478952
1407348411
1341844574
664558178
956363552
982728891
1355842923
1168404936
1448089903
742932804
1405568049
103308104
1254056531
779750775
426667601
741851715
1397056390
1404923079
450911009
1087282091
1494950275
797479195
461809558
977539036
1356323017
26835066
498430682
1185511149
1516751657
693618448
248996517
222147631
1207943489
784064
1124289477
1491162001
1484852427
198982957
1483290563
1447903062
413793664
1212940618
698284172
1195117242
1517965180
1257789141
1335504677
287164817
305818634
1023818176
1469991890
1010994043
1517422730
1385314927
1118917182
1471339849
734745664
1453676662
885068875
1516310155
829276487
1135453341
45130554
1385931312
733793593
1369575322
574680487
426707111
1412749881
1502799058
847830539
1381407081
291514958
1161965094
757895189
1289665041
830903381
1510826050
142160991
681238783
1243306696
1516393067
835630505
180489530
1193117796
1307265423
411407899
1239268423
156954656
1498262079
725127030
1250053808
182921399
297714859
787987206
1329087885
1418521485
752941849
898171929
1345542180
1385837425
1450307821
1350045866
659604830
1366613159
1050024771
956484619
693520349
1374548099
328288075
1068156083
803915876
1519055670
1369357559
883041863
1267333217
255936292
1490473739
1473434321
1474578483
796756506
492398585
1424553159
351935870
1015509404
1462303651
1518277343
1518685845
1514515568
1515741020
506930993
1463596665
1067361549
1468055005
1177153565
276934174
1492889112
112659947
1134174327
1518141388
1446681716
285292000
984011128
1326260054
1209463100
958493693
1487760027
1388015009
727039605
93326875
1485613933
253168063
1152366917
135549904
179467886
678312698
886840412
777491792
342198878
1520535468
43192312
1508181357
2264337
1404346248
1498661878
1236400772
1486365065
1222168185
1471605658
567038911
1229788522
1469951288
1479080745
468757395
1491420772
1499246962
1412707257
67695062
209068462
1061123796
1368501239
1028261428
561431448
1170956154
1486094228
1343032933
1435072005
1324094205
1498103340
1039639242
1464445058
1507208142
1133041768
1063278935
1297212269
1216857934
1520062142
881001574
695384007
244065610
1166485995
1519664291
771613342
1024545276
1179270714
1254890851
269711517
610645052
593793132
1498594363
1489153144
1005121320
1257625500
14176492
1222054759
607677278
1101239259
702843525
1455017336
1233508229
750046623
43668616
1499083638
1296687269
1328864963
425260034
775318470
677291536
1484737739
102670599
1369804969
298505636
1439266766
1520199694
1213306307
1397038039
188504854
1169135034
1169897897
1467307456
842730873
1419813480
1522746715
356557028
1387742644
566101846
1521367701
1354167335
1148277088
965153521
1081186205
1408932438
560092261
1266845288
942485336
1416901594
1054441316
1481932536
423152042
737830051
1423084628
1142884164
1040875316
164871642
1473997115
843552618
1474044160
1458860530
463118363
1304581013
1220095156
811142232
1506690616
127183791
1280590744
912580968
553192501
609418986
464181219
1284871684
45561405
671073389
1435525601
1072016924
1359156246
1458634607
1524756637
1283216905
317884930
541492667
1390374694
1252795235
411291097
1522910272
140295087
1168801049
1378106201
1484217842
1420530711
456718057
1063234118
857292179
1235074413
1068673932
1494978852
1466861431
788271648
1479275129
413329803
237330957
652612107
1310752584
231800377
1241034532
1513778372
280228820
1522631372
1460671585
348034472
1213802038
1486623409
1258502741
584976487
641156213
1322600275
1321215676
1241770384
1407088048
1358589968
350282842
1425378745
1026898849
1006698148
1199876462
1201113612
1517008673
1138676772
1183194439
1525963260
1359425977
757631446
251529777
720944515
824628171
1260675510
1483352909
1162531800
111875708
909194148
568130730
1419131875
391452688
1484961027
1526009338
1513482295
1443870027
1087684917
80755522
941288209
1382182230
1440468696
1524678159
1232910144
419833115
994132554
1379104131
1210804684
558616376
1520280757
137895169
769140995
1386458504
1528350384
911337294
1161710015
1183981308
1415941827
1527664696
978179861
1506539789
1125622040
1353996120
796268842
1427562732
932074635
1171912195
1205999169
1516409532
1476170122
1266793678
1500089395
653899433
1284187200
35201497
1392768937
290654511
196264002
1244938539
1511541278
1258651786
745376782
1524796947
40634536
161820060
922149828
1381417587
892140810
1505735656
480349510
196698093
1194923682
918426086
30719709
1484601331
778579466
323532783
178919509
1274176095
325590192
585634687
1376534992
1022378465
76900016
1005881301
997514091
133738741
1392705447
1328650649
811836351
1529545230
1031770216
630828434
736054559
1426611626
777766369
558533595
1495220429
1412910635
240108396
1528752611
1321185820
820931426
1521584275
650560598
321333620
1524891517
1513504090
1217086392
82389388
1332489513
715691108
168510434
1340698957
1301272638
1256967876
845777270
835139473
1496459616
322951472
607081448
1378678269
385980459
821601077
1470342390
1423178129
688644832
1469958924
1396000469
1218978521
1474398325
1180314630
785216182
451695277
1519511796
1264262732
1104688216
812158559
849021686
778586276
1286603361
587510135
1351088997
557467430
330977905
1111405465
434494440
1056573917
1139313530
313454049
1226432390
778124033
1043035878
1321448996
840846082
237978748
1516802739
1317695796
1511699885
405741449
1344972605
1073127807
1061056926
1495764164
201989496
686202338
1367479618
1453751201
1375632573
1517053921
1502221220
1528549880
687810298
413569798
229034396
1531765351
1496222461
1289635330
1497463683
1342252030
1432772829
1521741775
1142051494
1137175550
1528598867
1509549627
592796028
1510815626
1530496844
1528193410
528600445
1523241087
1513704158
978154549
687954685
516914484
1351760614
1308885574
1438489818
1325519739
1489936005
1026298318
1449159447
1516541933
1422626143
1510429417
1159127828
666182171
218307055
534306568
1073685893
765099235
1459055144
190039384
1407971309
547664585
1491452913
905836441
1521177105
2333966
1511152899
1405357392
166885081
836617526
1030563818
674864031
1266545741
1377266156
1461425562
1530157651
1487964960
1488484262
1522023583
1104945908
1365523642
1232239163
162109361
1009856761
1054382722
1513159229
1453807943
156953571
1397224615
717019392
1441400140
694135015
1449880641
602589298
1505284560
279387035
1377586203
693722044
1093605501
1516508320
1012320688
381407339
199276071
1405498172
1493762460
208143355
811084067
424561895
365159437
843735137
1489812220
1364898455
1057867047
1436402874
1116179743
1170074717
301492256
1299402132
374198211
561677519
348232898
155331097
1519495017
444700416
698328109
1147719635
1040273359
571410833
1431445093
1530777590
1055582079
292832910
1430209626
1490097970
190095320
445302109
108295658
689064302
248817334
1531606793
866061161
1531248693
1381666323
1485049562
342289272
1533985588
1107717781
1337771133
1073394211
1522201970
1155642827
1526074531
1112951529
1509414285
930179307
1503373110
315218219
1139537266
1472045618
1497387558
1349109426
1299236652
11803154
1463193406
1162144600
1319169384
1465566330
1378918066
687507966
1502156132
979087020
1471115745
466447772
856102067
1429072100
1016530120
569678826
1099992375
1392262748
15308825
897699958
944863403
780923656
922845587
42712194
1505080470
916051264
1524041401
1533710761
1137153469
1490998054
1509313828
1387385260
1379451601
713442205
1522346774
1323994651
1487128293
1157295543
783956039
463956208
607443996
1464426804
1531661058
124925164
575404539
1426405293
154209146
913354823
462977991
1534314846
1138233803
1499111648
1041614451
827988662
1074573521
911520276
1432067935
1292121275
1524265075
48993411
1348174299
431661825
1533029430
913584528
1496911533
29266025
733336440
1207676588
1168478593
1268210064
234633711
164087832
897525266
179553393
1290228834
1519586852
20281389
1290799122
1448653587
1336154953
5737359
1510626295
1432465621
1161755645
1522552646
877092932
1165980702
558821633
1001512668
1009635461
363218135
1391187374
1506047651
1464463697
136692210
1119079197
653131457
1272794314
1209104956
1331611604
1317742880
735022122
545648502
1474495402
1464437951
460163618
662861447
1282465427
1517645669
977439798
681029600
1136262779
1216585219
1523208825
1459131207
345495052
1071754943
284945427
1200829440
1453359852
153001553
1531247513
1527021050
1419928717
837454811
1245858432
931609293
1517667505
590596863
1381748724
1534006480
1534215336
1111050711
499229136
697130250
663503695
1516831354
918075840
1530269641
1398250194
1423595793
973526051
601154849
48493718
1076860342
1308348859
409128699
1536100821
1283401143
1537542201
197212208
1139470916
1508865803
1431017372
779740981
1283838817
1263873276
1345524418
1439907956
1196669455
1128337386
1176030269
914405436
411588481
1359898698
1240374151
451054058
385114150
282421207
110806971
1414003975
1022220034
1536826372
1505745384
1293427932
1348977548
1534390751
1535277919
578707642
1039791279
1441847760
1501411872
1536516110
216919743
1452803612
987916642
1316900059
1184338076
543830308
1231157295
1336756509
485268325
1227468932
121268623
623345775
1532865906
973296740
677605234
1400134205
1431926578
1513128336
581805600
1449875287
306738696
915673895
1536617452
256309641
1232229946
1525231561
1499393809
1219336206
1310453751
1527718460
1172292522
1094730416
1479148735
464924472
564422424
1525473086
1434966641
1485348089
1000097809
738081705
35298578
1525398378
1196503957
88498902
685859354
1281481302
30808934
1419169493
1536796155
1511536364
268118336
1047902923
1219843062
1469075764
593490322
1429730623
1506526315
1526707187
923815794
1207544143
1480277392
763592753
227222712
439939977
1465411938
482375082
1028638688
873447326
1405582641
595243739
704624509
1472950831
145226259
1264816440
374649349
388252654
131579620
1498858860
807364918
1267411170
1466146669
1320206585
1336311945
1400345008
1497543640
521212209
1436202574
1468059955
33917634
206756005
832186728
917290694
1411267821
634194071
735427307
1501580252
465298305
1526418903
1166681166
1500599148
905601917
1282102344
1538316190
1288693600
1538694471
949335937
778211501
1498115621
288910063
1223977625
784541417
1231397380
1232963639
255523411
1530354721
243353143
1530462014
784838818
1166052451
191628327
876784788
1348531055
1159016027
690286123
1537970147
807984157
1504055960
456191754
687437267
1189105885
374384522
996555925
906475121
339506203
975614949
1486446486
1310062606
1471277418
674691374
1255564756
42765929
306225104
704900029
295579199
1144107456
1531679916
895312038
313673386
1106046015
1512100267
1299106534
1516098518
1015333964
1261791576
894206517
940845592
875134621
1540579645
741761499
1523274538
594040197
1543812012
743547673
173286132
574267055
1427330960
637425573
1378899365
210814660
1331683107
1473796008
192865390
1077328472
695018242
906017519
1098020070
1370699452
1487818480
1474070518
1442895376
866733809
507415270
1161087307
1406055798
749666574
1112262836
360027343
1474092703
911008215
1446555840
914503045
421321971
1047627493
1008305486
1286028654
699664419
1270611921
1497620056
1488203158
1404120618
1215626082
1085078903
930682964
956393701
1495970790
1543509013
417961325
834671419
1544501663
1540755405
1502767982
1352630599
685538287
1378938838
821146255
176496270
1473884314
383843916
154627631
1531144329
1417970916
794463124
1298243958
1397767175
780100167
305246281
847409640
1400943889
1186723135
326494287
882089092
1357679557
626452174
1542246063
1470225626
1162603563
1536101814
1078489056
1108250027
1004365027
98337829
215306566
56077187
330046759
709632946
1391152723
1356684604
832820085
476736722
1485995524
1524109730
1532000640
1543113795
1443522422
274467858
1121470624
646965987
900385237
166295686
372666916
1528759190
1529619250
740609340
1544337158
1489068353
714872267
815108790
846990463
1529749614
1249013382
1483109864
1489169049
1529910492
930155394
1496547781
721306796
942616407
1313515215
1362644225
855365878
1537526825
1197221366
1057519423
1047659140
789209117
1406475144
1075213831
1473460699
1487093549
1094824002
1541779089
1167848475
1535592668
1539975440
804926009
1415975907
1475591238
1200348499
1516643039
471262132
1079020232
953088104
1048468576
1213392165
1442065564
750219377
296477281
925129985
1420987609
626450881
408012263
1520462635
152206781
1502824212
626216598
681066661
628231234
1142113547
1543472130
222716952
750137541
657560136
1532660366
1543480475
516675539
1418846321
1488510050
245845730
1484941059
792980785
1006075562
465589435
57902211
1544067261
1243479400
1368782772
53106788
599469362
569268450
1294027052
872900699
424175572
659831015
1385095123
1497749229
1547253163
487472006
1269265011
1236514634
1209141636
901876609
1466187632
156104243
1536981368
240322100
38948386
1313327808
1544714811
1112143724
1470965215
1146796741
111825263
630469973
1437126999
803872299
605483396
1336771509
1464689688
176886931
268926759
1035595063
649957276
615549270
711621464
1265974329
1447970564
1528254160
1496240751
108784555
1540239965
218147437
1509108946
1500066178
1361774831
1511877449
741023270
1374946794
1169392087
866528779
1405264382
1500833317
1159252441
634685981
1206707432
518460364
836907617
368527933
1296570893
803058169
567498028
1341508192
679032152
860657705
1298586601
176168362
1302803989
909199082
1545007065
524259420
320536174
1285613706
1521938276
616461890
1220514140
1546012219
1535170705
191380210
1276036573
1309538926
656980651
1508888066
256691587
1531324664
1495764854
1504612259
800161739
1544166913
1327400942
1503299106
827043787
884746567
143101833
651908953
1396694373
1140050914
1343742974
1533339967
878688989
1401882262
902109896
1465751508
10165842
7280636
893912586
782359191
1296562511
1067905904
1127549996
1498714179
1492825108
915354530
1517686889
495458816
1109444351
1531863571
282856148
225554300
1505723505
709498199
552544272
1542789895
1323602565
1152655783
1064848310
1193698957
918246816
589450824
1237916711
1088357255
1466354371
937347624
1009084447
1136520440
1280731130
1231208409
1370431027
1144921393
1534651874
1189432119
1547131855
34201094
1357702381
1546483572
1382608478
1540941147
535381783
1205358637
666357921
1534855439
1544223166
1266012473
1328605760
111825263
759028557
1325956681
1130667904
777320572
233475405
1014216562
1017455293
710189791
549640011
1548080045
469610109
1281347405
1550000486
1335654872
164209797
789174943
1322817877
596602884
1548151640
1549553893
359011130
1053326282
976522394
1057341374
599168521
583358855
1323847031
1336548180
1273951676
1105135517
1382067757
1189462529
919033735
1541089225
1193689561
1250835543
1037966546
12875044
392867468
597822222
1479950767
505363728
1263690677
1298914748
1241894350
521244040
1452471702
1116371107
1523976022
1544153847
783018845
1549483960
761585798
21950900
423597930
1202840635
1244959009
891124339
1046285652
79517331
915916220
688030823
1325282800
1468642373
3485543
1526380663
830658277
315818700
1485641264
473758271
1534766060
1488050170
1441497328
1505582210
1335437146
842933849
1286042664
1553397780
242385874
553237734
1098466048
1536838109
1354090904
1536958944
1480923832
444931585
560337249
638570495
802777647
316015277
1303366103
83036207
1220532644
1055479530
1549553385
1471152383
139372059
1393563078
1066673930
1175522576
1456685661
1550516007
1240754441
1543581875
1515421287
1551587457
1166637222
1528274341
1182947346
102865996
1330209730
646984378
170214932
989899683
1044147094
504972271
225205769
506956166
584432247
120671961
605103983
1064516074
1442463822
1482823394
153276270
196186304
1309406325
1529464782
1479191361
984579225
749157022
2333966
1529851415
936991984
746702564
587971829
1009632273
344886662
1448329867
1375946668
1166013761
1526831162
1467005349
900685270
337951800
1220356335
1440849586
1283578869
1406161820
346820234
1494475785
1380920577
854290282
1510635926
1330532418
368977797
1484546443
688318581
1284889849
1000016922
1169470751
1476768880
750931089
642343557
1542501395
1547110100
1024439868
1205220773
1482470861
75726592
132824972
1436488125
252670653
342947561
1534166479
1064569765
1534774320
1364843406
1540066319
844064732
1522764170
345058591
1297235789
103709730
716948308
1494810618
1204030022
41241380
865574116
381152193
1552950195
894037772
1376663751
1007478853
1239924543
743389402
1339996574
46412778
1531217900
1255720142
11803154
720165028
358329847
970644355
1474268550
147939485
1045067591
1553994443
1547262270
1542724892
1547950462
1547691302
1017869092
279483081
1263903823
1469702077
1214285299
1321726337
1465869049
1536076205
919691954
1153093978
1357686449
546633446
1458114283
247932427
1288459932
345390133
1396282917
514395835
44435518
1438387150
737747757
1536687248
460699004
204621437
1132797697
46412778
584047928
106323188
1549588529
1554796588
1181607014
257785927
910550769
1509398581
1118071244
1478578778
1372843916
1164472137
1552467329
995014302
1018601844
880872862
104206175
1494744316
1219633220
1272134711
1547204509
1201792795
1549347490
1492438997
807225808
1338853717
119872950
983638696
1514949552
1400914070
1438137252
960283287
1209589953
379393410
1245317294
1161077855
1154157567
1558381657
448296961
778479434
20401369
1523518740
67770923
1244362783
1555460123
1444426236
1533092133
1092845572
1203843590
1394815804
899533178
1419937598
1500754273
1521623876
268760119
46507315
598820285
932269444
1501589111
1433690456
1541590157
944525066
952830270
1123731420
1446948689
254095073
79847851
1197815632
1421198637
1557992333
1555141818
1157791218
664329737
1548133107
1451916098
1436137635
1378952266
655636915
726029405
1013565162
1409747290
196336966
1553625546
1094291991
488492173
1435471146
976646466
1046159770
1410023182
923352913
823206308
1065066261
1531418361
941838076
385707026
336607019
1012067113
1542890812
1342946202
1549146436
1538882954
1246376799
1537884193
1008961742
1171442144
1127969115
646844536
1053045990
1550133830
1295079150
1004835421
1405522362
992144351
1392192315
1334042626
1373769807
1489152920
960945532
701832328
844306679
1007339780
1560135139
802825214
874744418
1534916211
1289385965
503269713
1541521285
1539668444
1109027319
847490964
1457059371
1020200666
1548944765
1334428894
1552640201
1368932356
423007844
1017759944
1337397436
1163455461
467605463
1243985336
548530923
428637109
1406773832
783712841
466093754
1552127219
1164289269
1552716467
869776892
1192634081
1295431130
1129535991
1503687457
863244349
557012958
1481576392
1541202699
981393459
764708493
1391852231
1273839804
1193088247
388591226
1439882854
334950565
1333416904
1105232486
939648319
1521035237
1280789423
1365327816
1023011928
1538590654
49501854
1320842601
241268283
1529745607
1156502914
1180938543
56793175
559699754
1119753408
1557466566
661081254
999323414
1499529320
1038715650
1501181984
581102861
1514180314
1260920749
678473687
52009159
1113411466
1522044612
326837413
196775371
1456199929
1441370857
362722801
1101533259
1548149937
922522689
27543048
1505419781
1339555480
1465417528
375112944
1533652882
1471046921
1442271586
539439375
1500285371
1014621504
1438433422
1545941573
1089844174
1506135414
1234635601
1306137510
1560016045
1542414329
1406243039
1359672400
537369731
796410910
1422614597
1492034897
734649339
1011889336
1435942931
1334808530
1559361167
1064712754
887928239
937941857
66185126
684380493
1560819931
1384662966
1186808823
382048301
1505453877
155075082
377763391
1225765592
1557038081
1186808823
1546780928
1480558331
200000098
871039120
1303037372
1357012505
1242749502
775254715
1515672111
416956588
454416101
1512517285
1481470736
1268193587
1344789476
953159246
915004604
1048383572
698938536
463002307
781281647
1552818395
1538678467
1417783185
981459415
980261012
1503201414
1479879224
974398490
1519069468
371138401
667115840
1323485271
1455529564
1564800368
1492993033
1379001821
1562484000
405636994
1561505914
1563079547
427267202
421391730
202723942
14213355
1442164479
1526836342
863831217
1289816738
1068820517
1427322987
1109248472
1524309430
1094150804
1461741125
1163679174
928031168
1342799939
1151976682
1212528234
1069908192
147220306
1460207327
1385213142
226263630
1435368994
1219566997
1555170872
932803495
1440615677
138711896
359398609
1385133930
828296688
909927735
1562989394
1500989024
1443000902
1482088787
87137497
526515718
1311911713
590641842
1413138388
1087568745
903272437
1399846442
1474029395
1557422444
1117410114
1172418412
1176225805
564257435
796515669
1437801882
1375611066
1225890372
1302961854
1303435851
1420822725
127915223
565334355
1375908789
213192277
1214246750
1563409335
1559424028
1546742023
1382590136
1432370748
1470433597
1505169063
122937537
1563640142
1565442613
1566512396
22127436
1218163044
392228459
1503194474
427796516
1266172227
1507561700
259260282
1468501020
1466193254
195460916
147354278
1009175046
588108255
1333114094
1563709638
1174247298
1524485442
260888907
1382626355
1091304312
968301880
1565184829
92998152
1100983599
557149027
1536929993
439762057
1500591320
118768065
454744014
1508779563
108924382
136106954
1264748066
142605066
1556961287
243962870
1462294619
1324624718
580451131
792888352
664324142
1531871891
369730118
1258503107
1111828052
1269642892
1485197346
1499863351
1562515663
533418819
913181711
1022897166
1516664333
408330311
1565140449
520761327
1420687143
891486539
1395771836
370767999
1386098740
537014124
1281060987
1354005276
1401679792
1456651593
634824444
864499067
964283571
1503872240
339331111
1374993505
778862541
1519203999
1437594180
1538553371
1550474154
872122700
1565762356
1344686194
1548116794
1563563566
892055430
779098405
1086176394
1533444497
1502845112
1243423345
1567185987
1049824653
526007156
139082359
1554606186
1235796280
644296898
347910798
1336815360
1235746078
1016332924
735772648
706450962
751800006
353351899
1568710220
1507565807
1459347081
1357947223
1543530540
519080542
313424631
891026010
1117558949
1127713053
1545162749
50738818
1424238326
824258209
1550079966
1015375471
65115003
930137231
1331158772
1502111300
648772001
1184940
804401755
1207341459
1225297264
792013975
881790725
1347694640
478606105
365459240
1265898196
1562388281
1539510017
1389315688
1552589040
239636777
1251635414
1106713945
478332865
1563459779
894244771
618523588
954412247
1553879931
1568627329
1439303885
446412366
447034170
523216810
507154211
830585960
1363938654
966866989
1350764877
1507601524
1337244940
1513134054
1552285154
1262456271
1309111488
102324691
1515116273
725639229
876525515
1538243336
1522469058
1264027624
1101475869
1569728779
1485123185
328526399
1404496814
1515246871
1443185660
835421569
1499984939
975696867
1567097125
63365189
1569373223
1369853462
1564359478
1421286528
100591439
1009623468
1121832800
1448082037
458170646
429744741
805202156
1460342605
128360522
1569498206
1458821972
624931962
463417044
1474381834
1335842469
1163701198
1570252919
1289759231
1083724481
1399167711
1510079468
1564492474
26657523
802336406
452241438
697333632
1520233089
797135101
214527566
1532184442
1562456867
1166807099
972796868
58669029
1464328146
913948399
1483596459
956369638
1238746388
971633456
1538523530
645771896
1047153620
302839825
1332082485
1243803107
1487763297
595990251
1549532741
133872805
893160331
552511501
694451553
1436446514
1299996856
1575074900
1562955193
410674834
500638696
1241978598
1524146645
130246393
956445164
179007058
1571913371
1543875364
1121092621
1128578158
1559433302
606092039
1381257665
1542192087
165192948
1212965876
17170971
1525731869
1154201664
1086479528
1222921725
1388277635
1537576022
1336896149
1153172053
1064579328
550226326
286297676
227978464
1528851098
1438864200
1557154559
827385564
1288885129
94479068
1393589077
1538276114
1422218648
1341724655
1425420978
300572250
134094580
1352723845
195469365
1560154758
1443600647
793075777
412644232
580691585
599691850
1558862086
1461412102
628899294
596499411
1295809405
1249613853
532142401
1573593544
1388623787
1499619765
515998917
1207298111
1160621537
918804720
1521071075
1558300094
992821319
1044626986
359386852
1572773899
1576451315
1060245373
1439655447
1574899165
1170867770
1455625361
767558711
1132810147
956824047
1506330616
967934142
1513454013
1295013604
1179168056
1115560946
1350515942
894955118
1337171412
1195100051
898467352
752327808
342781861
184679932
1236059395
1574587689
469791484
1560637427
1166342305
913164194
1573267398
1567868505
329398369
1265992974
401283662
221151399
1135795654
1477792864
554359473
1120428546
893954622
1568704537
1511129417
1366700782
1332159335
211564667
1333009650
361902703
933804208
1575610574
808783681
49318225
879318963
1413717647
774691658
1575890970
1144882174
1041739202
1405870591
444356611
1294406743
1319486614
1501057785
1576100896
1430845970
381771352
1416171292
1261867320
1416663580
1525423088
923614645
1216153787
1569140134
1313243585
1455292972
1575994230
1542138800
1277624131
607050043
1299033592
1551902992
1428328260
717822131
696247485
743081159
825760579
1520648146
890406025
994693473
1134034510
1538985048
396537560
443115907
1049079406
1570065368
642775706
872736404
1216558516
1525316786
1196126233
1184438745
1353934931
801482272
1472420447
797959900
1358803391
726041162
1149852931
1576817037
1457294705
226713158
784646184
288552908
1536417803
892764911
765739548
1269428881
1458510325
669411634
1061582622
450188044
1257630381
1313652431
1228399351
1573326837
1405530346
1062144766
1425108667
1193742571
1552605423
1362239843
1085347560
1488914003
1574509235
1342631468
1406473809
1480820660
1467086518
1251704076
1355490952
1359420584
1573898007
729127693
492172891
1348955511
1160505551
1575861352
298504848
210320034
130718222
1051035935
761717059
1546946051
1361509901
1092008939
1541386567
659435448
1097602783
1565137821
557731849
840578796
1097720290
832048828
557789243
1249495706
1569577703
937968138
1438411910
973446684
267084164
2595988
692612257
1432884860
1571065126
1307156283
1362048101
1518851316
32831891
1154228192
317095836
481513565
1521227611
581674669
1091404247
1286890379
191503974
1206310346
553545314
503767656
1063242833
1331690046
1173494060
509069607
633457627
1516923473
1272068423
541419815
508387418
1415880060
1060879561
731484873
1566294773
468853631
1202585753
905903150
537421196
1319352841
175718375
1562980597
948435459
1180459633
200991489
1127121565
1290056406
1419430674
1495860910
1341254932
502387203
125677007
732804013
426793663
680747635
1421872171
495871116
1561270102
1510035188
1436211627
573191455
1407376925
1576480134
325255584
561983339
289419596
1557220509
1436329338
1330317065
1580282522
1581335588
1027980888
1306288620
1165328676
777134976
1369154304
910894081
716900563
1582343743
919103312
296577390
1179912511
1321464004
205031234
875120917
1484276565
1580198606
1553345707
1391557643
978512763
691592753
1496508761
1149292383
1490108353
1059647345
529359610
263527273
1139715495
1292784772
871935681
1340475251
6058902
641020624
898195829
978098976
1508509498
1270818590
1421724410
465584164
616581275
1192192518
1099559495
1484068106
1361527526
539100448
653679132
471231469
212067644
1409466353
729596006
1492032094
325306850
1250853408
1580463282
209592108
1300324974
381592806
266432635
1295848757
1186852459
898896932
628858950
1537721567
1092986829
1446149335
1583019523
373675022
389979692
1580306648
443026783
1578024680
1540222709
774739829
748921556
1315039194
1037977473
1513765684
351446962
1516159534
1511965957
1239625866
901291726
1261513005
564685243
1562998339
436177304
679433581
762475873
1361027586
1325616456
1504602926
1556509073
418399364
777143932
1408369721
96429255
1258263308
65061726
1239701840
1488518117
983622835
979599925
340847467
1511950668
1137287496
1417365881
1214625419
1552633803
320320583
1546843486
1420798883
1583545878
1370471485
536235625
425120781
1567159078
1549516387
968809191
696544938
313108200
1463929584
1334544161
399878904
1575954400
1568501338
1496413131
44935557
784759050
880794594
1488562083
1545905898
570760182
1105920790
1550670328
1433260983
1399031515
1367869243
1487495768
421549715
1411132329
1516865303
1539640011
1130029606
1512181813
1372860654
1477409249
262257486
1506478053
1450611414
942832011
1584162495
1263423890
1524010382
1480931424
777704439
1259983090
390930487
1478285663
1256584250
1191639935
1275692918
846641786
967784641
871201038
1511896038
1044378426
522268397
1521701454
106475148
433658612
1189724322
624378735
420114127
412914013
1500910176
1468073917
1550362488
1231704695
1019166973
1139330168
1259455282
1469033449
1488333941
1488333941
601799530
116597898
1227159891
528473812
1401701240
719551302
1523134111
361828195
1492461202
687009262
1203313918
1585291598
479658488
1486976942
71270599
472347583
1553726952
1583307996
1327005446
1168376918
1549913331
997850396
1225279617
1575791574
1113912711
1584075769
1511639814
1555811158
1583301021
914103080
1447182212
486561513
643230311
1457945601
1548782740
1352158827
1530866287
728259260
1201364973
392180376
1151201799
743310681
1575274353
1320341793
1325800496
1113919015
1403813475
116598925
1171181254
1575685890
795596906
1431239496
1349806713
1128300752
1572244993
817056061
1389850871
1560010992
684597593
891592358
197997430
768767630
1409600983
1275433713
1062288302
1566591398
941039553
1468399913
1333344805
1570464807
1537519742
1568959484
523313338
1510752312
216599869
813781839
83206567
550147008
259722616
1426522388
1482698142
787533056
900734575
31696823
1166491074
1458730552
1585069208
1068882097
6058902
428275721
1581771245
1327175814
279401735
1549714357
1582417998
1276068321
1066237287
695431616
1580602906
251169362
1200877296
708694936
1564997840
1170197699
731753949
1302150759
1444599335
862628122
1482620482
566258706
1224457011
479012257
1559050772
1042135484
1350512775
1566561498
1352262922
1430342581
1475831875
129601654
1490441482
1555271219
1265395784
1514788557
1088782606
1199890646
731389641
451995383
779750997
1562492974
498026497
1583435145
1400203546
1585168611
901905548
529082954
1167107782
817999218
408490106
1131031527
1505280210
1315677316
1422144956
1191513947
1146055635
1472578165
1032869937
1472538157
1430666329
1529921395
99633582
626855900
1500021436
1553934436
1397775368
1342111163
817898900
1154346462
1122895751
1407539400
1480031925
1586740300
1511722919
1434789564
475844163
808173765
1555673134
1527705904
1585963755
1564030826
1563273288
1211740201
1569386741
70227403
1585181690
1573450570
543965956
1343936704
1568825997
1497412986
296287356
1025794754
1079489955
758762222
1586845014
214026418
1476364790
1077886972
1468128380
966304978
378902854
804616292
1295842115
311384956
972535619
1072046033
717787515
1450495454
79235879
521936337
1578419546
1407645830
1570347552
1485799987
1410991512
1568611812
1434137743
850787180
259902211
1576155355
1484782180
511712736
1490677465
1552792133
1365777657
1572564042
1566968786
392811123
440786386
1491992696
219949696
1285094013
261977157
203024863
835217318
1589593838
103179710
1420904980
1550859061
1491858334
1311056145
1549056449
516222026
224415647
1337083176
853055338
1491985342
1567373257
1055290648
1508422799
1269459073
1432540630
757668130
1075797147
107124243
1569942244
1374929198
1068937852
489925231
1239147032
1375340022
1246070258
1338796002
1571056113
790380466
1590930358
1009797788
1091987913
1442135759
1565189682
1550654596
1405356347
1582460175
1177280378
229392833
1505722581
1450751868
1303792524
1140201490
1566109502
1587213093
1212194295
1553276642
418082403
321784961
1527084392
1117934671
1539379450
1489272374
1300967683
906583027
1422267381
195198492
1534226539
1325464635
1463973151
1216326999
1263977716
659340740
370802023
740508761
1234102154
186522713
374085963
607721911
1282186506
1092715364
1470458061
1525652304
1390605104
1126984894
1589224160
1570571042
962900579
1439923544
1392056155
747700156
1188817542
1587887156
1271957622
1590737170
1313643108
204653922
1487617814
69407013
1357123999
1588803910
1505687702
1146038796
230633069
251968862
1163599819
805538485
1127239889
1077224257
687150080
1232045652
1486412504
776154407
1586998388
558858473
1104210593
1324902652
1078882019
904213058
1322013043
176948047
538366161
1076031077
389030123
1452266864
1192516031
1557042129
1532859134
276014212
1507621870
855785923
611295552
1181919489
1246020491
827774673
380951589
420099671
1591495586
28012942
1349440542
75782326
843099384
834559070
894107805
416065613
1545202415
1523827334
813530933
1503201074
1298508200
1229275307
1144899647
1591641928
702086527
1310704834
1480681968
916564830
199091461
1379864802
1446704033
599713806
1147197228
1564821641
711729556
1495706242
1346152235
478762453
1543819892
1582348687
1310347387
1246752180
490473403
694600632
1580995814
472108188
551686040
1383835130
464810997
610446060
1447047186
1587916031
978894871
1014315720
1115632498
994857351
1215242685
1091475960
1399590124
1451964712
1001578589
755728402
1341311219
1594630884
1146311280
1328919873
1062139709
1472464276
337461309
912359939
1331778667
1414640433
820934329
1536997384
781512065
1558148046
843669204
1114276342
203217778
1576055896
184208800
1234644515
1057587128
99162866
830402515
326353167
1470938814
911566417
356374355
1265317019
922223299
599193002
297132880
1085977391
1231847428
1583584851
1510036463
298694031
1105257828
1552454141
1347963277
1593763601
1518024792
1567457345
1253508024
95764752
549932216
30328285
907635779
1549628074
1584920663
1520290375
684356848
774717916
1547594189
1320821211
1317554385
1588496767
1201486634
718796690
154897820
1510064175
1151231729
1184257521
1015659507
1592424702
361355081
1297866439
1312113219
674429424
463553544
332112104
190491464
1372966412
1576622338
1261684560
1559078770
1426323879
1489287975
1288073760
1354112788
1086462237
1576953983
1547864340
1013920418
422907816
120893475
1375388027
1581329325
20360131
1596415314
545163198
787536841
1343094685
1577226462
1343364702
657413778
1418989140
1197219535
1178963833
1587885950
1460306034
88777052
1375553276
1495785785
443822991
735783225
1467782664
1056700233
62328687
1377836702
395825835
1160541442
494535333
681775128
601780839
112824506
1474178364
1083102394
923992466
945161513
796000324
139739635
1055161643
1576838470
179227397
1012977887
1527146307
1455610959
284829647
336860394
1556537400
1348815148
299852022
665538324
362665150
1596697903
150040082
1436592591
1559126697
1503990502
687775967
937161801
1419422946
768585435
1163243117
1268857036
1504241762
1083630275
781081427
1597775479
1083711763
151172263
1447208533
1586794211
243090418
1165017732
1324856005
1579110142
1148323335
621413259
232840636
750524606
399362013
1467664525
1588259123
1514335027
1457460805
1589870192
41117426
1213754268
1563602773
1446980328
1194235659
1499983546
1337272490
470484511
1116427487
947485354
980530916
1529741448
865778431
788417915
1481017335
1472148538
1303773007
1102478659
870488601
1019045196
1597919130
1589425898
911088070
509632887
85355144
386379617
1517213807
1213964468
589104727
1442859474
1594452470
947364710
955923452
28049737
349653829
1533928484
259250978
418622126
13301164
1069471270
1419220743
1525374414
1206508051
1042395552
1457401433
605642295
698938709
1007003623
412387283
918966547
1536728981
1550442152
983606224
572731253
520724089
1465778808
1598025648
435873629
1544992062
1402333556
67906365
585711941
1118009603
1284183403
1511763487
1578876638
731292447
340388639
975707701
1411223775
293532990
1473279680
732368695
1286371725
1522070708
1370077778
1435425354
1600703797
759981325
1361656145
1057245480
713401850
1399718751
1287491757
273164419
995550872
1533639466
539062927
1036932056
976396294
838223087
1498923616
1155760847
1335362546
1243254065
1599768100
752127653
212365500
1477126926
1130178331
1537522500
1534082200
1400353047
629055677
592725173
1521355932
1591317026
443242852
994971553
1423089823
1015729562
1574095763
1077888228
1531090356
1479628779
193349263
1583078663
754632266
840089633
1570392645
1071697032
1401460367
365179106
589116719
532308974
1460981032
1587516692
755987371
103273646
974600701
360723484
1566051145
1577145241
1514395038
846513799
1599402068
1506122353
1491784426
1333480240
1158917933
1408875605
1370743738
350481758
1055692364
582702573
1566556875
455333797
829715146
238515163
70648357
978834744
1325551212
1329295874
757890258
779897675
1585033377
1599435614
1521821412
1503691011
706835674
149538736
1376182752
519689247
121294356
363229150
1176918828
1603211434
997272199
1587812686
1568041908
1573218901
1428846834
1452988032
1581362714
1551860985
1407348213
370487231
1518124332
1289650820
1602223151
1600903633
859070519
660397777
1094787139
397228596
1531229723
1598555009
1604988980
1594932788
984977743
561086219
1577282565
1366580199
1243064914
1142209237
1539207522
1594274661
1589154494
1415358967
1592618854
27167768
407947592
1381115907
870010536
249246734
930344062
462424143
926109369
271324017
617615413
1432729264
410625618
1594408485
531122390
1437185589
1595434934
648041196
1576279609
1295511106
1139345436
1201144572
1207373878
1242547639
1240614689
1430606163
1509991456
797681270
1513615698
1376440002
1413423753
1313711852
1572672392
1459937441
69509622
1509595956
1591455147
1540136402
1399248846
1555771098
1469940270
90998564
1469455514
513541133
296074177
1606008641
96302658
1589405571
844159803
812232615
1286104282
1390174629
71404297
869399364
216292230
1269528942
1220264861
1587371355
1595277269
1236585328
1453905818
1393000431
506096171
989131233
372446439
1602529122
659758616
450631036
211800535
1478233236
1603086908
902213470
1401608587
1518754054
1606758338
1504910053
120183628
1603304521
1604776115
1573064702
1604482986
1590896602
1508795344
1291930926
1189014606
796392956
1581668584
1131778263
990913342
1452403468
950166455
1005636969
501743193
1089516171
115427368
1000959874
551044939
1607100448
1574054398
1596768184
154007347
1541929127
1600825510
1549091250
1127070879
1043632796
1272820592
1557236887
1287062009
9002702
1281009653
677024574
1517775071
744858706
878363245
621717074
1477091815
1547263376
1080067588
1535526467
663590782
855443519
1352421165
1404654563
649882352
406761927
1154074648
960099189
1109426742
1537619112
1320203103
51381382
1476482310
160415112
1014247569
1526796604
1461512483
384542342
518435072
1523425592
625064123
423570720
1586546223
430030078
1507790056
1521442183
572139036
436195526
845318347
679137255
601020718
1349808334
1541586670
15826420
1203626604
134373644
1294168915
1571272900
821564764
1236566570
509456690
663241599
1410049539
1511492502
1311408660
1169097972
154563652
1586154445
1590836701
1568978927
1390725978
796434690
1606036766
1560243918
1413550830
1557136378
1451626036
1599467801
1478669490
1598572223
1560060461
698397390
1266561308
1598161446
1565617996
1119103758
897750435
749266671
780793839
1577894353
1198388700
28173106
1076087262
1592620779
403174810
774458756
1271604763
1607248395
1584300465
1572227542
958636012
1607075399
683604359
1538078533
1038423984
458513577
382760135
574411511
1124071274
643715375
658302416
1609859574
1564187318
1558306717
1540957745
358966428
1526859717
13359120
1339963951
267107197
446831802
784305271
756712462
50229774
194129134
1554073790
1588822161
1058812156
1337351772
239471012
973177311
1010379559
1264441025
1586969591
1590749239
1321791981
1106563253
1572228633
1610446907
1595921427
242057053
1594692159
1596421183
1490803295
1584183211
1590047225
1230162413
1473909014
1304953498
1261702808
855042803
1175890857
1248103262
1251038043
1560788475
1408026795
1600180337
1546471702
793696771
1219549095
359974968
95526181
815395768
1149008489
831630135
1301830176
530273654
637670631
1036752883
879143967
1602889080
1608597436
142100802
1609604421
739573320
1608051139
1589765646
1517243511
1086640853
626559742
1416760989
1051270195
1447623965
1389583631
81715074
752138547
1025267140
1422015728
841313776
35267011
187010458
246088977
1071333306
1359516150
1061963488
209422647
556056199
665697883
982913677
1194516986
1577903200
1529129383
1612012197
1610812367
715329731
1191885476
849781900
13359120
495307298
1493765121
189566519
1173673581
1596291447
1147600122
1371485267
414348412
1274192710
1406666494
50328620
701364303
281543049
567735026
1508526066
1586384739
1537678844
590679145
1612606402
1134342931
1056443634
1543312336
1453018528
627925835
185149644
1599411298
629328468
484714637
1610793676
1534882465
1470263181
1326718833
1533164999
1356099032
1544866909
1353379651
555588376
777673392
665641808
1078226290
1256477540
288871114
1608228083
1592549963
978395132
1611149049
1561684608
82924540
1584610392
1585932667
339277065
1597632253
882458668
1145491614
27444934
1542688363
664051767
1315670120
1611436636
199750661
371482001
546126337
191269446
1178871931
1560573317
447840807
1386975630
1039883323
565975998
1358632340
1550337929
1571173635
1518586623
1103864492
221784055
1388232314
829106210
1310986375
607541758
753171097
1116946225
860182094
1576187014
881946179
1454432505
1263196200
440488437
1211955784
544407175
1367535875
1354760933
753848788
849723017
1419930634
1068687272
1021700856
1192954485
1600189997
1040423717
735253388
1050783761
1548023161
89867865
1370014760
1593539287
1000111195
804191206
1430570926
1421124553
1531366031
1613701502
389267012
890425580
1341098953
1500619831
1335007873
691587435
1053317656
581744993
1494044579
1605344923
209751638
1304839673
1529154871
1050266583
1431077583
1072716561
270538658
1424541397
1612454812
1616345236
1529577470
1024829953
1599911189
951795031
1235568506
4364448
1062717319
484525147
460229049
785934012
1579900454
1360522956
591071913
1614391239
1500690857
1540019991
442989465
1520091647
1615197412
593924698
598563080
1038201154
314281074
736093013
1263943078
887375334
1588988889
55316057
1270898294
1432385088
415003792
469003519
1616755539
1609867248
1091467812
1614639170
1420603171
880199704
1167554468
929397669
33549604
305576785
393057127
682343388
536606587
998340724
1336223575
1427015320
1540333404
894912468
1098515386
1043587946
1592793912
633672267
1613666988
1553015201
751347467
1151846106
1553286347
1610508993
1583350681
1489362037
1594093292
1525193946
269865056
389979950
1204916231
2541714
941798750
1564403142
1577936199
372617943
195148938
513750732
1418725728
213465246
1607635929
181895360
587366079
741759744
1502589090
841191281
1510828402
479189053
1198995489
1553906091
652864883
823385026
1571155545
353963011
257924978
420609528
1376614759
102524794
748577598
202530806
572041793
1606644727
50777566
1605998194
1617576300
1610079633
1457421938
1546318471
1081268025
1478801257
650499940
945248611
976457357
355673674
1352311968
198850737
1001666026
1582861996
1600341588
1219465314
1310524190
1154451863
899088007
920669198
1331514709
1546959583
373015781
996888177
332848882
1225951044
1028337037
110449027
1517314337
1452055896
989560903
821619255
1489607889
1053192539
1620960581
867606052
1050663131
1613631494
295583378
1119592626
1090728783
1269730631
786446027
1535588950
1618929751
688621202
429088214
545405261
1621521157
45737298
1229130805
84777760
1274226493
1210768558
917057900
1524289095
1440698344
1462241802
1408044621
1613311467
1238387623
1583333098
1557519063
184448190
905875331
1619092491
1028716750
921123288
331841613
1429414946
1507154958
599667503
1608657256
1246066396
1608270977
1023434118
830244312
767821434
1621768874
1549598995
570409065
1181276320
674129017
1596669219
1583545025
1593758129
287377793
36588175
737841408
1545010389
1177567996
1209432937
1309178255
1296770028
1123174116
774425244
446026971
1323060
1441933018
1068426856
590233994
143223356
1061214360
1168098481
38118314
1335607109
1301784523
1623638321
539715376
65315312
1623638321
1617963273
1609023841
1619989332
1381561811
1393195059
230112555
1429007450
1330396036
1601581307
1513656239
1542912256
515998873
1307933073
555205433
125302897
963029507
826345035
666066785
1512038496
227909294
1609723601
1599662997
542682281
289421922
1390474811
1053703227
1176782482
1621062755
3693291
139311114
1574138315
1004368438
1397068100
1182488361
908371675
1619428164
1441650720
692258782
292126671
904561270
1578799021
1323372097
1097992322
464563045
1220704618
1185309926
850839692
417254386
1105595869
1339165559
1272536870
1587812915
1509498341
1095544189
1131597064
1551665915
709840715
435266283
1323060
190529778
794385639
206518312
515532543
356881852
1286676990
1532293358
1482903537
1055628050
1384048104
656086222
1468978766
1141232341
1612914702
612107687
1510008070
1599175469
1605923130
536206099
566011810
1326123065
893805011
284928805
40192267
1123836259
751081215
974020261
1624773247
299249736
527142672
1330497843
1500274777
1017973742
1612671361
401170913
1587034654
467829768
1001070636
517824309
1463597967
1117376520
335453462
1608694909
756234260
140795836
1352988731
403740227
1109682619
219850515
1585796910
1572107607
864223946
89109794
1056858148
71466574
1621958856
1598880974
27444934
1553313904
1489882025
1252088315
114693965
1164027519
852714387
182414996
356998020
1114891743
804362904
963043758
706624006
1625239949
1605951748
1602081974
467993726
723095169
802294981
249348943
478180446
1624370643
1622893322
81954041
15879127
1371161354
55487201
1330871112
258888514
1088674903
129009058
1284912620
1624351493
1393659249
1203086274
1570834274
1136918454
1347449455
1205281760
856481009
638560263
1625699856
1300626811
1624762961
1590419848
1552836554
1186613816
1393132457
333008319
676224478
1616648294
1319039263
1472021606
953311585
1063176962
679224161
1514684382
1309724481
1001365707
930902534
1625434795
1613759438
1324507737
599328109
1560907769
768246273
1561317615
1555192765
1581477855
1563559366
1528664842
689659711
1405968839
1589450754
1610696030
949139568
1613232223
1105252707
136602551
192384556
1449981869
788053774
566522448
1591331110
1627367277
1491082385
487310734
959561132
477048926
1524624146
464953516
1569029380
1107850485
963112385
1471579477
1145229926
1604866600
469753642
842866063
3789040
119451604
1485764253
1442092539
656050522
947896509
1167648661
1414110249
637997982
1067086273
952775527
1314810312
1577838282
1581925034
551041237
1603527552
1566865294
1613989590
1268032825
1180815488
1615924796
1626332217
1606518541
1627193733
1253321214
1608021725
1179708660
1437251918
799851758
374771870
1476146252
1141484156
90543323
1323060
1024105787
1041683725
630144104
1147930046
925313981
1125902845
1625994835
1490272787
393139887
1624522523
1428844188
1374010661
783137119
1614814716
1081751235
1356205416
1397581665
1046589764
1627839823
1373002334
764888840
460230003
82141242
1307816512
1521388595
299653671
752782042
813359467
1301582170
234577514
190880120
1473581932
966229492
1579891261
681160258
663747860
1003749342
1264948106
560914035
1245199910
1072641529
1617343560
871168161
1022682636
393074841
763161672
763161672
197591368
424474180
1613804374
936967315
1570166083
485764081
1456006332
1085340689
1360913995
643987668
1405865839
117632556
1608427060
1017585121
1171093660
279067588
948848092
617312144
139508720
240340352
1239310773
1420798052
1622134524
930136181
1534126205
948339667
1630406596
594940397
1385833196
1409832322
341243920
1340611460
6114645
1143037086
1271403899
1141128144
1111914237
1437465770
1228130286
166424645
1599259721
1396781345
770511823
1564287906
817811480
1008928477
188045970
1602140307
757308996
1153553393
1083083220
696040004
1527203917
1075418608
1137156820
1473297228
578797654
1255711863
1467266343
17774516
1603973348
187015007
1020761513
1448449284
746389463
1364576097
1583138376
1577805210
1578808229
1604952806
1448986225
426388927
1580409073
1629449390
1426017863
1227956402
1525678510
633125076
1611782989
1475643158
1494393485
1165958572
740496130
177576721
1219877303
1167364766
1343264177
636967963
1588193171
1542438157
484007405
1235918069
1490185497
1489968490
1107120182
1378947400
739475320
979343130
1009565934
1443661679
635959933
1578899131
1245762181
1186530464
675858692
1319015610
1338995123
1631402576
753858204
1629638683
266549699
1083878980
1367905728
544581376
1565759751
1600059870
1560365593
958298348
1271498863
1206416759
301530432
1490136853
1158053874
433162659
1308835262
173657589
1505722809
743693840
1607971194
963780374
1404644476
650777608
1219432033
1473424141
1346581447
245433098
218918454
1630534705
292041012
455681278
443709392
691410174
1038704972
1632578899
770879115
1586699357
1219604109
516701505
580673488
1528470459
990892285
1369823490
1284846945
1595689359
1566891201
1460590547
1181644073
903034824
1626757576
693463255
1635287783
939164643
1366963054
1226200824
929364456
1600577639
1476333407
1584687711
1443208790
1518349782
1041558247
1613070511
549837741
10442378
1225236003
1501060787
1434842525
1450247568
1563008961
1359835331
806996592
685077009
378223000
1568168779
529799213
1422704997
1600638730
1572485367
1512024139
1632842009
1584201051
127196220
1458554550
626586932
1561577356
1586539514
202822846
494316942
901862531
1016273006
1080488795
1071870680
1599609176
1089568132
1525472370
77524458
443994696
1589366059
1394395267
1175955345
1239225521
285112743
1634191457
1020026540
1576313278
1566437872
1578485358
1306701432
744291899
517347948
967417148
1489367325
1627219810
1627720430
1485204071
490740082
980072703
1326220092
295799910
629228343
1560439268
1471412567
701576799
283384625
1223204693
927419887
1634545574
1632099357
1411704226
1491759933
1629391431
1068620304
630058086
1526390141
776531642
1218538902
1589821977
1527594221
840469952
1628155540
1480944035
1391282193
1629693737
1376844598
1613646278
1618530135
1156536314
1605577494
9203861
757742946
1461572123
271760480
1122873444
1619426236
1200039796
1540020731
1564294204
1634631701
1320166895
626074861
1632207254
18659343
1615830027
1527151108
1451024095
1268269570
209430415
1534444451
1637379140
1256989166
1504663101
1591453051
961718900
642134459
1122202586
1461982841
1560765527
1636430742
1636388297
1209743764
507304155
432789440
821743782
1464400665
1270387121
956300362
1408486647
1419191450
1412111255
1437212499
682741922
770976942
1571347510
1586414842
633586834
1321054726
1572422607
1636157192
269050615
1623108451
1512415554
1446124601
1632943574
1216253604
206402207
62594925
407709063
1635344901
1046848751
421879455
303091239
1613685718
1033716516
457572539
1615234705
1454535716
653438328
815939735
1205236830
137637232
330767353
505156937
1502067800
1142276464
1372332018
1589711688
357444821
746031320
302698008
1512800006
439279650
1556114194
981377993
482710985
1103336879
1609289990
1584303327
1564829978
1568232468
1598312046
1425546026
1045875176
1614596285
113597132
1412126281
1382633291
37067880
873864062
1438922480
1253768407
1480099902
698744271
1345954552
1640719093
812378154
890531892
1500580077
1550872992
1637244354
1568210836
595178967
1591014009
746563108
804027203
937927824
1575810007
734324710
526444101
788296111
1388575028
1409144912
1577554041
1151696665
1273195588
847266041
1433607117
1326728898
1233863221
560607622
794420087
604360455
314121263
1458613372
1606751491
1551563363
7772237
747730331
465457739
1465696370
1475082619
618793459
1598040571
1477727361
719488616
1616783677
1095295237
867379330
1615906866
1361862860
1167761372
1465391218
1301021498
486649681
1450656492
575498047
852276655
384829639
1575118492
616971678
974582204
657144303
1528332433
1191140578
1249534660
1377670321
246309106
1429523488
67819648
1635926160
760697473
1546958424
1325326741
485209197
1184298968
1605346472
1068754730
1462815373
1012518992
1637861037
1639022764
661761529
1133851216
132846909
884054347
1540990815
899101933
1606517285
892890846
608606391
454687368
1529775233
1431358015
384436292
1593025072
1025582520
1641862351
293772992
1617638286
983961542
1511976024
1326749711
564199651
1543292163
707359440
866344168
1576351914
1250044566
971962662
1148438459
519471260
1583632433
618357789
1634898588
1076930246
1457080577
377565062
1638476339
1254700597
1636771737
1363348088
309145938
1031093937
1628750414
1009526084
1570191909
1476557795
1270569392
609146635
1641222836
1602356846
460985848
173915063
1642123625
1370866511
344032124
1637735243
1616291901
1613801125
1625495746
1286050692
483695608
1422532209
1043422487
1352453103
1536328681
600083294
1642751732
1175422420
763455643
546835960
1481036702
1626994326
1427493992
671137513
1640762042
1409227380
1439621351
975222751
1540914975
886148733
1522756021
1477603375
1476360088
462934873
1642044376
1546166673
1588354975
1170354819
1471999573
1592682762
1641507888
914043286
1588429456
1111171483
1411516822
897252612
1638668327
1576933300
1489762310
1643819639
518208033
1192050408
494318996
1632661683
711658601
1118851501
192999522
378912344
245979638
880161572
1555368761
299070842
1623673482
1359701846
891324774
1624854641
1256776459
1573981500
714733441
645718049
388047015
1096592621
1622803782
1629574527
1636880679
1416878776
862063751
776889313
549353594
1494119571
568365703
1387524419
1627225591
249554978
1404145953
1642048401
1625554692
608611094
700391967
1255513852
623511511
722316830
610230843
1627663949
1356761056
627183497
1601287447
1616059590
1625645895
1226875021
255631635
1142969844
1627385978
1190175752
996788560
1609634137
1639910806
676813064
1133420997
1413977652
1471777164
249804944
1617588744
1513744990
203612855
1642539603
1553828042
1145209172
1063475388
981474490
518557337
493109755
1010082528
1224647193
1053143766
523897222
419928288
1521381434
1461271967
916259061
1419952895
907923401
790881033
1550416477
1292940120
808152815
1502784602
1090027295
180383853
1432869027
855754785
1557509049
922428759
155065549
1623914773
1539066026
1238614637
1562003073
403220695
1354952291
1374215140
360340861
1164395000
510007028
467669266
751339108
1385270724
1602205178
479367132
730550328
1601996508
1443561727
1641483579
1559221696
857989706
1642674371
1590300734
614952106
1319808689
1336979535
1628474147
1305132559
1644422394
1541133277
1204261143
1011175384
570532197
1213524257
48609651
1533947669
1488382332
1501000307
1614444347
270986360
1144306737
1271850421
904215176
152358384
589906524
1556268186
530246040
267819888
541819142
213391025
1527785727
517218916
122170874
973451022
1078761129
1309350781
1567366399
1490193586
706506162
1644869394
1560176793
443128857
645669822
1645540266
761742878
1108036066
604965169
1501785692
302591937
1518614284
1425245899
1645272229
1430825720
1596922437
777611389
127506266
1089113033
989521900
772148479
1514927266
1121452879
1297191520
1228242859
1388581194
1116670465
1645419452
1589186025
1468677551
785863472
1553967563
624799761
1600773736
555633027
76603132
823051417
1583928905
778607430
1388676337
579248888
772327329
1589458663
1087609715
1459511678
1632409771
1426297271
1645144181
1471791814
1379858936
1623337414
4426877
1608695872
1059204223
578994647
1579796694
1623325250
789891699
1407198422
1536293485
1584592085
770037123
1010019602
1053401046
1527046069
1629820683
326154707
647412661
40756722
550000892
786064109
916917748
1537462366
29414952
1549213552
126204004
536456508
309117589
1060904348
1001886418
1645115844
505992047
638965585
1458151434
1215460675
1507433239
485851059
1495389256
579520520
1627101937
1211534524
1155931516
1483829628
1630362500
1004079047
1628468361
1457943710
434645615
803022414
118242121
1101554233
1308881008
1294522628
1291434270
1464722161
1529013187
468464671
598739030
1567775896
1546752036
1266804956
860412929
32363407
1126097274
693333655
1566650658
1365552765
98785945
580845280
1399166619
1504673070
1161810865
427527168
443299099
1229102768
1246248203
1571246074
1629270961
1072570162
192771630
366931184
1229191998
1599771379
498382527
1503426772
1404976770
1502236126
1028456123
351413373
310221374
918030775
1647911699
1226419321
1538545907
400117509
151180594
1645737567
799448500
1204092529
1004038222
679199101
1060806640
680044754
1570267657
1648742510
1429123456
1640234462
1209456911
1474042864
571313025
1508463174
1539021432
1650407242
1605754700
630667784
1472548303
588428254
791470494
1025921973
904479859
572506798
932175634
355679211
941938020
1057553659
386497492
1505686295
1629822512
944517692
1507498646
1334833097
1199381169
1626035326
520282581
1627688694
1633417750
1457290736
353546264
1165833911
874396483
848728956
1579274973
1546086351
1459610861
497103101
1649182090
1540191412
1650843154
242459780
664968143
1514148149
986947020
1601645898
1326321950
1620412926
395301416
1026498240
1227630941
1320727432
1427978897
1367940736
573012669
247006710
1224652629
780120137
1257412444
952481555
1640638437
1430445132
547573945
1535601984
1335230365
149634157
1486826048
959336748
1618694010
1517902824
212838177
566351106
1642812658
1641355446
1446342654
1140083334
69877610
584414095
160184481
1650807119
169915734
1229473103
1652414855
735625669
1583962956
1042393893
200469498
1651711087
145084384
552249556
1524902630
460997901
788611738
1650037035
174769975
1225732069
75470261
803092021
813826208
1563025698
1632111243
1605481991
955752536
684749890
823506354
1236007507
1456910334
1651058975
1155326443
1602863472
334804665
1064830118
1083116947
414424360
1620594681
1041745205
48692789
1458453810
1360162899
1632107067
1163800928
78557546
1229605795
501198320
1566569327
1646235180
1484634089
1599190815
1022982456
336290313
1464652436
641448970
938814625
1651006312
1128475021
1651033983
1287115714
78509763
220621827
872309874
1486343047
1044339444
381107157
1653287620
1430556178
1477496948
1502222821
1214132859
1587561901
1073840312
1627334912
758718884
996048423
1638210220
515663484
509079699
1359716440
1280078922
1637866617
509543213
23051124
1636946723
1348878362
1048214617
1331312353
1195587180
981725358
52670367
223520793
763956890
205830423
1649944356
452724565
1478051472
32795267
889155752
1654346141
1611275671
869144418
1002003746
1222795752
657641545
964356
1642494653
1644441761
931899165
1640305050
1364460832
1497525896
1653572558
1285922765
1640283112
1044247519
1263684098
481984688
187603965
105562795
1126782247
682177523
722220155
1053046645
1123869034
1276895351
1015864504
1478028175
433984105
583514713
548838696
114371867
882270414
1566395392
1539037135
1414709270
1496878970
1220521662
1640214527
1653482995
1347259941
1203193037
1656260332
1645021083
419592838
803015049
391016558
766751916
1597268566
1592535573
555012574
881268941
144693994
385671778
1194163280
540886447
1636356986
1116973477
384232890
669679354
861326500
1477601892
962223665
1394173228
1609867179
1452561333
1465095343
133020869
634685676
493408851
1141551331
1094629515
906402634
1654675618
257187622
1530863121
1493269154
287981403
80493414
1472197614
963279065
1635831402
1638366828
1549776203
1128676911
1092106935
984830570
1606922377
1340314258
12484720
741610566
1095054434
1428188541
1656011949
289121717
1069640387
1540109944
817873289
779080814
1620779735
1327209303
779750077
470339388
1652904614
399751449
1654169651
562298643
1569535801
277889935
727887786
1605663750
64311065
768227810
179032707
1619111041
1214728183
1639167462
1396380358
365171693
264061467
375981924
734818980
682551692
957077659
1591269735
175505244
420048906
1312871058
1595032740
521961245
1514729301
873326163
1336187681
960271992
1568719477
1491073002
1541012706
596622224
1317061214
1368197542
703204407
1655660644
1308905226
20098489
1568032668
107569169
1081588779
803324146
352516959
1016712586
1083062502
914539381
404480471
342439972
1103580325
732681160
1581150101
224684238
484795593
1191438033
1545351443
1657272832
1375146309
1429438908
97177069
1317487933
956353499
1334835443
888176663
926058876
1416680543
626472394
1484739652
1038048549
1638656755
1250339687
1250339687
1018046006
1286585638
1614622880
942584521
46713011
473627091
888564754
1547016006
94343782
1302915081
453176081
1152776708
106170101
1638095333
1477696428
1498822563
765768675
853898243
1637759914
1566472160
710504449
1200310329
1642281252
1022074831
996126424
470827541
1548304873
1514554699
1197840512
1556411562
898254373
511392926
1351368468
1549975699
933216006
560778731
214090780
1659407888
168710548
1612448840
1000114948
1638856650
830283489
735346902
1095283993
1016446976
702725816
1584695545
1082451791
810941114
1656710878
848026480
1442624919
1653662146
1055749994
1556055130
893771678
1454351923
1389425485
1165433027
1497367256
971495427
1617864049
1123581255
1487110360
1614135335
1649010631
1231350331
908181100
1565482135
1419830393
1516934004
1544862718
1661532391
1370086670
1365861669
142395083
1583279093
1630855277
740749152
159222507
780091468
370637671
781779123
1658884009
384677016
1041539688
1377817277
766487716
676529153
1658017486
1470226832
1286752084
635345768
1622201123
1109298392
689789100
1331807817
1586819970
859300614
1050010260
1293154721
879940849
780274151
1659014865
793494768
104854904
1585190000
1650804898
784666450
670186325
743287292
1589521049
1093069913
150420301
1660301761
759213189
1646963649
1635175636
1572210137
900052594
184745508
1624276378
1248091559
1229752782
1644420553
1661850501
1172811250
329543571
984921323
474995526
297648928
154174656
1280721532
1649137985
1554771910
1656857110
248349957
101820133
1455207939
450436316
927566468
1517137213
1550610839
1167692210
1597129529
1312695854
1401108852
533215991
866877200
790337229
1587136681
1403719116
1269659825
1191975157
701808829
1284075327
1646006191
1626158854
137479722
1625169223
1397124323
1646499266
1655828124
1602641659
1098769149
938357882
1624847263
1528134766
1474852062
552624577
1254469851
1165071632
1573204741
1409448398
1458358816
1124939594
1496723939
1542886577
1589229125
1662595967
1647663734
1590161170
1152920272
1643350234
1427500377
1522974981
1289891208
1456138534
1265357978
16262460
835827545
102283628
1117690634
945739800
1495883249
1598372520
1655839639
397960113
1170209733
1620849653
1587239674
1292785776
786538344
790603923
1637740431
1663184679
1402160314
594943557
989605895
341693750
1665604430
1574599134
1534817364
1620446988
1663618630
147375946
248631379
1463681579
598186923
1359946792
1640853151
1321919086
1577870785
1666647139
1151013891
1609803160
186868582
1627677114
1565079201
1236814712
550320346
1150098898
1599590401
1663445896
1052741436
689344521
371565860
1336050399
1257160952
1620945894
743160895
274947853
1394696213
902291920
1632239412
1653550373
685337102
1579517326
1641340428
1566468802
1472397891
212881689
189798943
955483003
1666479927
115242083
162629171
1153644766
1245295010
817803082
107853595
1552876821
1519304527
1575048233
1563007075
1507092143
871100021
1635453726
88697910
1303633535
851223887
1531448332
1548679356
1560311724
801536755
1649526443
1655755168
1158020862
1575735375
278634154
1598412850
781424502
343463817
1020057797
1651462390
1666530281
1658253993
269170769
1561823311
1361081765
1664786551
375290584
1659180685
1187704484
1602995357
1045876606
1665111585
512149189
442823018
822787840
169629244
1665444572
1655596999
957535785
1664568142
755897983
218842355
1026691609
97363060
1513105035
1186545156
502125935
1174077186
1396539330
402813005
1167632770
1507797321
1384590430
569791788
441570496
1096804714
1584533415
716128542
1235863705
962301315
823654072
10797716
997580910
1638498927
1428167010
1135462033
1611850880
1653889340
100968848
307769451
799410774
1667033524
1139258855
1555922895
1623180751
935980903
1637161147
97363060
1665618417
888857996
435739665
401427921
1434426697
173874715
1329601595
1503228463
1638801207
1652847842
1332196721
871684784
4426877
339733612
1630815004
1665801195
1516321451
159983916
675502807
1122821211
789299099
490505227
1125013495
705602629
711711941
801713333
1590681361
1392490599
1653906357
1299062183
1608155380
1150378689
1632624075
1018097656
1500876828
1666095391
1629689854
1326701291
1037758284
1429317076
1214062132
188767248
481685193
1211443771
550136586
516801393
1509912342
203250424
1429366847
1642184248
1452564606
1070715743
324060505
538554696
1643588103
1268991399
1670045170
983621284
775224972
1044870422
812468195
966698207
79741060
789365170
49531460
802415441
1642965188
1642790739
1494279967
497011396
766011699
1580197056
1668682493
1580638313
794732728
1250744663
39426758
1626499689
1667052930
1067328005
528644312
424947706
1601846309
1657315613
1619005052
981817330
1101665544
556434058
1474496359
1622757840
170961448
1667813838
940663738
418576741
185484019
1325652539
934296530
1625877694
600831870
1012845759
921957620
797806807
1580686590
1661980804
420893820
763146072
1655600158
1644084160
1252850356
1652381185
588446871
908216423
246492305
1614807663
1661775945
307501710
1142463896
1368787835
1442164369
808095061
272661981
1585090192
1114218798
1659466862
754612495
764768971
30976682
1656318002
1668977995
1570457726
221040622
821365881
610363049
1118316777
652804655
702691049
1638875136
79801979
1589494262
1526784505
1579840154
1635681146
1019666173
449963630
1481694616
877981652
23567943
1028666490
376069128
1281249851
1162794123
1247936316
880614663
30976682
1569047894
1171537353
1360270820
1134602481
1170964508
704181965
1424778651
190169119
1652178188
1667598722
1471931404
1667778188
935937832
1303684256
301378953
1312955388
1670641098
781650305
1592025953
1488436453
199732428
611973036
1428850202
1131601232
1007141059
1637594393
1660681713
1549880709
887938090
1613730082
1506724154
895822586
1651828469
395346162
101169189
1239464005
1651798024
1670982048
206308908
871858574
380959593
1234401385
1434343203
44910844
1623939707
1613237453
1670899951
679683263
449159293
1490544684
1545873725
1276784895
548712820
1053560611
1172475028
1625482096
949570685
1451504646
48736286
126491296
1231154984
1671097420
1634973363
1228660706
924856093
1430775455
797712700
15720262
1634446049
1635075803
67922655
1324996592
1656126563
909211517
1664916511
1669938142
1645585825
1469038082
226586447
589732076
1304316292
1656369037
506059514
510086605
1646921625
516787983
1136105678
421512341
864009772
682109306
721118745
310547505
1178877500
1537975704
472023924
1665546342
1068936427
1387107000
1647880444
1650858913
1673361240
95567945
1486890095
338716970
1648585044
1603030373
1674736498
1055646207
1170957395
514076865
210586846
1420724597
1344038649
581701171
1643643625
1016605364
1628587496
1671425977
1596225130
1495886785
1475051371
1656507196
1102306130
200175706
503887484
1448641416
613539488
1613221837
1671779038
478187162
1612785393
1285811002
249950335
890319183
45001484
1624118631
1466151622
1332308010
1192994099
845938775
1623861664
1634893813
1279385100
386539021
411599959
1654963263
1658790244
1672515518
1405411854
572745783
914939059
280314018
651204878
1643803314
1409518921
1550185486
1452619032
777581858
361971959
1295350352
1408762347
1558768637
1063219276
1216786166
1635283768
1011887240
1340633910
1662879689
746306274
1602219179
96961541
177073966
1496557224
1601424268
1021390869
195040822
1013709788
889668501
310839117
1410125848
1269907439
430132949
1357871020
718757044
1606047281
1536178535
831617681
1233277763
568378042
1505471676
739073012
1608247302
1190752870
1572888771
1360672986
1568344826
1297094320
1308983163
1507236999
1664789278
1088426549
1472363535
1257163684
1629626593
1274406711
845803907
689682064
1275073005
424830910
224076972
1184985886
1601508548
1320952507
1542279503
156379733
1279084483
1402101769
63425915
886592495
841483755
1637718645
1457568670
451524384
168741850
563534799
1640689795
691850977
276754739
1339388656
906965176
760543687
667361497
1665978552
1476998612
6184997
1052155741
580798419
1527573275
1651072199
1674015913
1333381507
1534770573
1675082076
235634095
855190342
1512023987
1051469025
240214736
471432436
757214562
1425574001
1675488837
1669951617
1134819459
1514047913
1583972962
450322983
349148253
379088019
619006228
1335047804
485909319
1515768565
1042446842
943216629
1020714010
918052552
946046270
1676450230
10864677
776219838
937425533
1299667874
1676096980
1302038183
1497204632
717304762
406151661
1433621616
1615814023
1294256825
1447728688
1653187384
1548698608
1658229020
799916807
247650492
792529674
447993119
1667366514
1627539768
1400579168
655142623
1192007251
1617096525
1484185666
589816919
920978271
1596406399
1678763227
1050574711
1271505146
1571206873
201899965
1650391124
1677377968
1669759394
1615194843
802145781
1585062146
1229895528
812103075
591650583
274675992
1503521733
1597052442
1505787707
1223606226
1515389314
1526734373
1148596763
1359606487
1665923666
1510413887
963299368
1560938046
1507047504
1648517507
799230103
1668685504
1032692455
63464693
681433965
1449856006
1028090206
1531072181
214670568
1027555040
987670211
1595659708
1640620370
949818028
1454391774
1534471908
1551594430
1260610979
1668013998
1617811228
1166158403
1676759766
1289457900
1382178821
1149196004
1375909647
1395358240
1269419567
728663111
1147280542
814066831
367754031
455370537
1640837098
50918542
1177848090
1028423916
876274800
406769298
137198702
1677118843
1136869730
153624281
1678189137
1629800492
1426171965
1481951487
137198702
1411980796
1607022199
532806712
1666285631
1665776634
1085110042
1275605680
496674663
592376821
1263468132
913755382
935434317
1550010626
295330969
724256874
1620510747
927587997
1639294268
732179290
866343684
1512357098
1634332091
1546238750
1631560648
1519842725
388078006
1457886161
1642254790
862674660
1518572232
831304588
1578248290
1025457422
1260446987
1070641611
1631568026
592096511
1380148430
225828860
754118905
908330027
31207381
302668892
1278547113
409169698
722265099
1679379236
791222007
769156321
1678939421
1361919810
112038007
1035747212
802960092
676155206
681994310
77509299
1413549790
788928878
847550253
42039839
1514276648
1592217633
1625519091
1653482073
334492934
1648950304
1408310295
1167738176
1648349332
890132792
1677059914
1679862698
730946984
1137834854
1288785055
1232394886
1551847238
1484074472
329047151
1262887457
609405053
1670573890
1660118943
1680272276
1509917925
426308789
1342271648
1670423774
1203298636
288719937
1026398990
1152554190
111763076
1094213210
863586649
1296033223
1055046570
1340438881
1471314476
1579708323
144208507
1502664374
1172719332
1682056852
1423994739
1411620076
792963184
757927284
1671027522
182249246
213569612
1434509079
802999632
1530281604
1208965761
1477889820
661032790
562195924
1639152426
1678946036
295493273
1057372609
1336231180
1579824949
1591557303
1628868376
1342535264
1407302262
1656858599
298248279
1380789385
583049539
1591540877
1048381236
1325822975
1466761029
1682447471
785501157
1600762927
206320575
753552014
1289832247
1679466407
645513857
1671761204
53277309
1665155613
1213869554
541037748
1683035458
223019104
1237574332
1527008833
973391752
1149694907
1133179695
1659279756
1338330841
263131247
1236643388
1284404335
1536254936
12721750
199754090
410874220
1442848780
1117497628
1667285840
1657883696
1268523483
1657525300
1677237471
1520762613
1682936135
925223566
1673656970
1667520920
849686322
216628700
918059649
1048934636
1421628010
560122784
1047272789
897589427
1401137404
534031274
1683207701
597163124
1301818102
1495585463
297250369
1684268215
454831663
1539459121
611994809
1664489249
1445554424
1223150943
1319483163
430402280
1651915542
668999432
990770623
885334979
1502421482
509528320
1683541607
1479109801
892071086
1426786999
1270272783
1325136748
1409199769
1670025469
1459090127
245656189
1651314196
1491298201
662244715
1655160901
1309154991
852359787
629437838
1019342374
1146319162
985912284
1486231368
1509048802
1389126521
812085237
405808466
1161653743
1663403225
1684664701
1646400996
902195277
693655777
1677251991
860486846
1457780677
1372132842
786525607
1305206029
1665018078
384143335
721587250
1580820110
1097417380
1281481054
913047127
1553144553
1296646271
47449060
693655777
1486930473
1138778804
1597396011
603215706
1490868233
1543289137
1574388297
903070691
1167353379
1204290767
1225843599
933725743
1462082673
1264741471
251953590
80140570
1551112623
1662109468
1672361791
1683455418
990039370
1417429951
1613010146
847143696
91546143
1581160355
1581583966
1489664922
1603167326
1685459245
1637304417
331259980
1436829164
1197607449
1029926188
1552975102
1685329551
1268912851
517585524
1667139703
1677377329
398754101
1463477956
1223060981
208965684
1168783364
924854393
1540570322
1174412917
509881159
1328131704
144491957
1666492345
1159047955
1630550589
797137171
1548899461
1540230591
1670354647
1454079504
816440808
1173099630
1239019383
1037693663
1238502074
452556784
1354264808
275541580
58678847
377051712
967303785
761674577
1611500920
274762282
1485327690
1684159590
1610473341
1518466242
1065418641
91724020
293047591
1685288909
989658579
531077460
523515357
1660564733
1571578533
1134195616
1579198434
1663001813
1680057380
1659552305
1361808167
1221761181
1642256787
468767343
535010207
1572139870
1411564832
230050549
947995219
1250243668
1577388297
1225757369
561441630
994664125
1647610464
1184476176
430551596
1316202218
1521998348
1497812915
268278927
1538704715
1461824142
1686279553
1416234773
1162170630
366439329
1341716109
1620821924
155903022
377429096
942549245
627755304
1675526550
130234839
1519576236
1485455413
106543498
1102042221
1034054459
882013424
1514986808
1497229006
951679061
274858587
541225158
230310885
1520082410
685540435
615370015
1271426665
1609254950
1490558931
949031359
1632989221
856346581
1328130534
1587657042
1560175661
1118042608
1685539497
1430832526
663451733
1321932466
1671254902
1609794160
1137750383
574569566
1451946687
600110630
1237639614
239933564
650720187
526023517
1218292248
1673931985
1271913819
737488643
678604906
533429528
1670703180
1117758255
1601825054
1651885926
558603651
1688053040
1608745134
1635033838
1610001127
1158075733
1546728501
1680894514
1089987034
622733741
1115102983
299959311
642375908
1680907750
1661152396
1146682296
1114544270
1406981984
453627639
656741351
136647259
24149561
1448098998
1672516334
1684551814
1657364249
903803023
1690315502
1610512955
1679955046
1678716672
1607620348
1690061436
1686958115
4426877
1514787114
898020812
1689655695
1413208092
1395730288
1682800757
1618159334
1267933843
1464270886
926753285
1408651776
1690401772
1170381961
1642697272
1691173341
1673990327
1520527737
611658744
646819970
1688661646
204363880
1670742752
1645730659
1319074352
400231364
963348720
493910842
1521284702
1646094923
491620986
250217116
1471090952
955530161
199992824
122429343
18069233
500810911
130497931
284693229
725773822
1229391875
1681629341
793449359
221798753
1000938527
1259060761
1273526514
1497628700
1034595637
327562599
1480230085
1685622937
1623939773
143224221
1677280346
1692395501
1693404712
1327338872
1376813851
1011017079
269445296
1465324135
1624523565
1411066047
392385201
893117298
1089319517
712167419
342986006
29469301
310490434
1305251913
1677612895
1578335027
642245957
591473790
1495220896
855084538
253687113
1478877910
1200948549
164913939
1009285111
1680215829
1117999035
1602207449
1318908044
588516361
517248510
707016558
514168945
924245582
1627011881
611748773
1589662679
214841801
853906096
1599510821
1583597673
597785230
1498695792
129424336
467833063
384403542
1644723571
1601279375
1599315826
1466502800
1461470682
1079725987
47578157
709856713
1517951108
1693759694
1039331958
1436830837
1439459750
769647382
1619241019
608283992
1327232890
227308667
1228371828
52820092
1494990576
1575692917
1575074770
1688970037
1205225029
1366967647
1677568506
1690168851
1483041087
1631058892
1110844085
770778082
202782007
1530668546
1560567293
7971515
759061176
1694876333
603511692
1074406467
111038088
1513125079
1026731484
1232527718
1542482229
822057543
442170623
240411431
1480759721
1381201203
64083118
1550916646
1357792073
781912216
384736609
1554102947
1646482119
497918560
1006370871
1620315394
1229525854
95368766
1696824352
1282525608
543500599
1419389806
1040282711
1229897670
974281463
862491986
723381916
1316574394
1102089633
868807039
1694926177
1565264552
1462256352
498145096
830591054
1103803816
1658288846
1527501372
1120442363
1670035042
1585352504
1662194021
1552693668
1692879310
729675448
1408172195
1695452611
1671178204
1388646705
1259523403
1510052749
1020529445
126635015
1612356930
1165932158
1254113951
70929840
1684786140
1291264839
1674892804
786462016
1080384618
663516801
242927575
281858162
1641799306
192866043
943563430
1468781769
435050057
382014949
1375947100
1688323541
949756387
1649196400
1371654480
594395980
271962518
721409183
1095374467
782247461
21970683
972423856
1653874649
1422215476
745031183
1657778286
1691206029
724209082
335328278
54946888
1106712291
623904677
1194734747
400290962
1277702153
1499523245
1418078055
1286327589
1261956527
1057687756
1025170061
295922840
1314723103
664228920
236563825
1335441406
1323042306
915079246
477647176
852892789
1471508905
1330521931
1691573408
885248984
1191524540
1339377334
658661520
1085808004
1691290692
437041105
792347090
814030197
559820943
1107357288
991472153
1062968116
1666564786
121209024
520497582
1204533660
1639527489
1480782949
818109271
1694838825
1415887037
1208952136
1314818198
309540972
1300237225
1436512620
1095310195
98580895
985466641
369056286
1689853884
946666251
1165803250
879917090
1695534011
965798684
1578125731
714635928
230085605
1323060
1256768158
1688733015
70519446
940131900
751348953
1643048687
1039692397
1619212192
1700413793
1016016951
1288194255
1414761703
1040774343
171632524
1127252439
1262628891
1550402341
475171199
1676695255
1698806303
1344714335
1003639378
1055448601
1450931222
1360881786
1250743001
389076394
1344043556
1263417522
1655417054
1469097482
1689244976
1694880304
1183737307
970106674
1353465396
1681695769
903233652
337813539
1677984757
170939272
791226383
169320643
121099679
1658975981
1700965205
983118488
872567987
1323621880
645975577
1033396690
1699297257
1291060574
860232728
1423141100
1620392637
1399883121
1701393157
1334140829
169983779
1212617059
1568637760
1690273601
1650551096
1556341153
1333078327
429370482
1536125873
526433416
1688760411
1427174164
1445472089
1012471232
986864381
56104881
907631287
1093245
1419122155
1370035139
94031438
1159847759
1611960112
1563459628
1672539602
1380516299
98588901
1482569991
1700341421
1518555516
97194645
1631597807
360480893
1628046911
1052807641
1430009637
1433932279
1700506516
40324547
1073472636
686740482
925828979
842011644
1700849322
87211812
1667505307
1499765158
1663344267
1698940247
104589694
1686153176
70733181
1675154235
1626279808
1501897346
1135721910
350864780
1321968652
1699375449
604601906
1445140552
1601911339
712476484
1528709074
1688655433
1688730187
1688701808
1702126298
1684448872
644314021
542854797
1363556363
1628827768
1413648923
1557673375
1530355399
1590003111
1700281071
1558752495
654402541
1258694435
1645683783
104639759
1621197795
1681622259
78832874
1045959328
1503341948
1461156345
522799920
1357707384
1583956729
453564235
1673118933
800964095
14128191
219400537
432361768
1327907932
1271576641
26155159
1689350601
1608360301
781746465
1537573615
1690778572
870545129
1671213741
1377605069
1680366536
532304182
633161859
649444309
1639728364
1507164604
167969159
446205501
1205187831
181156548
1257879346
945214395
1114769604
348527316
626878372
1684331609
1285932307
759008975
1335956051
393770321
1703441210
593490734
1687590650
1635038955
627049298
1629311351
1647196638
1544385590
1337933521
196838186
1343989715
212944871
1129511547
1208830014
111785610
1497253387
390950457
1542671090
519909734
1704390084
1656818335
1026777992
963869016
1315581583
559263771
1586229933
1467890825
462901585
1600912795
743531325
1640114083
689307290
1175856649
1644248968
1624646068
739251754
1632620041
1375800891
1235079616
997404410
1574521449
1703259062
1300186827
358331514
1155868122
198574756
1418081554
1690478120
1682820577
772734456
1666787156
1125413218
38742572
1681251779
1522201135
1687403088
1580437812
949137264
264835481
1696940859
1209134464
1619846204
1495283124
1267237508
12928873
1217727892
1049480748
1379604204
11071800
670464274
218110844
1617705963
1703652797
1336701917
24519236
1482842370
422574645
78676359
1072121756
1497514819
777422509
876180763
1651107760
1092182168
1637197963
1627611876
1669876627
987847697
1518876262
1690594083
353249317
1677687707
1485072777
1395233785
1208921604
1488281273
1686319454
1210245650
431837218
1641238548
1073196012
430728036
425873906
823208780
889943903
942103664
1605048302
1665387246
1656759250
1513493308
1426996031
1224883251
1188719030
629631733
1508243456
1570947146
716531705
1538792595
1220223505
225959296
1653999571
1700610745
1541979795
1599180277
1702402825
1283642262
1298820431
1598738269
1422769054
1612273255
553758668
1505597197
374999088
171536878
576836862
1286687140
1707369976
22117927
1584261967
1630354061
558767953
1681171951
1538015286
191556557
1201802202
1682205535
1347996752
1629834506
1147873435
1661102165
1391538279
1480427405
1373389369
204511750
1636889347
945278441
1663353443
1403513482
598609519
1638476699
1544314633
914095665
779841224
1165449491
1048107227
827951509
530117331
1695018416
1403826487
296819037
1671988744
1693951890
685817077
1700927235
207206593
1097555737
233175966
1705801453
726184361
1277551862
1706451443
1557349523
1613212679
1697896642
1401689621
1416634595
1695489931
1670897162
1681574963
1707364919
1659514460
1428072039
1401810212
1515077312
1051587944
860765312
1197317898
1331683246
1278974599
1698745809
246779985
1525991267
1409443645
883177952
1707203421
1255924209
1590518776
428026660
1589080490
436937908
1389012033
1491821417
1232279825
285084287
1511125729
721293967
1508709535
1571476385
1636370784
562904978
1228712358
1527920805
154673154
1360048108
768397075
1465715751
782258020
46240536
1664085360
1646958226
854062581
4000221
492076563
1009827977
1646936854
411658458
1409672654
1658571976
170288776
1507256295
1298425008
1454171551
1662535078
1273768522
1225704581
411658458
1422578714
1073273785
1646132350
1702956206
99026984
689658760
1691181273
1402499154
150033541
234869137
1545476741
1592929470
1470512110
1523368081
1123313359
323193797
109897449
426455394
1710869116
1322296422
1596193876
1604603937
1422689721
1567954852
1541254330
445977984
194671163
1638112378
1309126427
280768083
1575090441
1139846260
260617887
420426901
923765272
855989159
1709810494
1189253712
1281284881
1712532077
1262568228
1607454621
149816145
1679586438
1694080122
1264610686
514918234
784240021
1521872900
259261404
1690092071
1618649780
1370430384
123426641
208409474
625839040
1308519985
1678841495
1580804438
1061717820
1621633909
384899850
1042732129
69803121
206562661
789666940
944571636
330806683
1040886298
1302683772
523031589
1452990400
1571889093
1711748743
1448748614
1714164977
1467577978
1704072408
200722993
1635825061
1710826471
249371027
766808898
1256600319
781547796
967339332
1019406996
1494012321
1519996558
676295571
1711494683
893813118
1665391412
1417507892
1596200942
1558656719
1700663999
280061893
907596153
1333653754
508225163
1387772234
954567288
1339482839
457480629
1677287394
1070171423
1712775515
1288693281
1685916717
1478370815
696430548
60941067
465945980
1644915272
1040500495
984536233
474798509
1713236172
1345861707
612330690
1319099200
1679911335
1682445696
1601634253
249438183
1088812656
1179879167
313634988
416702347
1711954928
866500910
1546821239
371015559
1695823880
763667391
1226917635
1504947315
32838107
185242694
587126535
1351056511
1063012943
1618179422
1683663737
1476376935
835676790
1714859307
281016265
1240244478
1310514397
1140007984
619954635
318844703
120398883
1199017027
1407582904
1635879282
1530388148
1065550887
1703028654
1657441419
307751170
1132008730
981342715
1710631634
1687432108
1699527418
914814176
1698983325
1695314023
1028395153
523194809
909079151
41472491
1704396171
546218918
1712631041
1389550109
579291478
1483289268
1690077339
1678261574
912145429
1615556873
206829494
1691756122
1548152185
1622429392
1113114626
1453341800
1470190209
1695680700
974829223
1142614176
1667504713
1259390693
1516729669
950206741
1660810035
1651952730
421867269
44579414
1213056832
1636959903
799218900
54185384
1557062677
995925971
1690971620
608582974
1502640564
1713751316
791065279
1163630210
1245086854
76046434
1374014910
1141586656
1039413819
263317208
1533583792
1271279491
1309255950
1639237750
904093967
1713795654
1212080225
1336507212
1650095951
1040864818
1605550932
1313013013
1611782518
385272873
1501483144
1706490218
1542554638
1716522016
1457395254
480179005
478826760
597640533
1155988177
828509535
1654151088
241676525
1226638622
47557777
1610788834
1083344526
454677496
1664605507
1638036534
1693529368
1160350357
716732391
1351849082
1606465261
1713247566
1361971511
995627228
579011830
1025965187
1424979823
1701134837
1103007241
1716787391
1713979225
1376737055
1579303023
1682315507
1625403059
1433080598
487181825
1087851664
1233432519
1009999776
725869132
673271735
1690937273
1342829427
847860674
325739948
885958982
1546215881
1663903456
1491110224
1336306673
1666868505
1685789342
986413731
265955572
1526024318
486026545
184172888
904472857
1637625413
1630061971
1412402145
962371663
1701300190
92865383
1403571070
1717240194
568106002
1356755336
572053499
1379106746
1039459155
1557387805
1424495414
1205410391
1217632044
1693074900
1089392053
492858151
327616825
413705341
874049639
1705566277
1682440014
349830955
164450623
155870687
80537747
1665924351
58389271
1660360536
1716155550
1610665647
1665896673
1463607827
1162354190
148978106
1552638428
1669892619
1702353924
1616357158
1160827069
1425443309
1704553777
6252037
1483966133
389680915
1710013382
1546805184
1497287263
1574139151
1650221274
175739911
1308136662
1685807396
1423534874
1666721519
1548033505
1430691746
650170276
759098575
1602872741
1312434731
991654664
1680698114
1613979123
1716979237
1380580065
1704211992
1374478932
579525971
1711480437
855411531
1681210492
1284980799
1687038166
701878865
1538137639
1493851793
1716330027
1567994544
528090557
1097930536
494545698
1652706838
786429072
763190508
1667862817
1431894848
1206345373
1081868279
1295301874
1001326800
1496330431
1715877007
1584852791
458181739
1440440512
76289315
1705658963
898486447
770456805
1366213354
706790115
1115034148
1519578884
1532554878
1206805543
1543548946
1714566872
1615078051
81787190
356395043
496275163
1522059827
1404378719
1647526415
1705188719
1716473660
1205733694
1658799876
794952107
1274386380
1573862120
788123824
238050961
755468826
152710547
1513324311
976685714
864253247
1180316705
1009510612
1612563760
1349550746
1702165962
1290960693
1717930035
1379086722
1669499725
803744883
747742839
989698048
1315756047
96992359
1673992517
1705177446
1606632807
1324127283
1457429179
1719416735
1270996715
649322516
1052602610
14128191
1173541811
1647001947
1597243997
1618996817
429703375
1403393833
1179537707
1464432068
103771992
1652256938
1274054776
632926749
45711230
1247158299
310306969
1672653081
1689017570
1585132038
1113907649
85382451
260994297
404638814
1323565868
992635753
1711150885
1507840976
1717642057
1233799256
550690071
229571657
198961721
528589661
481212532
1555834232
860627722
1718253119
1599867314
123943627
1704238480
1273450480
1684563719
661321964
1561716011
656171163
1433343661
1684741905
9556577
945940865
1607488122
768581023
1717562669
440725832
1428571489
1719289378
1633652668
1424700348
1679062779
1696516015
1470861884
1567594597
1704055943
1658984215
966418868
1410315954
414883806
1594310478
1660946043
1398668676
1571037226
1554941749
1479906428
813283878
756177539
1703758213
223709448
1386846186
1220436610
1316829897
626173120
1413012079
1382806694
666158104
741033522
1657979268
827583832
608741389
1491298129
999575527
202205347
1719669278
984688065
1720081056
1120066588
964921295
449179731
1225803404
1565560274
1257160513
227153838
1062227608
1310342374
1077281966
1707673810
917096290
1719538568
960669834
1487093646
1689806451
1631805464
1205855508
1691825997
1450369927
334903440
1469784416
1296464471
1718969904
1326311404
1453179652
1227575652
1695417151
302572431
1153792496
1060001917
1617931983
1685686954
352972318
1452126021
522284526
418117821
1628130070
1691616241
1668991564
1212294580
1721978795
1714011971
923297054
1349202189
1701868975
1431048668
1438952251
1282440819
377451592
1154180248
1723673174
1721839876
1570026514
379796469
1456339551
1094707169
1656301286
676890990
745193486
204015443
895353498
1065479797
462049443
1524829241
1247731984
1192548731
923617180
279776659
543996970
1412045567
1699642017
1301210988
1631337212
267794836
207600197
113452813
1102377591
1569742952
1322096033
1102497842
960152388
499189006
445221903
860654338
572836486
374680034
1451783995
637071509
37642408
1452077303
1538093542
1352712627
1557438834
1106095752
765689999
1708858289
1717206934
1720890653
967986050
1194722934
1556840854
897580127
313032435
663777986
1520881723
1277192019
1721147460
1351541638
1371224711
1273947702
1525802214
1721851300
1626505663
480326036
425794597
757716093
496339361
1519503040
1615732645
1631151715
1529287744
559547742
1037247500
1702562941
377085679
1711363604
1026161735
1521335420
1703149238
830598148
1573514803
808418950
1654600726
1642944047
1572066707
1655000346
225923470
1656720357
1629881847
1500754131
1634493709
944429062
1567697483
1540143675
1425391806
1539717656
1606371300
1333055651
1655051821
1332444170
1676685013
911607332
759571125
1412770893
1710098920
1674607067
1722309970
1604609007
1431037959
1166960971
1319618373
1722843197
1486132483
1691480714
1516973700
1590423123
1660844034
930313122
1583531287
779497376
1549490644
1440026504
1721350924
1230417167
328633419
1709930690
1699110472
1683860764
1699737033
928589228
508990271
1726471898
778552583
1046223067
1711366833
1037259521
1691119128
76551375
352883625
1352878966
1644935014
1712543592
1253801778
1485508007
168764005
1414465841
1687382321
1194666834
1411201199
809720253
997668713
187113853
891234459
1724772536
226071936
1140042113
1578081611
547277803
1021766551
799072436
1547920954
1476176357
1265637167
1593978942
1225124999
1061281011
1180335662
1724247590
1514115912
420385585
1200213948
656786338
1696102308
1476277255
462488430
331597600
862457055
323749875
1543203105
1613582366
1467874323
1725189229
1714906859
1203445431
1126707892
1646756410
1438449074
1325523325
407838636
1206062928
376809548
1480296483
1105812019
514357223
1688353358
1707849096
1585229846
1724996187
1399001349
1642709342
561791052
320207101
260202299
441493263
827078319
1678753083
1689919739
447253918
523450371
1335502537
255118259
784605014
1446756579
192290070
1614883875
1452219526
1371628417
1688161973
1581738253
859002322
521956572
105904438
1433982339
305809276
1602160307
1508639634
1051685974
445911891
1443388089
580106521
994803366
1715960324
772799501
1425377380
874672303
1628007743
1136820744
787306855
1195687733
163976916
1727546446
1001530116
323502961
661318065
868216981
1620495659
1646267823
326460292
1573388053
1229765358
820201728
1193248565
1312530239
820201728
1105097535
1229800034
1725351183
1353651357
1146111627
358373631
1048856985
608352479
1487341255
1561184972
90347976
1120133319
1706420423
1150931313
1726913418
1677213956
1680979745
1006415404
403857786
1425230909
1728642007
1423055240
535729985
1072820628
1709261445
550984081
1566009853
376586881
1687215220
98721357
1493353816
1477682833
1647684454
430114278
173942757
380380749
1556783261
1720538758
1265179480
1554894494
835411642
1645697157
1404388985
491344353
1450103834
1495576092
613090633
1684671068
1351073264
785755298
1482707273
1726001123
488680705
82696459
1506222959
1498650091
682040589
1104423026
1724382319
1546045477
880016648
1422604069
369233378
499188011
1440914789
670251358
1034361861
1451711052
868769879
593122156
1651985174
1263946501
1455120443
546280094
1697508043
461738017
1362461058
1726172706
1478506086
1449337223
187108451
1555724960
809652017
1092430911
1683842934
1718855749
568398880
419936198
1725864818
1441534642
57019265
414304606
1528498455
606101679
1502084978
1690873487
1513920003
1070696994
321041310
837410322
1056850587
265617408
1568288830
192546651
1178411019
953112961
998307651
1728369846
60165959
407680647
1452426634
1487102735
1714820861
283273849
1279909986
1182318382
1692832595
1253638064
1670868038
217206311
1630472602
92323566
1693378742
1031232936
1702302321
960881955
1728797137
281094244
387282985
1080724565
1314458030
1699533976
1629061520
203518325
1664595223
1465508829
1709738858
698443977
1645134924
1722633459
826531461
1031526496
1257211045
789549598
92458553
574319413
458733115
1499778002
840962146
943007272
44852227
1422766325
1669085171
1731324080
1034155043
1354337630
1728875040
941295354
1507007189
1236904129
1229680741
1712565557
988885740
427725559
1595917804
1618469569
1326239370
1727555399
1636834140
278154189
723695539
278139831
1540082429
1361919822
557273535
1616737977
294563784
1420085459
1441170296
574694417
1683551778
1220067184
1089234569
251597252
1174340308
1272292439
576194000
1170115705
41951531
113984709
1255699102
1529832693
1320291706
1727407541
24824863
1453935656
1645887262
1444666204
1448227834
1356002765
338059695
1731744288
681481892
1562302093
729211234
597002766
1429309331
1644566659
1076482340
1730135604
829816987
1609165658
952787889
1362659398
1376455821
887695602
1529304997
462491331
1667656558
38378011
1473901354
1197786534
1328103194
1222253704
992793008
1731867420
1549886528
1729820650
1665380067
1602556427
280032409
660521796
788094198
1735096284
1707525412
1560637688
1549200674
1717878720
1721722751
1302071027
1712080794
1524264972
1491162171
1646190257
1647311041
891246492
479327774
1202641085
1670955733
674209785
1563355263
261030806
474941602
288489322
732365438
586070465
1002214139
1432120013
1239975888
73598930
874839697
678324552
13919219
1692350650
1714952281
1705332685
1095321543
1719325332
304619260
1733229795
1283991395
1124053496
590472402
1576162278
960819760
1715156764
50894739
155282454
16492251
1357115193
262532158
1263532680
444341360
1093533021
1359347936
1733911325
1708845530
644720199
1179986073
1304523351
325102324
1705938663
1516983219
1692791986
1731770414
492133292
1033553577
1253462500
1076691890
1391710419
690589735
1596156911
887067421
1733487416
1730522805
1162957445
713036879
1327487221
1718063774
317981370
1709835645
191736709
1527666668
1030715919
1469214921
50776952
1404689304
1698427867
1335410707
633032365
875320429
1592459174
1400450830
70289741
1040529414
1447025928
319459477
1617867726
1310877934
1232546198
1624750938
258031744
1386240732
1531633110
1644176291
685547775
972839407
1428796956
1519299054
1236992873
1713398271
533684470
1718939208
410404932
1493446481
1478993137
1735158400
4000221
1045308814
1735199273
1676301655
1650830268
756584691
1736085392
1736407050
1264700971
444398998
549226521
828805139
1461589618
1677811688
1213984169
1510542534
1725374610
1714459233
1312083488
691207928
1366239481
1157544857
1725806696
233758573
47983437
1384313154
1729272984
382514312
1649391516
1171793469
972524036
1717297705
1736617963
448600693
950130833
366273304
524268709
921172084
1693748717
1440255619
216402519
1666974222
50968447
855143709
1685487097
1625570004
1713185075
1670382718
376457018
1735746655
1735974848
756847540
1736141976
1181358254
1537159778
1405933708
1511083168
1733941658
1654873045
1021467013
1723265185
1583212909
1524268562
1577981160
1440657414
1719950750
1589895232
125395366
588133910
895518289
534871913
1092938527
1068113825
464630452
1553332434
1730397029
1668708158
1736416907
1715881907
24150630
41300853
373204795
521464646
713436994
1478647596
1544012697
1556318053
1581417318
1083013174
1706489216
235456554
1733706214
1643601921
254740498
527134354
1230823253
1411950753
727806567
1012497960
1645501780
738989392
1738605585
1408970263
1200022637
388775767
1725278216
1388152928
1127755465
1608549807
1680607860
1735129447
1450705366
856977861
629919637
1543091506
1740074170
1243593609
1286021704
1615974620
1172731804
702728393
1263219038
41300853
1606483977
1616193917
865415814
1658570752
1710661260
671370576
1026789507
1171000600
1736808019
232743799
1708878678
1705150377
1112560791
1370644193
932209424
661430327
757572915
597202218
1677475355
881525883
237800882
1485329785
1733115388
971456006
366164670
616390040
223748880
1409240719
1427655650
1228294431
1613750571
421037294
1398976118
1656074440
633713644
1717644469
1477524030
1672063214
1653558880
1211448855
1738482459
1688002995
905802982
35053046
1391629799
1724620520
1735300477
1739193718
1739002825
742736410
1538702442
156172702
1714694310
1731787046
1277068346
590754544
1229941077
1725565384
144204948
465109213
48216581
1668284641
1641888094
887855859
1666638461
1737161174
697580833
1644613700
1282283556
1466108765
1239519907
1485132813
926673548
574185130
1637190439
1665973282
1437922984
751284215
930989752
1236301293
1125401442
632228063
874884677
1741733580
1735940919
1479917513
1643738415
1553279206
1480065410
1330157065
1684087402
1736718335
1739799035
1707523508
1039837018
1453707921
366600424
1653427405
1739069988
903250627
1737248836
299459629
1676425045
353372910
1722782243
1396428723
1138653841
66075761
1724714531
620401573
491383075
1623496907
500168272
1158054761
1500235344
1623948443
1009362004
625993718
817709597
188572774
1572102648
70751929
1536911802
208174726
1166991216
1631038342
761788916
1406019998
429454372
419944296
1156293515
1510824213
1473188146
1289019770
249409621
1016697041
1743957622
465453235
294262147
120408482
1698995194
1716420677
1697214562
1222573315
926432904
1723894851
1243442510
1303449390
1707851254
1577415762
1680163961
1627819015
1690616256
886033723
1741781105
1555597849
136633640
769345087
1637600859
981954539
940012499
190531164
1293966366
1306526435
839410112
1555402484
355255135
799884036
1563081658
1650367684
1139649936
372526273
323295800
480622252
1691361862
1414905611
1467066827
144466002
1194346570
1309485582
124033631
1742750886
1713542056
1418390995
1737185332
1704625125
1415177773
1743612887
369914716
1015509321
1679125113
1741336370
1543078202
1702657783
1287810832
384711022
434365151
633765938
1744641392
271982524
1732812856
1741836560
571741347
251515024
1027817964
363561510
448695774
1591214969
1604292017
1075310615
26199302
1181169870
1261558015
1499351753
1309775721
1336726377
1255054822
1424106522
1183886137
1742466080
1269872691
1286697219
1606978311
1140687528
713637400
1673853771
1492883471
1588271181
108609637
1744257094
1239311675
1732587616
1728188943
431936074
949365698
1458169195
1698487215
761769624
1578096637
1732626964
1746244489
1669308014
899711563
417659400
419963257
698679308
1745011633
378592920
1568782518
1687203936
65148762
1737313758
152997459
636112883
626521652
750791856
1506812849
1362786041
1716121520
779142356
913684968
1542692626
410762382
1739523265
1524105656
415644348
715300720
149816012
931559962
960617022
1745271657
1045615532
1574857655
1696861362
1187713713
97070010
400419770
534936455
1206499951
1723652043
1659914028
303162881
707648157
1150085929
536722038
1544234797
283113644
452422539
1013779472
1580684018
1731726589
1569955590
1746594503
1700383867
1554905500
525126064
466995604
623851260
1716299905
981981094
932646030
455390559
1197805309
1654368511
818138907
710438629
1667060890
1664861123
1731003880
927267391
791689020
1706225779
1487180116
248653182
128891968
144543044
1542657987
1200321037
1182229549
615940092
401679428
955221285
535584800
400341029
1741122520
30019401
1039499417
1730706270
1290783806
1746178746
700485701
164466526
657365022
1391813772
388928707
1733182932
1706136134
1415048318
298466546
1685501186
1452525886
587368709
604340842
775002983
1190711706
1707136370
1336281736
1668679189
96394365
1746973148
445051472
1749396397
1004418496
1516707477
1060476503
1692056920
1073044278
1099742859
1025733188
1720897242
1743599377
822252502
1696080900
1569794770
1082119960
519500113
738866951
408943021
1720976910
419418905
1473720081
1596371143
1691270970
749522841
1232679812
1197798909
1198892869
529608307
926369674
534899564
428826731
1744797917
1635674528
1500798714
220001661
988599074
264788783
276836847
1734419309
1542730264
1682716807
1656744174
1644275030
190943393
442145449
1750248285
1242536165
1425815255
892100150
623622991
843239517
495101210
1240283729
1721503374
1585494407
1601715543
1076489076
370983224
1733014351
890574805
1071767233
1089125374
1419051661
1531964671
1244512924
169214280
335727846
1740551605
1195712356
1601628275
621188652
1515251639
1032820380
824468623
1303346099
536199627
1413413823
1637733660
1694467349
1125921035
947825349
402286391
246104235
1005303321
223220966
554541695
1395397343
1739928652
1057025301
1049446162
951266544
1334863610
1750619259
1498815063
1332904127
1747363904
364595122
1334549724
1689606318
1678495511
985483249
669384142
1269693714
541373003
1124120785
140987507
1627756549
541789872
1684179830
235299267
1249630051
609730591
1043038701
1218074229
1197303501
1074011766
1564825279
1675397845
1209654900
1058859116
1700219811
1571901802
1520092054
43721763
1724425750
272073783
117427442
258500698
1742041763
1749879972
1468412787
900330491
1341522794
1752388287
844847058
893141744
1216895357
1365667649
1736619535
1664413189
1084306005
1586755648
1074232817
1657339294
1728451530
1096546516
1687427075
1195796489
1731254769
960984743
1416858529
1476864347
1701613098
1378086141
1652289883
1660721793
1229949383
1147858038
1483220464
1590404769
1514245522
1041082283
1243480232
1580362914
269035860
1705442596
539212971
395162674
412708639
2794184
793924163
679658826
498184924
252964310
38340595
995601855
724765654
1016820455
1727327470
1539447854
1107245161
795401837
488543711
1710030295
530934859
1006021641
859311727
1128146964
1693389594
1243689753
1340692443
783134430
1253780901
1583737409
1261184897
387085636
656381247
1739461168
177118553
1752082120
1697399581
1671513548
764077938
1720451501
826004013
201491000
841603032
1629608849
1727683781
1751405803
464595642
1656144762
1631427298
1022893214
1741071415
1275159520
1216209897
1712850363
1744636660
1709249800
1724992009
1519667999
1713498818
1726077212
1093054731
1756120663
213559487
1588269058
1559795302
1507129732
419072502
1172094856
776149768
245110302
497971641
1346651891
1586063870
961685060
721720462
1725297375
1091302005
1097249470
1644387038
263279168
1180757839
709435607
1754489335
1550562705
1705129098
357870387
1755168582
1738041404
85536564
275114893
664339233
1543479346
1584151845
1611926712
1079773662
1222660649
1196613581
470830951
1234442731
1448485481
670129773
1050336370
1146332970
788369724
1716508943
1482972150
1722134953
1636340361
890718429
1270246153
1216402766
945176882
1705806909
789830110
481305002
1738704768
1272456648
656310064
1741292133
1701618390
1399284253
1539143659
1209054764
665642700
786343355
295509426
1294940351
1073125633
973347704
1262287219
1429559345
1706007270
357690379
1484521643
1754584733
1724623965
783415975
61012475
1639979896
1542006948
786426899
1736883811
1699792628
1320968610
1447723889
1557861220
1230410710
1756018002
1698077575
1687667338
1341033
1190295643
1614970713
1643106090
1689787920
789358636
1756455027
295180283
1645006421
1735342288
1140904921
740512804
1749264353
1719048757
1754673209
372378431
1270202913
844241523
1149348270
1341661209
1536085750
729776952
308842749
1392964990
1398697781
137598262
1154701557
1127131418
1141334266
1501540001
1109592077
1756935422
1092896416
1613578727
1350948667
1757447523
1666169521
32399235
1370305551
1606975337
74344721
70242732
927500159
1386056952
834655378
1612673614
1605703534
1736736876
1667758488
302026101
857994455
1401796371
444790849
1599637461
28260653
1714556884
398241340
1277274335
477137629
513039286
1741015208
1757079783
908748091
1758474030
1447474467
1045855411
1600570376
555122877
1758262700
974134861
1475374150
1720486727
816102825
750727596
139582487
1122019813
1448789157
708317894
926938308
1746392913
1473223360
1011224590
521276181
1639780624
1527198069
1547619195
1436742000
1698246487
545431570
71279957
1670913675
118364302
1249500640
1639346842
1752936668
817814299
1657230955
1486984158
954479263
194076097
1756363183
545580424
879946224
1054096933
662961391
236141983
727750601
768579414
1624848345
1629649242
464878606
868342962
1760891299
1699143229
1733956671
1486844208
1687906204
1733730102
1738144510
1130644307
1462344324
280113831
1480624614
1323495765
606625110
160689179
1214983370
1404836497
1319173613
174120570
1734342448
1294744503
61067391
1161509813
1446645838
1399541553
147361248
1649590808
1724209585
1135962192
1128083112
1120067305
1310189307
1423186329
1760244241
1091946960
1744333538
515893834
1572845384
1760001404
1370908765
360814326
441896935
195995993
1693826509
245311907
1107363082
1737604061
1658960744
1359794284
1474274213
1730341578
1525147565
132129034
1568199941
412039318
1568199941
1759774829
1759364628
1647723117
669918490
1180055366
1125090949
957575912
1282785289
1676793298
710339814
1192357313
1699497439
1733837858
1588067665
494404127
22819010
1310878835
1729793820
1720078412
1310325637
946465480
1752736032
1600829813
1760784678
1635333801
46335606
893204625
674385893
755262712
1324535266
1568205711
1666734937
743701548
1474318345
1758806735
1004290213
1362554175
110119968
1561323309
583452012
99009847
1761101186
1034558326
601407823
502636378
667817462
1431168130
219984418
666574463
1007071052
1711448379
536667028
1748348822
781056782
1444411691
1139521860
1711243561
117882239
1226714854
481283682
1671989194
1392746083
534929782
478892547
1674545425
1424562947
1195219087
973113325
1647052946
1715076823
85008630
1611288999
335537351
968413450
1382361190
1721217696
1201203198
1668782995
1623588247
1607961392
1130292835
841081984
822591057
1564641896
1410173679
1665559093
177537646
1729503353
495882438
1597854138
614291944
1746574591
1486867646
1621374871
1689775827
489090887
369085023
892732016
1583681826
1596869644
1715663361
775471231
1166093103
1763652426
1686397293
1685946705
1744200258
1688427014
1760302213
1398973167
1727384332
1688635052
1706282971
1612249105
1693087883
1757630984
1645280844
631146574
595026478
526789323
1506073792
1160413342
1230485376
787340232
202766613
1764913074
1646339056
166234218
1606569471
1389964624
1750451020
1686680899
606407290
1653499022
1763919640
1035363634
1605970874
1499919464
791296840
875645819
1322037598
1568397960
625022911
752879224
730387175
1163858423
1201996855
1762989268
1298202882
1570374562
1763121557
1705024308
1582746340
459240657
1149421720
1645524131
1763661251
1746477874
374494571
1451033532
390499055
1276426116
1132162221
1647385917
603762189
1171920659
1748739696
1425098456
1189709514
1735751060
680365000
967086502
1699936223
1094083408
1722428713
1272745726
1764029069
1319243262
171163692
1054549572
212804078
1739629410
104751722
605107948
1709943031
432163906
488250799
1082385099
1734000553
850781127
965126245
1714907502
1626095883
1658813528
755151158
737984093
1114390028
1356869338
1758741824
114800933
1115972103
1649280477
1143437792
138156065
844114370
978445854
1048211810
1336659198
677972131
1765076200
1388244005
1216110247
1688707257
1574933979
934809211
1665486684
973455299
1354908663
1501062221
379415052
1027947303
146036656
1515060039
252942414
1048993136
1652592913
1706227755
433567112
223303203
1720853255
852515231
1004991712
1247193359
1671791242
1730265811
1723060037
1519232142
582307259
1595094497
1519268508
1320825981
1429678033
127213166
1024872345
1187119947
379685346
1750438475
1276378807
1743603212
38855930
1362115541
1471709364
432378302
1257340257
1375168843
711863821
1340322995
1764524044
1096608437
538088688
908875912
1221172965
895088798
850940199
1210517863
64010738
766534420
1474725515
848855613
1491086594
1151336637
65232597
1744786628
688985484
1766014424
1071776458
937934759
1711135836
1058376725
1735833182
1453369805
1135185577
87505635
1458195390
30937980
1318580873
984218062
1766809872
1326619881
521415976
1760515541
1720825824
1701729811
1725154403
1713589875
1181347338
1549301218
1765973699
1253626702
1034863897
532820321
500324922
386455419
1617575192
30333276
512522438
473472155
428173554
1767110738
1724428080
1142222884
1766691708
1592324031
19378100
896757019
1339233922
1753348751
1729780485
1741071239
531797325
1707419916
378549710
501147489
1729696535
1191891825
1103322500
1123953858
174534995
1196003660
1494707179
1754023380
211005260
970629687
1476177369
1336656133
1157729353
317808760
360729354
1609843984
1768915941
1006119649
390765295
1701190927
1544216516
826116938
888108077
1364793523
1640242725
1186708803
1346877318
1327502291
1266855016
689751012
758850951
1458837659
1417542682
1017925099
622559936
1584698575
1556388259
804612544
1226766709
253171324
857109103
188477078
1670087697
1734103990
1714606729
511208316
1716637067
1167129715
1340694589
1718864935
377516806
1420156009
1762625229
1644023846
1717314223
874991100
1753584859
1644560715
1721122562
1311028402
1733987062
985075655
790857388
1719811080
1473726031
1762724057
1258211531
1742352747
1383346009
161814403
867751315
787066302
1016310128
959975374
1773185901
1597571769
1407042191
271707672
469532703
1148085445
1727579558
1677337870
285612853
997202264
834853651
1750548442
1770033343
1770223731
1393426695
1562324585
1436408961
1166269395
1400488258
633310615
1748123610
1462330696
985696454
1684098689
31076373
1756301135
320820145
1486772093
1268068389
1512335134
1197690502
903654337
1203532730
1753244551
1529749596
858142106
1242693032
1555732849
860647750
1171514508
1349216183
1413393372
1001141140
1642851572
125860416
1603009597
1598184004
1562353394
516219095
1689100472
595718070
1215637086
1472060956
1382351125
1152776352
1002846867
1768704545
1076557644
1707302163
110763437
591497031
1700421081
593442652
1678241210
488649857
602469165
513982157
1118509025
1229093419
1315640452
895655728
617394051
485220477
1058778015
1745462629
1471707715
1335762570
1132335276
573392148
699266139
760787893
196890581
632833936
808262015
1583011531
1664175342
1279457381
1187088901
1740823726
1319698200
1477481318
1063337525
1708710925
809613398
1405032965
1583169792
853220153
1734391062
828274424
28478827
1771849355
1269828976
655365289
489049602
188220578
672572923
1437816055
655458339
1721510123
1058578547
191766781
419174456
1713701715
1493328979
412357730
909711280
1004565760
1031201496
918897980
1753250251
1608160376
1519854390
829010564
1703804461
1519509647
809537296
829010564
1341153969
347038511
1575934019
1375573308
1115064548
1018383854
1630741859
1581355450
1326762672
345460247
1215853507
1660063262
127917221
1772633204
228798555
483520355
690783119
1446864771
1656165417
937956225
891027264
538978376
1071505625
1664832302
1598650019
1096308853
725452809
1210345168
330926835
1479041728
1774409201
1367929983
1444021952
1688763739
1705339646
608484866
328060264
1357656247
1246563698
1166628039
1750365600
1602267830
1062343111
1666374708
1464671840
483800480
1690876036
1771432442
1617173740
976247001
896905018
1705968486
1768695128
1765449003
264149681
1635071609
453724687
813328076
1727227930
1653921586
1775426039
1712759403
1776349881
1125402336
839042851
1413267083
1268699839
208179882
75242301
1772175593
1456887225
1390659563
1758698312
1703347975
1554864752
773510796
1538524517
1776650376
1176985789
1766580516
1321771332
559059030
1413668202
940105353
1718024936
869513299
1311585196
1309366416
952925022
1623738973
1444124280
1757621838
529054354
6543551
1415087599
418725650
1728230543
1689054416
1536305508
1724542114
1747757843
1486045924
1771871284
1668076681
329666220
449474894
1772918988
1774956588
1019037763
726002261
510355616
1762501570
1757300271
1021768432
219321769
94498187
1092973500
222605328
1419264541
1717117415
1130324882
1139816284
1007163332
732345758
1623744492
1750794617
306241245
1080980259
141402034
795102520
402920918
1384389338
1507971316
1019127975
1752582713
1211556826
1252353839
1395891837
1777873532
737992742
839068147
1759031273
19028487
1585096587
1775042281
1386017960
1668362818
1531552714
1394033913
273727830
634826026
1414425881
1634524173
1579266487
586106407
1419536251
17629771
1777538617
1632456833
1761163621
1394982976
1645726775
387591047
1753644457
387693798
1759486936
454931293
1776044052
46047328
210871798
893008108
1728229116
577869001
1464925391
1486334790
1746048737
43209719
495834759
1420779811
1717276383
1730533606
50401612
1707628615
1606872301
1168141837
1780444804
1688677712
1372439861
1290305107
1658556323
1778797541
1777508573
1575028055
39287819
1573363865
139334420
1662954457
1779476757
1347034139
1632806401
1769126047
1060519823
1777844254
723357888
708180115
1696160987
461458220
1532549497
1252716844
202193960
1227084403
1737395609
1520061003
1484928121
1736416931
1742915949
1616875110
1630045724
1334539518
909612381
887428131
669510102
455263331
1352863118
1779967955
1083222578
1685787660
1770864082
1169721780
1593269627
890527813
1592981694
1735709109
828441965
1375876625
586250337
1774126632
1289910202
762767962
1738411397
1405125117
218165367
1656560741
1743055351
1020414071
384353140
1778211970
1697094041
1580414832
566945442
153925598
1690330555
542828591
1779190707
99873299
454356709
1110634770
1754884577
248937981
1184386094
1086194844
1780879712
937716969
1726373581
1710205895
1779433363
192558749
1662679830
1124279934
562512857
1771368897
230182507
909494807
37493946
1686403444
1529125436
1388632801
1219328922
1702178719
1780629263
1096803581
1378897432
1784458502
340098902
1779972186
975174562
1032775297
811862689
1349178323
222110031
724066462
608829453
1781405370
1666017686
1772001091
165626969
1395001765
566472825
1492720451
801136918
1531994031
1764842639
1356120940
1497027026
1773307367
1057306660
482938414
1028880723
1782493215
1013854887
661511015
1338076519
760418298
623429215
1453472785
1501581816
265339029
1098333034
1783517699
843074629
750654807
1780926434
1422419774
1781929464
605659163
1478919583
388442840
881462071
1772470647
250090369
1350492257
1783473114
1232860479
1778706313
148046728
1741872100
212505855
1751827545
1617427443
1773510325
1757842970
516903877
1759012436
1178236922
762292859
1782745821
1631580084
865221125
920850058
227473461
413231650
301806615
1058256809
1540044826
1444957796
1083720084
1324915641
1699447455
1496014583
1631589302
1781917590
1784731766
1742023356
1659489508
890100162
833553039
1210783794
1782649636
1708976465
1059374737
1403078378
1217483567
1654765704
1632406307
1758851780
1728380797
647176985
1785832737
137669272
1562118712
1533607993
1685942324
1510886825
77681478
1679189420
1775686844
451465262
1409915068
1668544854
1735240908
350953247
1763331227
1243972864
124230282
1708690601
1102468879
1711449995
1534539136
306484454
86202095
274638168
857902134
887721641
1757866162
497040664
1376546070
1772218683
1345275236
182602695
1182075180
1775017651
253024837
1603048404
408355195
1628638625
628231188
745227992
1729840325
1650076917
1601875100
1521917445
1776024438
3072677
1004757866
318348434
1615254562
1644170644
1742416093
500644892
1591884676
1713514388
1418343169
1357797453
108211196
1438929734
1053094852
1544078526
1518062576
54451427
1505685555
1574820959
1735612030
3072677
1187148063
1499802399
1023243135
1631109895
413723129
1353583301
942445588
353463687
1341592806
1734456636
1081501998
703686796
1149175758
935514133
1682957361
1326530516
1784131720
1524852930
1785880021
889205356
1483812617
1788005107
1496161297
1521746068
1230261331
1785636511
1481220935
347505010
1752013492
1408628224
1377682678
82430693
1298884665
1767012178
1731310049
951632649
1736303994
1033922172
723944589
1205577390
1761589180
1727644839
1178082923
818152926
794507742
1745717415
1185010622
1440482577
1369890973
186161827
1761224101
677645881
1519299543
1040827372
1760831628
1785773711
1721835947
1644092528
946402592
1779124592
1221362449
1727357843
1524248134
1071825321
1784838706
1227685061
1386469085
1175798084
1765433621
1319929459
823982501
1769313033
1786405617
1593516913
1448922579
567742666
1687974855
1785662406
360228780
1788175460
1061552676
1739002173
915459224
1786406205
1404787603
1755748434
1761497057
977726732
751245190
429054879
1605636698
106058938
1591777789
103809228
751342047
1318043688
753427209
506693504
1518717483
972241453
1769812384
1717398365
1520972268
1031228608
293384567
1760899252
388139822
1694327902
1772346713
1769609274
1744781825
459822290
1024842690
1755555505
1786994062
1110766727
1327771242
1673030432
1736762326
1173504715
1728396467
1787974574
1603344184
426077604
802455498
928002293
1762042527
1606974544
1412464421
1129860849
1752524023
1425907992
1659273555
1670902066
743445143
1759731919
649320085
1789105511
372484677
1378076972
290104855
1423576041
627142274
1631769987
1677142420
1761151631
1759393207
1780202464
1434531670
951113217
782460681
582934399
880895077
1179050268
1029096448
1397161982
635334395
430766374
936468353
700016706
351940149
1518685140
394036981
647181155
1706616970
1529267415
1018777836
1442565091
1595340453
1077795853
1552970415
890141511
1648286411
1767064148
1787018011
1318675569
1761082265
1617980777
465555510
1631127209
1177095781
1538865829
1750287997
1780904856
1773335761
1496565907
19328010
263661974
1095101900
427812280
1779458721
1741935595
1081623662
1782756114
1772319904
462842714
235891351
1781642302
1792255728
310672610
1776341466
1165598466
290022663
874424790
1788158671
751696083
1196624146
1436876752
1790418761
572514867
1654135463
1664805590
1230577314
1510841225
201774162
1374951792
1715795992
1646545248
1380875789
1302241690
1668785670
1789283511
1515682612
473824057
428007920
1759781385
1458188749
1511953360
1739372219
1781426817
1768584268
44912772
1630135592
1681097269
762249012
1408653649
1232071109
1522632403
1680333275
1666206790
849317989
849058366
630250911
1305586315
1788612075
1313819618
1297908571
1791799907
1663215206
1642592623
1430059253
1664892750
243821118
121350424
1576137633
1471837597
605598241
166411187
595172416
1769820217
971211682
973848847
179879779
1622217929
674115085
1093616800
1455913053
1527838080
1444927633
1041755393
548867578
240463062
1762545421
1591045049
1729981545
1721329973
95227897
1793533360
1309840395
1655599323
1712583414
380502214
1688875491
198695557
1221707406
1766917185
1418500816
1689522720
228136444
1398181254
499447544
102031055
711325900
1716431870
1532949632
1729036968
1734954582
266238235
546586796
1337359456
1732371229
1227130903
1699517995
1769626937
1708264069
1087135198
1158865926
1193674835
1079418287
424442937
815814827
1690470912
1775079371
1513225767
1778741878
306505211
1772021918
1704064700
1773580783
1000478801
961376107
1570584495
568383244
1506145523
358368051
1741520270
1793174523
1446209444
1702501088
490691037
274892487
86494472
931575764
1370256751
11773663
1793280048
1792061903
1493170094
897720206
1765320675
1765716001
796165005
1612576356
905356863
31083911
1792026101
95993371
252882281
1758868234
1280945843
847027405
1775553059
826827843
1093196860
513639968
660178195
1498559997
954167096
1652848900
316745445
1768999452
1077569814
1090191371
1088433913
328667056
301956986
1489854895
1265958883
889063523
44912772
1793196401
824052749
271524319
1756139794
458637726
734111024
1705539609
1537131017
489313180
1159798802
14519071
1793798194
1766905320
1514512715
1775089625
1299943748
1465292739
964530288
1525594269
269421609
1737639403
1590579458
1653457177
701619225
1031682191
1402721349
1565295648
1145386375
1693207907
1213443450
1339432562
1349755130
1595388753
952728013
1608149120
1314599073
1020904494
1747863805
1650607405
1648895355
1773658298
1446530677
1788571465
1763691181
1763670257
545504701
1523796102
754806015
1343169414
959120259
126328685
429080509
1069860913
1060222231
1617381185
1216781322
578568390
1771996407
1539785231
1737310605
1779608991
1271819590
1521000742
1596471836
1700737815
1201053938
1412661738
1126876585
1118457704
1018442845
380657293
482477647
666829790
1782846116
1356737588
86334675
127253914
241784381
672775828
1585101680
1611499880
1358997560
1770304492
1794787204
1637337311
1700028723
1621848645
1773835839
1755651024
1254761088
1786710138
1374424567
1677181519
758966431
1124111334
1520650049
1647945214
1432178134
1766939862
1233384933
745452457
1796161582
1782657781
686613639
172508444
1371744636
1700270164
867273845
1743905379
1395684145
57401857
681491941
628666921
1550269095
1679661870
1047939644
1721816170
1796667401
567041703
1781247451
607349816
1435212894
1794977362
1798463465
1755134664
423792503
27941601
936662286
71234644
1399296146
1795874490
1685577037
1417022859
1540257668
177843467
1760879675
1788933950
1780070250
1411330791
1745760126
1253097604
1476831006
1059123478
1421424663
1772156224
136938876
1060209882
1254222998
1249699120
1677169686
1731053108
218419415
168971536
1157066459
1296728602
690749852
1418728768
1171071655
1350198388
770681035
8618533
917483473
1786163220
1753646008
1771335285
1464622741
1649481992
931026949
1036631857
1556976734
1614547173
147429497
489276118
1764204830
500167885
753071371
531352733
934792734
1781487717
969700535
1597924552
1751153324
1716046796
123579686
1749310957
1486415580
101013243
1698563121
1792795904
411768371
1229472879
1783734607
1331845460
677006562
501130750
339903556
1583478726
180460134
1009640625
1800614755
1538128087
952434690
855796107
1488957842
493303767
700291899
1721142470
1801084343
1068802027
1718985382
927214142
368958210
535130641
1786745105
1642115621
1278653783
1795359850
469338821
1268391446
1707942285
966514758
456373255
1606582580
1565355123
145485929
1778817451
1377278677
1723781762
1199617213
1645875048
1787060370
15094294
645269924
1776882010
1741082771
1213796243
1009399950
1047134599
1802852069
845003637
948440265
1262502440
1801530186
1435060901
530545163
132802925
1575857909
1349615435
1330207294
1557004896
1707010498
1780832794
878279010
1792196982
1596435450
1781043126
1541952065
1802193833
1487795158
392629325
739225124
1263617375
1031586001
88411481
1773007082
1801141279
748525152
1415176112
1664797237
1291496688
1191664846
1804237582
1730589749
1800279346
78511429
1327477895
1226378939
1581298770
763493076
430634773
1657566062
1424533460
1547813035
322436675
1755267611
1767759707
1742476520
1753859369
1795852289
1649321282
1604920675
830946218
1340108949
1610588050
377265528
1735016278
1713550105
1761292869
242817286
1731638403
1749786817
1550144068
186139539
867481528
1801168872
309446485
1776938351
1804241975
1284431893
1614480386
1169808639
409654988
646177313
81494943
1547224631
926482514
1803563544
1737226187
1734682046
622274046
1784681447
1052251364
1506333344
1463764081
1553448705
207423064
610997898
769402894
592000435
113467515
372592486
1283685707
689180530
1335146196
450109518
1803325761
1794431973
1128983308
1727073395
1120804124
871998015
676763841
1788377305
1726568250
512105466
1134015487
1589495956
188088106
1723570370
1730374835
829865689
1679129005
1373478779
1669404244
1056989642
1510665828
795129237
1345454842
1346619851
1400655477
793486585
1693681835
459324988
1058957611
73661422
725414393
587843928
657067763
1526538317
1507269257
670953194
1242056648
889284619
1790065164
695768359
811928046
1671630184
1772181981
1777901902
1525138516
1795687895
34560433
348021025
557415762
97918819
1717287952
1153340281
129775756
1403895047
863006790
468344566
1576513232
493090638
1764153461
984019776
748694014
666029633
1729120840
1751164309
1763437731
68385175
1183228677
1411858212
400345966
1253174507
1322498822
1667833331
1804814726
1217489658
1565791195
1136136442
1393887613
793751934
68385175
609262855
881056330
1670152241
1650511330
844951527
1729506568
541437747
1321207175
652785116
37669658
731891685
104898068
1304190559
1722240781
677887095
1517881353
471990054
1006137355
1221580470
1513565062
474971818
1764629431
1505687700
198388179
986881889
474547098
1500695738
1045602916
673233694
1291059767
746356836
1610448477
1619792877
754184155
1539978327
1762915700
1720082538
90965042
1140497357
1772400623
1807552459
432725945
1412611466
1755578889
1806518494
1770499014
1619890442
598490206
1788513346
1350340454
1599854285
1304994537
1145432150
1366479751
933778697
1654895539
660281179
1745615085
554278280
1799077377
235233309
1806834244
1562288258
1089980379
1754839238
1377878029
168014815
1785095961
1460573072
1351150908
1366821530
1442845015
1781920562
797803475
1073759580
1807728570
1107107801
1799519242
405367667
1629882678
1400512300
1348064202
978706596
1714512595
1108157360
1348285475
1643275362
1788961680
1764038317
330803195
1594342082
78885561
1427999819
304841468
1558138599
304836677
356513089
1377254828
711130095
1505262705
1056314182
992319619
525066879
1784073907
1091825451
725160418
1805932805
1074741932
421476324
825524183
523724578
1490700638
409695686
981220608
1800265797
765759758
76534267
1281853418
1161963652
1272258174
1690624608
925949121
987468985
1398716848
318723901
1720696166
1422622669
1444055109
987468985
262868090
1200378405
1323322971
1704836058
124402276
699132864
701976099
1800920286
1093522438
1501807060
1593941111
61365740
1727302945
192310788
6631942
974020108
4753422
1397742530
281540038
848461605
1682151678
43851834
459426620
1522732164
1198471734
654998062
86883411
1268769631
788069542
1633021220
329238589
1677932878
1305309546
1441554672
1139926505
907694143
251093039
1505936859
706297512
279013587
1697528479
1615471486
1202186223
770649125
1668250097
1573969430
216973016
620821342
1287943844
306836247
954447514
1492321520
106886996
193513712
1305433068
1442049980
1799392507
1162881852
1738732287
1210106407
1753818676
1758862608
1744090568
60396643
99898846
930249081
945335131
415048445
1581937319
1804841417
1123467772
704559871
1304946637
1410207813
1295164552
1080212286
1751274539
1141983635
1096367516
1585744560
1198282339
1531116037
1711179905
1319199903
1756764368
1784535600
413802759
867722968
1107499441
621265400
1776831104
1614601586
1197564207
935676903
1351210653
1607039409
548444979
1810993043
237141068
1085387103
341697471
1090847758
1557259323
1763792675
1721226461
793737328
1058645899
1763825658
1813632572
511690231
1814679182
1691649739
1797691195
1378013675
1704545678
489018208
1566639838
1728531704
1752301401
547505598
1394733398
483268819
41697551
1421411114
1482082833
315518310
1797375952
1415037620
1141119995
1558464781
686509250
1181943632
1262573956
826942762
1811820915
513143601
213348438
1730785081
982628497
154562864
1677630610
1715388088
1723669396
1249905230
1813357277
732118616
1736887419
1281606562
489018208
1081853110
1739156871
1506078051
1675943948
1807747310
1523769725
1669914361
1117262857
1403518133
1267263643
1579838632
1787980425
1122931931
1814106697
693706823
1589511768
81822409
1779351408
872153906
1321625482
742494641
1681519015
974876309
907768513
1753550870
1811536306
1392846951
1115249054
1812852245
1632325835
1618819410
1547948442
1302149447
1581929012
1715146642
1366774333
1703576755
113948483
1625598143
466856157
1785204875
518325511
1698522535
1533514343
1812015286
1672044501
1805573454
179735610
638651556
1144762331
1762915526
102222380
1408467541
1007746029
1562295863
724771887
1545513382
1724264861
36528342
828851881
1261179478
1618950719
1739747131
1706436818
1480054261
1792319716
1629775341
105139251
112213720
1012775461
936223673
1297377790
1767097804
1787362226
313472575
1806113655
1794346842
36528342
1745692756
1713758744
1666232633
167276156
1049409327
788978436
579617100
752707975
1602212893
1720624960
840280615
961430692
1814378089
969931818
395992645
70313229
1042720999
1595404034
292986022
1703815684
946650130
919049740
1796320459
234523776
541964687
1752726076
438604212
1812949015
1680317200
1363871058
1775591891
1739908474
1818839115
1177648051
358665678
1208007300
613656916
524015151
1023017069
699588275
617895562
1456884605
1778267379
1500442806
889890177
1756524786
1813764672
1730871175
743597066
610833960
1302513201
845164867
1412327898
1202690912
485454271
1796001266
1041248948
517706513
1079358313
715807766
1299252233
1193664301
1430878352
1709416191
1634138921
470298996
1249344099
79240673
1278250010
42630626
554921663
1811353925
331506265
1126105049
53331808
1387670894
1625156212
1578592258
362099163
1222124512
1574268998
1819716315
1108122889
1139315187
284739634
814379715
1781421696
787282527
908653544
1464328674
1120927925
1623287611
998083955
1676756849
1621260274
1159241016
1665545564
1674398249
1014851211
1820105065
1703455518
256341527
1293158318
1818747308
1619233205
1246532592
798401974
1149643576
1815603766
1179179790
1820223717
1746490808
1699120038
400815224
1550669943
1635464149
773483886
1005548639
1784128398
1809250626
1640312237
285019998
1803665448
1414748213
1734229698
1464598335
1060769551
600538643
1819392817
1691965906
508315538
1689830929
324416883
257926628
1030777875
1190890257
1231564826
721519398
1700501322
1534375952
1793360091
1333709401
1791748843
1250578423
239939685
1519844531
1224698976
1364167345
151922435
108930471
1596955480
1563711280
1215433035
1289325265
1261433278
995025763
1795715974
1733466739
1369352937
282185274
1287070470
1495233583
357203155
1314268355
1048430777
1417176764
1704344080
1625987187
458801040
1299741225
1795202474
1081263385
1820294435
1800861420
1125798091
1082110313
540156033
1386631989
1767008487
1395882206
1136016102
167779852
482408288
1767285359
1290802064
1139586324
883172545
1642053074
969664174
527615552
1424584236
1581834573
1668986369
1736582073
1818266885
56526168
1782526841
469436350
1382479838
1065589143
1401304210
1139814693
1688679345
1020566767
888596259
855257234
677185571
1566389454
1791482656
1428528445
1818260517
479035027
1175044869
291811175
1334252313
1818855604
266795493
1812925596
1824341163
1319796290
1241856128
1804385855
791980952
277621756
965072365
1770274606
1792406037
416400813
1776883732
1259111550
1527115501
1300684128
754577283
718481391
1660528241
1705723990
1061795036
1739991693
1307119533
1642985871
1791506790
1467400455
1319095049
1786059821
866610669
1611219578
1501980157
1721663132
66769684
1412019329
1242212875
1563572550
1152031046
1802621314
1819490921
1011065533
306607130
1477344565
828288872
557037475
1701441011
1604753727
149886855
904337987
1691194972
777773724
1733543374
767520098
1373256405
1785100955
246970725
1797597174
1468271543
1677502586
538381033
1182017915
1095958406
1688739502
1614848723
1323645884
1796462978
149341176
1190410937
957192032
1783230607
549355101
39844241
1327214270
942458135
866897982
624068768
1144580885
1821130812
292440724
1668871454
1474313022
357760597
314658211
465957081
1015552872
1501674433
556138513
53297132
250383517
1159728099
1537173628
1722001439
493155116
1249096072
1130607843
1824520829
122140881
1472935784
1299951824
1376351460
1822629941
1034505973
1373327972
1577821040
1077444371
1823433724
908146447
1615091167
1753256266
1802593366
145528386
1810227126
1821180125
1468705768
1116731632
54632868
713435452
1417313739
1377088063
1765643408
1746771833
1710468924
57894414
1494167376
1634314421
1202580452
1753445215
1806434485
1180461332
1460479604
674199239
1825641290
1827379579
1531008587
814766321
269279767
1478561863
1601208480
1755562599
1703105366
1500812213
852612998
345070767
1355916461
563526730
1820587197
1729932048
1338569306
1815286797
1775708618
368366919
224806113
1801293623
43940549
1751979881
1193581581
6953861
1759643065
1749509442
1017451184
556202938
1424060905
1786301100
1816080791
1571052292
1003058820
625271395
1528561795
1805361937
1205529952
1690356337
65154092
1691608533
1818491912
1519030271
1113929810
771237003
1812119195
771757146
1816675300
1825989462
1125431311
670671177
132169283
1530026529
1220776768
658528914
1815420321
332775120
1374735608
1703942887
1786473146
811230623
1419061415
1353809767
1823996513
951392140
1673179856
1544104407
1815542216
1530348161
1825042143
953988833
1095661322
544565925
623055383
172940750
417435192
285349074
557276979
564028442
236360216
852482065
1791823023
1438553254
1643845806
201200502
1747578410
1737237116
1810148976
377700616
860778084
1541333983
788980002
252723103
1416180232
1763686782
334590317
525111254
779521188
1826960665
1814322753
1792261046
832868341
549505810
659714585
1390951569
412287723
1557281223
190215526
1827307343
1800803786
271971198
1225397144
1420792659
804307931
1657946367
533773012
405117289
99389812
984785483
1750589658
1211917684
356377411
1767551996
102982459
48010298
1807775691
1065375546
487228029
1581411765
1825450609
411375598
916909029
19623831
311252112
1087686181
1748912564
740257724
1496081536
1700340409
1386017449
656296060
950664057
1301258636
1401170901
1816667837
1396027089
1708272423
1246235985
1406486831
1243545438
1723401661
446601164
1731113482
1059248733
1275265612
486441023
1300879737
898987874
509022373
1775166929
1730857071
105645352
863507628
1518804831
1487175952
1830038009
1320411648
758086348
1806018863
1787332669
983755993
1702045038
695642472
1829784310
1519300664
1147130823
1778053477
1208909742
1691849777
720382847
1353547874
1429810145
636456698
1034383710
1351862971
1786919038
1765098929
826981987
1151071356
1669317982
1828910954
1222647008
1798014090
1497155067
800318745
486749083
1690373476
1160089675
1810190636
1669214135
1818630622
1080372253
1057500159
1415662165
788302035
849454065
771050399
1102571910
1829881549
1706113408
1700762321
135712772
234837641
1697895674
1761702615
1366257
869854463
1641546847
1197909438
1360827169
1430223848
1110973894
1827895412
1831220974
1169457033
1620822572
1241477696
1153500373
159063476
1272286034
1408440937
1737188441
1803039604
1790428894
1808856909
1814293807
1718060415
900628013
1704728509
1446087084
1381233999
1829348806
1090312111
1741343861
61741222
1335667879
1830410491
1526672681
993376429
289774101
1829338749
1411288682
1601737010
1613772204
724144473
1806625546
1785852395
39966805
1357722239
744705124
1728879637
1135869069
169825722
1757657666
1567655804
1130229628
1380685906
1488611380
1698061955
970324567
795276966
758083207
1832595219
29612508
1068902591
1374160024
1799026064
1441370561
1265841228
532090924
1364203545
1707376238
1166143666
431836684
1831496091
923820283
1811306422
1542478570
1560659956
251279517
1544692348
1654785733
1769981780
234287343
1791610965
1236471782
1608491849
1213756244
1819838852
1832142064
1735689128
643698176
1804687827
899177288
1499048775
1409009810
144396637
1510733781
1815854288
922489631
57443297
1830215993
371486995
917262495
1776512766
1779891991
1566168105
1313495968
1822551312
565250657
996932272
904288874
1636016682
1759841661
1772278415
1656646775
693145081
1698680666
1834376522
1114058902
1627251068
420074786
1008779127
1814202799
1772985415
1440275137
1781770679
1701094267
1831482773
62907944
1503798480
1823285512
1486115218
1812743537
1326688270
1630190680
564278078
1802348486
1204799628
858948396
1475139036
299785553
1696071071
1384237909
520423416
732442630
1567224595
968988828
978287627
411631869
1620868900
1832976557
1776391081
1621124228
1833814372
1773027691
1534154020
823887922
926482830
1530088130
1129448312
1832386392
98310389
992311775
1647045868
546858727
1816355630
1289409470
1572019797
173574973
1128573210
1653201405
1821324159
293937835
1743017274
875318804
293937835
1833647806
1713139507
1625317267
772982896
1753055904
508413340
913604681
1686426962
344476041
382005084
1826147204
1354547190
1804778583
1503524766
1184666731
1778564630
415953981
1787795082
901608657
635363245
1591412734
1502755868
558305123
1328866885
1802333051
1763799173
1832247910
1255517431
406976246
1243054924
1026274339
1794216550
1516976415
184273313
719356765
1655567453
517162096
812809307
877665098
591437128
1338796191
1667424332
795430386
177949823
1289564179
988344109
678806749
356885385
1738081313
1008496934
1752480034
874090582
1830468803
1181404559
851700412
60025448
1815707846
1112590116
1834105609
1833230353
1190162844
1588458610
1699563431
846853433
1324847601
784121627
1094677695
1142595924
1244182747
1772789066
1433152300
1100584060
1426663168
1110561195
1606868784
486046395
856138486
1609046798
676280520
877445245
132662740
1602410947
1327378696
569986485
1535784875
972169141
1496348849
1808062127
213225439
623290909
1666400083
1187842942
968054572
1042787350
1715784990
683929333
1763216890
1705291590
337341828
959247715
1677010458
898713593
664223200
1248697955
677984295
1837376045
739698317
1759599007
810716344
1616414986
1653131518
1158598666
1312488313
1696072267
302406580
1838322056
1610360018
1793131978
1568335203
1631203218
26389766
149017287
646967137
532243625
1781804651
1302035773
1751166792
116756117
1665813643
1460597907
758783166
1784859385
1837513451
1810725548
913639813
714062538
280842311
1696383146
1629926894
672472708
1370666087
342321058
329138322
1820476655
1623869505
570800498
1835232322
467239157
1423370828
1266422374
1832384031
1624829213
1398489736
1812830062
1817493249
1272000765
1668651134
1828812156
908331632
1059828690
852359376
1797791602
1067322943
516825883
1770589351
782400694
1619699898
1827726123
662380699
347370289
435794037
1202180847
1616809078
23972291
957036022
1523706037
956930460
1839646930
589562100
1740040312
1364227775
163203045
1657911318
1717566173
1372497485
51981033
438577040
1837297669
478259167
1203200513
1828984559
1260816969
234011254
1098385913
1785827517
393863379
1786287937
1840000083
1837122339
1827951275
541353001
1424372270
1358461933
1288924004
726541416
1743338843
1817458661
1177519497
287634639
804487027
1282108672
1767649250
1656806143
337864615
54834134
68464986
645088572
1186836347
695439136
432750416
1224694152
642634649
1798300152
808890169
1836936367
1767563249
1219681740
56856987
671800251
310020212
1596321894
1801561327
820750714
1828870556
425580138
679323058
1793934775
1285276508
1769219872
1776612865
455458984
1389063649
1805126786
1654128252
1766842694
1770713295
1510163948
378570792
1786847830
252283397
241800036
161372653
1720197376
1406611321
1643556851
1363071067
1657757994
1685689729
1522662613
1823510951
1758725054
22681584
1495257691
19659940
1672150008
1830069232
436177957
1715330013
1292549678
141016836
1666368358
1345623156
79312693
1271789052
664508340
1818801154
21459375
1556624130
906819260
1458797946
1095130009
1568853296
1627882151
1545161819
1841165259
1666853000
419134954
1648690961
1534512056
1626637815
1839787357
1331911473
1788213190
1458279002
1793403164
1842456917
1648138979
237473422
1623260359
1739925822
147535425
1831130412
40604186
1404358593
1837979825
1798904439
1826457963
1490232573
539675722
740480468
1106766299
1652123869
1358398587
571758894
1603719575
1840014573
1364966255
1208244356
1715631201
19659940
1615382549
689397300
173124693
1814946015
289949649
1156712088
1680400466
1645015131
1313729646
8487556
1825592314
1354907171
1252437208
963620999
1782832488
1445186126
1726607429
644573098
1769192774
1841177411
967000777
1038366354
1833086978
709942997
1536193951
1753294652
1456345802
766454844
1528896171
1691400096
44290820
1840416110
1221259087
430421114
497663120
303213363
1832081474
1773120398
376598049
1097502217
772241545
1763432000
399110351
1673615750
1312630294
1797911623
547243908
1586219917
583192178
1831129305
40194512
61131164
1843482197
1803389293
1806883146
895560819
1793644623
744465527
1818317074
1275656821
1464451801
1529751605
1818176558
701011863
1549715944
1787858369
191747850
1063609394
1778327747
240383051
1600547414
1842662790
1779697606
1063037802
756326170
1112997852
1499668593
1526085523
1514192396
1788088070
1832154712
1727623251
1651076347
1101749318
1504459486
1033161653
300230317
238638996
546331088
347797955
1843654874
1358440039
1059014926
1624321410
1472900704
481693563
550515536
1706540246
140152432
1525699004
1144877610
1489486433
968975655
1832505862
914652649
1835402148
1538622067
1383073531
1088811479
545427817
723171247
1844984851
1815960404
1600902335
1844097721
1144694761
1610044559
1627739730
1431493611
1780711553
202960187
366471562
1828671236
895588765
1839154687
1542774296
1136830105
1246762780
928528520
1099032331
760635610
381739377
1791124530
472358670
880375179
258479203
1457246361
1243691936
1504554601
1347151719
1806826563
1163361345
1067410583
946940072
1678829002
1788432488
1643422809
516293662
1839398484
1826347783
1526752839
1818249717
659088411
325422104
1710126475
1466493878
747486795
123138269
1794749288
692964698
1722920393
1085652821
586616621
143304916
1644224412
1818125281
1029783127
1578323059
218746609
1768275386
382621010
1364724789
1707995057
1433087090
1637763837
760065473
415269331
1635179160
953724443
48773666
1749450772
1677829640
559236984
1658838071
1816873821
1784715659
1793416522
1534150804
1447190328
790756814
778673267
1735191418
1226018596
1608309818
1829613831
79438180
1153940064
1656662271
1658358876
432939701
1813039005
1626317365
1513739082
1628797774
1300802636
1835402076
1423101757
968447349
1844429237
1222082608
760375310
1760720481
1845029407
1845292752
1735887775
731224141
1832480922
1737654887
1504011224
752340884
1356386488
731888064
1823766637
1044345321
1423761533
1020972832
1848243089
568148378
1111270104
1761056945
1020670533
1244036184
792773323
1220666414
1457941635
1461274160
1547626242
1783082679
295656536
1481959648
1691462824
1493387336
1083055497
678737352
892598461
3126016
1573584299
1647248020
608887466
954905510
1766280498
1768699150
1803282419
1621707686
169113368
1464333628
255560974
1500454360
1435555136
1846309803
1520510559
653512849
1838344468
1818792455
1400885619
667798921
1684956396
830601227
474334669
1688339010
1779779837
1401872124
1796911485
1414750241
716019027
1807543817
1178431977
1113217464
1661235454
524256294
1784792332
1847762690
205703069
920632237
1484037080
488235290
1146834112
621250521
695709277
1163338715
844587396
490197493
1824861364
689873992
1788450125
1119646990
1409704526
856830355
1536891412
753360803
1054720463
1817137917
312996172
1638705360
1362561979
1645304248
1782754132
1112962207
1475560716
1659430702
713434750
1850176643
1304000804
1753778506
1380737882
1447390115
1833914809
481409812
1403750877
1840990683
1256983365
259205203
1717839207
1850855866
1759707513
1797027906
19659940
1501314664
1274367424
1456341247
1325022821
1611473500
1683854918
1387800626
1262162388
1850237391
1523212432
1414436911
1764837417
1815194247
1791963748
634847519
1754862251
1830361448
260501789
1694696171
746386384
1415074525
1458387705
1716298848
899414736
1383856837
761825017
38367362
1844836549
1842282612
1344160944
1824013377
1840237704
717430439
1849676104
900776049
658930932
781764696
1838463048
905711437
1418628250
1458075102
660482303
1755763124
1558245775
823405221
1630287529
1649878415
126480511
731171127
709031325
945727180
880873984
721607013
1613372872
278561126
1586263293
737834893
1650402921
1588461218
1411755091
1660366196
1095263551
1752311835
1397953696
1811627996
1746154973
383883332
935824370
1395891995
1075626362
1314728156
1799713429
1160474873
1542167211
407326843
1851216832
1449522371
1827479513
1078969977
1558622377
1520066167
1844296061
1518823758
1811236980
1854444754
1734716453
1851190847
586290642
4887343
1367845866
753292723
1778124673
1851029097
677040263
1289197624
1586971987
198873606
1850480112
1758904615
1593232573
1567277137
1368042466
1602726875
1503166731
1581487903
850618469
1067814858
1263581148
1825954074
1410803563
1800501754
1636501167
1518231040
1099601146
1814095387
1816303970
1705894907
713037416
389699609
1828066205
1640384351
1772840417
822679161
1779826486
1775158483
1743414539
1849350563
221737742
1120905182
31813384
1759304650
1468462413
318647264
877658289
227643240
1563220720
1631112825
1266326487
1801288787
1674863182
1811938714
1790309056
1382678329
616842563
898534512
292010221
1091119194
402237196
1615359843
1828737386
1733898868
1047974669
1755865294
345037453
583146387
1499722482
693894037
1491884558
1208607043
1679125585
1839663931
1757334048
1801137450
1842929837
1764365147
1806938443
1623291476
1692139053
1664880396
1852560470
15344302
1702895087
1711131901
1415612883
1540500227
565824168
1793589089
800054350
367048414
1853444794
1509711344
1710813497
1556862146
1575766103
1804515422
1504564893
1842938527
252861302
1156734086
1757109792
855978584
1046781415
1035336865
1855919142
1858565821
699844287
21499729
1043607871
1748021899
1843619575
1787431637
716033851
1846520066
735606150
1782322370
1711442376
1838195508
1169504641
572146779
1633021523
1373715476
263905515
295403455
399032091
1771532689
1273191055
1705168431
1037009081
1384168903
391461330
1774586348
247560795
109059119
597142331
1565345991
1655145512
1853942397
1577202876
142268048
476365019
276059290
1824262203
389006796
327982291
1686118285
151611888
1409808565
1417464862
885554655
1520700069
1476125313
1606106615
1608562836
1769559409
522911872
1745102466
1852787220
1687698444
1827107397
1638151502
1804034531
1657235570
1710697285
1472125410
1839046738
554955231
1854452452
1030618244
1682976928
1673495338
547183710
1697904665
1246181660
1754628557
1803716481
78603552
32381239
1050097740
756577854
73095792
1673377215
706466232
1746255900
521168339
865586885
1857880945
1832668410
1448562131
1745170920
1161282930
1852454735
1210353305
1832554875
1835373679
174163777
1834291956
1475335561
1300813037
1784756557
1780598181
733544913
1855876054
152285551
1822490379
517711236
1428728243
1632976438
1081943565
1262982964
1857907589
389193914
1362559597
1732803498
1452594794
1785730276
69812018
1199330467
1783998522
976979640
694819642
1366998127
130766096
67822618
831906429
60612349
400818528
1221961818
1049831067
395088024
1279344358
1107082520
1722350253
1068138003
1801993715
836833687
344038380
680582500
1855684338
1549162875
1804453755
861190947
699670898
1660980184
1710135951
1778889349
1372387746
478628615
1829154339
1761278459
1841934867
1641207486
625908735
1856798737
1714537160
1858311295
1462365777
1422272097
1520098260
1568571949
1435553059
866951085
805540677
1249180334
20531744
1071010304
769749483
1759064533
1797169220
1658472564
1823514537
1398565396
1831817776
1838021744
1539328117
1506412113
1529174008
1430667812
1769808487
838904346
1398656810
168836313
1659995682
1664215108
820293783
1612619305
1684756732
1245983323
1812814178
1595666849
1495958401
1692136645
350967976
1729291799
410254874
255002845
1301085393
1056442824
1806547195
1585927053
1008787282
1514614142
1665210840
1804458749
533853591
1109874855
1415676517
1173100101
1770216737
1121218302
1083283524
1820227971
1338417781
311541700
873208962
1755320083
1303211750
793701118
1420063621
1824560090
1833237524
950191772
1588080111
1023130901
268127962
1614545977
1602730202
1810742537
764805627
904743045
1369427357
231617950
938844814
1338642087
216037863
1562296090
1546286175
1285800233
1695058752
1752369463
1840035257
1829045014
176914817
1178593134
821537454
831598072
1797373962
1825288458
575160609
1181082733
1372407555
1771273577
1286755862
1285313446
1213530209
124311219
1559151821
776739587
1012698974
1725348930
581953204
687242823
508920393
1624693456
1827054235
196465252
808553401
1045054140
608640407
1630546744
299998727
451688961
1705621696
1844698246
1796515980
1863003894
401834638
1722951744
1769848083
1858797217
1662637195
1374184102
1166408037
1553351405
1791291063
1587140408
1610742347
696314373
1843440192
1807945018
1161741747
1052263074
264573152
1151733316
794258859
1819890115
1859792557
1845145063
4887343
1791055526
1423317942
1191400928
1326649772
1251774189
1308475390
1818627136
848412279
1648257665
354114480
1058710034
8487556
1862004010
522503610
1508297861
1586734186
1861816868
1692774283
1050429708
1843299991
1805854056
1404708179
641860093
1383231197
609175270
1716415863
724208912
1552267490
960089825
1857513871
1804069420
1821367573
1668308927
1671486863
111610037
1169637218
993572574
856759664
657653552
1080379000
1106920462
1617495288
1565174899
1074358713
789020775
1740401218
1831725630
1202470688
1358492725
1845258640
929869403
12306516
661181509
1681490478
1002166071
1737091516
77262878
1131282749
1771735260
1021949174
1862229873
1862499417
1857310919
1841937758
1839234584
1302766931
930159648
1800308206
1471113857
705109234
1075337190
1007639173
1820575436
1081077928
1699648246
109246353
1217531544
1045865719
167052931
1548309153
1208978526
1449183447
919269924
1211750116
1863727885
1845146237
1843756878
1698669777
1649808379
1863589795
824185429
1823801452
1774481581
769436764
150115849
1564032829
294964012
1680492137
773884207
1299772778
1570449024
124948282
1720363669
1193691025
1799809320
1862570878
1807732796
1860061352
1464786238
1818069218
1377167199
1664915338
1708522022
1865009030
1767787621
1023516864
1845640484
119847077
1855362128
291660312
512097387
1071519233
1825396039
1824938220
1694346927
1377801118
1012306357
1558722898
508944639
1171559245
1172811033
1821909617
1864017898
1819758482
1344364346
1511734017
900253235
1843674156
1754842134
1654877625
1863861749
1124079859
1853215055
1795848348
1416042284
1453319991
1078641793
861762638
1470161522
1549915685
922522146
1147325543
1371013548
1596429854
1606855475
638884345
1827200307
1446044674
1317590761
1245860590
1185713282
457967968
1251538228
899958619
1660214209
678038975
1349890850
1079378856
1543436809
1396222923
1842836986
1447562089
367712500
1658973997
8487556
1481247697
897092082
435805339
186113611
281161748
1467979963
1756151573
1668269988
1194568641
1359188207
405761821
1178238173
1135233565
1779306548
1870894409
1089836383
205634206
1056478296
1000791436
1657750398
1224417199
1842121889
1540769093
1040394037
1271301162
1344539553
1240740674
1802937059
1566472819
1186263803
1283296226
1794281789
1405300818
1666199726
1452078593
294045239
1477267476
1040496049
18480924
507312686
1818177076
1860478479
1824642671
1237092320
1494836293
1370879739
1660907608
1867091516
574177479
1822757512
1756088850
1228155124
1797956846
1637250312
1862229322
604752996
1854333779
8814818
1577369599
1842978554
1829883775
1296081966
1844176822
1165403194
1134352004
1471121259
99777088
899473944
1840855720
1289225087
1434249433
1104318384
318626012
1869465918
1327109173
332116104
663059898
1745846279
918843865
537186844
1630183621
1486706959
330505694
1104379329
475478650
139417888
1392758151
1661866222
1853228412
214752222
1776370599
1528749429
1728152077
1074044583
523595011
917586432
97894113
1038171190
1870961179
681101775
1766098622
1792345294
1430109657
829876038
1462120589
1552461792
1842915920
1859056446
270713969
391358109
1817700962
1599323333
885904997
1205720943
1872148621
1328477174
971401521
175813837
142926758
981693102
32152883
1860158151
1612438387
558662472
540517311
332200784
1693045486
1813822996
1774194482
1058780544
1351953122
1842347235
1392310317
728662447
1373174327
1349517552
1235544161
1287183113
1789517176
1522870025
1555246246
1811424431
1112683514
1870778550
1101541008
835426845
205778796
1645854718
1115866983
110206433
670984731
1505263675
1652355150
335174762
1564837991
1467442348
816239458
1866959355
753538541
1809763636
853727745
1808948063
1572580188
659118499
250042171
1551314916
756385965
1466480263
1709354086
786488046
1785279041
1853804135
737714177
1853244076
363594566
1711635394
146611533
1849022571
1496646349
1273888348
1636588748
1496732110
1796067866
1807224210
1854351108
1594823106
1765957336
1436218640
572505123
1415812797
464336247
1390148017
1854277674
1736007975
1792325520
1536500554
1327867202
1853905842
1322457776
350371215
747598058
1871019920
1871365051
522651970
1775638571
760284266
1526692309
1805271727
1673432486
1847945587
1274142028
1683856784
1624759098
1671168863
920512352
501960171
1393385949
1688044384
287935071
1825748052
655369012
151556096
219706370
12074132
1504972424
1830398309
1727799796
1480330374
1517613181
840158385
1472975237
1225402333
978605319
204922685
819458378
682180283
507226602
1596030920
900054314
1818873274
8487556
945373751
1187903088
1873368255
992133356
215075942
1872663683
1749094022
1736386665
476135355
1763853627
1821093105
438268455
1480755434
1531925955
1468190222
477678534
1482125488
1567945719
1793462261
1872131559
1817962801
984433260
1400023961
1622941430
1053845720
855748888
1563527111
108717369
1557418725
1833261174
696816074
1631911144
1519739850
1562356461
1690828652
1409193539
1685032078
1771712121
1239827229
1857257363
1332067883
236621042
1795854228
673050671
1646890659
1833049907
1801871367
1122604889
599785537
1442588390
1775182451
1739333340
1427360326
1490358094
1563512509
1858217910
1872863215
988027996
1481690844
408193227
968078815
383290860
822889612
1691450993
1653642793
1710105271
1389013982
1717291256
935356493
890231468
1129966642
1081664526
1821755549
1790982325
723468529
261984928
1566260506
231521252
977923806
1874683324
1682266926
317633032
1691354945
1591173856
1834943452
1738137783
399921301
46540992
1580487020
1525644303
524746792
381800474
1872364335
421418818
1475395892
349792437
1693831349
1277077561
1213596762
467230937
672246412
1876243818
1877046561
486018783
1147818217
1776186090
1274571691
1714516830
1303578948
1329476484
1610118866
540458500
1797814764
1232106638
1756242930
1752761438
863142783
1767636455
1877455785
96406683
1517357647
1070474527
989234155
838897651
1613219109
1360584888
204372313
1451583789
1720355676
802549446
956807598
1699868442
1441098517
694796322
507290423
1379277065
1850464959
1807742252
1133736899
1779363471
1416325965
1484221250
1779901213
1817815891
988159923
1302968770
977471219
1859097134
1641664017
1787677347
1768894335
204372313
101432632
1553409913
1660095674
118752806
828006439
1805502290
1413644186
1873642385
1818579009
241699050
380050612
1875115880
1617792463
500157901
1217785433
965237605
991117667
825156967
1255972709
1516577157
1791096275
619956618
542268290
526355837
1072190737
1801533389
1879179252
854832298
1406443665
1785186977
1864512695
486466665
1700460728
1558926396
1541131466
1486759347
814827892
313867062
1867608480
1316978155
1655302108
593391054
980231415
1435688068
1838805908
1064413905
1855333778
1735363470
1804837605
1196380995
1268738078
1340198715
476822632
1648895468
1450346864
1099595292
467607576
1867239728
144547899
1752944756
959816519
1836354758
821076104
1495732229
1867452060
1800212255
1546786389
1523866831
659307718
1677257264
1876965179
724563854
1744784570
1777160365
1161204834
1881378174
1566444837
870086140
1606239979
1876055219
1835787560
671153221
1485987851
1816205913
754330546
682854480
932311887
145728893
1316993482
1169175877
719914693
454109728
1783289331
193118402
1861730521
871338878
1798394742
1878001041
1577926304
1750150526
1605465098
919618374
906220307
1878017241
1438401433
1867867825
1193459873
1780409307
1659119451
646349060
446166573
1867621040
237056444
1250916507
776225533
1838147222
1862090455
1727566752
1585303354
1717186723
388912167
319868888
581350796
175721329
363481988
1436797345
1578853080
1722554996
46597734
222975610
12306516
208847894
1015669146
1748034421
679672174
1812568609
1788990017
1869734578
224655022
1824904825
1031392464
1430728443
20659027
1355510003
1029925061
1879564642
1121850886
1130154255
1867383122
1808139543
429085187
1856241758
694942129
487350114
1277558316
1429423542
275887541
1879628535
1674562412
1878151715
1417149190
1635324786
545957887
637889437
1297486467
1852526996
1882137282
1421748013
1763295642
796704040
677375236
1395588461
677375236
1386110366
1117938773
1598804141
1023782246
1852498239
790772383
1727432141
1878067299
197088956
995245417
1603787623
1879501868
1660235565
555967907
1854632637
1321543873
220006486
1326316784
149257168
1854078541
574376174
1786109992
1787581042
984161759
1134938429
1386602442
1142606444
1580669392
1580123914
970438936
1806306950
1455163608
1784830702
908369388
1394197093
1034559015
683312867
1675311043
1248034419
1541678034
1024811317
1520676925
844094181
450306375
789439968
825605601
84512665
197976037
1003280363
1807484334
1795544156
1846572981
1752334400
269038520
1298552454
1789827559
1825762938
18554239
1389351358
1597436933
1639176994
1498695934
462955233
1417793560
1709434537
149514206
1269875957
1822217256
1882708485
790068967
1788417571
853759746
546210812
1487060655
1880726494
1717682902
1319095191
417200480
1567047297
1698785162
1881204892
1380455852
1763681359
1258452364
586023831
601243719
1837183323
287543177
996358006
519954140
1296597219
8814818
1104819024
1881449488
1807080882
865815658
1254487348
514959984
1171607763
567263610
170856625
1789676844
455226453
1430911278
1567681382
1507960295
771939041
1884217092
1010223055
1883378498
1379345418
1657888538
1842783111
6661322
955400618
1580587416
1383593773
1310530390
1829649598
1382776928
1839201120
1729619014
221701871
192465849
142956897
1034454229
1268024261
1070793812
1120354785
1744355031
144559539
1153562811
1860241538
1682582942
1222881999
1658574827
1549827559
840176818
1523443402
745689978
1383507289
126885091
1829684749
1299992876
499581523
1140441580
1402944057
1855463716
514490886
652311354
1482450835
1388987713
1245928561
1657361056
395712959
1637520721
1269756744
713515397
1871168597
623306639
8814818
1853968531
410775849
1377304749
1193197019
1662523540
1667772213
1102038039
1422630412
1197868804
1886593996
1319411174
870590805
1500357188
1542173252
1781229185
1590531425
913733664
1437234017
1665678122
1839227680
1874001852
1866791540
1875048761
1874726658
1797011218
1881599819
986006449
1081315575
1027257844
495548087
857409061
543014964
1753624041
1651085597
734663664
1391805161
1658909586
1436895662
1235293328
1505367708
734303572
1443268888
1754178237
933596215
1188912202
842914701
1844414318
527018902
794172642
1795769184
874524037
856493163
1362365453
1637473345
203254541
1730519669
1846533390
1823061060
1781737991
1243818669
1872431152
537686958
1834127312
218738997
1377485918
1846550877
68030889
664030986
1854218186
363530914
1382002592
1829408496
1197151473
24111611
481841812
1495464822
1757738809
181967767
1654921896
1550174321
1196111565
1858542651
1633731995
1480953076
1124003457
527245152
1884054575
1401352650
1463039779
1037260869
1860478709
918797359
854284386
1409941901
1761274949
1506944739
1871915051
1283615098
1084440142
1813165068
464272713
1886572078
510177548
1163191553
510585952
265560400
1863913412
1840796876
401384619
1797099283
861761596
544756874
699463119
1432561003
1416729812
1854020140
1566446489
1784573525
1679251068
1830278545
1509422013
923270478
546401787
1359249894
1526176046
1808573105
1477978299
1657133342
1763963085
15477042
670865624
562598830
1752593317
178114919
1738510654
1253263384
1781245791
1291524937
1481994776
1714077448
1604271651
901406821
1799419956
1799810171
1872597924
129370572
1311087382
1799636507
390676727
55971963
1672626259
555908047
352682097
1219146984
1107074854
1300286161
1776840999
218898872
712098415
1384956572
1730174505
1457560108
1380755339
1203086694
1886447696
1015904008
116568243
1838848743
850097932
1505890626
1889744120
940500537
1693499579
119776315
1227529346
1505500073
1311898924
1643718684
1316635326
1248936044
1834992711
804284481
269760465
949261995
1473139937
1712942948
514264121
1890170551
1890735151
1449285002
1628867698
1868096606
600816320
1605755816
1826070159
1843665376
1157939198
1886168080
1355268859
1749416106
862156140
219014422
51695221
569536363
433677059
1545846523
1849524770
1045653388
465023295
452409052
1462501492
1761227043
1653738775
1738286632
845695248
1588285357
1373603159
1506661239
1881592239
88468837
907560975
1719455300
750986769
1814448879
1491673472
1543019215
1392334103
1626424864
951761311
1457665237
121429429
1860190526
1306875353
1554944839
500465757
475135434
1344394725
446183937
1701407946
1385832767
1126959732
1004978381
768614520
760992267
640345111
1282908500
571489269
1622704360
1892786239
1106996606
1720217152
1664269348
1840108586
545686263
763628645
1771073562
1290197763
1728403032
6700175
1890092358
260560814
1758851548
1132308037
835481267
1271380756
1087955968
1609786923
1866005421
1622143104
1288758177
1536858354
1558789593
878989011
1806430256
673253491
1821463153
1859331194
708600347
1776492477
1768239953
1676140080
1396362704
1499794210
1819648722
1856321602
1730655207
470359970
1728443814
152337630
414514928
509838409
1445979854
1696741137
1821692781
1749379619
965523056
1637922585
1892128351
1713452676
1368359786
1074683938
352044136
1801921606
1878332989
410936641
1893118372
1324307438
1589045735
998358287
1282745113
1835698738
717062993
1370445367
51090162
434686563
1596081930
835921261
1780746088
985314676
1159045739
1291065042
1800465258
338879759
1336438800
209482843
1581801360
1887148026
1508713924
1440920776
1095905340
943653069
565416135
1709009512
1679886948
1865406007
289715495
1874619292
338879759
280978470
1582792854
1604407112
1747968077
647862629
972726672
1894078444
1425941015
1726424409
1236111854
1387302969
1362084036
106158178
1775430111
768074480
1279496055
1892674623
1804139932
1270136944
1867695100
791635086
1351008579
1816902037
235944264
1824937985
68033902
572324826
1382233448
1245067252
1839276142
1677155288
1280845591
836682956
1621756275
1664810082
1304816610
1876394942
364982368
1742331884
982106249
974467820
532847552
1639092788
1886590510
1657397804
1841621442
1639092788
1705614532
1411354430
1805969697
135535120
230104428
1400077377
990610271
829332347
1743234728
1896150518
1448354944
376747054
1002175797
275096034
51228373
1194552107
1678027478
37047610
1162171215
1698059492
108399086
1108463927
1845311213
1135546369
1048326468
1234068363
1506805125
1894881254
1831554159
1065342813
952863531
1878618028
1332251834
1844306903
1080593872
1460812024
1424193239
281082662
1663942354
140348571
1642711046
1357326338
1856028854
1386998024
1752881837
1888414592
1828542210
1760856303
1773230677
1893619097
1894123596
1876776517
1504365996
1879338762
143896180
1541842701
1045472043
1131359584
1577317226
1019363868
1149826873
1777846170
221217893
1867471021
1617074970
219540219
1837779414
8541456
1886286072
200442011
1776154119
1032370397
1642698623
682496973
1279113255
1353788932
1894364354
1896572128
856557522
1252676796
1300246883
1573704565
1609525639
1673946300
1440664116
1713335827
1578844204
1896161640
1799134507
1370545492
558681309
1592890373
1718494678
336182290
100118715
1592958121
1286703375
1870883275
1243121374
560467978
1373449874
1582169495
1196330921
1462523640
1888921852
1896029696
1798573100
1762497984
1597151066
1797650446
479356340
377089720
1148379460
693807648
1735757469
801659225
776970257
1625486564
1432974745
906963843
1796342702
1406580746
1749364336
1472003951
1402048704
996752628
1897459699
1640722147
914409659
752404847
94942122
798761003
39247138
1848274878
1852264020
1094382507
1900034582
80358575
1327724596
1562429352
1872184138
1345760605
1427775817
920106847
1899341217
1458431027
1391960417
1442210263
1896621873
1833732810
1817556984
60466281
1833982926
1542915746
679221376
752569266
1857580647
1540583097
1229136134
946556883
1179980041
732905400
1387260408
630835868
257621497
359749959
1601621875
1073492138
1053704557
1889966698
564349889
62431027
1661401654
1661551794
1638797508
1633808933
1282629541
1897208996
1360064443
312301667
584792560
1091654763
1691516940
1213237002
1893465845
1432983287
1506974431
1780157401
1707418265
642132292
1007030074
1736819390
1894955590
1585682006
1877677802
1472430843
1853829360
1279865183
927466763
951789604
1883595269
393044067
1670577849
1870436148
918210758
1495930284
1828416949
317346846
1619479833
6989970
1797108887
609288914
1145273127
1309631274
1890831659
488780043
1892684526
1835008686
386438779
1798869714
1515032779
1884584193
1182171319
741561620
1210811828
1351350745
1892159470
1486966059
1687257617
1435974599
1197385877
1628085692
1847981195
338107039
305395928
1857922977
1841981990
1373728934
1253179649
386396929
1868198063
1884465668
1490562869
1782981133
1487324741
701557240
1673274371
1726269250
879772502
1797446863
917490554
502818295
485449317
704761052
1561682375
1898964118
743143687
1871761313
1317175446
1877820010
1392844598
1179191610
1607108202
1861436362
1426746458
175022198
1862649462
1652795397
1798630844
1245923525
1034763550
268730850
1433911581
987352050
400896536
1878877563
1849639788
1882877033
1146345004
1587899909
188973418
608754200
467621381
197398613
665702515
1895705264
1835132434
1079837971
1884336899
1891168563
724428806
215732969
1814794698
1747654200
889996143
1871515844
316511712
527240395
1879563949
822038837
1708923753
1681014257
8939723
1878157020
3179916
1856253776
1333406661
72239377
1872628522
332881383
1793505860
1892654928
1842120154
1736346466
1838239649
1718663694
1447771648
1167363199
1605103193
332881383
1641182418
1743264843
706768818
689332583
1617244667
1849206534
1708935080
1904273099
1254106491
594540822
1706028328
1234345379
1830777113
1462157773
1576567461
1030824265
1670720646
1834191475
1685709037
1773229953
538770880
1766201535
137971421
1888251962
1813735403
1886337060
1556842539
1645585987
561470674
1903323879
1375304015
1632308556
1674223457
1901847429
1839919838
1695484067
1777576599
397794552
179706591
468799766
1798766049
1539029424
1860419223
1485768442
1802601623
1599376651
12459144
1851472349
763801036
1866506976
1076623668
552698064
1898189112
1777048644
1458482776
400104249
1890384636
1905752012
1156146967
1877361244
947545929
1449033496
1633748924
7053069
1099443322
1476837854
1325974344
1537685092
1900585864
864666724
543095498
1851525514
1157501621
260417875
1713312169
1894969016
1348140362
1402867472
1687630707
266776323
1343009557
612099117
1832227234
1366239484
1676179367
1816949927
1828851707
184207331
1691139536
1239740362
626324564
1255442458
1820278590
1774005167
1413945702
236361627
1891153099
956980077
770552808
1852769506
1899329972
1905148356
1576748018
1459566241
1736335685
1705466452
1867508027
1822157688
1577124070
1620068787
1896111927
1861099923
4950442
259165717
1141942061
740909699
134023214
1558097806
294405425
144826988
962819972
1786993668
1389544064
276667173
1693660670
25240032
1064948315
1903976249
495187959
539665973
1884028839
1400914622
1182674823
1015009638
1745152152
814912694
1074066918
538655105
1727281979
1857394834
324512899
1903932461
302633126
67233554
1434266685
1771899161
1688092812
1156659327
1907026314
1886219096
1866724478
1352465710
1662313919
1895073852
1765395512
973641850
1904428245
681742790
1355546390
1905448747
1861826034
601778112
19076615
1659824129
1155410688
1872779935
1780571613
418203326
1790150926
1812657213
747767184
1833744693
1288810739
1866556318
1348892963
1853999847
1092305068
161487643
1820932492
1781451168
230988475
1035453486
229003664
992320714
1169032473
1754407927
1069094710
1779519162
1391466360
1695894100
1325903562
1263939964
1174974320
1578964716
1762048467
1331870825
978253997
464271195
1908174843
1843921437
657733233
968079742
588405760
240374853
1112702527
1311020280
1462329747
328025939
12445006
980838190
1320594809
319649412
1908677838
1575632778
1766351626
1659109388
1279287745
1148407883
1887446782
1854482069
623686569
1686080154
1452853560
4398974
1907990327
190048216
1529415409
1845397649
1867318851
1852220318
848045868
1182584839
1870091257
1850851685
1828982394
285432802
1827664047
363873787
1850930446
1832189568
450481269
178521688
151417767
1296125249
1619836102
1906857761
301555384
1907761205
1838616685
27337768
284408576
1444594399
1537313919
1588183713
1678152612
1854797391
1498025079
821573398
1889401662
1717821963
1894704155
1205338077
1908295023
1883086310
993995268
508715465
1299693867
1791516012
1891260421
1443031512
1769820243
738457393
1898792227
426794348
117200517
1709963056
1664987284
1453155222
127319905
1173059025
1032282283
1045369349
1846632052
1234162689
1715034898
1592844186
875479749
806269548
1877721013
1873077250
1797689926
1909355808
1481763067
1909162610
1188401115
1443636396
1732513827
1427014676
1701776816
1231247766
982259419
1191121658
1781432533
1047746158
725563006
1793886940
534176894
630355065
341272222
1405188899
1885107621
895405464
1788273558
1055264661
1911385292
245543088
466452492
1849088379
1810747686
1730997565
1805995935
547041040
1060999681
1616168468
1563479198
561745100
1641000267
1640607012
1792111935
1742316020
1400844888
1551462804
1817651406
679253831
1107555494
1881284346
530185046
1881446191
1814953825
1627956030
1115911310
1151872100
1057711682
1073676840
938272393
1483183342
1912358352
1891376883
1764979200
1909064846
1456476042
374464167
1724357103
1909193495
586420786
1547394837
1851923989
424530456
852029573
1123644531
1424502115
962149940
583927746
1273974005
1005020703
1234967051
1882077285
1908384322
1913583293
485815764
1594498709
1908684288
1672233225
1804732256
1656128971
1910655140
1856975719
387094000
1080507613
1127054968
1602641208
1516736653
1706683736
668880238
1763782542
1336655194
1645159072
784770552
894677810
560463158
751690015
1327860586
1797023409
957519928
547394236
490379827
1909898196
557115541
1436284859
1801000335
1897311273
606947689
1465701006
1876421049
1317719050
875983682
1606613892
1407563979
1911943246
1004429672
1486460082
1830287304
1441651518
1474594976
1826698921
448779194
1241049431
1688380353
447815840
1675448749
1690641508
1898705981
670287889
1530034245
1807762607
1904836759
586852244
518882459
857354923
1120665176
733155252
1825022685
1783125048
940362004
190493918
883553325
1114559926
371863071
296717233
521309432
1809914021
1269234904
1910675344
698766423
936932472
820058976
1468470220
59560687
1803549089
933756996
1382650395
50172919
1696600469
1911036699
1817210949
1221907546
1829366710
1615705236
582524088
409501544
1747222138
736679665
1610341298
356840448
1915173947
1897307585
1218534343
1733306363
1671530496
1913229762
551029141
440574352
1528490648
1708976358
1773235678
1465893979
1551156748
33720013
1200368296
1531900656
1680554869
1811167221
1623906257
1831783541
190544684
1880613363
1912640191
239034870
1056086676
426177052
1913135057
1869546709
1893888568
1627095620
574136463
1877854719
1701603986
1164751819
1546064783
1653079178
617648686
625490022
1432996214
1509235122
229651052
1295645508
958645121
260553233
1271420759
1734790923
1537853582
1916598602
1913432790
1588024060
261935486
1037043735
1256475660
897847664
1790248717
1874859827
1461833032
1838697322
1710146166
1880098987
1717412477
1676545018
874761250
1376715467
772659043
1716912769
1587199579
1467840729
1476802599
1916758701
843206107
814434286
1817244834
1381241285
1907358132
982741102
84676004
1287259400
1851735116
365894164
1882386414
1584354610
1772089639
1014738555
1413785842
301177947
1914611165
10340132
1661348072
24502250
1898687654
287442927
1171884339
1899157935
1025897775
1917064899
1915348937
1914361088
1100923886
1915070972
1649610761
846692844
1906132919
232591697
461304294
1176239100
47284186
1591913122
1044202783
866831637
1891160547
760361562
369794051
693756805
1487672481
1648080035
1693921748
568321637
1390092102
1757689910
190678186
904585601
180849432
3179916
1221370051
1751186772
811389128
1880575656
641358242
179401579
1572926043
1740691921
1189418180
1815911453
1752785474
329928789
656703132
1649897659
1522872635
1132492308
111353423
1883465236
873038233
1381317753
935427902
999874788
470120230
1601984480
634053260
1528599357
1538320587
877872677
1815158495
351367318
1851516704
1916487819
1611470151
1023014131
1915424248
1625198974
1866042653
1109805679
442666812
1643326807
1467683007
1524176136
1453702360
1711025773
315268578
1916293370
1206477938
665662955
1752312322
1108850530
1912329667
1808183511
1108449872
998893566
1218327566
770039097
1452892326
1838236189
1745080460
1111124796
1646211306
1017565126
31145249
1903219014
1784299369
1619619597
752184986
1191456282
1607422443
1659906091
1904150155
1877751362
1894356039
1920131829
1862516372
1544013246
1402124782
742356436
1400368573
700879495
1892330415
759567844
1852563320
126538277
1324095833
31229744
1166124831
853485874
1133363032
1214914892
1660273654
1887786632
928225141
1893311941
228745802
1917492107
677152642
47980435
1060130468
1580546977
938129008
1860612622
1443190597
884313018
1139069721
581697703
1757643670
1573501399
1209149653
508572702
1610288014
793293811
866709337
1849845425
1889001482
860395868
1687218872
1894017345
1864827305
1340087130
282673941
1510646589
658006295
1721491245
1739954893
1396438762
1146737727
1426381795
609782077
10340132
354509031
1236534829
1657471559
60213616
984871576
78749541
1192979932
474117013
369599860
171617628
1288162516
1863646441
619206558
447903109
1641957014
233347417
1693831321
1838826223
1914198672
642438990
1085602158
1682001287
1910934763
214393885
1816585107
1422530672
1919052071
1048753388
359747421
1559046401
1909307303
1285378918
200762751
1573854293
774808473
1018683137
1869055901
1251507187
960147415
879635681
1629499814
724700411
1763925564
1821866822
1533999250
173939629
1906674352
1387901655
909850334
597506474
1916719073
1468650932
1907737894
1921648135
1465084206
41838241
1894855978
436749077
228804548
1516251125
312218046
998380934
1869309476
988014067
918786335
960517995
905443365
1799474307
1670779540
1848433724
1851383607
1359822930
681284465
1280983380
1869414991
530007528
209825632
1569229556
675406871
827693490
1898998429
156944816
1077971496
81136690
711721636
1796171093
1576409364
472315199
1879304752
1018191965
1877462563
1829213276
482301418
1432789925
592944486
955409189
1902191960
670207448
1074029274
1921930719
1263296109
1676922616
1680299318
1886662412
1449190104
1713965442
1682827038
1244758448
1911230068
1697966265
1883809447
1643429151
1568042827
895545678
1573936727
1170882782
1727406244
1818627928
1888956075
1755030690
1921979602
1647160388
1900263133
136165091
1777621367
1141601463
1867899966
903010064
1837542570
1155795811
1815145243
1242104747
1606247488
1730308657
1123777660
1548949602
263546885
1526587314
1729083083
1749466557
1592562870
951443811
1921149306
1920838189
770266732
1517331750
1924745254
996268170
905080918
1869361123
1773813851
1663559525
1527841526
1906718817
1480772290
1743820295
1370812789
542878841
1154992210
1740922705
1923830731
1612875666
1789948567
362568787
1288290857
1908596726
1636737661
1824738288
552337790
1866824925
615693999
384436472
698884367
1901902942
1635918375
1825696117
502291986
142915444
1868118004
931050729
1739043976
1890997325
1785293265
874969565
826738548
835677650
740780433
1768856551
663896737
192561839
1909915632
1811048088
1397319461
1915590066
1510259261
1191299077
1807453587
1694946487
1869656336
1224368692
1775930534
1569752767
1712321309
781458652
1872434013
1456672141
646833079
1841659718
1344463234
1446014413
179708120
1870842361
1839674617
1483717117
1235466498
1917557969
1170545496
1835405385
1926180744
1216111384
602533288
1157295698
360626038
40259075
1928763954
173661473
1166233306
617483202
1094279396
120304113
177428058
1709697030
1021920000
1909221227
353080644
705183935
879735226
967605928
1740201481
1801392609
1925444340
1895962122
179232317
1397816636
1633448679
100282184
1909923900
881268316
1535996783
246011339
111557206
1661204389
1606246372
1636629964
1523996440
1636886203
1294070109
1703263823
1376120298
1844318696
1421456067
1286962778
1821835565
1086321665
1926940887
1123533656
1620509714
1564322953
1874129914
1263891997
137029905
276351138
1537234112
1903823231
1267830301
1101160721
1925548824
1551229797
1896514398
700720526
1657687858
1714905236
1500932752
1827039716
676912937
1926645338
1698192009
1907872302
429755308
1929698027
1452196210
1252386033
138770006
1616035849
111942444
1623349395
1341078990
834662386
1711021652
1485252060
456928402
1687937654
1787398524
1032435188
1441198289
1373602552
1596817075
1718202221
1476717151
1328270674
218052501
1015077108
1856289991
1293251990
1727829170
1823553764
1616394305
861177196
1669361924
1688488027
1667528397
948558461
839591739
318420560
1679617194
1637993184
1654718587
427514986
1665422646
740061513
1569515167
1183515334
1738166511
439258349
637264242
1082172636
1897645207
721384647
1485728123
1818304319
1849628184
1897634227
1669480964
4398974
1485915961
1533874600
1431676986
1448950874
579777726
1902512716
917128221
1816372747
1596496418
1155965493
1264822880
1526427067
1929450575
1922303088
1610050537
1857493967
1198116754
1124103362
1927465304
843047535
1144841277
1240077984
1317228502
1911475639
754201198
172339499
1857427609
1898674903
82126827
1932066054
413111177
46728469
1928362621
1435900194
1467797480
1330518529
1537304115
1910810638
1326189078
1610379160
733410970
303571899
1851940313
254814934
781522089
1818540555
1215913250
1689718493
1205793140
1702227745
1907874934
1643765014
266214742
1471622441
1203149623
1858566014
1703113702
1626488024
1770359897
1424106550
1167926272
584596651
1078466361
1646866272
1600572089
1647230399
1602100564
1806622116
1260941918
1909975453
352166975
1489721656
1034185337
1929400981
1437275103
1621983773
1895786879
587819470
1920523195
758376146
1929003375
1722199866
849935563
361995110
1276649254
1660911399
655839212
1416395869
739414810
1929164601
1380302522
154418244
188549651
367138135
1732299496
1930576458
1238773159
1929973212
1425620855
311526877
1877210852
1887667187
1921093067
1850593294
1004991183
1007207323
58981332
1906972565
1856671770
1920443606
107998032
599065450
1931025739
1281472612
1906217522
1691278546
560077831
1903380979
699106823
924890156
1227400012
1901991905
1210595323
1921418445
1034915394
636835224
741314412
1584357635
634279292
842657443
1827188128
27445855
838190148
1434900858
233777870
1354335094
1439833123
676503388
194271492
741506323
1342880115
557088067
1787237741
1876211651
102759423
1183484391
1921641636
920454999
1280792533
1926836820
1130415406
1472692905
462479186
1778531136
1701707578
851483480
311335597
1449480726
154861224
1866939042
1504865293
1912682637
1623839019
1560441622
1609988835
1918000234
1901056596
1139572649
1877114077
988747860
1231777026
1924291639
1557497350
769581569
716037662
1574781886
1247703841
1189055203
1697014876
1928079157
1095308838
273293900
1337077620
1352406051
1662224065
1932970015
1849036738
1656847328
1932426846
847263298
317166997
1116018003
1801696200
1299876232
854436719
311457996
1807555376
1656018768
335324789
1230527418
1298170611
79683344
1296291690
1870241615
575165292
500942129
868781172
620457418
1027092430
1933268942
1433023438
1907249044
1585740236
1782449701
324827666
1914181145
1917392306
1905959329
238177011
462602403
1551399406
794218244
1291824830
1286996625
1934361797
1816791672
1174695012
89620863
1786927914
1866891126
1648500918
1737176762
992232991
1914364945
1592869758
1932507866
1087175567
1919971282
1845413401
1101292996
1933982547
929105423
1935785118
1413064951
1142383631
1616893555
1799504625
1417597001
120032184
1867509819
939479805
1920401284
1583946167
647549215
1633336949
1792492678
54292169
737604233
1311992995
73866959
1931965758
1450082793
1253064210
1906307921
1453304280
1112626189
1431701813
1754726796
1407986411
1665538136
635789288
1039598219
1849460112
1758302516
1786511897
1805013679
1933552912
873880727
564340119
1340722422
1271902739
621431626
947731136
1933385989
1572756215
1456978395
1281312390
1293153156
1935078591
57023008
1556175706
631176072
1330506458
1682911557
1151852288
487956861
1541033903
1842140702
705734965
1917380004
1533776773
1577499696
1614863214
1329902394
1360825480
1171819244
1585638830
1246420750
1688384788
337733413
911101203
100730047
1887361199
506205273
1907766702
1785032667
1906816670
1721868021
1885221145
1752893151
1926164416
1606276064
1828421088
1288581680
656118436
390830152
699540702
894921544
220940865
1341658238
1935144810
848755610
931255469
1371300510
605737644
1934087703
1474859156
1774621773
1936292445
63560627
963427545
1929859401
1648086185
1726227732
1284461837
1042328122
1355792025
1335952112
1677126982
1407158385
1840214238
231998439
1578501538
1219934887
690806940
415444487
608974777
1118010403
452562563
1882219144
1837995495
878748935
285636030
625882160
1540610797
1641765677
226539988
1578938123
1281014222
811164780
1866657683
1823000389
1763447146
1223855536
661632443
1559666110
1791938682
1796621917
1292253761
86044088
1907746498
1926398217
1371130780
1118110798
1340000580
1848509542
1799084264
1810728916
1740333072
1887124605
1725075414
1936810327
186010532
682305635
1179772944
502519285
963949335
1442829615
1920328718
1928508219
1564960939
1152926523
1150450159
1277326384
191476631
1536600955
1808040031
598186253
1444954145
1465377921
142590735
1371277277
479075763
1821955241
438108710
1142899609
1539750642
1475409285
1062952474
1862079856
108164210
1307773845
1713148173
1277755896
1744844604
882853196
299705908
1066228784
1137557205
1769819794
1818471965
1319557462
1936326396
1697586296
1750821584
1745921418
839208087
605205192
1574503351
768117116
1873608713
1876400403
1940778901
1938319768
1683574029
1914574617
533935379
1549101689
1612282678
1423977880
338523730
1892839727
291802681
1937283122
1936251278
1910024936
1910285661
1909320493
1893446969
717060034
754385837
399792946
542315183
1630011850
234619570
198513810
310965448
1936862743
778954772
1512854533
1053485272
1632861324
1938770910
1906848971
1773608782
1287766650
1930986571
504424161
1440122382
1919171396
1072010431
1713519837
236095667
558700984
1313158866
1612678201
1940046863
568365056
1893138630
1555778803
1937865219
1865878857
486812074
1815453205
1224905408
1812241773
1808200182
336824332
1662245156
1900833450
1841279796
1116817055
1116817055
47636354
945273412
1724260490
124149131
1583177318
938417939
667906951
75908524
1900122624
1576609801
1922733330
1093407752
1885513058
1806824167
669131527
1146573329
1878111173
799303535
1817888847
1504000040
1135357663
1713533332
1940356480
1839045050
307878691
1845944907
1830590176
1858897482
1315321544
718005822
1514434181
436744941
1840070937
1861987639
1938680601
1618477045
1793800214
785390917
1932583026
1174111190
1263002776
1865586712
890234954
821464585
1204802868
1283004230
709001784
1024771029
172110015
1167978772
1834839283
1682225638
61015110
1362578639
1717993915
1797958033
1397861538
1358361914
1014399027
1744948830
1872555363
1718111626
1329826273
1803966036
1430076965
1810445123
1934206931
977201071
1644993285
1890307898
1828162150
1607318511
1133580218
563510641
1891794776
1893135729
34186805
375132157
994891070
1706686956
157577485
802085584
1102302411
987478623
735016710
536662052
1236537025
916654259
1650529101
1066925397
72245203
1220315114
1941347222
1903364024
525505235
1492908460
1590944974
1860682033
1775709675
1713349406
1501480471
1156969503
1843256716
1830240264
617930649
1120883596
1939551855
1860971649
619177892
1318065239
1569456951
1943208868
1003740796
1368014205
320549761
1918330000
850487394
1779316907
1810046904
70411746
1907027490
1471408903
1934189567
1583066648
1935592629
1823520860
1378888579
1328477703
1221590161
1426586919
1903660559
1519348109
1265363214
1555745223
1782612418
1239844757
1703149767
1658423483
1579560189
1931845900
510001594
1944901209
1740263077
1913754326
1691188077
1921576296
821413686
1436384313
1470231453
1603190623
1704718633
1332566536
503939868
1868962118
1716034830
1694665630
1874713033
1174389727
1611175754
859582215
1572977328
1294376414
1023870715
428833801
718611803
1761156376
1784598370
1503194083
1599688321
620850101
1041249688
1938850545
1908207683
1790324837
934131912
492752111
236729103
723734983
118822221
1928743363
1710969243
1715944230
952902347
1871468192
1664916915
1050411929
1235765297
1346660799
154372732
1799030330
1881415240
1026673014
1019557816
1815462631
1850768396
436791294
1123456807
1275582404
1203433615
1812505599
437995797
1564230183
1889248939
1502539457
47174424
1601614401
1919980443
1854624709
1912473579
1317630908
1074316035
795270734
1948461893
1943748249
1804049280
1728784769
1797639372
125867647
1816071561
1302521144
1721539735
1335835198
1824685382
1480419663
553548493
344798419
611926739
889105575
1281837607
686000884
1488136302
470631661
1511899246
389623633
1399027054
1374848197
1879334486
1733433278
855785324
736269485
481007856
673614161
51602847
1360882903
1401538216
880850811
1834160770
680545700
1941361685
1937879565
998549307
693460671
1857645945
1735081525
1612275590
658092495
1936637147
443257493
1874217539
1853981364
1361171102
424306284
872160606
1948264661
1944173225
1540044681
939852970
393093462
418882962
1784951469
1767864813
174053460
1925714518
1861540087
1629173973
1484519884
1508018068
1310109772
1625796626
1945931586
1538893959
1083493600
1726236567
1653605059
607997297
127227519
1858672938
518545176
1948970626
1308458248
66727568
1871782989
1708200228
1946438611
1870986529
1425520297
1606744980
638527833
1741176117
1097788281
1935754532
1918567002
1294687698
797019624
253959074
984702189
1156061646
1856545246
1852378901
1128253641
503169046
1551385494
1613820545
1087466079
1868183370
1951177350
74716931
438030829
1891191645
839864802
1753720127
1861971329
1906276031
1929626476
1526591238
1486506069
1366207658
1924146978
926811795
1945618248
1867576156
1160093455
1559239979
835905672
1698181143
1858983028
1949578707
1929386380
1840442624
1812503697
1095696867
1937344172
1874866151
1898999423
1141403502
1946199589
1016697923
1470667153
1847921965
1440903383
1737438736
326754480
1949469611
1918045149
1849351192
1855638048
1141019322
1770485635
1564406111
1244506491
870075537
1923347642
194203235
1505796823
978025583
1482927035
1072731969
868657474
510467810
1940845114
1875161052
283333991
1558975298
259589065
1934116853
1910706338
1224830980
1573649801
1184494562
1900475023
1568543551
399677221
1950147703
217558577
982919082
1495882611
1683453309
1951484459
712998667
1479979763
1933171190
1464220851
109592043
1317697816
1665507729
1816393804
1940598887
1424019910
1458568646
1659342644
1949084171
1903677107
1910977205
1877788501
1925787291
1898018048
252248731
1947804197
1333806841
458859435
951539756
1904104619
1290452438
1042469736
1902060259
1435286782
1442637714
1929980712
1951836003
1261582272
1127587852
694259699
602462089
979325297
817217366
1932450605
895539718
1940234676
1938815045
1453473654
1808463298
1808180242
1616790695
1817049608
1949990303
1334149729
210978838
1612856791
707640055
232604190
1906238563
1950107354
1946045048
1822913897
1911934069
1003163739
1785696554
1909279625
1240339038
1857402644
910794385
1274962315
755724416
1849573734
351765218
1360843475
1698231904
1235694653
1919744923
1849719208
1798405873
1687719488
1691286878
1532961980
1915347416
438108854
958666794
677278739
754072955
1722914945
1334468217
595617765
432721223
1029084504
1396754523
1552388438
159359585
1441023218
1943647007
1760731626
854480326
1046512513
1059286594
1927865371
457415279
485363254
421610659
1919735953
1473867817
1858007180
1318592093
492625922
1904831499
1363205775
1022999074
1632240672
1889041151
781432730
1539501978
1784847694
1933592456
1805288993
1332619404
1729782074
188800016
601475581
1755122499
1525836282
232766929
1675941418
307510743
1346524852
1925039055
1931755188
1915190707
1181803762
1201041322
1668706732
388768346
568536318
1426735419
398012606
1263276415
1889145506
1462170364
1133537966
1851697327
886451903
1951649044
1260308605
1292792580
1870459760
1912551367
1951760155
1250388409
26075346
1938566990
1546846267
1954344975
646467005
387519066
1940898040
1956726724
1575158345
334813791
1780608206
369467584
1775851997
1636107155
1555617117
676614668
1556139042
1709893197
1402468107
1956890278
269779675
533786366
1548013870
1924810836
1783633138
524046099
1899396242
800339641
1665891905
1695287078
1776857147
1827150588
736437676
1864069598
1506206419
1953373523
1747541421
1616803222
1739073713
1950610372
1925588651
1726497493
1539996200
454658135
1226402373
1886897157
1087089598
1858322897
1908593860
839391910
855391817
483175023
458491066
1879658952
1918922357
1681284247
1751784071
1412307008
1209640680
374836452
1740493928
974338790
1480922542
1019869678
430997144
883817616
1909336337
534279939
1907646334
1791006287
109858013
380767229
962535622
1917508422
1519588587
1958130370
599682091
1736008627
1834860379
978954339
1764992758
1921683403
1885495000
1799406374
1859620262
771559645
1588089969
1954208744
1954218811
1582616106
1953940717
1486896643
1341627062
1726749426
1710009397
1357397581
30252607
234810316
1763901372
1907859274
465687516
1946524756
9032461
618389702
1685031891
1864854829
739219505
581012963
1936783602
779259850
1954123993
1920005336
1139319096
1620318785
1954647651
1514913788
1934780383
1934688471
1652368427
1088088154
157906364
1727337298
757124746
1904970491
1321370409
1953197707
1571140212
903226529
1740189349
1344377784
1703118188
1715853896
1941962866
1698933135
1588087474
928373742
1642720924
1941838182
1277968633
1745033800
1492092415
1610857920
1345622116
207675066
1726597525
432573541
1709452656
1114155979
1887264487
1892222544
1019608438
1834731804
257727159
1945632063
1872135580
1958625596
1634769801
686409508
1956666374
1004452860
1603178995
1751052707
1905607187
981374378
1892374443
1955511824
1329806040
1947930794
838945898
1470798588
1113449515
1243379681
707013751
1957828206
857237194
1328217502
264549446
1872178953
150997759
1211764290
1642722836
105120554
1014972768
1571529507
1075869470
1050465666
252919026
675496727
249199237
1901174003
1872874623
663993081
1678993090
1297305942
1381971382
1944690139
1883781307
1887546189
1943435326
1270765167
841164585
864623596
645206760
1887288036
715003290
205782015
1901280464
1950104876
1874083115
621672179
1164131062
864602123
333688324
1312523456
1606498095
1881220598
555089036
1267535619
1899279640
1784496261
1879826221
1055815527
1936408748
18067861
1921104607
1155468103
1922844714
1415958187
1593833252
1816036401
1913736972
477978359
1376394199
1772547473
1295143239
1237079444
1931750052
134647670
1508571777
1162556317
1879525392
1962841679
1431900908
1959367451
1671591409
142302643
1392226207
1729807847
599277026
1909663936
1955601556
941021979
1862800972
1834663641
1696710842
1946214817
1950226604
481376299
641032974
248278511
1059667546
570487480
1959318061
784670659
780950472
1719692421
740081857
1927314158
1961066972
1950639170
598283294
1627489349
1703933004
1021155041
991539695
1407203801
1869180934
1793357386
1904415724
1815842794
1729931022
1763430832
1715674213
631976881
291793560
1785288214
1588184877
517685047
1586895108
1113918167
1375730508
1336001518
1910808369
562604607
1723633224
1651749970
1148271471
742299900
1575734710
351736788
553087791
1694452793
1842685205
1446956492
256257904
1454411132
1733912352
583456985
1464576059
1528396160
1467133537
887853733
1342744692
1212004105
1742250115
1806148868
1829229422
1871102742
1758942029
1402911456
1209764386
1790292898
1726841625
1779937765
1464644843
1961581724
1658367373
1960276389
1425219665
1953086703
1731662715
1790660898
621132287
1962941110
1904286954
102363429
1573542648
763233419
1872815118
1959184391
1542045927
1747797155
1272853791
1865013587
1631748371
275173424
1944038601
817183452
1960860163
1666875599
1841226337
1958987327
1651856538
1499314254
960802459
1418762887
1710665386
500837966
1825783372
180174501
797141364
1936742711
1961219210
721892730
793547018
569442389
1937291436
1905934489
1919263902
1962620650
1378681
1944878103
538510764
285116436
620308628
1329287517
310339727
1225351881
577876732
1511659152
1961960068
1545233665
1065762808
1930455268
1948864884
1623933972
1117991001
1898510989
1824327091
926020027
213912733
943299096
1963161514
1961565019
1566443961
614619052
1756041264
1942388937
1909191945
892271057
1864683042
1880259880
1475796617
1632858199
1833393817
1939331875
933614716
953098308
1171585621
579806046
1678202884
1187361126
1307227525
753505304
1955022119
1873730656
1925491837
97548908
583081522
822339254
154723872
1962967576
1417085630
722741675
1879240440
1945231091
1701743131
85972386
1939354459
1405462803
1823870117
1686546107
97548908
1941402391
168597160
1397816404
1662250137
461096769
1752316234
1876845720
1183214304
948317391
4522063
1891118684
1720324894
1942942334
402792004
1834601215
180713880
1371942467
1127128355
1009113847
1937787505
1938431330
1949768066
1909311372
1232823999
1078745809
484048996
1953202209
1874748254
1610479958
1387478375
1563490865
1749976242
1958619510
1592855316
1678968011
197297566
236930683
1272821508
629831316
1522098880
1519164198
1127318506
1587160367
1709136475
422617689
1426020818
824874631
1417730763
1945773290
1899120283
818395054
1171195905
1938845377
922433388
1384769272
977509799
1964118669
1852810607
1498842251
1928268017
1326021134
1553250095
1678857073
1958063689
198846310
1424809281
638920051
708550894
1079672612
1500982383
1517439452
1711257694
1956598544
1824612806
1032842319
1709990958
1121612036
1247769881
1510464001
1442196036
1901379528
1658316912
1445000858
1904792116
1882310194
1178948347
1969135547
168749894
1872333691
1762562756
1202160110
323226870
1779003239
805009052
641189769
51182224
1815265555
1219720874
929047004
898323617
1958804578
771021289
729498547
1940138062
1500864113
1763131378
1844906480
1969241881
1295228719
1508799934
1542546883
1936407730
1842219686
325289022
461032267
830521071
1174413683
1409621271
1277479232
1934415654
407764065
411522074
1903733938
1261146895
1939124699
1868073424
1643704673
1476978750
539706113
461236010
1763814337
1545528599
327497027
1931961761
1668715288
1672641520
1183499184
1218432287
1799424800
1968887794
1779229026
255962607
1881071204
1293669226
1216400101
714957884
1769276167
633944642
250715332
1824059348
1287353795
1350985517
1281047911
1610534448
1965033128
1888229772
1500812253
166535215
1774460503
1186657460
237175358
1931007745
1701848865
526980752
960675390
698801692
745289985
1766331753
943142583
600340672
370300022
1970208913
1284879731
1968345796
1967087867
1958789345
1302795187
1953669787
1439579258
1754501342
1705066460
271422958
1614568780
1287055922
1766260244
286321144
1914992847
84339816
1647183633
1741418308
1821985249
1818649568
1862290864
500262505
1965872516
819909760
607999105
668693773
1939760728
1771253705
1922592164
118525138
805640514
1288196129
1811219252
157158127
859894975
1931091621
180651776
625705188
1940938879
710116480
81187449
1834879799
1933057122
1777666868
1464254721
1961083581
393075413
1900343324
392533476
1946970455
1429810349
1240240630
1970436209
1968727700
1877673010
1273504223
1043828914
269644851
1463444793
1877761621
596669065
268016479
1969743717
1208794983
128955394
1363797211
1939421529
1583099316
137660722
42615405
1751962175
1323574944
1401504051
1886092124
126795320
749562604
977484263
1940280250
224077457
1723052782
160642409
406717205
1224383946
1865028016
1669919570
502365671
1970622254
1874899698
900527666
1871188133
1314382628
154135494
1136166428
1700493774
1772315016
1164468787
1937580367
1402033347
1596192349
1952845400
1901653483
1961831433
1618039346
878864536
1510149393
1339522975
1076707676
745538717
377415298
82606555
1665385002
648996513
1250305686
89980996
992384565
1874645440
1296631954
1406664856
1892919167
1930450250
1635420690
1880919026
286214608
357107926
1949837226
1274676909
509173647
369392455
1678039061
1956744190
34662363
1473361038
1268091733
1774536237
416454195
1971443519
1752164832
1155287220
1686609957
1954079390
1540643617
1972926840
1806304758
1856082016
214657583
1888950250
1859319852
1849321914
1515849240
1162252135
286284443
1974197447
1745159467
730533080
319186101
1918523722
392225519
574099302
359356651
1137171757
722529481
1972284304
1964720218
1931415796
1761296249
1780721482
730255667
1915200674
1964183397
890735704
972798744
1583989583
1361214919
1587032347
1946335918
1879576281
1682953439
301102719
1902876517
1480379526
1896144014
228745872
1008172890
117279402
1250216720
826874805
742985557
447529132
627277812
82606555
683284515
1912767065
1765333253
324937158
1853346267
1956653902
1934690873
1613620064
1126236428
241192917
1566754433
1499108354
1930984230
411521895
1619271011
1392909805
1357868505
1347924051
1061869313
1895321615
607652647
1355118185
1286990739
24906289
1186762948
1134537100
1472985343
1774866498
224237235
1743010538
315666495
845695875
1866737263
1508455814
1660503908
1372411088
1190701603
36896656
1943747207
1951805384
1833155654
1901261399
727846643
1948060505
1166780365
1676718696
1260857896
751356027
873988487
715715390
1421943620
910566084
185456429
592465201
1266477278
852010684
1555150249
1387853972
60764613
261328585
1811246846
1914886145
1894522017
1974221452
926416145
1671847657
1531527706
1964732551
1976213185
1841277632
1475431813
1329356229
1243135670
1173203068
944697435
64247791
878208975
1333396485
1781824438
1972449794
1730175329
1033741494
1404880142
1937095330
1944024021
1328624860
1660346433
1660774098
1360816124
764360962
65514113
1764626885
1020772334
1138724172
475988081
1649740321
1744590766
1731859764
1756838999
854654908
1802016470
1909393904
960078124
280069039
1333551544
943222566
389654361
402315055
1974782850
1261936602
641233233
722132638
355546101
1675244021
1962441654
938100163
1857052443
433674606
1975114518
1658429200
1744744105
1502022691
1899550299
1673901589
1766334830
627831421
1886522366
352569975
1536336117
247168563
80896989
1495715630
1696600718
1965587938
1383369099
704686201
771912510
1054860796
1413113275
1426864099
1818166978
1549543546
1903561188
997835127
1958870420
324922392
1250362417
169485005
1978007414
1894872073
1892162975
730375888
354116494
610186219
1181220304
82755313
1721989083
1646309355
1864686761
685543751
1493281387
502489141
177447799
1537162678
1967891294
1431946816
14915467
1778235656
431901765
1242744191
23791653
1402229975
1794308100
1520888632
575255084
960854539
1318391880
1921806727
148891596
1777878955
1066616249
688392547
423060228
1942185702
596851917
1940194523
1756011588
1775667598
1980106582
709710202
1805656915
1958647758
853339001
1885926879
1668825530
1225303538
192876933
1976703394
1948270730
383107786
1942975440
1391652312
1895477027
1900427543
1865212445
1447993706
1322646124
1653575057
1928261283
676605534
1267203452
158192248
1883994261
1664668827
1389512870
907226998
1549802689
1952018320
1586442134
1698926633
1122426393
1857874950
1692209066
1432941131
1869829574
167885832
1548136108
1483017388
1310195183
1570045489
564354182
1950354726
1715136920
815376169
1086720683
287260507
1840980751
1596648782
417683869
1744176865
1979844823
1285766437
292130591
432601618
1053198790
1651243867
835602923
1874277861
1750361083
1163410034
1745799347
1917708447
883243783
753476798
1632381377
967143052
1812891692
141859680
1504716793
1648583779
1938152595
1979366979
518686128
1432298229
267401752
429565157
1423406512
464410367
128042414
800823625
1924575554
1561510415
1435525458
1806887145
750887457
677338328
1124031495
544610103
632006008
395033756
168198564
1558359073
356961719
391826728
988341884
1798027347
1925748038
1955446113
1438152211
1491316290
1912487887
1948757820
632105224
1938411862
849949841
1841247461
1156962757
1607924010
1479355383
1767770026
1050588650
1785785982
1983031932
978455338
1780897529
841511733
1924574756
346574334
77748030
1458205054
243997342
1073207233
999549057
847713095
1887322314
1486489877
1497926250
511561985
733928463
227589133
1594694002
1720622068
1895830913
387142560
1602142388
442636679
1873351078
1857950733
1695918329
1186678472
132244771
448446133
630139981
1417800899
1274365820
1907099957
1942399030
1662494151
1620236886
1832109128
1522106719
1857729450
1857326004
1318181731
974647755
1790297852
1543792956
259768784
770116381
1942424414
1317952978
1982465153
1751617773
434644249
1704064572
1797168533
810113367
1418013734
1717853101
1803209184
964888194
1532042932
1984947183
1951583211
173387024
393988116
1848396689
4522063
1962736209
1051238015
992114673
1759320643
1611143956
882436694
1789396959
1395639593
437978031
1944640983
1927068386
1878090543
1141467724
1971185829
233706650
1856004545
1982152836
386182263
1375509529
1893387042
209756425
1957591992
692241669
1659190301
1957082154
965448234
1206541600
1862625738
1793358892
1799963513
1956404230
1952168759
1450846786
1764982843
1957312558
767553467
1237552033
1743518645
1654487392
1763612237
1033419790
1974015468
1967832684
1987573053
1970532333
877753473
1965416080
46750515
502262309
1903180354
1840289603
592055494
1026048164
1698404473
1291894823
1962231982
888858753
1086429376
1461430783
83137248
1919384302
1872954888
1965694393
1124064867
767644644
569192936
1091640209
770355553
72852113
1268571757
1010568521
1987605363
1952508030
1549452794
430476882
1984823535
1077287104
1652437790
1953040952
1624380954
1582315002
1934548430
1652434153
612461988
1366854810
1805362132
167974591
1103615876
1207105679
1772809729
1645463102
1890328230
1910949729
1748008451
1969531166
771003570
1955299166
599470268
1973839629
1882689246
1985479926
1499847573
1957690354
12684651
1755619747
1265924966
1562125067
1154091320
1975068763
171457911
118163045
1002898329
1642838420
1875121890
52511320
741933755
885230537
794658397
1984606637
1854087823
1753625587
1946468536
1834379559
1872805916
1758880048
1915427840
1798131745
1064413087
1981610128
1817268558
961863285
1216396052
968561910
1051273314
1179203123
1958655584
1269745589
1490421350
1364048533
959589917
1180470415
1365387095
1562180428
753697120
1589975363
1594168532
1970535169
1954159215
1644130006
380106097
1986917008
1985872437
1817511578
554978802
1678300614
864334762
1959245795
1580866064
1254403791
791814026
1789247948
581561381
1948613399
969714485
978371783
1825267138
1034863568
258569377
1952762632
184729335
1221681588
890134801
1418806274
1812266824
1986560959
1354003251
1311120012
1985103500
1926052417
1893123701
1109637192
1194003037
1370873014
1560661570
1065334075
1985198749
1893320371
553680201
266217843
1151117114
545282633
1237641219
1181644184
480026892
1550373583
1324470391
934562699
739710170
218920558
910272807
303799864
1676152572
923020014
1989111286
1800061502
1713824637
1808324445
1990356129
1316304739
766102195
1128306393
885269369
1529283335
455749440
1872343292
1704543763
1207265536
738418588
202451471
334449461
1884841080
1985693556
1609836329
1711623795
1968595425
1939660911
149556261
1695086817
1864054143
1031691606
1914723393
1958831881
1941349356
382309387
1792114971
1165307737
1987252458
782795972
1816252585
1930622928
1597120039
677011433
1367065135
338856325
1569593578
490135406
1657505070
1617848678
733998207
1117743506
1932625548
1561185867
210386806
400855683
1892120143
979714244
160726593
1763202598
1795491595
107047387
1205711115
845360915
1734613349
904018448
1858900635
1692532580
859536049
545824226
1247692157
1694741170
1445408225
909725004
1990029203
1922405125
1959136292
353517984
297918901
1795218216
1871702930
1834920862
944636864
1627143021
1164310882
1249597635
1203799505
1728938214
1296443622
1717248097
1308131954
1980479043
1853920107
844295013
1746951990
1923561288
923116246
339193949
1039285437
1960585413
1929118245
1396805652
1989296610
1626935610
1973264255
1935645307
421774483
614826986
1988032019
839040445
1733266120
1845852813
1887321280
1991954128
681217458
983449878
614980490
1916416417
1781136946
1586837505
1883546958
1778697869
1988014111
1368358298
1971047786
1558813927
1044492086
1426413982
1401783113
1318897184
1981173814
1818512449
1993748575
299328382
1916667673
1817947030
1976470634
1981560550
1947119762
565967960
1832458876
1237526859
1825483937
1909981381
1116503707
579516685
1304992373
833582958
217627393
239166206
1180675200
1897243038
477965953
1758681798
1222550710
1965053345
828197463
1482001306
802768969
1751758757
1809507579
1939235119
1470552182
88981038
1951193239
654439376
1794070148
1271164052
1819074052
1950239758
1820111806
1590827136
1739337206
332033018
1629050431
1759686836
1920603590
1917228156
1995033696
1494904232
1445370583
1684020898
1467727339
1340890609
1418663005
1732036353
887422410
1817151558
1763310617
1955532852
26326266
1627966233
1851015116
1309140792
1570420572
1884941350
1193456114
491107107
1611229651
1989278081
1893409980
1993024950
1471484673
1058840660
253423572
1475080773
1883542465
1287929864
1490045783
1820314000
1072695471
323233156
721341375
1039996115
983133861
1882991726
52618548
624024022
1613381502
985827668
1819104722
1102586709
1934642173
1342616173
832681470
1047113799
1926985036
1994084777
1936097934
74283997
1120592064
1702227094
1975261646
1861210992
1886287380
525495728
1991275845
1785606620
1959711680
386751847
1895310414
1648391314
1951312363
1905646796
1894756221
1484001692
217926065
1321138923
1829681286
1187899059
829842457
805158538
1946038119
1081976417
1844304010
773308844
1970988185
1108053641
1244320230
1979127053
1488730846
1544123635
604023428
1929815068
1797831326
1996299221
1941289822
1237566858
1993058407
1899097402
1487838217
1985034111
747016836
1225038444
754790641
1909942279
1691449328
725022572
1596105867
1295393099
1706166305
999331834
1730633788
1351009500
1836696364
832447236
573939784
1772113330
688623530
935662986
1759099780
1958981420
1891360884
1908578641
187572568
1044181652
205210694
1095327817
1891815822
789452714
1368603352
1395043682
1560565271
1755454410
1949475562
1663484088
1325217993
1671919444
841414691
530616524
1997845967
1302502217
1935881527
1681148449
1991518333
1278111389
1095451257
1488588200
1914160757
110603169
1995062763
81744109
1578658142
157489441
1552627882
109352643
1531493792
1791432463
1927227888
1266881025
644170781
1961766462
714821930
1739364952
1510126453
1475454476
855634793
1399741244
1896425388
383204634
1296126269
348262859
141521933
1718568228
1706274379
1569294632
1289504067
835866156
418554271
12925872
1332694196
1050920513
1851393795
1825039209
1221431254
1483082620
1800783177
1790992096
1998771161
201750271
1572865373
1444583052
1988089279
1570108568
1451416399
867200837
747559815
1823979540
1938835700
1987747302
816728940
1523282426
1754487751
400148032
1818110234
394006472
1703554589
88953156
1870170854
1978243100
1817690687
1116911439
1764241172
603258650
1373272875
1535705512
1523430672
1430581224
810546109
1915809682
1104198094
346328987
1598251589
1709758523
1135727598
792472475
1699010356
1020128033
613748217
1368276908
1503282155
1586260601
83620578
1851046106
1916093574
1064534670
1967455972
1181229970
404444449
610487856
1278069824
1920346699
1996442061
989162421
615128160
1966335482
1313735692
1510213685
903322042
885264326
1750076193
1960348368
1802967289
73271796
1589493584
658003593
1142552870
1667514540
910402161
1191516913
420084882
1393998951
1582047936
203281279
1918033031
636608745
1230351921
1595117960
1225288215
1509867865
1858941170
1997874481
1967128959
1347782467
1055127401
1931178900
879528630
1943958546
947199568
1253686883
1931215488
2000699126
861241673
1957367925
1978365350
1233048134
553376931
1815983530
1988226439
827188998
1983901394
1309260396
504354947
420570529
1960694978
1826325257
1688861121
779011506
1990362637
845932322
463610405
1298985020
1680796625
1968708766
1739936372
1623116873
1728075444
1981440814
1919415594
1597615120
634239137
1996794183
1291873991
1564016383
1674681646
1004446319
1996823004
1704527615
1978816600
1524742824
1998779363
1924852365
1868489065
460414978
1982707180
1468716968
529056834
1991514036
1600713060
1693431479
1124759833
1607007592
1637352003
1942078721
230745086
1840907607
1950192508
1847039659
1201378423
1638357669
1794034994
834757150
1394976242
1868675156
1266241668
493986638
322665280
1745132731
1833886225
1741428526
1919040817
953324874
1823793024
1975788374
1404219890
1005943336
1040301225
1601600344
1957415619
516479100
1149753638
1982946087
1722132519
657571805
618272604
1456662516
1394212249
49864239
274336003
1346265374
1161900557
1454023676
1473089265
1740260146
1972912938
1919607572
781228731
1780783513
1674048196
1812915420
1973591495
396638191
1619126510
1620494585
1534313669
1125238241
413379061
1941575935
1866869530
1990874164
1337748683
620190305
125841916
1427440181
1672267161
1991269680
1786289175
2000307498
1509956949
1578758976
1947278842
966526105
1998528180
1997284061
1926417938
1596642217
1965244829
1752828090
936053624
659432287
1606377191
300898352
1401226106
1575053723
1963662111
1905222812
1309904647
1579859245
1999575228
1898395425
1688974358
2002405578
35201854
67322129
18595180
1224805168
890319764
1296226750
466828830
1747370640
1232780083
1672571417
300975941
1975665962
1953341997
1445231630
1674369256
1636953469
1272742180
1351983720
1945455349
773077791
778897156
1908150908
2001987426
1442178984
1340679348
1311561132
865126189
1527435207
479353804
1733305896
940866389
1924356722
1068005263
1611156944
792335486
388091536
169968053
1272996310
1893544646
1816375291
1946196526
173184325
179745340
1567065815
927900318
1967323109
981300940
1676272230
1338994674
1289333903
217128710
404233796
708814577
1625309178
1957178786
615477347
1898509092
1944763512
1784273396
1347167531
719256596
1522725766
1805998033
1815883238
163920868
224522220
760568094
1992303402
1197513371
1520177280
1735186478
1993843828
1986387993
291859511
2004481541
2002255156
1917466240
1173850738
1733056147
1974512798
1442324593
885597743
1880973980
328499611
1991196863
1578993847
236769830
1910226487
2000463515
1922105472
827043285
1992137810
1337582446
640453508
973686873
1278071554
1864252574
748349883
1923212513
95507763
1988622251
1016911029
1875845500
1776806610
951975284
907993045
2006672329
341543226
2003973548
1829966174
2002808305
2002309074
948862386
1369519637
1334214527
1897583055
971040860
1914103171
1948149406
1445040468
1904705838
1922339938
1864919828
1978252984
1023723864
149659797
877239418
1844511653
1709533208
1328182224
1059523414
1992727154
781637691
1682607300
1921644764
1781650019
2003261471
707258219
1396389223
1151823977
1803705290
396879689
1696183099
1181266834
1305171507
1835538127
1520347513
4522063
1099460062
1505407891
1869642333
1412581740
1956729566
1946203256
1967866455
1793210351
1774943342
1683948422
1888403680
103041451
1118887817
676394372
636465504
1665828429
483092860
681242420
1652900270
1084195058
114499896
1968870089
1209828319
1340868887
243370582
1880575321
180398431
1414985265
454125204
1236348074
1930594201
1164271343
1273565610
1708966031
47249858
2004156735
2004666305
1953509840
475215456
1878193642
1571796044
1926495590
1388610903
460153411
1658591566
225837869
1712253536
1769747943
234709746
1901756618
1999961247
1491494142
99801665
2005169692
201212289
1536264432
1994901714
1931795040
1997470534
907452557
2008977010
1974884634
1665661452
1875894353
1829632992
2001873665
1579246901
1378883449
1106589965
1960285562
1899583019
1775200058
805244671
852376614
1944575423
1897059342
1017070321
1859163303
374811469
1497873812
1565796681
443748204
827276055
818550527
1825368083
1997420779
1921454717
1986036889
1835824128
2008387147
1765444166
263436560
1876816609
579395008
1157516123
2001139958
1375597837
544236089
2005995312
1712929417
839559718
1312947661
1598678186
1976477852
114111588
1469392353
1994894867
1055107976
1781356776
961418693
1603865944
793714271
1998737879
333092552
1426390011
1997336609
1107488055
114579887
1933984346
621408822
667765676
1436751376
983166647
1926906795
1225497192
1093314574
1910996122
1886689248
1286418861
1619369170
1934626199
82747640
1999320096
1789518928
1884355947
1270945948
1760185539
142780317
1445058179
1997506151
80329475
1981268414
1970726178
1383279799
2004197925
2008134347
2006939290
1386899975
1959968317
989985229
1459097055
1275064274
1897777822
1760573444
1092576955
962920585
1895857591
1807454318
560850034
1374131072
1791651715
1968432612
41341673
1947744870
899209282
1834843459
581637536
1898689695
365237599
322279471
1685132400
100131139
1721681998
1302927582
679737134
1225253162
28551050
1984190772
1673305559
1039328993
1934524011
379838059
1637580615
2007190955
1628912512
1695629799
1890404782
1414379407
2009138656
1776355916
1677029493
318501698
1978395515
1385308345
647322494
1851048481
2007456447
1855194396
1203503955
917022638
590390984
1104550881
810074164
1931057770
770406032
1864717624
1876838368
2011604791
1464843979
1236745112
1400228092
2006771785
709560085
2001724929
998441266
1875249179
1340981951
1245194696
2003640548
1955973931
1932960233
1341070891
1525525072
1113566951
1707163702
277844827
1798397101
1898381647
1548752184
1979390815
1630297051
1112714013
1405773003
359066158
1668019123
1688574695
1524139601
1540843469
1818142363
489598829
1705147962
272138920
1119418628
1040170201
1810022462
942908716
1999818961
1157873323
1001709144
1909854425
1856196418
1242615630
795643547
859759414
1583833722
814601337
341337892
1908946116
1472474844
66891275
911712665
1940347833
1149679136
717229006
943113908
1914196312
1476291174
544669752
1193238445
176462919
1989268786
1575592553
1087474045
401647753
2002740496
1273264339
1814617180
1661156290
2003198024
1751024075
1692180550
659007925
2008755089
1726430810
1992574582
1900542702
1697789199
1945496097
990991137
723846461
1874790321
1467373615
2009954387
1152089695
845122925
1564156049
1997424956
1929009398
133109041
2008052411
1674364679
97683805
1530956591
1902666221
1974544571
1147644413
1280212989
1706627472
2010588872
1618332268
1432165857
1180656604
1550421156
603704836
1893260369
1940861821
1080668641
2012084807
1452590118
382014949
1929743721
1911440102
1462052403
745493052
116349698
674644771
288370027
1510463086
1682231614
521250674
1594964512
1822548642
1940256482
800432146
2011409305
259479300
1280333597
233637010
779685874
567383527
345755539
308736731
563706806
736275925
2003187961
1800968872
1803554608
1311680378
948991866
1300842077
2010619285
329140583
1781470133
1199481672
1856039339
2009930357
1851822832
2013424627
1027400306
999016481
2016681498
1650005510
1162860156
1101705621
1975798737
1612548008
2012080881
2012153327
1991715270
2012350438
586811164
1336383665
1879751887
1563535939
1461634221
609490621
1636088576
1469292200
1668007134
1987373888
1023455396
187687652
2015228631
1862023625
2014061929
473468057
1930963671
319036021
1695717200
293553737
1739096607
1856763373
906750394
1834736189
1128573266
1138224046
986302901
1997247210
1987899092
1865976736
2015780083
1419254325
367927967
1195013241
1823466478
689711504
107294344
1478200117
1962529556
1685614021
1676937135
1162677824
1722243103
1982423196
1219662052
254873011
2010532045
1680527465
899901608
1619542982
1852915487
1089870917
1906888628
1661863754
1922960561
1978389550
1112705247
1976039080
2004561984
1339395110
580324140
1715449953
2012909906
1075853132
1906087891
687850763
145441383
1061328918
1819113897
1986174181
1625529772
1129080538
2015283947
1036238165
1927894645
1981789823
309097596
1901007567
1131388377
445530237
1950318259
1409324123
1222441641
801136017
741572879
1253786893
41712636
1273859170
340027021
2014506519
1933028360
1113214433
1569588844
1700515043
621108630
1955573212
913470111
1171138481
668920296
1504482285
952655411
1997429821
84772272
210028602
789695996
1523199311
125933312
1028737070
1770791912
1744455561
260743083
1104136434
1480867884
1720349342
1734629246
1720108439
1517752217
1920567904
1705618489
255061820
1637557408
843121493
544344574
1999377214
1694946985
288568343
722297862
1940624359
148726279
1573305364
1045664759
643096795
1475252844
1990324669
1989195517
1793209150
1894212567
2007855956
344797984
1689888052
1926593093
1844016656
2014621385
1835031623
1469052368
1963570584
1919896420
2017652726
1774956251
858625261
1684480339
1443312075
1213013286
314770599
15149626
1909898542
2017943064
2011485091
1484384749
1518788248
529637674
250727210
1923316165
395539148
1338651678
1021240563
233002933
1776503766
1619849676
362779306
1176517771
1166238633
2000708717
1766596840
1521498808
1780604098
1345320740
1909133051
1288700203
1149615695
1983646327
2015467792
1821441628
1067113825
1946482776
297485067
2017362473
1221085107
1825543597
203217270
161956631
1891879254
1735256456
31978512
1918899138
1412332018
292493147
997782993
700619732
1808729945
1113847647
1880785181
1704631154
846946420
442656243
1103544977
1936401786
1369578667
369941473
481558635
886755132
1016266358
1891963037
2003608201
2019059577
2016341087
347404134
1226118898
1385220728
1680431082
2017225442
1781499449
321445693
1534123432
1566173027
73324073
271582879
1695912575
521781358
1752684413
1860814512
1031541000
1075114220
1742520824
355722949
2022033081
1922197880
2008316159
2016433351
1758474514
2004604347
1604903814
1425982320
1459367662
1644639212
594108419
2020171049
1114817637
1728476123
1893507963
263119062
1710896111
1387430715
2004716966
206476969
1209472433
1103613962
1948650365
1300291174
2021043753
1700307224
2017250209
1830280731
1499530694
376143367
2021149762
1053671796
2018567069
1558253021
1662542690
1959642600
1960739862
963025716
1943894493
1823969046
1977989926
1455030963
1996295516
1698496744
774076696
1009683326
1615026693
1936392771
1571854134
1489365774
367228710
597770905
547395293
1600787381
630865172
1889708943
1879992960
1965976316
1286763323
303178877
189791563
1732895720
731701573
2018043929
1954772793
2011381899
1476602756
170439205
1421374210
1437892891
1387897109
2011537826
1911328549
1580565291
903311685
1885395167
1919624464
2017918082
1875924612
1316446876
1895811557
2003485586
1518416063
2022223020
586491291
1265916226
1759192031
1771086178
478519928
505891208
495860950
1941116850
1697505432
1886297176
1967245287
1886500400
1726121521
1387157615
1996570927
155347655
1061257857
1203609918
1604110306
683724225
845199186
345577470
1484004469
332816803
1286949632
2022473898
1698476669
1694303098
959193763
1330732954
1422945045
485636400
1891172397
1242964348
1984757253
1964886041
1819777708
1802927140
418362261
606801969
655810873
429832349
2000975663
1817612963
2003018958
1733251057
840694367
1543242084
1571883200
1611075379
943362026
1965079890
1812276546
1887883941
2010507998
1619799237
1808782318
1792819811
2005736736
2007332362
1870238426
489094948
1997526173
1575303647
1572032009
1149435283
1180268246
1217254059
1680824406
1926020663
1900498807
1344558203
1936153715
1335408443
408018684
224841155
1832341603
1135911773
118631877
52794835
460451728
1268970141
1054583993
1996460063
1414552161
184664510
1658613554
1112959016
380392980
140850009
2022379952
1927192710
1955593402
94242525
1847515948
1764076140
913322747
1297833288
477085823
1950424394
1428736857
899810763
1565772730
708427489
1245944223
1901996936
1813930903
1301641162
120129710
1794959320
226845403
1951232727
2024285265
946337248
1994604194
2015831634
484109014
1958296927
720973280
1809104904
1888201554
1557212623
468834655
2006924674
2022771874
366387936
438587113
1751398584
1910483567
1850567999
2001267767
1549407731
1778781239
2023399289
1773628562
1835815195
1686820612
103440869
1422376143
1481535130
1544849919
1254189004
1772565907
1183407064
475774633
1909134821
284301733
1572545220
857847502
1469601940
845514873
1341536088
1678479311
1975498141
100875156
1242370108
170381897
1697262824
1733123788
605518503
1689793006
1468403271
1940789174
1993013486
2023110115
1791982394
1870576040
1403061921
77688649
1996210202
1106470300
1481184326
1886023624
1308102647
1735720897
1982885653
859557015
194552540
359968035
200180780
652730522
1529272380
1627469350
1993129022
265721795
1795979584
1903740730
2023791549
502014054
1966707304
1729948799
1519382730
1623713609
153592470
1928164139
270486508
2014902980
1998659163
2024526983
1999500720
1806598909
729602345
1903208143
616799006
1898722589
1920591070
1764206094
140906708
1327339975
1845142050
2015000384
1774267480
2015345103
1401210842
1551483646
2023809416
2002944644
1534098402
525495147
1749130836
2009236141
368055095
692031266
1780231745
1033827235
761700195
1618139386
390066971
1947837599
1813719006
1937051938
257072822
513245890
923508768
1983505258
1386741859
828604373
539633333
1972251112
665898743
843071994
168221837
88843796
1874810777
1463018017
2010652619
1659657463
1286478135
1909297844
1013150485
1298212953
1757154825
2028881945
726768516
2005184157
1944907238
2027051243
1710892871
1036996808
477927901
684256776
1871914635
1813952595
1515337044
480240868
1554533375
2008680576
840435833
1332561766
1755104274
2024273527
1578310808
300393239
983167863
1919684440
412382824
1809092839
244736004
1720519454
1360447720
670233510
714218667
1225795548
1143867927
405086026
1334020753
1221886245
1930972619
320243790
817782402
2026679155
753710385
214408215
1926343489
1572162629
1463957927
1231015707
348491457
1974425310
133471599
1676285063
1038875905
1901687023
2003433328
2026781629
887773660
1679415810
1116327121
2028310776
1942997196
1506227136
44611138
1821030552
1946916624
1378681
1916357067
1912611987
1068335225
243841802
1408524912
73790172
1099105623
1980275424
1965940118
1967464363
1643745007
2027264623
219860005
1613114157
1905063454
1831492555
839646776
2011260397
1811088213
305174275
45500182
1449270699
731333273
1071617359
470364112
589601834
359210872
1971017252
1982195312
2029755983
2029935493
1880020735
740571537
316021001
55127684
2016038127
1473043120
2020100547
856998084
127942729
2016361305
1040244485
1197645615
939382571
1370758245
1210945340
1296660401
1932150516
1998007590
643677822
486231320
362907114
210865124
1731055151
1083801293
1040642272
1602045481
1199080252
1355052472
168315736
1440432408
1756230596
1728266446
515437671
1129024981
1927245206
1757399575
1099253056
2000536070
829011790
2011900732
68448679
1636713626
885047566
1799144063
362359490
1558133668
344744529
1641299082
1600104168
1301818173
719963365
1980779618
966526523
1946520145
360322331
2005574008
1551480797
927768031
129671231
1915668430
2004184628
1740399797
1997619095
1363235502
648089382
1579315934
1055988998
1017997685
1213495460
30624478
527083092
1595084759
1787414361
1852501721
1594194972
2026183021
625681323
192703134
681583264
2020079330
526018733
1995816212
43906498
1863726333
1064107131
453089442
1791514523
1946730954
1000821279
509210867
833400474
1652697062
1794096348
1303895512
585781674
1959056219
1054218916
1051460363
935323738
707720939
456455179
2029784448
1726167642
1473115796
1937890763
1598620684
1943277796
85174873
413893952
1679524724
1626028279
1093362501
1873431219
1880258775
35877671
113006203
418471956
2031857994
1801611973
1292656372
913187638
482004624
2030712174
168424083
553680102
2010692643
602413628
485850675
1135635237
1968969476
136001449
889921897
1980952721
1580308235
224322855
1658796038
1288508726
993499416
2000763922
482237646
1695603264
1252926302
1548663326
757136722
655525927
2036583108
1111048867
1519679009
1313032057
1954184952
736277613
2030766072
922447861
1740621771
1145711242
208555519
160762976
1150944175
1465067059
1459369021
1603161844
24570398
1539368027
2031946760
1860429267
1810680061
1347427019
589352581
2001417895
2027000964
2035160640
1111256071
1808838173
1804770062
43942063
434561663
1869848499
9028847
1529287177
1921831452
1593331027
278927684
888824477
1601798264
1502323350
287210277
1976989357
1130858643
724906209
1740707585
2014229759
2036598144
1617529228
1069498688
581200771
1075373174
1205949219
606693664
2013312226
949569761
1814415568
1937637330
1310251177
2034558747
2027854532
1993955151
1686334310
999261911
1997764199
1546105332
1998343606
1796332138
74699873
407981906
899962402
1781656342
607082912
458854542
567064942
1580951379
1505688439
1325044653
1529262670
1913831185
1334495203
2037511127
1767292190
1606723292
1659460597
1457857714
1909650567
1777304635
1424215555
1670168752
1803042361
1888087106
1834988006
1731798997
1668465781
2037777948
1322980137
1734162067
393678493
1938109060
1911162916
2026999838
1105559343
1579557779
2036834589
1594638462
1256094907
1319171577
342747591
1822394002
2035680482
247445053
634882059
1293210522
2030719152
1357572267
1907574410
1593477653
561650992
1930387341
1249508022
1372911646
858125066
1967046685
1793606260
1855214186
2011667738
103276153
2007103292
1177307782
1974563075
1673410999
1686776944
716204727
1852417205
1998103561
1504594873
1953279698
1423348402
1237420416
1471705276
1294019319
1464490692
1834477172
1929269799
1918442522
247543633
1874899233
1404668210
1230238365
1059554306
2012215658
1550799505
1881513919
607783284
723272430
1892028772
1793760312
1500492301
301552984
1538056852
1428040395
1662901131
954320257
1468196036
1845381983
620831500
2005486096
1464093697
1947146770
1181195161
2038508386
1940891586
105860231
1996628392
910657153
1599411595
1635380001
944848378
444812244
916454285
2039740181
1895871869
1417070005
1066885488
1874550414
1842414854
2006095913
1312949493
1568533144
260786486
1998157534
913705785
1248466747
1143490006
1450591804
984639932
1818109740
1135006416
1473903695
1176593049
615872303
1830167889
1048273225
2036432379
1454699676
2020606945
763230987
1884588011
2020990720
1777749249
376042686
2039540261
1580203742
927659957
2018025001
1866625811
1982158634
1205746586
2006078008
441435254
1469483119
1053598379
1935660524
1984908521
1802876896
1146359613
576832531
1929484745
1804037807
1890542896
270539936
1868497359
1006331570
986706184
1734904118
2028240899
1915221760
1808266519
2034649787
1972767573
1122447771
1663287068
542676669
571693756
1837447279
1542312177
1657198611
1906147461
1738792730
1503147242
13109899
1903052695
1132421266
2009085705
2037039560
1155478370
895102154
1630063881
799626141
781010203
1973070095
1514406888
1007570982
658016409
773269145
2017941346
705159680
193422370
1007613278
1811957821
122655011
2004658200
682067393
1792383139
814067753
66442644
1673360215
2036080273
1889777603
1708168986
2042376497
1635213411
1384857023
1540867564
1722638623
1986141266
294014751
2029193198
399791834
760480385
1529703254
916907486
62802789
1867589976
111994545
1934798579
2040216704
2039168470
1788210765
1254545553
1672117981
150326107
866791432
1940987866
1389443934
760621005
1719477821
2043607743
1733936934
790285005
2038708190
1968029999
892897151
1738864068
1755890978
564272679
238598273
1135508992
1269000786
1621996693
1070331008
1795538558
1209513664
1916914294
502290258
569397895
1575309874
1968676026
1854428265
1680671507
1993829194
32989981
1699316134
428613663
1867517452
592535983
1225662859
2040154744
2028508601
188044604
651606611
1967572547
2010735436
2002443697
1650384152
2043477311
2026918564
1481150633
2041616870
1035727918
1841878683
327937024
1224076609
1960972094
13215435
2039267869
1563942151
1682661013
1412845663
415122588
684386784
1400980963
1947917452
1496984437
2041293882
2042772055
1288923828
1986433927
1542967127
1001424743
1832807934
1879687490
28498490
1649905785
309132031
393055544
1891174612
1709107492
2002002439
1985045019
1147311214
456004201
1782386089
1469616437
1897817759
1748420113
2044496038
831441506
989590533
2042141411
2041638959
1423415930
1198060277
1448834230
255903218
1959075585
1883755546
250202837
2003249202
1933182841
421678380
1466453868
989605711
1738359901
839005582
1588465289
623944284
427039724
101835835
1423890773
1829921604
1549229261
1478336290
1674413118
217736590
1618733447
1466543441
627262530
801122940
1651536411
1630042342
858081249
1924968988
2032531735
244107319
1878278487
1903362855
877253414
1524054730
232100048
108388228
1762183703
495310588
2044141263
1946910031
193994631
206824381
1275872050
1465875287
1775865307
1698431232
440164653
821857892
99468771
1683354093
1710522696
890157834
1808151787
129102130
1417795068
174233521
1557589132
2044585469
1391578145
998458465
971927221
1264809889
1844070188
626513818
1967335113
757191160
1341566373
1677440171
1902571386
1841277571
1792303579
1384051856
773712219
1820423885
934483265
1852034336
2025243110
1395257664
1875123997
2019809542
1363334055
28498490
1591915911
1555576307
394335546
1296641036
366452151
1550486881
1806694692
1175442987
1997967807
255414905
248760211
1454198781
1992295980
1943218588
698417078
1027884330
1998532311
297691236
1899151781
184513625
1841289221
480322851
587442175
760528920
205589213
1527769052
1622380081
1755859651
1520073788
680620906
1787599919
1507797118
2036468540
1725502684
1770782849
495787388
1742000160
1180730993
1961044558
338801674
1040127887
1990271038
389911000
1646585746
439335418
2045002613
2047571315
1801993577
2015542105
1032881616
1857026934
352632030
1664962263
145546583
982655832
2028527920
1581044155
1665580276
859136056
1774852584
840505143
1131088293
1201434419
1739682195
212199012
1324862557
1692634036
1657083118
1664833413
1366840594
836086744
1000407765
1065034297
821888274
1964700235
633483939
1565121169
1766173976
2006863877
2026823431
1785264764
1056845040
2047624467
1313880166
797536232
506597962
1290641830
1978311592
274635903
1964877729
1972983241
1596433953
744600935
1745496069
1906553227
1910436892
1691245021
1876077677
1015503616
1317925623
2050675308
1402990188
2034795237
1926615352
1945814028
1767268519
1162026350
1901098365
1359435566
1190731076
1823432386
635259166
373550298
1978348436
906638556
380878765
1963174254
257814990
1818770425
1840190763
1452786123
232617612
80181041
1132709914
955312591
1130077816
1607456867
2049566237
920534928
2046464623
1339601520
828780614
761843447
1193836502
1519050834
1297292214
360605841
1210216802
457185862
670930096
2011473946
1597226407
2006690847
1926411070
1753663434
433031977
1967266454
870650859
984136205
42071846
1942861479
1863433779
1601975893
1926297135
2047280946
1944114859
506872790
1644444445
1208630687
1086355981
179309266
2040324375
1992956568
1441970698
1158062546
1839779245
1569295989
2004826247
1235428188
310287673
1247042632
1781923786
1846137084
1045583379
277099887
1955566830
1476789100
1476789100
1504875519
370079061
2040150151
463650622
1395660018
1042034326
790073630
194628573
1146364680
802007502
2029876340
1418000217
1668087214
95512260
251278836
265676023
553242989
1552564598
1955298413
2032477511
858695230
1073370210
1306106886
1845261697
1389950652
330982690
742219057
1251147057
375485401
1974293476
1668888616
1501846961
1373305185
989003201
1998150343
474966435
1274580577
490513638
1591789988
981976563
1951165316
731422114
1566123960
2048596707
342084915
1022388410
1967849871
375654024
527948473
2006492401
2008685686
2048069621
921958745
2029669896
1939524811
1859202936
724673726
1912353124
1192714558
1948340308
2016028538
369379733
1973897243
316646577
1109062190
2051297952
2040481667
1826883953
2025720601
1509215957
84408057
1810306174
517219625
237794661
1620048297
444353820
489400906
1754893135
448077112
1974352759
1992167894
147607699
599833766
177616391
2042524757
1744840235
1493389615
2050155551
2048482184
1718906118
1512778016
1879893175
25589522
1905741701
1259740678
1303000176
500993752
1334128773
768262139
696473545
984920132
1496180904
1916177160
1868489538
1862615845
1752541101
321173243
2019842456
1717211304
1107014054
1553553605
1822767441
452985360
858469349
1917087301
716153419
277142468
1614495078
1559318490
759765678
583767162
1869732380
1951357839
1639829635
1832280672
1222055520
823864330
1639321116
1409414581
1925267476
1879215452
1700809106
1495858436
2000636465
718684720
2023037552
1029817359
926692248
1128407216
1354934572
672108105
4707299
1797953619
3326804
914064245
2043183450
1872394632
2051542732
400889131
2026584709
1305670792
1769889062
521122809
2046697423
1872531623
2042053745
953247253
102325525
461582138
129698078
1988455239
916325805
1973108159
609101929
5302113
1574834471
1233732306
1767181416
915823243
1695500669
2054872640
1807628438
1623023186
385739439
546701421
1230398355
1439003404
1842290828
1291635958
1464121844
327089536
1959709262
1733442040
147771522
1641226072
1980745049
623068352
1053662889
978008232
1998693307
752247863
1689420575
650659592
104024636
1453927022
874999698
2053673480
1824678717
2036740679
1882202615
1956903146
2047287428
644331374
1093638512
2055045134
82578250
2025426640
2033361554
1286212272
1220060396
1169547605
2036702539
2050710390
431774638
1161901255
573816884
966071840
1962520174
780304084
2002352417
754189617
2011637284
1498355078
311480994
1890641822
1428391141
814750462
1572563431
1827544614
2035185166
748753454
1836012711
1288637729
1822704478
1855952415
1201007440
1263359624
312951284
1072469584
1971986970
152216785
872638824
1619646887
857640960
152912028
1949832205
1646027931
1462051525
1911409366
2057156691
1942102466
2052085144
189578051
1423937579
494886502
1791952462
1660185326
652799651
2031090277
189511805
1285688027
1856544167
1800446942
1966853413
325713494
1202826203
714306689
1331925099
718917646
2043194659
575990856
1317841552
1462478039
1793348310
1952228744
1616222829
1936797595
2054872183
450611449
1322657834
2053879716
2045195364
1987432796
1214480101
353046553
1440689638
998334343
1465841823
631267480
581316500
1796152974
1973255581
799737347
744638215
1627304583
219160817
851927708
623736727
326315635
1315462960
1612535445
1526219279
1881766652
427776296
1041959986
2035887566
1414283824
1149689229
1457960311
2029617553
1701714396
2039938820
1949084360
2043984393
1016775809
156252860
1995761418
17053981
306707145
1971933344
1958494874
1525514889
1846169029
1767140055
60705331
1463893143
1832980990
2058778028
1759823973
1236309608
1921872401
1856301923
1433073191
2031208360
1150180170
1067144504
1980233058
703531517
291779476
1711590726
1921650275
2048107343
483388129
2055998354
964290067
1472244140
1371115833
1618537056
1050826335
2032371961
1840953596
2049227547
1788987980
2056435906
410860448
1935300249
1252418571
1187734221
756869785
385354233
2035860599
1209241319
1750473856
1913971382
1340816234
1948720719
459859336
963453663
1091206236
2057719627
1491456223
1900249804
1997282473
2035108145
1162110593
2040935572
903293401
107649673
1904190616
1847739978
608062553
1728764015
296319928
2061461244
1939369854
2054448294
1643688341
197547990
919918999
2057613011
971774400
1843193702
1856591831
1574669090
2056906390
1997767631
1088597975
1430249451
1508201829
807395981
885507848
1059992931
1834041923
1427571500
1331767278
2033268969
913964275
1727163185
1727538747
1194248879
1541312572
1829626437
1074369763
760832157
1563930545
820789029
2050555522
2059166016
2033571953
566106601
961464716
315185487
310107848
1754642562
1262392822
2056874418
1265394248
424197113
543124927
1220108153
928300482
1738137286
775712452
1943315509
672140045
2051542950
2060890675
2059400026
1778697862
2051265912
1935522229
2063095368
1222517054
2052252446
1798257948
2052592480
1872240468
1762681499
1868077295
2059094939
672276048
1965769624
1755984307
632886730
2036959095
1999590506
1923713881
1281333733
2060900089
287950715
1977371230
911525644
1838267097
276747467
1928533744
2030131486
1825538218
404968312
1789714116
2008438538
384632044
416950325
1483403326
1991890996
2060922560
1964231392
1541861471
398015173
182642774
1774178335
877739120
1660062124
1552682481
1795457305
338326173
1277323164
1056112149
1631778063
1724233463
1576534452
1695839165
1926179905
2024272582
1965643670
1858130871
1899758227
1858147182
2043431014
1380178488
825541111
401064309
2031753773
453720079
1864399077
5390730
1630039199
1970982056
1651723234
2018392736
1349190283
757779871
261576294
1572238490
1699394082
2037593647
1885223424
1741865244
2052455518
1109834877
1905535394
1957104925
276812167
2007766881
1538758263
1801797527
1899510889
1870030697
2029646944
813437831
1149078285
1957361015
1392146558
1889163647
1853424154
437315292
1833367783
1185013841
1918842016
1721412717
2061955159
1674329846
1952999132
2053393084
173905213
1979762784
1259953088
1767360041
1332443000
946656992
1764572166
475103477
1591644599
13222722
788899634
1857652867
1542861026
2062592883
1335221151
46709137
682149357
454124469
2064523102
1125686630
1169806898
1954287491
2062672643
2027502435
2062747683
1603773695
1677710000
318778739
190155078
1231511755
60780146
2063655934
741698558
1684545311
1252326965
1263943172
146458747
300421510
1392309015
1857739653
1353459404
778310014
1954017166
401538051
1547470174
1307601608
1373655290
2067839724
1595238494
510615573
1739195044
132699698
2052698196
2064789776
1791428164
364102606
1725519450
876778325
1675406028
1615583674
771952955
1550225534
1945445203
304043368
1316348882
735722289
1042572386
1807900130
2046334427
1887496820
1667789702
2068279008
205901516
895946582
2027177121
1336407954
1998978089
1875996477
1829029457
682816145
1521902712
113336442
1488893522
2021186051
835630957
2018426958
1846473685
1742088969
2023864707
1682155769
880330028
1579955332
1305753252
1371949107
1641347324
1864189060
1630194854
1917523510
646138872
582908929
1937048990
1870048756
2025102658
1927320854
1543372979
661008251
1589247894
1932890921
870888921
170959090
2065042506
199529610
1997746856
2060790108
295566756
725737740
2030347340
2026062577
1603899248
1825956403
2054363665
1979181836
1002423584
1547619955
783062251
1988386850
1617362113
2045879811
1410814027
1432641787
1209955125
2027928893
1031830673
561857699
15456140
1953534052
1747129498
1009726696
1826476912
1695165351
1354117563
1445661308
1915209138
1778862282
1803577465
1843199628
1136085247
919935597
1989041187
1039305928
1987582877
1923453988
1799340260
920091710
1248434577
795762972
1215882495
1593985376
2049731690
1887951346
486434573
1802683210
1443353417
1987918572
124156347
601755210
2029299940
1534102479
1658562717
1199313943
1842039325
1529422295
1602817281
1839982703
967767774
1292782026
1585216989
419995022
619532462
1629892544
24789998
750226955
1524820466
1252826449
1930813218
2069809838
2032277035
1195776813
2014589530
1417960317
905769558
194180945
1121576671
318421900
1984319729
2067824781
1994087700
104565807
2065828617
371037107
1005875003
303468841
1968485291
661031338
1853617103
2067389874
2012735397
196644621
2056721004
695889548
764374769
1686804439
1964144367
1268040041
2003314675
1986121706
24789998
1381241778
1644943197
331915424
995761054
1644943197
1689925621
1223895382
2012397212
1471242993
1988975702
1347878425
808843264
1944343322
1891758816
684310353
1810717744
1698266596
96596748
1874564902
2008300487
350909027
2033451966
1727807292
1331789667
1583550831
854080170
657858499
538942202
1188859700
1827721336
467872937
859998494
2064276225
2066047865
1488628995
554553909
1860096617
2070361416
1757516419
402623194
56152426
1258824895
1673843893
1958020693
1514765411
1287882379
80824891
25682730
2015272802
1140990091
488579554
1162719798
1987239897
1931527966
1783826282
2017304759
1370395470
1867084276
1660026023
1652470983
531836609
380542735
1958387765
621293429
2020785631
1948790125
418175596
2050853669
1324980241
857303468
1919716136
1100170939
580245800
1663856469
1722856556
1995707342
2021042800
1958964799
2066972074
866868184
1926823364
1522140627
898832929
1722170561
1643941885
188927884
2061365374
1810633245
1845028456
1692963771
1987805161
1387958714
1606770670
175714314
1935539691
1693193032
1400787919
70690150
2030605843
104785885
1667095440
2071276208
826320424
2058275596
1512842923
1444868909
1720827795
1595800198
338051906
1682351956
1029312495
1622205180
2010595502
794539841
515250638
1081317770
2062280256
658049075
1859554578
1894677529
1433512866
2075611408
1975524413
1995188498
2071148800
939272902
115410679
1591814423
1414076117
1900809697
560236043
1207234258
1199534543
1908709645
405294175
1215276226
1015077405
1599247148
1258907416
1945387783
1629399309
386677110
1397616419
2070776370
1628962032
655818176
2061145561
1373070244
2060119054
2014035926
1715153165
308514704
1827812071
261471518
1197861939
1940272628
1693791185
1108482377
630549655
2062910178
46898309
1080395330
1792710257
2045917915
1882665324
877829247
561994547
932238924
2016949730
2045026554
2071735906
2072882823
1036863900
1388163684
863864249
869866505
1550279142
2073023763
1538036606
1211927095
2071848425
1590215914
1844984461
2048921293
1326653094
1275753595
1926955373
1286372793
2045372266
2024993995
1558235651
1922093032
2041942338
1486418054
1974392949
1615129727
2037998374
113667657
1231843047
137043025
1828598415
2065064212
368895372
2051508308
1410450967
1297878429
2020317165
1319160067
1944278068
2027191896
1021508569
877154717
1194149378
2073309123
1260030225
1915387437
2042527081
1796888370
1068981960
1995203914
386986915
1652355012
2058327454
2067284818
590329418
2069309856
1910791591
580034909
2077894871
1972059401
1014596729
1385677908
583798925
1897647057
1640232482
1997463861
1131933764
1549342176
1770673776
2031134093
2048065308
881348366
338626261
663311909
2016343166
2073254541
1808413551
1929640724
646509651
1158705849
1078415242
2057849807
858280761
2034899904
847508958
1468353946
1030764113
1734277477
2059386248
1471816336
1848892247
2037260958
463930315
2078841232
1595137838
1989064067
429013235
727485424
4707299
2017877706
1527479815
2003289457
1994130471
618615527
1864142829
1958580275
1847027384
1074490986
2014672309
1416594626
1542903880
1215150538
573536167
226674854
495820073
1300565847
406035387
549094885
919410884
1476920578
862480774
2010501754
883611719
1326455714
476556112
1881450321
2064184885
1978304030
322813192
2051671612
1785862878
596080116
2058665212
1965823797
1951317750
683305247
2077295728
1971611135
2025968371
774772562
1624334116
354038286
1465343525
1210544537
1844438261
2076774235
2069544378
74334270
1142502104
1273071375
2054943467
1325471678
733140887
1528975570
570064225
2051496270
1735091853
1158605176
1790720013
488643895
1970544227
2059205658
1393111545
1970625291
1323573356
1754388196
774977259
1111675346
2050419954
2077061429
1037104261
2057880612
2012811693
1724537169
1920772211
1646621687
1261969103
566103119
2077291156
1010778614
1420592696
645179464
2054395187
613614397
408018935
1994958739
848847488
178900940
1819612760
167693166
1886027616
1014842181
1895638707
935706621
2042916051
1233026542
472303561
1854612321
2077945352
2039848352
643168500
675088433
622692235
274298881
1874949524
1885295105
1954319569
658770467
2019787903
1804128997
2048992042
781992963
627141350
2067989778
2023456918
442661321
1373583645
2081247288
2067626597
2015578139
812252198
228921515
2070804303
156501821
2061540997
1516698117
538123685
1296102770
1160611568
1318201733
1663590968
366676952
2023858041
1863217891
925311515
370727809
282565669
1345268392
1221552405
812346486
1507986910
840165584
1726482072
347947588
1729802187
2049223667
1939911934
1687805723
2059231924
1355817075
1977193441
1744136558
1225784857
2072142998
2058471795
790690039
1699654102
598057681
368590155
1888468567
2041233662
375117955
463142188
2065047890
2081808545
1803015539
2081766771
1880736100
1565305436
1817482911
1963469575
111850372
956420161
2080136706
203107147
1154948585
780900793
2041020997
1773167314
2050947216
1819115585
25733783
733710214
11067718
2079674766
1419521131
474586669
1794385831
1975686802
984408527
2082764064
295547013
421572437
2026581565
2043295121
2082900420
2072613084
2060682128
1031570547
1992332193
1131807036
2080137946
1854085501
1052487207
451242370
1919995715
1089713512
426421078
2020987804
2014194763
1868726040
354941525
1868129537
1505591862
1257981624
2025986775
1101020655
1706725252
2017612782
2073424743
965674198
2073221659
534812406
1985210776
378723465
1872451917
2028612865
1977146025
1490149925
532773324
1777171090
2017654188
769733569
1454452155
1286932238
2042265567
58582250
1883410613
359457026
18978416
1943886345
2050885992
1326668093
399969135
2083311102
1805305469
1848937618
234653506
2018555807
1853417954
1259583768
1523483860
324817680
333980738
1833253384
2080210355
1716541056
269604823
160087018
1771090762
325719643
2037356967
1875520591
1685685547
2046137077
1300294077
216713466
1463191424
481419006
1504204424
566109639
2055332504
1937824012
1918700447
1058112346
2019585978
1842376548
1847864830
1806890453
2013255356
2027991339
1979229870
2086885492
2081903766
1605925425
1899237619
1364893577
548159114
1938545922
532125171
1260196735
863557544
757808856
743008917
1612753400
2083588447
449316456
850564018
777495940
1290543226
2017057786
1382733508
663421655
2083331394
2018076602
2013446146
2068871173
934595187
543736977
2025066324
728624382
1691476308
1878111354
1697712675
881816169
714998486
540731560
2082832437
156858065
546755501
1193088785
422812610
1998179869
2041257002
691999188
1348402376
1876421336
1046256783
1678292450
1452485602
1833346542
1181137375
1880853852
1108114725
1167524172
1958192223
1922413627
44535563
907200310
279503394
872684895
220432603
1195663748
660576061
1577059066
943859492
2041725179
2089302403
36450791
1289540336
1611119737
467722241
1857030997
303574128
1660546222
2072887855
1831356482
619045392
908802026
2076736984
353604039
911717641
1364443838
1818199784
351569663
2027341571
2086732603
248780043
1660831117
1569353835
1805065779
2088762831
913821682
457863869
942394515
103784402
27386760
1969506018
2077045404
2019384179
1362656865
1495276623
1003013885
2000086091
470781236
24941589
1487376994
1754238143
1579309396
1322361652
2007723214
958545167
1622113929
1534654166
385592865
1860875081
1557807927
157247080
1153351036
545791265
1883547731
1616563943
2013863490
2087639089
1530253818
1037667393
1743305045
2070258883
53892082
1091468380
44671079
1614287124
1544579968
2001875360
1207163031
1956418357
853740593
288303069
1988462283
2082745046
1059527677
2052154963
2055028635
929230671
1066297321
2057590882
1836120341
2050433220
1113731228
892988679
286252136
1819219737
2003637261
1989451955
1378012259
2008491354
1227190299
1516138202
1321879514
1020833117
1790192396
1655230196
1636813632
1745846433
506727947
95276525
1893025904
622754303
2063568962
1983888571
1996047107
330543594
1665475768
1882227398
2043887144
1215060645
2088436120
1642854723
1636000660
1484374527
1305829011
1074241866
1134497807
1905048811
2073954056
953731486
1876275140
1826726324
1676045203
910880356
91572790
1326482147
228000322
1661107751
1953643359
472814995
1740925003
931967164
1983244265
687225358
803625489
2051944029
1690422052
1666172477
781123142
2076778750
2070580603
1269105311
2039428025
1987924841
1842467242
2072510363
989824277
1737822775
2070607758
1836532591
662103703
2088822166
1469141267
1029761741
755637842
981466109
2086672791
1882214087
1981179456
1684198440
1085547013
1969915194
2081343079
1211570802
1708350278
717916235
1377564201
1996802746
2072897406
1549106364
1006326098
1613819633
2056798614
1825698970
2089629407
2041960206
1074622446
718817893
2002093491
1686926229
259012809
971497428
2089022871
1278593462
2091480324
1348100274
170576817
1006326098
2091058028
1199158223
1197800244
507524270
777826172
337295302
1134819280
2020375032
1167849345
1247213863
1761535449
581663602
2087086387
194454293
632882027
1308699541
1500400179
1598829804
1213848658
9598240
1549660741
1836929432
870534445
2027518532
1790873313
1493531120
1998390602
1375824981
1306631644
1825521946
2015468091
1980129909
1644379561
978729979
110975494
949459916
1098303947
784177290
2012470434
873438868
1263639922
1607893360
1851550519
2007450914
212004099
962550320
774466472
846043324
1089985841
1978140145
941095417
1940817106
1417577343
2010835317
114609838
1012034113
7590076
1598769528
1140497008
813109418
1862313251
2064074230
1844251651
1944573974
498617353
430878804
1540256156
2057310624
127956180
1165948811
208616186
1952441671
1956006100
1998058309
1735462387
2022397369
1549551322
131573728
349298290
1810360879
2071685358
1686009274
849744354
414342687
460464742
2092926806
1456179112
1243635528
1990466836
2090404146
777509286
1856354405
1368391931
1339652892
1273961149
1990264839
1817534992
1146484893
746989912
1115661796
1795793341
1275248188
1926284842
1478823276
1978041285
1865669872
1742898158
2073792120
1879825695
1718000771
181483204
2055003444
1304721392
1245588405
1516313073
263544745
1387818067
2029629719
1038900970
841668077
1588989696
1556632296
865987845
2057015556
1713336300
1837711187
2051845912
1851084237
2095345720
448255841
2067644885
1584292510
1995084943
1966192924
996582889
998970783
2001566903
1449949312
2015221263
249797674
1447523740
2091720669
883477661
1910566347
1346305761
97786319
1382381568
913372367
877193562
2060935613
1772965452
1209041968
1341165884
2093623395
1307888591
2092981211
1621291731
730394691
956024260
1076262017
1871407926
1233051715
2071175487
215952456
1368798001
1962665437
973465066
23298927
1176215073
2036648244
240759645
979938049
1621749511
1293057338
1994328480
1882680627
1535841663
402596733
1194944203
375970087
1234343995
2050672993
2069593454
1595227160
1684085504
1624254010
1915886080
1671314699
2000291898
52087006
1705048130
1977694621
340506403
1946326047
2064956544
1825974964
1672233101
2032229208
2093782784
2075394962
1549871882
622354457
271118375
2011240792
1451190977
1102191598
827396442
1617064984
2089626802
1758105823
717332342
1881093473
1855527466
2094760254
1668694548
210842072
470329034
2094802526
1038506122
905203629
1559637968
938143234
1971386526
1881009755
774628630
1122145906
2094433060
1939996661
2093186135
1113631651
956619493
2045538768
1943915448
269617630
1990689856
458103595
1966437450
1638670446
945135043
2072909616
1930958401
1930297447
1258219414
1363009618
1824946227
1241299040
475006493
391370045
1601528085
1871525513
2077461276
893468864
501828603
402598128
1393349149
1758787298
1247323577
372861285
1850957586
1299870211
2044984203
2081304434
1989052578
2048320406
723679993
2048104418
1846303888
940982825
1929610140
452275450
1893257278
814088866
2095943195
178521493
1250540222
1722446415
874345233
1733375440
2098022939
2073939870
2075954328
932977963
2090914604
766525093
1152035283
1928563215
2012222453
1183980983
1815825136
1915564698
1618781868
1789365260
2007605201
2088035100
2000375943
2101798166
2077836175
1849403062
1387993362
1727547227
1175319914
1073320680
2003323613
1772061709
2011851908
1158073529
1735286403
1750359607
1966650367
977072081
492278111
138600427
1834830391
1598308878
574262917
2015497948
2056868881
2018856836
1117881181
1933755551
419078673
1549977325
2042373939
1258885532
1222319733
1833621879
142007256
1897447647
2044580282
1897619779
1348396057
614581311
2062447394
241936645
1946230195
1752289436
1685957475
1817460701
1499280208
1550560898
1789901657
1374335226
2063524234
1555938670
1467759381
1626927838
330412278
131279740
942726536
519009982
879512955
1948915051
344489045
1977475708
27760968
1339406829
1955272758
1864363096
2101864197
1770339935
49202460
2060491685
1971496013
1580446104
1907377982
1891180694
331366562
842627590
2079791367
315886264
255479805
1702409652
729639916
906227399
1974059215
749310902
528377799
1738532777
2098595529
9335893
1298603175
1470128613
480319560
2101598134
1890141816
485368234
1923950880
2092116216
2073795764
1994516560
1817202811
2088599010
489646401
1567811677
1331937995
1846252259
1493157775
592858209
1841409271
1774779239
2007170213
1953291591
2067445382
2072926376
946779574
2032969397
1940634814
1698905006
2090127327
2069340898
1571970372
1949078570
777674714
935807047
1647290211
1969792857
1390565360
2010655354
1722393012
691898634
763091517
887103837
1726472330
700848637
727056031
303964527
2104539746
1348871835
2074357080
1514057888
1895799114
1961380534
1900038827
421217968
263287529
2059747138
1965947994
1858410381
2046625826
1935151272
1460667020
1175970604
2022242756
773912700
1976735519
1856140276
410696469
2100936401
339063716
2099699175
1852563321
1036132669
2093603869
1899586075
1804391033
2076906747
1526818987
949262873
2018220157
1254776098
768203834
2042637918
1960518285
1397437194
237019652
1920181836
302143835
752568532
505290421
927773404
1353649393
1258242712
1513357501
1129597973
1715455020
1783608450
348551910
1463961858
21145569
1557983869
2103535532
728904317
2081731428
2087957125
87110395
688265480
1628891746
706428111
889344431
628592596
1357853454
1062463415
1761060055
1951061767
994737761
1544574608
2076438617
1368048750
1848892430
380948658
642412401
1887886398
1882193729
2040296001
642412401
1609809629
2060484551
1074162335
1241373687
1783829012
659572016
1993747214
126348991
2076480765
2095303197
2028720346
646987592
1985971603
2057399143
1317929596
1374728650
2006765584
2102907143
2037767601
1415087941
2095176608
692975819
1480603418
369504737
1065799200
1861819929
1983168838
2099373227
2076281074
1982206677
1329166343
830315839
2073910248
2103381697
927273426
1866850686
479421422
1550588517
2036899649
1922612370
1038586752
125926268
1963517630
914148462
684261626
1020061353
1649332869
657598874
1398677802
223831273
2033832941
1889245830
1481283309
1101713210
2046242452
1648923609
2094319147
938210325
2054195393
1240863662
556724907
2104434050
2009954312
2039985341
2097088650
1525165421
2027945115
1866817492
1921486146
2105639840
1941884972
2040574497
2104920523
1981983076
75928052
1852890352
1071083034
1588378834
2099434692
747852702
1867219284
855181184
2060209846
2010736901
1215335464
2081923435
1932736660
2108197453
246999366
1738559884
1903493722
1969642959
2107530333
1695779004
866816967
1415708941
1811668232
1885145094
514384361
1828784209
1857976969
1116086712
2087306421
1601254386
284570108
1619196279
1724791708
409320256
1057167446
1882456184
2009374477
826840661
1066468574
1404113420
590232679
1152198457
2106503846
517668674
428851665
1902963159
319746769
2105723976
1470524454
1062949677
498025374
2105435958
1381710114
2084986481
1284529722
950833614
174808183
1059109572
635078700
2084602484
976800587
2012488038
2103787306
1703121421
1884894296
367002511
1946652516
1569931669
1776186865
2073556447
1784717668
146919067
391036247
2097294162
1903089124
1208768062
1676429688
1435664604
293831406
1849294335
192002486
2077104783
1435066393
895956062
2077572538
11179231
1733020799
1958801738
570639076
2072524408
628299134
1340653894
1637968028
1294008124
815314599
1930013187
2106833219
768192196
769499965
2096802672
1931499912
1733928907
2086009615
985842422
2023074444
2050533912
800028238
727130610
1660896014
2107897458
605059225
1749429237
1553343839
371360318
1287897656
1931771377
589423497
2001382137
1086925711
1178883742
1761657886
1142071827
687022120
1756048032
108288479
2086975960
1765826487
1696201718
1006825511
726096772
2108636026
1804358213
2106991759
1227928374
2058629011
2053857892
714054325
1469576847
1906968831
2043962524
2107582834
2046495571
2109622002
415672358
1062370908
1122531616
1070777914
1583115466
379957618
1980594196
1378928664
900484985
319061464
592742737
470776511
1946097485
1935290367
1092664725
644519769
920066326
572852804
523857432
2046277731
555918126
1684739304
1823503449
2045751429
709889040
2108919574
1291357133
1479118716
279139086
2058629472
251302266
1900859043
142842468
1376531304
1664548765
1358605317
767545858
1333907745
856511421
774227497
1103693895
112350897
281002491
1380849017
1540410003
643400578
843490564
2074609635
2015023034
1763338630
711789768
240237708
423701759
1023784273
1948598238
2005924213
779253331
1891604874
2058016846
1756976485
899370146
2024740161
1991920882
98375480
2021512058
1902181603
980036270
1071475124
1670043182
53583897
743368172
1781527884
1559817739
1574188099
1421324745
1575965531
1106758837
2044469003
2097478318
687814227
1795652385
2024270549
1988273244
1826672817
1957104565
53583897
445410153
751335439
1780531369
1788422734
19609607
315237977
1733153525
1991828487
1531692896
224660622
387665931
2051077125
2003410399
1990943639
2113728435
1773752941
1425394135
1369106005
2033909099
1630037572
1977094857
268219021
2085878100
1939642793
506502933
2048830135
1211525290
622982440
1378922508
1473869030
1390199230
2021728937
391233980
1867161977
1738832823
1792623876
1828641648
2099329623
611730998
1772029981
1799174392
1687226418
2022065840
105293796
1993960747
1020021733
2008909550
74279239
1698414080
1868880934
2029479567
982591773
1962383628
1808211519
11258238
133482741
1912645496
74279239
1061803954
1848503416
652473095
1731201310
447558224
2101925006
1264478327
1189023451
1951253008
2042231325
1845927973
2029712972
1312501916
652532193
2045024524
1455906930
1885311091
1408074630
413850864
2062421455
1186352253
1890371974
2106854413
96896951
1564396644
709385427
909584811
108536395
2114542996
1141566572
1998394417
1957588088
1829903202
412441053
1516935252
254032516
2078632489
1696746815
2111458311
1157964964
357653901
2090768990
1662541992
1540274184
481341285
1100125163
1069720300
497591475
1989751223
924612318
580037042
1347584881
1976495783
1942925353
380291801
782156984
1033543634
588293707
1374626796
189146819
76636178
2009833923
2101323398
1646716219
1263543430
1326214479
1994438421
1312356264
1420717195
1508158603
1150541267
1743977763
946765563
1820422902
2047683590
1608055936
1927146927
2056700361
1561540304
1813068833
2050911365
1881165530
2060103015
1614847771
1669142588
275640114
1740370052
2019053304
277718126
1029182458
2078584416
1965484390
876929985
1883104740
497167778
1817345444
110508168
1908779104
168150103
1935665086
21805742
1732895012
1545358107
2045024272
1502471619
643396870
1892984157
978469282
2005430811
2116154515
1400444061
1806081016
2105742127
1773487449
1179207949
1998130873
187438421
943290442
1775443422
1963304167
552690655
841352840
2114499399
2113481764
994970963
1959520912
1084880924
460798475
1916936458
1945475305
136246992
1506284278
1979596373
1722347297
2065781568
1819477928
792629295
996271865
2096554343
1502993865
158935105
1552061817
612927696
863812459
969798946
1645603063
2022728022
1481902332
2002987015
254678231
2016755923
1572060506
786173819
1645827591
1939632246
1114117429
850625659
2066125763
2071809700
1193491519
2031848121
66253614
553407599
1921085672
912041344
1516722397
1012671138
617009881
1164846989
2103191795
971917858
1368570474
67382862
1802581792
2119784575
1546477862
2068818279
1424312868
1597228663
1609758128
960670789
1970593131
730745275
1763886856
1028815867
876410054
1440492319
231071816
1999580147
556295926
1726977264
2086721044
1761424956
1862980272
2028770414
1940193194
1618528111
1433540281
1048941478
1396456068
1994102056
1750335762
1652426032
2067130864
1532317084
2095212153
2074444226
1911238385
895054892
1673119030
1800351961
1344540237
2118988251
1160724866
1949110223
1418605508
824783324
1605045737
2012147438
1975591872
1244715114
1103185044
2094848017
835819248
987975616
879345299
1029709832
205066317
1811375259
2047433384
1324569847
81146528
265035956
1432529699
1804881967
1271822906
242392183
1406424720
1270359079
1026420232
1720866169
2042320310
796082252
2082566074
1813543644
1108214252
225756367
1225619855
723358431
2013424603
1197116954
2117290252
1663030920
1406731722
814710684
1853012931
1848097851
1282647658
1066154005
1854257833
1787595604
1108565202
398891788
1277352856
868090679
2087722412
1913214653
1917111561
919697319
915721196
2050325961
2116358326
1839880255
1663069535
1586792219
982550536
1652425762
333767940
1998364048
2006065767
1619118502
1771972666
1809910795
2108949905
2109576999
1371212806
791847562
443685343
1953559298
1787216071
2097798478
2117259802
1117523942
1539694631
2109152045
1338779410
1915131304
2117650052
1620274370
129699370
2041380555
2117766533
1986014502
1699737905
344372384
1061893969
893095244
518119765
1989374334
2063432851
1650746419
1782955768
2088942635
1331148680
1426614345
1623208910
385836544
2061054310
1720663703
2102061193
886795261
1897625127
860058089
1042593345
1859565915
2121819095
1324496889
16638059
2063522910
611300437
2118447408
2123006837
2064608247
1518874158
496334321
1945996391
2124210946
1687503197
364696461
1377121060
521864689
2105242833
1085515543
231537122
531119474
89090670
2119247865
1933670006
2027751005
1647154734
1165253201
590256157
1953362472
1991298905
1824723856
698358897
1713149949
365341538
1177890881
2123558159
180839948
2120500488
947924852
2111733466
1374093480
946766268
1962626982
1912729889
1788489207
1910057286
1885646299
2069948277
1375253639
2119980979
1295832504
1829781635
1090845387
1518854760
1651300282
1772400718
1871532669
207838780
631400900
2115741524
2104369925
1071363750
1065627088
1981126832
1836078132
2036848464
1615726150
2119740482
1896957324
2121607415
1497391258
1389417116
230124521
1534834107
1420289549
128617188
2040528855
1057703506
2089870744
1677810928
868340795
1875102899
864324129
155431264
288509373
2036796760
2003548002
1697361665
1587262419
729469134
2121656486
859876747
1954598759
584176861
612918078
1094315743
1270229466
2095167969
2035039122
2122866476
1569828183
2124185186
2122460756
2112653287
1887905110
2121876871
1543264575
2006998515
1987280837
1508497918
2106604184
324046307
1510945637
52199973
1093162856
1797288434
722950152
1370007869
1708223535
1672857360
673941023
1755834727
1594811785
1350503632
2070211749
636001776
1426047164
1547554968
2093736977
1568361647
2099060038
1893604532
979296318
594192214
2029108188
1687717100
2087859040
2123557529
223683903
961699157
769771120
2074402889
1529617137
713697524
1962924468
1514232759
1871636900
1956812294
1847542968
2010581720
1779636495
2064225064
1973705201
1358524429
2039264461
699897031
2059339749
223038746
1446792160
2098383813
154985576
2128438333
1489554036
1605014273
1702697496
2126234422
1383388573
1517428695
1788947670
687655110
1511681531
1930863441
1970763999
1627393255
1886639288
1794118098
521729594
2124288342
634184753
1858598923
1827575835
1445820698
2055365484
2064268426
1193009665
1531318368
2083762473
1871697804
176506192
1974669979
1858637892
2070607056
1469810091
1245909824
1028055386
1284155016
877661172
2018705488
1496219101
313244180
929307277
497829390
2112722714
631226264
972923986
1590124696
2009411414
186316866
1379410685
1884837043
1903171226
1522694355
742462347
723914700
727754189
1212967655
1537914138
1313039924
2068573366
765911631
2078988540
596246873
1901188116
138956037
43966878
1903819043
2031534660
378660137
2009706618
338934387
1668175981
1717050247
390280351
802441766
1852590243
1969890067
2023296496
2129856095
1612219459
915904630
586641405
2061282283
690354037
766211036
1772009760
1640850104
1421977174
2122066335
1541122410
1755135276
996967732
1929256926
1928980599
2006658014
471780919
2095218028
1564589970
2052490919
1497663704
1509021928
1086343703
1481119685
339253458
1599641964
2021471757
1384900896
1502323991
1384900896
1666629424
1917299870
738584420
1776278851
58364930
2129183714
2070654244
2113976528
2113262228
1917152461
743129007
1216107697
1600163004
1682619712
1703854871
1821801847
392159704
1753647721
2068887338
933224213
2130807632
969671504
1368361530
2015630934
2074858518
380429426
1791299922
1824366521
1984238139
1178108148
1453917020
1923942613
300136243
1761061999
1921408115
1109505821
2072287296
158531100
234754680
1448977781
30090046
1933587803
1330050487
2111611832
672772880
1001798517
514896747
2128196488
1653430653
1993778655
1674222102
162409827
2130036492
485140798
1871593859
1953807508
1194291970
641847316
2061896057
1997074196
1745566668
1580929350
1414500607
1621210497
1051397418
1945688425
1751979853
1594663589
1602505858
2090580823
1654044690
2119550330
1477397069
2129230023
1412054473
1740738784
846483937
296566031
2065161410
2122216446
1906024240
1685432968
1939012441
1101044667
1675878046
240447335
1560272029
1913479637
1867006367
1466591572
111706239
1937091926
682324772
2099868641
1653926507
1934483005
1881915276
1600120683
1590096385
2134347239
486910511
1499885582
1997321362
1765995607
1865609768
169373861
1906592738
2060220116
1840706012
2020565226
2109404666
1058928731
2074840144
1378168660
1996786503
2009965389
1263708155
2101984266
2091287072
55923689
1723491652
810257094
64969848
694219715
2015772101
2096495446
1202651490
1976173482
1741511359
2113344171
1496311112
478420684
688058104
1816636106
1397426764
243796376
1220661481
848990334
2083335524
1686382012
2036604028
1611383718
1442857332
943203149
956902794
1343583803
2130200481
2066980409
261058245
148878572
2115591093
1983875398
1724544999
2036308804
1927075974
1712644359
1554648166
175092624
2022349762
25844480
314653555
1798160993
95340909
1778401960
1162626220
987398005
600004661
108468936
1212808619
1768360975
1555652591
271043139
2066639154
1640159998
1637222964
892362797
1673800380
1904322926
1488196099
2028768729
2092260059
2132796226
1813307195
1783233887
1587997934
779719180
738047224
1159106065
1802138916
1557953237
425946586
2124838905
1937909822
1416245996
2134442601
1976539176
1196510982
2023452810
2113487066
1030022690
1293723285
1692763736
379558033
2131074636
383018973
1625948558
2131592086
2070621186
1249899705
2132296958
374114778
374114778
2133641183
2105442245
1997762397
1405648440
1281477040
1865667560
1790104823
771215565
1314450966
1647653212
340232868
542307658
1131166288
2034571803
243047723
1422975539
1960717728
747965693
383139315
911542383
1493210025
164343960
2132716373
1829397504
942665770
739580980
2128338751
2128225801
413334766
839351325
187269967
1483567483
1691171648
1230525126
1998652570
2071539072
1894848212
507900168
2132913548
1181103713
1908279287
2113947576
2134790544
1235048087
2134917894
1441422918
2075315176
1439648340
1675425642
1808113648
1366325451
1975075662
1926730154
2120447415
33750202
75215834
2039541814
2056594187
1992067997
842572703
2134709967
330171278
1589524198
1676354866
962284847
1501243058
1093868284
2062556508
263217501
1123807100
1183835719
1683050418
1948545544
1380889838
358244070
379808150
2008485316
2045595178
846176902
1190441048
1968020576
1011026721
1649423823
1210228554
2134018053
554222557
1905943150
904055854
1640697491
1115248855
2031334378
893038508
62897281
1290679761
1990269915
2112522031
854501923
474665672
1876038473
1954997784
2066317345
1508769465
1221902423
1318485188
1995000297
925986168
416726416
2134361681
1063875264
222378853
1444389971
826669534
1251385784
1716514816
1497082720
2134058315
1741984228
2113127070
1856527225
784217183
1298849536
2137742104
1363702426
1979215478
1701445595
888890551
2036373780
2097735775
1486854940
1820276593
2138996553
1309780433
1457671658
367731883
2133810936
1180525811
1406960332
1979963192
2018453897
1504223498
1869602196
1994225173
964336692
1795145525
948965066
94566612
1850711033
1257707635
2058580934
758621148
1946918832
1838192466
1997543264
994550081
2138232077
796630017
34428063
2092570183
1761722691
686560633
943011985
1015920784
2127811098
1560164420
828570255
2093960557
2084614481
195222373
1630799431
1774406567
320786165
1468875206
1442658246
1956700894
1033685233
2138309279
822042075
1623772742
1097187584
66629770
2052024938
976800410
1033716962
1781021610
2038358912
2135976583
427413439
142936376
1912539335
133511276
950661165
2098132593
229465433
2136176408
1732141019
2027732208
2138355712
1705065030
73039523
1395413784
1266138535
456728874
2090070523
777568515
2136138748
1759465139
1881284913
1132035854
1651198767
2130371990
1615629761
621762722
781356109
247742993
616723427
1474498806
1645569279
2057034740
1649389241
1981718628
528326698
2048331080
2066929536
1860499679
832204558
2114937117
2138907028
2140290382
2043365289
29878357
1190363910
1448958864
768337564
201432539
2136397587
716172923
1986188506
2002732267
1892637622
1491466552
3757898
1375381252
2034661932
2025982670
324265580
2138924775
2125330371
2140761064
1887621340
1297553871
1175460134
765801944
1264647325
1399457171
1946744974
1297693950
1839965399
908883793
177108917
874658604
2137687617
98007921
1950941286
2126924275
846562184
2134666389
1765106140
1233590553
1971167868
905655885
1990915793
1490891044
2055630229
1339742478
205292277
1161634708
1081935636
1870215086
2126810164
2126940601
1203425922
104269895
2060572093
1549935979
1742857768
1845472232
984561124
2109230888
996959592
2103760307
1121158189
1384082704
686121420
1707075981
1711355137
1556035637
1851145087
1815111414
37368644
2116755873
2042036257
250472427
1550747774
1909379065
1760767157
95598287
976871604
1967780583
1635489214
542186949
1690445954
571942029
1117862095
2130387405
9438998
2068263628
1153631918
337046286
1663018237
1521896372
216738181
1801694136
596453280
2137238226
682927514
2130482066
2129918473
2143585685
1563000332
1603427930
1976398158
2083734183
1919319094
1077187181
1817101309
1613998533
77624012
2127590166
1908334975
175607884
671567702
1340440101
2139833660
2140005247
2043013528
1887673913
1556841411
1586957043
2138212910
1385201211
2016962526
1201312532
1922777213
1856978255
182122782
2122259959
19644172
451977860
1390156011
1509478449
2141119790
19912257
1968242808
1841677384
960309084
1711833686
971269809
1180886364
2117776957
1601036046
1235933318
2003889778
870796152
2091372702
1871512054
1258406332
1196248580
632363100
1491819545
2136848041
696404870
1764340453
1960969073
953896699
1664054518
1939342390
1976170960
2145170026
112428578
1592028521
2119322964
2111046515
135360044
1991087385
560878175
1951925977
2016484416
1694448333
2027227841
1171028057
1794231064
2101765135
996038309
2142645828
1940275967
1576856547
2122234979
1606989815
2075792458
648996528
1012963755
1374277002
1241927434
1575333577
1436610745
2104636511
2118505990
218656899
1985820383
2141641524
2125225939
801098480
2119336377
2120902224
944621565
2122794886
1630741334
855847014
2142485287
667612633
681863420
2146229354
2057821266
2071293767
1648059771
2027125132
1959678799
2142039433
574233253
665430747
555088112
2046181038
2144926991
1684925398
2063024654
2061896466
1197068490
449018150
2021018483
1804721057
1521609586
499504276
1799301788
1836143909
1826215375
2109181860
2121946757
2148067902
2127414596
1600848926
2144456261
1877014143
1968625706
1601686679
2005769662
1202588162
1506624728
600993227
767434184
202030497
315922499
1382736708
98548902
169506933
1677810957
2103726199
19912257
307323266
112524648
23800710
2007640988
2093283564
1866075085
2073487962
2008756674
2129454199
1489332692
886548737
2081045464
2110433461
2117089006
288240411
1458531348
1904868613
635524217
1903589352
127277758
2089452845
2144188494
225439413
1409718346
1290934409
1708096027
1888605791
1245232696
1619814688
2102463599
2132664415
1967268685
1621754223
148586009
1062754600
555957200
2054841298
2084682942
2143858977
2094095261
1644681890
1044295851
926529913
877416934
1864406998
1528739137
1619455971
1647905345
2112470593
2069324940
1210367952
1945045982
1666127262
306065172
1920908166
1992457416
1879509802
777014785
1927178221
1750634334
1534407813
2136363427
1982397118
947306499
852083226
1264182714
2144951874
56435501
836166284
1934357017
2138274825
2133464653
199113331
2115474033
395308384
2144207425
1438995819
645758499
82108798
284353168
1651532316
2113560621
1446561793
1656121668
1308829779
2102347894
1039950711
2025070827
812622798
262256170
1272598925
430533329
1145054765
2043245111
2099814828
1620113843
1987777881
2144523845
2058617602
2145144130
1707964188
847233492
1965461456
615698118
1493185906
1924140213
2095691272
1328440043
2144260841
1975868375
1708622861
90860380
1359479856
56049878
1121624835
1601057489
1182293924
2004513961
916888722
1927587387
230606422
1605003275
2112617103
1911278105
2149093800
1023864528
462495307
912969079
953743613
1144647384
206094712
1289162951
2111974849
2024449802
1494772970
990405724
565516694
1372139656
1762261907
872630574
2018410441
1230109102
1386609460
617242733
979840186
1051437860
860174403
2092326529
1634488844
1218060569
1108645004
1340265659
2145416717
2128885790
1838812428
182484831
1020417719
2143133708
1992911685
474515636
2044496402
1231880402
1653547794
2065739901
2076243910
1577760750
1809744819
1752638747
1061569709
1504793895
2132184181
2127881060
2135789489
2030743450
1790295197
1810648549
217615077
1993339518
2076666060
1642613987
1581293076
2147688434
2146607259
757123458
1525079042
2005400618
1167796167
1563009264
903842405
1830603331
1166532517
2147590344
1961791092
1671348711
2147244337
2055222308
2125117781
1074656791
1115629925
1770951769
1420083884
1787472800
879938085
873247930
1615478249
2145877356
1355339808
1001722912
790644922
888656082
2140886181
1958699050
1373920020
1867573247
1485243008
1458165146
2003491618
2133906656
1981545758
1256407223
768206457
1631375529
1343873082
1952775427
1347072072
2132096797
1059540809
2126792479
777545242
241161119
2103991822
1519308598
1566369127
1250879457
1679983175
2018988281
456752729
1972857177
1592061860
1635327528
2066596203
2022793800
2149230585
571539538
1116374392
1044242016
131290674
1213195340
1900469111
691271637
2129675779
1766681860
328537262
1772443204
207635515
204003289
69093876
1917283618
1245058421
474967686
1024854116
1792894163
872481560
1980116552
2134302189
1775299939
771266587
1527170717
1232157313
2045270632
865618943
2104875048
894869960
2091779078
743634602
1108389503
2064491599
1053485333
499515858
2132948439
1489956931
2123147697
840953727
1807918036
320138671
262822489
2154062476
338034231
2150848273
701290135
1717824524
1158537241
1744301671
2109650501
1250273520
1965191239
1914841089
1593876598
1181507502
1065845241
1813734271
1316590607
1827942219
863316446
984476256
1479302754
1768245045
2042777228
1043593203
892723939
2153460089
1670858395
1563247719
516075286
460937533
1026238554
1473771315
1675506246
816168589
1850905783
2106131270
1494787983
591926986
1260717524
2106920541
1059967370
1526532434
968364295
1266913861
1443055771
1934954624
2150917691
516131336
1957782338
852939072
1936963728
1254141277
110614905
312125258
1279327299
1537690321
1186364020
2008185839
2155536030
128453693
1267170488
2005734980
2103192811
1739086113
1417733512
128453693
1527022161
2133787417
1127634016
1365573899
2156791487
2153876557
2072895514
786277067
1911978302
1558637258
2090280782
1884853686
1422736176
810928181
2144148253
1251606676
2151826983
1982891364
649914876
177999273
1275406405
2039825759
2047865637
732006275
58270285
2065553183
2152882210
2087405447
30043296
2014028580
1459052833
196412878
449047703
1988288746
1830680427
1822455754
60708102
957069393
2086243601
2154529147
1936078712
216736480
603632648
625938664
1882581239
2134914266
2156729113
452908323
812871869
1381884922
831842050
2098243137
1953125250
2076790566
1003929854
617654888
1447507950
2156933845
1864496346
1852612414
2152389271
1597783539
1493285545
1875697497
65473875
1975371582
1283053285
396271618
1246929053
2099034535
1397831938
2022159330
68427747
712661984
655064021
2096879453
658017753
2149151630
1548047458
1764480468
1551389836
1794447317
1765837132
2046077837
2066587205
332156904
235041894
1970547660
876663597
970026756
1977491652
2145515610
2010466164
1049868305
2014908800
1914117844
619831206
1788162137
987951422
2104373274
222252201
2157783329
1749570721
1305450342
1950581852
1150354941
2015844281
1245706027
2156490637
1358542581
1640519417
272515200
1896282043
1883993309
275233874
1189603255
2045493047
1308114291
1103014515
822275684
1913986073
575288564
2132808960
684116064
2156463819
952697764
1969281494
2157442011
2156349394
785991982
1413232783
1082438255
560721105
2089835440
1421367917
1347753750
1975121120
1021973698
1327209616
2156200081
587021728
2054827283
2049036166
2119259043
1850264107
1888328483
936840747
1308759012
1669719070
2156525934
1063562242
705063226
185188579
1658525728
1807189612
2157701129
841947059
1992910815
1299468651
2064785233
1936152045
1969229274
1837943247
1645548787
2021687088
2154502622
1957887602
1836625533
1978045648
26035644
989293415
1409222026
1220536812
1845902223
2159978998
1512112693
1628221970
2096614416
1914202267
1093470914
1064124714
2144313338
1826237382
2129853972
729841999
1996339774
123153597
1954427567
269542642
1703688965
1728158801
933700070
2098575091
2145782661
2142976580
1460077606
1107325988
1323546067
2088431174
2157276054
1791311237
1577240075
2134171526
1464196422
235181070
2121815714
1624282206
2070637847
2148848221
1777100603
1451536556
1643413153
1649683512
1929501332
430858166
1799575626
2094849839
1529937805
1059908417
1384817106
2148047148
111112296
2086701383
2162093019
2157553780
1611620738
2158277878
2100503728
273744700
965854949
1999810699
1839219620
1836196739
1663209152
1811312387
1339966008
2038845764
1426979456
1422722573
2157948420
2008303272
149264303
1825635215
866288488
1093794967
1923815562
189027887
2159486369
1203173885
2158398884
1721380529
1961179826
1066025795
2139405861
38373349
2148003430
829641043
2159813049
1214169214
586433503
517783255
2127604319
2132431520
2002341926
1114247566
1455514788
2162689323
629473781
1895240118
336556487
2133699268
1228513879
1728412736
1853574150
998255182
1356338002
1744722808
1135830907
1061038953
1766766489
1118175334
1297222910
2102711873
2149306315
32347211
2147805271
1028038875
1791715440
1052125503
2061982961
2126352741
2098909635
2140506440
1305949745
1922092696
312071204
1959603051
1794326552
822103522
1329840910
2159913178
2138674890
181297107
1832711236
2136704704
288519365
330159961
2046027328
1912241618
2024014786
586609677
1621534848
1216743042
2068908882
1618435528
2096016831
1968290364
1602702177
2014058923
1390253877
1928551174
399769580
1126418936
1345216477
663805821
1645569839
2158952632
1908062822
1595736071
1150822743
1112805666
692795893
2100941556
2101003966
551052862
1849192084
1898625784
998905577
2164407065
2153753550
893572642
529273086
2049717169
609720641
2055102012
1259477311
2118570153
851155757
2132542224
1517487188
2139826056
938534881
1455126931
2070924914
2142807480
2162893934
1014279142
571440800
2071534942
778386407
1744179954
1047110391
2159991275
2151385388
2065661061
1949616922
859125352
1659232551
2115211092
2149598764
741051640
2161442949
550517614
1933345539
313722833
824961748
2158711226
217620267
1584790999
2063553542
2101324921
1138232955
981432191
1767374443
1978450236
1889838211
1216332002
2099115631
1814197499
1974088564
1112638601
1782822636
2163044095
49809438
1620685432
2162053396
791690389
2118730334
1349756103
2036953006
671917658
1325019586
563314368
2004902224
465456255
2160950838
2094137538
1449584239
820192411
1380457124
577125326
245391092
1295543294
323802870
1554031019
1436241877
2115803961
1355741411
643382644
796031339
641358208
2029333396
2164620933
2164172146
1210773475
1230476615
1751755556
911598321
2145407267
924231000
1773218323
1005083279
1413705314
2121367510
473114281
1824135820
2028618945
351742934
2106137734
953725942
661001837
1779412957
1633648641
355762037
1756073556
1274060644
2146000185
326022800
1224034064
656093291
1998373975
2088325050
481305376
955657945
2120905314
1711468690
1653378827
799040607
1036386646
1327159417
1568495741
2079502396
608188010
1595696112
2088114987
784556540
1949274537
2144837003
1514998257
2014936094
608188010
1701897705
1325499229
2138934102
839378847
1230074203
2079416524
299766017
2112657900
2089131043
1986112673
1266420263
363570867
2073215304
2001799663
1977990032
830016025
1496167058
1349524587
1879437422
1307423484
2139781308
1709751982
2025890641
2155597331
1922030460
1466095382
1010448206
2067025664
1410095939
1998970349
1855501347
1709292373
356037472
833504560
144914078
2132381403
152006228
2166211535
1924336753
2134798183
663568061
1366616559
647439169
1204190087
2145759298
347869073
1871488128
1714752188
2123698002
2099930034
1024129326
2109228784
896830104
2132638017
1132049754
333234688
1459721635
380805390
2107725022
1422861585
1030738132
826251559
1356743131
2118691986
660431802
2168050678
540028420
1936465593
526773791
1098136141
2158511915
503993247
2113685750
1305462738
1006727269
1442160961
1199854389
1426189607
1378539334
389013162
1979627801
994500534
2101091763
2087322556
2144835694
1897783146
2164923025
1287521234
105735924
1183630174
1494301510
1755608045
42689816
1659609078
1771851450
868405739
2000644403
1866495978
1722710150
1670067859
2154151868
536108843
2028818186
2168090741
1317161512
1667286644
1322346695
1751516557
1914540481
1788864337
1011798984
720202280
1569893959
2057010994
2091589448
622246035
1891219551
668139621
1296132136
1341247293
989454187
902395742
2048393759
1370921854
2155742560
2052351605
1319129068
1728866938
2114207132
2091973422
1435903609
1978642903
1802843809
1327201351
2166826217
967268814
331992382
943020624
1931380061
763557889
235788185
26718250
651786985
1410246109
408510926
2139182249
909340935
2061775602
2104272315
2126164334
2001346021
2010563157
2094928790
1845831135
2157221823
1505867100
2146812083
1678401200
2156204212
2166000700
1121816751
2114018542
1391831753
2080632440
1312569468
1922452606
1684801007
483432701
1814520621
1951651633
1559562258
220754858
2141418463
2146578618
594510136
2085243896
2167923416
607214460
914828033
183958633
2084645849
1991369306
262211821
2091031618
1206710349
1906284948
245869470
686722294
2064157314
2086647315
1016629735
95685378
1453456259
1293924612
2121973929
1923606677
1142346620
1586812051
1978129021
2039622036
1474524356
1404037851
2132040990
2137276953
2108741480
684288077
2088746949
1933779113
1371637118
2171408035
1783943301
2038233289
1836402448
227703211
1323634434
451881968
988915976
637538945
1851237171
2139063129
617797422
1680088737
618129067
352843337
1206396900
391749034
2168886311
2112514092
1457227681
1868279612
1988397698
2152467989
2154664342
2094755106
2088687046
1632842291
101534541
1877768468
2168866355
1700434302
128830292
1097195500
1004291009
1597126764
93849425
946742351
1869084842
1848324040
1897192564
139338915
2160917102
248744749
381653090
38546034
140521809
2119406597
910355348
1688041895
1270257319
2170965038
1879958017
523704638
1980345307
606739322
1792942205
2169950312
2019107450
1240189931
2005345285
1962212709
7461510
592270505
660989942
2065982307
218571005
1061485445
1503278482
1907699064
500316835
994107809
709360712
1286884789
1903974739
1736752763
1133246152
2096656035
1406684486
697337494
241542178
2134946857
2143637359
1660136748
2124661261
1753731810
2134864741
1432414715
2120021721
2171800198
1543308806
2131686920
1141891621
1787133274
1945110003
1111614295
2141084732
1488357135
799034227
2051468153
1970383586
2174348986
2174608918
2012618212
164596296
1495415212
1674969363
2007494462
716906060
1239746916
2006177928
781709714
1864878491
966995696
2169864043
417863938
1665380417
502575364
621482892
1917183479
1598025136
2107410622
900062392
1534226579
1394926451
19951112
965129872
963813621
2026259086
974871839
1640674302
192561697
1736717699
1650663187
83167289
764976359
732058197
904798665
2143849235
1937210766
2136371532
1558174639
1506726388
690671224
2177381673
1054667985
2022845092
1903915262
1560737911
732086409
1929342280
1406957898
899353934
1866384729
2031662294
1828561042
1220164661
2145672359
1953001701
1158773611
2118454660
2082555277
1887215203
1166618689
1766998103
541774822
1975181181
50791420
324606953
2150919609
2004970465
935128880
581099431
1369891468
2049795512
1972849971
819250376
1298553419
1488986732
2158659995
267477909
763451529
623237500
1471460579
1353807393
451317433
1678694027
1176144337
1418822174
1306458570
1041633509
2081949659
2156672609
1948940370
2142070731
905216135
1880249254
1004988731
2106046248
2174863577
2085819315
1675398528
867573279
680364256
1772183884
1919324808
1905658034
1320414384
1386645744
1593653452
794129840
422995299
1583911020
1129111394
699755252
1489490919
1846410357
1256989574
1523115946
1985745618
1705365226
2172117359
1937301335
511218110
2089392383
2135124936
1711521200
1703182371
2068272977
2088939014
2137627819
728321894
2091990959
1782828066
406296804
2156869039
1064356276
1986806767
634350976
1708012051
400159715
297632650
1939743819
2024686416
728398686
1372133389
164198546
1195103554
347839773
1922902768
770493265
1568807492
2152614730
1145588072
2162299775
160518302
2096582419
1381966204
2175343540
1649289693
2145096146
724966162
1431319970
1236385702
994207975
2165259353
1415657415
2083790745
133126179
523267736
1415917557
1984146361
664066906
1207047960
1952305394
1216272651
851245937
1610164387
1258838743
2123805346
345164126
914925460
2174019528
1420275781
788456397
952820807
2178117470
476213718
1882540567
1538462276
1979976615
281039617
1970779080
56579054
499702811
548580128
1447008723
1692454565
2069276041
2179689701
616476013
2154427129
1031907593
679961210
1805896589
2176905374
907540655
623002249
1722947646
484396827
1712268866
1227306386
2166291334
1199396741
1595363176
1947915502
1905428546
881550620
1989761036
2047925994
1939465893
1851096688
1806185146
1952732054
1488601636
1770970029
1623323816
19951112
1184421376
1717927581
2159916405
460488666
846787641
552658491
1573354142
1031262130
2133594299
2181652732
797298988
874100097
2033240775
2177778481
1989572367
2156653298
2177978513
56106473
2176588037
2043973809
2181126960
2066844617
1979178657
310337812
618670422
2176033911
1755279589
1625381214
1448871957
1951366804
930033088
3757898
2173214857
2179009474
1920776130
2168766021
2156557262
1696153719
1728772674
588295110
2087089332
531493698
2055760734
1781907526
2101852724
865513654
1944724075
1009703066
470341246
1361441943
458613165
1267182917
1756301722
1987271572
1838820741
2000942502
228688174
1336583822
361518007
4860817
945871250
1999808996
2151810536
885563522
1635993691
2074665508
987355141
2093003086
1448198805
2130328083
1632827907
1983035447
1966885691
1783500740
1674614477
1547189009
1924011289
2182813842
2075335502
176828065
2083441895
2019341794
1733047872
1414606267
1436034644
1480053418
1260967665
1248638731
1029322981
1391076405
1003087743
1774489629
1943167772
2059766231
565237081
1589649699
1772819916
1736080660
2179167015
734168947
2076064081
1572309379
2058359850
1933072284
2113291843
1220223009
2019320994
1060361934
1919770390
2114876451
1066273470
316085868
898775084
816067363
1651285902
1592185357
1026836242
116178432
1274610820
1699380197
1822724733
1786604128
1723185736
159462982
1830552159
1562110793
2178417333
753748554
2023333408
2154322021
526313393
2077288994
2180184207
2065233796
1978999804
1935190557
2180199956
640960192
1856686806
804352842
376854904
64126350
1245044892
2170823393
1203992504
2139993864
734265907
1775164476
1658543275
80402813
1336202049
1943873993
890918337
2170179595
238585927
957426045
2059012632
1536133551
1098276396
1665570493
325063076
1446458352
1741284487
559727063
438750930
2180605885
24206006
1192916966
193202655
1788185729
2057836667
1222939247
526766488
1052940314
787991849
2106936685
272374653
2029785076
1058418396
1648777442
2069557845
1487085192
1074085587
2086227470
2142023733
1843718806
288982528
2014753264
1659539514
1091507430
325086819
618228138
2171245596
738035713
1376411260
1458791781
2177352937
670409452
255898706
1997270553
1781345852
810193066
1129768028
2078236435
2056843817
1331958679
1859270913
2180438702
2034117503
59326506
1191014820
2010855232
1804631012
1563406039
293401076
2079781663
1888996561
752993527
2068162674
1113807051
2147197743
2184679512
1959552535
457303771
1872339479
2148837293
2131912498
1690351149
1621083759
2072129849
449552725
2078501502
905745417
1152824037
992138972
1236307131
232499988
1864991771
859264429
1655814988
2186926993
21929183
1707648993
1493994371
2186620746
1618183617
1820686973
1171845532
1604376135
2117795430
2162152668
660867994
1062025579
1538269273
1755249819
2171609943
1769068183
1179810224
2184506959
324820338
680056766
820406707
2167177194
211083579
1802641314
1752998808
2036713652
2183331896
2183770736
1591298789
2023686775
1805593706
2187772611
1952070455
85633763
215443850
379105619
1825499367
1086106381
1000762815
1964532164
2184248992
1734878233
1035529729
1038130943
1924116011
1113683084
2155202588
2129477131
1268985903
1584260058
1048591675
739488676
1736963278
1805910619
2158346044
1776248413
1349626164
1972914020
1495911683
1817602218
127371800
1948924883
1864998371
983878151
355465313
963597506
898371779
2023342379
1765182785
1765213929
2169856529
465945623
420270997
1433221897
1775091880
1916181415
1712703726
1383424742
2096522461
1985717320
1957883288
614395481
2035797620
1626698182
2052641527
1824812248
359040752
2183589133
1745312990
1435249836
680792106
1178064422
1869325198
933432685
2157907287
1764860256
34408542
2109579059
477767245
2169711289
608441529
1433636402
788797791
1564882207
2073083319
2164698811
1725107645
2103171439
1041728084
1058871645
1912302135
2099350392
1555196350
411929451
1102891622
1011016877
1206540787
802142156
1448050874
1584208962
1456882439
2174792450
1775680136
379487119
1849843425
2076890204
2150704721
55425622
2011590509
1914846112
2187428613
1122914885
2062864455
2186580422
1241772610
1981586703
768754392
519396637
785516120
175099240
117084925
1909198364
1969150283
761744362
1223877726
2177688513
662773659
2116182635
2055596406
93952708
1615302081
1638602303
1663183747
2183724507
359748367
986242408
1386966802
824665575
2100600672
1744895119
266965929
770174214
2069424004
768534575
1154959163
1990260716
1505864308
1980235286
1486937086
324209362
1607184902
255494265
1940631101
1958506594
2074124629
2141975233
1938697090
1993793947
1903247059
1509777304
1438062836
2167637062
2186012985
804761138
1793941058
1533751327
2009570371
1431035353
736879066
1426808858
1108976367
1316511626
2051821174
808159698
2160593824
1520801254
1710398764
759670837
1956713115
1864470177
2188519489
1638984274
1028683634
2136221478
1399349316
2095335822
1480581069
991360199
1876917041
1740883831
591501195
1584894056
631994681
843286978
43166142
1527280656
2065123725
2084343316
2122204153
1894047603
1345416102
2097475056
1451116094
1801116412
1705957057
1584914459
382788207
836120716
911223584
1320749341
2073277976
2106456696
2188395830
2007098447
1257943375
1040202908
2148766937
1817979181
2193062250
1636217570
1821825292
1900780376
1890680584
2121948242
2109980086
1876756259
2189060886
2031704364
1152054293
2125558802
958793999
2178225776
2109744206
319848111
1109560747
2179740042
2069552626
2175396506
1999440099
830551320
2041644726
2091239999
195696607
1032310256
2193894273
1041894531
2128265266
860464017
2065172785
2148243686
676221574
2188879092
308154338
1648668729
1806130773
2158287670
1706906001
1836285951
830858868
1980447429
1823994787
1785399359
2186958913
1783063647
1587977101
1196153435
1964121383
297110416
2027023179
1116937149
210002761
389994747
2044302617
1912506503
2110532486
2002772081
1878870472
2151374971
2103472016
1693199351
257043345
1676869951
1917442717
370383658
2034193731
2120736098
2028528003
413597838
2149551844
1729836808
2009536536
2009831876
2189175790
2116637655
1579515725
1978439433
2162786427
2065745120
2107973849
1945005023
1811166261
717678701
2069251884
706983278
495321581
526075653
1629301633
1062460590
1615060343
1091746267
1936083568
269628018
2001878425
2112948694
2026633050
102981502
2143068926
1900399453
1862786983
1464901588
1193912874
1842246175
978824530
1955343649
1313581289
1564503418
2191162197
764619168
1108230033
535831378
1724899170
1426315620
2143428505
2183260225
436544926
2092027291
115206864
2194656818
1633281753
2011084072
1342800452
2180254281
1897682082
2157485639
522089807
747075116
950299128
1042304266
1455719675
2194597430
2162590227
2190943133
551128737
2194190750
1461056492
1006684809
2193667239
1701677879
1505504426
819401989
1903742624
678821841
1944690026
2194159684
485377220
2058737021
348056551
2140658714
1232229198
2127068856
2126605495
361986776
2126429879
2034551898
1829203813
1554590620
1578829135
1450582903
1953710242
1591842862
911308102
1690040343
680899730
1445382462
1460130293
2001741006
1902344387
1209682274
1091464205
2120599465
2074685514
2111875631
2172443354
963895434
1533500850
1569475776
1790545155
2068526141
2171504492
1478660275
1831930384
1956869284
1047863295
1234912896
126760464
1625173736
175579260
1265321217
2126591202
2128083848
2129013459
2033239431
2193927374
1753561391
619062731
673783880
2195178226
1781868602
2194911242
524363464
429115150
1925017217
1430924060
1816034184
2168253890
2114866288
747635339
2028813373
1834447001
310830091
1620270600
1816053256
1589983319
2179969929
1565048759
24296667
2091313247
1084947068
948514290
1109595904
2057284957
1986597047
1670079453
1015685099
2198542371
1971602136
1058914158
888834360
1681385822
1530492842
1761438365
77233614
1248022765
2147281303
2067484748
1450761041
2181033159
525584363
1787285103
1528450139
1652631611
1561485929
1989246148
1871291875
1965936605
1869304173
969237776
1939707418
1984408255
2134079474
1946838878
1374059421
1946464957
569032388
2018216390
1484771165
1186046800
2115490017
1150242597
2166454701
47680584
110432407
2196430913
1597778186
2185937496
2029583737
1518470434
1356192912
1308770744
1432990478
2001678093
1389736371
1332726394
855211229
1006308994
331133352
1635386065
1972652129
162212810
2047313627
1079789063
1814994754
1762787237
1261884349
1496782990
1805049959
1189244433
1985469832
522923754
1971277414
1522113525
692258717
1517261638
1829910881
1801672923
851800483
1900654194
1815180562
1496953811
1714650051
1460351940
1802763890
947216627
2093607582
97010300
2074775138
1882729938
1564280290
1115396313
716303750
1524632073
1320481075
2085925970
2149202560
1983658541
167801969
1918372267
1338277805
1885364178
355509237
282073699
2107026126
1113745222
1549048709
428074649
2020591453
1363647739
1498753157
1520574905
1089775999
1876333788
1026001437
2182479356
2198514986
1973574621
1180328440
969176437
1357118657
2067244033
1668638733
2174877221
292457682
1824175107
2164523081
1892411176
2128608877
2139423695
430126357
1846920458
1790795095
2196139564
297891922
2200523092
663101009
761180913
1134822187
2198521828
1955965812
1093221936
1696693742
1999828111
2183731364
2197869221
2129090233
254006681
1428514811
2202134663
884531940
237710903
1505720442
1068031417
1026846587
1681080552
367831024
154858330
802764980
1022598457
31033774
1348204372
2180977913
47350559
151671417
1980288950
27130932
2037370288
2085854291
1352439047
922206406
1824873653
1818860130
1337687475
517519351
1912622509
1976818708
1936435601
1428175311
2128636250
2171670947
2199263409
2168401901
527643136
2200784775
258402558
2200696825
2097379662
1063650478
2198279597
927614669
543062719
1565536633
2019443695
2178884947
2047750936
2147879781
2185040190
2202182607
20177900
2200097247
1784618751
2011467902
1258224106
2201329046
1814161748
1949942624
687167634
1077687551
2086039173
2026227553
1897838959
1377695430
2203728476
1221509806
885327926
22781021
1469554696
2164811327
982497884
1877095955
1517570016
585571310
1937554514
2172582636
751391612
1256784857
367460863
2174549292
1827275984
2198990468
722024409
544467758
144800511
2170124533
1030679842
1563332693
1755685875
1057608369
1851633512
1442609323
2197761938
2145707499
2171869451
1883300141
1930794636
1793916981
955431229
1100709978
1896555508
1604057543
2192381075
1696053125
645603103
2044901106
1456494234
63439522
1222126762
858052579
2201946313
2021315301
2113226000
360331496
2079250629
1555380802
1509925180
378773826
2071559186
1314721899
179267719
1285496663
1122897887
2077778186
2148310416
1856316973
1898561415
1900048536
2006786749
1761316484
1675315051
1113784530
2119223641
952964495
391595854
904793087
2193236245
1704366235
275068090
1984263562
354217298
1786441141
1148809248
1463718648
727464394
2186788561
2135122973
1925795214
838783752
2042610635
2157269451
1893849250
1870582585
2191939866
522180774
1202705517
1105654299
1030196551
285033164
1769546612
1993401499
2202751911
2170382293
901272558
2091167975
2175200920
185481372
640167371
846070518
1696844082
2165952373
737748098
2175754540
1743421290
1660304650
1137573163
2170423641
2112702569
1202235677
1242926049
846828911
1948130396
1929833554
1805190288
1979602888
1618648341
1903516341
706928016
290761470
1062670303
2135427862
2065164739
433721393
1314945383
2109592626
786373226
2054540468
2077463693
2204481057
2128517065
1093047325
2038541669
2145710614
422965806
848780132
2031317488
705220236
2121974051
1320347483
1070765676
1878003765
1922787814
699997431
1422512879
856985001
759288263
1576809451
148274845
2152527361
2188608431
1041555978
690120275
2206304155
1824715362
387647420
843949878
1016742236
1352898279
1722486586
854192261
1857762266
1907386738
1214098182
1363837369
1721933586
2173212080
2208043229
1225126936
1616113697
2191127121
420221931
2008786485
1452834283
2077815200
1471398906
992175555
1908580181
2064426105
1324845893
26547571
817430974
799021494
2187023689
871421799
1631456681
1654989205
1316433681
1938939613
1862732760
1178517404
1098087410
652310400
707172443
441995650
1608243375
889673128
1848747440
2208442520
208193317
2003032106
2129735089
940561638
2026161746
1112615356
1353889406
1910050818
392096256
1735107226
2195025255
2119407359
283255949
1267347770
1739053375
1990750669
1010425049
1836535406
2162280291
832167069
463135309
2184760214
637149407
2086905587
933568519
1883002990
352690768
172495202
1374134932
1205659011
2206066392
1490102267
1894105987
1569422082
719631600
1675665681
1097345755
459820297
2188455699
2023422287
2117765144
919636874
1181019645
398656023
2186768833
2192537019
599791161
476966087
2112168735
1583358827
2157820767
2179494423
1923092624
1575765793
2110307344
2207876371
1219699241
1482031496
794345579
928631464
1401572543
1362894824
351133602
2121639116
647054861
1010911961
1704677289
1554220701
850210229
2188155223
2097923097
2208685522
2162743649
2168881482
830848300
2204176996
2070785122
2101312746
2154971293
2098739873
1989005807
1097046756
1877770371
1160009829
1977975353
1340614027
1738976254
2166448650
897231519
2131924890
1736525649
2182305622
119559214
1879125035
1206369246
1291297631
1428417768
1947475922
326481203
1850859105
1452370553
1955518512
2207954286
2207949100
1954122383
45476681
1877705275
2208283437
521210705
2083149714
1530282342
291938575
1464509511
808441570
2180976878
1763513409
300155046
2064168051
986264981
1115879479
2049979015
185859295
444382859
1146505721
1013401189
2021392822
519689641
2197313851
1912017871
1893850825
1371461166
1606215947
509554784
2058702885
1152279222
263268092
1679778588
1278047613
794133465
2108351163
129674919
234544346
2114469946
2101510289
1788094452
2194433504
2209014623
471328956
1999513548
1901958830
2174917695
1689677887
915956855
1438680654
836341763
1455437912
1949163734
159672754
863680854
2153276241
1482548583
2211931872
236641239
1911376069
2188473057
901549050
2211044070
324981188
1758921020
535676404
118013720
1104491425
1815648755
854846650
1619200232
2205247016
2151229187
1615074391
2208479322
742223756
1437594594
1144859510
2014300794
2063784832
2069015205
2069015205
2211689540
1727628390
1985182349
1000384321
891087861
1827031173
1292435930
2151285866
1860628076
1261502155
1977552191
261949730
1987365669
977941777
1804445585
318293615
1970583816
1927015813
2100063825
2170148423
1992017757
2023000972
2064406065
1760836131
137985719
625165826
1564150244
1815911385
2021413696
747807011
758556328
1932726035
826653785
2145727479
1533950980
597250293
502360449
1901089008
2179342476
1136437216
1347650799
1855293778
2188203349
1664708745
2212401449
177393348
379986058
1021649192
1306341998
2050911339
1112410150
2139999784
1667520060
1321041125
2164581059
1138781125
1299876576
2186827451
2007508855
2152396844
606880696
1113325083
786410218
2211191967
1954873065
2149567029
1978593372
794612817
1258622129
1512682253
1722459409
1543347678
2211287648
680558609
171376877
1003520021
2141307263
504119268
424158283
1247848412
173000032
2182532083
347535426
2127276434
1947165671
2179150932
2023006323
1035733951
1319958933
1501374287
682375035
1779170521
1887785674
1310194374
1724233542
1895593967
2020403238
1429523231
1095770966
1579960885
629708543
2211934707
349517369
1791344842
2029389876
1256173456
1437911383
2110113007
1854938403
2017197760
1963939755
296172206
2036640834
1455109108
1016565753
370152369
2163007889
608335040
2102013581
2177604299
1437970605
1217148513
2083589279
1811707567
2023801296
878593993
1870393487
1423226001
2214667564
1230037624
353991263
1845129027
2095636049
1025543480
2018993757
955837196
504402556
1805985150
2071424784
1352940844
592425708
1631002648
2184222282
256295783
2023903382
2137390251
2149317708
756105517
2131939149
478323285
1431468586
315595278
526547953
1991118453
2195813479
2124278710
11924937
2022438958
992901466
1602296517
2002988699
1992418754
2042505460
2106910954
2134070962
254484477
2154559029
1397621699
1211499538
2216042212
834974831
1919344707
2041895484
1973518047
1673596287
1280153994
1428747932
2216478982
2216511436
2205675431
132353469
1463699692
466422899
758906744
1460172902
776747079
2147976094
1259858361
2214677775
2086926909
943235691
2044785736
736666888
1809024121
2036058162
307606302
1143463034
2201519849
2215571525
132290021
1114971246
600377991
1967708788
1477971787
2122832423
1646016314
2217340305
52222194
2193918996
1294833568
879768064
1224180575
515558880
1687520837
1553855965
2022087250
1384124972
2176186812
603335209
1098615562
1475002790
2060648349
1666817338
1099065367
1971786857
613337825
136212182
2216335902
1955781858
1630869851
482363229
1154086363
653345225
1124817884
1451311273
1927676478
2073301245
2208700460
219317780
1621571242
1585122208
1312040239
1610882943
2047494717
1845870834
1446041604
2218523406
1870719456
2135157266
2159474028
2215740830
281583617
1394171917
2181044871
2217889551
1705228706
1501288505
14387662
2060002852
1159435637
2176473216
1410062147
2218009987
2079047371
1660379201
2155731204
2122006922
2089487076
1916453399
1972172101
1251125662
2131277114
721401385
1853658824
2104249878
1554625653
2076188767
2104613191
1392424213
1812120687
1605437666
2019148839
1440256832
1953007558
2134471445
809280351
2205253020
2109830621
1612716841
2128826433
2190077049
1530158839
1837403548
2089068504
2093495353
1179117012
1323725138
1466954864
904884119
783276764
931869455
2217534773
1099978517
1571507912
505632492
1037799677
921105346
846885568
1734041548
2150195070
449579887
2161890460
983785331
1967069886
1927431581
1651319628
1678151987
2168490058
1951520187
764991104
511491915
979737469
1437899385
254286739
1695987946
1644427615
1444797331
619455232
2218006782
1812129468
340310894
1244277311
771350827
713096618
2082505037
277293758
2219252824
1046477784
1008377588
2182825311
1788861672
1998239697
974164871
1281794182
1070405163
1424547587
2220027157
1993960819
2220636024
1903516943
815661653
2131576438
402636206
2201958396
1698006103
1898484587
59514617
1713934943
1542858169
2217884106
781113894
1611249677
1928327048
2080591873
1900943878
1855987720
2158802215
2185295440
1724650554
656533573
650061493
943252727
2218780224
2209578591
802090041
2037618395
2166357633
1060246689
2223959225
350773810
2219097509
1701490166
1599789779
268094989
2187492050
666660497
1733080303
1622767934
225468717
1406786516
2221352533
87311967
562305135
273721335
1510949112
1846143379
1179648203
593351288
1557933692
117656686
2199059847
2151402466
1971417065
1961783222
2102505170
1866171650
728430914
879809022
1977966133
1949771627
1101211431
479456127
1027539358
251134455
2219523674
1583830863
204314029
2221283696
1706582603
2219589073
2144898875
751723083
165166866
2216969405
1969820195
751170131
333813100
604613596
1614561869
2173499076
2116938912
1285003067
1993653417
855052998
1800918290
791404962
1096839604
1144767866
1707165580
2170008683
2149633656
1779014315
861508167
2156994237
18395210
2164438519
294092138
1816200401
2224895928
2119515639
1565596083
1338329954
1626282456
1277467488
2195071267
1729033961
2205342708
1568578913
2032658318
134581368
269753436
1506494080
841450890
1145613785
378161587
2224474045
1854966353
1854012343
1914801673
2097939806
90534888
2093305621
300000419
1201014444
902977069
1953654181
1969695074
2226457475
374533181
2144936169
1724714755
434957018
2171401158
1801639387
2075131360
306492128
2127331902
132845025
2145821433
1691941602
1763404667
1854315858
1527641763
1802019127
2192052009
2111587557
2227437932
1884828778
1842336704
409013654
2191509407
2071881066
1127645144
1382763760
107421020
2049930020
1826385940
682374683
905128951
1316695877
1886808942
2222462281
163146127
1999815693
1818951934
1107304102
475900626
1753703499
1681924897
1321741245
1230668624
1344675188
316722050
1019101245
2165720039
2140722028
2196352507
2227644102
229636534
1535958448
2170131272
1776260969
729557750
1634826740
1764302114
1069351153
1670755142
1768755859
2151776418
1140819653
631320085
2068207656
1262286358
240948155
1836719153
1030107414
2167088511
2051815869
1999991942
2132335966
1057695639
402128669
1192375478
1451781644
2121531392
544707639
1194306749
1398787335
2142853118
1945763354
2010650459
2223303762
1823167227
1266363876
1809470997
1331772008
1922991516
908716532
213527738
2032215607
994765373
1666055044
2117409526
2095260523
1345168787
920432281
2227476153
1438306897
2193632185
215312852
2160318035
1926498149
1670584747
1223175579
913712737
1707117810
2215545323
1854157340
7598096
2001515434
1631715930
115930725
1556306350
2224424155
1908699819
854983315
2038986279
1727199652
2207628376
633824418
1768904080
2034258970
1502963013
1302712104
1447990640
2230234503
2085673091
742968482
535867415
1503541428
416411247
2040677938
527715515
1661625057
1641455149
1112566241
330425461
1730472218
2203627660
103047509
88073130
1071196983
1732974885
1817135155
1550979200
2205977420
491815632
2169382376
1884304445
1926989885
1898427751
804623650
2101623072
513151776
2167859151
1547430572
100405840
45849301
776969564
1431169814
1886848061
2012755165
1975292764
1931635191
1293620093
1537782004
1673471911
591922156
2201288080
2227781387
2176435772
786100684
338338147
1176104071
407630704
1382076166
120058123
256149406
2196816877
2222167788
1712251742
1754816155
1994242408
1792176808
360744968
715110789
1118825033
353933689
1221084535
1485562018
2228327423
1452754506
674217047
2117020215
1738207927
2227806359
1981779785
1434398476
1929599643
1563845193
1908627914
2223702969
1846626419
2227350441
2086290872
1604712019
2043371702
1156856146
1484063275
2004000115
937447477
889222572
1760083443
1720581443
1880855
2230003763
2181304602
360818310
2166373159
745861506
1638246272
2215790599
2156267313
1122410142
2211819234
2227186062
2189661633
863346759
1704274962
1731062040
1323086195
2225080412
1695335654
195693367
1771551172
886120128
902817853
154950258
709444355
1700675426
1401999952
688173532
1716495603
1959894768
1000471152
2185308016
2230857177
905023135
1856470864
2059597746
1505074629
2168224297
1046768647
1975724423
2207828568
280140129
2090114999
2199042262
1957421620
530697637
1308680508
1685755685
888560482
328435961
835096113
1142893885
29286836
2117725955
2201090287
613642109
63899543
1811009030
2010681498
2091368607
1652598606
2229702655
1613996010
715568170
537840054
2082250704
163412466
1669574201
2129054036
1710442837
1419823206
2207954012
2171761033
1628204492
2181956390
1884087015
173038324
2056687785
2055581842
2039700645
2101777428
150189542
2088422177
649938315
773288098
1660540383
430444735
2212159752
2191525222
1736520030
1240334751
1522295243
262067011
1568951060
1694690720
338773923
1706099810
590222885
699856795
2040035056
1389772486
2229094140
1940721555
1567709279
336469314
2205501580
2165590727
255559009
2202994972
2028662607
2232821366
1464220337
2200721943
911855971
699194181
1087236366
33323233
2181451992
1402844306
601941609
1789156236
821729591
386053687
2233403864
1806037122
1209631312
157540985
1744416858
2217887918
2170150242
2154041000
2096186552
2070576037
148790949
874099692
1372387236
1129317870
953731153
1032942248
947171748
2083914313
1046033104
1296156620
1697886455
928560402
2093621665
2219775497
151620717
2231009858
1143023511
1724370172
2178995281
1870306956
2028087390
226209779
61407546
2232479991
688235567
1724500303
1979944335
268855613
1505019743
1390436170
1793136607
2002030055
2090889060
679601729
458474634
988016460
49860428
2232325998
1405562669
1717905739
1743054122
2237116742
1133818407
1869466034
1972590928
639823529
2055149399
2232037851
2233568896
2073295056
2139156056
1154729843
2215716913
1483679202
555847175
940128964
2018448798
2047682222
2200376082
578560268
2223793442
1861710360
2028871773
1280770005
2122798363
2105144010
2238080719
2073210385
1393708569
811089575
2079249372
1161244378
2155287893
1654781258
120892729
114431658
1565461007
1924782913
813166801
2126879240
1764002749
18395210
2099699820
1464286037
776911552
2174200186
1745530997
1683855773
1887397232
2015723130
329969021
2140631761
2198907393
1254405314
1484656293
1535079531
1689188288
2085019924
1385949918
1149268195
470479633
1403168036
2224689983
868129192
1899069791
1556025060
2192341780
1967709272
469132028
2080337420
2219112923
1285339480
178069222
2141204660
324573815
1111694745
1439104992
1432009064
1121766759
2233342614
2092929448
2104646356
2233696415
2057966837
1951795842
440666841
2106457722
2228601584
908639521
2168809511
2027606118
726052275
793159851
1523626842
2218216278
1470816279
1935366943
1197774415
2237050659
1219157764
847524374
1574284943
1830799784
1914699315
199920060
1229587736
1595919980
1659000068
2004915591
1874090358
548117172
989055531
1670430721
417668120
2036041905
1406391757
1441421768
1791801187
364029046
1915907457
2037002462
2075221467
2116408644
2234197764
2165957585
1579609130
2031933211
2233800830
2176565377
1976836197
568438473
2046568357
1024925336
1324426333
2182756185
2132049861
1811023420
1325379886
71179338
1995746996
1670886642
1188530805
366322309
1072833600
1012317425
2239396392
2139460224
2224893343
2208506940
866541152
48622357
1561814262
584882495
674557451
545007591
335706838
1876298063
1098238880
411013800
1323368422
2184814678
1975220793
1920379588
2183810396
2136162018
1475752014
2229035175
1817353808
2028562842
2204477044
616662249
2047496330
2163661304
308580285
1964469747
1558609957
1653257586
96500396
256018654
359185842
2238978476
523655177
2237233447
2120372579
2072260053
1876983816
2157170709
622952449
285424903
1750898454
838856486
2093504353
1774909931
946535166
119406913
503819764
2082613406
2198806234
712010434
2084546549
1293750383
1442595901
2232555036
2199535663
1169410605
1692922926
2111957138
1227728112
179575019
1406579504
1865880106
1895439727
2111248204
1705294360
1860744145
2208804270
2152389507
2232699125
1832383514
1550262188
452738468
1198435126
2237950672
1413740935
172372192
2114010292
2207065202
1289128421
54335219
1579172038
2207586027
617243772
806296641
1491340268
513383490
2236691442
2217631680
1844575065
2238666144
1594590127
869298795
1024287764
2213516433
2107225084
2229364982
2238323594
2217201504
1923461621
1866454395
2184464360
1857538123
550756952
2207902384
1886394684
2239269903
1416861155
1382817313
1789413516
548993476
2228313497
1935032850
671739747
2176501493
1140717714
1240612280
718194926
1447719313
1373224181
869072795
1927051725
2165346787
538692201
928686255
2054403340
1177713185
2239632429
1854776167
813737318
532940580
2157127605
863245783
2240885477
1412700632
1497602275
2236261593
1814092986
1369503045
1075881146
1858020150
2146549445
1377130961
1381413323
2219309232
2026323095
2238410643
1398289774
1906264488
1452456973
1298002893
617595457
2218679732
861022432
300020559
1595611907
1403685814
2191007962
2081195040
2098831061
863277578
1541738443
1076210249
427073263
1057778418
2233279827
2162018223
1730901893
1556273296
2227801085
691627663
504630805
1363349903
540127990
952546812
2150230762
2087721558
1781017983
2103074612
1965723658
1837586652
1385283046
1369559760
1719557635
438253999
2028557385
716942732
2138795001
1192043058
1863516304
1953415116
1695526994
1829296970
2097529196
1339881737
327355392
1195104265
1828189804
2220238519
2238080940
2071890398
693584447
306745692
2195132483
1969826447
2032784679
2233513431
2214014502
1870173867
1513151092
1813606898
2244821782
1387848066
1107216435
1803599761
2243451551
2170547357
2240761511
2234790735
1260192698
2221181319
1625715811
2112037457
471126353
1742967450
1908608932
364432195
565165534
2023461837
2233682603
2241096152
1404536093
1354701159
1429160275
2105869289
984770536
2189483071
1622652509
1392136213
1495388115
1523065484
2193420237
1863790410
1969260043
1961644442
1632442966
2176860760
1142665845
379571629
2095342032
1280753827
681964019
1344225535
877246589
70684211
1472060603
1230689627
2032635571
2139732146
121259418
1961923423
2131839561
1722345075
2246296448
1960616707
435549179
2169457461
628148494
907555702
2170366906
2241900270
1367451953
725553108
2102831621
1834561115
2222115485
1926972305
332814199
2241675574
314319103
2161960858
1136806591
1314524896
330356353
2117554548
1681252262
2208891614
304569943
1254779329
1574011827
816080730
2052112963
1629840477
736372723
2104166714
2089626812
2232823736
1030395988
1530855176
1466029663
1750505843
1328265946
2211740966
2244380883
2227036494
2243890345
1779045653
1128067036
533910658
913747517
209240947
1239981648
1683316626
235443188
1927598431
2227602929
1550218998
371490939
1982040973
1665633443
2152868030
382839058
360235191
793783348
599304694
2028138049
1075023356
169602878
2227081770
430936454
1102629405
1902015274
2205591027
176388057
882706319
2073695842
1489517269
1717931554
1880143518
1993363535
2119104873
2129677224
1343036233
2205057111
638963586
1471037392
2176307104
531793511
39881483
785566651
115736381
1993978094
1558114896
2182578780
1590492007
1805123235
2224564989
191557533
2233322130
2247428180
2169540219
491058000
2128273056
2245418696
1525901768
379800313
918480847
2225902294
1553601534
1296697128
532456646
1838260398
2069532489
330838134
1911643295
1494502993
726076031
1987181026
1862029193
2138642104
2179478250
1905645541
1286693031
607349202
2047861170
895142304
2094623087
856508934
1568906628
1837592504
1332933849
1941885123
2048506980
1099657793
2192048405
2226478641
1925429335
2073267815
1800638536
1830968946
1746218337
1360228390
2099233368
2208307533
2224445297
2008820072
1414179682
816784649
1922718786
1327975233
2021865318
1461186711
1768207098
2202374292
2236260759
181776940
2154432351
1951856102
2210997506
929649432
1113615777
1059238847
954938341
1976224824
377062998
1401196500
2174447084
2247531217
2181375742
1189244276
150750776
950807136
2230867992
2122409508
2249353475
477300452
1905259223
2075152948
2190317699
2225714416
2077579387
1923316057
2126418857
291013943
1850385383
1740011282
312766731
1559889209
1052036305
2249304878
2247480081
2006342458
1281948704
945503053
2236328288
2055082364
1900579756
2166882090
743570425
1979376182
1637197703
1201791098
1553077762
1221809631
115294485
1781746458
1822075778
2147111397
1828858319
2229925399
1092863574
2248991615
2016267696
756798984
2189890742
2182230559
691733296
1058086982
2002255603
1386775311
1729875029
2176098493
2031008957
1503667662
2043808249
887544046
304835645
149087315
2242022279
695297121
1668006307
1187540631
797787425
2250349931
2225552479
1895618409
2105009075
682099049
1946812607
412967738
1988267182
2085100928
2208231257
618043253
1700644949
254087041
1601864106
846528348
2248284098
1920457264
1042615537
1945723924
1671211630
1751139173
766572915
528695279
1407980566
1509013589
1014601779
1148566484
1658035745
758981159
1945169300
107912626
814359063
2219625318
737667792
1721390512
103684459
2124646207
315114679
1487688590
2158064423
2234572483
1097560557
215655406
2211370067
1796144900
195023429
2241174734
1289758614
156032799
1008814066
1608871761
1821608290
2249523322
1911890057
2047531922
2029284584
548252760
977475214
593812850
548252760
644498210
2247071927
323164445
1402375313
2131395847
1281962332
2216902802
1696916631
824009980
2185674800
2114019394
1162459481
470112864
1317169476
1381614021
226563420
980686548
2190148837
2053516885
2154775114
2142695254
1059962828
713965579
2218835395
1142416328
2026850031
1211989444
2061333691
763427065
158755512
1845948089
2254498769
2209267634
851963867
1742157965
990676964
2143958465
792316078
264364524
2237875773
816789752
2004208096
2007713388
2046406670
1416327350
1724772613
873133444
1616809704
40060375
2251345612
1054446032
2231852230
1087054978
1258122046
1966855590
982347800
2237154299
1442205800
1319911815
1809793226
1959322885
2034816092
2121875395
1947076802
1518838068
2231396081
2036844915
1704499650
1434045427
2228643238
2008446509
2136489034
401924328
358133378
389124988
1706669653
2167862758
2227406869
523549402
1628803604
1997121103
1335169724
712203554
1577341429
724117819
546845203
1117906047
1064277818
2234398226
1853657297
830975855
1689185078
2028728865
2218278682
2138203015
557881507
1841263683
1238861346
1337656860
2244918658
2253492081
2056226266
2178871862
2089438588
1405541522
1802114876
2253758920
641077148
809083346
2169953640
1508501812
1598129008
2252971639
1087143070
1663596604
781262637
2180761030
2197898953
2178588849
1786586820
1619381603
2226206746
1910526412
457050819
2253126260
2219263767
1886185126
1682383802
2254837365
2248112623
182552257
1398533164
1198136783
1669662644
1575857903
2245813659
1945918027
487075327
2236325758
1857713315
926334810
1249555096
2041431559
2254604360
374835341
1951264618
1611704864
1819545366
1749420831
1003271216
1845534555
663921401
2188044458
1951392647
2255088876
464911656
2055243812
1787384972
785332431
197988527
2240850249
954850763
1968203165
2027109847
707017659
956447931
369419376
2185243192
1732740839
2102323126
911704333
2179889787
1172071674
532562032
382921500
1722166172
496224535
321653729
2150315060
2211261525
1686162500
1980861655
2195785046
1924810478
91356093
1032195585
821107604
1024826085
1653716195
2210109884
2121702755
1392821874
2256400114
2249730070
144723219
951969599
1387871423
2039826290
2244277630
2219678267
1796755509
914501389
2210357001
2258262402
1672800799
356799447
1359682587
2113282658
1418895367
2255891313
1903210959
2246248781
2126517980
2190206421
1827508895
1969528736
2100944491
1126145030
731518084
1586793589
2050604311
2070744275
250879143
2203339963
1071864593
821214302
1189493534
1685861963
704220601
694422578
2222760043
448013376
2086090044
2078425127
1819455823
1598396210
399751155
1981058952
1159447790
2253175878
1785442167
1726388250
2204960994
1675843397
613237119
1596910393
1764446258
1607763368
2259338549
349944673
2249821653
1126648239
2156694937
2034635656
1207811058
2195242716
2013151165
858908191
2012542954
2212271517
1318015634
1780725669
1516958644
2247720760
990391493
2178640802
2069607612
292330478
1370171173
2226809928
1596753842
963531152
293631868
1885326603
1566412876
1142698113
422659014
1037002150
1601848008
1033847662
1692019545
2102167500
1535474459
375703342
2228484565
2247081740
2259245373
2062236821
1074604053
2089354084
1004776381
7598096
2229399849
471595496
967738218
2259148149
1059626383
1821123052
1253155172
510888915
2020652289
500982589
2037906298
1362656715
1294280748
725622183
1953817124
2245283121
1951409771
1888741772
1881718841
813020917
2094772484
2256308478
710387193
1519381093
2072026939
1931835012
1765792361
223249185
88651509
2186034461
1826966472
2097315267
2092262621
967707505
2226772088
1995366990
963961608
578020722
2196261312
31942388
2089379060
1642218615
861130846
1295783423
2260112970
683315714
1718522570
88984082
1976807215
2249338643
2136374137
747246069
2258926776
2259320555
1273125143
2139441670
2181349863
288312276
2131727546
2262662919
2229397443
2156101449
391659549
2263564413
2219075724
1960672992
1484757151
182836303
2256007934
2178889940
1013234567
2076612055
1831660103
1508199087
1304769458
955614871
184869484
855527830
1665742531
2242993619
1326370291
924476179
2259938200
1502468237
1890036903
2250240614
1630781110
2119948401
535442606
1532245111
846893462
2046542803
301268094
671360876
1587073698
976893172
2179116091
2264034276
700969358
1157414251
1340521054
2239550372
2236788758
2192384154
2176873287
1931022612
1000502644
899675105
2262640952
559809019
2263151137
2243790375
206251782
73542980
1108249013
1728850196
1114401945
2056406791
2264652379
1737519537
2199551325
2099242217
2257124553
393497835
1384091681
1265953854
2264094285
2225219919
1981796767
1581721371
2083546401
2102748351
312306982
1860244426
2113556042
1401156446
1654947574
1448919915
1437700096
1587100508
1839659754
1156679234
1688629474
1290419698
2263940739
2146321546
1269233502
1290579544
2252468791
368769042
2262960840
1466134941
2059206097
822315084
2219147985
2231235610
1791848775
1981796361
1868324229
214843136
1072793876
2266666367
1882065950
992555503
561392441
1347619626
1683086497
1674113289
136758370
2162683197
459496613
2106406209
1524658051
1386461507
1613213280
2193666549
693138205
1106610836
2211774288
945229021
1451217457
1698440872
914924424
2063682850
2000059015
977405935
2040309264
963088465
434300470
1724912532
2086237683
1328436259
1720423153
1732887246
2229832639
723767556
2162138491
1819001908
1832457275
2126001709
2214116647
324721435
1590704562
628531210
1588541856
777229855
1215547523
2194828270
1800100963
2260411126
1482855052
2233327243
2222625790
2226261540
2179353361
1447466974
491340533
1905546198
1119617244
1550423385
1343610090
2129652328
2123860976
2139011975
2084676779
2063431174
908891871
2187647767
2129992406
646551004
2080206973
965503177
2066053825
367593539
1643710517
2234154467
1480478164
1353868245
524825656
1616846035
1775969788
2233834787
1487360509
524825656
1946826514
2177191738
1530015614
919398867
2039497218
1513377642
274798842
2195496789
850151193
2247847823
933072069
1985985342
1683708984
2269371033
680206639
1260121182
2096599593
307423687
555242898
1994788393
1818658231
1458000364
815331086
290745339
1808876926
475374079
738946719
1818949065
438087766
1651862110
1786869023
2267193887
2156387146
477330315
462244392
2101654377
700714112
392368866
1418945460
2178853334
1928306350
1081662775
636569804
1580496833
2148909305
123275958
407932889
1702271924
1933435395
644653778
1435592391
579428456
941215775
2208843096
2270710567
2025522891
822559076
1307621314
1926870949
595856145
1146742436
1933571077
2062241547
709668832
373249798
2271059728
1922806824
2035012867
1360980872
2077975511
1893236148
1243471563
1114962707
1916393350
2174190887
2221649695
1703379071
1369882265
2088647079
2089761484
2153528985
861958470
1784146825
2074130340
595412844
1689315317
2234060698
804008733
1471233139
2251487191
481764396
2272205848
1669857649
772678421
28057143
1230015488
2196722619
895808981
2175399204
1108516468
1804263430
1146648679
714694192
1801641519
1247634866
492058867
1894177681
2222381352
2145742217
1566258090
1827303929
2065150955
2092898245
2195241315
927009341
1502117941
1560824791
2267889721
1584912196
2252047554
2038174184
1433985782
2131872665
2190276737
2210558418
191591158
1675563262
2257634905
132995020
71866287
2257641465
2273301429
927176262
65128472
1366229957
340335712
1637960042
2267107618
970227625
1675485703
2164495663
2260847056
1028745618
14397647
2185086069
2100760130
388585820
182264102
513044276
1390037914
2237634369
354652471
2256354672
2236322957
1348784219
1494511786
1210324056
1517186144
271158875
2043572471
883248268
323920111
2263834496
2085275244
1269610243
1984148094
2253313958
1287778787
1792736262
1709516524
575860135
2091049978
1683869472
2271066589
976984615
107113579
1944451968
1729856473
268736343
2127518706
1664275613
2117898526
1089224711
2064002172
2172747080
1328549356
1673867964
2260506737
1929306334
2200659437
2271041107
2101040216
2154760575
2275739356
1671175670
1098297239
1235002967
1419964346
2133286730
1850925490
2213196846
2198233116
2225918307
987609418
1858728877
2098457351
2263686842
2250678149
173693292
2193651359
2046140845
1788148198
1834486105
1733068911
1033916292
2263957602
1285342293
1486104491
1561554042
1887362958
1939854608
2101838513
2271107638
2078774322
1144547239
2231530605
284964755
2251627996
1822964030
50894427
2197881330
2238923399
2198723956
2127859299
1088254195
2245431208
194978375
1568671361
2084116548
1876547671
919971475
866115103
467993094
2228515535
312722796
1946051698
2134660984
1464000020
2040635082
1365490186
572461291
2040635082
2215154200
1704103056
1902539104
551138198
2228078295
1452366699
1750549428
1091497457
127612434
1411710649
730183754
2219106826
143848400
1469347288
1950053224
1052791422
600467987
2042254785
935872174
2264929576
2214362558
2227748845
1105505661
2176179696
2161271529
1062761207
2049980264
2245735215
1538872872
1660873773
2218616877
782190701
1939974351
235815748
932182019
728687531
2275539041
2270458397
1448431286
16837500
2186168531
1170823148
2122038996
721112496
2168876749
1710755114
2141517100
2276239260
619376013
2003227524
1224706831
2138692851
888687581
2085286238
2263419624
2166657608
2143300267
829772729
1735634453
1667303905
1023125843
897483127
1475233394
1251392293
1564396435
858504236
2157160068
2237148703
2207137730
1020827576
2280196659
2278943188
1464519497
585029765
2073976666
1183538605
1330716704
583174891
820827992
2042182528
130041596
1255947137
2278198875
2122992707
2247105581
497303193
1552415153
1941974232
372995612
273825651
461347527
2275291924
938476334
2122310461
2248975817
861025392
1253812693
1673771083
2274417442
1373851162
1529154602
2135437847
1867155106
667755125
1275697223
1596315083
1957291664
1705162348
2274039039
2137086512
1195380905
1934896431
2041680255
473833227
1814406098
2061714131
2048857478
2006348638
1070262949
860830696
1902362712
2103245524
1927243854
1641317657
2163752801
2055964721
2176566569
1849474520
413255234
1352255353
2276678659
385077338
2210055127
2142164270
2230201356
1858408984
1547836077
2232196793
2182565995
1776634863
2260521025
1165094582
1925679933
1833151757
2088335664
1026924160
984763422
1472368466
1761370770
2213982584
1041310218
2007380756
365321308
1934299759
1052671159
156943800
621442059
104938043
1456798803
2069635743
2220194160
2262295206
880814998
740298938
2201535307
1628985431
1430074908
1015233039
2020669307
1935363168
695161875
2209809020
1348508654
1342246735
1683780648
1682852241
1654955928
1654955928
127702640
304713748
2194408417
2158454587
1938385622
2057719549
2155457250
2267089735
1646995984
1810928986
59721673
2132910861
1137838887
1864817139
2267397812
2077211843
635442104
5222106
1685326384
2229597566
791607583
788134532
2278185000
2264975528
2220167148
2203035863
2144358523
2133855095
1862166889
2032416052
2166446349
2144034065
2048415070
1895876642
2063987268
842232185
1016027544
606120674
2260154919
2238266532
213803155
1218198055
2220967199
89440132
606120674
1814474431
92792053
1319471232
1465325325
2262847957
1494261689
2058388440
2174438647
2204794190
713533026
818153425
1587671901
432715364
1878222276
2283603687
2257747881
517988471
476124882
614938027
23002205
1988345537
2174657560
1700351846
1877790176
1567470978
1117031753
2264639599
2093894801
2247942361
454422276
2158879924
1047061283
1205372593
1755602210
1685165900
2282948910
1524808988
1427487075
620561179
1637059989
829624948
482629806
2261292442
980806162
2062782379
1874605173
339383305
2277753888
1593257436
1194769862
2124554120
1180434419
1930866337
1952235056
1866826662
2204950746
1450504686
580281550
1488578632
997051754
2086090837
663876438
511013649
1597373557
1036084942
1830666571
1266709889
1795693274
1924478577
105508608
2078373203
2260025890
656122639
2177602946
2280851060
323203530
931016200
997222328
1864003818
2266474778
1648294016
1614857759
1700588614
1539648108
17010832
1932676138
1919800378
1266201029
2075957686
852824371
1628305841
127977938
2281373006
2054644241
605137733
233147362
1988851396
1902952325
1947689877
1889267447
2266075745
2281524388
1061463793
2207082929
2239310800
883701690
2146088111
1359914585
628418343
1063880725
2150251475
276581103
38245693
2055907913
1538988869
1403787712
1493986501
1026336693
1118501108
2283230252
2217379589
1641303833
1894408252
834852557
359680155
2128786440
2158753290
1973417440
908579225
1853694947
1974894567
1714126838
1256441036
361223613
1007671737
1256441036
1818172028
1011241343
2112993904
1195707735
2193486378
2170272678
2266501450
2280378301
2176099621
2157223040
506515782
2273237090
2056971
888732166
1973324184
318989489
1918253602
1182505306
2169304534
2201998840
62077498
2069421740
2082473888
295450921
51068944
468452046
1296741178
2282215639
888407205
1418836786
2245262497
1660159890
291191825
463402163
1341487890
2037564860
2280228691
2212174224
1192395407
1579999077
2234703434
1374336821
287888057
2199797287
1993892095
1503836402
1430921834
1940075908
1941115856
1365298142
1814001891
1210724641
1823466485
2184078096
872254928
2284859617
1352453080
1616465910
2220364687
1078221154
2243205554
17010832
1639901861
2190984335
1595331064
284981111
1900999882
1222012643
1882341908
1462710642
2199262688
882410353
2126765132
507046756
1361718855
1117369709
1076107601
240823923
2288230621
2103882655
165301209
942784382
575792433
2003651232
2095394546
1250431419
2285057986
1986195311
2257987192
2262049272
1855342171
867726173
848932803
1553486762
963262700
876976245
1764800141
1956425175
1237187512
1736582467
296116956
2246860737
2172846054
2184600380
2255234786
1294105146
2175032874
2033840703
2282982786
1806003802
2096064804
1973117789
2226996899
1636928760
1043903013
2260767514
2223691179
1926030618
2284493238
1865167553
1734853860
2190251385
556421907
1969799777
1056641013
508062428
2255902472
883035330
1869922904
2255341628
2096349528
2141116887
1685227639
2032372185
2270164484
469194164
1910526177
2258776671
360518255
743821014
1697666319
1375490818
1639072460
487172372
1246094803
1111702040
2251907643
1621507110
1898762481
2234924491
1625629241
1123828472
1889728384
2180924632
2243438932
1773403012
943035223
2159351367
927654825
1844696318
275833338
301507792
261813814
2050559537
2130312508
617461045
2100580142
587582087
349933596
2218071799
1355009460
250112326
161371396
1338690857
2215270636
1572648680
2194291049
2288092523
2287453757
422058344
1715569558
1188451730
1556622631
310326018
2278297582
956195230
1136936074
1965196975
596173275
2242865893
2265597280
2159063182
1857664272
598098225
1585642988
1644904493
1790785345
2205263804
2248793588
2159727984
2187357574
1202888769
1601242777
1437152206
2263403555
1856284678
2289890086
737270322
2271616802
2276644894
1071725244
1952251523
1993216707
1882182210
2279095809
2104120989
1892607564
337223618
1421605546
1450079612
1602434191
2146104182
1288451626
582447496
2242314677
1935516101
428104009
1114294299
2027815325
1578072452
143104064
1665408177
109936037
2246953682
79257860
2291845650
1488999933
663810978
1199059553
2206404133
346867510
2264792368
658500608
1746500500
567984517
2265928883
2177782479
42781689
1808047398
1923106957
2084870270
1111197807
1461578231
2213955180
2119797875
2187418483
1951777855
821488739
873392011
2270200229
1150170700
1201447310
2000423629
2082020471
2085185596
2102072242
2190912691
1836429411
169595027
1969145719
2138865603
662371006
2287565994
1383728922
1228178894
2051285347
2230204184
1780761060
1374661263
1239426419
2289974169
2285927606
867974240
2122265282
1534873478
2288997441
1712301199
2136802224
408972863
2203085235
1794286951
1207278050
2250497502
167980137
511804214
1662273754
520357567
1809668049
371038417
1991985712
18877922
2230846841
1337238907
2233375331
2089694189
923103987
1434921980
214822747
1801404712
10838299
1792671236
2073524621
1022693975
1746132452
1581076938
2078487971
793996704
1297314784
618153991
1842886267
1838952801
390698339
1769539147
1351737351
2123373993
1896580873
2145478199
70712101
1587001506
912034259
1742078541
1257629341
2261795180
1893340882
1228492612
856389590
2221201386
1424072922
2145046597
1796251156
840290964
2212525890
1884330032
2255505989
1863267649
1666036928
2057872884
99145331
2290780667
2279429394
1344499896
2057210015
2115096436
648542054
2162278006
2122813882
2034858161
1666168709
2249076179
1412067015
1778886373
1437347435
2015905968
31934997
79367951
2205019849
682646419
575481770
412617779
1814173647
184023430
1979754160
1436306537
1020467513
1565426481
2007936200
1891549627
845858879
1818061755
1608628507
2250777276
929278381
1586135448
1085883862
1470949078
1583459375
2115022075
1510894742
1334803251
2235246710
15092230
2035844431
2055744267
923721412
1954037411
918251047
2061211413
2234471400
2193468595
97158440
2036635460
1880865047
2059208439
2005014012
1908319289
1866625401
1977815273
1418841846
1912661413
2007851489
1078742085
1020887858
393726561
1867921822
1284812807
322694447
134727374
1942659997
145027172
805420276
2217256936
1609393131
1928439286
703029624
1733687425
1531391655
732754853
2270522359
1485906325
2142566903
2257694606
2071516505
2295082980
955402447
182943481
2289234041
2139204481
1933751250
1599289049
1937771144
2207266194
2293257595
1339057462
1772213226
1876901147
1183294473
1749016151
1401945479
588186895
199506703
558381365
2273125748
1570149454
1987910876
1951445056
2072351409
1564214136
2182879267
2295616154
2269006212
1797391425
1943297913
549525618
2286378361
1178911879
2293499005
376261757
1992584826
1744633033
1867350201
2232273716
756551021
132216909
2220024715
2184696246
2292843872
2111701469
2091750862
2134626557
329321418
2214219352
2149321006
2284079715
481321487
1900027370
2276277263
1163319827
2025764259
2181012253
393873384
612356966
2285800922
1879227122
497529987
2195873781
2267082702
2283508363
2293647329
541091072
1067184207
2277136126
1526643718
277963989
1146925648
2125131127
2294612706
1657286598
1273538700
1472872653
1252123844
1861507349
1636170897
2068123476
2295608658
567916154
1700332921
2031194727
729877808
2297123824
2294131396
2182680460
2046988601
621351018
1578932005
1975947818
2187974019
1511591816
737620635
2292148376
2251840422
2085035225
794290086
2284893945
2284549936
1870706876
110026407
2147668039
1728294018
2117376135
1829963654
57892562
1381861319
2288177058
899512384
2140759583
2257007254
2296727680
1213167123
2230326622
2243174914
2070413996
1264875526
1597816548
543972602
2192904774
2082878430
338079491
1651947118
2284678574
404417554
2049495205
872063996
1655169581
727716312
958670131
2268521840
1500475458
1310398554
2289363496
485539189
1005611484
231089382
2275547896
2299040402
2137350706
2238843410
1729864003
2295478045
2175877009
2292137757
479304689
1370784221
1005764447
1833780791
2300014110
1924564333
403862264
1853415530
1322178452
45170957
2297696603
1930727100
2244391723
1360037737
2161829848
276221562
2116379186
1807601013
721194432
2043891329
1800970480
70881546
1553242877
1910736724
960296594
2225078748
1664787400
2270571550
1392174016
1880903351
1208808970
352207070
1981359184
1405629945
2102192382
792055269
1967858959
2297396079
1938580662
1210839954
1362623278
1774147522
1978527693
2157550302
1314215028
2190971878
364419257
1091197074
929824777
2005896875
2101314514
2293035133
1457537425
1702268726
2142851646
712697825
487508245
1954676236
1990009079
848945481
2041898892
2117922237
329819800
812589688
47378042
1285772679
1193211286
1363973400
2249740553
2208818105
2301172634
2298538902
664483736
1882014115
2284200567
406557643
1383099009
2175971970
1990942233
2270174505
2253178091
701907811
1121446580
2301775123
2060551226
1511478774
1911840902
2271967152
2265086530
2062454717
1844330711
2174300021
574147334
2107409890
2296412758
299503810
1889612642
1730281491
2283345968
1768060036
1153700718
1718459982
2200830633
2302699721
1984898734
190804089
207671377
1735521133
1456836311
1953859775
1020434725
405930244
2067986760
1947496150
1317795679
461808840
2183632457
681816158
1816521818
23220334
97265865
141521520
1156422558
1968223473
2241174088
1524712156
645725448
1832119497
2300384948
631867949
1669286797
1879915500
2282578309
2180708705
1776745031
1978877437
1339919360
1137155067
1446100597
1940954242
1903859125
1897679454
2213310719
2248547375
1414097098
2300718336
2301913721
2278547199
1049948644
1865067943
2268226203
2119239417
1032347646
2274160818
2261926048
1785688906
422218626
807195195
2056677722
788167823
2165327415
1333014054
1116094259
1265896814
168400033
249008639
1769482437
2088940522
2283282655
1771535342
1991733896
1512885704
1125655727
1210837691
1640578747
451467043
402654388
2301677219
1580676769
2169301510
244460861
826206346
1037490708
1652848976
1590133006
1341992262
2259851031
520787157
658247129
1901041104
2018418562
1710680384
889811734
2204482760
2126359871
1174220974
1027197573
1532013495
1124000780
2164791648
1023461824
967833456
1600647025
2083140575
1671566748
2304442085
1916837974
457145133
1374213183
410634636
1562873703
428969134
1767649339
1597102737
2027263525
767462847
1019814116
2246447893
2286883540
2229373270
1372661916
1694598043
1123049002
1322061155
2204057744
2048084043
822575870
95636879
1379646417
249156922
1539830434
2258231557
350634403
918001962
2227702367
2280747612
2276787915
1815084576
1896822903
878656132
2291730452
540267105
1435263503
2299997490
2152327498
84928030
227302859
2234709776
874350380
974111750
297695733
2220970083
1604729225
1471751620
2103868661
2188861859
2015742849
404978249
2292117982
1937060794
1029848994
860135454
1143065700
174077167
2298724320
487586678
1444626021
2262115954
2040940390
891532278
2067320410
1736736204
2285976835
666011426
2045898492
551737308
2231367173
459225969
2283107023
1133249144
1341832441
2293549381
1651608475
596273539
1412897725
792395307
2094385569
1233231407
2292917747
2213852589
1964739041
1227764922
2013863202
798048737
2200007940
249251449
243189477
1069075097
2199076916
265779215
1067228240
2101464735
582344036
2221470936
829206309
463538185
627238712
2167046508
457812530
2126686581
1313231428
2249151827
1982775189
2210039953
2014656001
625695895
2305780460
1676547912
2197957643
1707017239
1443856921
1059088569
2069945766
1947905188
1726866951
348953517
2256402952
709738951
572330327
2307903514
1168613286
792376723
1934028873
2195204961
2152071139
2305954433
477144639
2302931412
719257286
777486418
1938079180
2308450942
2238315844
1876781158
514975864
1373458039
2305980322
379786758
1551033172
1322496046
2284133899
818358454
2187962983
384709255
1629323279
627627655
1885944262
2296577871
1950577266
2291972717
2051566540
1746147110
2202209915
607251365
2284540448
2292888659
2075799004
820281146
1215336314
980275477
2295431428
1371339945
1023547402
2010786967
829327561
2274722336
2030286138
1724271518
1992649145
2028340998
2307116476
2306254463
2280561878
1719898233
1918910110
2237494303
1560451063
488664296
1953837824
1566020431
2168059994
2255142571
111467236
1902042174
2111378979
1722883358
2263343652
1179838069
1935755345
1834519119
1851700859
173596325
944962793
2308396841
1623165423
2307795580
1263578430
75265273
1298247973
2152769846
2296983478
518894986
1905924058
1093278415
782347373
2047768199
2245972693
897527234
2306112343
2312044410
1472920593
798223455
2217280214
953320644
2305119023
2216928568
1171088704
551345456
196720202
709620405
1689746047
1190632127
198680859
2308151544
2220843062
2225844056
1726703414
1835944033
1855748565
931790090
2140040732
1831077494
689701042
2046954780
2308960288
1860869617
1756502556
1894353409
2273226890
2279132452
262358457
643777756
723208212
1265110651
1876677135
2307998366
547623716
2263149385
2146142025
665764083
2237047501
2270003208
326709447
2063567129
1675339095
1683419958
1230171168
768097703
2269713495
2197760839
787365623
2058600121
775102846
2308924447
1578541819
545818113
2268410671
1543309835
1785333789
2258073663
1742597920
1598862588
1386098587
461826819
407768665
2277012501
2073088190
1567654521
587585132
1376099459
1458230427
2268157874
2312480844
282492208
1321953724
1997692855
2161441355
710583372
349439504
2311193286
1720143018
25700743
1507406156
1133409463
1249964884
1500925990
2173824589
78566704
1854816715
2172915574
1477322655
1933845051
2267541694
2149496853
1706099692
1104437845
1925848303
2308465698
1065040492
2134641072
1745993253
839726884
504755436
1390104217
1986173802
1721562651
1284376920
2283945074
1615835385
2287426561
1640349780
167470764
2313285600
2236276467
431407928
2196295642
2034996536
1951052335
2072518956
83154715
2030285573
1526453735
2116091233
2262109969
2315306123
1745953325
1031509166
1886584429
1887435586
2012422376
2032870815
1601279940
1942667171
1924339492
1818415430
2250955829
1577306998
1915147314
1439026930
2268376837
1475953175
1919714256
1787464776
2227827810
1803958279
2310191436
1838878269
1758299564
1522806754
1950435031
1317713705
2285722171
1871732150
1991833413
2193397413
2300997799
2300767689
436836908
2152260777
2193574133
2170501610
826216746
2278933325
248040809
1562362543
2098346154
2285859056
2107754350
2314718485
416851582
1161414146
2312515525
2092469313
2183871324
1115204228
1381729355
2312810889
1951842453
2239926157
2305424721
2231007390
2156798592
654707057
1685951670
2061808810
252359841
2103819364
1298111967
1522870107
1994830309
781160760
2295550317
1458192277
672892495
1860317758
290747328
995901586
1174554568
851660335
1277879505
2137148236
1776109233
462480755
1563447623
2302923506
1964291359
2142652091
2286032246
1419416502
2150612141
1733952550
161428615
1285824295
851877557
2007006718
1995227247
1967090589
2109341211
696335876
961164382
1117186938
157929298
1216834856
2285653565
2218053820
2121507747
2249461161
2262172601
1750643554
742659842
1787754098
1546433835
1315414401
2192927500
1986189412
2296646897
1548597527
1741321993
2265869137
2264347448
2086756423
1019568945
2241107596
2302362729
1282642887
2089520295
95196329
1298706405
439765396
1262003903
1355310919
2265843604
2136106598
2161972329
868657541
1452704111
261279929
1506573990
846417494
2316090433
108959924
2292393974
802358661
2268457187
2133330848
2297169009
2289892112
2075745223
1506671983
1448998334
1103953165
1823799630
1591985710
1647209314
1919248282
1016486298
1456212078
2299294146
2101467049
1864822072
1182419381
1759847155
1668190941
1814226130
486241317
2288604468
1041214682
221787899
1390776437
502042677
2225709877
979657458
1837306388
2234806813
1849803569
1931872666
2253435934
343288796
2168743526
958587078
1597696926
872829708
1756946172
495094648
1018574531
477703213
2294129338
413027385
2304914376
2218505316
2168425368
1995184764
2316095602
2318578626
2134008799
1544787765
2304917748
2163901521
2242768690
367383782
842893003
1076203554
1050025112
1013992340
993535873
1653949359
1906101153
2093230804
903228657
1901379909
1877739143
2304850741
1333221287
2250052088
1521074660
2242682933
1069142101
263356882
1348639667
869234174
2295445704
903375510
2117108404
1006833836
1663163957
1852040141
2065773315
735301539
106537088
508966017
1855472997
1407230933
490586940
2168966375
900103988
2274082455
1382980293
2048031733
2293695152
2321911961
1761292151
230985736
1660758850
303518430
1604205777
2242451465
1813737012
2294366438
1765519562
2008587331
2024615312
2269009657
1650257702
449021937
424912308
2306395010
1956561846
1132619790
544537254
1000946038
2026525717
452576762
2031168232
2319912038
1832644114
2119235031
1336598431
2322009171
597712223
930301186
1191672737
1724609143
930301186
338506026
778161058
2108293340
1858110396
561356438
1862146435
1056535984
631286941
1898968769
280511357
2276947514
1517737747
182450989
863640510
1904156392
2297213258
2319098676
703367427
530258032
886596478
1945406828
627411756
1143276469
2284373805
2320577135
1128321925
2309668777
1605439765
2137337181
2168216737
376690064
1679726235
1013594992
1705942542
1024180960
1006750283
2191194007
1927539543
138628356
2318668501
752543798
2265309904
837774742
1611494524
15306634
450380921
450380921
2317693500
914180298
2319251359
1983406818
2321175731
2193631041
496002248
667130797
2320138011
1984217660
959657685
1499744445
2295585696
2164095852
1106995079
1916870648
974437383
2029150642
2095765409
347281292
1667540339
1972051432
90663306
1924942398
854571919
1727619438
2320615476
1755459103
2269371383
2039675601
670185933
1895642277
2145158344
2323049917
2061793322
2135792213
1170056843
584224730
1505327319
1861108503
2135972318
2250168425
2202546493
476294307
1785820907
2323190490
2321312217
1085361575
1246203532
2288893280
1659419069
2229380301
2287082222
2325964230
2265017601
1124713641
1849904126
1888101614
2150667961
496230190
953792035
263563021
1485259001
2299337873
1582542167
2221338816
2311003120
754656346
2305467676
1720892940
708614938
551987328
2129722542
1891073320
1362045240
1764087736
787101100
2270363675
547907887
1996624451
2031725170
1186707110
679737087
2206135305
2011256100
2040971709
1708077010
1959504817
935484683
421200880
1854366869
2322989488
1927788653
1779821972
1970072981
2154097045
1078597771
738044235
1958245038
1565804719
984084763
2260047189
2306557040
2176750694
103079220
911357329
1594806581
2320598179
464560968
1160797103
2174705992
2041454763
2161069362
1776954081
2228197305
2219568933
1883200374
1707575728
2302584122
1928167834
348589284
2311374787
814094241
2311386510
1970335012
416144997
1223477954
2321515186
2127865344
1331570112
2243351597
2131435495
2191283661
1913334082
2306942904
2245495369
949181398
1052281916
2171468927
545653796
1956944110
2312513666
1759375328
945672534
498236622
1704009735
1409882036
51940361
2182941420
2157659441
2143777491
2042202592
1793632186
2023144678
1422976794
1524715888
1938765804
2117149749
2309747519
652466793
2001351774
1975172899
1718393434
2217119049
2311965083
2281968834
1658985440
1735935438
283347532
2027495481
2239595434
2197328633
696809517
2272080373
2176227749
1504102809
2324883491
1787364963
629847846
2155808119
2313657590
1882457096
2257202296
1680621018
351505616
1403399166
1548231864
2251669490
2082982159
2253832673
2322626044
2110720948
136392478
2317995109
1832349758
100557271
2039206281
1998761589
1659794021
2058469813
1551868878
1465879922
1024290057
2222208798
1168986214
548347011
964439588
2005422854
2239278408
375861214
1933363086
1499203067
125864580
541488569
1058181819
906707848
2314636283
1807863944
2266379056
1920382784
2301805265
2050725701
2290933437
512224537
220770171
2276556546
1302174747
2005902890
1961383160
1911181206
1535048014
1908110973
2295276506
1021932978
550381403
1615069265
1967936822
2134301345
2314735726
1701396245
1715997028
1994835867
646887635
1697082098
72063478
1831638941
1123196804
2172121037
1682453422
151462959
809759583
784312451
1792237304
2129924297
1125151829
2299954215
602117051
2213334620
2283783298
1594447232
1803756594
2054215555
594915033
121425748
1062662731
1476694991
397453715
2302704164
408651940
373097627
742132713
1668969327
1279749490
2036577988
2303044076
2226630963
1136658660
1447933599
498671651
1958310139
2148797233
2160529403
2213711334
1392450995
1657306113
2165265415
1257146436
736248748
698882092
1819179082
910483673
775316131
2208076574
534653130
729586666
1953779422
661403642
347608506
1559561352
1592432939
2129073689
21802651
138900753
975058458
1249226082
1504348127
2287183754
268365653
2325546730
1283874986
2026553367
1023358213
2290461308
1910137328
2087143290
2331735506
1848850763
2224749177
2054002738
744186733
1049642150
2219377390
1932732003
1202311461
2248805766
611141501
719144501
1568822049
229921665
2330763355
935822471
2318603257
1289781869
1526054456
1306982227
2303537604
2259238561
1520727734
1982897177
1633879598
1222462921
1691320127
1159543879
1556167558
1173034615
1457446538
1386234233
2198306634
2222661720
1889032173
1916688657
715584573
1717386312
2306567762
1464843235
2285677559
1947159069
602438324
2175765906
1409644213
2012259074
1545006848
2318268140
2158389449
1255325133
2069542751
1996203066
1897124105
1739727665
557936643
2142617887
2328359391
2226695122
2262067711
1823174370
1105250208
2052113397
2152405229
1973971632
2314531311
1646698590
435181078
443427655
1593315236
2329352778
2197995416
1995971295
362026440
635168589
2143887461
1658159017
1560202909
2321848555
2241471214
2099521354
2328963093
162132158
2296131576
2145414771
2294910351
2239413411
463540804
660480996
422307939
2090450481
1115614229
1888185398
1364855741
1806442721
1263735112
1564789109
2118339695
884136699
538781274
2099167062
669722873
830697985
1560803629
1877982088
772234634
1778392998
2329201221
2054054607
56663572
1648304942
578393202
1507802440
1483330641
628488925
1217786654
2266700275
357983041
2271236021
2219396912
653201534
2132195681
1304151281
2215344842
2291357005
927536341
1653865008
190878280
492233872
1870108549
617878851
809117119
2303451246
1659598188
1594083302
896501217
826900448
1794497584
1936223528
1927913229
2241729553
1271559486
2012360681
2269736301
1613641314
91853276
1842194703
1920730116
1729600416
1917289018
863126866
2235594320
2247727007
492453193
382948024
2197706902
1125274308
1505289013
2304761649
1491153855
2333780774
2081386426
2261367444
698330906
1066491625
1161482519
2076116767
1797615929
1118622056
1108694043
2191759926
1709901713
1642590310
2199314663
1506344776
1742476929
2120429704
370151739
1705404213
934842288
2334943754
2202407882
166158831
2331611002
2036777483
242259361
2119377262
941574657
254156881
2333173924
1570912837
1068475999
1668884860
1986477308
2007637315
803073762
342159105
1930902276
67114016
2193966592
816789287
2320850649
2305662109
2267688269
2263248765
189117993
1110412745
1472195286
228104325
2247633574
2269245755
2304489601
1760573134
230457381
2315170061
1063291349
2275999990
924653625
2313621374
1808507889
2335207412
2159850183
1495909044
1858862851
2330708747
2333407920
2314199069
667554938
1544520259
1675949897
2330546810
2120989433
1179591313
2174870886
1307294675
1253973865
2256045679
2228705698
1107599053
1538115176
1057307666
2053062712
1315056574
1368278166
2085320749
846013230
1829846990
729699150
1292847670
1580707626
2274365803
1434489049
2163880466
1660851933
2324926745
1112737217
1560066999
1421246506
1747553466
1042553616
2333801178
1610099118
2335422869
2302418658
2332678293
2162435767
2038034365
1260278213
2309139807
284223387
1318273685
1763469739
2322622066
772833926
2220146251
1762672120
667856799
1746301439
614061884
2313061250
477979479
2332912806
546568898
2249029543
400187685
652202682
1954225028
2253392193
764798787
850790034
833558734
2001477136
1552425546
1555831181
2319687322
2025748034
808654471
1934076194
1913343657
2230042904
607911153
2064511779
1339276493
2268103299
2054436692
1602613392
2333297469
1150318242
1952754562
2115966958
936096870
2337780637
53697775
2331737088
2287321320
2053643887
2303188354
844484682
1121810690
1739135620
1646193528
1924108322
900253843
2335492967
2277737691
586257587
2010442563
1613407940
186655170
1830133331
2177449649
889298508
990984896
620168808
1976724883
891418044
1413106156
1322618285
1358018260
705492005
1118104763
2336113608
1867398312
1945158883
2326458008
2132031043
1971431164
2066565963
1569075665
1719866860
350114869
2338286436
1589251889
2290979428
1965365187
2241251878
1814563492
2329921458
2336713481
1405769435
1948560199
2333451394
1838050012
2147857547
2290118723
390846926
1159043628
2130507301
364925789
351749297
1458351563
2096932999
1252759250
2222132638
1382875594
410263605
1191494876
1643978541
2210409560
1929068352
1876280480
1163896112
2326174252
852400227
709962272
939539532
843999587
2050303896
1412307493
2323287035
2327468101
1426236444
1355475176
1583129956
1380368828
1732032657
312291668
1999356528
2339619823
2297725903
1846423386
1246290562
2327312416
1343203242
2170362967
2205395821
2339275095
259094143
1904539417
1483585510
398051437
1622892864
2338560376
561588933
1960639720
1578222023
1589123768
1811975819
1713762271
469033328
1991015441
2141903066
1704628908
299587367
1237699407
2113162310
305883980
1556650895
1502395209
357672513
2172106743
233233653
2039278148
1588178235
392941005
1591147732
1525916948
103187721
2058048779
1956821793
2299372490
1880684273
238388008
1743037157
2284214744
1875099504
1217476774
2343570749
2286251106
1384820633
1273042966
1826921789
762536432
1863111638
2092662166
2197682040
2236997906
1843097459
1780787336
2302566745
761385814
1263131474
2314573617
2272694091
2318700617
1776211203
2117607620
1224364549
1780368768
1964072013
2338245972
2145701319
533581355
2049780944
1917401293
1104960787
1316084117
2339127939
2051889063
2271694335
2129079277
970300012
867980250
169255736
314575108
583024667
826778653
1673998231
1817325992
1124467134
900645308
1746725443
544211811
2113201992
1632651921
1150132105
2329085359
1624019770
2206003451
2142215069
333365861
1422786179
2255046954
841596584
695880725
2289400756
2066639669
1860355775
1855775057
2194571649
1343459667
1043599753
1522826906
1857262273
446518698
2339742140
1330685053
1016822350
2323488162
2062236783
476274594
1943239626
2151522626
1374728034
2140217094
1704309908
1438348147
1583714273
1048152209
1262886469
101374903
61232175
1055321536
2310356322
2341866258
2230127311
2083394577
1657728433
2175449911
336775502
1059128739
2251501003
519008857
1081408855
1112836059
2121151156
1940788995
1786705386
1982685607
1988998339
1012167827
2187218428
2022493519
2136440988
1978418376
2339983079
933143885
2259620598
2342135002
1958518536
1731312645
908931110
1906872102
154517986
2080443139
902836805
2275972576
1372932267
739723900
1532480332
2318307634
2341624791
250801447
468254217
2230531910
2072433365
262123392
43705539
1156595096
1973192915
1812899181
1412761558
1678445899
2244137700
416954868
1255399083
1697926819
1801688665
940736986
822859970
729073511
1570207561
322052778
488903431
2171692884
10293374
506205718
1907948866
1072998089
2326447138
2054631758
1378368154
1712603438
1731158284
1631547734
2017325745
2311999184
1971293749
2340651506
1931529596
1398080457
2199611059
2136034274
2241633270
2074514457
217249941
435016773
849322526
1621094331
1109682161
1365315251
2276116867
1644703719
2316401468
2244265561
2222029368
1822835659
542561530
1804625381
2345224798
2252370415
697133342
1496931693
940141396
1928515522
2063702638
249138478
1332376207
2345604101
1411670725
519687826
2330973198
2226408963
2236721982
1811048538
2154490636
57040771
1712192314
1949691188
2073088949
311687677
383218170
2311074015
279836864
1667089147
2187177942
1974689010
1684497232
1917749503
2341102093
1919427532
2274925978
226202131
1530831003
2075755471
1970121514
1763633272
2200565150
905492550
920570777
2342902276
208531715
56899174
41150903
1669326586
1206775234
1537281406
2295217816
2045870887
1818968148
2299318342
2068968562
1907637040
534830514
2080039146
810527332
2292229373
1894667214
2347735017
2241366345
2222956762
501588875
1340468050
700437501
2193556950
2274593629
2260050707
2271463649
360449166
1171549627
2320053368
1621185361
2347119931
1910130791
2206608640
2173236387
1672533624
124489279
2299409883
2159497410
1503098907
2179750201
2118789507
1786905631
2345590044
2241462460
1132301379
2336013460
2293164237
1935734851
1260856094
1382042318
2138811447
2338783307
2346669214
2244308305
561598875
2323921296
1804412555
1404793448
1398516087
2053291483
1220027442
643441807
2221727398
545836726
2344171464
2213606302
2270981762
2270097091
2036239714
540462928
773754366
219604441
786556824
624131636
2348599950
1643878312
2122594012
1474069221
2138106221
1638972055
1792919327
197338157
2314834696
2346303229
1981807712
1891434791
2261337000
1103492977
724658417
1518302064
269580547
2130285392
2013514345
1240487633
609132004
169864488
2210795922
1346441302
1267104137
1372486059
2329027866
2130365782
150731731
2272376191
33440970
2294614173
2310016748
1658649778
2074432271
2318259180
2227034143
1420048427
1578366072
1933851407
1220675783
1355356162
2084597600
2244158112
1291593698
1238475700
1202890909
1457840078
1356781093
2325616767
1468842278
2286442353
2045911343
2330358733
1911675521
1436800352
768314238
2346128112
2332248837
1286990244
1949500027
2339583823
1173313189
1802226772
1884612753
1314863393
1882361454
1979170568
339956710
1221362162
2346754316
2287931474
1641829111
1238950785
1644623957
507416019
2099154084
2332721199
549091726
1705882043
2280482550
2288820249
2326234785
2320177948
863678761
2172774923
2311638972
1575201362
1455657970
686912086
500008178
1710217382
638589938
1923315072
2330592319
2347506073
1674065661
1112082380
2340424501
2306936137
1442713465
2052049514
432089689
76684996
558676440
983170663
2075350790
79067604
1043602174
2301169382
1813669253
2146555630
2196342402
2176663230
2321434705
961719626
1037875278
2179391004
824474943
2351228146
981833612
2336127233
1546975975
2205447865
2114973424
1269445045
1547329130
2027511623
865188856
2221162552
1479510718
644968303
685293558
2255133434
810027276
2349002524
1927251423
1920044681
540770019
1631076688
2262453652
2336685957
789295770
1349832604
2292960557
2190956269
564736181
1107783078
2025156642
720084104
2337048854
895869803
1805009617
1691775770
1994599519
1867757623
192464451
2317826019
2267018640
1425882604
1853567592
784553681
2334143395
1571002445
837166687
902522272
1318446494
1987396917
1934909350
125293524
2333044245
474000665
2348566220
2331848762
1040013553
637192600
1952095930
1298018666
787408064
1877658290
710404442
1433167309
2258139682
2153342058
1939246665
1311322149
670386641
1358094496
911217895
2005313133
115880410
264594360
2348535658
494715368
1854420861
320904140
1603905644
2350927267
1596095647
2354056581
2313810327
2004263061
2280555935
1911070910
2077171621
378246522
1135046055
926896658
2206572963
1619530069
1232220258
1230544913
2322769957
569389810
1734419549
1848308040
2102199499
1656055845
801089467
2155772082
2350537353
1585019003
2297575645
1984851399
1031627117
1860266406
38278606
2323673755
1445939349
2263586634
1525768794
1074404883
1728702468
2111527073
476306212
1659426801
2334049219
2329593968
2351858917
2322226201
829176764
523172276
1063477710
2318379205
311231036
1512863718
1989167074
2017523929
273020320
500850452
2354832640
2076603871
1998211006
373374322
2313813636
1988935140
510191637
2064568295
1935092095
2147815987
1539790174
728581340
977409749
1893779218
1426159200
2348569592
2099383426
964171566
2052109311
1994738533
2279286858
2001060420
2330375175
829568910
226976659
1608428274
538624438
2102886183
999300803
1961503386
1704500200
1725900045
2098644445
716505389
1537932926
1635738028
1534318492
2170445208
321954749
1892959243
1819820114
755103173
1178683192
1733558456
2330576310
2351771001
2353740739
898962306
2290682197
2324284606
2163959508
1592260318
2353507129
1412121898
2352045595
358774622
2271658535
463321913
2348115649
1205745335
701574887
1281564677
2292771740
1617965416
2354962814
2332427799
1726545030
1091015399
1848615642
1498370955
1114848464
2147122328
1186587745
1517844633
437328700
1941324427
2095440096
2163746935
2178513841
86694431
2317103832
1198321671
178026473
838262387
612868999
792711291
427336616
1648025675
1866107627
477049250
1733842634
1504021435
1959199198
2309684175
125895072
1307579376
982360360
1699902860
2296586545
1550335018
1624270928
2306063793
2040547040
2220139726
1298738679
2008871549
1002211411
2060428447
1418981778
2127707691
99764457
736468912
949535396
1141412948
2281483261
2354151726
2329311613
1999564287
2221515770
1800289696
1825320484
146912638
1277221777
494584923
1946368693
1760890684
1699238473
2153587459
1776534047
2325396835
1443806131
2354002692
1249080172
1870943128
2356009934
1904175600
1515354744
2353671267
1970972323
324902308
1417788173
852010907
600414113
1273614390
2337267844
2027925959
571471055
2225517506
1259930199
2301748114
309883471
2338183215
2327752201
1867628842
1367461524
404986694
2319615288
2027495202
1631340412
1642025408
604736097
1032421103
1721790774
1155652277
2354787783
2146687995
2332270588
1964339166
1059718937
816022986
2190561777
2255322995
2184108069
2156393020
2309020023
2341331167
2101964384
2343648435
2297043727
1706919919
113112404
2358726981
2335088336
1145828479
2336095949
61489650
1691413969
1425343593
1410146337
430871496
1784195752
681003890
2241296523
1519760621
1769246696
1342687741
1238252670
1069842659
1708715357
1252365950
217413080
1668179688
160615378
2323487412
172674448
1286502095
2268813583
1648118745
2320978382
1957813408
2300549782
2102085443
2085655456
644557331
405157371
526441265
649338975
1738615007
2199090640
2360833091
2295131858
1776339869
2320978250
1023895308
1863866945
2103458294
1922724420
2246724972
435973554
2359558211
1100111235
1584855759
470176392
1307650836
876737016
2354071827
2113827538
1961708841
339949640
2349543886
2349839457
1095345925
2240568046
947549867
2351607737
2032529665
2360615363
1689169222
1052493563
1707852619
1887280458
2205222143
1821949779
1071045042
980043031
2359202700
132012743
2205435224
463343037
97043056
975745381
644821005
2108369780
1570697297
141074260
2299221931
2294693837
132023294
1547858000
2289298969
1867308712
232569235
1964884265
89560127
2329758841
2066352
1972306689
1757689443
2224185424
1698432398
1981108282
328612165
1781982982
2336208609
2358400600
966323097
387386022
895130190
2360214127
1929693893
2291497258
776931784
1978673534
2090694721
429064163
906415166
2198666378
1640406544
2347875589
48293301
443724550
2359426372
1107984086
1133956037
982547581
885716584
1969824618
1978616321
2317924777
2022808997
1733596537
1659626457
1547313847
599153915
1199225715
2253134417
2079615973
2257539769
1903997172
2341679027
502166812
153331546
678540430
680597743
2325630147
2190326405
539102361
1805141621
2209779766
1321316870
8800522
703680595
1729692343
2182678239
1331352994
2336631613
2307752507
1831141746
1847541686
2336796713
1824401151
1552311223
2358527626
1315653052
623642559
2250088006
2096579105
2048774987
1556007302
572203661
1269433071
928878662
2361062800
1183072171
52348215
1717554061
2362491492
2311395862
631701576
2359619947
569857916
375145631
2021956933
1460884960
2084738318
1938731127
1575578265
1229819361
635448385
1087894566
2212552736
2319397399
2119851563
1851018800
2065635340
1873742761
1156003801
1529490934
350372062
2337285619
401236585
1817490540
1205088010
2322162524
271227137
790197603
2303303496
1098822186
2266437786
1619870911
2360546447
2322966468
2224222494
786235659
2349117538
2113262981
2343665536
1114611942
2303270073
319453005
448493517
1779979046
1616322341
2328710027
1365228971
918868622
2237604141
246928467
176262451
1406111890
2337048030
2353611324
2266973094
1268930822
996392481
2319957757
1408172194
1949109951
2342736686
1039972657
908886087
11077834
1601800836
50515561
1604948139
2347020564
844927954
2358150735
1844508895
1536855189
2348208717
2060135040
1850283292
659251468
1731301954
1851624873
1493620014
2360927612
949146981
122948643
771706292
972753275
2022430041
1983474526
175254716
2069260709
953741875
1306827078
1893387455
2098578741
2098030576
1340758926
1115580882
2346417145
1559101837
1430337308
2148394727
2320916209
961174253
901769973
2362576343
1239666134
1421499328
2059122617
151498312
2358355502
1982283066
2179723954
2000337010
493522411
1484577120
1872338801
1650002719
2278628511
956053767
450434140
2304152050
2322884533
595564868
2289964925
228184617
2362015486
2245418881
2245896063
2301803351
771947299
2360355512
2327189580
630982528
2258320543
1374047662
1129199563
2278761085
2259690035
706567465
743951878
2342294399
1976911966
2196504174
179668122
1759671603
215059303
1986596984
2155677909
1744389583
2069135942
2315231144
1617691722
2357608130
1178181218
1872681010
1389507493
2238213099
2162556096
804299137
639451419
1153451019
2170557546
2362143988
1341684998
1527883088
698349716
1433905630
1125296523
2265593423
1702854940
537307369
1248176217
954720027
2360105701
2170908895
1654885301
1721153160
1968478387
2304030699
1944100891
2175468819
2278998300
2365206277
257914180
1799637331
2358223516
2297270034
941347462
2363845166
2152761781
1564721010
1944004716
2343898653
2312152045
760441140
1672038795
1668235634
325708191
665547290
2077859059
1913926073
1523894428
2127129191
2311806704
2268574462
2366120947
152144525
2336433203
2364835303
350980195
2002679229
2328722213
2346701455
1681159153
1025858591
1675549576
1024745036
1301794046
1167847921
476042248
1121031565
2362581326
1034828793
2347710478
1484071226
1719356952
523479950
329365286
1118676727
676261523
1016761638
1743280079
1874401950
2099481700
284407114
1221209527
766584473
1204425922
554568665
1793926731
2163549900
1396982849
1585502080
2354843866
2192253253
2251506402
422259927
1870424329
1414573225
2100295785
1295008354
2298525031
1642779053
1440534371
1823456106
2309236886
1272777352
1390902987
974751674
2347657415
1932239527
1528096130
1048076739
2305874224
1213348536
581080928
1676099641
1116614799
1916150813
1696133292
1591130127
681615594
2033295173
1631330825
1969784364
1926229592
2251194813
1558973039
1527508758
1400859566
53603919
2292811503
44047914
840631614
2189532802
1026318558
1618278292
2366800473
1926693223
119407501
2314835891
1337043500
2152138845
1424828564
650872471
2171089114
2133010430
903417215
1949556525
1834409584
1670291636
1730877959
1762281009
2293119048
2282454312
2313780735
1758397321
1454179302
2160791704
2361500202
2331908498
136057073
1096281152
1233204725
2069317037
1365677393
703646465
1141190347
2263749784
1887672514
1894270154
1306423915
1659455952
1156941312
2189642056
360099671
2152491496
2344508117
2290872597
2261740758
1517335883
421084724
2339409145
1283999030
2193061046
164177814
400212360
2292953584
507000545
1774431748
2368565445
2369483592
267133025
1959686659
3753295
2013216672
1310387829
2298323836
2286403731
2347165310
2113715660
455430885
2198641466
2372658244
611539602
1437358090
551523857
481332055
1673548182
1886967971
1637925574
798064501
2346653053
2250465300
2364583204
815688744
1364395436
2354356571
2319290144
1776008104
1134007429
764295358
1264945050
994272891
2073827189
123393246
2259746698
695492496
1936409619
1269783166
2368180317
2350329791
2068617394
2239057107
1281546853
1387990254
1841854809
2337725496
2157954067
883123249
1848538446
2227333217
1660051386
1919785239
764939900
1280998294
2007044100
2369685930
1121740311
750171008
2045998506
2114114593
1382416810
2316366334
2287891810
1310203700
1808225845
956766568
1183960032
2136411033
1708802826
2179586485
2328823605
644296861
1519478296
2312313666
1842277741
231190513
1139499747
1304316884
2370881147
539419468
1429589271
270055582
1831065359
1401979911
1793216046
1520480093
1557860399
1980271761
2309936447
262679937
2131174826
1073026959
385376134
2371215436
1291545666
1697005335
1389387513
1892354776
2355240533
2292441265
1503217673
1462617431
1076136120
1095550123
2374545865
2364825163
2303607440
1990837246
1807562876
1911028175
783253802
2361136010
2370708138
923305440
1301172500
2149349195
2321813738
1405891560
2369875702
2361142903
2265107254
1969882761
2321551381
2176253730
1174036350
554464685
1094036804
2085674273
971583727
2368129365
2254348663
2175634244
1126834034
2230963254
2102639965
2196795747
2039214393
2039868931
638044788
1860970763
2370712764
1955886177
1422464734
114445620
996819998
2247289098
1540750266
2370328028
1426722969
2154179546
1243250030
2364379730
171043641
2329837791
2073433339
423404059
323276035
988844717
2244432759
197362961
260420605
633860286
2261929330
236274305
2101095739
1867849249
2268721266
342856076
2119248302
609117180
1746255610
2367627378
2315037976
2091894640
1577571521
2030431955
1873626293
1634178139
2227304380
1698576895
2096841634
2369150229
1994029683
1294440723
1232191624
213743620
2159230883
2297613687
2074143779
2333278461
2376775238
519272503
1725040267
2312805799
1485971233
1713798807
737858951
885585752
2035856253
1940949560
728264541
2339762015
2298989852
1639744828
879755712
1025803212
1494501585
1073880554
2196281942
282766432
127606802
2377999995
2101988491
723303732
2340276573
1703775573
1568621298
808460151
1856289912
1959073057
1711765088
955933062
924250540
2242838145
385816236
758018734
1408641930
2291562753
1344369486
266716019
1853802909
496134310
1331938332
1036358853
1952664306
815072408
2261364981
2342776676
1956877102
1408362634
1848278003
2087935875
2254820831
2315939155
2362645304
2242535882
1640325942
857337931
2367931051
2241455649
2321726540
1203994331
647182072
2373804472
1035036188
166698681
2343275795
2362609122
26924563
1050056364
744820772
46605734
2279155665
2375367819
2065621529
1735736135
242600282
1309215856
1275990456
2200967953
2295466861
1668195501
2202231482
333807057
469151580
2107639270
2325778891
2373296238
691726765
2151058953
1953345385
2342362735
2070055107
8328644
2359967204
1306751441
19836603
712162902
1548531457
1110520755
1686061923
2365859822
1852199062
1289208960
2378400070
166311578
109948352
2179038057
1786790835
1996592316
2102840028
1214963866
2376348483
2375358811
586748414
2145276675
454075790
1153753732
2201775179
1893658191
2364397106
653494788
181059260
1860991699
2195980775
1369479278
1541902535
1755147885
2336202911
2368956265
843904492
1358377061
2332766384
2355948128
1436899716
1783629531
2250949926
665262865
1501936853
2200059705
136122423
1444559986
129380728
620028647
2336398764
945559869
1611531695
1995409740
1548368033
391993750
2364370368
716538721
368095132
1342459372
327937756
2173032390
1316322146
1088847339
1422083814
730953802
2378399183
2355651080
2232220109
2297041676
2155393065
2376327577
1439391333
2324049795
1805509925
1831878798
2380412562
227167390
2335518411
1342787608
2246009002
1811994482
1119496048
412593499
1333700916
273135590
2373049082
2332778571
1713135862
1466148520
944506225
403486528
394629038
2166162255
2186032953
1763028193
876123945
1747500528
2090481699
1139766255
29617215
2361218514
1950648950
2305766220
2130902416
2203416046
1580682181
123081788
2379518716
195719985
1375778001
2262006789
2134696688
2381075565
299382295
1773715169
1037723565
1733945563
96233332
585812403
1978550604
2329624491
368219672
2267019886
1852908043
2366793634
1834677649
2290989065
1281547242
2177432917
19030213
1097930140
2267106839
175631843
2136828001
318066388
2217559077
1718753548
1834021614
2317531124
2381561351
2025164257
2008789511
66580638
403713797
838637164
333096262
666023635
1623570522
1949002930
2046864190
1420536504
2361523190
2219864880
2075880907
2198991842
2379451789
1169056456
2381957226
2328446230
1638633200
2158219536
2088384594
2161219
1807113131
931529281
2180266770
1447629680
524476601
2057532623
2297612038
1189859662
1278637019
684835877
904752575
2088951475
2322441119
690582990
1350163561
2378216993
2332621685
119662113
2371227358
141542546
2375722975
328251318
1572805355
1539767229
1622680868
1141912300
1671384029
2139145584
986874859
1843295355
1682612110
291332000
2123642924
2188157736
2289985927
2061643557
2285376919
1009430112
1606283
2037461505
1900146957
2083754941
2209519519
1252385586
1898028404
364335763
742429295
2382749724
2006174274
496586362
647936501
2354415060
2302942447
547226418
96135626
2312109516
1802869851
2087492958
1458645246
2266418689
676097315
330855284
1207051892
1083720080
562734757
2272854441
2367333084
2305392977
1055843284
1896697518
1164558496
1074604407
2357713655
2323693030
1263637567
1787157144
2327055653
1136139389
451635621
1930313966
2225634508
2142673611
1261187193
2131941185
477067712
954907394
1995938545
2181408036
1164917846
2100736789
1647903717
1060387327
1830520348
2380443017
1995700365
834232488
1177700760
734335959
2347885948
2097201882
561042766
1878420270
2321124066
2170773422
2382830804
1725084985
1738423262
1982226529
1546383380
138392315
2335344390
1787939156
166747134
2296329688
1401988500
1472308659
2370976565
1480049118
1645816854
2173028910
1756346902
496800647
1926035299
1985493516
1165334518
373699656
805972657
2175395985
2244045795
1813092750
1712827762
1938871213
2357153473
2354607275
478596364
2335058973
2358053300
1480234231
2320730413
1621547032
1571710725
2380790326
2151539672
2329812936
1395054282
2100438161
2375542597
2291229076
1783463103
2190168181
210581099
1799722593
2157898161
633175910
1287365318
320289759
1344057994
1690491525
844489840
2289111378
2205460048
1224903901
678418283
2380505136
2384314985
1181109207
2364165494
2277786626
1725984885
992198250
2231504659
2322013097
1940773873
2337330515
2382090977
1823961462
241692385
1514613079
1973839825
1517846740
1955534256
115114309
1751998656
1511939123
1202222387
2385429226
281045130
1668041670
2298780001
1707418341
115114309
2154297034
2129618802
2145478418
1828994427
1500920299
2202695863
1652647559
1038914288
409736019
814061233
2206175929
2206175929
2372403567
2317027634
2293110449
2375209036
265936275
2315458603
2220913887
1098092582
602368699
1779804566
1096090918
2096573374
2331253949
2184317216
263856453
2027083295
2315885473
1712394253
1103518000
2217609754
1935084599
747464152
2383305661
2382740442
743720878
727918450
1924724186
1159483036
2132692570
2368480388
2231067124
2197061164
2161113986
796957610
223593231
754125669
2385949609
2112772396
2095232214
2339146405
1425048309
2042202148
2203936587
1667771919
2118636722
2386105468
1859790412
1171583170
1983918973
1202684906
2299220234
1638905120
335374395
2359810452
1864634984
2337840831
718873358
1954646235
611906572
735247976
1563121217
2214558626
2385791956
1470907170
1347966226
1406391875
1777899250
2337837404
2034275398
1631626522
1855612952
2357991248
1946680874
1756352860
1699465572
551194721
2357594060
1435775190
1403703276
891747777
797795104
446029335
2025397712
177716293
2098141858
1792453527
540344576
1223402123
1113461619
1659104604
2261284791
1769516219
2108390952
1764205974
2334364847
1630125927
2241369426
1051158648
2353804129
2387169882
541986454
1064252082
1948462789
865475571
2321829637
958912983
276690457
2386078705
2384631718
2130506586
2039026340
2079895585
1770548698
2018563258
639980389
1638583726
607423352
2179138209
1457438736
2316466768
2368268707
1621849095
1810806384
2379535218
1944357720
2352369046
480207132
1590801219
641779353
1186072611
1478495751
1905652303
12960401
1779078122
2259666973
310768192
2115368786
2365200321
2024481096
1286196231
2189162060
1496061247
1009850773
1459915812
1670746891
685527635
1378286651
944418852
1039491485
999951507
717895762
731880758
1654234291
1870794801
1899221600
416158367
2293914608
716027232
2372387959
1992558944
1306804430
119872305
2386958312
2374555372
2100757525
1655841998
1617136850
463426415
1759599470
1624185750
2296459949
2288954989
2054687320
75918722
2153353729
343626780
1709658001
2144110709
1087846959
2239001624
2153246262
1854210978
2377246063
1865969003
2357031030
2033917482
2320501592
2364082831
2216742116
2387213490
702877603
2271923226
2190765803
2360632940
780626582
2295542437
1502113332
2352352549
1180905474
1606022901
2388402830
2384485160
1939809931
2389918480
1581156608
2250060177
2376152175
2265080292
2219074837
2374088999
1564377178
1269738962
1860689099
2046424720
889797234
1131869375
938697918
1253460286
1871797567
2243830534
1428602079
2391447168
2357034189
2385137930
162122129
1960440700
2007762691
2206443970
961668790
2184581078
144817095
988595535
495383840
15979046
1289687104
1238343612
1433056700
1700716516
655426933
1751811546
1891038629
2304825929
2036724933
1431897777
1915741466
2392824411
1328448257
2317504973
1609635072
1629856168
1823873532
1400778569
1489193114
2328887255
738671731
1546719478
2070310260
2318732043
1213695257
1934640419
2329435779
734646439
2363236929
1757797603
1375910477
468317439
2142188556
2146432054
2196976405
2146110798
495532661
862968666
2299746458
911418651
2372203362
828446852
1955239997
1613578346
388197361
2391028168
2333190945
2150836491
2038625243
1465175949
2233229734
1707860223
1925203292
876276928
1363152609
300408135
1088061456
291346881
2378416013
2210527287
465675743
1167193582
1884671554
2339028758
2324697785
1120086782
569117751
2391533050
1944874792
763562016
2072100674
921753453
2339026825
743545871
19076643
2091342305
379604911
2244986826
1189772744
29758141
1945502999
1799708589
1780606851
158439604
2137784722
2317719702
2391975141
2283702584
525994568
2280739019
2337906513
1832780139
2300420228
2153295239
1415145391
184608878
2104174318
891210237
1477479642
1138381069
2331320578
1636304240
196569445
1730239600
2002868743
1093573820
2216841160
2375343924
1999159421
437213840
2073494591
2143372460
2065897200
2233099138
1895085178
209146637
2394192187
1691625157
1371328852
2094295219
2368625793
1068715192
2289085612
202780019
1415371567
1338822214
587063298
1903304040
1689190254
2178130849
1240755418
503242208
2216478829
839537058
1699938418
346228200
1700023738
244197463
112473015
633611498
2183756756
2101472608
776542547
2392203472
2373410338
1722821732
2137132567
2340422935
2260371031
2370392183
2321098040
1604181182
981420106
2381000171
1427755225
1135128859
1068619790
1968451051
9106888
642135532
2362758189
2322160174
1920248281
1115183155
1291268036
693075968
1261722273
58143650
476270652
2370958030
2386963267
2297546810
1950283997
511693298
2256330295
1812680058
1147755020
964505903
93902206
1429319901
1991968650
2136729543
2392601878
1962258833
2300560812
2390370933
46861863
948870926
2100027096
1936402267
1786657810
1684840225
2165977659
2381607798
2327451193
2240493165
1598411284
2359736812
1088393015
289949166
651042413
2393831789
740148255
2164028157
972217004
1231017308
2390665954
1125065562
1644295670
309234282
2242644015
2306800153
2253655547
2389961196
2373651803
1658410674
2034957947
911834552
1839546940
2228133475
2269134587
361596155
1915770943
1268522509
1687919907
2380889083
326117384
2394436420
2213314763
2358471700
4362008
723497931
2294670380
1246730132
2236390727
130114494
2394693643
2240843445
1581442595
1540340502
1760530942
1581863378
821305506
2398064953
1977394575
2383242870
559747439
472990124
525065140
2334719106
1798981506
1124118479
1453567455
1430197996
2374714185
269865430
851004509
2251490060
2309780710
1729466498
282612261
2198770699
1638538230
1415617222
1773212223
564466138
1731847254
409185220
2130749331
2265927544
827660818
2194582858
1669887662
1827456335
579988233
1084179225
2242298476
2248340752
2176964772
2329179116
513433010
2316785265
1082987366
1822208532
1776253454
1190678619
2011134754
2344469604
1050629599
46793957
2383914676
2374972506
2284955204
1765680990
220401094
2275908059
2253268678
2371374895
2116730512
2329004519
2026655856
1567340989
2206675374
2120463328
1619143624
358169167
2202175936
335085867
60047561
1503926051
1739255230
2132087323
859379721
2051243022
1773323158
1587877568
854810320
654332589
2344022118
2292638521
658368160
1392064690
2370913129
2224351639
740757701
444294480
1482392722
1934311016
1511962960
1091794620
2397349654
2363099705
2152118537
2025533877
1295109730
265310451
1271513587
2368045933
2373998641
539043529
475987333
632993495
169950665
2302113763
915769727
2253772909
1886250231
2143628387
916890211
309722332
401495247
1809786955
729602288
435059476
1331634651
1825166020
44597764
2324618589
108417152
2399664714
2373666243
1736105735
2227855739
358267571
2100286444
2043290379
247401864
1308056261
2148927079
1831295007
1839879856
2157158364
870570025
2331451419
1864830124
1512819617
1891910150
1814293459
1054257550
328270030
2172226542
1700223654
797884819
1053966497
2327210019
423648317
2231473269
2386104751
1549745196
1263498755
2158513151
1299721479
1274467480
2388013437
1846332354
2079085860
2237243657
1656918936
705046310
2184805313
2155545525
1988513674
1870216439
2080167791
2105723874
2228141265
1885552461
1438085457
899314785
910186749
2257425920
703390811
2138944502
1077414443
1516009536
764833883
499718074
975792089
2296393216
1302059390
2331637035
1416636744
2347699876
2363440966
1433028177
2399945493
2349921700
1572551334
2075231285
2010811967
2363445174
2166947530
833469047
2171826382
2100831984
674694605
1354625920
2183128831
1855443913
960307420
2227994472
156893061
2028002189
2243095322
2319884386
1884750379
1492433527
1577280980
1786649388
373199343
913442816
1445804134
62269665
2399937789
956707815
2058035396
1776485478
2021091189
2025159421
1892254019
1807868317
1917747214
1618135892
866309595
1345735540
2265090132
1224680876
1710232203
1760736092
1582944820
224772016
1936932499
2064940208
2389274426
2390563012
2389552451
1758297434
1417048596
1080559263
1669450159
2380116464
871499787
1625910025
2403948854
145496972
1793460651
2201692300
1872951619
1539943923
2401320473
2356279734
2351464834
1439181442
2225887765
1332906065
539475991
1704663526
2385552733
2392487081
1048907246
909342900
2161476333
1747521208
2068091035
2396057158
2391266132
1914106997
2192331385
2400842611
1592097366
1314474391
89275820
1768952010
454827517
1566526535
428705360
1965495253
2085347726
2402096620
526332271
2272073415
1937826200
2231697224
1411536731
1556476123
1726824624
435539181
2405743438
1802568850
2175072901
1347094812
1979670462
2404030166
258491123
1495906678
2262599240
2335652035
2358876685
2008350637
1502821749
2361500709
473718517
2149499487
2217119198
1078754711
2195387522
1723503631
2073056930
475523550
1533220342
1600418201
2224699499
2331130150
2264995894
904822522
2306625430
2404209437
2406179091
309113007
1217258793
1246992108
2026082255
487783460
1673998832
2134560746
1910066056
1202227989
2404093897
2208902344
1142660993
2168824564
2394025444
1262144692
1319556116
2046147600
1871115037
2403259555
2406105050
1700704274
2135058196
898098138
2402699986
2257675169
296339879
2396045073
51891169
775846187
67400054
645197152
468510209
1985223827
883670899
1325476494
2338109582
1804711776
2363345214
1867546212
1778814542
2257696328
583862029
2289176218
2129235491
2364464104
647328418
2173536880
1852959925
2392693893
1090812109
1819704769
2112193308
749146783
300186946
1637112946
2403980804
2329176640
294343298
2267835220
2269939466
973744165
1981592877
1149783096
89433650
2366811810
2302603245
1291740522
1005732896
1893818752
1999679707
1293121242
234023514
854229611
1971022531
1889217599
2114507877
2219166262
1907452396
1670491797
1518873648
2394093500
1787860272
1638945217
1403760529
2102253743
2074722687
1467276134
828505387
1981664288
1188586228
1028478626
142539166
2374495878
603032794
2352652875
1996005955
856136363
1298984154
874528796
2342303021
2133657145
1728903215
482628034
1852708942
2146335585
1782520774
2353141874
2027880248
956415652
2405351243
1316837692
2393517283
2243743669
2393881109
2071070509
601650539
152255873
974758389
1842664225
2228409420
2297655487
1500081663
2353280938
1998741731
1602732198
2408169387
2096657012
2122217462
702613095
231831509
436397739
1876285805
2408115377
2396292593
1085244972
2169365748
1396519415
490202869
1878970608
2293190389
2237997162
2368120206
595073846
1386155352
2091360152
1840526459
2319976907
2339634649
1129149950
2201912635
299075568
2238103973
1127195449
2406796481
2098883814
2232416780
2007388119
816109563
2278771319
1102746195
1306323587
1424762871
2079492696
961482326
1022657023
2023539235
322994570
2020227187
2408981353
2074126534
1938814852
2312429157
527390883
1150940820
569640100
2104386797
1587695994
2322035498
2109664416
2407321726
1424009572
1065728589
2004820185
1630200910
1452480685
379732982
2367214507
705624402
2089964862
1948204689
1419289331
1726506909
2217200208
357740297
999548493
262562303
1575236675
348072070
523538393
2411188828
927535064
1333792051
1949490888
2408481549
299267478
2126006696
1069674137
2075251421
2162982010
1073699874
2025777981
1647067777
830234144
1910400682
2270430993
1563826028
1739034169
2382122271
44884748
2235320878
1448648525
1560530269
1162824542
554027410
2180989866
1842587679
2402477429
2391160478
2086036363
2201645489
2385493266
2395454436
2204672210
2107190983
1878246995
2409709561
1832779003
2055045623
2182321947
1660792672
918986733
628115363
2146034970
860979047
2409245339
2093946786
1670356508
377524084
1846112956
1414154923
2130141489
1667392467
2409531567
1221105582
2379251716
2280600212
2274146139
1466158082
1131914051
599140013
2214440195
2010278086
697531577
2285878976
2166800592
106931885
2353452208
2315257411
2252109884
1447888167
395504321
2365826752
2332351806
1504871185
2170107409
1978572587
2369288824
715396729
2410482753
2334868593
2411496949
1822111890
725197001
129295636
508582640
2281348774
2392304131
1440727252
2272109592
337528495
2414762965
876535434
1258388957
646594637
2411426100
269083560
2230841711
1393447106
1767768065
366706449
2269084736
2030948960
704786302
2265913712
2282196270
2335574534
2411931467
2283491723
1535318712
1633027093
2356345035
1387019078
397866813
937251740
2413302675
2410670284
2393581751
2264669865
2411408783
2412999943
2248001105
2365727900
1845653880
622051911
1378068879
1310311444
199251767
2362200298
25156070
1249334299
1257402511
2153404845
1789357179
1385875867
992124266
1583948354
1927061450
2370584652
1888781972
1086943541
1957052813
2409722555
940297125
1480847474
2378402329
1667605137
232454019
2232286953
2271195780
948271433
1894411236
2126276721
2097743708
2411877819
2337841181
921328406
878328463
1625936900
1924343264
1720080717
1921783706
1491177664
2104306829
2076775157
549444803
700392617
2362413221
2206507760
2021066880
36960173
1397529477
2164492643
648153523
188874062
817802350
1539151875
2413564317
2164631786
1344777715
1692871
542152331
1785257385
1392030058
1663998920
2199239398
2075494671
1452356634
1111847331
2413265701
2415151428
2412519704
1410382561
2414049163
274159098
2360362939
1813631336
2327357478
2340144575
1613270371
71797041
2192294618
1787889489
638444381
1693887580
1103888629
1891069473
1823000776
2124975368
2131561631
2067896442
47322308
2348614905
2042251630
539904593
2047170101
2390274783
737752283
2416433298
1053699908
864958162
2198778717
1841570913
1974527307
2381531668
405368272
2036811656
1716736280
2278935768
1600567955
2223181821
2403391332
1423520411
2313776309
2223424014
1772427574
2101725440
1580940736
650137933
2353767015
2367574839
1391264656
2240158641
2417326472
2364083904
1674051408
945427206
1739601758
2203376439
2300109798
2235857943
2265821682
1958778289
2121216636
1752797138
1715346768
1017308042
2354297653
1993681590
2192270739
1457973416
1340190176
2368444587
1549910200
929024686
1919900921
557269664
1975792913
2301930244
2416368263
289319448
495779569
1162740395
2075158876
1944998675
1289097614
2291676926
2277148858
664437067
1214543584
1066816706
2168230837
2035365537
169162881
1973867316
1931023644
2365580084
2068479608
1347201729
941404418
1127943360
1399091878
1291660311
2032317673
159767740
1066889833
703663861
1570034517
1234785943
2153965497
2159400497
1038538735
338321920
2238992318
1912572161
1434442181
1006005613
2407269007
703706170
1703997017
106619475
1283856838
1893518647
2129021110
271314887
2064736589
935957620
1995501244
203187413
2415174598
1580866948
2299118896
1665634121
2258519418
716382892
1247666227
1068872560
375697099
2194939628
2408576449
1905351484
2399339491
2100836665
2195280976
2407498604
689648453
2059023471
2249243949
1438767282
1603931765
2388922267
1424819890
2332677803
2389213333
2367572027
217245910
2006799910
1988035659
2093213623
1035835491
2018563785
2415893551
2250780005
2340869482
2059315871
1035952294
1892174839
2117089130
2137993877
2203585235
1024798585
2058570008
2415901286
1010939453
1305000468
2057756088
1485521768
2328465676
2375615051
2337179241
2388939400
2369720242
1956841671
2377607449
141842554
2232216788
130946762
749731834
2379756121
1909712124
1898471567
1910581893
47156851
1966847031
929074899
2401148827
2166389189
1730779925
1471816978
1817291389
1415682637
1786183844
1021819697
2284640347
2406977617
2164951664
1649168358
2279789357
1658063142
878514695
2065916473
520990331
1916721588
2421182695
2142173695
2279789316
2328344424
744151684
946984873
792736260
870435730
509866556
2030931312
2305013643
2418251784
1512238051
2141885779
1945264757
2418250967
69299854
2270565614
537236256
443485401
2276460968
697271092
2279853173
1507417528
1993984096
1828123006
1782846221
2270995609
2088099270
1037718041
686910971
1580373835
601163991
2172096495
1768154182
1657101325
1832903143
2405690780
2344065196
1059568689
835134886
2369168858
1300594003
1641431856
978102213
2398588830
1874823014
2351497809
486305487
111335395
1907535340
1152445490
2274682046
601353512
2029608379
1928211776
1524631395
137735813
2206104124
396517388
2027667132
1434090018
732252882
1095370970
2309576394
2180265468
944049397
2081823018
2402293754
2000822304
2336332848
1296429606
543281768
40248035
862841997
2059138098
558484361
2419528574
273521064
106963794
1182138966
1653700709
2409899689
1691033825
1969034578
2030492742
2194878237
845871222
2398391655
2179256072
883124867
2419776582
1788160537
1714669977
2092396013
1496193398
2407315484
2360395976
483289244
1834578228
1861029833
2396500170
939618313
141003152
1560303141
2372068587
2027321349
1881284579
534399175
2379298431
2256521074
1671047005
1345562267
1056024407
1808968869
757808377
1166590305
1697396430
2236053184
2035130266
1100756857
2407099879
2389898621
1918854127
1956756449
2327598279
2414336287
1816144800
624346110
2317431615
1404720240
1330837670
2130859403
719919149
362840865
836221776
2420931576
1773622817
27594217
1585732493
1621431448
980715712
1740929488
2394175462
1667969189
2416682929
121540847
2422070207
824443256
2296251398
493480551
40465683
2033436412
2411105095
2010531163
2048680441
1671020400
1982658096
2267290264
2424227157
97402433
2123841042
749083657
1532912705
1375685850
2315651316
2417081515
2139643292
1764270599
2422812492
24653504
2408767407
613474123
2401104903
1149886323
2342965635
886172331
1311649183
146451963
1108025905
2066120939
1472386212
329611416
1563125874
408524100
2298582982
2011570792
1334365966
2134520889
228790469
2119417870
473228588
2368869765
2042574135
596650282
1744148479
1590633466
2424523673
2222107180
2180611069
1917140185
2301050655
1560033190
1636081845
1617237611
2060465200
1168510359
2374059504
606944441
1012270915
770389787
1610329287
2163775334
1146327500
2326434678
2178849730
2423291002
1085684248
371268765
1679779443
2420761577
2371501983
2053085826
1746728780
2294068679
1760332525
965218899
1918598838
2255529059
1900072351
1623631092
1591287519
665261819
2361733659
1406571253
2413897557
2369265100
2405577237
417861937
1352372520
1760550416
1000880405
930579993
1247899926
1705393572
2343959709
2278275667
2367422654
1481972100
1848717412
2028097160
2344958515
1074485205
2287582487
1698387419
2407836802
2276667884
1084510094
1485433941
1595738387
2340532760
2423912690
1338251789
1918369530
1763015964
2260451878
583937564
1585233449
2370330863
1225573645
838088232
2238729929
1346804355
314274754
2262911157
693915502
2386686059
2402395942
2229837245
629885602
2184657856
1264851467
1952851035
2394094207
1816662416
2138868675
1308529804
2152831134
2423579981
1790196114
457760519
2423996658
675924903
2372162570
2366954790
1993551433
1948902742
1042343794
728438616
11604911
1287694385
1083127054
2028273163
487537398
1162107850
2048077836
2268593992
1870507003
1162537351
1738635919
2341033614
1973741084
401503100
1912745478
2414428078
1739489956
636372862
2417741826
1795265964
1160613615
697054271
1112203322
2399530931
1789944002
2345550983
2401760686
2074750401
1933698479
846818323
2085465272
806485844
2429621207
2418607864
2428795911
1949684953
1500988449
2428867566
2425626835
69808660
1666852243
2340651741
447765135
2269447183
1065445697
2398921284
798933033
976001012
2303103052
2350195841
1359454046
699629653
1899695427
2358226567
1783879106
1066319889
2106595638
1764038353
174480329
2401257312
2311721188
2429348205
2224799769
1380591098
2335616416
2068458293
538933198
2162889502
2398779205
2366905116
2276848088
416202869
432039597
2340403303
950867361
2225212070
2154749654
2011330229
2426095545
2181855707
922331168
2347286803
703467213
2213900100
1120663462
2190146079
399692602
1742132860
597280743
2402878099
2326637448
455426806
2033928605
406379196
1966281490
2132512159
2429407072
2120977847
2156734616
1348041508
1321920195
303858177
2351834426
2251559306
1976475521
2424960998
1718585497
2350909762
2368928134
1782020910
2055995131
1979662867
337386793
2328158452
1945481620
2389600864
716482840
650600106
2231345362
468822664
856744064
1859418177
1442902552
2013211960
1585301715
1974985194
1099329437
2138513812
514034652
910237223
2177891272
255407870
2125881577
2373978268
1901398641
2301941675
1610012141
2399630079
464071477
1150699040
724633828
2308238252
2365552269
1598172839
1551214142
1600651212
2174359894
2353274466
2002615089
1276464490
1638753893
1792871438
1804621535
1481841275
2231974281
2013369046
2155414978
2430409578
122306130
435076920
1144785555
2295585311
859269066
2424140357
2349251165
1011759628
387764036
749957888
2141273754
2404397665
1065102200
247814635
1137141374
1875136851
2431464003
2422902791
1576359251
729701629
2419465428
2429497451
1867616473
2431320340
2231990042
2400703111
918747214
1484807714
2194366533
2303175549
2049814133
2416931185
1908296810
2341458715
2170568770
1866615847
2261168
1517779718
2388827049
2384981932
1107545824
1252695918
2431743444
1951636787
2434072154
2430655636
1667315511
922099437
2111620221
1228748657
1335997568
2180771855
2414897743
2433534488
2431920431
2028112837
1100557644
2168056046
448491295
1346272065
2333694291
2231660503
730197321
2031028199
1566971352
2316398452
2197102648
1866992752
488219651
1644839983
2170459384
2372459944
39815375
2431082851
761756211
2056313544
1431812026
2415731665
2293679192
134186461
2406229427
1666234874
776906494
2135189397
2430608058
1809606557
297341330
1740915789
1370381754
1721076222
112444599
1090377883
1336496542
1514886158
85676769
1370441637
2404280100
2326036238
1289481109
1214517641
2373531359
2400379387
2413369285
1393491146
461133259
1080108272
2174267430
2259115482
2014574390
83850974
530593772
2431390416
798848487
2287263225
2371751295
1792109121
1385663787
1996610000
2422000187
2306328141
2371330326
1278595981
1007990311
2430785609
2019487777
1860385354
1975965942
2435244119
2338544044
546763457
1812626278
353051967
1344003248
2431884184
24970897
2219196424
2239952995
927333236
1390515769
513582316
1946403460
2080747771
1641145711
1040225336
2435077862
967019068
2427369202
2224275545
2419559896
1212474207
1433797434
2337023301
1765281428
2206761138
2406721594
347238062
294808307
982128879
2122936606
424469101
1575963533
2419846401
2083054407
2145290754
2087783590
299268007
2174292593
2099544185
2355644249
1050007178
2040969421
462477100
1871640136
1841732098
1749543022
405542033
2424648230
2109810102
2324996227
2257214933
1676751414
1873499543
1701310972
1662834554
1878104851
2262058028
2433294518
2053647467
1852869175
2337202226
2049621266
938036225
419407732
1906961989
77374745
2223552484
1127208495
2383151887
2339487734
2289069476
1829540730
1692386590
2412192239
2063604840
2095095319
2204249150
1631588572
2426516683
638199984
1926501455
2433456716
2043433674
177310968
1273549114
1181890084
1585344135
927743179
2434651617
1296814455
2245328808
2090796833
1981090719
2430224769
2274034015
1966937545
2257337207
1834557917
988160261
980970776
2392897779
86041033
2106952283
1395494788
2422029575
2318482458
2130411882
1993435956
2434214747
1816788241
2023066264
2198922548
1438308793
925345608
1857468924
2186681342
1997290130
2153215734
888756380
1239488520
527152751
1873662481
1451763852
2030281356
2401756220
2357035747
2380167706
206071762
1620455701
2278838162
2333440990
826250692
2218010312
2435152293
197418415
1145100281
2070368407
550850812
2016895981
1573821810
117537885
1780553056
577263290
1152446396
644980534
2438745919
2141461588
1411532488
2304264903
2439019019
2433951333
746767645
1696595215
2047696616
27734882
1029429882
2240450328
2364412575
451578783
666350869
2410791481
985908130
959580223
1642192982
1193161667
2323568246
1708211596
2080163647
209410541
1297630094
130358737
2122967814
1901576536
1850389498
1979018033
2140548486
2096164425
719083072
2077627912
2088328687
1153946712
380915690
1326353530
2428614199
2186213965
25492421
1040571719
2436997451
2287684011
1788820092
1949524444
1632309036
1024403820
802115057
2254957312
2172339034
2142225100
657651468
2110882852
1018450732
2420371929
841940517
1127360893
391022484
1349803425
2424528496
1506664857
2342703258
2410232017
2297835008
296234321
2293777241
1439931764
1123712773
2170287929
601945193
1484634299
2364196770
2422430173
1594082477
1925768439
1997373619
2050934416
1657082605
908270711
2359588035
1949191445
697235481
1312775424
2097951868
1862129360
1473419218
1311119019
907035623
2042632231
59461492
584807006
604749714
2407665839
1738964687
2065832997
2163723857
1485557474
2180166601
1926133604
499921873
451611088
1561512709
1979797773
1609578838
2127281617
2422029000
2304300124
556310256
1859362949
717030393
977362057
1958996277
1699102220
1525530776
406960787
2080992988
2345319407
2293652008
2043128074
2101624270
2438489686
2132231765
983516222
2438576895
2290883599
2311924519
309420397
349068385
72844109
2350904870
1458373454
2347514331
880688608
2156737454
679526766
2435827350
1971486399
1150943336
2333664711
1698594453
2120525428
56232832
2392303112
950378986
428614732
2412495689
1652749621
2190826551
1513765064
1210984455
2301356947
2044590524
1722558740
2404397203
1989033097
539132164
1957219893
2069781564
1119604027
918654648
2329195199
2321774105
2081580286
920763664
1256855604
1799865857
326221845
1284833907
514626557
761681737
806857402
1102867417
1276389621
701557456
420321898
2192837768
8665980
239534040
2397747553
161345110
1135747077
1678333656
2258714683
253061050
163254412
2397578972
2436466927
2363455731
2444100451
230526254
395764198
698165763
1611507752
2352563931
1968792838
1390302121
2140432941
1507858035
311539348
2248937187
174179008
689449357
1229025496
893323072
1811247166
2037966319
734779109
707321943
2424753507
505598103
800278996
1940460626
2134126419
1287853751
2015707533
1811622950
797269316
1025431369
1897985853
857787941
2393456356
1962443347
1614052453
1361577478
1940626095
578820855
522443459
1391077594
2441507610
251663466
1667315310
1576873568
2101255886
2010554871
1997320047
407191588
1969904452
1913300069
2117890676
613600642
528035077
550399847
1613708961
2394422785
1474611743
1808765655
1100743751
1980312990
1451189638
1545034641
2252838888
2442337265
1078025628
2292559360
1836183690
2382537206
337348459
576365433
2149384396
2351602501
224316314
2440136969
1618862573
1052397027
1138564996
1009014360
1852871335
2424291753
2274292373
1026725939
1757467354
2442625388
576833790
2155293812
332262803
1600963375
2268575901
921858120
2385567031
2072219819
1847898770
1498336593
2382868961
1878013342
1654774869
1650182070
2442605176
1437935443
2433263784
1617008381
602586930
2375747573
364378485
2383617383
2376092267
371327655
1858161422
1917923854
1610373579
2218644448
2143773067
2251417431
1917121631
329641619
1788524573
1763935901
2415853782
2379504359
374195727
917741973
2375798651
2440630274
1868795160
1981385109
2355219743
1395508787
2189954034
1099892810
2416676333
1384202096
2444504440
2432570272
2417439177
98768660
1557936348
1680651258
864700576
717022460
2433851272
890406968
418981365
2368361937
1859026538
1687732742
2444238350
1248871660
2335991387
1353305993
782691029
883279224
303530015
1836221331
1888927214
2403436061
2120783664
986075200
1213960272
2417982041
441134266
2445559176
2298379661
325087280
2417764273
2421309231
2409013150
1720214409
1393141183
1863523341
2081907720
444921805
2444598813
1053520243
2019130339
2348824829
2184658829
1960259273
2285979863
2031508345
1214101068
2018972358
1350680740
312013740
872427694
1454739668
1148559904
2290006193
978910640
1923672815
2262859886
1074625681
2385497815
1318007087
2446254769
1692871
2446114051
1846557009
2399761427
2261579823
1905900370
2380699176
2334308264
148133117
2092880803
2125424150
2263909618
25202677
826466260
1460389780
2042327217
2238149929
1903518279
631043876
1314087277
1532077043
2182664399
2333568756
1062323843
1985786120
181330813
2208113835
36659687
2041289357
1550057838
2070281274
2185412632
2405371204
502026355
1262581946
297162843
1075263933
1104593169
1366000171
2374757148
1500842904
1146790236
1523632067
2410557065
541637618
2200094087
1515679276
1785444247
651732334
938811922
2032343256
2445698818
1625904240
2427257610
2446641530
1343888318
2404981566
2300778214
84253242
2256703140
2447238586
1949734627
905177878
2321868198
202870091
1130222909
2199372808
2430247254
2446230783
2155159323
1860462549
1977229640
2356309637
2413395795
2291356484
2305815408
564492445
154069607
2352052620
2132868442
1163644574
1807787700
955564038
2445397029
342392007
1587811677
1644276817
1758521444
887405764
2164785030
2449315055
70242905
554633128
1958802042
256967993
1859575342
1970905847
333109239
2183850749
2051550173
2450763143
941437698
1470855471
2449568738
2013486737
1681546072
2302428835
2076329697
2192138777
2303048873
1532497743
1646645939
2447578414
27811819
1830065576
2263208391
1208677155
2154274502
2289095612
801151401
1752792088
2081652627
1942867513
1103955508
2414728236
1744677254
274713374
2221086397
457637507
1010212256
1947765907
1462288456
1386980223
2040781169
2085760992
585347372
1477892907
2387372305
816792801
668312248
1975823219
1379318051
2182169234
2338747276
2076490242
2213089171
2396228726
2280170991
2195119994
2379560754
789214012
2398528300
150617460
2099656532
2450977777
2115690920
2212253429
1792326687
1579083624
1078501476
2418406931
68607230
1480591980
1900532554
1402260141
2134934520
2451171752
463821387
2236994407
2411882644
2448842927
2123692024
1852844988
1719263527
2193655654
1408336540
1479746352
417715606
2193218612
1387632178
2065513059
482905446
2424697227
2449816977
2450258688
1394121272
2162856614
1272594869
1339508939
1290522977
2416962769
1141094780
1173757060
539694709
2405117003
1621826655
2152267013
1688413661
2203075851
2451286945
1656362461
1935884647
2131979763
1925454094
1851723567
2206970592
160171299
2146785323
2276683572
2196580440
731314195
1701568245
1904241501
2417175037
186662108
1494440114
2449788187
493542690
603154418
2430353233
2007792382
1741601705
2316827465
935546922
2434778368
1660355651
2438893630
1218716183
1185164328
1628978436
1811959914
460961040
2007987707
522418384
299877857
2409957395
905227715
2423056048
2235509163
1869625563
2451162306
2206021901
2304433172
1954424541
2056642824
1065094386
335992981
2044180796
2416077086
503291223
1226682100
195784233
532556943
1527174678
1604142242
627373430
2052426788
441239227
245336682
2455648371
54702299
1968054727
1692871
588424952
2453761402
1753089375
1927727980
1220416418
2439359916
2429766726
2456005266
825166184
2176877616
1332569502
131560319
1445185908
1982837965
252231245
2247027881
2285354615
1323219113
2055428363
365942454
2305795740
1730615314
517296042
1962713281
2395108446
534160181
766526593
2431569078
2338648343
1804772461
1133129032
2148363042
2344443370
2324822200
2398645155
2097923148
2456499663
399885550
761493781
2436226277
1421932377
2415985341
1358505171
1470115142
2344688460
91773096
2394150581
2189149356
2101523295
2360594771
2392894036
2093464405
2358089574
1594620927
2031633622
2277665972
2217061423
1293666127
300361805
431110621
2367529693
1060467779
1125898878
264333896
1511643300
169010060
2429164546
2279618902
2402958302
1399547153
2345429722
1241026982
2319062092
1855516628
1924051111
1161863239
2414030615
2151828100
2389579428
2322733944
1487832790
2090272959
2250873714
1264690411
950086665
596012867
2454809139
1466909522
1237826994
2437315922
2038475513
1662015943
2310560866
664333435
2271750237
1689575804
1642828018
1295525952
1217366911
2081918699
308985740
1315784131
2413167905
2457033682
2141096851
2064393683
2286747111
534710923
2165920466
2453820323
1996034571
1640894839
2361648082
1628031147
816443281
1874415178
1185110142
2454751330
2356757454
2399932357
2436255887
2381496512
424929373
1919801278
2043244942
2241665527
1016725798
1602637591
1359824069
2370027014
1831717369
1775856413
2117003239
1756511829
1091411516
489891841
840201708
1397085938
2367567409
2364204921
1009555008
2418906007
675743668
1951773661
1975766005
1988066085
2049571447
1131799944
2308090798
658759498
57387820
720163934
2425105697
1111509972
1827855623
645875723
1436704010
406095726
1337892465
1486770482
2420946391
2420804855
1895907281
928524910
2332379055
1540881213
422977319
2071928856
477982074
2380418328
1405753514
1618526017
1301048639
2388529043
300138396
1685448224
996594734
412426261
2444147797
2457509877
1471376986
767230983
1138717591
856194583
1826819641
2171964047
2443153765
2065170340
1387513151
2059968905
2169948914
228110011
620198364
1736900667
2449538553
684105785
164366726
2459247731
1661482537
420625404
1052126923
2289683998
2273123879
2372991425
349802692
2458489210
2370842542
1814482487
556949968
1175082766
1097613262
1433550169
2272573510
2407305675
2418136945
2388738512
1038922023
791103069
1561086369
1960169228
2419812921
121192073
941019625
627288917
106701133
2082429872
441141581
1974667784
2252370420
1898179187
1678703647
2450744447
2316313200
1033815415
2258516024
533540697
2446856776
1612129674
2461994137
1857383881
2212986460
2385313352
744902274
1139554902
938673179
338757700
2449105302
2364815016
2357052894
2090415184
2433968326
2054858804
2446191814
2146956303
1135343895
2413988005
1571072068
2447295129
1201564005
2436679587
1585301963
297420945
691072900
2063558251
1393835819
2350159545
1643256772
1617659045
1932185773
933573603
2419273777
559223956
1406245995
1844536406
869332006
2345940970
144568062
322101330
1935919635
1618922169
1389325026
2266499925
1479454239
1544518429
1232198702
1360072552
2072850033
2459213275
2381584516
1369304362
1641691473
465275205
2415620774
2264519461
2260707782
919727269
246189960
962185429
2222629109
1699165882
2409530038
617538256
2460510701
441521744
2172219522
1441513186
1764423138
2070409333
2377808060
677105927
2252210289
1931486074
2084206730
2436290976
2329622864
1176151583
1556856337
1917346977
1673725337
1692319687
2219379264
1899757861
1088899799
502772232
2330916986
2045377365
1774048362
1476573788
628107034
2175833268
1990686380
1605872469
1485078766
1965856589
1775427120
2431822680
697646963
977303269
1540421574
1480240839
642654647
1302094461
1615130139
43119342
2321800623
1589777864
859004199
1882221786
2134256459
2375157550
1902828112
196456826
1734666647
2260569909
1942873227
1749054193
2374658108
1470986175
2378195751
1520971525
1756548438
1885586120
1216167024
1931865802
1343393341
162884174
292532717
2365751255
1881564786
2460249393
209491764
2038661713
1231099239
124252904
2349280939
2007819178
1111755817
18765841
579595706
1225651943
2407919164
2139766175
2299376463
1855166168
2178135301
1888288861
1362805898
1215058163
890632557
1741135428
2283924285
1029034625
2419908183
2455027282
2364171352
1804354706
1906884181
1306227959
2461740562
751793986
2458138797
2443249495
627211573
2454010652
532200527
2426980077
1118176894
2409847705
2148287869
183264749
2324004697
1237596352
2254066593
1441682359
1978398457
1435915033
2413076212
2344137846
2432901238
2416969732
852155490
2409198126
2280048824
1016729147
2465141729
1734822715
1707436167
790763752
779263321
2042384523
2205218695
2403642918
2422589939
197084633
1827565658
1522282502
1485538542
2301949661
2465158946
2333390594
2465841386
2234853626
2413251178
1147518077
1027995566
2290040854
1257079655
1462366828
1407732527
378887136
93966348
2099391987
450866029
1198805073
558797156
2274962134
2137038890
2338350630
2143048659
2376503340
322724669
2462023995
2357943120
1593356403
1633896163
2146396881
1884781911
1347641462
2465506951
1959825354
2325620315
2364924436
2333581238
2130761709
2465066958
329692014
151394783
1518613866
2237475433
824286486
2457364128
1970984938
2006802928
2087403446
1680915389
1622049317
2466266102
1794352288
2457428637
2342468977
2450020315
2209562116
1984108925
1764995397
437826545
2193135423
1548533355
587372750
2209465105
1054790470
2432142150
2148712409
1898488460
2345062877
1065792241
2151613125
1934025854
2308489760
64235237
2010395689
2436865127
2378335855
1631411378
217344041
1004743236
2438132770
1804516941
854690783
2206242394
2452704847
577429410
2287734791
2270015160
1949233283
1432055443
2099288861
1613173360
2294949117
113663488
2116592805
337247328
2049437267
2275916864
1044588431
415145439
757802081
736035329
1465049202
1551214581
842530622
132227572
139318809
409709662
1804114023
314588194
1625231057
2313908745
1911117494
2453233954
695263267
2427587291
1619449542
2343163786
1610295511
2341685398
1672712555
82396286
1243190963
2469374740
2438872966
342243030
1617270587
2185661411
330300796
2457417378
1820335363
887963873
2050143754
1302362237
1711270752
2420339712
1690351570
1332750764
2406714645
2232636193
1807245535
25310010
2459915145
2153862407
1579506857
1616702961
2360621662
1031197824
1299273489
1521244979
1581965727
1845583172
2464904668
2323043229
1923675469
431361374
1946962168
2466775144
2199312589
2173874465
2177602978
2050049865
1426511639
321143403
2468165246
2407626435
731373053
1365478445
928386221
1820912156
47940870
2436393608
2152387658
578480085
1079692101
1889983021
187830640
1400348849
2426834198
2467976253
1830587641
2468797753
2470116708
1727654616
1441540207
2052194029
1597641135
224550467
1739175960
1262337619
1956207497
230935537
2141493460
894579481
974997255
280549983
2468410103
1817557227
1152205719
2338105105
1327132976
2186698572
2452024885
2301243213
1395460583
2027001330
970825346
465586713
1664773476
189932134
2350636307
751904758
2468267256
2379301384
2441191264
2456749274
656556401
325448949
139318809
1271224755
2432665380
2409259237
1811572643
447179972
2061309695
2341193031
2117377558
2030330032
1489329371
2461353490
766116200
511049224
1924836020
2334197655
2289292372
1881560578
2471801731
2410228691
1458978282
2113423198
2210784607
2456493277
2355080274
2461328633
249971725
2019948794
2258326715
2434396816
1482440367
766220786
2285185033
2180912305
2469879171
1280034543
580815819
2330572773
706083917
2154907887
1991696996
2302657441
1496776791
1789113834
1275994256
2038498848
2038772498
2456958270
89463582
2399839119
2468904472
863576339
1008031147
991882604
1759769193
646326161
2358523193
1975243359
887019100
1874052622
2024683855
2099097034
2322864841
1665005307
308457594
1823922202
729208544
2471689210
2459970641
1157838141
35244073
2341143644
1695802853
2424079649
1545706584
1302917570
2470659235
1699556911
2278702160
2458066954
2251204617
2385236566
1924952255
1297576205
1925913584
1124860474
1613296393
742189364
1865796926
1810313288
2471340245
1989506263
190180445
581450434
2462447810
1893398113
1824561639
1403645821
1070475820
1848814844
1097994840
226674971
2471658394
892632100
1143290515
534435518
2273319075
1214726985
2450483529
2471610845
727995776
1674600406
2386808121
490851698
2198498056
2440003466
1720699473
254546276
2453819360
2091271299
2426873231
2288988173
179138160
1177555374
2294986534
977839319
1247252358
416350902
634340174
1935337705
1421630573
2471370558
2459528681
2452872728
2031899872
1949130066
544359040
2331110437
2040956965
290999013
2472871722
2186395314
2381661908
2380356396
2274296412
2453431138
2473210251
953220919
1279536365
896034255
1594820484
1361430610
1275992129
1345869103
352386194
2214703614
1286256044
1951541458
1941707171
1618399438
641811376
409504199
736940415
2225981600
1424983794
2133375678
1467374099
564005278
550696352
1596873272
1347019909
872320655
312495724
1857011725
1707035468
2210414134
647932568
2255799120
2079502508
2207351735
2282626613
1084708427
1390474387
2355815002
2163679440
2304250497
1375042791
2193650014
1085538347
1862706030
2448491876
1205635264
2392272276
2245462997
788618646
861714172
1349793505
2189684478
1969132721
2171486914
419024482
1502534681
489724675
2371771799
2437909910
439901282
409845469
37796044
2419525856
2297407610
1788714821
1014664132
1603657026
2296847207
263658732
2247404219
1399009579
2473495129
2473505865
599946944
2288054357
1963173956
2302401640
1134677478
725849136
1132821709
2334637808
2009024848
2423476630
2365930058
2351398133
884375471
2457424460
626821220
2311136480
2475182886
1904720137
1636543021
2433486140
1326809406
1791099594
478771814
2474298383
2474526426
1691468646
1216458894
2043763645
2223971414
218585473
2350112695
2441996875
762257526
2153206119
2180615512
1684486479
2464563292
1991336601
1520907114
786640115
1293930566
1813392261
1255321807
1441028929
2299502413
114078018
2361583691
1183212216
2412934646
1702171413
2117097231
65773097
477043089
104521436
1639915938
523472266
2027801183
2425007360
2365602220
2396425588
2305951098
1708705693
2114142176
2439890081
2447080946
1339306139
1061140851
2283033212
2076711280
2382017301
2031569845
726382725
331458489
1823996197
612603119
2066955684
1121100467
1637431803
1856590445
2398735418
2243305718
2279838794
1730870230
1418995980
2300389442
1087980031
2065062582
2094106305
1401729457
111632309
501494445
205884065
2060955349
2010126408
2389214495
2137443142
1328104739
1141934895
716176083
2259545298
2461849927
2084473879
959147022
2200310500
1808276173
320190859
2228778298
940473404
1595620628
1431241926
1124487456
2358247722
2422391909
2315165265
2112047453
2196618397
690104836
2477325790
1957936196
2130213594
1677760223
2478028074
2108198036
248553762
2403706350
1776873287
710329753
2482081437
1621913933
776018064
85103280
485273138
1719320050
1864349518
593305740
1295637195
2241106925
1411909407
1142924948
2380773289
1387523091
2143762159
1225085229
1732956419
1236254010
1274803574
2171462090
1764055916
2454990055
1931533833
1945596555
949461490
199884544
2449893686
2353903870
468164777
1602130118
198703196
2346965640
984641930
1510280710
2350965281
2083391670
2422673161
2086141126
1602225932
1604976585
2405872931
2480648083
2413857861
662918524
2259360514
2299935907
2467017942
643995087
1106775664
2360052335
1353832356
2326624323
2404511526
1340024948
2094188175
2478535061
2155785716
1449506191
1267631566
1923241060
2203961616
2300113124
2347992702
2476868680
2481900622
2061532217
2014315211
1570832015
1354014746
1215589599
2220377813
2287697097
2296697788
1121533166
2012769260
1743490409
2294665362
1277652359
858401891
1350594222
1461220320
394581230
1931335485
1381779882
2442392156
1475713209
2376151087
43762615
1555850452
2343976038
406196977
747388701
1832435671
1993450141
2434534494
2422385402
1181184727
2482430600
2482163025
2482449571
2196373969
1810671800
321765223
1169261464
2314037645
94819923
2481927015
2347295841
2080539644
2407235962
2273144481
200068165
2427326840
28017141
2480669714
1060031986
2324988774
1854953230
2304188774
2186496592
2392502907
1224586166
2221055890
2253744857
2046969013
1905396512
2228734082
1142410711
1943952526
2332328107
2371356289
1711944200
2370106609
2370497531
781784168
2238072388
1028835919
2044357454
1785304949
314811105
693958007
237630656
2481666909
1896392121
2210984981
1166026702
1111637146
1272137604
1001364104
2347932077
1407097027
2236301391
495926424
671680259
1696474934
2356993869
1386555308
1127640375
287475257
2220844678
423734314
2483714745
1118084331
2320367600
1863962174
690085835
2485994847
2479892528
1540865273
263434003
1269990381
1402259075
880649920
212491556
2222055156
2109379696
830317551
1876621368
2229528631
959055865
2365619185
896035557
2482612890
2137543677
2349796035
2197113377
2370615724
1799595648
92123468
509048735
2015474545
2259733134
580032966
609371652
2470461067
2093208487
1253105664
2376150110
1552762154
1245209705
2385361686
2268653650
2483724728
1992265920
2249730678
2461723834
1380090065
1012256786
588967626
1801662465
1737711977
2023900416
2464588159
1853188467
2119308966
2482530086
1296654337
2483173928
2460100100
1337240155
264773001
2276043633
901468278
1921199929
906264735
2483092252
1328669818
2460322241
273520074
1822785950
805958140
1840293177
1316087256
2335747984
2477705545
450619412
2297312810
684037731
1489446933
1971798088
1351629593
2227833555
1630622062
1608598228
530509621
1824033957
2470467199
2402927136
2396133799
678272738
1975497419
2483831627
2058706843
1209151144
1346326420
1602615710
1771756870
453388957
1127774268
1292355350
526959660
807960164
1668030502
1748677026
1881540671
2482995978
512352712
1336509654
238027535
2322986681
2446842329
2429724175
2460999859
82993372
2379254212
2264646999
1286345649
1374135599
2452461670
2484698761
1864509358
1882833548
1927549359
1074372751
2472512041
1911509408
859981189
19654789
2351562429
2311362488
437887709
2469684863
2473101422
1777713
2420395165
2277691643
2486422748
2019273308
1747474794
1800726730
943471383
2433164907
2476908635
2388219620
1702822928
2249053765
81592288
1068992916
253549655
620462164
906928149
1261095294
1166455307
1119597823
1264233089
1067058689
851188058
1853026257
497184600
2468512959
1349933004
2118246982
2346004912
2162460577
36951090
1020499518
13676847
565550626
1816367066
1726706433
168808581
2075425642
2156159102
1089717692
4085315
2132154415
2442512854
1425700085
2252713938
1209674277
663931382
1636577582
1903922051
592528393
1961642160
2409034863
967776507
2317548514
46208111
2171029062
1376486847
2176171769
1975731823
640382117
2488627241
2400179580
2468346899
1617280739
1483040575
2331241041
674820352
1940532864
2383307057
2471354276
1546963146
1386360252
959113662
2324854400
33042965
448152619
1202142339
1558303501
1623617801
2088403940
606232356
1005400114
2074522732
1156168492
682901831
2388890265
2027852800
1497860368
883636064
1740201494
1727788083
790988284
2463188052
2381083160
734873930
857451136
2261168
307139764
2477403483
1510173092
1804650084
528439688
2039077839
2364668624
2441327108
1655033701
2300939013
665542896
2218220578
2407749495
1243922904
2362386995
1554574353
781948005
2266259478
1998171534
2477915744
574100770
2313557654
263327842
2431872449
1922445987
1543425232
783848638
2318165179
646204927
2222097345
847986879
2086399249
1909971942
2299336694
1344393389
2015932674
2422924934
1590760666
2182314688
2471781460
128576991
2490779619
1166083610
2253136146
1726799115
2444126312
571992667
2463912857
2489423774
307193380
2098082932
212308195
2367120710
1950053721
336037774
1288291388
1492291100
2114460136
472005437
1687162664
2022322434
2241197765
2470531154
1585152125
1772460972
2300512320
390394998
2435295081
1214975395
1415229380
2450913886
644134390
1182531193
2205503164
764335183
1837250975
2198308426
1960262149
2262858998
2431787491
1213582401
720222269
580312173
1984879927
1700361773
2053154301
530370803
811827232
2407227164
2170616993
2206149820
154404025
2027827576
2166582208
2474176931
1390052381
1885071336
1690816054
2028940852
1897801224
2491012634
2482226870
2309859712
1550959769
1462439896
2489711504
2280301610
2470055050
1151403360
2042162423
2081709270
1556934469
238140545
2348775452
2315855507
2200464800
110038340
2113482418
391866077
2386580287
87803806
2287228035
2406162781
2486375080
2330053563
1510082820
1669141539
1464694412
1633740363
2001841482
2491980571
1915758542
1383778939
933360029
996882963
2116641486
63045684
1855972511
2054913170
853883247
2108233173
2495186316
1837432675
108053869
1231087235
212636846
31274503
2377940482
2348545558
780910841
1784734210
617429772
1649051629
2107515870
837153559
1720116673
2446752159
1547076572
95186803
1988156377
1829943843
1110841819
799669955
60739135
2492898406
2211602272
2137660371
2094452496
1443602636
2473487205
1757489653
2453402960
1236748275
600261723
2058275729
1289352185
2383235935
636378953
2444967209
1562830795
1386647212
2436543984
1393065782
543101481
1427220687
947868363
2241789296
178479173
2355166165
1695590395
665789820
1047002220
1741217742
1097392170
2230242818
2432421550
397852155
2355796818
1370711325
1522608613
2346341912
1268249488
2457582858
1538745620
2464508670
2451916332
2472832769
2378490624
1925316005
1979841902
2082796091
2451675624
2290990037
2048115475
2264069472
1976245508
56149786
2446655164
2079870572
1840842410
117726878
2402304371
1812832517
2343766779
1340008842
2218148048
2382020679
2207948614
1625881534
985871096
1269660629
2013157792
1536226836
1249420671
2466738751
2149237981
1059822918
878693326
2490715958
829932007
117473989
1299359666
11958314
68841682
2481585692
369333894
290585792
2417195500
2477951643
800399011
815960289
2443325153
283171578
2316939168
1610471704
2240915230
318427878
666829515
2482305364
1040071008
1498640034
48638190
2022674035
789707068
1931803190
671554783
2416676796
2095607382
1816069786
841505518
2110693721
1269887403
600699849
2383271696
2422450052
581141516
2446897721
2482933644
2345654486
2477712694
2303298439
2481761977
1767735175
2388186322
1968386210
60748029
2151318914
1386873919
2281215767
2122580571
2375970979
2382502084
2424915803
1829660603
2037396408
1649010352
2491558952
933954739
1702578084
476631334
587457596
2409419531
1819546222
2440484731
844183335
2368221871
2100003926
1088453136
944059725
1653234006
1820944327
954442232
278156312
2449645273
37166164
2457694341
809313388
2399495110
2474354051
2497310188
1131641287
2268350816
2046400702
2184735028
1705573448
2463637332
1564643098
2471101845
1206076300
898490314
1808546559
887092198
2449882194
2079330638
963939217
1754418634
1864248700
2345832674
1937700640
2299405190
1985098361
1341199141
460128889
2042834020
2131152118
2219850783
1575360044
867500383
2235939583
1708898523
2463566482
2258350384
1977753354
2497215846
2397492371
1377337832
2427327747
2039356128
1905897009
1849131613
789889565
2480378293
1918406093
1962487127
2461068450
439863180
663414811
1201726015
2493487106
1682605379
1383192821
524317269
2317353352
1300745051
1857683703
1563204444
2481854359
2114127642
2080005130
2328126239
1209392912
2484747615
877187757
838898336
2473473511
877187757
248296374
2452018738
761074316
2268953366
1599718074
2287815082
618558320
1870089
1415971007
2477263646
2227776671
2342309877
2341654740
691604497
1496597784
1974672376
1160493905
1507507093
890983889
302289630
1027210613
98005890
853238499
2342502002
1634870904
2501033559
1266672649
2289754028
1276174523
1160561843
2335111480
1962846329
2285745598
1640450612
1964845711
2406716022
2377926945
2347513615
264949178
2311226616
2317329997
1902937092
946762095
1218630624
1924116388
2208600112
231913584
2069206687
1190246236
2252392557
1810089997
2118475447
2500602491
610691765
2387448212
1056556106
2295995363
1430570017
2110641981
763790573
414298633
1738993005
501952964
2374149538
1573020504
819127182
654974651
71730958
2354689608
1482326982
1770965853
2490870992
1147082680
2263306688
2499296941
1961516053
1898421741
1164399830
477135482
1326164026
2502026820
193299053
2350258543
79358604
780701826
2474365500
1569301230
149645691
217462525
2031222807
993595624
588177325
1982061334
2498785468
2332025226
2498351423
698729667
1088653846
2143234226
627404381
241184057
987878176
965735604
1940293262
2486371153
791043196
1845102578
1759358726
1330318012
2411503633
1443550018
117819764
2487210384
2480003101
1491108052
1371759900
511815303
1439727342
2392694152
1573173289
153078290
2474592372
2503071298
13892315
2254380882
2480672231
1120742788
812159906
2006223451
1981241031
2414935257
617548940
2493393795
2052911199
2484908663
565426522
100780461
2298930342
1194431372
2404961251
2473438340
2383836057
2055874503
2309765035
2217679837
2501089575
2012613407
2465956032
2386536678
1870431168
1270464731
93371210
428669100
913524007
1663186239
2501776240
1528091082
2480091975
2060432620
2235722347
1695015222
1597743254
2280055189
2394982963
412078591
2463092963
1468733062
2340576648
2318557584
2203501097
2501909514
2079790935
2302922572
796910709
2441313520
2431207278
2118710837
2079870095
2063587533
2156057831
914179167
2378276687
910508621
2501428583
2427343502
401054976
577429884
260251832
870576623
2501076285
2321388992
2304627615
1180556511
2495338394
108033676
218817708
1557483540
1301578402
2320408884
1764010687
1713793437
2504950021
2332616690
1982894385
1916487192
1153935650
2427048255
1784951486
2489166761
2497983460
2417587623
2503239666
2073889992
1888100234
1437926079
2271267890
2382141355
2502965034
1651660054
602878860
1912235230
2489291640
2037061604
2357580218
2493494053
1522641119
151603746
2067215961
2244316043
1429244023
1142684870
2451740554
2503206868
2505775533
2502249549
2502228330
145915633
2296425958
1629097454
2466535965
2107455483
2126333375
2341311724
2505606316
1463433911
2132191547
318010682
1780660544
2113889486
773305871
1262826435
1283018830
2139062936
609827665
2444130965
969776661
222972703
2248384109
1099927290
2369749841
53819319
2030844624
2232549461
2038733381
1819218301
2036968483
1168659507
937561450
2013467756
2270527552
2388029580
2057413155
2463264675
1428193340
2484457270
761325088
1657087592
859234696
2273338580
1398829343
2213640434
1728572129
2504685869
2431558333
842573556
1576853248
51405049
1332865268
210994583
2465296004
2504671423
1456535822
1081469748
2291171311
2158920218
2397843869
1578762817
595414080
1448490560
2342347838
212332616
2119466107
473685384
2098273828
93437904
2487929229
405416480
1027267462
1303013349
1109406192
2444222062
2327393770
1354057636
2189535372
2132454720
2132869753
1849572831
2475082163
1498305832
1667046071
2261821193
905462656
375854832
1793316359
1281944543
2434743825
2044954930
1783509299
2357647128
2026160401
1997574132
1742921807
1259832641
1581946662
1654424796
2495871509
2127555436
2424332680
2487909134
2480929127
2337177944
1264109804
1509747351
1257967474
2409387095
1955749808
985650338
2479536328
2445954443
1681422141
2212399970
2256514544
664278218
1645074864
1300198650
2483877791
1106078524
1995208446
2025888503
1803686590
841207401
1089546215
856696151
1155583535
1141115953
1785741199
2480769383
2507542119
2192491799
2335089696
2386159722
2272677846
101384239
2295209224
1188187977
1015309212
1139522592
1574436556
228216630
2267866896
1513004223
2432656097
2437536084
2503847774
2096402830
1893830626
2221612952
805893281
1429956193
1899503591
2339880949
2327785305
1851137207
1733801360
2256491138
1470074956
1324012578
298246953
670363567
2390399322
687366872
2480527293
2500898717
2246131401
1120528023
1963059913
2474385018
2506935861
1637342286
2057738113
2351739570
2489448948
1484525654
2389559767
1794843208
1325947000
970919537
2468224793
1086850803
1887216987
1715823908
2029046604
2483579882
1867853620
753359225
1377285640
1562412479
1096876688
2105826236
489251728
1338229749
2508066137
1870089
2420729712
2398960440
771232096
2278093616
2448303051
2471804355
1253042409
2508039162
1844599048
2111982041
1131105177
2096875580
33569736
1673772053
707674531
2274900186
2027600133
1134383531
1829572122
1197281950
2241228956
1906817383
1952986778
2237022673
2406198379
2414568313
1503211808
2479779586
1699490860
868316206
703566354
2155563958
963424983
2487877406
101403472
2247633891
2440467305
2355108103
2326443142
2393422468
2275929685
2359075431
1176384662
382676650
692758246
140380116
1944692809
2333545806
1847638957
640676162
2037662354
2393253284
2255716260
2036962093
26161927
2470839644
1509187777
1393168116
1934674663
2344751609
456701261
983681576
1718620331
2347480144
2435268569
467175417
423129201
2504185855
590665812
1681884665
2227359072
2378298850
2508032873
2510374093
1576882819
2488359306
508212392
2509952700
2509248325
2428154695
752027544
1712813208
952844575
2509195771
628722040
1385281679
1323420995
253960536
2511377425
1580283944
2435121097
2159036158
2467504092
1523381556
2351347516
2512229010
2087194497
1968083403
2214510092
1904891863
1237285414
763350892
275260269
111067334
2050973852
1056527381
1583612908
613678593
96441626
952019153
1971994031
1661759191
1777210443
2253470067
2504317991
1751540427
2511821584
1478668795
13950649
1748937104
2511469051
2401119349
1688009778
1699552828
2508025010
691194082
554738712
1279735072
338510475
2321186911
2190403521
2226000095
205071566
2354293626
1622559520
1107409119
2280126371
823890727
1925859874
2512150499
1261439517
1761485023
2279523259
1784649709
1877022797
1298051874
1378943030
2364661935
2130059536
938275992
810959059
2260696725
2169902824
2251959333
1050384576
51501779
147623609
2230273512
1841042096
193358671
1680858862
2493077820
2515779609
134234908
2281537266
2380448653
1566721109
1998973210
1467719856
2348704213
1115836699
339312792
1464172879
1852933441
2105418581
1950686498
1058986128
1593174608
983320649
646636839
1287727150
1676187628
2252363122
1026230199
2098871480
648637991
825315802
2479866385
549255731
1738440018
617815678
1016531566
939001481
2317944120
2495797194
2467603182
1484390167
1838102905
2074877743
1857993994
108851176
1965583218
2319801903
1250756479
2386411079
1865783832
2291634599
2503331460
2326774527
1249655127
2513186267
2336205294
9728059
977544264
1319749579
2102260265
1385512282
1428261645
2161817085
2217600002
1104164495
1921498744
646711175
2456267306
2084528732
2247615010
1886214588
1891987532
2517257907
1992005582
695910844
502064313
879341478
2018470775
2114439539
2512139417
2327473411
706534587
763020772
2269961003
2391078343
1404992069
2408050913
1753548492
397462691
1547343947
1842334886
986437379
2429035970
206659993
2497835430
1039870737
924772556
2504580889
334311949
2367478059
838420672
1790750298
827364670
2429840419
2437845711
2389788479
708444063
2474299364
778833477
2505801429
1961075724
2174589107
1233172313
1200144330
557665470
771359427
2514524863
230610120
636449030
2474687170
1508349758
2473548349
1803650952
1569220977
484694288
2046277549
2399165896
1433848532
452096537
2499309962
780654232
2243863529
2294081782
1531379451
1617059239
2183592834
2496510611
677082662
2337368770
2516389705
901625211
452178798
1708261508
116285337
235349680
1048739836
2221972319
1612243773
182019270
875962352
1294232616
1904949782
2086707820
236751036
2504063482
2397798923
2225823064
2063785153
665286374
240784553
1501179631
85817398
2106394739
709946733
1042144353
2483467252
2410799236
2110743086
2202493914
1160416520
1339180428
2070850506
2456303362
2417284673
2491705984
2200333411
2275409841
2420165836
570763916
2050508495
2455807287
2102211283
2436745721
2507085549
2471162498
2034955823
2400135778
2461282009
819618821
1501920542
550207886
2281583384
649351079
1743265957
2027108215
1050700858
1424207882
1949953048
2111562090
2292583266
2345917314
817584239
733696896
1859167602
430947213
1575942548
2287799991
1545830598
2204196415
2502378228
84354183
12096038
1660108430
1434858960
159198945
1371523532
2225840834
2458692740
2472150509
1506645387
1847493946
2081766977
1595530184
1811077668
2265580224
1817103552
1374301591
2458870181
906086748
1040420098
1878700576
4808250
1229427511
1111216944
1591812785
330265540
624234535
2350056674
1690261996
1348913389
1500643991
2488336988
380519641
2137551465
2517853349
2289992922
2438816973
933919457
2521701614
1591899106
2506074535
1250561495
2514876411
2519234789
2517329989
1331616158
1120118343
562566996
2464441494
2203625701
1395127104
1568375756
2399287566
1801467502
2349764396
29006202
1274866218
2428120875
412545603
1056937618
1938381584
1401368843
923759556
2209818150
2100811505
2289220961
2510795802
1698270457
250624157
1303450703
2246567499
1716244026
1317584441
2476484738
2419882865
84588785
2404961036
1976952734
1365817081
844179100
436623914
2341237579
2519768446
2194917390
2209959031
544900518
84590937
1215094806
466411690
909047605
856039553
2267784341
1413490315
2223737258
1611074333
1176306773
182174736
30334603
2522532583
1262182446
2496156399
905120789
1826261981
2336788253
1771156714
111750568
1326739959
1628811473
2489465156
2433057380
1372901260
2519469151
2021234382
2042177319
1560543681
2519656690
2489288625
479408646
1176506240
2520375750
2129635034
2066376582
2125287745
2301183901
385929917
2013260950
2458854515
545121433
2498819031
1134446508
531751543
2358221911
1285434197
2272737903
1918197152
2070264892
1992358581
2521575383
2514894695
2519411754
1252248184
2454551513
595070076
2478865271
2019422919
2416619473
1709858577
1327368975
2318324680
2445596569
1618627581
1826238477
1363225256
1112814214
1732011503
2325031171
2422042250
2521115525
703458731
2511270530
2465508311
930879563
1853580758
1592539026
1607686955
2357016319
1356420564
2329111621
2502265746
1381302842
1164928828
1100236527
2405572631
2520411067
230019980
2356212281
612256728
2524361653
2331275226
1238988860
265391900
2424529134
682496562
901527692
1919162122
936960624
182345696
2452831370
2391939871
1313692798
1268391372
2403484057
109111253
179779896
2478866673
277161779
2510445522
1490922263
2292557658
1642643442
68533414
1582497892
297727104
1837582490
2508490985
1939965173
730975828
2492171251
2002529401
2434128609
2421484348
2484010137
2425857257
491482858
2475974477
1622119952
2494493614
1221289737
2415300483
1980235526
2405997283
2147135606
1328176192
1926468219
769793426
2283657053
443670754
600047648
1579479295
2522640049
184738706
2520425837
469615869
2522597167
1485496678
1616720393
929912398
987826747
1535172074
451500389
1074517601
1816525735
680990570
1499817324
2321573611
451500389
2293636984
1292878735
795825723
180515447
2484234268
1396524399
880521470
461253565
2510659229
1665337985
2363644639
416999038
2076546904
1135301146
453642861
867751298
1946315284
1808219238
1899236029
1967405216
2327863639
1839125268
2343998278
1284147960
1780215370
1255742168
2123301404
98957528
2368308471
44599774
341101199
1618545948
2088608489
2303459511
510294759
2523179927
1283281189
2353669739
1706050135
2127260637
1996526116
1385253278
173837468
1352914813
2061405431
250565028
1773869419
2248726632
2525569579
1536591689
1488139724
2498714328
785536299
2431230053
883476882
2438517484
2224636659
1415692732
2275433172
1023885455
2522882720
1956679623
2525811988
1631750516
335426743
657718068
2401738638
2440720121
133353318
2520388922
681455846
2520822489
2511980842
1590018112
588220856
1392368464
815239722
980258668
2258634057
1628101326
2476599396
337443569
2504739500
1869453354
1984070082
2304443268
772041206
1795499414
281985710
683293307
2338829063
412269654
2449918937
2178385963
916488922
914251153
1061674799
1395449311
1058342418
436988050
2525125642
1691679390
1200482917
1982146443
844398888
2495856129
260924194
1908299325
2521436405
1781589723
2239331756
1296086589
2527403279
1857075741
934372328
1142039418
1435205277
2246487569
2347227135
2451943286
288002695
1270384492
1318271219
377779777
448970363
2069475855
1364200885
1266289817
2065941407
1861768003
1632571086
1243343923
1485314867
993406834
2528336876
2484824799
2525583193
1934870374
2348451019
2525755559
1980472489
1263854962
2056465304
1958051843
2326390051
2464262955
2526533206
2466695753
2323393087
780620770
1749339622
1697481090
2394964872
162496417
2475818336
1407856449
1248637526
2314801660
1899942940
1913497096
1287208554
702384143
1149294053
2440776933
2345236502
2196132224
1988884244
2526450782
2426292388
2279172797
2091175132
2525834026
2328109779
2522795764
1380194274
2494242383
2484149204
1810402670
1895718455
2522745933
480998494
934828369
1726364400
2420821329
1964740704
2087802986
2245236069
2513532967
1326542748
1363208774
1983315713
2509404458
1210659494
2456429007
2220323135
2398543278
2015690139
2415361988
344726271
630356227
2472554490
2440949158
2528516630
2508753507
2507545779
2094602810
1177027383
2493948001
2464116372
2530157710
1922704207
663023530
2202626260
797088024
2530253598
1542841054
109329193
2520928966
2404999768
2289449548
1269381172
2232340878
1336715748
87146944
1930684141
1015101120
658743283
606792281
1189787246
2393451766
2484524656
1769217860
1242703019
659258273
2503984951
2169709667
2272041264
2343249729
2172814136
2145567665
470104843
1529749247
2407729104
2063094483
2276572580
693717610
1668819418
601311281
2488969362
2510292382
680813470
1260849055
2302845589
272467349
2485896886
1704490885
2408671791
2145008909
702639282
652717758
440575264
1657327361
2199613414
2316574935
2051632345
2380392210
1782762281
2341439465
1660173048
141476645
2375438107
2108044731
2516615169
2518433520
2412089296
2511470803
1358184619
2168315351
1768389884
514679884
1239994282
1795363096
2259474103
1377990437
1570809177
1520893592
1394331895
645481462
1466135272
1946313768
2124929838
2511746823
511941639
2517647106
1872775231
2530287858
1712169665
1520972731
1024898934
2373299946
1988246777
2498126870
1826238347
471056462
1474838059
2533478733
2478418904
1763770819
2520291659
1406200771
1297225533
2529730995
1291406975
1448947969
2362267808
561002920
1252064643
2518395603
2447869683
2089056497
1385917196
340832743
2279965793
1808198982
2362474879
2133780468
546821956
2235128594
2467051859
597590960
52524715
1987360638
875404952
802568218
2251426292
940661265
2047111044
459184371
1990609282
1159461120
1181394244
2370077143
2392266013
1734749375
1055129600
1892893305
2522662941
1458117143
1971302647
1708878348
631169245
427308961
908805777
577691568
1483962997
406566861
2327074624
2309904465
369938177
2109153944
2157435198
2280755936
2437098119
686920091
1645946909
1338484018
2433812290
2030173218
1738147041
2533065729
2383240317
284423597
2521520662
2522610169
632674326
508585674
2468909926
549784936
491351101
2148536195
1498895986
587780465
738939428
443237993
569406707
2533428432
2456512441
2519790940
2105602162
2520105174
2372770304
1989818376
664068813
620560358
1376761031
1086129052
1154019651
1772911945
808875846
936774183
2258430098
2533258866
2038462119
2535119743
1478088274
2122383968
2234714137
2492482240
2383573555
2471587194
1134975576
2509810219
445208773
2519734674
2208398492
2089208801
2500882298
2494135900
1250647621
577754558
2063833782
1154341612
1407565625
2525407703
2183670734
835556302
1051345609
917350764
482892881
2163323611
2534783666
2515161544
2428595157
1678410719
1874448128
2498102750
2271549755
1323472754
683137437
2117502221
155599672
255551284
2495203701
1534857278
2517216206
1189109590
2457714535
461093528
1549714865
2517848671
1835067243
2432781658
1469685497
1893067627
650004555
2531693730
2510256201
1181437406
2451773250
1203842475
965783689
2534538934
2534364139
575664249
2529237129
1157220793
646170050
94770984
2519737100
2012077380
2526430494
1325025912
1984372975
1834512862
742120324
2471913751
2124574112
2159680547
1659219781
2129345407
2081584472
1300847332
1752860409
761976708
2404477909
602241381
1106388190
448240871
1246221074
2188490932
2103610215
2245146350
102656825
1875847850
237387664
1846614997
683335351
2498589826
2523164232
1345821529
1304485938
2527654961
2466480640
2281032905
2523241630
1410131244
2180011884
1260898744
584366829
2435719744
2534791411
2466031320
2535506119
2447534929
2151666984
2519507695
1126563994
1551387967
2524165670
220723528
2500932032
516578990
1282720249
2533605693
1237572464
2469375287
1666467125
1638691056
723789266
1442048872
1829481330
1589220100
1853682033
1831607899
2210907336
1606190743
2354422029
714854191
1026940336
2127579814
2481170381
1775291139
219510651
386240884
2449095464
2401471347
2462879973
1370508540
2538648386
2410204364
1445570109
2345143131
2530032617
741665042
649029763
1635281602
447284548
2066204073
2444802274
1366796971
1615921044
456122535
2246890439
594014864
2040480085
379268318
1029497348
1026474324
2387230472
2275065490
420737039
2364813422
1228019662
2379681780
2492469880
1499213507
2537186334
2129403625
1029594058
2235690924
2237550357
2200653697
720377945
2008810219
1215376221
2455862571
2044209659
2456206111
2371311716
2261116366
2456289866
2418234487
2417440740
1911195814
2271445330
1851582995
449837070
2475555745
729497471
1889734387
2089482019
2188513111
2539253533
2538208420
2437368701
398203482
148472777
742472653
1993405193
2539842811
1410742297
1096514318
2151519210
1263677780
2385630192
1742790476
2464722873
624918073
2429486582
923092522
2110391478
1570583246
2172611168
2207229226
1111154798
1354879147
2539474738
2303641978
1557498154
2524609995
1017102695
1825533798
1679324642
2225217888
2479370550
2461149619
2536236427
1789628462
2314728652
1473387567
2349186269
935504558
2468191639
2533273829
1104999296
2076273525
458450050
1542861404
1709394777
1588009613
604319972
2280660820
1654546485
669016497
2247825317
628772000
2280670541
2522808566
1517932720
1863809530
2449963203
317265121
2227797531
2541071152
361290718
142092845
2397333553
2520696057
1521091251
1781313663
2524436214
1404805017
2517439392
2154425279
703184965
2200247216
2483549784
483271428
2262515718
1794301190
970704363
2527174335
974593253
2141744658
1280139773
2494512793
2377742916
2484936804
1015570068
1345233605
1107169726
2422776925
2533065164
2065898084
538917130
571707456
2503406575
2352946294
2485661775
2155745993
1364383642
2212231003
1344994285
2393793803
1794157414
2246960590
359876678
2133580098
1443567241
2496369981
86789221
968420003
1014160109
1076755319
1814273158
2387578620
1898557377
2238117479
2353180593
1170188768
1921864266
2263240053
2519835312
335125917
1474456314
2541582165
1905515262
2480825501
2495688379
981410780
2422702743
1799063214
2353735444
2271578866
2278140012
1172102280
1604695331
1748072620
399147041
1177763409
2509415866
1483810803
763841629
2384383951
2286658146
624618024
2485080957
2217485470
2190338806
847344285
1523854762
1542736783
1699342559
388971496
2249454546
2256561297
1485916003
2325895102
2494787691
1306046647
311135062
139190212
2083078560
2541463083
2411360829
1404891939
414861263
2506459702
2305688256
1627951451
696885417
2172829647
645509307
2375907509
2288741024
2273448861
2072498909
595590979
1620178891
572308379
2234021538
629706961
50083791
2166765668
2367414933
1536336770
708197102
2459526505
449693549
1120874654
2533142184
2327473067
2505809125
629799691
2330664198
1438801503
915500178
2126495219
708302541
2443765278
2282882889
2104983480
1108487048
810736558
2223481330
1995646740
1941814249
2437309118
2357529708
1112208589
2432981451
457016773
2543869321
523880328
99860304
2239357354
470971026
1831985393
2359735413
2487494052
520651852
1024942099
45117648
181622786
2433202869
2007442388
2141157037
1086506946
687587084
2329153530
602570910
1368243307
1723809460
866198814
2274917347
1896279050
1962088985
2513482702
1590702894
900016465
716802475
676321298
2392658341
2545474666
1831137850
2518955780
1565222984
1303991124
2358889703
1819067810
720569875
508338541
2493844224
2520644404
2049148244
796524189
1854121766
2537737122
1023060041
2475769582
1116546890
2356969050
2269257957
1907696690
2065005679
112775320
2410441946
2082605814
2067804988
2022789728
1365339877
2350945220
1128382430
2546547962
2239897961
2509132922
704465315
2533484893
1548463116
2500005811
1597958678
704517334
2310974020
2257691794
2114372452
1741046593
522869912
2523312213
217143812
2240713075
2496778743
2476405651
2546238386
42229698
2533890573
894118190
1586775130
1986274004
1499735511
2142444416
1810689566
765697971
2291119966
2549012390
1983241363
2414934041
2122057934
1909541620
1375937258
1081682878
2262528389
956341318
1754524524
2546362238
461562029
1536482531
2523894579
1621662013
1957606074
2177217230
2546946089
1833929223
1137468020
2543566218
2335805770
1825433308
208336342
1763930051
744547412
2332684875
2544970070
2549392130
1358598483
2165771951
1337130594
163954303
2512329490
2478840394
2252802512
1410757190
795097174
2443138356
578428096
2547378383
2537391147
2288016799
75728249
2318943301
2243888915
149366071
277142460
867453747
681562810
2490916560
2482926630
864666290
239902458
1071391671
605165241
1313464595
1822733603
1167842591
2314064751
1830816493
1229842112
2520093683
780806501
2548532152
1429710451
2513151254
2086988745
2500870822
695985742
2408671092
403975671
2409578604
1463914046
747120075
1936366969
2547850055
2009997456
1683474305
1022059073
1661238001
2503115631
1301542178
2236736813
2358986566
438249558
2449546366
718281186
1790119693
2411216305
2415938095
92164520
1843928400
2015399459
2121608416
259772471
1628878505
2336312742
2508911936
362421773
2389004891
1655675731
2548153281
2277214596
189569953
2114240770
1060107051
1455999773
2129511505
142781355
2037606720
1960532666
1509650629
825649674
1384676695
2529911156
534458559
770434775
2344305090
1976752809
2129776591
2496411897
2496192977
58666888
2032080198
1441840764
260213100
1813719325
108165823
2328725396
1608224240
1247026741
78855024
125560558
2165332639
1631713798
2506309691
1083260097
2543577594
1632849430
1969358082
1694777174
2197432744
1977623385
2470170899
2536450879
1852399926
491876247
853519832
1372512024
2525219480
2052628430
1289855590
783533450
2502825283
530252677
1993602779
2392721389
1569375769
1750709035
1760131653
2068176824
2553654136
1316517796
1737504748
2521182511
2393127622
1249915457
433987936
1568091538
2533019541
2550249212
2243739061
995394550
2554352613
2437811616
1173343882
1436499049
1650650362
1724656517
2436671078
341681031
1465365554
2040396710
2530541939
2550533654
2138013406
2054832670
2233155617
2517394746
708425685
2426835981
1873035882
103536126
1863864468
1526030545
2253989483
2450396839
306132842
929040073
2044890646
1422059523
2529904649
1290670627
856030227
152196820
2552600002
2222092413
1703311502
2157614989
1422079793
2501560888
1706999197
2446920039
808687139
1951258438
302400318
1166964523
607279617
2419517507
1117042894
1550659775
1542224239
651137900
2338870604
1933471208
9350115
2209191270
224497126
1590325493
2459894414
1427880737
461759557
2108938139
1094648238
1441119763
1965144926
1148339156
1863077078
244704263
1225403107
2058536300
2552586112
1808042409
1650717683
2555521194
2532298935
1705103088
2268507797
40066749
1992862093
2252293841
2061847459
696662133
663129003
2501868870
2103636012
531688021
361205672
1537684876
317182752
1441730815
1729052635
719485670
2509497116
2485011562
1942418734
2501210068
2272025399
263255596
719927850
2485244074
1699439085
1862396143
866872394
2477588399
2235362812
1820816881
24707154
2465792769
435898385
955894130
1412456058
2394395003
1265070903
1872607448
2435824738
1248120976
1539839772
2407512369
2266419192
2556294274
2023784563
32766280
2408879834
2421727348
783958761
1427976528
1511174777
1972424171
2550959624
1867789239
2543345617
2330100405
2524985749
666866089
2065831330
1885857310
2038085966
1185222676
1099841427
809302952
1451638397
2556091133
2525784364
1908254625
2544737989
867166579
1791378600
1183282313
2508193928
1825035844
1070042615
2426667894
2015807835
2267801234
2313206961
1075241912
795672378
625581564
2469491053
2478613672
1724004336
1697211451
1712868555
2043031613
405223026
1555590248
694961805
2480462899
1614211754
1608167072
2559684977
1079737493
2081093502
2488631196
1970504056
2055032022
1567493171
1444849365
909908812
2307352395
1452029245
2465734784
1943741634
2552772703
1336264268
883808253
2326300083
314168238
1946286397
1541510740
303962970
2064813279
2162182824
2472743154
2033349050
510476833
331063759
1590830530
2505205832
2440155924
1271001902
2528585325
1558734677
397702824
2558385921
563105867
2477041850
2271097024
1937936774
37347399
1998357729
968775383
1153068999
2306962934
2057834962
2409586410
2559483928
2553805757
2524127086
2003266499
2387949041
1218355612
2468187616
2164235845
1588164657
2048926789
1991099464
2552924761
2539727497
2429648300
2028502029
2051880666
2399230419
2392519214
1131799593
2369076692
593315703
2133586450
825387240
2458369392
2285297080
306790921
2534164281
2139944828
2558619971
2550695479
1654333366
664218568
2123617488
2376930897
2122186949
98620488
841273921
2359736158
989883059
1920942309
1292006331
2370091987
2162186090
2285437291
994896062
2375086364
1128089666
647153930
2502314023
2463582323
2085013475
2537994207
95033777
688653081
1441185722
2427588217
2293966416
2494610579
2457161559
2046365514
313130428
1819713990
2067461311
2438670476
2489348572
2437362533
2534552875
2559946155
634259884
1596447967
2555367117
1106476306
2027396330
2463846498
2192101281
1120560722
2434770331
1992363612
2370486366
527549919
1563922768
2534158837
833515231
2236000341
2542481608
649753161
2458394513
2143963199
2398264709
847859357
2023489469
726477303
74059727
1592535981
1036491091
2325800851
699422861
2279107459
2480020856
1884971788
1347793924
2474534339
2394160171
2303738581
1285630424
2537241988
2081840735
2530467405
1601410270
1905506049
941037434
2289638418
2377275752
2511423124
2198661515
1856242395
2560158789
197502065
2550972131
1202052106
2116373539
396308086
1075339592
1926500179
2326394845
735337365
1320781724
2283061786
2457527539
2390687718
2037865685
2429314894
2519665565
2561608313
2462244498
2522008186
1256592109
1481774628
2446890474
2147292353
1832767923
2049937595
2211478637
941041622
580157996
2556621126
2523647984
618417226
1996333921
1059627435
2128803746
1972482200
629073392
1766875536
2489536435
1291410595
2132619695
203998447
2561022054
1468136804
2207080555
2454335278
1237460846
296497682
2560940057
245357367
1869793763
2220076885
2472781020
737536682
1795069727
1877509035
1270150999
1811187150
2223186635
1651485042
1898780322
2275407120
557174694
2321130023
2486531445
1129140014
2313813971
2546136313
1977606255
2168283516
469555823
673254413
1541688979
871758608
1240614581
1127195172
2561815804
1773380455
2471861157
2562386464
2484246759
1169193871
2380617821
941487991
1017092839
2067404478
1742687353
2330597495
567627615
1988184121
1505945949
1511555885
2557506996
1201188670
2138514905
1712077164
280716207
1385680880
545044666
1947975244
676834225
1270822622
2505248133
2565251112
1472214357
2562028725
1864466604
1836166106
2551715994
2554927044
2129593490
2217931845
2447293259
2558490615
2549766079
1273585866
2564078911
1955470607
2426561476
1177606460
1647453572
1772551753
2056513458
1700017812
1164224778
2064138912
2129859447
240419938
1854561830
1997950297
2399449868
2004804860
998167183
721516842
951722401
2559130666
1627776514
2260744632
1281506202
9823399
2120487826
1856482060
602383425
2555522154
2248389205
308568370
1652817856
546845462
2563939645
1362343833
1951771860
2173560811
2322070430
1582148062
2563220033
1580396251
760836510
2472495895
1497704847
698627510
2522317595
2400811946
1534645034
1522792606
1998726712
2562322105
472205947
1175496983
2340822611
1051839562
2344940240
2276823257
1100414387
946327552
472263648
2216012688
1819933798
1287294498
1955411935
901084812
1087920723
1949279874
2488979059
1125614981
2522590844
1673281527
2194808050
866881182
1827657133
2353263312
1142671127
1199415350
2541517243
1802371760
2358836335
1108962842
2533339531
376851791
2565965598
2447230612
2159867597
1215247816
1878095794
948288169
2508522507
1560934558
2499453884
425934767
2415405143
2502650928
2428332161
2161492109
2254982948
1195002904
543860444
2450690705
2239321826
472936391
1502822994
2090626775
2161625204
1035555239
2284856328
1890011394
2524427892
2552952481
2444591396
233943534
1505263249
1143153103
1086734076
696975464
438992770
1047819334
2517274395
2266930875
1401847750
985315558
2351949026
2547950883
2334240901
2566256193
2453692040
1097790723
528389976
1255205922
1143293752
2260864713
2561639732
2377296270
2101161484
996485422
26720515
2566707348
1631238721
2348515569
45754731
1383499128
2172077306
2289040507
2462948688
2507955823
2474476261
2468331406
2049583724
1947427907
1043179467
1859118148
1196362565
2541155728
2504196182
360578585
2416140751
2445218557
2282939195
1676824537
2542183966
932343826
2241887251
2405114365
2553295994
2323425632
1764229805
2545506345
1784805617
1231884305
597059980
1439184949
1803925912
2059380326
2476140556
2335864192
2038133525
435539785
1741904927
2568976887
685612839
2536166568
2142047063
2524665792
2006939895
947020212
2066963907
739372979
850626668
2478293764
2383243681
1742226261
2349587861
644173240
2352614837
168067959
2495791521
2566174427
1751952509
2220660282
2295781005
1074976782
1656884014
377819793
1419548224
653221093
818004500
2533737530
2182664414
939608056
2012896112
647658138
1484451501
2551118532
2414988209
878687949
1766102268
1282419997
1780782369
2342381309
2543366839
2545536150
2567416375
817492702
1708910564
2475330900
2266176083
2353198727
1670966100
2305943699
2495526213
666725619
2565517873
2467258620
1437412268
809013311
2474860315
846747247
1668357958
2571058679
2438680617
1520116926
196538652
2541286113
1377464387
210102989
2205303374
2555759201
2358921740
2406801379
284171623
1551918396
563210407
2066762144
1146302588
386437372
2568928879
2287834812
1935295250
1849581930
709172125
2335815391
2170130406
1909479679
2435367831
356786237
2496818196
88911424
2418952181
963015431
2143885306
1593844969
902653561
2539695707
1706156381
1342453875
1111035704
721743138
1624249997
2562428314
2426798170
2363571142
2347928452
2280241440
2138246910
1671853781
2200997562
2379302346
1910786043
959824116
2496990208
2256069131
477856919
2393574919
338815729
1534913732
2396553336
1445045306
719414261
2545844648
657693955
2195102647
713712081
794855880
1549711322
2518009509
2351720976
827215670
2167614441
2520512002
1688753825
2040665695
1653342217
1414543042
2275260477
2408305358
158308056
2038235518
2412819372
648483256
758308715
2249268301
2554607696
2436291535
467995495
2278587172
654196942
2081436278
2570520608
2566173745
2529463821
2451037622
2462869469
2254552036
732129013
1509042510
2545784196
2403650320
1172029822
968141490
1688214571
364362550
253380220
1953240694
866454008
2365148647
2532916377
962083849
2551078458
1699114846
2418301245
2156991462
2458678850
1775779448
2446503161
1507069324
2573744865
2272705653
1770718875
2472025470
1426961190
2390536297
468436260
184719860
453401171
2390156883
332094965
2321901916
2145550175
1516099014
710083613
2282735405
1777337110
2026911934
2570736831
24797039
2417779497
1388227223
2482464764
2573530217
1987369989
1766861144
1500422160
1618726598
1979749075
2344556850
1924999269
1874242162
1724191275
2247976579
204846109
2545484869
2329406105
1404635471
88953761
165023576
2040624728
2200343571
846029407
671552882
432777836
2195872945
355439270
2328923999
1607803738
1039263850
855401372
388658657
993944394
468228511
619289023
843219736
2443627685
2497530512
1830581202
2560930404
2380936280
2548725380
1900745657
2453098953
1298887343
486013999
2574605047
2014839122
2060770088
2576668280
2276193479
2458856335
2368453613
2176048009
2563066779
1750786443
1765901982
2455302684
2238165819
730872877
2114537988
2185210222
956928264
619538155
2285345474
1847538315
2572237931
2139113403
2551241461
1087385862
2558233291
1594670301
630448413
2547268124
2307720384
2567324288
1783727658
1882925494
2482038373
2010985251
2049362363
2292564646
2513045117
1653735403
1791259502
792883985
2444372638
765730254
2118286231
1492949818
1467262179
879154661
2482971417
1242951674
1635384627
1569393673
2546906324
2574919989
673380002
2522173781
2107739629
1130208512
2562761243
2270097581
2478097208
1762868380
849555221
2416014775
2392687170
2569442577
2577611221
2253794933
1126973533
1511094650
2567906239
2124771109
2338166843
1109432123
2573621095
1325808541
1343877476
798897717
180577033
1261764171
2498664568
2496235469
2190609726
1448181595
2412865813
1748941019
2518375364
2258716709
1987331884
1774593316
2527605395
908480579
2208508240
40303109
1784756772
1808227643
2576851341
2578069096
2347628084
2443903556
1207913381
2433158668
990881164
1003795840
746351767
1051553662
2154745892
2294180059
2184574956
2406843490
2421088414
2376773594
2255463472
2023535274
1739838756
2563406585
2317540323
1841099703
2314788692
923455596
2564001626
764832689
448285376
1626520471
651586389
2563752868
2267062415
2574866916
2054370858
1586448151
1932059256
1905159186
1100892799
636675583
2533972388
2534031471
1407747663
907094379
1390430813
1639497100
2159933380
1466893343
2360052596
1752678707
1519121585
1280701101
2463192729
2306435549
2576226156
2577560065
130368418
1893815780
2578422748
1078179645
1913226729
321761712
1225871987
1961877886
1781346241
2467515209
1179090059
2576803719
2486465123
2524783033
387582204
1952602945
2391596370
560648162
1736506071
2461855811
2578182341
2502803886
582279990
641628468
773797385
1552663119
2460281135
2578679405
2576691344
2160409234
765436991
2515266171
2559528430
734017075
1162220872
2565335667
1825030032
931004800
614749357
1336329328
2311459357
2160558786
1738881411
724788033
1189994843
1566474421
1939034882
1523398493
1775136285
2158438491
1338674891
1872067472
2336395214
1756791882
700939653
569032698
2288705117
1974728266
2453931284
2529091009
487177013
2270170221
2561062663
1208430679
1249244688
2448491888
2526447662
368422086
677497293
2004532686
1252211780
2270223257
778169807
1870562121
1490900414
2426872661
2356342531
1787484429
1265034627
1825698461
2463322521
1006716512
2561253155
895063942
1610022449
1562339273
1083263460
2441195496
1415144071
1799094413
2052433338
1909654743
580129899
2578704903
1512987596
2476330618
2361499470
2270072396
2331963143
1334350731
1478350937
677974510
2564214181
326908187
2137072087
356050734
399257187
1289544060
704644187
2497472531
1159218659
2477162821
2403507494
1595770177
989897042
1510165210
2411186155
1641215143
2544385651
742758366
2581583319
2578796501
2442227720
53267883
2297460778
857175351
1713662052
2190667381
387820622
603845771
2577575371
2013945950
1569042211
1899644340
1239486085
1890398396
1741716641
2577342777
2575401126
1203748479
2276204812
2356986604
146813992
2569032489
1569667590
2424494244
463882512
821781363
122171364
1334647616
1708039504
1909467142
560958641
2497285185
2156889630
220938666
2199287885
2180755262
2559229632
2055486194
1252858464
2243056353
1961629814
533910464
2578424404
984615462
1323112133
2539119156
1093032573
680316920
1465093703
2504033588
1019423590
1512618829
1136318350
2546218478
1410588138
2395210302
739302193
1798592066
772361564
2439426857
2332090991
1246849685
1406369057
1854996509
1589234649
442680942
1345619822
1729012082
2499748553
1788289434
2578822113
703382782
2433191618
1480835648
481404359
2488774123
2020173328
2579370936
26829427
2387130740
2389958822
2476279842
2335835347
1783076872
2524338902
2582381765
1118132224
2579266083
1478076905
2580612660
2122991349
1587740762
2129554098
599515327
373692530
1497097673
2026574947
2279080092
1104666837
2559679837
247332419
2563006823
2519183801
340185617
1386420337
2332394644
2470910015
2583209507
2508113791
1978595905
2489967177
2316225444
498634704
1416629519
1871420468
2181384976
2274179423
1410906653
1669403809
1395989511
907623157
1769286759
2132506964
2364277763
914044857
781451522
2444303760
2584062861
1867316872
2424908422
2151340674
904770327
161804167
1284170891
636897286
1434073523
341223051
2354890624
1828438346
329392305
2282315875
2295988791
2122445256
2492633445
2533039264
1954223066
17403332
2507113141
2265286695
1006737932
1889454226
1387142543
2344139401
607870319
278148688
1557189667
377098122
2510877849
735538567
943960427
133243080
2124377053
605898156
2482953400
480355441
929977062
1107770032
2459351862
2313601359
2579094521
2002799198
1547264582
764924171
1876104425
1740608143
813785963
230610862
2395067972
2274373851
1909021148
1147939146
1083214084
97235434
1376113044
2213399934
554800437
2323898356
2259929822
2454683957
327704032
702428864
1628021791
1367329083
1480908515
2317108728
1872686558
1801993794
1098154657
2584279915
1308414406
2501717958
1607673719
2114100930
1814171583
2331975254
1760191453
1675091402
2583710415
904551111
2451431386
1512106579
1390849979
247281808
2396800352
1201506389
1259801368
2469307922
2558197211
2477632688
603697796
2569136426
1567755027
649129446
1988303483
271777288
2431156593
2247132660
2300033507
1442678221
1387498157
644444552
33329101
1955532770
1371310455
1486175250
2549403568
50742472
2239862696
2500006960
2446155777
2010927346
724001600
2479544615
1890650097
434831718
2247251686
1659561019
2584927162
935633977
2384727916
2540524893
1957171984
1151027089
2570482107
2184275091
2042811727
1877650045
1577124982
2253371503
2319683346
2581896836
1365322964
847468775
1964660423
639920775
1210263291
2126692815
2314106156
928396160
2375769770
2402111465
1545809567
946624167
2440849931
2557557519
2205400056
2535914523
2277630348
2414636773
2585248700
2091489272
2013750717
2540899161
1282914374
1909202306
2505128253
2558919841
2500440652
2328134811
2115282697
2513935899
1444490040
632013181
1267479760
2573839068
2587195147
1215279882
2426834524
1670802433
2506348863
1953628489
2465119075
2308733750
631891913
319066998
818154798
1871941331
557520358
1123901576
1321610182
1818157822
1861297309
2359603010
1520818416
1380000128
2314640316
1917981594
2247606732
2354025016
116796440
949027233
2582748424
1086778436
1005781856
110123386
1852945575
1191767919
2110261099
2375127048
1132665774
1562493458
2228591849
2379721049
2139592837
2523038297
2586525627
1887115320
2539886186
2569285771
2547756868
2587187176
2218681322
2460902994
2510814486
1840679738
2586983759
2587296591
942562382
11779125
1264337940
2579037095
2489315529
2094027632
696020721
1274424593
2533014403
1659981154
922034196
2539517418
2504779225
562162760
2107564234
1671413101
1602366262
649436419
986569975
2587429658
2588370182
1625077227
957926203
181334830
1025992742
1415310696
1983846385
510422973
2551575274
636574659
1577100366
1769444628
2436121181
1461175790
1012452347
1941718890
1088000973
2171992914
2099148054
2322277785
1376309860
818783447
2403076401
2546171937
2403736945
2588968390
618483155
2327730151
2577242497
1840521378
2363274625
1772914502
2353312322
2419175566
2587001774
2456722099
1942743566
1762052304
2587381683
1168263242
538730080
2553243067
1495456846
2396678649
1618515422
923040700
877493088
1837101492
2131234688
1283558923
2483430110
927622819
2068185153
830389923
2492964760
2554517671
2070392488
2522879444
2159149967
2591182228
1232281607
2371900864
1047024559
2246515031
1622917431
2375091602
1995371669
2503302771
2588345523
2196574262
195730392
2164224105
1887226062
2091999945
2214096585
2428154779
1531755240
1468972951
1352223231
1603568101
1992909545
2056016172
2575480613
2334540650
354940166
1052765997
2590906883
489913218
1061709680
2404787692
378676916
2495172979
1563107210
2499847752
2416816274
202733007
1403207454
2401490091
2528818355
191950827
45846609
992552151
814282244
661327655
1966421950
874181993
410849716
2298704171
954592757
2185134866
1831907206
500712373
2257075627
2572324028
140260988
2592823150
1632781698
1458765799
2063994875
2174358092
2092082594
2585467384
442563154
1923184331
1230978604
2591399403
1120413145
2083941890
2008055106
385159496
2528641114
2512722250
1432775706
1633392868
1621527678
780610735
2449556968
2591103036
2241138212
1139519935
1554781014
2579310191
394393998
2589762127
788504112
2009748341
1449711172
185102120
1730297407
1326235458
910735536
2453820330
2566333096
2200508461
2517805731
2389513607
2496188868
715718466
2539372178
2308844140
2592425742
2497725582
2139064076
1458249840
2572931485
1589187386
1181782859
2381472749
2174047492
2443899408
888189230
1741170623
729521020
2297715948
2557186340
2312333936
2401553854
2563003913
1232616968
2321792221
2361407602
792238697
2194503104
1580243592
903262614
1285406482
1970142748
2398787155
2117089445
385603275
1414818453
875135009
2034824977
2153982077
2344481590
2423255501
2543770196
630054039
2210596556
512519764
1761841087
2342848953
2494153640
2246488724
1182299913
640617071
1329279683
1726113559
1649929092
1108197899
2471040891
1862476934
2472503160
2099452806
2233405260
2592651861
2145393622
2073255750
1576431162
379341864
1570917431
2143307923
2233471556
267590463
319260903
2576824881
1626861877
1912508540
1669321405
2593491435
490420545
2595509611
1529149232
2145994706
2270372926
2557712475
996541230
1822956336
2548407644
1550646058
386272279
329064456
2431917044
2593010493
2243485617
2146004634
2398314889
406809731
610816755
1563280103
1561876006
1028419163
2568160505
2241277513
1717777273
2318687034
1564631390
1775970216
2473447451
2518058889
2049276930
43248507
85650252
502800385
2556254560
2397440578
379093064
2595262660
1124035912
1844437361
270728787
1966612694
2306960581
2556218461
1268281366
2184203253
478840852
1076313931
1140206920
2190005037
2165546085
38014065
248858264
2494300843
1877190477
17451878
2014627845
2233408547
762177709
2576029286
2356095790
454619139
1921061770
1104205377
424003040
2450324807
2470498705
2445432640
188325586
2594446014
1764430527
1947987834
2538009228
2543917398
599015235
2518979276
1583373390
1790060898
1730576067
2310173454
532477609
2202720661
2151997027
2359174264
1874329627
99160890
2595497136
2595397902
2064779267
367370773
501180275
2165669566
2592277155
2597185235
108503453
2428321107
613753603
1991163591
248248563
643380004
1911074615
341338166
1460278242
2331080906
2565358124
2264807064
2590369869
2437505687
2524887510
2594833245
408176729
2484945899
1540495231
1996818857
1957936899
2577384112
627810427
690293877
1177674045
1660407811
611390082
473271823
1294146418
509761001
918949221
2598934739
904250199
2313288886
2592248842
2350125280
2464418923
1036304022
2086107441
1735899703
1057054161
2409711440
2465277030
2544243007
540984325
1810226426
1920743530
2575380803
2125032474
2121814549
439035179
431739402
2322659927
2475703757
2137436446
2544718669
2541278902
2549722063
2110947798
830970660
1036700061
1456237636
2259724109
2503341449
2149193740
2267331069
1870089
1687700486
912010667
2439247033
853806158
2453397929
1184553681
1149053275
1812222129
2575518228
1192823209
1378606374
660509546
872902115
2502798474
1032464052
569452304
677798670
2562691806
2178134128
903333887
2301179331
2416986147
2573285336
949420618
658998814
747492133
382762007
2203332591
2545668159
2513152770
2028437676
2569588745
398183323
2568778785
2562861583
1280979711
164766255
2374878971
335943343
686014456
1900809915
2359480820
1669318485
2124283991
1971789997
2481922821
1212493751
688634198
145723995
866826065
834329566
2061553249
866859936
1037441340
888461229
2188011024
2221873969
733037680
1634557772
325508639
2017311815
2017662924
2126287582
48512460
2492294064
2151460524
1094560496
2537813923
2532055691
2357384298
2252819837
1953617503
1015846475
2569357562
2496813166
1947321585
2566284259
2566228873
2563700715
2303125629
2602078199
183824560
2601920685
476524238
929469861
1701414194
2475136904
2556215297
167075387
2251768556
2157055187
2572404624
244143812
672173486
2338541398
2076090479
972531316
1967661238
980613185
1158335674
126193685
1985672781
2524844586
2598650075
2344010849
2497218797
558951691
1772967318
2404210294
1507904691
2596447667
2077430466
620144709
2470158890
2600137988
2004405395
2586267733
1256809158
2592992645
2601447394
1039584930
2458171627
2334690627
247122154
2166204746
2547260117
2544696406
2072046314
1772027714
732034007
1515320774
2241901970
634844559
685046421
2074017102
1964424286
1767700414
2563452075
2470274580
1765821008
1532261639
215295662
33377647
2301318819
1746019108
2603482354
867990552
2450409299
597031375
1271878412
891321027
1330956171
1674329697
2533509105
2333491999
2604686218
1229691209
2179257019
712328924
1783334780
2601565928
2088738819
2529258884
2039018691
2364366196
2392056471
1632320531
2553385352
680692687
1768283345
2287162877
2603703904
2272484558
2586909872
1743322470
366228103
316368699
1897978778
2526668031
2076449983
2490434717
670646049
921596273
2321864228
608549642
335005522
1961105634
155740245
1693677272
2167346659
849243677
1923611179
1284983837
1025080987
300808666
1819743018
2376395586
1564529604
2155983841
1316516024
401204568
1215988056
298667583
2477360309
371647446
300808666
2368464612
2502787544
1125245784
2603254691
1511353263
2472639409
1713895145
2555598279
35444548
1381472580
968625566
91881470
2373920605
572067164
639211394
2457904868
1036371481
287991018
2579076986
2602424017
2551707518
2450190067
2273958547
1347454543
1064382955
2337446042
2280707404
2001300708
296531802
1601807514
1051209206
2591700065
2281748092
2556997604
1143084188
451287899
2229205073
1591424635
2287635890
1294944117
2500893182
1319221624
1766081276
2105443937
733049774
478153917
2488119391
2052318962
2282029908
429629025
1419774841
120283879
1533946889
500778531
2113169561
725975126
1195652875
1100444000
878505366
2528675548
2604795218
398751970
2499143491
2532376252
1938902923
1825396239
2447514996
2010843400
1369608622
1696791027
2024978687
2097744331
2074726144
1086833162
811642390
2172818325
2418569652
2392515006
196690560
1980775369
2561574835
2603380865
2210187666
2605710650
2204056982
2604801718
145908731
2533310147
1824146571
2536174033
1538717316
49455915
1165219363
1914447035
1817096452
952293904
2328066
1500435915
2484194556
1498129730
1277737813
1820481416
390076531
1710108348
1469221071
2437227126
2447673382
325727181
2204281649
2396033670
2435342013
1843247964
2333604843
150669714
1835024357
2604986938
647513874
1199452680
1547812642
2488700981
2219035383
1417744546
2356652918
293149625
2385642670
2398384751
399165526
1947709758
863298992
580863576
2606092628
98470734
2188246735
1205525732
1957852735
1390858083
1909721363
264225916
1407084155
2163738910
2497313175
2528269429
2570914866
1392482344
2607292841
2568098650
1417369186
2584589995
1912081236
2298365939
2240364283
2304322471
511513636
1865178991
2300090561
2393753354
1565167812
1010968926
2560392183
2363720045
1834428270
2578862873
1394997008
1072496786
1956790878
1313998568
1260566026
1475516007
2315785004
1874239001
2148152452
2583037184
2607041451
1511814326
390364431
2129968151
916107146
538235704
2560330369
2595974093
2302794795
2435395071
1763712571
2328982164
2543665387
1878016536
2575290924
274214450
274569750
2269791791
945291061
486201558
2259996321
2049678844
2609080850
918995889
2241654620
1737179367
2002001582
2605436674
2547028424
1911777711
2426373809
1298465789
2445655313
2609567065
2328519893
2207683810
2508034190
1814133788
891380079
2569354696
957520209
975421044
186522830
1599978202
2604797399
2547760425
2073458086
78759397
27150174
2454040340
2433771489
2568240393
2595503912
2459348371
446137914
2330063237
2437346040
1961705403
2110135939
2198375195
1754502499
506977655
2319947654
2605317272
2596419710
2406650701
228536473
820328655
1096429632
1449960548
2070901949
2078455981
1673719550
1840097619
1354985581
1412457226
2435022966
2609109504
184295946
1226232731
2155384991
2359364391
2586937180
2324816386
1632826393
1658699936
1247727454
2351030280
2608681011
2478614029
1212937771
1418724064
2494724853
1610717134
60153231
2587036081
1910949477
342324621
1848658377
2541695714
2611581929
1447489450
1113246600
1896603147
1727131281
2451913418
2555768006
1890357030
1016731190
1438528612
1985953661
2040249059
1514674098
160943850
2610190661
51802416
231010900
759672740
2590430612
2594240358
2126887525
2397915659
1918418254
1228944867
1726616842
2530617177
1995064829
1686436690
1556954604
2035290798
905098920
2533640916
1283901328
615451273
1803201727
2025710107
2361091971
1268715508
2088951186
243374514
2565864913
2297848396
2558566846
1632960840
2010554390
2609064040
2288719884
1512086868
2606528048
2008436897
704997173
2567532228
2081867125
1924548238
512896767
1043189286
2577487948
2354810465
948519137
1980497157
14626194
1986887628
822539212
2338636634
2438937467
2361972288
2459900256
2094652177
1488143659
2413627994
2528988221
1695855557
1414408610
1223296439
2119573583
493931664
2603991304
2572035516
2602841460
2274551605
2130668899
2561546611
2356568013
1697347700
2169141921
1588480831
1487579051
1285859201
1387092617
2144014448
771517498
2614124235
1462018471
2475287362
2004428997
2147760823
1272973077
2584273258
2371732019
2400662791
2434411841
1186028047
2587703540
2421497793
1790059025
730702971
2170774950
2525398128
2575936702
667325049
1696287077
795139001
2206411634
2605167462
1964381104
2595931886
907827265
1380330483
1276746614
2408526774
2613063517
2351235162
1593463898
2548136429
2521440002
949048800
2563792147
1319173888
1428725994
1930755358
986939628
2348679606
2467037689
17451878
1499407951
2612497950
2259624754
2098040531
233430397
2577451473
2612564929
1829366122
1363974402
1987999118
1081753412
2203284713
1909735894
794130655
2598871857
420551754
1918496856
2289275604
516212807
1461073833
2558969571
2378817168
929374247
2236870800
415005484
1965361873
2452987730
785527316
2607740257
2565168125
101405275
2592258600
223298016
2293436515
7237478
1755199455
1859717137
156393543
482481966
2583101282
1880919455
2567646431
2086898489
2614163220
673429863
398646556
942099687
1370597105
1815676175
1309444117
2083558830
1857663147
2434182315
1133544053
2509251642
477079794
2310262079
2167933132
639933762
2598650640
1800253420
2574716799
2105050541
2136591201
379895035
1194800095
662243311
686589176
2451378166
1235457721
2546144101
1493959737
1931087017
2586707733
994273163
1402376047
1935146746
2616696478
1802949503
2271418320
2613178174
585423396
646301126
2568540796
1500359243
2290313066
1829423919
2431145368
2398263848
992095907
489646550
2607620852
2015187971
2215827838
2125121795
2439815772
415206117
405810521
116469187
1667234235
2617988756
2576579205
1398849003
2395170573
2504376495
1760728059
2347517442
2380284341
1308382908
2599405236
2597666325
738478363
391054876
2545393200
2506345667
1951732132
2539502451
75718414
552695719
2204804891
2456466643
2153966524
2045147003
1251554807
1367143940
657958935
2264713787
1513780307
1326494117
1741540624
2060137138
1639238566
96086946
1483368824
2423776825
1844449311
1529332579
581242880
1110314755
361254564
1979196199
2353074518
1884936246
2250275472
2619287833
703049917
2090897179
2566162111
1946766513
1227059380
2595718746
1879634444
2588260399
2010104048
1766927011
1333213308
2103016311
1377498997
1117727010
2241005265
2617681973
2303442815
2579072253
2597898692
2482796307
1640791730
2387456339
975246979
1192726351
470972218
1969877288
49578238
2601054255
506279119
800783872
330423400
323421077
2577958256
2205864514
521692746
2605177316
384907637
2196463731
2095181947
756293334
1823571594
2393150
2581657629
2463050392
1843556724
191875900
2048796882
1173690198
1514445732
2604196505
2231180346
1217846171
2313528348
2437980976
2599196855
742231213
2466700376
40878102
2439401712
2617340528
1348150982
1609850197
1643525556
2307612254
2607286659
2612928594
308284743
1930609777
2377332060
2617324729
2374580194
2320459844
2104944569
992592203
187036603
1759224260
1402610798
1371082777
1776686868
1162211316
2228732698
2379133090
85974737
2608423507
2547060727
2170605049
2578558277
120731211
2500630186
1821160649
1211928109
1447589401
1278238730
1816447219
1329081623
1940166702
1243719123
1448933887
1465569505
2534288101
905697575
172422010
2104047499
1891923657
191954240
2030733701
2302527274
389637114
1871891726
1422125725
1398077446
1931693465
2372017637
391542583
1952367082
977576927
1915298809
612065553
2480700249
1862827190
508145705
1692286011
2405978079
980056231
2488135285
2607982350
260433458
2619696539
1907828251
669134105
2619296580
902630115
2407702004
2335825056
2473296680
2498548305
2197238947
2549980640
329896466
2517321586
1422711026
2524549884
2616896511
1454964095
2039865975
2619762695
393421336
2433432474
2297003704
2231235071
2587122192
1960375306
1782672082
2583545808
1599782243
1992260544
2607365240
541400014
2530835657
1531525162
2053984815
2127033578
2221090234
2597449719
1824160868
840832782
506388016
2620355427
1008586641
2436324390
1155259972
2433188247
2317491294
2468167945
1754740183
1560811118
2623272918
1356313263
2061571626
2178719718
1897036747
2609397606
2316493493
2508681227
2331918621
551093311
2394674495
1113123853
1711683396
1830392698
669599476
695364495
90994067
2612549712
377342531
2596716392
2201293988
993331260
2340631347
2068000412
1265701255
2601098187
767546089
1922095082
2255641811
2603869281
2178925344
2611270765
1742425381
953290698
2619637206
2475704280
2549932297
2593687238
2240615053
713394787
1455748938
789949943
797668637
464478145
377090252
431964362
2121899443
1878425070
2393334992
2521150935
2445683224
812734417
331055170
2599530188
605217348
2565079981
1731228040
2137713480
1346560299
1123803814
2500901482
2418693717
2236870455
1006048788
1726869175
2530362332
2237863140
2137853767
1240700006
2018056314
318362238
2075187562
1747010801
2567390266
1662388416
1158392906
2565099713
2461084664
614811200
2150075187
1587113717
1200910236
544406424
1085644644
2000912971
2514324515
710853467
2487601261
2622503753
2241905527
121681578
2598086720
1342983753
2625672030
2039761958
2422533369
17528040
1238743465
2119379826
552071882
1194801917
318825850
2355952088
2608261428
2115283538
1028842534
2027914724
347161239
2148981614
2614089958
1503197425
129622733
1739441385
1935899486
2008046902
2154738009
390305193
2438211374
1959462764
913040526
1034818188
1215503478
775192465
2086335864
340002187
183228469
2455584081
970466979
716321074
2509527927
2046374935
1971979550
1778432953
2623288286
2623986409
2513999561
2593543660
2344505650
2455144343
2626287150
1542406671
1386121483
1058244609
899307179
1731168523
1748012619
135172046
2623230114
2585367068
2488925551
344745750
2440479962
2621111341
1912439763
1533555976
1449613507
2471789147
2218104521
703292310
2508557145
1941556642
2583133662
2547173310
1205456100
769948019
844419065
1848396676
1455494116
1843337846
571813420
2131665771
1683150531
1738728643
1737018821
2575070693
2072071659
1793737913
525728281
2588145838
1862522188
2381976705
2625447720
239281406
2577782965
1560316379
135154120
2195494936
2037175127
2625527724
2627493852
2224139472
1640527094
825148481
2318954260
2138622696
1968685170
986263532
2413210944
795310823
882542310
932090837
1087032151
2392354060
390261016
2567427987
2567022046
1714787426
2572435700
2067521861
2626959942
1993963025
1888255636
2317980327
2358510183
440355432
1437403505
2611755731
1829819379
682725666
271062232
1703497505
938489392
1991556970
2350384023
2495743614
1995745848
1080549063
967745718
1590921045
1472332087
2454389371
2435522107
1995277002
1782444813
2618061689
1815360530
1328367513
2609769459
2348903327
171484569
2520440055
372036344
2628502444
1741362456
1612637276
655204215
1847730797
2417866002
1776745764
1544367073
2608174999
1808646842
1612828464
1263255017
2629354937
2247291141
2456200073
388425371
2311638294
2612236428
841052328
730954378
130095093
2029141368
2556089115
2132708833
2129007624
2623472241
1609003629
2364095435
1783067559
2052359515
1143409175
2084424124
1189308378
2126967026
2545083983
49869864
1171603639
2260624645
2170047362
1852903962
2570670140
1013582755
2490879093
2476106148
309015384
2094133779
715400365
2339548423
2610906596
1324866910
1918230374
2134870384
2625142086
1991031462
2060464324
1717462868
1222210806
866905733
1802000706
2610782029
2593779021
2628146955
2108399306
1370242012
1308334949
1690335437
2586734884
2462493356
685812793
1834177101
649135822
1278740850
1681697400
190274911
2298590783
2599436465
2444238391
2247338263
104482310
2453183542
2622253459
2630915918
2592600184
2594953280
1816272190
2345638341
390651209
2472959942
1067572152
1067572152
2519521241
2629650676
965830161
2083354929
2541246641
970968766
2541246641
505578177
2396152687
1850521984
2498499492
2627103115
865827796
1006956579
2526889634
2206585577
1864407498
313405644
2611480463
33868973
2085364827
133339590
79592518
2357971274
2366189707
183495103
1458148824
179816329
2123657354
2445104773
1064129408
2092288252
1524404469
2021196668
632559114
370751918
965987274
1382558673
2614325073
403351009
71216581
1429577236
511446369
2630973588
1508825539
2619911326
2586596405
2508999804
2514881172
2422807706
2628940294
1873156807
2208884897
2455205708
1980132624
2548124341
2526777904
2597763991
2393344525
1061100137
380800921
2231059016
276087374
245594199
1054973841
2295349050
2619364839
2312908683
1914757126
2531950407
2550696365
2431514729
237594009
2033776250
64811141
1369398744
2495558982
2631259649
2533418953
2631078429
2516041010
537927946
696493635
825819067
2383054845
1332812802
1861661452
1318718458
985221528
1309603417
1697444850
2052730124
1608159772
2487617954
2014188719
2416125896
1982624371
2550236985
2401904610
137844449
1736331379
2552408364
1218767639
2506400588
2574284197
1011530331
1750410602
2387568051
2193685339
2622056402
2482657020
2483747628
2248211988
1155588519
114796511
1312037902
1054260125
2447130342
1076309260
2475528845
2336582104
1953073511
2615272944
480527682
2074706531
588879623
2568838486
1025897058
463290460
2510274077
1492595893
1217440428
2631452866
2634841834
2632389655
681971683
2628589979
107693705
2333436016
1024527224
2218156298
535266175
2621850646
2633141360
2566823121
842361066
2632533456
2206895840
428455492
2616727980
2511001606
1601008072
586452742
1888720685
1201348120
1455570488
1191630444
2407874112
831487272
1928378532
1852673602
2617060910
79860961
2552072253
1707489501
492225591
1374014894
974037494
2535279919
2283326923
1191215020
2633225066
1794210140
2462075863
2475383576
2303766367
2574791749
2113976076
1802396714
754759287
178353228
2454045564
2419284269
1667544191
1576238644
1297554472
2626471649
1497881096
2146648917
1479649630
2596327718
2502978526
1113712764
2170597546
2615305163
2141518789
1986850509
564071500
943346955
2409726944
1986000430
1264516688
1727377705
2627179422
2417583688
1400958343
2613439271
2306919140
7319976
1354842999
1843427548
682669639
1239600955
2400021943
2414116523
2012158016
2633792824
2624435642
2401056778
2051553848
459067311
2634712742
2595502992
1997758106
2335660534
448823801
800343567
2016639026
437583161
1161931521
2181885041
2596269481
2464039167
306524450
1941363444
1088208388
2520579947
2273882448
363487686
2619426384
2480690147
2633575218
2416533851
2311454105
1313607779
1596780749
2239908899
2552503601
2388979397
541484489
2551088263
2437316928
1019616340
1699731138
2602652396
1943132864
1801007089
2621518170
2607064505
2577399063
125417051
1989285342
2563972562
526198427
582874364
1018441882
2278720975
2630625200
1974417296
1903631944
948816139
2292006409
1553693564
1947894872
2609886837
2503099281
2306121980
2113844601
2260119032
1526309694
2574685534
1427048055
2631507728
1382045461
2275894275
1231943171
1610527937
2614581372
2103467729
1202406205
2153248593
1046017234
1275591218
1622383434
1352329321
2421067685
750382262
657264573
2307427438
58527167
2450380706
2507863494
1292177331
2602791992
1380457935
2019372972
2631275295
982191120
2547315519
2631273307
2477073852
2237481156
2376952155
1691810478
2404091446
2435857571
2625205254
1942570675
2249777501
2626061033
2493368753
1521470574
2620028069
2558003935
2046133328
2544890347
2524059608
362313575
34107450
595520442
2629959764
2459450524
2217880733
1023166434
2152839666
1744728596
1863745887
2057779034
152576315
803100123
1012526467
2343498462
1528402525
2329405761
2580247823
1989430179
2373536038
1863303237
773466168
2519182128
714482334
2609235891
2621324454
2234999876
2361816482
1276927141
2221309552
193077950
2177173081
1574723814
2612617032
1858029285
1344139110
1182524425
186774618
1711801465
2201468757
2460861597
82162154
2053170559
882346060
2596773922
1095411724
372403670
145856946
1775982714
1179080087
2478680150
1443270899
1405845722
2394406108
2638891363
1758250132
2458400406
1869308877
1926742516
449262038
2566169227
2635700682
2151908722
2577576552
1078161756
2623874315
2301497191
2088090106
1097024575
1179625425
160882203
1673422633
915061054
1118114405
2314591446
794702692
1522587945
1083022043
196798310
1812026474
1469999214
874693445
969883935
2627451529
1714933578
2607469823
2514783493
2640438388
2639610170
1680584984
2023035313
1294219075
2639029077
2387110837
2390072950
2210768476
425543818
292342881
2602576275
968192944
838924498
2575822516
2432746996
2173906255
1470416724
2236639045
2639968866
2434238191
2589548651
1264348361
1075859151
2575480858
2334134135
1133689272
1707621319
2055963870
2489671967
1462392339
986577401
1543301949
1515155628
1445134367
2638717739
140766878
2640841951
2503958866
2241405048
586164427
2578434649
2107015356
1439670713
2377694299
1588646056
73952860
849527453
253106237
1777042593
2583267694
205787152
2155621262
2468293106
2064705046
2632060399
418137617
2639723940
2548031914
2404480395
1517898180
2389382963
2590428038
161016455
389788140
2506604530
1949127310
2072179763
2611377433
647715266
2563913668
2635169790
2638815692
2198803477
324692862
2537400184
2542036404
609195780
2208750982
2369009202
2642930487
1084165784
2548986793
1615719391
1050736477
668500619
2592176043
2610031377
1440378446
2643163964
1593666565
2640955397
2366657843
2312189205
2638542282
1307114360
1473346908
2565729615
2508336421
1258303350
1872655805
2639175593
1856659619
2230725569
2223684993
1182292397
2643028379
1664854315
1900165066
2635126891
1671800651
2635078833
1516592715
968914544
1743632209
2503891927
2227611882
586885901
682703997
2493362168
2614072226
1824275450
1521078072
161176012
1971628505
1903871254
2486051195
621628529
2632734008
2123241584
1479529083
31001193
1742130774
2060834921
2609520584
2509798624
2354621111
2381272937
2625742312
2605853452
2426446996
1977078765
2449758934
2633092479
2480923409
873572354
2277809351
2033123041
2606299826
2608461211
1754100259
2431700304
2090400511
1825095969
2236138988
108260190
219886735
2467092194
1890764710
2327790240
2632948729
2496212244
2578423563
2494727114
1399544747
750742303
165775031
2538958645
2645388658
2211877594
2605425501
719040510
1239578715
70190412
1621308930
2483144159
2644139869
2477741864
1728148930
2600040445
2316123955
2533479217
1507336878
1520396159
796144518
2597918780
2207136057
486946618
2645760643
1355200837
184569683
1933077871
345610359
2588947417
1428694199
2586964172
1796213697
1780243094
2339479334
691574919
2620950293
2360646997
2190005453
1767022940
2454174225
617784050
1432760440
64291922
250261769
371456471
2646952067
1922320514
1865965657
411131226
1749496692
2643355293
2312736240
2396298438
2614575590
217219588
629717052
1367192113
2582632010
1942527260
2035293106
1854236457
293865337
2596801794
386042638
2443371502
2639522283
1546420831
1024598076
2628604438
1899405977
2609280612
1027174237
2490055830
2645342629
1883558239
2606395397
2438274006
2643349878
1777154290
1753436271
2279419439
2180224084
1499375618
1385545089
2643055648
2634724515
2645225731
2501536346
629493643
814800725
2628527100
2546404666
2634579126
1454475368
1989010651
2596548610
1686815662
2505957303
2150027545
2595082768
2291634461
2185992134
1954259549
1964222445
595769359
2120973991
1943211001
481905865
2330877811
1880109804
879393053
2647171168
334305369
603545652
67700527
885373648
1257969042
2646102777
1241257205
680951282
2612247901
2414834129
2643582353
1972745481
954675726
2635299271
2452924353
217349831
589453692
1362512263
2504618013
1297289181
277401409
1448047981
302617234
2100663416
1553880581
1647248512
1113315027
2642751840
2026901219
160246619
2637159420
2603561691
2471731327
1457221661
2191664108
2256170421
1775214491
1651344135
2581933295
2635146013
2535257533
1483892881
1882948128
1904791752
152737264
1611104594
1594594345
2565678993
254582263
97943461
29720320
2283100603
476816212
2391928903
2379105016
175217275
1214852652
881777729
248315287
1615984117
2303392435
2549100105
744435304
1532652651
534074179
1813870999
2093518652
697438665
2182892173
1396837881
1030369172
12532963
1634201474
2628191696
1731238937
989183226
2650249939
254729407
2542843366
2457026093
2644809923
2646862688
2161570906
103669626
1765049967
2643268861
1821186093
1863663508
955343580
2609288644
933668229
2502114360
2600086788
2180723911
2517748444
2622005181
2105656906
691736073
2360725290
2455775610
1399100904
2648631413
2650465007
2440171791
443495741
2475476429
2325220502
1213358384
2640353188
1955409347
228223880
2239968059
2426133382
633847803
2175090955
2380183377
2156288442
2255522890
1092524129
2460579802
1279138481
2650644658
2098124875
2430810902
2646049062
2482561910
677938054
2421657851
2500132996
1405793827
2138924635
1740443325
1975384561
1087346303
2628115294
977868539
2323303181
863567993
2639471844
1663839632
1875773546
845814856
181817963
1444962764
2512234365
1462752954
1270170555
931862901
243451603
2585106315
2639851295
2592600821
2572771768
890859309
345617051
1306092940
2622947297
921160801
2648619365
2079400040
620354278
1784082637
2609300946
2649391113
2510974798
148097726
2442919340
2652272777
2085171460
1722139223
2135158544
2247629076
1364030594
1260975080
2340728788
166135276
2080940086
2441807758
1425833158
1700098532
742499174
974541816
1814543844
2353121776
2195128192
2508239895
2578620300
765435721
1221080743
2602861110
2495791709
2648791175
1486429157
539726727
2615854463
1558597132
2603539415
1468753527
1393736904
2362428150
493373649
2614836549
2060124361
2649056392
156519951
2549038565
1365003934
2649938835
484810555
1226863153
1954517123
1587758095
2630991769
678532729
2537845344
2551261753
2651219411
665578845
2196744719
1913710679
1977474947
2648166038
2653858212
2257315441
1760370308
1680162430
1802321757
2384532047
2652571064
2288007976
1010098418
1607165398
2544388289
2447350310
750124987
1912351458
2320845893
1195576070
2194680003
669424741
880811116
2365077265
2532275404
188047897
2114883027
2473627592
2162483405
1434134285
1043640185
2007740826
1469509661
2420508791
1783924482
2458398338
1903615613
1307236576
1410783287
963797481
2621973306
1398431573
1495814775
2196435966
1441810336
2258772457
2452158427
283647707
866690015
1797092281
2147474505
444683448
2652239314
350841432
1308915533
705043827
1153903393
2621709934
1760376900
1512743488
1359318000
2383902042
646257011
1524575921
755825179
819431498
2540763871
1210362147
2390065184
1721863445
1520277460
2540890621
1836258794
571653286
1187449847
2237746284
2466454143
1634758756
2530689734
751126799
1247631742
2464403789
2614301450
2618502535
643521825
1327487575
2656317280
31117371
2386027894
1282855596
2619122180
2608448155
911781199
2595365830
1167461247
2655674003
462633231
2223015416
872461984
576199443
2592330564
2635826608
1951459897
1428717345
1728628042
1297651623
2652322605
2538802074
1606800992
2464198652
2016877469
2478202010
2307830560
2248422942
2615943582
2490105005
2459745160
2518180663
146787064
2347202183
1870289828
2067942017
557430984
2497137148
301771982
2290123312
2652616633
1613180915
2607013871
1072716378
2546472933
907456014
1350118678
2572780636
2061413403
610316426
741254973
1408183138
2475067506
2648455322
1790133937
1651061762
2328751172
122090571
2652506811
2509496661
1480928601
1969890390
1209159100
2305633785
2238347213
639298345
197232622
2539740058
2009793346
2193356833
1925122418
1960901068
1519327720
1093338190
1733429433
1105252287
2429787021
1682208138
2652491351
1957400850
2143221295
1316711996
1788463672
117075964
714301492
1384898698
2634476858
699405814
745658354
213011050
2637320736
22991009
1605980448
888146247
2465457083
2331871524
1963640906
1672993871
2302208995
2367202225
716111103
2655711337
1099927595
978114686
2270983304
2010387861
2654882779
2305990675
890546996
1533220371
2428115104
1211500034
2598365912
1425651647
2630075631
2379608749
1910969141
606175068
2559134792
632180148
2631825524
1588126089
329493984
2142052984
1871111150
1594910677
2026219269
2210910818
2577248027
2138280254
704103410
2506382727
744246376
2233055978
2635069044
2644530906
2462621420
2401723124
1901147884
2339115151
2533248160
655546285
2586492150
2221553809
2554017940
2439805813
1799751689
1607262604
1169576957
2577423588
2329751727
2615448292
2081163936
1798136134
1908163409
2658895317
180243457
2502002461
2612804901
2402317265
2649550200
812173655
1367952394
848453825
1845823710
2206876513
2019602042
2600753835
2024453310
816337269
2424372821
2593459287
2400132733
2582339096
183144763
885254884
2569900629
2591548616
2344849699
2604397572
244412730
1808395436
2507292262
2512704313
2656595580
2225742831
2148324701
266755859
1342749725
953259727
1664083683
2473576621
2443134405
2019849762
2181029614
1499615283
2502863102
2216257829
901937589
508035040
262045757
947916755
1204485873
2337450765
2289988825
2563793453
1069740793
1110606596
1899694322
1952358161
180498856
2456672823
2659235792
1932902508
355692497
2509948768
486955224
1980330171
2457269232
2634459971
1970369918
296045666
881562769
1872372970
1912920605
1348997701
2548192150
1101919236
2407535321
5017748
2371527686
1456243914
2650218149
683316229
325075886
2150550763
1548053076
1859188992
339097337
2602682176
2034341344
1116553076
1172255587
1211283042
2337213401
904757377
598843999
2500016485
2032187401
2527671629
1250505229
2242956121
2658315277
2263565369
1243401182
2533859323
2398553523
2376693049
647637262
198698045
1206114939
2589007966
1286521905
318158181
1802076885
592574418
944448870
2171224566
2657996336
2150724826
1201278139
1214376540
1635853103
609195984
1241496071
2360219071
2320572113
2504730006
1474194762
2659294409
915505688
2562556795
1580061204
1992172338
563026026
443707256
529769622
2480739551
2442247343
1576378884
2623925022
2649121143
2644133754
2648808939
2528720351
1656185905
417769984
577496239
479348206
2261865162
553954141
1537512602
2376813685
1471171785
1674333247
2663775812
1088868780
2501517589
75120239
2658811189
1215306133
2524081505
1167685813
453485347
2584266519
2635547389
2635639022
1363324572
2155230582
414028065
1806445102
2557433980
2270216881
2304030849
2560008325
2591046506
2661273090
877032964
2661485994
790006035
2598041105
1519681366
1879997458
2662808541
487433808
1416171340
2008444281
2513587013
1058371250
195239865
952959413
1239652468
1842322264
1866253221
1445192366
1886382723
1850254340
2548530869
1289711682
2596523522
2431966488
947580093
2483708463
318417576
733120821
2268755668
419308763
2244531980
2250753112
2328151230
456861308
1464997027
70781264
2473109485
1680860044
2504915788
2651308338
1771669150
2605219316
1540237982
2605939565
1856924473
2662811369
1021971107
1510107706
586478609
2621957188
1679229100
2212832285
2653056696
1678229252
2662446047
2432305255
2045596244
1420637503
2222760311
1391199189
425507807
2116002614
2386873432
2538409979
1917768765
1812371367
2350827092
2494548894
1831505627
2653361157
2369748592
945834109
168509446
2369748592
2663613070
2582461099
2626498958
2554920715
832048134
1649185728
200763645
1310603962
2664604235
2632300235
2477019219
1691273959
1745084797
941192064
2649653663
2116707205
2402347808
2229082126
2228783138
172035056
2335996243
2268096770
2584785776
995043423
1344981559
2038401026
1748473109
2663687440
130701234
1408180985
1091603302
2529698331
1986813543
1419460035
1120965401
2539891310
139705961
2300360609
2105485688
812722088
1838608741
1190881667
1737862438
1024784615
1206234020
2159100630
1901436464
373953972
1558487659
621054468
2035725740
1696751458
2334377761
1835305153
1138267692
1439592224
1941916172
1513043086
1243544621
2355800559
582418496
1668828821
2655747817
1022652011
2578984586
2124064858
659107176
725978971
1684536444
2597303119
1520935757
1140477044
176583474
2462403471
1072276888
1549567146
2643900562
584912959
1709575514
347490189
2509558878
2545064291
890218723
2667188895
2666773281
2468903845
2653885406
2101562099
2429330720
2221964980
2363757950
1988509215
2566973084
1053492588
1420617759
1555426905
2411811395
2644732939
2554116258
1194498382
2042140886
237456455
410274287
2338206796
2402577389
1427302542
1829365392
1602475738
2552721015
2101897379
646608241
693495510
2313853275
2665992334
1930987581
1441657987
853431387
91218432
2656174890
2195043876
2427304613
2123360651
2498611871
576491539
876457558
2438776950
127797487
2658533253
2078130983
2278500322
2106092223
456755557
1929244109
2595784436
2110295822
2178923336
2405404033
2537201016
44121082
292662067
2031454407
2202991686
2225421339
1216196167
844892999
2438429119
1862869864
2293581928
1013416771
2651207950
2378978908
1029492913
1910405033
2525760753
764990016
744319323
2300966865
2345532864
2621298159
1080429430
2664903785
2228270324
2103434753
1545618902
928976994
2541644520
496647669
749645029
2245483124
1017716694
2626387840
1987502473
2668300592
2311613648
1746446778
1933210411
890159090
406179723
316103660
2662177588
2439991681
1293522039
287516733
746951095
990679581
2437107831
2595208047
657950284
501724466
759183392
2249915510
552730801
696312590
2570185697
1428725835
2144604079
1729086196
2500546880
2069863761
2610344001
837658100
466344868
85073010
2047943310
2670506149
2452335818
2413645070
2059637241
2641851899
2147809662
1980568533
2194962139
1085340957
2574556502
1621492681
2508529216
1855114712
2652403009
2522949277
2631028314
2666586066
1825991573
757096593
2042250688
2443999855
2575478998
1906454588
2385646694
2244483226
740206860
227304959
2480737676
2612106674
2648151589
1602511577
2672425395
2434516167
2545218274
1310454523
2667121638
1010951824
2671435976
374186036
2477992575
2550994027
561971857
821445127
2393150
1374117057
2669408470
378876034
1632840585
1873062220
1520862673
2670163474
524841045
1776015554
2249184694
1271873416
1170541615
634926081
921367674
521020781
2516646897
1642110549
2027355704
2270594350
918586464
2461875681
2536601775
2608548317
502990136
749048647
36979945
1050287521
2478035560
1970513306
2632333189
452654708
2164437984
1527876492
205517849
2406853040
2653289692
2397354277
1485960578
2558767803
2002155773
2309139166
533303319
1391390498
2443766679
2511263729
1918648201
1572713768
1706154121
2647244006
2661908455
408326914
2660045246
2668151411
1831826146
2531848611
1229962090
903507035
2522720150
95892399
2370206389
2639823113
2538434647
1890049796
2197132892
2530578231
2397404283
1773333000
2671102912
622205127
1709307596
98983063
2582721641
104493303
2628862083
2498764164
2652955262
1160376423
2656973608
2121930437
2613201713
572237551
1293030701
2660874561
1844671910
1753932451
119885110
1888855782
703073139
270129365
2385985627
1720232443
2477703645
112547719
2027936317
2672722506
2181062788
2377774263
1869274026
2573319306
2491053533
2544430333
119885110
2661447702
2358948278
1817929621
772641118
2494575967
656643743
2051434226
2670235912
1220401851
2672732265
1164616938
1244435348
2601299889
741694110
1442196247
1124221703
790008481
174362697
743762232
2562119392
895738044
1158046020
2583209339
2022145934
2672153781
17989674
2469480800
2614187756
2671609338
2309371522
1168625583
2640129446
2471434184
72651725
2127347855
2668671015
587883239
2492585778
2036538534
2212496557
1854211049
2290903464
2603315931
1890381399
1379635801
2672285993
1402924438
2025596713
2648291108
1932283249
1528236095
1886733877
2631065525
692437178
1734013617
2068725302
2655536591
1200546674
2065298083
2515576316
648226626
484121810
2220433960
1047540198
2579248836
2153412430
1692221153
2668823725
2624728422
1102405969
2663536809
387689840
513643780
1688160805
1903963300
2477948189
2568861683
4416111
2671373357
41643307
1059611742
1040468009
440145775
906848630
521780493
2255271507
235515202
2590989896
1291279537
2666254858
2606770935
909502346
2134034723
1351897680
1952845749
2410780344
2061702753
1115342456
1250616621
2565588585
2664564991
2540739256
1575075972
2624744165
1035415438
1715536396
2548669115
2398374921
2651085291
2251633889
234746117
2487145073
2181165409
2572814615
2069441630
2475089766
2659727948
2054812328
2584065883
1176417892
2524998201
661151271
145263288
2212205706
2673248422
2650930235
2570844723
2637956340
2594444432
2664663282
728562488
1173487159
1896947425
2072147971
2640381000
2595727385
2001623660
1823227365
2239814751
1805578292
1932757693
2019621911
1354776714
2293566829
1246827841
2425415526
2674603732
2652723753
433879550
2469959652
1328667814
2530602451
2106181220
1773835400
2676427952
2381070633
2649422143
1538844394
1240227607
2527939921
2669073469
1080924977
1338911688
2657294621
2421259304
2663211137
1533298325
1007943344
147400149
1588378016
2674559022
2422800049
285782026
1729857615
2591780230
1215253566
1036575280
347375008
2195496911
2674557384
452667085
2385708199
2086067439
1994229791
2524700175
772573401
1563180498
2676762626
2196252714
1530575371
875864329
1456151557
1333444059
238241234
2233448317
659540503
2430161698
1116495402
2643761701
2008492140
1757593723
1886821883
2290391917
2281943656
1959199117
2051438775
1876696463
1025845580
2677527167
2601529444
544940881
2680062310
1907583846
2680039324
2589522634
1514502356
978994969
1571533713
2595706720
1309924182
1435758210
471049567
1543396063
1803919088
1996731645
2088774739
2509851391
1209384086
2167635554
2642058140
2065724546
78306622
2678146284
423807951
946101987
1128853565
2678842766
160731963
684126625
2511710690
2223638613
1004990756
1649314410
1930314227
1577030749
2165080106
2667408140
2315857741
1934934115
1652074493
504898508
2356529833
2677540758
1831255490
1177956740
1098439376
485589738
1504461680
1986207523
2067288390
1674899442
2587884272
466563342
2259503524
2572448099
1598837348
61687494
2457807228
1482802256
2677270263
2677247193
2677901420
2603518786
1659050922
1635645296
2412047000
903003851
2570799321
2016869801
2658249402
2233793135
2080056122
2586127968
790008172
655938378
2146182736
2614745020
1354480618
1706179634
794068412
2202547100
1615820161
2065857036
2614719909
2032721267
2627719902
2679969860
2592621249
2347630751
2169113508
1061850805
2311376645
2350373586
1262713494
2437072099
2682374452
2178529512
2569133619
2681765387
2623894245
2339799824
2405940482
2350215405
2679911312
1868998908
1657731683
2017417121
2034454322
152542160
548705148
1994766943
2606643018
2626933697
2561863367
2524434196
1338834431
2516431693
2406158295
1749598643
2623387927
2651249764
2670023998
855418099
2406044719
2057103192
1952651252
1016648557
2663491975
2108125853
2413218839
1365640496
1998620690
2452861315
456277299
1277047191
2093591290
892402586
2680401210
2009238473
1687005159
1078664167
1315187032
2502169045
2484423282
2119958066
1246434161
782912934
2147898447
1559675684
1135545218
519591348
610618822
572691445
2280384235
1216645227
2662010019
1621735205
2589650183
2590398422
2380407230
1345933299
849337706
2422375256
2418712376
2558498761
1015504115
524958250
2683909716
2639335003
2457635051
2231317215
2682489068
917806403
2558164332
610086777
2553477152
934240687
2078119841
827644056
436059243
2601997215
2031051001
1703310941
508920331
2368873608
2583894969
2667178091
2438740121
2655684946
2522060869
1516715066
155360870
552536615
2323611073
2311028883
2351869586
2265898395
2673738496
2375390990
2632873478
2381385719
2397233695
2578296074
1420946128
1167037077
2639808412
2602907676
1140708734
2431882170
1844278515
1057659003
2685418428
1336991968
842045848
2442985412
2684708626
2451258249
2421679674
486781099
2475310681
120248188
1195898573
2625862833
441373249
2432624135
2546186460
2193024483
2092225630
2001113778
2680177160
2682014304
2617531738
1521710502
187457452
334899824
1470090107
2206022425
2650857625
2281264394
2671841303
1757863623
2636535782
507832186
2037486977
1201145805
2655762033
1576406684
586461657
2321346260
2065099764
2333008734
2683406764
741765783
958573965
2573195174
2109098518
784515200
733848417
2269035824
2684861830
1391182133
1463541051
532338639
2163939873
112756109
1381940884
2124541574
2290874597
1906696150
1300826935
2685544306
2674920891
2684708600
1860244526
484696357
1382210426
2448743369
2516871270
2514196162
2529161520
1186905689
2637829203
1642815491
2370311072
2516086726
2560621115
2651188064
2686196735
2409142791
475030104
21067387
1319053845
1967120061
2631887437
1386959526
990918162
1876778777
2686392931
2052534972
483641098
1295037407
2393953681
2652518889
2414385133
2483060372
683949385
2324102390
2635093034
351022882
2562633942
2604699019
2062180734
104878614
2672200131
68654121
2684526240
2667234623
195656595
333050260
1903024977
2627729983
2649615215
1922261636
1623865785
2380738018
2494924899
1940162089
843117470
1305003365
345066083
2046761373
1552479671
1856516447
2559929378
2076596066
1925457276
1171496228
301292684
2683120714
1905231214
1945237986
701809971
1003081730
2666786263
2559624163
2685823594
1958592460
2677559980
2686512058
1778973579
861063285
2662418626
1408343688
2596154913
1730051336
1953193924
884817430
1878492121
193059054
78540317
2443465899
1884310824
2690491690
828490980
138983335
2504951645
1322185721
2530743868
848938123
1333759017
2485008280
2278928562
2670137742
2246623900
2580855645
906442202
374278934
2640879125
2672791992
1366831897
2008720295
1607692028
2172261867
1978447863
678403134
2593337232
1954268643
1864468905
654119802
2632236794
2684239851
726848672
259625128
42194758
2105294553
1599181909
1542662282
1345145944
2230657353
2239792456
2690382735
2082647886
2676377607
2661611413
2326158733
17775594
1138037371
2211992646
641188443
403032848
1994964790
2340909845
1623674686
964860354
2091773476
2591770365
2589107519
34177828
1949069821
2623585700
2476148423
2328099055
1715944202
1407093680
285483476
2676754999
2506555022
2015626127
622665599
2516935428
1601117801
2681412667
2655924085
2650088399
1118420180
2685470972
2316957219
2516879308
1950677197
1911925901
1041268258
1000167596
2688767732
301498376
792258600
2123643928
2496256113
1970298120
2008032522
1765113194
2543557298
1384506961
792915598
790194700
1977348286
429371568
2319174537
1800438504
2411504781
2355401531
2673083876
1703887847
1895514301
1289464326
73152135
2397131593
2573752214
1879007247
2375981623
1050855821
2420345547
2598748856
2209772247
484617089
898832766
605514706
2576126658
2585625785
905864825
2673302250
1150920115
2304520753
2009568654
2376130835
788624758
2671866322
1768938846
216575279
1201178319
1973912835
1627379380
2691979549
954815650
2424899725
2210282927
692753355
1866900315
884320085
2384219655
2439146495
1561786489
2586018454
1300792554
2605450582
1971933816
193230602
2326146407
661332809
2684020649
2348247214
1603599571
1744670540
1554062734
2444087745
1512174083
2671457159
2065354965
1286922790
1696147074
2610136596
2210676229
1862214769
1089450944
1257548651
1472170751
256217112
2632281303
538259916
1162328353
2579150877
1201621889
2047056795
1279861057
1413668387
689588856
2106827595
1980831208
52613113
265024689
2380769169
2429310970
2515587191
2637995105
630255009
848578649
1757624441
1357242129
533426087
2481572734
2542896617
2274054301
1420343273
769066403
2528634461
2656041983
1156057252
2607996217
1760648908
2677132310
1125779438
1428708292
1021973855
1422263264
2666916876
365730799
2691004251
2444577038
2673117006
1828952278
721964887
2678065787
2687178066
1369274064
2441587107
2564609626
2376876303
2579107557
1840131483
1086177716
2421775389
1092645453
2340844269
2666374472
1226486898
1033778107
972930749
2556240355
2068470981
2194412791
2041181351
291102384
2485908887
2677025404
2424143981
2501934896
2507344042
1039747194
9927867
840521776
2309067225
1473245415
1210094285
2457249500
672329992
1097566885
987397887
1567867348
872569520
2188677011
1985793871
2062406630
2295169475
2696103835
2693685300
2296666231
1772638913
2644673934
2355719093
163485863
2635771096
1926659875
357745113
2023768139
2553181964
482834914
2636522136
2691297799
2411690411
2270920608
796671377
2696926542
2053794998
851656131
1490296158
1425087831
2256694872
2574219013
2552193848
2234521936
2150752837
2408449242
2191008047
2597644684
655374446
2379156630
2540233511
2695634256
1826719008
1203613031
1925784670
34687563
2484201654
1511876493
1823896200
655409663
518233021
2601171319
277205673
1522411952
933177975
420367099
2661068846
2645459939
914106071
954906132
2523186452
2694504763
2320305427
1550275022
2676288969
113435910
897058514
985785160
801302172
2540972659
1669352923
790336346
1489165244
1046568864
2614156629
2171080713
2103244360
2663461920
244236999
2540301782
2637473095
2696232970
2298225696
2192462102
715365821
1839560213
1044595200
2449478172
2235798547
1197384069
2638601772
1762223467
2122973508
718436318
1654095133
434319027
1865642269
2696826672
645986358
271571503
2483084819
1287975679
2256966071
2688278252
600393892
1115200152
2351779167
611170901
769609869
1763547770
213439465
606891282
1106144511
906056609
619025570
767557927
917226995
2211225012
1638979365
2058803088
2614371606
2517058529
2506057556
264438099
2030756634
2686634634
2130356047
945467775
1182128461
2444901104
338038263
652974934
2625140527
2120596323
2083930111
2694943991
2500728675
18071388
2696431594
105270774
2309872183
923426176
2129388947
1458829985
2119333234
1928565726
750754860
2502844149
2542382240
395833683
2111786598
2647540754
1092552165
1451420912
2406976901
2490900385
2542647598
617550950
2281620783
2550027613
654181309
2464444081
2679107096
1341255303
2106277783
1150830227
2616707715
2641417200
1768430787
2365381056
2672320680
2688719235
1868847080
1858800440
1621417582
99757240
2695344771
1023569266
1924574913
2408489410
299555611
1897821800
375352004
2663810898
2396891820
2265430922
2206458537
809972384
1693058549
1957681068
2699121239
2699557465
2153798257
638467347
2643045554
2696476088
526609258
518464771
2699303841
1352552745
2632667309
1493499598
599405780
2189817253
2606999417
2685067403
152445384
2116436879
2501490132
1824394879
2629389312
2687307393
2580741744
2128781969
2667596072
2672853169
1975842047
276696272
2329286430
2608558402
1497932499
2698621354
725852530
2688873723
1350206256
2692518806
2163187424
1922042355
1622275863
1305140362
1840714525
1925785694
1042304246
164393806
2562667680
1136804681
2397965869
1897340808
2560259367
2669748212
2299778750
2553695595
878207841
1699085645
2439264434
2508384063
758592924
727724131
2693206360
814157776
2407183032
509080530
2702317575
2623960622
1095954976
6294035
1131353077
2670682719
687614053
810518917
1037933641
1160165873
1577218652
2433572705
438985037
21001471
535170126
1494066336
1110118054
2700245919
1077890854
2176658078
2052840862
2598087104
374060197
1107611130
78892290
2549741474
2678205395
1182164676
2355201015
2649396178
1235941267
2671295265
118888426
922515983
837378768
1232109448
1755700635
1331090311
2585119913
2455960620
148872621
674099825
1810644913
1297334301
2357305311
2702801921
2623478790
2183415528
2099424563
229944107
2700407504
1624148034
2463029111
1028784519
2676979600
2619112651
1961696945
2701054387
1531545660
2169041095
2670687863
486394315
2672383258
2057171653
2628288942
1888927767
438221492
1957108876
990049412
2701173719
2678449333
2658440391
2704153960
2516676383
1052735757
1687920713
2652496236
2068143194
573212387
444901897
1869498387
2507891946
1561077191
1571513616
2292889824
2175453664
2691535436
2369344630
1321088195
1315627021
2247722416
1060401047
1983893627
2549973385
205592782
569942827
1248135316
124066521
2142446143
677629205
2166935837
2393255989
2700468032
2490325514
659095763
2700611711
1797940664
1191621683
2376008903
2389444612
1991822680
787779193
1314501370
2592645294
1297470195
217636296
2570156998
2094018965
2210107511
2704980020
2593404556
2464641794
1897087744
2705646889
1173893888
1033354651
1566341060
1816016338
2663477269
2251499816
1727604841
2603353678
2408137219
2652976846
1238003425
769404325
525553433
2509809051
557970127
2351275684
1909941690
244859799
1755184006
1996156953
664745551
182969262
1712969902
1162174761
2651037790
250231763
110817913
1473147481
714592411
2353627155
1986941122
30318700
1440059614
2632637927
693949081
1834043920
2332434458
480665921
672338035
2347465494
1873339280
2552682811
2279391131
2510075597
811766307
396381046
2308196032
467745314
906402051
2343419115
769613579
553476957
2636266117
2298142368
2528060715
1602023039
2363120392
2021304189
1875934185
1087849930
379527156
2194440040
640568436
2600365674
1243723283
2191661870
2598881618
742648558
355470644
1739939833
503293929
1953448928
2446892308
1889923691
2632743517
2578508063
640685273
2655423640
1263727276
2489487838
2435450365
2575178076
2370823046
2546161643
1933488064
2678980307
2680155376
2108587986
2585965163
1120292556
2430530975
2081673983
2156702720
2564336315
381905796
243689029
1372035669
2645059864
2703342668
1145500987
1359579646
2705519238
2348728675
2177757651
1707253877
2565040147
1553141337
1253303380
2487539857
1985929201
2567105012
1035122243
2286825698
2680852325
1890993424
633904079
2707246391
832601477
2058019617
989133438
1979154812
2317542490
1998426106
2705426486
477905679
2583183068
1915650868
2582693938
2701629659
2636982678
1908890564
2410099505
1835646041
1398879526
2675480728
303283619
2559237176
2708967107
663580716
2040919055
1875145350
78062948
534294037
2079585746
2707882334
2707543057
1775306111
2633273826
1957308247
1646972552
2368358942
2470698268
978790261
2345914523
1772541901
1398995794
32446563
1311679948
2635214769
2277952342
1815811960
2294455394
70483489
1262846868
457706957
2471202994
1131949835
4416111
422926200
2187710952
2706371321
1806582617
2507527071
1024787846
753844884
1252233134
2458759847
1547405595
2316704185
1437261339
2082563423
2704501225
2258327992
2137011673
1141692939
964828345
1955556551
2689295437
559145865
2616072863
1623247362
2555223089
2582330724
954370916
1654941009
2642191663
2635536523
2706638341
2686826866
1721279558
1948760670
940953266
2027189377
2706722421
2678055810
1397341061
2706389509
1166002357
1098809327
597992292
2625490588
2044921640
1817480572
2361752973
1461635465
2584861182
2635045699
791394837
652334942
2645864795
1723534522
1146843404
2475218059
840019914
2610714997
2618751889
2706440415
2584957033
2548456228
2670576280
1527767338
235623580
2586317244
2133432798
1475154243
1958916500
340075329
520703667
1250668689
2321212294
579115157
2587705062
2165816046
2405172744
1101825995
2561018245
2235922808
2693233646
424925846
389020070
1133060844
2503821728
1159807907
2423853945
2552461429
715852411
2711006227
2022787057
1770476842
31632077
1471122657
1164697346
2351700683
914961683
2485879273
2694010059
2448146097
228038204
1322970081
2378641994
2115254363
186526369
1624937276
1688423038
1705754898
2628999420
1358174111
856639336
2152228022
813966850
2513016893
910701284
2440404160
1586014899
395472072
2161490578
181591861
2280735871
1968329264
2288718872
2670417100
2303151383
2681941537
2028643598
2644583674
2286046543
1694975871
1900584511
1273507023
2341669757
2523114410
2585453162
1390484007
2706174789
2685664822
2552705094
883377155
2695610461
2312196466
2207901644
289572622
2638227394
2660047282
642478283
47813810
2095308918
1731613103
2661552227
2444252952
2708503745
605084753
2477651356
2564671133
2651721791
838604092
2189588817
2531052408
1577904172
2657892228
1826337728
1657698834
1756987239
2319659715
2680867053
783407771
233997073
2139500051
1870993743
2332791069
2575363579
2511024986
2711304781
256996969
1897109524
2378581358
2570410469
2287409368
2507665890
2171986027
2488293212
1704546823
1499505889
167991677
2422193321
2604528133
2422210195
2315017252
2180087660
2260925677
2103950043
723398576
1976745036
2697146981
2519845865
2162523311
500306995
2494605726
716880583
2083857524
800332549
443140456
1930796215
2130496146
2213105030
2015980629
795878480
2712865172
1127518430
2682825151
827589701
141942755
492844586
2277991066
233372152
2014747643
2372675681
1705819594
1719821354
2152415213
2528722178
189472124
1725068535
1894573029
1696875224
238229232
296442846
2341941394
1860966642
2265880288
1538840645
1827385433
2395460613
2713577287
922531266
2020384756
2609759624
2714032336
56721929
2125402800
2489172238
2242612057
2644597983
2010502490
2164685074
2670051571
1550088236
1519439399
2583184845
977191869
2572914595
2166482323
903799655
37534779
2676692637
2688543763
1461170262
2696000921
2714018307
2363081556
2239406725
362310159
1536543381
2246233116
2119914968
2362284878
2546182275
2432429750
494609797
2629143227
2137191907
2696169044
637535611
2703373780
2425596371
2672295665
2699120800
1515749896
1548212239
2093333698
2701636158
2483383694
1856574719
2631547672
1699651478
2089615121
2040757163
1281009204
2068334455
348458874
2479227855
699870468
1396549828
1924022320
2629860684
2131091706
2483062990
2125111983
2502967998
2093585191
1869636094
2316327907
7354341
264996726
2713735962
2246668614
2598058709
1690542222
2294494192
2401478838
2297339839
2460038517
2702642607
2683284515
1171647931
1652482213
593556044
1150126079
2214183638
2381991592
2245101502
1975016523
1737219857
1301914303
1584858751
1875915973
2012046481
2033277456
2027243367
2499185485
2541572629
2409216719
2686933234
2714467044
1169869162
1844088064
1435740432
2001252413
1491301037
2149158267
1204616389
2097199305
1870017399
2323267489
1842551346
2584797148
2605980427
2697724638
2636088257
2523591861
2581690865
2020384131
2440209740
718421208
1794830675
2705496014
2667843310
2466123562
2684884433
1225720707
2449742544
2692497109
1561134384
650661074
2689929105
938076954
48507476
1603802349
272143040
2493322869
1825514432
2448672723
2361922601
2146108864
2714249951
475840297
2717259123
2440484600
2607291535
2695628500
186765547
463740521
2340583852
1920919187
2570546724
2661563915
486268569
66632529
1123924846
1286581482
2412466080
2312369480
2625920234
1205558551
2095493637
302263012
2714319065
2518770652
2018368369
1380326021
2630246117
2554924207
2717948362
58323860
1753434932
1674556401
2236499264
1139081997
2692488406
629247171
2710252935
1907781129
2717660454
1120573825
1889394369
2630578717
487028191
2622843851
2691090899
2720629625
1093233231
1918808584
2457238092
147040092
799543471
2593100389
1937469705
1638863602
1715634301
2422365728
1320235154
438762410
1086945947
59617906
1751169789
1677062619
2354930159
2443100753
2637103948
168375049
2681948317
2375193844
2295834283
1114638179
387952373
1357459820
2602034808
2638055432
2624444980
1837279523
2716401078
2613958426
2444593679
2369909567
1464224893
1933217558
1405181090
918476113
2245137072
358967337
1859572258
2125447267
579283894
348333444
2071413436
2570496094
2698199719
2716578573
78316623
2718258332
565996854
1676156428
1409607665
2379190537
2594571235
2711315857
1333357396
2487453229
2408855878
1620675705
2465935169
640178665
1441721862
1000981709
2325384793
2614896127
1216383089
1137283647
2291207388
2123349301
2301796630
758496879
1191826263
2640220935
2669951139
1511000775
2108643404
1404353062
2083031518
1153774701
2282222259
2084122676
2491746942
2717529557
2219382566
1340368100
1883296279
2234883300
2722255785
2704576564
2707803495
2482744277
2417932452
2530009392
316229807
1965025086
1594238617
1294508550
2484524003
1828606270
2369687755
963610936
2401030359
2604265827
2471424053
2343540200
2101977370
2167580095
2015603127
2505599545
2416718796
2692870454
2243622538
2720462140
2225479716
2133349228
354266258
1507668983
2642788763
2151929387
2720736429
2639136153
2537071185
522690813
223827860
2343885571
2720749847
1987516255
1971305958
1365384170
2194780496
2573479749
2005551442
1911867933
454040223
1585946340
1315557637
1411050224
257637536
2579605129
1795943174
1607955683
2722873121
2439584495
37657041
2587148691
2721125103
2271959480
2585467559
2309835958
959302123
339769522
1429352641
2064210411
2276101744
2200275309
1299858228
1689942197
2341126696
554243904
2703724659
777574643
1935599759
523317759
2473157187
2664229170
2555664328
346835363
1266193398
2097892060
2575034481
1947523818
53223551
439012604
1483264191
2657058418
1252286144
282081678
1448472259
1882088352
2701149796
761575113
2323985102
966952157
944225287
1139043334
671875484
1077594637
2720617866
1720404367
2721819964
2156972480
2548343247
2670006605
2426754507
2711632072
2278307748
2275713522
1088584627
1993768782
1484662898
2550193799
2723759258
1173286473
2025057319
1446641383
382625296
2299427627
2532248482
2723479860
2257273510
198564911
2350691448
423890191
1691880633
2661339565
1905921522
2712873738
1788178055
2311272281
1763501131
544513441
2695984449
2427577499
2726476789
1200964838
1414433382
2725996962
1242192732
521507977
1027566520
1633848745
1683897401
1792676819
1932779624
2714272110
1998954204
1489808459
129735519
2230551149
331827520
1216655369
2624351549
2484349502
867885425
2035142186
2510996445
2683783356
1091494112
2243409320
1657685165
196109709
2724181377
2588990324
2392726203
2355822285
584661533
1949810688
2306332827
1338241200
2674533708
2673441583
2569378972
1972463962
2685711509
2251850717
2289294923
2588226581
1221004501
1717263848
2705592837
818252896
2164260477
386876509
1064403967
1832247640
2057121083
2176700702
133362424
332957324
1821794022
1254093925
1917537855
1878381654
2341086982
2358130730
2634125456
1644124866
1846797297
2449508474
1150052754
2569549445
1814446009
2376031214
789570152
2376086964
2727931694
2083170173
686920362
1770232555
2567915751
1101171861
2725325935
2725896157
944467655
972778629
2606942582
2709823218
2467464365
2728252455
2217343736
352409683
2572759186
2441676519
2683018448
2524303838
1637932493
542885604
1242550089
2192144679
100894852
1023233248
1471482070
1043918790
2450925226
2566057423
2724029270
2258177086
2557307296
1945905
2697650366
2729804574
2703277384
2669149428
280661197
2126847838
583526510
1103473697
1877034846
2657589759
2689746308
2298651912
1833597501
2593187693
1092482740
2602773841
2715651253
2710861647
2672273918
483586076
2328012764
2686775137
84954559
2727412141
2729838815
2630350956
2588732489
2675771866
2118429106
1777655692
2727801380
2514289359
475479429
508502853
1771287557
2702814115
1933754978
2673589334
2518583564
2288080049
2197304305
2580894420
2444814290
1419089886
1544273890
2448500106
2731134693
1697896843
2663808475
1596251305
2601996866
603009151
2729356310
2299437119
896851282
2144867814
2725526675
2695154714
1748207576
2455552970
1398654287
2729926153
2609150738
653344639
1558324810
2602822260
122165911
1014055856
2701375493
807193560
1626277905
2674744019
2052848682
1127545202
2731755471
1808057594
1749105167
1017966715
1930269988
2058334474
1946825009
2729993433
2392318939
1954512631
2507541724
871020339
1847122030
2554073989
2698678373
1888082620
1282828742
2142790283
2725642488
2481240543
425904476
1517255309
2705456200
2689391121
2661820495
2732254473
1900697054
1035485996
693171726
1952905135
984069158
2599789189
2712834737
317717674
1323665386
2438761218
911458844
2527913779
1452544399
2681689956
452415871
419777838
951491057
1072496884
2459619363
2589602320
1473112190
2626149434
2325928073
2395709573
341120135
2628847165
1751950210
2719141389
1994172395
1637689947
2669429162
2692640346
1830865889
2687177614
2520328273
2052181088
1000680599
1706039183
2140281597
2357311609
1582620681
2607107307
1369184991
2460964913
2461144189
1647359047
26210546
1734909327
2260068246
1415826200
2697796445
815088287
2642574622
662943537
2683039389
2143758587
2502650809
2562547717
2188984613
1862479787
183538782
2542679241
1397039142
941715828
2735141999
2700859077
2673404633
976318830
2185953124
2696270251
1188653551
2176996314
1262146179
2716040426
1479571914
1834795476
157295140
2124134455
2302712702
1711322750
2731951400
2598992978
1341533698
2680369610
136944967
679951017
739566799
147695711
813355822
62203901
2065490820
2009545618
2195880084
539242800
2731831141
2350841999
2106938479
2551508704
1476327203
2174314323
1781875304
2338773694
2734487414
2324227362
208515630
1265146501
1724575074
2388254588
1672724013
1816402291
2734539626
2694097444
813667409
562098226
2490854083
2666086782
1679014217
1886674050
457846151
2542958692
2059403250
1147828005
812818079
1849541533
970395022
894133131
2726302902
506678853
712071074
355754172
1195888615
1942907840
309225167
2689830047
2734805774
1249229203
1169284471
160339342
1873428776
1567816364
2496302589
2718741319
2596360250
843264248
2731708308
2726009538
2355279823
1608398308
2383160208
2208039397
2724657936
2127313360
533684223
943967703
1107071320
2150905221
1345611960
2604203229
2607254295
2107434027
2723277627
1486254891
1561152256
2320998188
2407023575
1519449910
1867645130
781034605
2427943752
2274755586
2018119018
2520185116
1767224928
2731913762
2661431342
2583792117
741895279
746469844
1288884479
2584245789
2092821969
2638774625
2591615689
2683786167
2681369342
2518268673
1495376506
2628955381
1999578743
2632724696
2733894831
1926716309
845594706
1125402573
1152234136
2717253325
394541239
936741202
2567957885
2564815179
613675367
2729414511
98830154
365079997
745308489
1673897177
1213204819
2671320538
595253132
2734552465
1619165900
206284816
2606611459
580505026
2321487837
604291591
2167596010
2142223340
1058495813
2696030900
2117497991
458561819
1989126741
2588344809
927998197
2684828421
1339504046
2631696681
2729273666
1408621921
804963754
2168362957
2268999016
1562332034
2384271679
652567263
1684639042
717295608
1241858930
2098308441
617984176
1942638801
2552543369
1792888645
640134824
2242234567
234900435
1811465080
770140684
30589024
586005657
1536036383
1508130026
1545551000
2353557351
333330000
2451519914
1700269672
32029326
1711591408
2078678055
2564556462
2026601107
2050730945
361187118
2657386925
2692817526
2655913979
2688189923
2656537995
2720401769
2375124339
1476236293
694147472
367568199
2158418605
2521218497
807744438
2341496076
2434776766
2202881865
2620333025
1872760691
2723829170
2617790033
378858649
2735754705
1083415100
1028338795
1184338078
2634956022
2643820015
2505327884
2037914263
1943521424
1722379430
2163645538
2730412097
1336759384
1248293580
2015460391
2604796969
1611215111
2416882463
2619935297
1292759446
2718070753
194920892
2543021598
2154456363
947677996
2627334389
688794588
163531305
2705712932
143674005
2341979843
2492057949
1961662511
1023198979
2735085257
1685487949
1531427091
1850506493
2004984334
1803766020
2641336877
2715969120
2577724612
2734232388
2284574310
2696182318
1652642782
174681132
2738234070
2015924310
2412810050
1053074890
2439341225
90034816
2150445178
1592226294
936039916
477011656
2672953428
1403116633
1347815387
1387485068
1323943235
1612910946
820432360
1755277002
2734968203
1385403427
2728773485
1763681886
2501284018
2164404536
2588081365
2457263370
2431381150
2338949734
2647445208
1214681010
2163037688
524210750
1231785995
2021901635
1338063057
1717020310
794064862
54446125
2675694557
780040639
332826381
1337554367
1650467725
2718784546
1803386470
2736140957
2038690817
651299564
2624204979
2725040402
459378887
2736465224
523633629
434085274
782829175
172411725
2505419082
1861702005
2675560367
2602213670
2691165941
2728433596
2285245157
2734222409
954602420
2654123009
12574685
611889446
729369652
2261343626
2154694479
2699348617
2738089807
2626292524
1464926503
25167488
1362406950
2737012635
2615212238
1961058913
1466114255
748397692
1502969433
2731428813
2743675026
1657020154
387097741
2719299870
2723463491
1027410731
2511915059
2508601300
170818551
1242832064
202771430
2716346198
1171904763
2717460210
1651724945
2158755839
2635634260
570308561
1868561221
1551958333
2703896680
714622214
1016615571
2147659485
2590547081
1443331344
2737319923
1501493828
1197660199
445469967
763912810
1448903839
561901957
2620631047
2259469535
254235371
2730912214
1749158489
1859448122
2319953805
2199484952
2639951087
203017055
2674640243
2148521391
2698528661
2283095118
809241545
875206115
1948252060
747823517
2700523982
2740054442
2155527486
2260740582
2740765813
2658619374
2722801485
2458015651
2163544775
2445014511
1776929422
661689861
2679757184
2421328489
454696284
2322753455
2729257003
1848262296
2506862760
2121516950
1188411893
1030482683
2424926092
928251170
2615008959
1526371566
2093897016
2716646804
573062711
695923092
2735492702
395988674
2236024703
2647895423
1401657782
2296535973
2728795591
2743857604
2468902703
1069147052
1341875902
2523855583
834348324
2630448414
2320235367
2689645352
719647750
2732003750
101518746
2182106413
1587865084
2369703830
1815830168
1350441242
2742153675
1479140358
2440912754
1644128959
1249837939
284668187
1472905774
673256730
2366450651
2673375351
1528816057
2342019221
1575493740
2555044842
752814191
787752440
2290133070
2699926015
1706479582
2745470841
1819998656
2364803037
2316097337
2716320444
2417208854
1048760311
2740527395
2706026871
2481256999
1075183639
2746816709
2736498412
728753670
2388075623
906923058
96077448
2747511525
1133258863
471301490
1069763121
2087700126
908770161
1675306923
2070731067
2743215731
1362867341
152026801
2663165595
2401132362
2034833126
2534606565
2713595605
2175067519
139539115
544303872
1189286927
2736873996
1793270272
2507068953
2701190815
2708861851
2459365037
1628959261
705116556
446861392
2561015967
2742745768
762527234
1399166549
750766640
2343799615
2689350909
205334797
2475076653
2004979411
2741590823
2194357577
559236933
1809808447
2641027213
1878447556
2697153943
2205758913
1029679173
1823896348
2426985248
2714622122
2556786250
2678582281
2696262949
1325944312
2549683457
2534644668
2744684237
766673444
2727477738
2596664311
405187512
2502889894
240682071
511629780
2638774450
944614153
2004371808
2675414549
2744713286
2219692845
2054932084
1437516957
2716281305
1499006325
59176341
2440354017
2584320774
325040830
2683284702
1822009978
29259349
2598660762
1035929322
2620294186
61055436
54663428
2713372967
1245555757
384922863
1773686006
607985647
1853685939
2743868133
2072876658
2299161087
2022434807
171251906
2190339369
2308911485
2078765012
1655989717
2467152285
2733861162
2694359040
2748986034
2725437823
596574554
1388764685
2738034308
260023182
2692528425
2652691643
1756679694
1393216265
2247013611
2729637980
2104620987
465044530
2555825060
2588843242
2053313259
1785142548
1091497322
1754168384
1515190360
1929950337
1424303890
2000852168
2742193844
443137491
2705670677
2730016212
2746292450
2464257573
509412464
2750062554
181574754
1387285489
278711278
2270580564
792964948
2728230565
2399254595
2600315541
2074843985
2738296851
316977151
2173963150
2654227004
444232558
2087213549
2750941383
1959361600
2111361293
2746757423
778139413
1466447499
964532293
914655296
1824230801
1243333565
1750403144
2750677949
1925746879
1491549063
183889156
282528169
2666104335
1374833878
2574537071
1767545902
2554300752
1225062498
1064618844
644239970
2696294823
1340104894
2505455603
2478363946
2645797922
2023527280
773006003
2751555545
410199216
2585184827
2727051038
1496415299
2662483849
1854443714
2610870171
2414551699
2727186063
1910814898
2745772619
2540009577
1868602982
1199585607
2468181234
408551067
2308289831
2420331448
1714082346
751808890
1584945853
1617728675
2545994408
1855058600
1878961401
2465416782
1702170022
159425433
2095181123
1066805458
2537840154
2664370725
310306811
1744521072
2453944290
2354510866
2509523810
2604792561
910427984
2369471476
1850752676
2421628958
569643422
2659243288
1363043917
1385092794
2643708146
2416402353
1591726495
823396067
1326198163
2475905300
2747257163
1336498793
2631925241
2136367304
1609379222
2286236397
1778521241
1758991399
2661396277
1342163111
463169292
2597267416
2658532582
388644077
2396466090
2018022964
235028795
2723733057
203719075
1238721277
2712517990
867513137
588337154
2635443110
2710783097
1735102997
836278121
1593527089
66865494
2113564922
461050655
913289471
40464435
1003090647
1968724186
2753538491
1608985847
2404682990
1263327153
2749974705
2303871010
1086407954
1750458090
2257492403
2132234722
848868328
2435548829
1800863573
96254728
1219889923
2613495875
1795334629
2707441047
1863834213
116107371
447978562
2257875233
1629442790
787721700
1387548234
12595862
2116288840
2097571056
2720399510
61315289
2064914878
2715972883
1212959006
149773296
2283508539
2149118386
1839480090
1505263793
2558062198
2725231657
2727879366
2416996114
2623040937
2285657251
566147573
2717354512
442459862
2684390332
1223365937
1781750381
1863876481
1313190422
1185873092
2698032092
2744520199
2702822453
2225891606
2657255863
630608881
2742005712
2546235800
2743571847
710586747
195598282
1101696733
1515620315
2749907392
2659292191
2755177211
2752775338
2585212183
2575589361
1797339864
2752147770
899569979
2483995297
2169169556
2276597250
1910609027
1682921706
2138464474
1926858871
1772620244
620007920
882857580
2552176857
2168016421
1000198226
2368364260
1220431579
1429839810
1874350513
2627223797
1433171979
174167562
1081195122
2725659111
1398184789
1890271739
1298998969
1182091456
2523090091
650489660
1609076697
2213294054
401704252
1407378749
2411970097
2306000669
207625489
2142544024
2752967269
2732260504
393197909
628464210
2629584430
2611224834
2234604655
152382881
2316529571
1200038922
2048870641
2129889562
2370530603
2176428666
534359913
2214986015
849666838
1696192939
2253865057
2737047413
2108595004
2724822041
2720196530
1111028070
2110915075
866109833
2704644219
45987718
2753420818
2692052468
1356361560
2168866999
335747178
1843149576
1725440499
2065697103
1703951040
2752360579
393415028
239696158
2706166508
480485816
1700363396
662455769
2684311811
2511922265
2743595003
2469027446
1796073240
1516950676
877273025
1439771741
2634600177
2233520147
1991942575
916810702
1957518326
420703443
1594880162
710238012
2426343716
2661808900
1987441287
2621828583
2051057685
2703305523
2750667067
2720694317
2309689903
700814537
1417367633
1619416732
2423833863
534481806
1305915858
2504902530
2694784348
2043106255
1723887433
1970289733
1872831722
469770022
67603217
2416319251
1773972171
762429578
1211402373
2425006895
2029977828
1560516755
2047846683
2571562917
146916685
2198814646
2668017638
2747500787
2151734923
2248189459
2670792442
2737012442
896666765
2732198879
1423568261
1009176683
627246053
2436789296
1159544351
2744747425
2607530439
605529382
1174933407
2755993317
920027527
2629531087
2073263054
2330272048
2653441178
1315252702
2712554528
2733804611
2378183375
2554461438
2625618328
2705473903
2686669813
2535015627
810465285
2029100218
48968515
2755627248
1554129515
2665744719
561061917
2693660898
1947467655
2754649166
674003222
2256033434
1742482646
364312461
2511899847
2587861854
2568123619
82632001
1234004882
2663933784
945406629
1015735752
2400401945
2356128372
2622652294
2757828971
1993059438
2128812114
2657546425
2684291474
2235472891
2567706345
2593744913
2517107895
2732175784
2731773211
2690836357
2653626811
1386761928
1919841620
2383848042
1204234864
2460945777
2483420415
2716595268
2408371417
2156866867
2508759257
57671025
2245685496
1967169095
2604137321
2738349747
1322976593
2224590429
966620905
2613504761
2756495435
1243627049
1721631206
2283069940
94627599
2374730040
1858483633
2757797226
2298449266
2330117074
735151980
2748349421
2755678691
2148960275
1654022351
2112345849
2602283832
500230483
33200848
2300935291
2372846091
2317973193
2349323119
165408638
1528611176
1836899670
93747544
1069610987
1592601149
1838054434
2653497794
195902476
152226342
2556765355
2681352918
711809909
2721689787
113115829
2257904313
2757350185
1816338908
2350489457
1882366923
2107029982
2756404575
2742246783
1837067441
1626216793
851063071
972104214
884266270
2216359227
2170641242
1407728781
1131517288
2624321009
1129848956
1529721858
2622116904
2018865850
2300349841
2758469755
1735233835
967220503
2206346162
177537090
2059336281
2658707496
1401469084
2450590028
2742643305
180285583
1227711572
2411302112
1036954797
1203920552
2510972112
2229911715
2089432693
1930601884
2364956477
908252088
46065699
1533342342
2414801222
2754396448
1571302512
2662495400
2219606058
2341698977
88473225
1948131995
1730226647
1383193217
2366655859
2734487310
2601060344
2479980133
2473964404
561659419
2553976188
2671494513
2112063238
2706044023
2724794637
2758287139
2187226854
2477687621
1580301905
1340470253
2558898873
2259735497
111218580
1791049936
1272689494
2758361267
2758351483
2554999131
1127107444
2599821515
710284146
2634282738
1226310180
761392958
2751530321
2598229762
2332795447
687367006
1699360950
2582758990
2561450463
102081373
2525655632
1361188815
2121721463
2727902181
1870049413
2703640977
2660390444
2192612557
520608550
1480349477
1880058089
2672731318
1221482118
2031042927
2010541983
2343073041
2657077068
1111044378
1120987777
2742918069
2173861731
2253525194
2727865788
2494709332
520608550
2759029041
1505194086
2418300738
1734111797
2593311469
2556612126
1191138170
2604292760
1997266302
2695667461
197292777
2548021378
364856312
1019830072
662510144
2729147397
489005916
237546677
752371337
1217176979
2759878857
1054338566
623762063
1775414737
2762588428
1217233672
1912615617
2758578904
1034690611
187219240
2275048023
2294115742
2045898752
2615403627
800545719
634650391
1768195123
26482437
2506078067
1015676974
643966799
1536588488
2437844569
2401164404
606160961
2188126804
2702326644
2709056409
1645184371
2710318790
1659547112
2510830111
1249365420
2761188238
1847439773
470573623
2505283800
1868312626
139111700
2712530665
2314497999
1993330271
2276026971
589155095
2254766210
1336286480
2050302277
2173813729
2311163129
2608601064
2285799004
2111807081
1636670235
2064546737
2658743632
96483643
2426802443
879687336
2073636032
2507139357
1171979855
1921102617
2722157633
2388349702
2564958488
945554320
2656195933
1760464823
1883163517
2754306350
2752482890
139135440
2304308371
1937308934
2643586767
2558296299
2750037382
2069769178
45969844
1639419271
394780635
2432837686
2692189676
1422744098
316074564
1419046728
2454794174
974071217
455052419
1444103986
1881460166
2461440987
2239261753
2041501277
852680744
1951953444
2646962645
1326212363
1903575068
99029297
405187690
1425892276
1127485863
1506361885
418550660
2161437906
355258946
2745285649
2644674262
2621686050
2624328145
985284580
105660770
2759034249
626651365
2515796168
1218400428
1788534993
1851741245
1981166153
1061191753
2746105378
1337141984
2236180612
2594951857
1558277185
2028089364
2447379706
2719222501
2755701724
2715720302
43558841
1370725828
2112951509
1844702179
529244168
1293014899
43558841
2723698959
937569391
132793503
2651116112
501493197
2586238754
1550381538
2723349165
1070624688
171534006
1998267177
2761278848
887898254
2546318739
1908634477
88610837
2048103118
1449670948
2766452011
1978723843
1205280689
1392593508
2467593957
2668418680
1697099167
1846551020
41432784
226978518
2626624748
1583496791
2747701107
842896822
1525378334
2740226754
1850954428
2174363344
627642040
1919775149
2573444333
2567405324
1870713987
2532565769
2584928361
2768279459
2347584828
107782077
927386034
2360610031
2765741938
2103217232
1566489109
2765148254
2428684596
2271625551
185680656
2047222897
2764754349
493063784
2662321255
2766735312
2153918579
117070526
2301305005
225271737
2765572947
1892616202
1618978814
897974534
2077336310
2755868441
1515798508
1463360868
2740028956
1454316433
1541630919
2631472811
1704544816
1951763725
1241098547
651607327
28615870
988268922
2754625104
1958259562
2633674478
866709473
1372748292
2643318595
2307848933
437550908
1290101306
175290800
1737698835
1484148426
1853761373
2744206515
1398605580
2565881349
2623202603
2623600164
2769002324
1469658823
2324655046
2757507483
2154690426
396136387
2657182479
1581649040
2339129878
2704607322
2492144557
2656053203
2688730997
2196600724
871670127
100630247
1434806677
2022125273
1172436623
1279443080
25450788
2616673760
2760674307
2195741251
603503275
1048949956
833760471
278950379
2707086184
2768345829
465784327
1959083020
1172734880
49524118
2743824579
2752117900
1648505863
2431702609
2597880812
202688694
392748656
589259831
720605275
2766386845
1956331119
1120149599
2737758259
2660751735
2220668286
2560573818
2727672318
1166538848
1830803185
2700316946
1352121406
1292781421
2293464931
1684773388
2553214013
1827598684
2319620049
1905181172
2739037009
1493581440
1506519137
292186635
64215347
1846791253
1431865332
2642804138
2742409396
1334037331
2679822447
1644685031
2041206584
2762597035
2746735599
794888181
910180523
1433267518
2770574032
2770016153
2557504317
2463199781
2692717306
2768967171
2757279104
1229159007
2771199215
38704117
1693473512
2771934820
1182838766
411231828
2405218913
2240552695
2768562651
2591953334
2213676762
2549470977
2161823403
1633489245
1408260075
246708015
2710864826
2175191327
594267300
1962538767
674769517
587196181
2713507790
2469042992
2531028048
2728335330
2072771811
888210125
2579111821
838600834
1143308692
2564031320
884094451
2245520100
738931197
219508617
122537609
2603260710
2604051005
589579162
1959088055
2772595397
2363124994
2663316140
1429307980
1915857967
2198684270
2617061678
2322940911
472844739
1545654496
1813778454
2749762944
2675176571
204782601
2766225129
581742791
1454318230
1669498929
1074830002
2581920480
1651517610
2460803402
363874600
2067414847
1166117795
2752521253
236926662
1236612013
2454530740
1991324109
2685956539
2063087778
2624888299
2711617399
1546181404
2408496234
2717150457
1084584847
2378011826
2685515401
1079378140
855480821
1385382088
1637018495
2183728206
1009410438
184049063
2770001938
2349175561
238816243
2658054443
347481901
2774309875
2056779440
857516969
1346626330
626391295
1166091639
2080705060
1851122009
1137722123
2771884553
2773698537
2572961470
2460519096
2485819720
2512316244
1973747406
223748800
2751555917
2174206255
87242864
1349058502
1477603470
2314043009
1540991091
2006199428
2749353355
2699811841
2340523883
277288990
1094865243
1711520941
2773817848
2418702851
1670656430
2729800657
2450684420
1909655523
2712729449
2335885532
1827534862
2635932462
2723607287
1291826608
1007678347
2326688553
2721933002
2760456723
2489093690
2598807157
1950796013
151227073
2771680809
2415851252
1397687404
2760094429
2688359662
1867130878
2137694907
389858587
2756485464
2320139664
1999326431
2140435731
2590357044
2345178252
2386102299
1977048882
1790830364
2770948177
2750445975
821169476
2774481691
105427471
2693248973
2224580209
2729188605
1949805942
2090121139
598444933
1554817854
664589108
1034177213
1499590220
2522521558
1234792952
2474317170
344436844
2748296377
1823708204
1275901082
2503866224
926662254
397546861
2420547370
2009663915
2774124243
1161341722
747707293
404707292
574985593
2188575200
1688429344
1991060702
476382159
1622957434
2774009769
2213431398
676365410
2552039322
1865452512
1520936806
1388507382
2004713316
2174271026
1249877319
2332673675
934696278
2776771762
1193733849
2676471554
809395268
1306828398
385554098
2529411694
2776203004
2266941488
725140837
1265740073
1531578784
1635028353
2248208984
2674492182
94458634
2775073726
2776222092
1218409677
838405312
1728475036
1802629160
2725536782
2718450380
996611074
2626581135
775726599
601589561
2382207358
430775418
912800349
1094861358
2155003683
2701123589
1086473217
1622558171
2332951537
2473287459
1403250681
2741736614
939876881
2690687342
1382989718
523766734
2452969541
636736826
2764355954
2539844985
2575915686
999017041
1863075834
2397346257
976963149
847479086
1909608523
1145268364
2437535815
1776521980
1443335956
2778980945
2318338017
1142024664
2769235209
2113924956
2711754115
2105876485
2185669732
1206595692
2190475882
658184523
1255917412
617386133
1915242372
1881910936
232193064
143437748
2617354362
1407594893
2353133455
1406024182
304964015
1848050355
2489438873
1111910992
2741306882
2535362007
2760940383
2316166401
2359618542
2776170952
2727259025
1343396862
2326534913
2623061922
1417760870
2374986271
1596227101
924892154
2320116571
2761829359
2390555806
527732985
2770975098
2747416473
2221662388
168904615
1568184535
2486292541
2586741637
2696706157
2716934601
2781060370
2075919428
2699991159
2777417812
532292960
2718846781
1470937809
1675170568
367299653
1154929945
1020122560
1108359450
1160747161
1942045595
970900922
2287838781
586371940
2636822950
1517983898
1589477209
2087891649
2649887902
138001324
2247062116
2781356156
1525787400
1812689880
2697421010
1743990493
958229831
1660364988
1448505336
2505699728
2636438507
2549312075
1619002018
2587584423
2695816384
2693811731
2744405270
471869273
2184238511
729334308
659455529
2393641102
2476304401
527932022
1993318262
1689988326
10526490
1274769015
2178450350
2778058515
161508817
2492005249
1515734665
1549022113
2778998840
654875213
2775940129
2345942739
653962473
721018138
2733780481
1791039273
663957451
741611520
1861323038
2523552465
2611260210
2257156404
1329127568
570747810
1803185033
1240780017
2698614457
2737480045
2482628895
1797225540
2218428287
1554729081
2548094733
359426201
1388917461
2433719599
1578568279
2748501069
2617601780
1049637286
954754551
200545799
296167389
581716841
2753770240
2342718797
1829227666
2619252941
1951583338
2192739117
2759057369
2143242922
2762226923
2515483364
2292617860
2252212258
2685715334
2206431543
987394584
1691990611
196087477
2746027317
835557415
481725782
662540203
2071927448
906552430
1154433226
2762996714
1675252610
2508259488
86951542
380474736
2782199512
2691539037
2402438986
2615940404
2778337363
1877832985
2190819978
1782411801
2762121946
242004477
2612429111
2724824563
264281319
2451492923
1448042373
2775597563
2186379721
847887653
1300790641
1235483537
1826136916
1531286678
2775695003
2321196041
1125696046
1754045153
2756037630
2363812696
972316097
2659982867
582321756
2761943195
2563853914
2157866863
1938201599
2457715193
1905534257
739723596
1872893073
405669431
2324210763
2721255077
733236538
1850779032
421870339
874306910
2034932163
2347801445
2395964096
2523804835
1429998463
2683308081
480551039
1943254408
790937999
2531030178
2782912138
1832462534
2720376203
281117991
1858757474
1524377397
1197082378
1707678128
2383447777
2593196423
2756771318
2767143148
1443663383
2495750843
1261094431
2060990506
52911767
1862645339
2590821025
2585643973
2012564016
1546079644
1872753069
2655102743
338193239
2717180522
2742088225
1063093991
1130275075
551028240
2137211310
161639813
2588307455
1598117845
1424472907
182663314
2717877811
915411119
2098991413
1450302195
1362229812
1373793789
373874571
852316096
2535486044
2782571850
81498913
2420157915
182431997
2784986037
1812878681
2760991336
1991215978
2368277198
1752529928
2759804610
2500335195
2649294819
289186452
1055667714
1155231904
1506427859
1883360794
2783443044
2738203037
2582758087
1742379271
2743498339
2758797730
761743643
395312726
2738376193
1860433410
2473279691
2753633986
2470438294
2762831134
1812014628
2485593527
2549553414
2124148232
2710595693
1426581118
2497045658
2520226201
1584968959
2207457590
2368950579
2084712904
187383022
2688863293
513657265
580792606
1664378550
187249508
1663358486
2777477322
2395679194
1527705297
2726561869
2568135971
2356713912
2204491663
1279447474
2419199291
2145687271
2651437887
2632305459
1589862181
2658305301
1146677618
2316431213
1110822050
2141235186
1386961093
2681915348
1901648376
940348617
2730570050
2446362724
1474821788
2316309377
772147157
634361636
2139182806
2250481612
1785988460
2786938130
2065844207
2783590678
2788269566
2784597878
2787847480
2734306383
624971340
2756870935
2727127633
660985524
2103472205
2785227947
1757327659
1798760563
1936704594
2788826871
2769853357
2723900729
2324834648
2785455782
1020009449
253966716
2087501211
2606100020
2046188352
2772245492
2525042172
1952496534
1377833155
2766665036
1099179741
1851650550
2668203900
661079619
1231130832
21716232
2655467683
2090847968
1331500773
1808619799
452498974
2788755990
2704120748
2643172667
563563309
2108614463
55477806
1185903147
1099776616
2699476248
2120331648
2760031980
1784002280
2662823931
1460171696
2531499555
1881240817
2722121719
796524125
2782948181
1415858506
928126323
2731517631
1510799068
2688675273
2586433809
2742435437
2257930913
1557676137
1879533173
49954034
1168581911
2767862902
2682405452
2548034018
2415419333
643613372
936673102
2441858707
2729345531
2788896054
959393969
751220602
2789133297
1547250608
2780186138
23852221
2666264800
2757008113
2721306054
2041406461
1977732796
1122317768
1663913400
1527203861
2405056347
1535248675
1058280622
446302533
673594331
1166962552
2649986887
2376643083
676706077
2316344301
312810578
2784212628
2785336268
2779992219
2207927072
1909687154
2213545776
2572367394
2790422735
2092108028
2146540191
1263377873
2463298506
2309979004
794739243
1886987735
2641063845
1835281913
2496330445
2614185886
1450645769
1048883395
2780957705
983373140
2365460994
2270750304
1523149714
2788522002
2357317935
1328716466
803275845
2577282079
2178371971
842312094
2571377220
2788586429
2563594589
2011561748
1877269235
409150922
1323983835
966658349
2790991789
2787008913
2226886795
2769980421
2768287562
888969913
2751623000
164686870
2415239428
1127101294
2025563348
2134937264
2635441187
2249068204
1568954874
612629602
2496936988
2766269894
1574019890
2034434260
1015715422
1060233992
521292685
2656848980
2743376377
2427329957
2101020236
2406769062
61276413
2572930085
1140474595
1220337785
1637327583
2544079793
1675335946
2641126429
2482757498
1747514357
538105776
2343218026
1460706817
2597993803
910500733
2197211688
1240151325
2781478673
1690782684
2588161741
2790196527
2171987958
2604973825
386167078
2765973776
2263894313
2333712610
101990703
2672362893
2299806660
2238443092
1223724288
2604837377
1961847539
1892662508
2291328945
2051595848
2750090211
2538461470
2738575202
1388575445
2665535633
2394492570
2656269002
1766416002
1714486780
1296211862
2791649421
1175434355
770633052
1468501727
2781572092
1253499571
2785681317
1363329272
2742479912
1212038107
2297363950
872071927
2765572400
2027283484
2324818649
2573706823
2469999011
215758911
418490116
2429407519
1231953678
2793263749
2291796137
1241962396
759784010
724487620
1062419794
747093973
2603466192
1892529213
984910999
2520650844
2375034747
2756821758
1603142154
814043818
2705891180
2733952047
2356660241
2771506084
2420747394
819273397
2794119981
2772090313
1008629232
2734884551
2773571796
2476137065
2465959419
2460575460
804330205
2312404323
2405644767
1894442845
2505285977
711657227
1450857696
759993920
545335095
1325432972
2751548971
2408415329
299298075
2792029673
1429165464
1376781086
2426384524
2535042278
988297893
2380895234
221095418
2681851482
2379427651
2484608974
2758155419
1775061679
2555489138
2682073980
1072520295
2795195770
2738948611
1802414979
2795655462
2607454021
367343720
2405483650
2738818910
2052078005
1069298401
445031438
1868586926
2619040968
2795348933
1135140851
1163024692
2202456479
2303026154
2650209726
2692640141
2676707574
1674506423
1575803633
2684361222
2707221549
2468113173
2417039485
2784784170
1446551262
2759317060
1851198085
1493600209
1755701720
2715177200
1293823917
648746083
1274571289
2796234090
2440026137
2728529147
1166643579
936536701
2720627411
1110932470
2452037657
421143104
852799624
2562019359
1837717500
1587205906
987757819
2280002783
821899401
2758810113
1781648598
1088571128
1887103032
2790643540
2082575710
1766392352
43743534
2515948220
932445607
1719373769
726798242
1614824197
2643308584
2776406253
2639696485
1094267313
1046877211
1960925351
2734094209
1301684738
1237140299
1546046629
1948117835
2642968655
2768986936
2794884480
2108643689
2239223424
336599075
108826974
2469731457
2709069140
2795130219
2794484394
2574315928
2756029915
2795688517
2467705693
1387745496
13217980
556389465
2129303596
2555949764
2791691459
1667566156
2792666581
762947287
655645526
2488585740
29189460
2056889508
2347978483
2766929088
2288614759
392382131
1892358030
2797089227
2252394097
1542485371
2708267778
1710813638
2622806592
189859857
2352198870
2791011360
2169275368
2416055460
2120766232
2720722931
1584176085
2788354475
183425504
2252794498
572527815
1316448517
124990186
1102945562
1986482682
2207822096
2687206840
2670337455
2469482712
2629628224
2634288167
652189750
2792912766
2748562302
2794652578
2744879297
517700455
2560256947
2780550481
2745039195
185660044
1649195208
2793309254
2260704062
2730550486
2204841386
628930784
1351352892
2774832793
314575810
2654770160
1233806534
1453747820
2317159407
176012083
1963720969
2673274865
1764977461
204124802
1423116421
676027302
2661730433
2688534313
1445221829
797394575
2553369578
2654247509
1557097471
2568972324
2033149521
487061094
2715545353
799120782
2251688871
2682466882
900494976
2417418793
2794940219
1443397552
933218816
1835041942
165556131
2796795992
2415903932
429491084
1966249597
592493236
2631861128
1281542938
705449352
244080750
2115494467
1841402354
2612848707
1570316126
2798404001
530976472
1361045944
1929020993
2797316077
2749687802
1930311737
2738496135
1408325450
2249091105
751393460
1620122945
1234389442
642033294
2541446486
2748994712
2777135553
2384598153
2086845785
515780614
2786340463
1475135648
1484429374
2795247266
1097501598
1623471354
2797972315
2618879259
2610965300
1991235692
2768357809
2701096371
1787813417
2579199662
1929735449
2166644500
1393736963
2634409483
2509638718
2786227247
2789354754
1778445583
263176543
2629459309
2783783425
2748317606
2715342872
1539866948
1476865167
2498074771
2578034859
1218214445
2794018526
2785005152
2768408990
969140721
2797317800
2773487684
958754503
2051360598
2513243794
2696086813
2591532348
896438730
2516085116
1338219926
2740223507
552495094
1063257916
561474139
2797078867
2798685077
267566160
2740096629
2615489592
1641932962
1908245592
298071411
2585028981
2410256185
838175374
2548548665
2244305043
2726162863
138386705
2336885857
1976455364
713610905
2790732588
2799845950
1725037288
1764843939
1115920888
2798878671
1705015408
2607196978
2562981488
1092638712
1245244141
2718347534
2340782924
2620721867
2584848752
2098755666
382176628
290700751
1520635314
737655928
1926933130
2717372766
55564873
1888948363
2598319640
2352951025
1268172691
565082639
320523184
2574158666
2721314192
2504765053
105966322
1470105024
1106777032
387401468
2801024275
1965101412
211212305
2378809978
2778952423
2071895856
2781545105
2638891920
198899600
246610452
2364011779
1259813458
1416497669
2586668884
1837891110
2748939227
2771940148
575828817
29685949
2730436821
1456032125
2693607378
804200242
1235875821
1551731550
2712295676
1882814945
1469361695
2403565361
2760719056
1986594066
2700882501
2495492900
239679292
2194344286
494672521
1267771921
2636283756
2728343888
356109881
2424230254
970270230
1122290676
2776069038
1324249235
602097144
2581988245
1118241311
2771270866
35874295
1390867195
1343353598
2283252193
484527388
2775575469
2597415564
2570261297
647843419
2765844117
1886708100
2802021395
572681563
1391058962
1019814465
1741639109
1428956210
2126794311
2782587278
2140632901
1227437166
2801550353
1387423976
2610852348
2670801034
2573557705
2797167735
2723274192
2801668467
2301671735
2716863913
1017463700
2390682888
2802308983
1408412624
1275920917
2633591276
2654750401
1376754384
1259875060
1241639359
2762227272
2768741249
2310952892
292514261
2713384222
2386517577
1853197667
2159414686
2627050566
966660901
2735002712
1238869980
2471445282
2209686083
2801815151
1212102313
1193983802
2784934094
2754445170
1669628386
747517995
2489383206
2481200490
1547507471
2616849218
2031830663
2515851977
905753839
2660517044
2768799894
2428724623
2383974887
1928896540
219100211
2806914440
2648041160
2322378799
2756537818
1310381760
406012114
1518725507
2047235968
2216273400
1075192509
2538453558
36169819
1945773036
2449557982
1377580363
850218641
1597976579
1934787847
2805200177
1926247770
1297919203
1985323689
2776010535
685766682
2603838331
2768917114
1333407871
2333454981
2606436262
2088942753
2642686748
66334688
585740282
1716736875
2518094711
2195033557
1350673137
1128939752
1367592356
2543346139
809695568
902530913
2110531137
2342038534
1880343918
2068337386
2338226589
2137641587
858716929
2571958426
165755443
1499013729
591780665
1318127495
2679446109
2539724512
1313072480
2737918483
1629531988
89922357
2788319995
2795660956
2732961307
2543681280
2520580786
1761709520
2107598296
2790607792
2001431637
2731968166
1060749475
2578876693
895238530
620252041
2600594086
708015572
2580563747
340879008
2249824798
638387193
2804444173
525112259
1785072263
2736465359
105168009
565560835
2399595410
1267098270
2806879979
490525496
2675037652
2560455564
1102121886
2308548700
1306002778
1229265667
2761586954
2170796437
2492320134
1300380681
2800309748
908896983
2140394757
2515665205
2679777492
282352092
2516848814
2497923372
2248125659
1294108564
2791142518
1023298151
1867487904
1518941577
2439642042
258484966
222555926
2482795950
2500955070
84799002
63515539
1606725491
2386696105
1063243337
1881496531
1164804082
2302988155
2374654073
2806786409
2716234009
1489596758
597712170
1420205220
277417977
1053965329
1948127570
2529720097
404539296
1379274700
719510931
2521090972
2740885928
597806965
785029906
2633446052
1775738878
1375212980
1894816854
2080745525
1086692375
2226822246
2704370719
1050407381
1540117172
2780217531
1231373621
2666053631
181474234
2805742652
2373985088
2575862117
1810188559
834103910
2600181187
2574429036
1357298462
1778597381
2454871197
1760984363
119416131
690671568
2589923578
260876378
2639590520
2809919386
2609742297
1269932063
730817086
2285498857
2809264675
2812181464
2663786533
815680539
1308653662
361738444
2106443754
2805912147
2360419110
1242206581
1112580791
1552149342
2060804667
2808883694
1933521624
2734999692
2260798265
2714439986
1845182736
1460832476
2643954511
1207927501
2808577838
1460849036
2811188697
2435718542
2633989774
2811814950
1232239218
2809104627
2788976916
886182784
2130489162
1720176872
207618685
2076080617
173594476
1452483891
799256135
843998181
670606074
2293070496
1482468678
2459394201
977919284
1737222806
423711019
2683416994
2808352055
2740929905
2683061266
1257364117
1717990206
2806699771
1482495823
2526166794
1527543566
956301843
1916592173
1149396785
679128511
1036650541
937581492
892166202
2797480277
2802316148
1771274014
1648127093
2408042998
250485676
2068185154
1266699829
2394787024
2802728509
860532370
1990014232
2812600512
2708551114
1977631266
2811951525
1219555374
2581568343
2656335479
2807924962
2622534983
2401188008
1058094630
2443949074
616805706
2543363906
1514173186
2751332424
2751332424
2799556293
1612373301
181779957
1705594673
207684103
2813844750
2244045915
228624731
1863669203
2667709451
807449294
2220683181
2645260895
2238717448
947161093
2787146191
1287829433
1656856501
825086838
2799183524
1046479941
2759149164
291724981
1884249297
2442236234
85025507
277737902
1178623042
2329788837
2800588024
1429965231
1643230200
2500422305
682024333
202160370
2601061601
1475465016
2809179514
1513141360
1307790809
2338035255
2416566492
1249256465
1029100799
774514385
1562448853
1552483068
2651153736
1875393592
1367533997
646459255
1651449757
2795632707
1150234145
675210874
2351804450
2386165267
1014869757
2198938260
870650214
2596773975
2724517269
2814545300
2794957812
383405832
1755791565
2444705525
1341434351
2348395413
2744862428
1332240093
2680791071
2808688589
2602707313
1170737161
1174277419
390811905
2438935920
674842849
1390791079
2813140145
2650645267
2574426756
2720873297
2577376076
2485206088
417271625
2675826291
364540916
580149165
809216623
2282322966
2659698101
2812774200
932566206
2793279403
737264336
2505351887
2815985477
2021130128
1767435865
2526305077
1845356878
1037593549
2680916302
2362996934
2728444684
2486215034
1789577485
1618019323
993304796
2522684830
209365630
2059275691
2183118997
2076151272
2095416346
2009757627
1683719418
1852198317
2776588995
1466139855
1925431351
2810101001
408353391
1520747559
2812643525
2615322749
2543401276
776678058
2797758549
2619104336
482203363
1381797481
153506609
1596154308
2382357841
2160157221
1826056848
2745512534
2116455169
1688059759
2517647994
2063977159
1913348209
1098203225
1042647589
2662758486
1983691866
297354819
2789974142
2386742448
2070224623
622284232
2784740226
2710066304
1538491860
2459219916
2706394218
2814525347
2515527297
987840527
2388089722
264617635
2815400820
1881050904
2502412246
2813660216
2403280418
2478052654
2726353981
656391059
1391023085
2434623060
658236891
2693210495
1437737722
937646171
2621455209
853409689
2550800728
2225403124
953331108
2800854668
2632212561
2413706475
2811761593
239939808
2757250090
2729508868
1153099143
2311653835
2720021027
2798288778
2318037540
2731359096
2704392921
358222022
2457868424
2623927564
1495522017
1626915166
2680465425
2078192706
479623670
2339012578
2570825694
2664201170
139226010
1890506183
913051891
1408531007
1132172270
1996893689
2742645049
1943010613
362400238
402676006
2682582004
1924242137
2083155245
656466426
414813086
1569700707
1216644136
2802652029
777367778
1170095084
1771644757
1591530034
2717471207
1837188784
2438151847
2750763008
2365205922
2141846176
2087815128
2707552406
1427593974
573511175
2601339829
1525477128
2617195375
2801097433
1568917493
2247905803
2816585065
2670561341
1560721377
2522568356
1880422803
1031822373
145949252
2789532685
155759594
2818731747
372288899
1891869059
692583652
2573098103
1642212590
1316649520
1716917089
2770471802
2628480908
2801557960
166375646
2383648709
432235581
2756360972
2402568578
625481389
1406252425
2565493070
2365697882
1630032900
2726883752
2804065768
2130941067
2299922044
2673205370
69243810
2560396462
2183272174
1406310010
2770538205
1998011236
1271403005
2500922288
355990541
902711834
2816974000
1293465687
2658317655
2818764247
1941660583
2047250549
1871451630
755888468
1905958099
1435573550
2414914276
2674099417
170013708
147727885
2648681637
2208824545
2288616912
2801885575
2758725897
2223054088
2779585361
2028637388
908411853
1876337238
2678272639
1035536483
2755337822
2819510538
2338305953
2692687534
821756215
415022735
2799742948
1584717485
2393708070
2369888923
1841781737
2635490804
865040968
1080591220
2497148447
2732153335
1086974018
1241804013
2443513458
2539747592
2478918066
954809074
2820241397
2665334289
2358418991
365480208
322379760
2704076460
1296097117
2333936651
2773972176
2601526667
2610727204
2548896923
297855882
738886564
2689889559
2768016229
546390427
2815639362
1481725667
1895561189
2090833579
1032716472
1131804695
2717723442
312956168
2432162057
2822456228
2790752438
657385404
4608207
1378215639
935407502
1925928194
2724669490
1668115941
2700234163
2298101969
1911752200
139580406
2233266198
2695062761
2737921107
2818311897
426757994
2597330641
2749984253
1978172991
1222557464
2803239433
2143045017
1705010247
2603883743
2619437474
2791025331
2225991797
2072746727
1219408464
2821532037
1616617582
2693667114
2696659968
790442233
2816445191
535922999
384376329
2614454342
568821277
1828540731
2343789085
1040621441
2413194550
2805683653
2581864229
2780728080
620942969
1820988698
1264249248
1817928122
269598952
2790202486
2321359106
1931166642
1158776967
1681542240
2824575933
2020848138
2003864019
913200699
1654127927
1513133199
641645215
1494866979
1876565624
26133639
907250315
2781181394
1548920367
334581312
1568114387
1223037310
2397352330
1300054531
2409652879
733927491
2288148559
1427103648
995209011
2630371186
483646896
2772516456
2450184456
2682490349
2143113433
2327362229
2440457333
2490092681
2747682850
885586659
284731756
867548035
2133871387
2039253346
2480004124
2805294868
1292313044
1954542153
2025357910
2493216622
1125945544
2824518552
1525482215
2789114566
2727214688
323785640
593883668
2574294977
1900390241
2517099220
1856761316
2494412434
1958267333
1439042740
2514103268
2594996899
1899711381
2699053921
2514125616
2823101579
1292547580
1931002111
2824320424
1825670376
2551974115
1719049446
1211199453
1345747626
1995742473
2501145267
566264256
2291350793
2284974468
346974359
472503701
1937505037
2825020877
2240725366
2778567700
353700776
2465164196
2728680474
811882749
2698422856
2306247430
1225488123
1996405295
2716357018
2557146546
491496968
2769932071
2332396795
318725944
2758055953
2634633249
22037408
2283923818
2825295339
1237872047
2608061091
1986347080
1973372142
2594360109
1483081986
2787959429
1161833893
2650189456
2550263036
2689018371
989740059
15819260
1274499487
145920980
2389349332
2010523832
2587414334
1121523989
277575056
1612782275
2684170620
2580189719
1925982065
1796433004
2435181912
1718160129
2584082615
993458220
2716592864
2085556021
1066878841
271472897
1868071238
2828257034
2134464097
2724712909
2147514696
2514505980
1445895896
2206720902
548056411
1945225662
1799519428
1016282291
1532006045
1895301727
1770880523
2637263929
2539156996
985230035
2595505635
1530972152
1332293733
675877181
580819862
2246165923
2828658294
955283108
1963124107
2734031453
2332210447
594571703
1987310829
2525263840
2721991176
286981295
2429988347
1789503973
2802042867
1051826215
2351592990
2418419015
1693683394
2665481534
1262144312
2137120025
2371296395
1083056900
690774894
787615471
2806191917
1832001374
2689095061
2435773863
2225710402
2622880081
2809027973
2825164870
2760468001
2104423895
968375747
2826434288
2022907008
1470791470
2647094578
862671506
2600144797
2621739319
2826546703
1788267514
695968787
2515068946
344938348
2749665105
2757435806
2499506965
2165452167
2777607361
2212809213
296442946
2828250878
2809595291
282789593
2751577978
1237254276
2709171099
1595014380
1846397772
2304393583
2716405733
12819812
974481171
2013727362
2802402888
2826844556
2296158021
2777377650
2827942159
2831422833
947455129
2829119958
2136790755
2557724980
2719464733
2634751152
2662101348
740171631
1736494844
1535305365
2728989800
2146279980
2608485736
2797732557
1705686946
764731984
863233786
2725877333
230635523
2398938640
2816956652
2788866348
1725487595
218496171
1663876667
2391404282
1931459211
2791364391
2799260777
2593399019
1826051837
613612933
1977613711
2611457844
1257901872
2828385076
2806483921
1620379916
767157134
1645935331
608777537
988778907
2510216834
613532615
2404688794
2500709682
1276459145
2788848488
416651547
2787644346
2829077502
2528445483
992514250
2081342917
1837143048
2820542441
2014918266
2768114317
2693572877
2828271715
2414538396
2533570585
1656216379
2548247060
1906768444
2608332285
2623030226
2523998508
2746149291
213883336
1238426546
2387418909
1765122982
1745040093
2788520937
1906849759
1453998878
2558937280
1595839331
2007389069
2788363698
426586047
1546873013
2829073746
2045856416
2093696533
2716524596
2387276260
1161910467
2786249633
2617597020
1983746956
2447320356
2525279219
2697123166
2607574824
2701200153
2817141343
2208192460
1696051295
2832692884
2830852203
1696051295
170958355
143503666
2699260028
1041866254
947856731
1984074778
2000449584
2166185735
2603957054
2188056336
2800640587
560622653
2752953865
1024471137
2059280682
2194279163
2701497919
1489853883
2049416428
437083488
340660244
2790489987
1907158928
1354770641
2757921676
2727853663
591648027
266406015
2830159312
318919109
146266565
1298055163
1158683424
2706347631
2582128459
492301928
2711636140
2833100155
2784869312
1422666346
527206485
2747437942
2321482817
1777357565
2349857466
1697771002
2778353707
2183703766
2141148043
2674932791
738841002
918356745
2393214829
1205739152
2798617911
379174084
739758936
2712916265
2093654815
2588417573
803093456
916265780
1707813080
2681610356
1162764125
1900317236
2792019991
1220788934
1510985083
1051918514
2386343694
1798193652
1798219959
2825216463
2785776702
1825200015
2778638904
2832093460
1416525596
59578995
1287629020
1625463601
437369264
2533267131
1817317799
1620385926
1272783577
1904176291
1467082189
2722411466
2793629219
2558442768
2715283333
56555393
2378988978
2782630469
2835267224
2388834827
1450060368
2575328008
1599167002
1896059109
2239437646
1782847891
2453234937
2071282065
2327917090
1414451339
2823293640
2280896660
885535347
2173861837
509685694
2407405415
626378631
2161208431
901568012
91912198
1227908482
706748567
1883303762
2812973492
2539870660
2183906512
1025507596
2345180486
1489083772
2240067027
1070645923
2816733329
1331094697
908694597
746017543
157684525
219012892
1979789786
2286313045
696440882
1158911495
767291013
579093909
637704567
98825758
2675585198
2052684044
419925580
2737279725
239975165
2813541408
441511199
131594306
2316603520
2052381309
2670365795
118878647
2273258929
845838434
1306206121
1736706724
1770407620
565703694
2660035803
2617994934
2090741303
796792099
2391681098
54076647
692462215
2032112721
159947350
1359614297
1863754655
2834767700
2288822481
2726705789
2378323835
2320138962
1119130723
2360267492
2496339954
601553467
2738926247
1377675437
2463802039
2491358413
2402717004
1958555998
2359579681
1372453925
230937788
2003730322
423858972
2391040563
1823652246
1926062810
1532615133
592435135
2278988861
343813057
2836256464
2717864712
1089387695
2736433519
2287452482
1288998519
1530564786
2767951766
1268032417
2208851792
2834185853
1854347686
2021203658
521951823
1474213482
1281031798
861729925
2581050432
2798782771
1009725852
2233977082
859165717
1238590649
2247978551
2736831032
1386178254
2205587634
2128239009
2573785986
2696578826
2324333691
2834562846
2218139187
1142795666
995573924
1370362851
2799416647
1704641383
2594048744
2184509394
2825134714
2588817610
459616936
2404177642
2837165231
1527311387
2681745038
2647608194
2776163856
1609320757
2595444351
2462780799
2023155573
1915348174
2001039430
2638905164
2097377191
15962645
1673180392
2056560145
1113333883
2598997590
874528458
2218171363
2348781766
2090852617
2333447725
2613557860
107328374
1983823409
2253008925
2821518151
2612550787
2621927858
2409439431
2562803177
1877541956
1933158573
377470961
2671001855
2019968096
1627889023
2378418366
2642295584
763147184
2431372188
2748556139
2724358218
2073071240
1929378475
1701531166
1076924072
2773941402
1261194943
868124996
2782354595
2449096083
1900707565
562250265
2137691497
1197756085
2590024885
1341336879
1060624925
306935253
437944949
879920699
444173652
2781337190
2705308175
2839849814
2277206375
165230071
83244553
2729918781
211714128
1646711138
472483179
2840307026
2018722025
741930510
1530205866
366020274
2722974316
2399031932
2372617220
1504057594
1532336990
1646835689
2671109183
2616786014
2598973971
2313885657
1428974714
2603972488
2320184392
1837704191
2840670920
2833130506
2086986949
616062969
2794158636
422366698
2076250110
1123506304
1272389376
1301078606
2841054187
438164978
1461790876
2572546590
2695609842
2780003424
1128002335
2373049547
2399556259
2839807783
2841794211
2826578500
1105464898
2336169487
1381857945
2250877199
2660686113
2674997289
1222665098
2368574331
2553662709
1760650716
2235625353
1961795051
1444691367
2453890940
2662136414
1775392060
2470503295
2280436018
1924498453
2842596023
2290184629
2063577924
1201760751
2751283140
2315959531
2739303660
2536610436
2410891247
2571522595
1930752364
466775289
1594101345
1405363699
545006162
2833490767
1533337888
2841046503
1757580383
2840515277
2693982495
2272123140
2825756689
2841838116
2753804439
273849931
206753887
2843194097
2146842961
2487805413
1915344168
1437229232
1594618404
1321818814
2489222950
2780788778
2237882789
2379721451
198098501
307390069
852092233
995369902
2353520494
201489457
2522308318
2352894721
2767296771
2691507423
2793715676
1848230082
2579920777
1228786416
2802560160
2005958467
518841625
2520044834
2422941104
613423432
1846715405
543042338
2482145655
1122248837
2568034865
637398301
2229827500
2370359307
534919321
2803886349
2706827475
887219892
2828446804
1524743484
2394075487
2841994123
1845515178
2075177184
2826524353
2308344183
2820779681
2838515902
714893450
1760819255
2016171355
2819355660
1687230415
181033858
1632709718
1994237855
1282800048
1348872041
578099715
2571564765
2845083146
2812540136
2832320438
1510563790
2662053099
2774832808
1389513538
1341618595
2705117824
1693503202
2684806808
2086216835
1729526614
2676331311
2781779521
2843126673
2381645484
2815709873
2283099060
1748991697
2136182964
36796663
2824048882
2750249561
1681050197
397499766
906326238
2185694690
1031389743
2038308575
2821950371
322391775
1899861791
1293038985
2188555861
2092310258
173984161
36796663
2491376791
1017504007
2370373008
2843492123
2579759202
2647045447
2549752432
2835203176
240542773
2516743949
397220382
1388299201
2844209300
2838824614
617312205
478481984
2705521015
2327556505
146688569
923092968
491010099
2722822218
2599460125
2822702530
215497572
2115062581
1740930232
2290725761
2841729587
851299752
2598464744
1251097249
2047769028
2844468698
2832508285
2778495313
1924145804
2419966933
1968799264
998220862
2381102319
1666870104
192481478
2841084103
2797513532
2781769172
2480749108
2799540639
1595386534
2315203926
2345847196
1158776015
1929997977
2207946283
2036402602
717218476
1893796575
2841798523
731256338
415483157
408718686
1027138080
2534405173
2711367087
2638634233
877445647
2538932770
2749000281
2290123683
2083330881
2645466655
690806441
1319056052
2500387226
2847396278
2109622937
1926855357
1907171956
2622987198
906846847
1429710263
2786833782
435363197
1025309085
2729584212
2734805370
2583815136
2841307070
2546693123
2843928549
1620129682
2421822980
1850359180
2846158067
2345133986
2129247071
2806791976
2183593661
2240514487
2750556471
2628630002
1954888525
2613405087
2324724054
1142585414
2161313321
2765178154
2573729392
2487162241
993337346
2469003702
1119436045
2143660441
1082591879
643867375
2557406011
322746214
1033948682
2617113519
2844396564
1682851061
1985086036
875246492
2801889881
73258315
858107769
2720732926
2847126882
375298171
2410826428
2843591127
2075874640
2637786938
736468000
2508855390
2493589328
2720710410
2524936487
2845057548
576236194
2828052836
2341356595
1434697842
2241028937
2786442875
834199327
1040088367
1805525328
2218169708
565305409
150786905
2719135166
2848581814
2830581465
2519017808
107651474
1373962864
368298783
2748977361
2474388825
2681668825
672892593
517731846
2754384405
13590921
1795882023
1100400251
1035860029
2798795257
769170580
2720630015
2671102073
2091016378
528930169
1939067553
149217593
2644349453
664269618
2848390473
1106169403
1179855616
2369194633
1788289632
2777162129
1244551387
1732680210
2478800898
2552954860
1484962701
2619339324
1672190376
2287187979
2216702030
2827018360
57453362
2535176917
1978469355
1397941215
2074873440
2433809369
406232577
2105774430
1053562455
279635381
1923388265
2845418281
2203532730
2341877890
2501833530
2399665405
1060263928
141624497
1170685755
2512588306
1106519735
2828232679
57453362
2735654273
1573888331
2030300956
1743345206
1546287061
2320949474
559088592
648003609
1668965737
1946645721
2455117586
844330522
302535125
2786731577
2402996834
2097342976
67395853
1501089137
2752009096
2575923588
2265299907
1597217930
2683137737
2587659379
2849100567
1648113509
2012582886
625872219
794883099
2751403101
1379177794
1291581255
1339293466
1984808218
2494832214
1418956449
276768146
1341259286
1828267059
1160252995
2721785133
1803968962
778818856
2848978500
99437571
2796992719
2837691916
284852843
2517146287
1691043477
894182231
2796660814
2192111018
2847479086
2206593751
2746886175
2118199898
298173348
2219313728
1827664552
2792089345
2828129246
1207022948
2170602061
2086591977
2741942320
1876344630
1442825063
2227964287
1244850056
1550398829
2541638478
2620662652
871514560
2388661288
2334323676
1200956173
373478641
2351741244
2846388819
2336756372
1616922469
851999252
245533208
302609268
2644456889
2290855578
2836061834
282233797
1900521080
2542391658
938581644
2841119810
2542910822
2720286542
1438036596
1477924304
363877317
2849654404
2404745068
1187597810
2161995975
2788909856
2375200862
2424387171
2484866037
2842781078
1924900874
2789478038
530735106
1305937268
310659187
2514123479
1502815429
1103242386
27341428
2000496857
2211302237
2789945544
2814120348
2095998131
2105341435
2505685964
1685215653
2852287580
1793941313
2293048582
2831265339
2634815339
1443356766
788940863
1370256248
1302759458
2849791091
1296021069
2792584190
674777615
2104230277
1545909401
2814816340
2391170148
1747130084
2658590657
110345664
2833861827
2828212301
2816432726
2045938519
2853204066
2653439949
1017915992
2853221661
2830232425
2739189732
2617268562
1324100226
2744925843
1595055066
2401250669
2628486110
2419077385
241426641
1219125419
310845901
2781316565
2092812734
1389986860
2850664898
2848870277
2835332902
2790514317
1336127337
1952261657
2783467574
749965268
2658193193
2651517158
1957250392
2738364530
1115883472
2315734404
475058941
2852210745
1409423096
1338403798
251892473
2831757724
1616962884
2530601154
2214181769
937870099
2580549973
2457408880
1552755389
2327209208
1468010310
2326363080
2799955319
2342322679
333843493
2839102504
1957494115
2849889933
2646878830
60317567
119157925
2729688788
2555871968
1896353972
2834132043
2601029250
532006324
129832863
2114872064
2748616969
1540653825
2560935772
533552096
2828394627
2787430974
2367635950
2612013578
2850156298
2830545368
2743365341
1827299802
2585555419
774645836
2789854
886566981
2854289617
2855676871
657286308
2109601276
2534998755
2545419203
2229136886
2778500004
2088565999
2753923426
2406410093
2850931187
1267679278
2855164221
2543454402
1872979316
164520643
2825914855
2854101490
2843472515
2819136503
2854941159
2748161283
529939627
2841071690
688464870
2768106845
2844393030
2163424012
1817611010
2768759128
2197672077
2063145756
1702156675
2138575782
1986742628
2203257920
1038509213
2856925528
2855836032
2186086762
533994709
1960054810
1553983605
2532738213
2332778327
252146781
1469243119
1897937837
2034932555
2544599415
1361216184
2828847753
2844995362
2455675049
1453026388
2560866060
1521965036
2179317249
2731010388
2712153131
2673474539
2401928611
2513795023
2857282925
2845660343
908928863
1618367944
1648342794
2605008977
2805330224
1695394114
2755861897
2396025562
482752694
2856746201
2747987744
2029435690
2101229541
1592739054
846479563
2840209839
2075920500
2774231935
564739603
2835137165
2374152901
2763202628
1125145018
224414545
376220948
2645657685
537123952
598659538
2490099260
2425131043
2021069695
917584235
2748219688
638312974
1213149460
2829557923
2105920861
2021874664
2546475273
2662396204
1172075518
2021874664
2021874664
2787371888
2282125367
2837454036
2815984343
2486731035
999058508
2838290752
2833258372
1134845843
2466549934
2740615143
2329143922
2849854395
2858309106
2703452447
2838729189
691125139
2838391563
987918289
1494696790
2366122197
2176522749
2515841579
2338253144
2808734378
2376696978
1848880754
664940689
1963494506
2854148226
2425297010
769299039
59986184
2154800979
311636707
1651405233
797018065
2641179575
1173340775
1930268726
2695181585
2607544781
2318001754
312491865
2095604546
2855903034
2018435881
2797580896
2705818145
206008702
1084059793
2296086478
2725152864
743784598
1252103430
2435306832
1864415126
1849266659
965377404
2805694723
275635819
668260223
2833285896
1397725209
2388846986
1812177458
2078014379
5595360
348153391
2774348038
822624666
2536936400
1601883843
910497465
277966885
2800788339
2421865109
1721422613
2139385493
2189642576
2025231266
1087181631
2693397884
1626769756
739708329
2802245069
2606586792
2464057069
2785341016
2619430749
241850779
968620126
1108976166
1159761633
2235752530
2466806222
2762253114
1467897237
525545778
2722110796
2643529864
485472967
2555820118
2375380622
1809033914
2079206131
2724506955
2125511215
976629810
2351963412
1603337755
2496899711
2845402080
2852692387
2861900900
2131838708
611601997
1723435952
881889920
2105868570
2354149076
1876661291
924587319
2150737909
797701985
2177800873
1154707703
2838850620
2668139288
2860390045
2793649759
2830305637
758212296
2422759153
788039202
1637540939
1327215591
2354029384
824106642
346632740
2807476685
2467486196
1608522247
1636691416
1573066409
1882660231
1461854194
2770396702
2863197262
2753291597
954451045
2810094787
2397081430
2845908795
2393144389
1897776594
2710381140
1423251407
1085478407
1638762231
2176487114
1806334076
2706848947
2660966122
2551996390
1847190754
832322252
2607272462
2353294132
1152092399
2105054459
2841651573
415603122
2750503869
2858730782
1174116933
2716958574
2549013192
2450970585
1729711307
1606359924
229314074
2857498121
2315088498
1122697125
2862881509
2136332420
2862995300
1354119754
2284179678
2115554515
505658910
2842219741
392339578
1191787118
2307794831
2245803571
288452185
2582434278
2594344646
1761689281
840697193
1740770249
2861075972
2781692720
90864776
647077963
2131504373
1072841234
2566186628
2583959751
2862517440
1758580007
2405513905
903379784
537287941
2771328176
2760293488
1413787316
2625874581
154604080
30696143
421864654
2836004284
949378419
1984937111
1706902770
2059445495
2633880968
1323784005
2662206063
2515046228
2714387363
1788542721
1940797022
1716283634
2441114294
879720183
2865583141
2488091989
2145126227
1646833029
899028514
641910789
318247281
380491112
2375464764
158380008
2655663615
548679329
2409643781
2389088966
870843186
1287755556
2467355529
2576971911
2829283695
2555312530
2391620369
1894633908
617730780
2651558250
203447049
2599162550
2748898538
2734533657
2465681072
705666901
2762309297
2760419167
2859752207
2367304884
2333581232
2659598951
881036534
2117060276
740767381
978048401
2025439534
2865211834
2863637897
703166606
962846361
60522927
2833410241
2253197686
1155003963
885111184
2199003395
139030562
2804183397
2234729116
1405778980
2773907571
262152472
2866240548
2809803470
1773390688
2846335415
340165626
2813525747
161776099
2767935945
1145949435
2371021664
1564379077
2281204887
1402144844
1382529672
1535336411
2316808436
2377052832
1016672091
1502723850
2630325309
2570694168
1545973283
2865294563
868469805
2849195462
1411088169
391910321
1759755477
2076809584
1765547612
2811896132
2705498262
2289296562
2346979265
2631754630
611950982
1659065592
2779771623
2012382392
2724585734
2847062802
2050362
2442727035
2807021192
2550954113
2523998349
1334025481
2782017042
2839970465
1508821479
2158289145
2867723231
2671592630
2382815769
2582577881
1880664877
2215005642
2864672650
767489546
2630163265
2271358804
1097056440
2829641663
2164423127
1920566696
1179538365
809670634
2330236070
281331931
2735270904
2189405981
1739411277
63201581
1168752453
2599622587
2519461352
2820815875
2865159661
2671299959
2261710836
2041815449
1855024408
2756084627
2369815621
2861158184
1833840405
1137203435
2697997696
2591197983
2869192421
911574185
2605412429
2867495966
1704009157
1018782784
828865474
1882712193
1521393974
1759774213
767637199
2722938128
2851290192
1243238404
589306977
2681892389
2093463388
805013307
2585081496
1729759771
2575708003
1072364892
2025313086
605336714
2096441182
1850542939
2830138971
347399300
2868687084
2505787643
2552647631
2781933569
2266890362
2338195945
2671598569
2120993177
2306969833
1860943411
2818815466
1273710118
479857779
2061829869
2055890543
1418346487
27573428
1256795830
1557484307
374932249
26727112
1583297024
2783794771
2313868359
1876721409
1326302937
1808175230
1104448285
2439293471
1278579657
2691214487
190060624
635631048
2848707976
1922375906
2843395874
2844803316
1828221658
2106421407
2217082995
673619970
2862698741
2782566523
2269739874
642909988
2420528058
2864472109
2681441114
1720944687
1686042313
2154882368
2589078018
2454796073
1472759989
432376388
2676297744
1261178837
1047388254
2367909923
223925674
1688536650
2598161638
2435645226
560101513
2529897848
2429027002
2263653853
502962365
2310418743
2800255420
1955426019
2461887780
2307504556
1912665004
1383833264
1422914027
1403293058
313401044
1308519574
1070227278
1976261704
2452431950
1081011278
992027562
1614794791
2212951787
1426138047
2697185164
902582321
824537573
2870706117
2788028944
1929540758
2584455900
2840439591
2873489177
2399988950
2764528204
473090234
2778776236
2656733207
1326397519
2073541824
1776193707
2754740241
2102843973
2419528195
2676019150
2818891232
2306830747
2679537227
1911589589
1969750547
2516172993
446026323
2098919899
2758874572
2288474438
1194814092
2017506033
2428358382
2829967372
2350432895
2747417155
580111119
2870553355
2733699036
2075182098
1457080885
2656031039
2588570063
2271937072
2056607834
2536473539
468944785
2282023881
2613882267
162567516
1722247368
2545165505
2734582846
903500757
1491618023
2818014749
1590021029
2195617843
1066719921
2735472699
2017920397
430464786
2630728066
2190582132
1486568832
2679856756
2806818861
636117265
110969082
2849784108
2370182982
2662003109
1765003575
1161328759
2439711106
2340762336
568862043
583618517
2531730702
593098587
2475431458
347976235
2818413286
531806399
2067926093
2874143379
2754395779
1969998773
1136365230
2591401659
1860302047
973479878
1369228887
2313152685
2447633012
2811725220
2468608504
2398188424
2801938225
2824800566
2847039710
2786393826
1952280600
1237230155
794102602
2145676978
2544945832
2329977517
2698042828
2205807801
81815329
2267064584
2731332210
339306507
2433832029
2873778050
2425597073
1867802263
2822752102
2852837841
2863132073
1983881337
2865834085
2755157678
2465323655
2874456211
2170204635
2569619980
2269837954
2381925962
1336446135
2855212912
2869291136
2775330827
2069947315
934968922
1593618030
656257202
659718046
2103586480
2613683987
2262746662
2274255937
420282416
2718506860
1730493937
1548376832
2791157250
2523284864
2721800357
1894619478
2872188170
478079809
2288753514
2874475589
1357835271
2120661734
209357288
2644342533
2535857955
2622810898
279383273
2818794318
243234290
2686235916
2771745726
2037298352
1310846035
2863810026
30783230
2611349393
2837868621
1478547122
2598682290
2343909309
2604790698
52114173
503681407
2678025457
1279095024
412555773
2853025454
2401780664
2812231943
266653649
985176691
2804719040
2158234234
1913814826
13065722
57446741
2552519465
2833521787
438898984
2785247666
2308073156
1724877138
120639714
644333013
2876158155
1461818993
308679225
679600654
366951372
1516581876
2864538721
1353980009
2499766751
2795890485
1931063758
1812183282
2648249189
91347928
221919126
1745878480
1140955338
1772776473
579047743
1751289390
1495835418
2873830114
417509833
584097974
359779547
1512110557
2616668902
2100050144
30783230
2266086466
128420342
2439759403
2616811603
446797409
2603967839
2515316181
693124436
1627039701
2759404372
953640955
1552246271
330260483
2056765506
2863406307
2717373682
517152259
844753811
2600336436
1293016018
2530585704
2403502750
2788072454
2832470960
2846572713
980172106
1142881042
2838443246
1633223347
1097251979
1526008776
510500483
1261856917
2827135512
1786529112
1387570311
2462735169
251347583
2833225851
1017587321
802068259
2316311851
1574667041
714812043
2851396120
2573262971
1697631863
2777094090
2185714590
816120730
204226507
1333498163
1099611424
1006638161
2760822209
2796692489
1808224645
996974656
1268495899
2793547655
2331252468
2461614106
2858944520
1332139649
535282591
651798266
2279779042
2873239429
2681478671
940930592
2363016581
1822939015
2616510768
2814738499
2634999532
2421312740
2337466304
2874408465
2362537306
2497453159
2759084418
1709833543
1734229805
2603288746
2394780307
2373729218
2223521726
741883125
2807783177
111632451
671630913
2877351393
2836045189
295107924
2848200604
2809580597
1387213419
699197681
832035118
2755345000
2878781365
1047339757
1829461880
1418905966
1222715110
2267315935
718216172
63285922
2853601935
2839922072
2372814556
1906476247
2419437463
2740618897
1673435720
2026517985
1742981890
279372295
1213500458
2507130226
2057532804
224901322
2592591295
1260235114
2613350090
458503181
2808676220
1387792873
2780726342
1508627184
2877781759
347771161
2471264690
1543461972
2876212241
73580615
2835059429
2586108468
2705156840
204341408
2308179311
2043224011
1639628290
2880097665
1114431304
1760319920
1466440877
354761392
2194974911
2669278195
919509529
2781513340
194620194
2062239390
2781515991
1366046270
183919188
246250395
2878302497
2054927436
904086399
590827308
579821946
1569745540
1756252144
2784281862
1225423710
2433183380
2821950171
2491612653
782194664
1563465972
926615674
518148656
2751396435
1476600057
2768421925
2106893222
1478344288
1392651875
350802979
2672127318
2813535360
2409434571
2654575000
853914903
2488437549
1969937453
2265829566
853914903
2859703014
486156258
440502318
488799250
2400505778
2781973649
2692880652
2798450709
2623943072
2316010737
2114855738
2626289604
2133434158
742667043
2102586341
1765011527
2733875271
2780737308
2133434158
1900542045
2583378237
1149857004
943556512
2377316851
152450033
2470847388
889935311
2375626092
2666045968
2636554225
686947668
681077402
1830818768
2657574374
489457084
2629578255
1918505015
2232419180
2461542374
2864006491
1574893710
1437432157
614369705
2250578589
2042878487
1932320785
2873096152
726945398
2840281845
2720346737
1180868405
2738405825
1519727709
2055073310
2449033995
2580514659
1993459761
2762442451
760197474
1248196910
2873351901
2385859316
2557515039
521414094
2273594648
2857815258
2798813362
2495699089
961069764
1964650575
961066504
1688555743
1859910332
2186880897
533686332
322108163
2525825991
2883376781
1569028100
1106052018
463288304
2558720221
2735984724
2400138975
823915856
2388399309
1792358170
2713350703
1867277982
2131609706
2866897344
2707802001
1264704059
2145438719
2190033950
2722612623
803489718
2866478082
435181373
1435003262
2704647409
1127414542
1759962049
2851118436
2231212474
1842725956
2757626009
42426607
5595360
926598871
2446480645
2829227426
384224601
1422088259
1343196207
1093029644
1970591947
2714172464
514033178
1515965517
2880031939
187365940
890591415
2118075357
2798029290
418435971
2536926151
2554257632
765823434
2881191405
2727655968
2294664919
45283791
2863781151
181183412
2760978715
2886928013
612265757
2811850979
2886486565
106229813
2331741738
2050027203
952636622
1228360895
68165545
1080408542
1438638103
2842189424
1812441668
2816462808
2774069225
2096037571
1232937215
2883307505
1705864986
1653070114
89983376
2252394510
784725234
2121099426
2288738955
271778272
2754800684
283464553
867988552
1705989914
1452586372
1783689923
2258562206
733639901
2766282449
2307347113
259285661
55419550
2876798014
2719392785
2644022857
2639929533
2042207787
2722875818
46429105
438723386
563827583
1868206112
2089205097
1712401328
2775970771
445530465
2877545145
1778855077
2753286929
2039964815
2878513903
2123091361
1507870822
1030265105
2595047004
2839348591
2737167517
911112541
186429225
2546358948
2768220441
2810099226
2199782741
2409587050
414319892
1487976086
2510203189
1951410243
1754910989
932276217
2196332278
2807651434
1464572531
715557460
2504109380
2600614595
2406279828
1255040747
1206675840
304667503
2497602507
2114679855
908183658
317574200
1358843179
1624728280
2869062719
198352768
2630738035
2885383164
2625407941
30074158
1870205545
2246201115
2133089343
1766013135
309326674
2792423642
1077149450
2848203617
996454478
1572043036
2871582357
2502181647
2797026325
458110705
2867865916
2512941982
254243330
2621096221
1018885279
970548517
349815318
2886242491
2108563956
2570610982
2054125155
2646316827
1390040619
2518287209
1446403281
182249963
2863892185
1547009074
2188266482
2573782599
2366598284
906165337
2396715715
2729333942
2215185996
2625846561
2865784880
1026410615
2855162314
2794884552
2396856536
693870075
353655786
2789854
2699293550
2686449866
325644032
293027745
1379951834
566247639
564507645
2712941971
2215690071
158566609
1891068040
673997260
1531420413
1625751610
2798048778
1560679821
2505212548
2412078774
2892426440
555910399
2891896759
384765589
2773078976
368731972
2390014054
2731790068
2109427487
2695839507
2802863111
2859358202
275235550
2708553356
2689709132
39642667
2886653074
2886328756
2852315629
2676228368
2891120795
2291754869
2789443534
2831067107
528096731
2891120795
1378079692
2887834047
2014177912
986286461
2706628163
848929763
293984323
2888633863
2778246340
813164305
2852384313
1558741611
2885120916
2885166285
2776487143
2857712654
2881168843
2559675309
1084750708
2371248343
1659859108
2798745212
2888618175
2439465438
2677298564
2550567596
343078606
1663554946
2889212009
2797714414
1468458310
2846691126
2769159137
2301960030
2570074683
2863326863
2656866292
2748259250
2886385300
2107450570
2650512406
2235017586
2707093764
716209335
2547871544
2863225912
2546413221
1058567556
620433808
1312702598
2041929222
2788801924
405964771
2885972115
2401013390
2268852883
2256332749
876322814
2291456423
2707042195
2882277993
2491172671
2859160936
2453472407
2666692122
2864268052
2222680004
2830829486
2115606494
971552267
2296621698
979881651
2853491675
2694040718
2501340814
2890595684
2051828814
1801554182
2150410445
2778302131
901144450
2531714376
389736031
509055546
362439087
2037692291
1661493186
2154259050
616395026
1166905180
2427403605
2321676780
1120809655
2785072012
2890475626
824842461
699407765
2647830980
2250561207
1037018415
2147962446
2889618710
2538341212
712521133
1820450118
2594466235
2195512828
1984121658
2527682536
610796728
55419550
1322854903
1576309631
2176116682
2242252228
2837334362
1739949068
2107111854
1789599334
2108441206
2361116058
1143221661
2880894725
114752218
2170649129
1563999687
2876282805
2099722701
68165545
1400693364
2608999648
1734504139
1973272994
2821157357
587783390
2867363384
1341820117
2709076746
1733824407
629182275
235438176
2831387546
2739999010
2525037347
2760704963
2551909210
2239152138
1098410938
2853992928
672747787
2892175163
2204774634
2133814376
1138941159
1973625119
787785469
2479651433
2512645971
100743777
1602064442
1391204593
398344486
33928862
2823816704
1702139944
2605643924
1978804783
2719097489
481217170
1755059749
2248893257
1099873732
1064909201
1522261583
2368128736
1989984101
2298501606
2162243462
2474139896
2716216311
377932426
1341913590
39642667
1810743674
1959453784
2344816925
1689448982
2358866199
2764843560
1696350701
714780267
24731033
2241192168
2205850098
1193750804
2700861894
2408234549
2377278314
2237421643
2772577050
2655317662
2796693081
2885609071
1386681913
996186681
1579500889
2518374640
1822024419
1147796763
2585473838
2464514972
1998317334
2896218708
2738615110
2608059004
90193662
1919283745
2401984554
2785146541
2396560766
2361823186
2840166874
2551326845
2257944792
2893678047
2824704008
2597034919
2808970142
2478309650
2877786868
1156383841
2498561668
2842137440
2454346854
479189050
2858063350
2852133602
1211438080
2290155383
2556435478
611463896
1694669849
2870982654
573074386
1425023044
2600577002
2549816049
2408058101
748933737
2856192589
1722123877
1700874650
2894636274
2166454811
2719445891
2826829326
2362316197
2593568434
588223221
1950032635
1954970489
1752779211
1840025442
2754990080
2893307941
2072162753
1230862229
2372945771
1655084163
746499188
1466664613
2756968069
1943248866
1723395829
1040442474
2881107346
2486850971
1627093752
932202407
2354726567
1653944859
2477484806
2427730929
2803053316
1902388966
1033232232
2643242107
2326314048
2762598813
2332777593
2895338482
880212252
2864239739
2045777671
2897931746
2784612438
2245761061
2492353250
2521949205
55003745
1081611886
2017967451
472015424
2557169428
1277159563
2433951746
2671937783
2416062226
2002389220
1529932393
1461162119
1535701859
2053780670
2578498854
2293846487
2311240303
278657427
749082874
2831445666
2449158550
2833799763
2621027215
2704442858
2658047245
372637676
2388208062
1777001260
813372568
2019584258
65925311
2876449777
2290988753
535299471
1735717231
1768512304
1140401246
2769584762
2850262996
719794441
2585931165
2793692737
2820201635
1974443294
2680313718
2563134485
2871088651
1759193260
2842848925
2501483803
44069903
2211263872
567354312
2771709581
1594456047
118023986
2012214853
227067408
1225845347
1285736650
1106627403
2596952233
100806257
2896894137
2357331482
2417353939
2438497078
1958324909
1833358656
1418939245
211008738
2124670683
2824937969
1136055401
2893488272
1930294397
1849838477
1524382758
2831711234
2684990011
2884587477
2878407912
766416394
2842637897
816530162
2433686951
2279750017
2749081848
2327443107
994610583
535640801
1919022454
459859428
2283708802
2694391135
2898483969
2647976153
715713272
2664626736
1533549559
2814828906
39684037
267021347
2725290982
2175334791
2683475795
2758794833
1676603326
2405735058
2641316533
2590830033
1993361898
2849328905
2679712646
2324856996
1288900839
2629283518
52423489
2586360511
2340449838
2729026536
2658709197
114789352
2258940644
1572594208
1564423297
2847378479
1036426935
1338381905
2480620236
2186235992
1201382483
2249355006
1085247291
94290266
2177371724
2618849653
2410380049
2464160526
1606529268
2898740045
2580026773
2657995578
2460715055
1865181746
156486382
2883613149
2283351090
2834360738
2572783843
1752388476
2560268630
2114956504
2823755715
2845369577
2548786027
1427868848
2465399881
1805518394
701553645
1399045722
1027047323
2743081128
2899367397
2850479142
1433640455
2530530926
2767009193
2807291571
1811510001
2455091179
1933240496
373023184
2802170304
1955552540
2044877153
2535486070
760464355
1965289465
51993607
1806035633
1197471789
2373819416
2885487764
716892621
2857368331
417498886
1819750694
2098041306
796697957
1051926265
341477962
2898728391
2582812186
469237135
1057242573
2897362941
878863297
628530091
465989913
1802506230
1731817305
2802714454
2571871130
1466144389
1710708994
2650523063
709605334
2562865476
193501581
2609378088
1836763403
1220907571
2669427078
2843180712
1625351294
1547416474
2882196503
2605233540
1880985010
1047588037
902530943
2007086697
688352833
2579158977
2709130195
1870986549
924639990
2078203374
2903651976
2626477767
2901842246
2140522071
823726268
1741537794
2081443337
2658991110
1419779946
13692791
1394235025
2806852317
1672521205
24772403
2816470640
2758234829
71352304
2316358118
1581255800
1147001768
2786416148
1317856154
2740851987
2210440662
1372251779
1007486423
1883593456
402165268
1465942963
294042860
646106643
2328785480
1460064332
2764071422
2901796396
2705977860
1067325888
2894548262
2891629772
2901323678
336509886
1788543289
1283249239
1086559750
2901588710
2835378367
2099396433
332839254
98552791
2494342823
2796831049
2902529281
2837113530
747381534
2900490099
2328060112
2901730823
2382310835
2900169133
112540481
2890251883
2592738934
2601227917
2599814108
126617082
2364329364
511970925
1001466306
2825111441
2902341246
2548099426
1954876880
2485936143
1828304996
1894870009
2696107036
2255570461
1911456535
2903822118
872677581
1120394678
1618224335
2588955809
2243197285
2787492340
1612050365
2591101937
2494643366
2856240558
767782154
2813441259
2819530635
2878275242
1420823015
1742644785
1642964427
2760539164
652367345
973248699
2832518307
1652961772
2490060661
2604498865
2640424947
2491826202
501283981
626856024
2754789203
1546372291
1100032150
2670876063
450666344
2609766037
1639969737
2849881673
895477654
1830411900
1248418092
530756132
2886472457
2107182063
2907064616
2285624981
2699353934
2906670538
2901067373
1842160892
2903684665
1461422332
2530021239
873004339
668906231
2684142037
5595360
68490291
2904020174
2230163446
2780044870
2650248094
194312314
823771475
2268015754
2859179944
2903656064
1706754483
2773145270
2231462063
527641229
2230278046
564604821
1112401831
1883267831
2849178975
2882882309
1914658654
2474857133
2869891951
1514598289
2642030071
2035153462
2875404496
2338939151
152089639
2624301618
2729378122
2456810816
2537791407
2814080355
2402104793
891169434
2840014526
2050916527
2428678872
2906410711
342860260
1584736732
2494915753
2811596079
2300867200
2906184388
2063449359
2161831400
1984544950
2082620780
2346432424
1911249557
403697261
1825079421
2164672036
2905306554
1491717735
1857953842
1403875553
1916947822
2051242606
516272388
129632449
2707349501
1500623171
1631368519
2908271068
1889863775
1499731808
2137122672
2835042764
2608211537
2002875668
2859977772
2711975806
23115229
2664518531
1200227476
1783605133
2534221087
357751909
2268492798
1349348319
2398095331
1816693623
2657465797
2314700371
2788875554
2879600052
2561256658
2627650759
2096588671
2530755821
1462873829
2697045256
2903789622
2867699758
634265794
2623000280
2093662350
2505917076
2877041711
2380155888
2248835329
1460780217
454637927
1772062725
2907965622
518379341
2715701570
1551091369
2643178430
2453059657
1293413253
2835652936
1726892403
1110813419
433793952
2774675044
1007523560
124206627
1980475937
1412806719
1838306207
1310863028
1330817611
2821098343
1330817611
2910387818
2375282256
2906851641
1937456950
2578383936
954254738
2297746282
2618928124
2911541176
2194403247
1770938854
55841491
2326462091
2234205692
2899304501
2067464390
1199276776
2499255456
883798422
2353940732
2064399313
606408150
2577960995
1923155121
2609468666
1023996188
2794971203
2783226408
1279124716
2859240319
1763538916
490552439
2204817146
1322336073
2621641763
1841593555
1818163147
2504501598
2907824763
2805575583
351204702
2908321980
2220749857
2719827716
1385175396
2074369512
242908383
515991934
2133906506
2352247608
1601683993
1561800118
2610742062
304176918
2614895629
2406525327
678632986
2903476875
2712254570
2500208714
695584758
150119559
2911336353
1042145146
2553287856
2903713530
603914447
2236531769
978999994
2745421051
2908080411
870682922
531560018
1762196365
2732850053
1104830511
2653193903
839688177
1631638416
16167513
2695153522
429985931
2740502784
1681262786
1124818180
2223392347
2591360845
2887555945
2688358845
2576090373
1535542598
1328408499
408408569
2855811681
1984015226
1139185105
2143514716
912510451
2221886415
2236006335
1775452274
2196188115
510630810
2302636155
2587474762
410892232
1945555754
2889505114
2639964936
2876237224
297899513
1422673086
2914327821
1096880567
2891254281
2886068088
1172193019
2834326390
2834452876
1482410273
2895802276
45562861
1472390810
2638576126
2612349762
2909938796
2222405456
2841472421
2692529912
1797423324
1570049678
2598699420
470535154
2913210421
2014378340
1422398423
1494399666
709441986
2546176654
2911465289
990796695
2612462561
2641379120
895766492
2459298213
2397906472
452014626
1037804710
2772727434
2443229215
1245380229
1185615750
1420887290
2852378406
1966651715
2861476252
656076385
2574394545
2142472345
263921647
2463392863
2661675140
1005627183
496821853
2664582503
2217204973
2795081927
1860906646
406238182
2788220334
2001423412
1112349986
2915331306
2661649435
1802789077
2049682608
2823993622
1020467113
630458776
1359220992
2050362
979589199
2044265545
1442463384
618427905
2913921903
378111343
728894600
2911898632
2342586506
1300660123
993254110
189234355
2438198418
361977371
2850456487
770522319
2898001017
1007471979
2897631121
2740055040
2510561145
2866513581
2764746885
1691489193
1159206472
2826104836
2765510258
1856822696
1187052868
1835845765
2904809681
890058106
2726418425
2395993741
2656226744
2826497170
1344853348
1827359809
988276336
619811725
370579975
828990009
2638486809
2833932668
492227425
294934389
897970814
803551695
2335200248
2752996667
2896126265
1213290104
1456591741
2874615292
2912115196
1275985590
2596033443
389104692
2392000811
2448791716
2852569029
934031226
2459272924
1132998998
1081994913
2899627407
2431103183
2361722597
2855963720
2344151746
2691318900
2067258650
2874942289
1815744502
2897336141
2754377069
2897681789
2907367172
1689696054
2714468269
990059922
684010432
1929104199
2916394241
2805202974
2771970300
2120157455
1439785127
663759812
2016109847
640547775
449797031
2775601077
2680705167
1585888818
2431198078
2131574979
1350213851
1122719919
129881069
734746705
2362314849
2087573815
2789128347
2900520699
2109335587
909550070
2915745720
1506989348
1012929083
2511237694
378130729
1976291870
2688129832
928960110
1935750328
2222299699
1357345983
101528906
1997749596
2790276363
2550000589
1650205928
671516460
1196591382
2849905769
980358290
2202996810
231719147
1341573250
2574484554
1849815207
2031258814
2355965293
2913649902
2871887734
586904892
2119393426
2916724618
587003267
1918303352
2917543836
2196055787
1888101371
2714789169
186429014
1920030289
2762262721
1864588983
2416577234
2619443466
2107910161
652294992
1227452278
194965819
2094510718
2709333657
1589471975
909775905
993329168
2801752934
68958332
834881244
2690784859
1196913714
2609743397
2553290369
2364697276
1403791126
168386490
2146991627
1917938287
2916076737
467208042
1925375885
2220389236
1547885073
970128873
1679242859
2735615094
184218335
1188587799
1266637504
2601196005
2370361803
2801787124
1860175757
1776365395
2642309994
1198831399
2772017993
475663167
2917067881
2506447558
2290556634
2103153627
2549957759
864510736
2081196156
1394595704
2549339923
895672907
2797138166
2430748781
2345337711
1178007409
95937771
2877984028
33971681
2660558320
2745527206
2399003155
2646301964
2519859104
1969659903
527456675
1590044929
2160376786
1485251111
2032029629
2576588853
253662583
194965819
182741656
2511750782
2508197572
478287400
1149126655
2204784209
2537180681
2432017720
2899551179
1581076854
354530728
1395233497
42584446
2074499322
2552808705
2107731904
278237147
2857820592
2888080020
2778206875
2894431084
2157313547
862371562
2326066572
2919360123
2038292279
2662408914
2849795523
2233030206
557289540
2300248654
232193870
1128854589
1220010696
2904658046
2765005350
2749384347
2716023466
1092099358
2463518658
1451712715
1576303349
2208629504
1251068033
1404790024
965912920
1162004050
2822082474
2917617560
786633000
2917341868
1594349720
2394618318
2804323826
2864400138
2748538215
230691571
635368652
743799232
2045649159
1273501339
791188092
1805708511
2151685000
1502322313
2425427676
2883386138
1258921412
1902125083
2767066697
1754900482
2920096198
2732127827
2768044525
2845425896
1696613473
2514287787
932138203
435409125
2148370033
1546838698
2822090264
2782708197
2615341793
2902815013
2422008946
2915586227
221556578
1467426536
1210289728
1343773635
2782340788
2641968022
2126395449
2918765259
544153905
2303304429
340864226
2925482713
782217014
2815932635
1275163598
2519682843
2316169314
2905375324
2216803791
2740207877
2168178953
2551950089
2314756977
2346272556
2911413258
2576753454
2057975609
2237536095
2767038323
2912339008
1859458470
2587894111
1059894903
2884725623
2647699536
2910854221
1762248023
2349133119
2921716508
826143990
1741695514
1543392774
1199282925
2908295370
583685094
2685709758
1165029899
2915135374
2883642242
2043288767
2904043725
1218353863
2061771682
2799666434
2093027672
2168585322
2746795709
2881031441
375362723
2050872179
2859663174
936586474
2905931232
1551599565
2664093180
2418518613
1709392969
2921719843
2014740403
2891297805
476859214
1736218042
2921081660
829180792
2291435073
1398802355
2928081005
1535206136
237507514
2781679130
2918792177
2571926743
2927042583
607031314
2561996065
135675616
1251644579
2924220497
2916983913
869905937
1299630418
2410658939
2281311165
813248480
2162410137
2041343003
2436076220
2530644290
2622299561
2552574778
2719657753
1049962786
297561586
2242793820
2838056254
1862451388
2840862103
2109478240
2089576763
2653079805
1240706657
2770723113
435904112
1795977809
1273267444
2550737908
534125727
2842025327
2918271930
278869653
1961375045
2908215531
2656026677
2310482815
2713653237
2804375441
2255632944
759079133
2413471591
573962390
2224795312
2883868658
756485527
1211579414
1849917678
241676989
2601598861
1861505286
2228497167
315497724
2927905965
2925664301
2542235031
384726739
2925021225
2863331780
1989304783
783242939
2566801553
2900870257
1857499628
2266016531
2596622318
2903685691
944452301
2575437972
1890260007
416479537
2536288387
52298167
2491989097
1035114512
1735574593
2100961375
1140488294
2226618258
1587621025
2837214284
1461472669
510030765
2544364495
2794472810
2925794421
1690731894
1815109163
2925681217
2623557225
1991535082
452486930
1185801032
2886321854
2229278587
2408005668
2833455114
568925223
2894362983
2336772566
88365376
2733569534
2881443218
1760465773
2194206221
2640715523
1512962226
454534636
2089404371
2384968975
2730918910
2887417706
2600373541
1330285910
586930925
2356559304
757863349
1770838732
2845303885
576349434
2176350086
2199048294
1169016479
2665882013
2529808942
2695999427
2928082203
713513653
2250955442
1182088307
2702672426
1327361127
2261486763
1256689919
1118622152
2442384453
265490480
2323936783
1313706487
2900774466
2754548693
2742254214
10993376
2771679700
2911624761
1617671921
2709007662
2385674852
933032890
2751059983
2840779010
1634974998
1698065095
2136224049
2818112202
2020303785
2857581234
2898942405
1401064943
900846675
1300092513
2263920193
1598424632
2650308306
2388501716
1012963031
2271504100
1429090084
1376273863
2074173424
1901124567
2927258964
2871516408
618757655
287451056
519611340
1729714405
2199781619
2142391994
2730307707
736403144
2836612764
311908411
2859139371
1219110984
2317020612
1406353924
2053017728
2104176947
2868322528
2899582445
2089518405
2927953404
434607555
2456228120
2234365184
2881925820
265454790
1201102763
2910704072
2522514959
2824828541
2407500664
1638884762
2870685913
432624815
2081257934
2553522445
1910704721
1416401626
758591459
2795134860
556871133
2405853132
1994412951
1739865645
2352146464
1648578448
859134656
2632681459
265562367
1418862719
318751969
235936530
1621330858
2926773094
254887206
2931814289
1720624204
879704376
1000211186
2212985645
592484116
1650856605
1013803830
2244812120
1665139793
1967464440
2069162098
2840684602
1374852968
2689007603
1842222103
2706209766
2121900224
1321032120
623333854
2557923241
1926585877
2922701971
2749055499
470439142
2768504479
2060720232
2005687987
2838161390
1737088640
924995434
1798749668
1319015913
2530325921
2924328175
2742715017
723714316
2851068738
2244093113
1050197405
1413024667
2833186297
1045213915
113522277
1985333523
310991343
977212086
2230721590
1422346620
2468692011
2032871818
2101986011
2608013572
2127895557
1193582588
1855652200
2473875430
1078419912
1142781158
1397442764
2208295917
2682095406
2773922504
2881110747
1819864019
1871690389
2903556514
625419359
841193634
826698760
753092483
2270217272
2847927792
2350588180
2564676587
2220018489
803987102
317612622
1380125957
2071749118
1224918491
666587551
2196005644
2715223820
2147219074
2797213550
1602204122
200452599
2700672476
2922086652
2840239828
271767969
2935357853
1470577252
2423198462
2832082348
1112911232
2722454421
2235887936
2919442025
401566512
1617062156
2127836568
2098679465
1656026826
2370402829
1699816160
1674324857
1565951154
517523101
2536197795
1769186848
2800302071
2849650468
1732426291
1366724260
449650904
1989414125
1157250301
1966505998
2180511636
198259319
2024218661
1176560855
2252534588
2740828412
2585404633
1396160781
2395441399
2770237228
2853392332
110575248
2808844558
2866738652
1611766209
2685514613
1751788383
661999319
93281174
2767623350
2222411037
2215207618
2269932203
2932480277
2933348932
2874467959
1024031698
2806539209
2450902599
978275563
822575430
1746318956
1588933615
2646578668
2747503239
999122517
2485063771
521148873
1202339871
1914609573
2908166853
339855695
2934553210
2556306137
2177695120
2843538157
2240095273
1443762524
2906522822
2127947895
1294690485
2828708088
1054054245
1790542937
348029981
1930159317
2449354358
2084714173
2432000566
1409590210
2917780095
322137682
2646270183
2772721397
753448259
2506118077
1903061784
2774207550
598996632
2933442084
2354389536
288085938
2755055419
2662958655
2243974463
2256244180
1788773495
1438838698
2847539160
2910315873
2904070277
1147086668
1784912340
1714514605
926932178
2047032289
645583970
1530542379
2892590732
2855161470
1436673687
2888166268
2771936706
747915428
2755358687
2119422588
2934445398
2925477731
2914306863
1385242632
2719988052
2690977970
959305115
2723933901
99716927
2729273355
2829308560
2556493094
2688857725
2713346644
1364493775
2640871974
2209778028
2695154127
509800518
1785161536
2675350882
2917550852
1881218676
578611825
2076258865
2648917828
1238719094
1182651042
1619358992
2599358582
2524031021
2125667235
2606759635
181712527
1856423299
2686100937
539122877
2789780879
1345205687
2846629228
392987417
2890835383
2686145767
1175118883
1352819095
2938504201
2935770086
2284823886
923219926
2909720489
181788174
2551212173
288226768
2460113634
2298840288
1469711645
1427774360
2910268084
2683628610
2357858002
754094856
1120273034
2925326315
1691265296
2933008032
2077372570
2894805248
442921252
751978525
1480545830
596310654
1029265369
2541572800
756790109
2760516599
1316697986
1293621004
2300338217
2689314739
2838803842
250942103
2317111594
2553038032
10982817
2163515918
1471317056
93412989
2585112109
2664359540
1224181200
2738655251
2883066557
2268116083
2825234509
2930648316
227126513
897229915
1752961807
854947925
410039597
155738651
628778710
2322982706
2788856288
2123820159
1596806652
2827942198
67079689
2428545398
671728213
2613033757
2917307014
2897738841
2929300576
2810673231
2715420609
2874343729
58515857
2523275295
1186705550
2731299852
1981400274
2529678988
2738141468
597320387
396413581
2549203148
152761176
1897530753
2654579439
2801533339
2847279871
2936819357
1681786081
2639158009
2752421254
1725783859
1950637416
2208306823
1494908944
2901067097
2527154996
1436549311
430656440
2937886384
2140426471
2913318977
2937714987
2359926296
378942181
2927672442
2867879475
1237011166
2473480162
984301632
2897167288
2829697099
477447556
1158161180
710641741
1709227178
2357843229
2921972405
1603981783
2085278087
2904855897
263779160
2937618956
2796859955
2923624149
2940205447
2783296492
907980586
2195821905
2908947277
327807414
2803576011
1821362247
1357166346
2929114062
1624822015
897780670
1849355737
2926910872
2552153309
2463802256
2708062173
1028239017
1916686748
2938860310
2480345014
786911311
2862518576
1865391406
891015494
1384624402
2338975260
2243176942
1901832011
1247393385
1888984303
2917058615
1826832489
2938408151
2393921018
1115993277
2886348521
2587601118
1328327133
408571219
654840266
2932362554
2338555919
2257020105
2940075748
2242426129
131191298
2900196795
2060044566
1673317952
2433169605
2833471560
2607684893
2303580648
1212419442
1623513705
848272209
2176494515
2445749000
2430033675
2845948867
2602305014
2487615513
2934189245
1759577637
2939712604
2617445065
2753015821
1697322961
2837799743
2656698292
2280388920
717780303
2813694360
2875480555
2453411312
2549124019
2696028664
2916366362
851050022
2784084981
1384508066
1944617588
2764393590
2745972429
624973055
2267792025
2933364047
1636387670
2610369962
1599230716
2940132528
1850712987
1877975446
2208172026
2945081023
2139409564
881792756
1256463256
2932777506
2350619779
2705579435
2358383624
978105940
1588961376
164338220
2864410316
2937857004
1982185079
1431897462
2858535645
1539042750
400500137
2742771952
2389943174
2819313694
421724295
2582852173
2230369930
2838806944
2313405252
211750638
2143687144
2803094603
2632622104
2705804558
2047756176
2938750093
2798796150
821768973
2457287359
2887642260
1539432220
2761000832
1678827416
204162552
728404636
2477681755
2774130272
2945456464
1248510627
2795755280
668948613
2887892914
2008905526
1318279697
1353722086
2236618275
446456390
944693401
2793870865
239426638
2697522055
2830053997
582419330
1636706886
2496248945
2935671975
2942186344
1376709000
1329793477
2247299012
2540123550
374926091
42977066
1657868779
1347434936
2271298676
2455332897
2868336832
832814024
2426074073
1137598897
2935244780
2144854747
1213421917
2932835847
807462308
1474340857
2827567566
415482239
2290356584
2390804116
2285908612
1549538219
669024961
2373106641
1133976702
1770908612
456960142
2942897053
661650066
2943049823
2869237446
995343096
1918870126
2451848271
1432056092
1615298622
2033134409
1379101561
2125404038
2197222232
2396590937
675640266
1287491522
1676889139
2943319954
2576858374
2907120993
2732656642
2371776989
2903661904
1389308792
736500301
2195172475
2857250639
2215946080
2383522502
2623732773
2584841783
2589650559
2375316520
2946415221
2103767628
1047943782
2543096868
2943200754
2317478507
2126123846
2851004773
1697791755
1206846512
2807402842
2589333151
2636305351
2849150370
2499236301
2784511978
2664770222
1832894108
1155106619
2437130184
1436553929
2892018960
1422351765
1727965140
2824307862
1114761679
758472685
239942593
1371221280
2169651363
2798908794
2716815539
1536224909
2365516282
2570388349
2068668481
2670162492
2925659985
2832039494
2641840741
308122626
2430742094
906313399
899453607
2442695564
2725395762
2935982204
2400340089
2297271129
2430199741
2596740213
2298906282
318007081
2282631443
2739827180
2178860114
2721474247
1665364940
2243702001
707091053
2371683372
560580314
2948351488
1452701142
2170211959
2661562527
860021105
1766893753
1516713485
289259582
1517423689
2824100199
2763708565
2714765265
1284776153
2903343059
1669814141
2923754744
2134496580
1746462129
2945157938
1922762977
2293376691
2369423332
2936522714
513906947
1681177136
2796404366
1503760909
27068284
2904764509
1813887237
149043932
301824802
1415136217
2949240746
2179628678
2775363991
2945231583
2706335341
2518954964
2878445360
2948582981
2946334914
2152180191
2684927952
2104672849
2246015295
108357280
2601404363
2399579890
2399708210
2433816935
1709586691
2937937205
2364887881
1500022954
2585977802
108357280
2450061159
2927121314
2153516175
1638683664
2856835029
2297286091
2735600280
2030280848
2946873169
2401556589
2584688524
2939150073
1621011083
1750960471
691446682
2070926089
2829041671
912991085
660379360
2750983167
1893207490
1240553881
187174889
2156730908
1498235258
2947385616
2698772305
1933770320
2564319395
2946480989
411355145
2652399849
2903964854
799669418
2002356166
2610361319
1523786123
2652157474
2441180391
1397063736
151935205
1980221369
1383306609
2747402698
2250080163
2721302050
2772958242
1751315815
904845225
2891560290
704536072
2862807067
2691303305
2608234076
679471888
2945059399
949476107
41260974
2915070533
2220819042
2399895786
2712599045
2950494584
2282487905
2102796223
2688874560
2768012296
694463727
2139551326
2805609087
2152967433
851021003
877595113
945729539
1604344169
1406041487
2280740364
237229579
1373133271
1491455235
1308270772
453934251
2885552510
2616949176
1463713405
2707025426
259524860
1575378630
2758002556
2933944648
2907840077
1808123343
1960219721
2948884164
2831990639
1842552988
411774756
1178456130
1598419600
2949619564
2193958534
2880704406
305404931
2928712958
1778124199
1329558429
1239247687
1623690250
1836999697
2637951504
2388161285
1361789720
1406333999
2140433045
1161642165
556926984
2584319019
2634892439
2939520764
1439674714
429904192
1927635292
1840831979
2927726134
1741284287
621694496
2728999576
1997027123
75893536
2899769639
2759590324
2751401414
2613753465
2583374754
2927765517
2947540273
2102608680
865598274
305688972
690712764
1915783008
2725816863
2906933371
535988615
2953300299
2938330446
1674284661
1380550984
2153314897
81669359
197450758
1556906607
2851001026
2931623168
2942920877
1198255537
2022331553
2741467325
1607051833
2345265821
240405979
2243896246
44743875
2566756030
2306135033
1987383638
2760162922
1957312256
2278519337
2225673872
2582172633
2732650462
2824729951
2363424056
938985950
2897840283
2915889024
2637460115
2915220969
1566219814
886991210
1351122459
2807569580
2506795076
1985734110
1642124812
2754230944
437313060
1862805371
824318424
2267981391
264089873
2915537939
2063340419
2629336549
13533440
2708311191
1699271533
851186736
2094901330
1549172878
2325950271
2912281837
1497138920
2909300661
2952967219
928154517
2813795816
2389319177
2813635954
380990332
1945298992
1356455580
2058943664
2856421905
2897166688
2689473497
932330897
2010976916
395311702
2233120966
2321775425
2897766189
2815899322
2083393106
2920616946
2138048570
2823341961
452696741
2871146981
2285696471
374198997
2529586438
2945772404
1696440583
2845281991
1993541146
2796832700
2897945587
677995684
2848084841
2945354829
2941221964
2296338674
1003051759
1391488997
2892008447
2297616784
2923501328
2377243182
433074864
1816202617
997930642
2957115938
2932122189
2647871823
2240716954
2288224645
1406121477
1994453649
2520732367
1968968626
2935462090
2866361052
2554438210
1704696662
1067769015
2914205262
1953457326
560948248
2913495331
2293178178
197454503
1942322182
2663111919
2783816988
1062814186
1036997407
2111568502
1082639580
1592546959
1289459600
2544084513
2765482208
922180778
2957396788
367024440
1326629774
697200682
2358641736
61667645
1082555684
2945353961
2872957570
2900825672
688120508
2718239466
2648646928
2818898947
2929287981
6984977
486749322
2897971658
643237928
1229880503
1282280314
630715415
1868323432
2943404705
2954521432
2696718342
2734863946
471721327
2948208185
2185440700
2567584860
2789619009
2395428828
2361801508
2301989733
2690347910
2889173474
1516620550
1920034713
1914743321
2924482963
2177650654
2953806615
1653918879
2117564178
2956573159
2872044272
2002524826
2092030520
882563642
2604595995
2957029967
1765576589
2934600004
1697456953
2955842879
2635419326
2881885637
1102739138
2885740660
2860625463
2689457135
2595364869
423793563
2942565356
2135960400
143317514
2417405315
2877171944
637232217
2864144168
2700888508
1996688464
2949153802
1924729187
2784079756
1112420722
2646500124
815302076
2497175463
634199001
494309403
2772382141
1613709732
2886370360
2320005642
2525798289
1598336075
391969450
1570375962
1273072762
1734922306
2494178792
1669371290
2016704923
1924828510
1531557909
2953236935
1655890979
2955832001
436803064
2948961228
2544674291
2667639348
940429100
2958722721
303160774
933491896
963921284
1153743597
1785781011
2797176020
2547571783
508429856
2393167499
2923339824
2923836213
1766221788
2775557785
628695350
1215592490
2511728845
2941076418
1441940916
177146283
2954424060
1225282172
2862963184
2405652721
1750919585
2957386791
1729887447
2005454163
2431122510
143525801
948403439
1796519061
804601443
912284394
2942466716
916056899
2947464391
2946653279
1599208093
2326665060
2854779949
2942734733
2705659625
2638686011
2951843522
2940364787
788528640
1393909430
451640312
1634671279
2760066762
973531600
105971531
1666255083
2089476030
295427678
2559951548
1389301080
2696561160
2943103432
2651118579
2935563157
2933828942
2831561456
329105311
2111445598
1275492012
1714950898
285244288
1826176893
1365755807
2324668484
2916148090
2791157293
1605672598
1007634863
2751026987
2940115279
2432852787
2948315275
2792987252
2340983570
2663841206
2945666853
2694516295
1175701947
2486973988
2232264706
1126608264
2911341906
1817636391
1766227903
2147865928
1339275651
1987601797
2959023160
676678351
740590685
1668573996
479580236
2801486974
800470451
2531898669
2934216586
1321976545
1545905453
2155765248
69908817
2226262002
851051549
2700398727
1194371729
2357976901
2723971120
1107879103
2404110366
99349873
817074316
2524418418
126076495
2493466294
2501552895
128573563
619361102
2617609263
1018599899
629844344
2390890940
2827854335
2898804599
2826410414
2705712618
2108206682
1134156723
2548047334
2154793919
967443285
1390597822
2474929142
2958630078
2784958322
2950924204
2280314080
1062546112
2825956717
1916063141
1694410454
2941932136
2654580404
1089033463
280904603
2346302328
1817014256
1506912949
1022693054
120442062
2750756757
2881826996
2815168625
1227041134
2960561255
2396980135
1611171269
2961619206
593937902
2951424032
2670267092
2964173745
1216052613
1207582816
2637685450
835565716
2963523977
2188435532
1906323155
602717475
2140431343
904700968
2492631205
2836096901
2962531106
1613124295
1638556519
1166553170
1733603477
2730250014
2875984769
2576970891
2941045772
2910322759
2229957394
391966637
2926750536
2494101700
2607352555
2229037567
2377902920
1108444374
2940030995
1689356574
2679444329
2238503738
2951661452
2460984234
126207154
1738837621
454167752
2757625750
2768545325
2868504022
2539430242
2085961261
34525984
692262751
2387483568
2818663619
359908212
2290188040
1243172100
2479505461
1646367426
666227620
1404728958
1792286923
1649244653
2962785304
1901703942
1125045273
940471667
2906955408
1535219422
2672542149
2136800559
2700009431
2851009296
2657888906
1121547505
2527246250
2606170913
1431916234
2411542643
2954070653
2192321822
2616133616
580000188
2625083855
2247501637
2789938164
2873564256
2674571910
402480285
1112704310
2815112406
1561114795
2918161264
2787269041
2355059824
2404173822
2316570632
1130676386
2872902547
1254663031
741467784
2538782708
2966663644
2657028323
2677615234
935291261
180252140
2580613114
2345660866
1415242432
2689014172
2123532010
342699510
1278175147
2921305195
2140413425
1341303390
520226180
2782437537
548185977
808786388
2919793506
927287729
324171510
996482694
2382266397
1811714647
186584259
1546767153
2387555669
544301432
134360044
1671205145
778498388
1658067536
2421430990
1431178040
2269346031
2945433120
2965686959
2401988324
2957993408
2875301236
2747002083
1532305196
2965520146
2249257894
2465679564
2752900215
2748022249
1471541403
1016420763
2962254688
1866246627
1794714057
2953056279
2967488703
2892974891
126306223
2875943300
157514441
2132989322
2539017660
2966529525
2819430164
2851882633
2784638750
2891351278
1139652794
728393327
203099800
2755637112
2476832726
2859640841
1839754328
2556477494
2873970096
2279025667
2921949564
238001697
2853046330
2676228133
1229683751
2743825495
2929926509
2516816486
149961490
1526331792
2832934290
364859542
1658811501
1611156841
2947351168
2202012430
2332665320
553572057
1108225783
2465001359
1348074778
2967184599
2832173822
2771042319
2379293190
2049265317
905686541
2928213697
1702804140
2783229522
2813470141
1725242119
2905644500
414209160
393495429
1229771307
2771371706
2644499544
2971209907
571714485
1956423991
2647767188
664241689
1345788934
2963445008
2966587133
231248434
2944813693
2927853476
2295032286
2223127429
2911994412
1081974737
1587553182
2438900461
753308211
2967214168
1743886108
2952398056
816197383
1860513693
2000568545
1036731816
179386700
1237814076
2970030479
1890991381
1066604315
2558741105
2410376993
2673396424
137591149
2523149270
1919126069
2812867358
2823988645
2964758754
2887521908
2708872647
1708770116
1475350722
2929340493
2966031342
2969825679
1871472251
2678112747
2969032932
2930504268
2110496269
2492335842
1706526187
2387568388
1960188779
134891861
1868062418
1623649719
2354383494
1497446359
2944110046
2234610030
2639259016
2403674969
2300758390
221316530
2535512668
956413216
2131582950
2360276755
1013189575
1971761385
1441208909
1927787154
2471722432
2878227159
1558383949
2918982326
2674502499
2888097198
2960453300
2889167702
737285620
693943044
2640977136
2881574734
2749580873
2963664347
2018067176
886240124
2722496494
894704199
2940486724
2625354250
2418160093
2793791419
2646689155
2957916739
703272043
1834296281
2969863076
2455501946
1293127341
30613801
1491946210
807896637
1443606470
2653598521
1475881581
2910493676
167176243
2592638578
2844234263
735317077
2932747510
2970543564
2779806375
1390129711
2088370345
2515845226
2111743811
2781950812
1315834451
329108963
2900624214
1280671601
1356225970
2847013415
363687495
2299055446
1739324170
2522910877
1217257534
2673519912
2526206701
1820571664
2974420052
2920476341
2816766587
2975069783
1124098291
114899630
1983843233
2940520397
2928102746
2968781504
2869898282
2477319187
1313996726
163029786
599143870
2118923279
2491664891
2355765271
2902054024
2442392528
1751016936
2313415861
1788696676
1561259273
2439917877
326334747
1237027692
1887341282
1898471362
2405214614
2004567523
2474358957
2059810209
117415568
943224836
2974286054
2865649770
1952270137
2337086548
2692889360
2333504705
1935596780
898703708
1707551428
2816724815
1049373119
1316883372
903137656
57244630
2037173234
2973696731
2052150133
1288553236
2583586148
1417713695
1269168691
239621783
2910147723
1707857492
584481234
2969409929
1674569438
2823147693
621122516
2904146357
181827665
1638863419
2257041251
5102545
1077470851
2893516831
2499566786
2639329921
2311313360
2974083822
1249096759
1199684498
2161716452
1341574921
1843646367
1653349491
1066398114
1477032144
1620731602
1175730035
1606599629
175182935
2748359206
2558117806
2870960605
1709267045
1731095034
2912081455
2880161940
1026539915
2858037182
2376427092
1897323131
1567122422
2092932703
2284405729
2696177026
2837492839
2974518958
198950558
2915816102
2495318354
2754837647
2964831207
189119245
2239431445
537308837
2406766915
2973277183
2378673144
2684874113
2662422723
473555870
238467375
2767681881
2975924251
2511479123
2884380963
2972568294
1976313007
2527875959
923678310
1216729703
2767266915
837689671
1381869292
492749901
2954947596
1638550848
2428277257
1436840414
2741025470
922396319
2947552215
2398907236
2897609887
2835809003
2322999739
1573550576
773454103
2524153326
1793695000
2936955026
1326558757
2040699771
2559457228
1965695186
1702616042
2756126482
2927704729
2489136270
2065090961
2906986158
2274023064
1355543415
2431267502
1596090443
2190509327
898766910
1352303525
2570450169
1982899537
2768765301
2977626576
640207988
1815024774
2503200883
2189678960
2593552453
1410280036
2959423320
2956018862
254543987
2170455114
2919270361
407829795
2917897236
2171865997
2361890195
359195077
2575272776
2876134867
1955223047
2676534608
2882604056
2518450330
1058594855
2882528225
2457673988
2978956686
1217667356
2702694581
2768387869
1778231992
2655664808
2811174896
2615174955
558207423
942200345
2616975648
2899653566
2798212283
972641583
2956699391
1648220864
1663321704
1437056340
1609035781
1655590214
2842644528
2288436997
927760010
2873626299
2627502026
2468003696
2206122710
798347765
2725413693
79020168
115081823
1749546346
2926066172
2815058817
2703597514
2876344772
2445867040
573755050
391177254
2712526514
838981403
1642667863
2491347981
2890472494
539056321
2744456149
2683616932
1507806833
1276316108
235755872
2482399777
2803797193
1819085735
2943636653
1897443067
144492237
431996430
2885505196
456653647
1386573563
2977976165
1858380087
2280566769
2534805244
388722979
1136044349
2951905008
1845177322
994559200
2952187719
1983200780
2550831286
62114385
195815051
2912810379
2975958020
1324329198
2230132934
645840410
2604544526
1748198234
2264581071
1465392800
1889663801
794162079
879495169
2972361593
2981117824
2948381333
2486218533
2939835588
2736902745
2960643592
1361025274
709562308
411115790
2563005711
990326256
2186094852
2558980943
2882240071
2976807108
2978983926
1784309967
384788812
2131165956
1248059880
767451783
2969368465
1032900721
1086517934
1793510728
2471617413
2961224601
222034505
2920671884
1987202300
1281660661
2683747837
2779372434
2882604890
1411042239
2976114554
1389541355
2590174090
2936270992
1793735423
2970434842
175607652
2747691103
1343647476
502620318
1223474189
2967417961
1951305481
2086616001
2977270244
1006810884
1621834569
2978618621
2275997055
508689761
2975929804
2487830601
1399811499
2813940206
2723051855
2888335581
2980036781
2676100127
2254635046
2598978487
2753771448
2007133919
2009432248
2508363317
2282676512
314466516
2005515473
1806715061
2973164096
1622074902
1627047733
1022242113
2198697727
2824957826
2455198178
1485599908
1932530679
2699640097
353208349
392433092
2643881503
2844601408
198631039
2642641301
2627379848
2484845012
2955898520
2428217831
2799245254
2939595505
2982664759
919237867
2403950848
2663763878
2001839646
578093834
2919225947
1169484453
1844507548
2809009308
2848595989
277918704
2968321939
2399147366
1411598467
1235632526
289794688
2893896915
934721249
2980711988
2517095518
495806518
893736415
2720610840
1517930309
2612203734
449316857
2618692448
1535058942
2943581572
2858011667
991697320
2977020835
2826039901
2838924932
2277669983
2969609601
2673693441
2982061578
312250161
2900731571
2975504797
2025256831
1604763208
612512671
1622654397
903954847
936750166
2680443054
2074596306
2886002564
2964355844
2044076204
398737127
2849531112
2978293686
1746560645
97021165
2225341061
1519800074
2277484983
2978643907
95286868
2982219243
2546645950
2770662074
1608566250
2978421063
2876059842
2826372129
1078985676
2976459229
2536063810
2979412140
2954917613
1358417246
2780172940
2980713756
787474169
1698300418
2702485866
2911032592
2841833063
876857544
1053881804
87773590
2918498251
2180264545
2505250571
2854466673
1757232610
2289800577
1923503045
270167431
2979552773
2633634257
2721091370
2930535646
1908286428
2877242017
163684998
2533239733
2484296199
1026101574
2670924335
1374425405
1925004047
892971943
2295832639
2981618406
757508833
2921613570
412080892
2924700840
2796179509
828526992
811358544
1277393046
2918447600
727606656
2397643310
2916372782
305883550
2971703895
2854652190
2962849503
2981672578
2970544549
2749692115
1989121049
2814942433
2753322897
1628909576
1975632803
2821678932
2074580835
720484912
319601020
1780320927
2598393113
2237196782
2981969819
904027920
1095148530
2899571944
2008049533
1862872003
2317047110
2784366596
387911129
2957179010
447653295
877367923
2459179631
2003173044
2982938840
1472161296
2904752388
2404743603
314923232
2650211501
2745779838
1858268388
1249699487
1202460622
1818904260
2849169389
1529028009
2482254391
2962299579
1632761174
197511142
1519362659
2963688382
2982169051
281072853
2317414146
2331980113
2765325113
629877004
1071355293
2108064207
2426188636
1510150462
1235434802
2827566944
1475785511
2919130173
1446377875
196302343
2539038778
1343778346
2391209784
1516507907
433703048
2883345358
2964095699
2753894801
2806116646
2968455099
2316819013
2983444875
2954792449
2985559795
2334668882
2046132043
2986082055
2558204013
739680996
2659631938
1376568919
2442734710
2486197728
2443051152
2577535029
2984483349
2613958099
512972217
192630276
2133325773
791959026
2732162779
1795197355
2987442498
1711264151
2691001838
2931842723
2915254953
2712967284
268513975
2960543738
2218334419
1573507523
133149680
2960874663
2736904544
25576910
2941162593
355710493
2369391673
448066873
778843445
2256953994
2942801343
919010330
1447450794
1413331261
700963296
776439429
2683749816
369247515
171987014
511153058
951693261
1255948548
2422244651
2546181905
1689677807
2714897013
382195718
688494925
2968580882
2584604419
2710855054
2384157700
1032006420
2645674196
2152700521
1765192899
415224459
441854851
2985735877
839824232
2537520079
2986004540
2985443842
2851139076
2651580956
367733898
384429974
148145331
1046674824
1779112222
2445766654
2918058767
2189094662
805746324
2956927877
1713359856
40617286
1283577182
511662565
2878744224
2301986776
109889760
2914398749
1435701595
1215009429
2488565353
2855319349
1614177047
2025971144
2225606326
2868255247
2547662910
1502305993
290062524
1635064233
588065610
1998204648
2984297908
2772052657
2173433314
2363982286
1261136794
2674106041
963086219
2989813470
2777654088
2825675622
2928911265
2292421451
588065610
808904091
1479675276
2378345236
2966486267
1934378540
2914802489
897509323
2456305381
2370313784
2968912304
1215267961
2846901604
428340395
2701898182
60397420
2759397732
2988206873
1032932937
608736657
2433697232
756949385
2683699598
1876367077
2967746207
2744376333
2304008591
989548969
2638510564
118524505
361964463
2461188486
2626731820
522748747
603313602
1314063229
148187461
2484217422
2229654062
1584791828
1227243383
2985472407
588283771
2514108937
1059409036
2544531054
1016162051
1059184857
2904995692
2747996003
306740685
699120246
2728134116
1596191716
76067578
610886444
2790256614
1813322317
2053042514
2430381011
2559852812
2652619511
2977345019
2991919396
2179120758
2022783644
1199723726
2203847727
2221175240
2990644465
2785627150
2878785637
1552869245
185144749
454455785
2440328699
2989491536
309919642
768046173
1658414418
995410376
730571121
2879206493
2942810536
2108675367
1696112164
2943370861
2614234715
1867087511
2864134121
1819031169
2846011787
1643137734
2863188128
2097463848
2451428091
700552725
787392617
2680315682
1673459824
2669410475
2736562290
2853812368
2909246448
2242759528
633012730
2369272944
2216682643
2171425605
2957020157
766928495
1971946744
1968478304
76898182
2573811434
2151535563
2819723257
2139255365
2981798694
103802206
2508089023
290537830
2571355432
2704576769
2762332066
2206972450
2339886068
2990769196
571505736
2970754924
2612460870
2218277474
2268890657
97314769
2849111598
1383257209
2032388274
1233209676
2805845430
2990965037
2413907798
2470680121
2261032526
127459639
2981588385
2100334678
2005132110
2948538993
1776823413
2138680555
646730888
2807304049
2076030782
2929536440
2992441511
2846935901
2618409927
1423820501
2010111575
253905040
2917660795
2927627767
2127506592
122081526
2934106791
329163574
2638544082
2900560221
1389464877
2640189619
1007124482
1090441583
2936151170
2908734708
2566973493
725321327
1799300917
1551560823
2748118322
2890926228
207383626
118481603
1226701573
600802309
1796303093
396615750
1858946027
2681970072
2970614620
130357255
1209413738
2325954360
1864235582
1446493167
2884651528
2196334676
2168411324
2572659023
1318428439
976567224
1200537123
2448990476
631067411
1914796984
2947687049
2356036226
1991271673
2622221846
2320322613
2529019935
1224993597
2038689229
2353450319
1502102431
1993228928
1531245380
2935936290
2591233942
59154452
1760354258
451941406
2987185545
2306182265
1946657980
2699888009
2095785192
1998964471
2302612772
2583675453
2291698021
608662005
2985856503
2942879531
1021201863
2867312328
2969561931
2824744027
1052381223
1854134304
205666383
2969357924
2568274631
16662087
893401737
1536168293
434600218
1070015678
491427126
2226161963
733293027
2067381764
1653612917
2993908136
2880717760
1311111121
2611511360
1391390611
337829163
457768667
1529734923
1932283434
1536309818
1208210490
2582967202
2996258700
2848505601
2993448198
2976353226
2991351763
744900085
2916752528
2201498517
2121494961
1751172879
1631408307
548002096
2247301506
268011123
1313045077
1865068737
2316125355
2979854745
2007224172
2859675582
1922477237
1436477168
676722282
2805038635
862127542
2299390717
2157813963
2450685383
2862703041
261348839
2369516038
2546813493
1278284618
2415591277
1479893013
59238715
2320646412
688808534
1061007304
609026204
2479015247
1208682923
2508255494
2366675142
2916462671
2943349911
1801213312
2772511220
2223088677
2817158546
2967850108
2010978868
2996422762
2908853931
2954888932
1524359522
2920293547
1879021419
1889295155
2117002489
927073816
2193501273
1747329361
1160051492
2643187715
2991007646
2656813847
2406475843
2882115301
2981314225
181175994
2998173505
1501119839
2987545927
2916019733
1972793092
2295465990
2023438936
1522970007
2538936698
1806333402
2834423172
2761229633
2363516452
2575176315
989944014
2487005499
2192252551
449794957
2901722971
2994953117
2822448215
2402612953
2153713859
62290057
2840776234
2996175040
836911072
2499095053
2610756302
2954174671
2511577857
596563461
2760230149
2389325090
2967503170
2739259197
1996088316
2976265499
1999699988
2604315832
2993440667
2861568816
2823519702
2955278431
2442014919
2995700461
2022098137
299600688
2157903730
2812236706
2998292566
2979187778
2876681597
1222837742
2999109927
2994294363
2319787978
1237835290
2422513984
1148246807
281756035
2997121059
2805606394
2666538825
2661167944
2787935721
2487223129
2833156714
1448235714
2957776780
2945494726
1471414427
650394036
2977063254
1386963961
2997445543
2309582268
2995016148
2998208809
1784069493
2988106446
1321992199
1589022082
2986477572
279998606
2895863494
2077097258
2614354169
1113343751
848875827
1462116303
38415089
2326780751
2837610463
786873009
2997959367
2996516974
2673224948
1702086558
194347184
1931755032
1369989512
681477265
958544970
2279958502
2033843229
1818609903
2775797068
2850886239
2601031097
501310520
1123423875
1161148030
2666798055
1723717977
241173258
2441057240
1554601158
1853598290
2777603021
3003959367
2990049828
1282071478
2999180442
2923618053
2088363852
2995645897
1377146020
1221656352
2043871909
1214043051
2996864777
2994226489
365119389
2344739225
2996812752
3002558558
2981687900
765063730
2955853789
2974503952
2335105968
247236899
1714189096
560046589
1179801634
2674718109
2789967790
1073093083
1016146453
1127644313
749284720
861670533
2615653946
2171823987
2722914408
2903828369
710972381
1941555431
1322534485
1470101513
1309839746
2327853984
2684100555
2118334143
1314951702
1304272281
2521954571
1009785443
2345432141
427867053
178215937
2366461244
2983552364
1489748210
1415929257
846517580
1259528513
2880159015
2835622763
1410744068
1229930710
2999401108
1459219199
1459219199
2864501223
87260664
275603897
490962200
3000544350
2414786303
1524222359
2951926406
446487424
333021222
604900219
2658415189
2907839035
1735433107
703306230
378290904
1425891491
2980276156
1387876664
2942580606
304651487
1099469300
752488008
357757605
2960031388
2988578080
2257424790
714072142
2905438115
608174702
877926534
724955529
2688006110
663527477
1376043122
2306997645
2076089787
1448333225
2816324008
1646078497
2232229710
989498978
2577712053
2495838040
845181639
1907196324
2909230507
362755836
2536958505
493159278
1493064363
2719437325
2669879099
2907075207
2244647268
2332129101
2979203548
113629202
2924631965
2896861771
2922534752
2556849600
2914875294
755872411
2953651581
931840687
2455042264
2930925095
2207861326
2987489001
1723013443
2802544104
637318510
1421559922
678731154
2265299940
2881225639
3002213005
2940528156
2600908623
2220026937
2823080078
2587380149
2962717686
2424202246
2023162925
2187483141
2686330498
2168196144
2083444199
1541175603
1272010138
2189997751
2030189982
2918544408
2957876635
3001114060
2977527181
1798692820
1132411624
2508657803
2983193491
2960761133
2212316352
2666325347
2389464460
2742429012
738275320
2774740268
2494379913
1143257437
2996056838
1541569687
2266224055
2886524073
1132665539
2952481209
2124398676
3001648811
2796662511
1701031018
1042267142
577088092
2805173370
2755110213
2774312984
1409450003
2032369010
1445325979
1666125428
1238683519
2775707297
3001805209
2676081816
2087797264
2975536342
2437070833
2752788375
1641486039
2660077924
1392100395
2728452877
477532970
1070898461
2661554998
2986412047
2875661173
2805516055
377027296
876236886
2207781549
2911051612
693347725
2753142889
1283107610
2994134636
2860254971
2127240234
2458480096
2390207236
2721539371
2295483518
2695053742
1968399342
2829850058
1647679727
2213472577
2248247824
3008131602
2901160605
2544235643
2730189356
2868019885
1944866620
1262039148
1690964928
1913012925
1601897824
997345191
2770443455
1314989291
1186984388
1190647772
2706997439
2075782869
2689036611
1470335636
1538537186
2933915534
2908414910
2952910495
2686425868
3007522374
112933025
2072850893
1298970539
863501956
2792794183
2933344392
3002425461
2882170545
3008156043
1696825862
2127715875
2672543808
1367097680
181804470
1607346400
2953645400
35349196
2183039675
126422216
2208792221
360566254
830984834
746628249
163958985
1003666651
1775484184
244947646
1650627979
1667479116
1816811467
3004866846
1450933598
2997831290
2702674570
2382840876
1104102306
2510027700
1833324326
3006606359
2677420973
2921932887
2753064331
2491518999
2746039243
3003377725
1360877683
2532424156
765277581
1343926841
2205968750
87798106
2894079056
1312286618
2995287722
2442523981
2396633501
665945236
3008108070
648260089
2987724979
1576189335
836179744
2628589555
1590504543
3001886997
1513256121
2651509300
30928455
1156463248
1944890049
3011156385
2701070591
2380325505
2989858752
2932753974
1313737896
1531122391
2169435140
2923528324
1589469381
1771502605
360994884
2972208305
2812430154
2631605322
2156791172
2299779139
2795237480
1610180918
3011058541
491531283
2986477590
2254737863
2212376002
2704094487
2947508315
2661575506
2806773875
2643646415
2057237870
2514494308
2075570172
2848114737
2721819008
638999234
2795245236
828511241
2452378207
518053715
2977355927
971210788
2892231036
2405575348
581486962
2636059432
2873484981
114051348
877416517
160727130
2881910252
2805636739
200787660
1901985838
2629553310
1886240638
2226034985
2727363809
2167270801
2225209200
2340255970
2903649022
1139834916
1029164006
2735256784
1666362389
2549615980
1170786250
2966354498
1252005445
1124901130
2818083082
3006410847
2788274729
2208255157
2823742647
2476093986
2983080419
1836178505
1717783746
2859299407
2631334902
584024623
2525403597
3010416764
1590003318
81705862
2951738021
2116126930
788594154
2521958198
2557700886
2918188062
2967134161
2950764056
2978780059
328606683
2984130280
1056240648
2903224146
2166382017
2987449287
375143184
996927885
2907042064
1157769379
2138167045
357966888
512168424
2889063098
1624009306
1504552672
1809155830
1829563843
2797131846
2988018878
1014407031
2807620423
1411498791
242005144
2379179660
591567471
1001979644
878151942
2907409783
2750490899
2774676539
2846740066
699478988
1302818937
325823020
3010842040
3014852754
1486440809
2699741181
1279885176
3015674993
3012321205
782816774
2802799748
2516265021
1018582867
2317028777
2766400268
2642169255
1507534669
1804522511
3014141593
1789064500
1694339371
1304509130
1333779470
2450795837
1685275959
2493769316
746095070
2627819963
324369422
1431327206
2915282285
3012001905
400733357
1170092162
2636456391
1583830710
2108079275
2426590338
1193849533
2880216359
1735804804
2384076192
36475891
1486763711
1507849211
1815011222
2105538546
164131698
2063439555
2721921018
3014295265
2013407077
2921542017
1318308003
1904609703
764055936
463339608
3004089738
3011940476
2833592069
2920051672
1624569242
2185300306
266337483
803375827
2849639807
2835891503
2883569636
2987452390
1584140326
1233904985
2173053975
2787344102
2802464713
2381855192
2943825582
2443912388
3006118180
326094443
770971891
2786180923
1666614249
1680783958
3013565019
1876952048
2595528678
2191043645
2293203141
1373357481
2024631262
2942059115
925196727
2742684357
2841928423
2890383716
2902278124
2641727132
2017294317
2389142116
2629833897
870404374
1268546696
1454775295
2688423778
2550276460
2191162486
438749860
2927049801
1104181872
2987250277
442061917
2266644033
2076283802
2952670996
381868430
1852148561
47272651
2578500554
2860086338
2794579433
2901200631
2633589451
512802410
2999787799
340612305
697947434
969476449
1231347527
1298363186
2770260161
3015300945
1302923939
2964549437
2437227099
728886394
2528604288
3015369793
2563463648
572140555
3002011976
2479353767
166954436
1380843593
2765092715
2873580940
2236308572
2860297114
2843492226
2582400610
2794850725
2826745226
1010062783
2126732281
2834499680
1399850626
2924883330
826324724
2641535399
2741833095
2167561593
2198816238
2334583382
1820194312
2961423729
2861750301
2064393943
2934722792
2037108733
2172852179
2552229647
1767775569
2570105711
2823790844
2499446720
2203118453
3012765093
1032799649
1451641173
803838457
2196890559
2890920058
502282353
3013439546
1215318628
2893009878
2936395566
306066719
2154854466
2788614583
3017734921
1787301786
2496154599
306066719
192616786
1672110668
2646781503
2280225917
2088456490
1767953580
1370519431
1885513530
2002971675
917193462
1305994764
2995833147
2399749572
2955245019
2086463379
2961009047
1934023612
258317514
2222182305
2274648519
3009649523
2795992446
1167093017
2923906935
845808635
2670004202
1930771182
3015460490
1158006629
2052175127
1667662497
2597528849
3009974925
3004693366
2426954609
2314691557
1390084368
2895899058
451369196
1871455461
977090886
1414401731
946423897
2948443562
1011242759
1777037121
2357753201
2326234968
1213699505
2906203582
1135331176
834513940
2470823815
2659756623
1856623344
627703900
431096972
2739468154
2225008950
1047331624
3020180720
2937321287
2797212818
1544337033
105172938
2993241323
3021110758
1231899488
1784617854
3006375897
1135578392
2881669566
2251843408
3020545057
3017659355
312570115
2956562302
1238492920
779457766
2550943772
2329535820
2909806792
2228824764
2017495697
2964640710
2292120248
2779982049
1326327886
3016271099
1453902639
1040847450
3016198830
2971997063
2939465701
872380281
1466261811
1698897566
2652444192
1563716680
2891532791
708081307
3017580830
2877083760
1778138560
2801827070
530846867
1450655379
2622017979
1944799553
3008222277
1430047886
1454198385
2196110522
2975415052
2300277438
2127539231
510685584
1881272644
2529920411
2769088014
1433252305
3011762362
3016732971
2174101478
3021788085
288174773
2360677546
2800759278
1579981567
3008927860
1023951791
1809674468
2234234140
1511369716
1144619746
2254463410
1903711718
170644975
2848319257
2414014906
3012558690
2030797003
3009037645
582761093
2641340205
2113103957
1958159885
2840244970
3010034943
2652928142
3018559044
2152698050
2407233652
1824647992
2929256604
1086330963
1640590669
667963767
225734561
2455807181
2670128350
989901413
2837458935
2111244738
1588337006
420549715
2885154893
2942010039
2573547027
981980440
1932978659
2243198399
2976932481
2194711275
526074325
2239503765
1594776940
1297588752
3001299547
577979415
2018130041
1388940376
2970156092
381333578
2579340510
2128475851
381333578
1299517387
3014144595
255926744
2419693258
1534694447
2983299868
2359190024
1629803687
2953027235
3023774072
2516824447
2706784479
2952493634
3005882597
604925559
297291382
1992563571
236087380
1078384380
2969577028
2978467114
1160514663
802486735
14169489
1084250484
2885060703
3021419192
954657798
1105457768
2803419183
2459445544
3011359638
2671655434
2472686660
941120681
1230219364
439812915
2636806756
2637800960
2888998591
2879578947
881138549
2326052881
2742784302
2191076406
2949490388
2970817942
117363254
1449008597
2624858113
2497083107
769197763
179900906
2926481987
2208224373
313794996
1094317626
2520181237
2099646710
2294346026
1047064690
2915756517
2367219962
2983385342
1504303635
2915948314
1180089402
806115878
2673733621
944060932
1996684322
1143103907
1263043127
787060945
406097274
969012937
38867507
589628791
3026803693
1607297603
1617144135
1635686665
2513811083
321180635
698185446
1817845475
2749320344
356872522
3024066076
502173381
2965328181
2391744525
2973398145
2712394147
2445910207
2911338748
2821630982
1662544314
3026023956
1020494238
2945392115
3022158610
341742540
1284037662
2529760489
3008090781
3024865784
583697807
2886598191
2787326977
2450950298
2537765578
921464988
3019248842
480400855
1188853616
1889066048
2983194418
1506607623
2882007091
3012534990
1792661831
1974003108
2342459205
2922196820
2816777455
1972476731
2555076495
2974323324
2095103786
1854281115
5188354
2363323007
2966984447
2211468891
2972038156
1586327119
2927386027
3018196006
1246270414
1572234025
1182681597
3026894337
2654172538
1931949723
2512465513
2083966011
979487082
1768922551
659748124
632831513
2843245610
1216922565
1083326843
1512000258
2932576936
2692921908
2993232093
261796617
2167153753
2807460357
1783286958
236272172
3029091184
2993169118
1529126834
874279640
1857505983
759120343
1709384353
1282106653
2523757007
2736678325
3027012582
1619752924
2270957480
1485831435
3008953497
2899357647
2484023032
1625187342
2530019712
1183037419
2160943798
2418342568
2728352630
1253786086
2883506647
1303406549
518209614
1909843500
1061763743
1362358038
650720950
2775220004
1445561741
698187290
969998313
753305779
2042770447
3029100592
3026609816
2498531630
256771188
2898547084
1561446557
951175119
2789004932
2350983082
1981355643
2950824277
2382702095
2975366365
2189816520
1620083686
2576473777
2929451653
567964028
557083199
2558329412
2258919997
1783043696
2871129824
1791773800
3019653397
2759834654
2546297611
2593407231
512771899
2538137342
2873885028
3031513819
730713241
2837714698
1896425790
1694076894
2464325529
2786344137
1691932790
1997418757
2208839005
1381745754
3033088298
744223494
2793405726
1608479836
1462620336
1326644095
3020708490
2990504630
2858703781
1041990649
1591863957
2235063009
2957768804
2989054058
1556371424
3002042687
3003013376
1786285228
1689770795
548498840
329220465
2365644950
2966458496
2950966670
931474244
1622723930
3029341084
1544028900
3004716114
903556237
1791157039
2885732000
2950608022
1271526644
2185017201
2815846918
2299695885
3028234794
911406227
677415360
3016441659
2006244827
3013050752
1160317303
2874760696
553197725
1739707959
917259685
1815979891
2518542448
2707155050
2949891732
1070908587
2035812728
1363351343
879635495
2453996431
1852314610
2975974456
2473856333
2990805544
2362582826
1416240664
63241484
3006021612
2195329791
2271117089
3007167856
1717261450
1669765377
1831763396
367245308
2973295616
2776190200
2786227033
2437916805
945428868
2449275019
1910917469
2118337392
2854156053
2300987130
2420651409
3029166985
1795863960
567688111
3033486192
2278134168
2672061016
2993172088
1828139602
1910871669
1028677386
1332980170
3000242792
7310602
950250627
3002078391
2970097637
1272154538
2872653713
1535210875
891623574
2382030657
2936955211
3003393463
204977216
495602536
2793150166
2865124894
2919087296
1962351216
2318636887
2953081476
399799878
3030504434
1802869666
1101230870
2866795355
2993260093
3010781062
88220087
773047842
2282333708
2384355684
2299409775
105698017
2456022090
815599460
1628097863
2633398149
1233375317
2572864078
1233375317
361642046
2655653009
2177493968
2983960388
352011740
3032382583
1511575960
1926853808
153894651
2382423825
1324054189
2545859358
2704411517
2410293159
1359570315
1340861631
936562181
912174418
1184725073
2286055258
955448307
1501491352
1078824564
1744639723
2503278773
2895329708
2340358323
2765778399
2359170754
2380969178
2587368315
2199659739
886856873
1281760963
1792208013
80340267
1501156113
2715586134
2662937839
2921060001
2870046891
2714452363
2781493739
1687466875
3019783891
267150979
720584775
2620629161
3023592010
3021741598
69234892
2675347055
3035257758
2959778916
2612939619
1376925619
1563901233
1062652797
1907839289
2512436047
2537086189
2283457585
1732501640
676156754
1495024710
150337605
3029233003
1334899540
2588419341
3027110707
2625541006
2779069274
2719535653
846384396
2293382883
2575490771
783888523
3035670872
2896459187
2407664175
2697280976
2084458449
2960285001
2990095232
2158193084
2784199429
555797726
2441523836
2409528273
858682838
2569468766
1177830062
3009891684
1021437349
1348138689
344092855
2903431574
2421840009
2557207723
1889055346
2178050820
2785547746
509629512
2839944283
1887004286
1343004275
2489433924
2460071238
1631530688
673553222
2930018154
1333240908
467773832
413043729
77860890
2579547538
2968706273
894852738
2842397030
2815235783
2721208952
2751302956
406413973
1160703860
3019385528
3010117724
2818211984
3033717081
2902014337
1259560384
2979063707
1481818589
54277243
2555797877
2977430252
2699901838
2881192698
312480482
318524052
682662307
2761430062
2423615319
2793023231
726919448
2510580875
190340826
2098999153
2260579647
1207720781
2512239598
1149559178
1033598973
2718879191
2374339329
1080268096
2814907995
2895290376
2685420967
3025465608
2255852122
2687002800
322073360
2551938271
3033399072
218076348
2636881279
2923448976
2099382869
2501368373
182160173
2811745113
86372882
2428481174
930680433
803580132
2012312023
2982794407
2978688683
2077829255
3010062447
1597235555
2966202157
2941609424
2799847913
941211311
202720367
2375273088
2925016026
2690690495
2287288095
605398732
195889871
3016122156
2169881773
2710726522
1886208202
927132070
618268151
3012770956
2353760236
854942512
2446748808
1125800073
3037928401
36716440
2769635794
712006576
2950383850
856739947
1121321892
1048836749
1719164788
1187199706
2172184980
2390040791
2545191545
783912572
1028100750
2254589278
3037268186
1670882479
1778303639
1372680813
2303389964
2340420214
6038363
3037474367
2123582033
847932489
2011098078
2943024187
2971404228
3040126863
790195825
994733415
2212752888
701287674
1611687809
2031634581
1705784948
3001842380
756031503
2656599406
2013491347
661887636
2321404092
2001611121
631481886
2345965122
2691029183
2799464638
2978708787
1552807306
589638662
2493565921
2560716838
2882355674
1391359521
339404322
1536856830
275722387
1294251718
2944513414
1992989673
1313284202
2705267399
2866102784
696597004
2529899399
191539395
2643042268
2572402613
1582934187
2475680892
3035992450
2775679229
2611445866
2724052125
1764885561
383233415
2625061257
1553426582
2008024424
105991529
3025632467
2829561914
2825200004
2402849294
2521758498
1432198996
80358327
3039204910
3027414101
1814179092
1527500197
2590705020
3027462503
3016757778
2743706900
2858406338
1457239305
968416499
2934694885
805180129
1839279036
2538273157
2984998195
2896236534
1176331630
2464612129
1922723133
264967394
2573064005
2578530076
167003484
1713521777
1527691684
880327213
2432041800
2751402819
2847464703
2336594167
945515621
2751646972
2841157408
1089179581
2073821394
2397285977
807892569
2093863638
1698403467
3034199472
2017140668
1658569548
3036540156
2847964290
562435892
1636279167
2104593379
1641867296
2694828961
240941860
2146653996
2444098414
254099728
2935326991
1291943697
757479225
2519351466
2148212995
477055361
186141369
293635013
1838043425
2044636322
2442749972
1351043999
892472412
2162131228
1597180440
2279377422
3033333042
3015919034
3013231246
447192282
2984915161
2589529607
2746344888
1999117716
2722224204
1071979364
2473876138
2982720283
2536680505
2802150608
2666320313
117516589
1408929436
2347589093
2989989921
2040433857
202939717
886751331
2558478620
2041930113
2221796182
2810384863
1213560387
2949858667
2853930428
454982502
3020932366
2994208619
2267992232
1743671268
565501221
2195685080
687274613
3034240301
1557104225
2101934843
94523813
2039052958
2962328802
2975837887
994414165
439112783
726838815
1692918523
1770234083
633097354
1998058881
3046133845
2302246803
502859296
1133130569
523935572
2299388313
1346340203
135379737
1102646424
3041558257
2747248518
2735519643
1829053385
1195688882
734012880
942365937
541986488
2301092255
2091446755
2367555259
2306317737
1942874165
209027638
2652292785
1405939671
2940369518
1612684765
2647167065
2805355831
2748701609
1138253886
1827602328
1263171139
3026210863
700368191
2968996843
1000513186
2868170936
2808607377
2212341497
1652832533
3047428460
1885791603
2538928908
2874544240
2572384429
2459943478
1604677186
2506311048
2789587835
2034231345
1187963888
3045270563
2531995782
132713581
1932553022
3020659936
2979734469
3037449976
1291179426
2858184568
1502491136
3034848765
1219812211
551241212
2746720185
2673714514
3030924739
2539219195
2569323611
2796374719
2632716263
2256011569
3044763668
2764992596
1574544687
77942681
1229740729
606959980
2349851749
2298539012
1604115447
2659234076
3048932392
2160062990
2407636659
3043653442
2458313540
2413195510
1285514844
3013977047
2315121252
3035463348
580418833
80614918
2954290686
2991663619
3043919671
1724312722
103525620
3041588810
2540622438
1379739641
507064107
1644776549
2890259891
2924825522
1663904485
443070096
2487684422
3044031482
834046853
938860427
1316548180
943275623
2124539640
61290583
703237536
3043661252
3023354143
61290583
681025671
1899800825
483860982
2870734447
188716973
1958550608
857850578
532323147
343319444
2654024537
319643923
2985444378
919649310
2610290323
1222713248
1038008678
3049113876
308045817
1241508874
1283550559
1967859389
1146146997
2384169404
334245514
2817675531
3044385067
2539357474
1905735131
2493672880
530374633
2966957777
2532462851
717826068
3031698303
890801344
3049536517
796657986
3026927267
2993083720
3025665777
2718567933
1139493171
2778885631
2325251284
2883486821
2732588610
1826740324
1818978240
1829051175
3049946268
1001228923
2944165194
727218515
1283771179
1828770729
2298812042
1165893411
893918587
2268849917
1081510794
319654160
2361780324
1977503100
2938241251
101940873
2893659728
2839951368
3024628341
1193484249
1144743369
2101949619
3021090849
1369303253
2884879102
2790253810
3039743663
2994949991
2561701238
2477247384
3047856518
2432074580
127804183
5188354
2229981868
2889891084
2401195653
3012145015
627342951
2688732417
2655778169
855573324
560996267
2835511059
2872786879
2840745106
1948432251
1575497095
2456083356
1476033907
2348267476
2950348457
2556495731
3039582509
2033459208
1387099715
2573904189
2207161749
2425153036
3047967590
484079399
873634851
1837945009
2112543965
1184027885
2161111895
2908714358
63704662
3020702995
3028368233
1270577243
3020173617
1291190599
366777636
72033754
1399607919
1753920921
2869463563
2297229455
1240262598
2780807637
2730323640
796012736
812253779
3048677517
144999499
1805089008
1462324331
2256694538
3036600120
2254765157
481460618
3044356755
277010852
2395126630
1441261167
2958737790
2468575743
2038977967
601854511
723411866
1939304625
2084601163
1546660859
2964241602
2501794310
2758771101
2625456459
2723703649
3033897523
14358691
1739724098
3050032237
827893218
2756121041
3002819218
108934212
2451026261
552335994
3010903703
2829840792
3053167248
631033955
2759102486
3048942413
1950793532
2910002425
2879301888
1201120096
108934391
545422746
77917191
2690712400
3053607267
1853358190
2867840848
2983039907
810510920
1822572271
2218402118
1168253579
1716540380
2437405548
733829440
2347740717
1682922301
613267084
1436105353
2956943508
1848883675
2805081631
3039955580
2594327356
3052775522
2400014174
736183411
1417607170
2202407046
2905370576
1893183554
2967348848
2535369893
2343013102
360807416
2455647279
561683806
1966750446
2937567570
984482577
1590897528
3048098916
1805697539
3046994864
2997388942
1467783142
2432671577
1847384778
1012281755
1537019724
2418758359
586152223
2137879533
1902429462
585696477
1385291494
2941104612
2056833476
2424870655
1318238766
1380324712
2962406241
1065658969
2392224804
3054684672
2546716451
2079992983
3038030641
2047598587
2972356724
2113128124
2245322505
1974241482
1544936210
1911465940
1942436010
3051265361
3043503655
2245467470
1294173559
1476196024
3007652220
1136736554
2544443380
2964369134
3034770821
634676244
44771052
2690932777
879156402
2529434206
8620211
1013866844
1396937675
2414149992
1294287873
2887469435
2868972128
3008355533
1088424435
2443854347
2603550962
17181845
299689084
2700121452
2570848657
685046629
1343597136
1619144180
2301145175
2653459505
337690388
2943585854
571486077
2972527799
1140239537
1056678527
267239230
2683955667
2056153447
2374692470
2751899776
436105888
765646686
2008272287
2370155420
1665742662
2244819151
2616921007
1606370533
2955738515
2965796965
2119842714
959382915
1597791805
2857395930
2844211072
227851472
3003136051
2808632278
3022283563
2442875741
3009999609
2275136777
2971031386
1199596785
2872127873
2691110764
2726143824
2118285317
1897832876
1943163338
2876675357
1857122792
1762917920
1999420705
3003522297
2758440865
1945565669
1075195388
1945520382
1743989816
1961226124
3008917441
2604803093
2302781808
3053594672
730945851
652780564
1635948647
1487784107
2653596423
1195746447
713287437
2999469659
412742840
2660310390
684284219
2894677187
3051892494
312932341
2884603151
2764338250
3041339597
2894561062
3050274823
2488947597
2512345439
1193666597
1943723451
3052881423
824313286
755331610
2596102616
2473354672
2886828260
2629299889
2957353731
599917011
2440930604
2539506680
903496456
2307280462
2940792677
1028706220
2986734301
2940126044
2916021698
2724705418
2037631530
2628399185
1540046770
1667487444
3053403787
2449340419
1592564405
2499752061
3056250320
3053388750
2756917609
199609909
3044366352
2757900215
3032089130
1560826966
781056504
841394244
624922624
130642106
225211395
2662787612
2181960479
1925124325
57917192
1890365974
63748885
2022714994
2719520240
2826688336
2887884264
1665375572
6038363
1736253746
1152087808
130642106
2001034936
2911450436
2737147578
249340417
2618012755
2417074330
2608179492
266703319
1057238015
14124426
2384374655
2867660636
2806265248
2544892527
2855829153
3038710303
1856722643
2372962443
1685953292
2500626373
1793561442
2701000037
2808269528
1359410341
2581229884
2840111687
2915139791
931218622
1275751941
786127578
2428867861
1094270780
1125326551
1648057512
2982871490
2965451735
2864222994
2670145938
2563407784
2565341690
2837405249
2982429166
1207212653
1863511066
616890452
1894607210
2821817578
3045114757
2364656930
818623356
111801344
2230680591
2828631216
2501869399
3056510003
3044877552
3024247672
1009000798
2952397490
2553201352
2957983650
2781815837
2244246504
2737378642
106509535
1701773598
2832381693
55310726
2485208433
2316282683
1033943595
78082233
2457597005
2724614496
806848308
682180317
868261090
856132000
2574989614
425401600
2097621713
2876630104
447278246
3058807674
2672189052
1858409034
1576892998
631028271
2902729385
2827507516
1812169622
2838362222
1329041073
1995246427
158654526
2690538608
1655970379
2870727526
1865821785
3061388816
2315986057
1729203858
2387160600
2893636057
2502486770
1914569028
2562901837
1205935727
2935358245
3038517879
1123497847
2793445306
1890521396
2324107972
2522402983
2322445864
2216045890
2347935197
8620211
2541933726
949764612
2613584723
3038864531
2239659499
3057557756
2993877134
990000867
1420506739
1999004362
2659792678
1530494166
2750344479
1478011170
1049607768
614638751
2938078466
604122051
2333996346
1371936430
352351729
233216566
1961961471
1141454558
3037136066
2177839726
1416573710
2550883503
242254815
2813178123
3048756288
2707995696
3052491621
1511829663
3060440946
2167933387
2551905724
3018792901
961660812
2794485646
2452875113
3050005303
3006566679
2730349768
2279366302
2264904613
1009835153
3059848562
2155529751
2594567264
2806313467
462720758
51834794
3061371590
2380404974
2857309989
1284537177
2538582287
1607229888
2593480822
1124142079
2563815530
573202299
2301086250
744520814
3063326084
1578322411
735067228
2658534306
2286069319
152053778
1503713500
3060107924
2627217396
1158798238
2564011543
3013578727
3063992358
2956077707
355060800
1541418744
2357042036
945744795
2975934702
2856998390
1255269325
3039278022
3065882305
2996455330
1541782499
2397546844
2139436034
2988570049
1478594370
787866495
2144799907
2860592199
2224474143
163135924
2412308076
2937856814
1381835915
1768280286
3054369466
2155568218
3051299481
3036965887
1062408579
2894729132
2757976145
1160379704
2790151345
2964099658
1651488434
2691475774
1305027849
2586953665
2877829008
867358964
3013089646
3049068182
2765899625
976119650
2997890039
3031215809
604651899
2529177271
2691915044
2801556409
724049515
2549878036
2333664174
2723038625
2993831807
2202650376
1551211377
2841764833
2995396417
255880591
650316336
3047221316
2650816888
2690212962
2232303096
2735863925
3014551850
2503423848
2968453386
3041432515
2236171880
2649884239
1067660437
2924450146
2876951179
2640519485
2957035287
225983023
2465115819
2339301142
3065777002
207240685
480415230
2098914870
1234560761
1586337987
979050552
2953211178
1332714161
3065427272
469138512
336082175
2529974789
772407226
2502219245
2964340272
2946364218
2559291114
1490121978
2864402671
1607787365
136169307
1812745382
2043090285
965771476
3018426298
3060479358
3061017313
729998541
1192835527
938037449
3014141019
3062688776
2484630026
2322825424
1754838425
2553818388
2112181802
239083819
2550296585
2976398604
3039394792
2692369570
3022203978
3023921422
3050905877
3049012579
2876371105
2449120172
1078352442
1277780511
1721670472
236323108
2508132922
3024842838
1855967701
1457812797
2425867762
2874782152
3054340628
3031989394
1974392993
2122571641
2957277327
3033635309
2625880237
3067556609
2933417644
2777844361
3050344928
328044089
2969370623
2221421371
2959041628
193693843
2771757812
2778751895
1980641312
1720176570
2547171038
2724915167
1557474807
907701521
2251778076
687133247
2972258742
934464844
2711042330
460856203
1792273649
3063240127
1853663229
3050275465
1294540941
2712597219
1307136908
2551575936
2416008301
1781928603
2309074398
2911750307
1830853096
2352258114
2276068904
2975575640
2795313562
2720078380
2160118958
1336331187
805922726
2767829487
3054113072
2886389295
2964131636
2117033409
2741921586
2447492612
2099295394
2901754598
1124623944
437531054
2757874523
2097298675
737331292
344055149
2970994175
3064321675
616279803
2916480001
3066756766
3049694743
3065008936
2226585633
411994404
1788407781
2561882468
2384098141
1874776983
1776426938
1362945680
2221986847
2221986847
1967802755
2326366519
2703862135
2289850487
2894813444
1874907828
61628428
2971500899
1583975695
2834809857
3013670784
725635280
460951070
1433094468
1931679372
2762582181
2947991117
2611015023
2508664404
2538648267
2931137979
3020969697
2862457589
2976482843
3020214235
359210512
1079594180
3060078970
3068928113
1603097062
3045705326
376753827
3016879177
1539239918
3029236886
1474939148
226530805
3032849863
1421588800
3052039573
2991675489
1327212812
432194221
651229115
181062344
200285129
2374204062
2841058047
1902974387
2758044486
2904975904
1194505058
3066359205
1490178095
621877291
2880766139
293028428
2258338789
2642211274
2571679252
2091640070
1904483714
827882027
614307052
2592202150
1837574199
37004608
2944066562
2266930604
2742243502
2709073807
2298466576
1322991007
331714866
924139353
2011529882
2652633517
663683937
3068499065
2488714840
879010141
2446634857
2727876639
2275955807
2006978108
1619484184
879094663
3055671514
2118896351
2354614239
2828449817
2711896221
2382433154
2364837706
722863676
2737127360
3016735331
3070176526
1467885459
322048083
2308841315
1687954678
892276928
3067270737
1810104075
2647304380
2880836361
2114058024
278715537
92981679
2644522825
2079660702
2359768810
2010686492
2711645302
328639354
684438948
330768468
1981321654
3058715006
729264957
2267304
928416088
662902215
2388481832
1155087508
3071916476
1176510940
102423989
1879928732
3061056493
58184678
1399198041
142852553
2768013157
67543169
786978382
2722312939
2617375495
2147517178
1980391966
384475471
2658851901
2720417783
2358102437
3069185577
3048237471
2517862202
2765071731
2947608175
2483988185
1287126257
1846319718
1800511594
3071579971
169561798
2504432492
1229608448
3068517139
2362824058
2534792071
2863245075
1982995336
2511646148
2812472120
112155145
1405844407
2497181238
1373737136
2878299825
3036249095
372122511
2511025440
1285264560
3017738747
1838789849
3019213122
2641354825
2868132192
2594683757
3050383613
3070666216
1719312195
2582092853
2314044440
2917519867
3045822276
758734518
3073969506
2626759675
148985881
3043776359
1876465372
207767859
75399073
3052109051
1145280221
2984579487
646545197
437744011
991697395
2446194203
1338322822
2996892568
1420229827
3074154011
2429772643
1589515506
2133552367
2671657208
3061124439
2915958523
1820465174
3074140746
2928202554
2608269089
3046647519
2168249688
2380656989
2090731629
2801830064
2148435326
1877355492
638785486
2111742072
3059196601
691222592
1223865503
1235402085
1733923647
1240871815
2571832201
3020944222
2789123255
862058228
1502919229
1595636699
2746837219
1837519947
2804753749
2840723002
3075960397
198078619
3075035552
3050073966
2644337743
1238789203
2573111933
1240486057
2715494539
2948851106
1665984237
1182744114
1259907730
1988624586
1591231724
213562936
2711464218
1572531513
234187001
2847184691
2034803273
2155707299
2980922327
2342032309
1859533658
1684156897
1623257226
2563003685
2792772936
2302324991
3073641624
2857118393
3068904817
2164503807
2967021174
2047172324
2608022340
1687207988
1380015415
1972466234
507607815
2942863169
539678434
2958386217
951693574
1167724892
3073436022
1190387573
2039335860
1286219791
1870838407
1643264747
2638949746
2232273543
2999389131
1719710883
343529578
2419232273
239734888
617189299
1408814405
1235893725
2101557222
136635932
1134938674
841588112
3006478415
3029107561
2789301333
1562490083
2094473600
1666252324
1330773943
48968116
1367482421
1572658692
2423170564
1397203182
2524888232
1302287852
723932512
2925557172
2720104423
3064333335
2484299896
1754223407
3070317560
2480093002
1597272993
2388364410
2643668277
2177812418
1345686313
863222535
250608018
1507397507
2755904125
2957920179
3039060710
2177061861
1199284697
596400853
1541087173
1456029186
2129013022
917100499
3032662264
2904793878
2732487627
2283645009
1995169577
541279008
1643756014
3075119697
3055957994
2965890235
2645825215
2760592075
1869388463
568172443
3072127761
2814981649
3071900165
2636227188
2035631991
3048440167
3073936420
2838348680
2740786904
2584649972
1071383423
1203879196
2446486866
1175566734
2969659549
2142949714
893501434
2055056500
1016938397
2363318870
2965149315
2225322393
2696163435
1286451540
1954881993
2388347449
2345068440
995476829
3035254013
2897379278
3013653428
2168941151
2223665261
491222288
1928540008
216592578
26656780
1861274773
1963560135
2333378063
2704059034
2630130909
2995438394
523398601
1670027598
1228828401
323950220
886131749
1408117898
2958215189
1030245378
335081596
3058658670
3053823416
2083299953
1197082243
3073296092
1650829195
2643108090
2297689238
1315888645
2019035461
2981722989
843010815
2977513113
2932948318
766463398
983731305
218631539
1630996647
1162454662
2930576419
1423386539
2495461434
297069812
1605655788
748138933
2953421161
2870026769
3032283317
2897893798
1240897740
2821063256
1589177824
87326450
1773094928
2772490609
1508599788
319910784
3054012022
2973484127
2881120879
1348765562
1974441893
2249191010
1714441454
2604833322
2521632780
2969699984
2681025767
3076929632
736809365
1747649867
2585380403
2828447984
2362022634
920773291
2912244273
1742526533
208555388
2987356791
928243051
1115262477
2146669473
1954831334
2176010945
2190424066
3011166132
2714137557
1802114228
918708848
573905964
1435904229
2810289420
2689598676
3079033961
2775274011
2349902471
1411961240
3038378840
2466159067
3075356666
3077699296
2549513458
2919824022
3031776221
755147492
3078358998
2954994840
2422078418
1613608573
3080337919
2578841368
2989650352
3078510803
1111590051
1441961995
1093677851
1123070153
1882374643
3052059890
2531326951
1450567521
2013246168
2788416160
2870607393
2829523600
3076548869
3034697687
2877939880
2610486393
1714776255
1347575483
2458474144
3084158021
3038740708
3082926521
2291692231
3049374283
3078509797
374805449
2668795782
3071905013
1912331391
3014635729
2332421284
3072035169
3027847213
2169515063
2179086491
2500957901
2047537649
2245824995
1252227729
2957296759
3082103953
2725692412
3072213031
1344616617
2839541487
2127481260
1777488592
987537875
1791659863
3080458203
211047648
2159410328
1461099370
642743335
3079873736
979893936
1496843941
1022802316
3072710952
678829545
2139256822
1842772255
2968839293
1686588714
3032057034
1520080552
2891228103
2737932022
535363022
1578854754
2905843908
1598734648
2071241974
2844646818
3059990951
3080647860
612867584
2418111424
2346948772
3083880910
2978290274
2967879285
1728736410
2373329591
2725016898
2026836740
880538074
115466343
3068371881
1874907179
2319990460
3081072782
2913187144
1216551891
849463588
843353753
3022512262
2825108946
1603391011
221116068
1769788405
3067402380
1712880541
1520389966
3047561178
2736375428
3055192379
476738601
797846946
2457764484
3036980612
2974309235
433876453
3080552480
2514100853
3056746999
2918083809
2041857887
2855680033
2829979584
856734988
2222373132
2867598299
2285226293
2315746489
2837021907
101245401
1990732651
2271745835
1547213688
3055768231
2497104045
741236043
2147416236
261072693
1424000225
2693456350
2142347978
953037299
1988144630
2982789075
3059854869
2748894724
3079152092
1796508831
3067785695
1671660081
2117117610
710921228
3081733910
2532848694
1638341268
2904920618
3032356936
3079008724
2050816478
2505770248
1922841452
24466155
433975324
756135609
1388888240
2966153972
1914013525
2878238968
2056347158
2607574133
2587747000
486089748
2956442582
3085582309
1265740302
2734399836
567250857
2181040477
2498632703
2537354626
3079081159
2374921996
2745750140
2861404639
3061815063
2782583440
2592945145
2515275139
2528728211
2525385451
3030451392
444549646
3081221906
3078114816
2775849244
2054259888
1761174096
2134413838
870119528
721217721
3064798960
1308686443
1134700406
2998891203
1113751489
3082746804
2440495605
1515288373
2380021483
1231261111
2672770830
3059830816
2503330684
2519836820
2576548774
3083244501
97602309
2159681998
131665649
312139476
3049021623
2493478141
2271100801
2483195290
3047764956
1717339152
1020323883
2587244615
2473456611
3036741880
1607485220
1453977459
1068764216
3030591394
2822170737
806378701
3053935931
3029920771
1394641360
2490724076
3072343718
1187070551
444677975
3087294961
613770950
533725911
2980074819
2790592356
2960035938
2807914473
3084496836
699901915
3008038868
2043091039
3028219129
2913843014
2928697464
2836080163
806675124
1971842438
2763228192
3012421614
3015830862
2748710880
2586987250
2934959561
3079764808
3074313103
2517973753
1327217587
1884225139
3009956801
1589539811
3008477977
2520736482
922568911
1859802552
2479082547
2969656667
2374264315
3058090948
2484750650
2888669358
3071198681
2643833321
2926531469
3054745912
3045034378
3025223445
2010040774
55846389
2401705104
733061778
2997473791
2181376101
3072184383
69978795
1848319550
463326686
245339872
2524514381
548628822
2302328463
8652739
3005687330
925914136
2275523087
1612896664
560883211
2077276729
2074609312
2420169976
3076032398
164269566
1164084889
2196287561
3031835695
3073687085
2387136374
1845296267
1521979420
3026539523
2783749110
2226995551
3089348359
2260846713
2741851747
2980203917
3054753770
942654441
2914030648
55846389
2270244493
2756595670
2979330982
3054360211
3053812348
1817093644
1360539631
2697010927
3069689227
1625349058
2429668748
2299142895
1146865439
2700491943
3036801947
1449983144
3088163365
3045217246
899796286
3061495924
3020841742
3047026459
1676635257
3065185032
2415777943
1303522680
1876446882
620615189
2178301049
1074753672
3069689582
2791750929
2820447127
2450299342
2659567248
2857228372
306615857
251979306
2629561757
2931304798
1123926519
3060248029
1683896384
1783065604
674886296
1285407344
466339515
3078312951
3086403897
1691751164
2831453091
3058440757
2980347302
164563263
2639109424
3031045947
1292994749
3053349877
1486384759
1802233427
1774369993
2707984179
1198025034
3052696573
637072868
3059856356
3089106205
3086076826
2677308400
2450626077
1036760205
2306527381
1648621302
1995239993
2785383221
156698009
2416644917
3083837604
1903723096
61187264
967072401
1850879157
2284594938
3074291145
1778302187
2606847639
2657648922
1286208012
952679251
3085121136
2680807282
2550595769
2989642225
1745596586
2742700562
2703579787
717590478
3084806789
584070761
1003413673
2992030436
2284761539
495636643
192251050
2523339016
1347845694
2900408227
1402154375
2822199948
549400085
2853593268
452397813
1378306635
1932014273
618530153
2258439293
2133518912
3088577625
745176227
2240986395
3053976191
2565198838
2940743289
2861282789
2886128057
821427604
2922447269
1547059410
2479443252
792419314
1075490609
1653476057
984522530
1877192847
546555953
236700973
178145426
3000433001
571011962
1562754690
85305555
3090763887
807068557
1489661305
1851105557
1260270581
2732661360
1914598347
3085172988
3047602843
980420570
3068629732
2962109493
1461480024
2476238616
3076189159
1995399887
2410630242
1535452416
1805498431
767784453
1269331474
1764238192
2251734311
3089023286
2256659922
2715624872
1186435788
1009685239
2688036132
2066341747
3068410023
2926615503
2814190847
2617069605
2672870949
2753813767
2869564634
821842464
1454745059
2631565953
1596673604
1997866907
3066487751
2647116993
2068439098
2655405740
1891172371
2990752769
3022597370
2685866103
1761064953
330552385
2870858827
2357617723
890039300
2573498592
2325342243
379001533
1715405571
1494199615
2507113693
3003768982
2785881730
2960771312
2212016138
1607522433
2115544557
3088378414
3035088847
1871479106
3005167372
1664131370
1037620747
2264958072
795217326
2819227846
924508412
2651700121
1750673819
2760677149
3020407769
1558177719
1335712966
3090218296
870363915
2680922630
551779760
3016082676
2752285495
2497455364
3069469807
1703027022
2983873205
1028215504
1488483159
2992694192
2927094656
2613375566
1087692484
1406001305
1651861936
3088370321
2366317357
1091506150
1298765478
3031410200
706289211
3091768215
391946375
2982618254
2002650271
2890312377
1314199465
3088354960
2272657009
1397980951
2369999256
2727331005
2450897773
2776135571
3026454490
2926098000
2557723477
2904206948
2452133094
1294893258
2385531828
2802620680
2772228881
2342300745
3056409090
2469822477
2520121601
2764946949
3021011014
2308519505
2616479830
1628497829
87875969
2809755656
2189609912
738085924
2859764755
2231382437
170122180
1592344758
2461017819
2974098314
1913308242
3090109254
1404973028
491236057
2553538386
2946378244
832097733
1468929889
2822256926
1832970391
2799335731
3050490444
2273559186
2686610162
1404787924
2757245026
3092462884
1535364567
20863145
1489455726
983908821
2595692413
2187568349
1566753320
3011972715
3092613014
2796794886
3079733861
2547574931
349689625
2801568607
1509183445
241827846
2000193962
1414732836
1600975732
1549875726
1672446653
1018123698
2109007036
3029273123
2624662883
312841909
769474628
225578294
1958996272
1706289303
2987636021
805909516
2120363928
3094128741
2645790955
2938682706
1630458162
640914333
1641634951
3053389985
1067520851
2634144151
2460147725
204328819
2837165288
3092471888
2527192735
1022444266
406300635
2186558210
1680820722
2299763688
2970671928
3031319681
2407256796
2362114846
3093685536
187538997
3094570953
2025726774
2605622205
1737988429
450059873
2740718813
2300358037
1945100676
2752654513
2272418674
3092048492
1426861665
2763736589
2162812226
298621068
2849378507
42603261
2538488823
2760880739
2308764634
2811065325
2979382989
2085063625
233419353
2873900018
1990324893
421670136
1116967686
2950806862
3035667984
2737502574
2402387207
1037103981
1889593905
1589594047
614411221
1471746106
3098145067
3040965198
2798324826
3054799962
1970657275
278418475
2931755234
162560603
1666077701
3072171864
985010723
1109904235
1349705196
2772817868
1656865491
1919398039
1009369588
1656571333
2022431914
1939481907
1662593947
1826868641
2527103480
1121493354
1643032577
2939452626
1093140360
2937915853
2109893956
2590632914
2371034003
2741997974
2698924340
2972731847
2042372826
1917482546
2949444169
986703324
2727053347
3067945510
2351695323
796453088
2369915634
458860726
3006370427
843868100
1289586158
1590260622
1711865930
1384504525
1455069497
2291666401
1512266241
3097287792
1435270151
3088223953
3033074028
1747913955
2846619976
3025556215
3095518099
2143765857
2985372062
850962716
3068307753
2549208129
1549920255
1865471553
3006069446
2658408120
796882643
2935146284
1602651803
628046670
2798608760
2778481341
2670758983
2939843090
246280184
2443976763
2284974116
3089084310
1911958219
3032302745
2298221715
2830154834
1477015129
2986938717
1982989356
2488697338
2175162012
1792661402
1611212412
491715343
1999305430
2795857014
3097357858
2630064351
81605970
2799360319
2390143161
2887056668
2619535546
3023047037
1594487777
3097002867
3094361606
2325573580
2004652093
1297112682
1821866485
2879607072
2283904388
342681046
480463733
1430932473
2587175690
2559271318
820390413
1211986148
2961195612
2868419678
1718220345
610049519
1722979849
830219439
3080453061
3096492378
2127801625
2437667243
347289638
2582700278
2286540490
2422266775
3041276447
573268121
2461488270
1757967841
2495590165
2151895355
2831496920
1587329596
959371819
2771691626
2639120227
2044669099
267981406
2518526887
2950740206
2565971668
1614049188
1906065364
2795876660
1821627551
278896700
2969620142
2994920203
2662513993
1810080632
2412777016
2861452378
2288260259
2629773154
1600017996
2981067718
2740531881
2326309430
3047099699
3009538951
2500789202
154183680
2464969807
3084204991
1121083473
2782920480
2725448489
2535708283
2438330409
1368227404
1412823901
2263003128
1212717295
2843662141
99150449
164197105
1181908888
2943275612
707972728
1048613781
1295317139
1388602624
979700741
3099775054
1127918292
2960479915
1596039886
2790588069
1534004669
1116147611
2294128567
2671539400
2935298198
3028494960
2876002434
561524598
1386400922
3067338226
2356051265
1489617537
2086295144
2532343150
2662979268
2976134403
1531018402
1855790408
2688589344
2429332911
2089064764
1871597938
3028269843
1796504357
2892254344
2114178376
2464199126
2552093295
750812240
1206540610
1727704274
784418936
1170677168
3090206224
2901713988
3098864253
1218492896
3091303840
2998494957
2580149452
2971961091
2528404651
658623982
2449081666
459778702
2809663066
771340734
2811531167
595840208
1738951755
2013539010
2184016103
1770356268
2376466154
2866569855
29975355
1930337183
2015891921
1635548240
952770934
1916566152
1695053587
3069868451
980367544
3012732427
936865816
3087975279
3098990236
1151375092
223352259
1282955163
2411008512
3096818199
2865828716
2310974285
3105175015
2380374315
2707881767
2659135710
314487901
1141116834
2473270814
3036423536
1128798942
3052658687
2469949331
3001098831
2804434916
341130763
3016127426
52056114
2582266264
1607965131
2375828031
588922924
1002709745
531304368
1818910618
1430666959
583207641
623746359
3063296149
3100302388
1254990253
524006019
1640511010
1804487402
2958193788
2869675555
2766171071
1737661659
1494325701
3105179862
2099113095
1910485558
2967398655
407508812
2130633728
2650105381
2326700344
1870960489
3105519903
2875723302
389032978
175607228
2583297448
3091378602
3037616795
1622786527
1500628807
2721653192
334369430
3092700782
76466190
3077191685
3106217171
1963602196
2201074547
3022412566
2855106777
2885926449
2679026964
1823844937
1967908990
2750620423
609397910
1051165017
2774152563
907363952
2164950335
604607064
2859866400
3074079771
259483717
2834212597
2960762057
1636812028
62373536
2996766540
2615661225
3063956121
748641473
3101213671
1406752151
1231459130
2141693795
2329411996
2198804240
1779607406
1165484296
3079041117
2978888867
2447377803
1630117367
2904687503
1257186249
1336697522
2650513216
1085401027
1122666929
165445510
2535333505
2196750107
1904972477
2970080472
3107263506
353653652
772322658
416348836
2875254975
2776988010
861337725
3020404969
2362235003
1980592852
2172402515
3092635237
3053538114
1863596956
1254349987
3078707858
2918410761
20821305
107502871
2725728943
3102417957
2062385123
1943974833
3087427114
2624333591
838253182
2018469156
2037946133
308200570
2886197450
2147147633
3095493604
1520364600
583755787
3107919374
972458676
2758314815
486572048
1959996302
2965826407
2440641784
3070018364
2391517553
1191149122
2066967418
3108822858
2575715416
2634245703
869377900
1349706727
1145128672
2294985987
3058211418
2538882489
2570224544
2492686850
2742209093
2689499746
2682192595
1986492932
1749219505
2801023223
1739275200
1841992219
2072112558
2745662913
2465005391
839715351
226523615
1216758390
251210183
733056743
2428149601
2975017530
2909414699
234364674
2555185730
2909434678
3092253278
3018398293
804335929
2146432389
2458346868
3046521041
2698734359
1128035943
3112458924
2572443882
2233056127
1278419813
2064134344
1120995043
2148024310
2801870718
3062416306
1739372915
328972781
2507459963
3079326955
3060864379
2718149141
3067075953
2473857067
2764301588
1771505965
712521276
2225723840
2520121524
2387798477
725464792
1407791504
3108708893
2637540937
3011795218
1563483044
1420517464
661889187
3058176817
2748577028
3107866613
589710754
2130204792
2248946738
997054318
2003130817
3035513170
1681985130
1988095239
1589260342
2556041816
715349561
1800332549
2639044888
2151026861
3019471358
2944025351
113595088
2994605864
2341737915
2438693762
1946540038
2361282469
523963493
3004531219
2766066172
2908868730
1064877534
3077860709
2903226529
903879685
3045402663
2287952181
977321631
1570699895
2926585619
2450244096
1516806997
3107639535
1888767346
2192024051
2529010123
2949223010
2719735882
2844930468
2349666774
2639317513
3087075315
2819224167
2335753477
3013494253
480608337
2376611678
3028092442
17422223
3094434400
2774162585
3002640675
175835596
28600100
3100793056
3027432362
1585548479
1193079246
3025578895
2690318905
96636987
2182058999
2664086133
1921460244
3000848577
799912592
3108311100
3098045758
2882610465
2913868985
2662079971
2913986648
2067724464
1432845956
2666761030
2458287364
278672705
1374914212
1484223282
2882262667
1043784172
2335079846
640207319
2856924125
1743715603
3060107252
818272579
2385214280
3096084266
3039203297
3114973732
659033126
2603121162
1965492751
2506259525
2260788032
2861986229
1119644551
126678380
354288211
1121737391
1609362954
84427191
2939210333
2974076842
1168667079
1652072728
2907217777
691407525
2383557746
2609741519
1856771640
3111021236
2253080822
844971814
2933925974
1474085476
2893357434
3044804741
3055306304
1155884580
3020502733
3077591448
2555549681
2953199913
2401714519
3108535857
3076626531
2859342573
783043604
1924146705
2798170249
2035448040
1434330334
499151360
2986869211
2621308110
2215189694
2721521841
3057871202
2849440055
1466482287
553934410
306126694
1749211551
2122140900
1550666703
1623108458
3112159250
3041072179
240202409
2977567123
1132436762
2597096027
1678452774
3045257842
2528234836
2047231430
463699551
2380210228
1090611318
2695246195
2917035628
2886846003
3000928479
1722424370
3079118942
2098250749
3071677699
782286218
714062111
2751156363
779294709
1770057460
580009086
3100093526
2781660364
1916567534
3094373981
2515226769
2335419204
1997736072
593572165
3060103264
665629987
1368860749
1691576184
2872691282
927914203
2741631913
1276688943
2734877940
3114940858
690817424
2317454839
2965854368
2401580859
2577648099
1788248444
2044709189
3020851723
2084301216
1557167555
570287334
3002729677
3051133683
2972627554
1457029060
3098179587
2706652686
1190296885
1648190686
3045572846
20869758
1038486134
17450442
2962228583
3095864091
2811717062
2652051922
3041111465
1865378286
3012472931
2842196188
536644452
2804575502
490720552
2442680162
2190541649
2630937217
1904935497
2772492378
3092317023
2997697600
2020315709
2934608272
3087511754
2791728420
2312352034
3003838288
1603250178
111023853
2433304647
3116130329
1074054889
2169444693
3000886395
2873656631
2736000851
2611697426
2290449928
1465185735
2880615753
3061137616
2949520541
1710672087
3090959876
3070057595
2802510408
2984684616
14208085
3015179133
2398973205
2352140213
2672472349
1390573541
3096599532
2999955383
1796205869
2697126165
2854858752
34880448
2253721179
59368632
3111800144
2377594342
303090350
1240495333
2993775575
3060674886
1323481862
2964199220
1956324360
1350456017
3113670960
2399074977
3112347495
3103604819
448582038
1144384670
2570410011
614075305
1360889094
3074768788
430800042
1798877790
1826174882
2252383816
2713272400
3115350770
2372596732
3107298092
1036516310
2353340096
2572068543
2897121377
2708749279
3113135863
351534200
2643713315
2695377587
257676788
3117491480
2930717344
407602462
3115158059
154253082
3117097421
1970559058
1332024435
2581892612
329996863
2304105896
1980591487
2245757813
1401996736
2141396586
2701308052
2369580458
2397123222
2524245964
2929035115
1966428954
347525116
2756231061
1681266811
3082349667
3062966038
2363252068
224467638
928805508
1933200701
661968543
702806465
2039656728
667240160
2409862098
3099936158
219169521
2737689664
2901982701
1707985705
251306864
960030789
914076062
2297580442
1884837852
3087242411
1933325379
894473738
2692306306
1620369205
2325805081
3004654069
1040053009
2952488188
2791996723
2404634829
2940201934
2507910005
2976953631
123214594
2095161059
2128004425
2505017260
491502843
2541329714
562602475
2688919477
2625115658
1127273454
3006925333
2334972316
1527079150
3031158229
2657259845
3101516095
2717400152
1468126588
2731676003
2890579490
3037234691
3030904060
1037917569
3031447000
82056913
3032376135
899289982
3078578922
3114368056
2614756602
415558657
3117540834
1292239318
2896885891
2789394159
1436264949
1370959719
689553051
1860189776
1121103137
1246007172
2897943406
2106503737
151372807
1223131491
2817067860
1251271738
3076167473
2774000575
1080190883
2890213390
3120652043
1453666706
2177888553
2919599047
1752979042
3111442722
2639900387
2825439231
2429766785
1431385596
2450766503
1928007333
2982945696
3110166826
2719587108
2595398975
2278377520
1581932061
2324823267
3119856514
1648111908
895136835
2803549097
2969893610
1993362790
2968560744
2283635528
2709289177
989264821
1310846549
1684994519
3114825072
3059258604
1909618922
2770573896
73070391
2053342258
1733623758
3113271667
1244151906
2994574414
1354234862
2075887025
1132957619
2776994816
3011717589
540228928
2561931205
3118865223
1634610491
2939448800
1274852313
1859099513
2595979384
3096199916
773803259
552886687
2753191539
1811224539
2646021297
3119333915
2404379537
2401181192
1471586824
1035853490
1575364502
3025009487
766763585
3120319877
2914628942
2830843949
2126251551
2426093392
2193038773
871249002
3038756958
1513736187
2806940430
2051100896
3068984869
1702418907
3119308762
679451683
3088204247
1551234850
2838945075
2519043184
3118320218
2239742687
629822938
1568845623
1749459909
2668242006
3023132819
2229378746
2343671249
2002875376
453697367
240863004
3037386945
161163790
2045672779
2964776696
2694995518
1905956755
1117136019
2755756691
2611761784
2429704405
580841985
2881479470
802970285
531189791
2923139639
3111933703
2041692710
949993419
2929883554
1585529966
2787360245
1088615987
2604015194
3117093921
2706846653
3065156587
558578759
1244886388
2375352778
939114149
1997109958
2391521773
2811270480
2377091340
631335978
1379555809
3063303897
1692574368
3073787072
2888028961
913538549
3119348482
2014168981
2765792219
366270834
2120331937
2299665808
2900775290
2208147663
2799850625
2858067569
206933306
179808074
1677707789
2619386145
2786791720
1780782099
1124770516
1472767108
2469294967
1687948295
2977731264
3120337961
1739876074
2736380878
2523010648
1484043364
2821829231
1657319006
715085002
2743641536
484641679
1479270871
2870389836
2939062927
2780549897
3052714119
2451964629
992427928
3123754645
2596891248
2973011699
1865001579
1452875209
1816300448
1778219753
2622973598
1677849373
166442317
465632998
1295816806
2887571518
767901732
1488794427
2656913747
2898867466
3062526304
2060534704
2239338463
3073522691
3118651957
2977811951
1002409316
2325137515
196895983
1372509877
3011354064
3118627986
1617050557
196895983
2823117821
1899501399
2823117821
2769765223
2898885622
163918960
1735879058
2872990512
2433596714
2963958771
943820786
2981357027
2394155678
2756831423
734061853
3011250544
2109720522
2776023172
1108162966
692998221
3124478154
1335707661
2879495130
3091970781
457343182
2900685806
3032891301
205874272
1153552363
1135938371
2818903291
2544641769
2426399085
3106409199
2033818103
1260728358
1214674091
1718622882
3122994200
3124667759
1003245047
2650998117
685688978
2836840910
2931290395
2031635790
1932706044
3045883780
2738142556
2630949416
1263017681
1847051952
1718748566
3053030381
1699728665
2150672614
1348660415
679496324
2412727584
1877955885
2112926273
3056499881
3082672240
2638125282
2980120750
572729823
3045588968
600046966
808919927
2994152709
327714524
2438875441
2872413135
1779056208
703403550
1324680745
1684296135
959984823
1859011571
1611311111
682529418
2999187538
2278125338
280058113
2326899440
535950216
2982110356
2823163528
3100880763
3025192714
2535829643
165292740
1885263004
1169584232
2486942569
2459404700
2631565288
2635364516
908216956
1383813835
3064993822
2276180833
1737072258
2975255987
3057973464
1384025135
2448187731
151771768
3066783686
2450610239
3115336496
1982300672
2720786227
2125981400
2217225196
267758908
2518779726
330090725
2286734317
2067205500
2602495420
2341312645
2724899648
1357684484
3120142771
2837729584
3129662369
2387235418
2993744753
3108983389
2772939293
3039383946
3009116818
953792958
2708764905
832657963
2655919414
2144583254
2756079297
3082660621
2536811322
2877556204
2783077057
3127245804
1701214519
1349439599
2539198406
88537166
1228564487
921115127
1967957795
1149015717
1867886337
1893805702
1277592239
1667073967
2681335408
2843971778
410863361
2387428142
1201693905
1241557286
1463129975
2691657682
2742493947
1854248099
3039900104
2367228395
2717080782
524387833
2691793626
2970805602
3116266148
2858404789
1907998645
2296734979
2849650911
2528836263
809529622
3122158121
151771768
1104530156
1555057959
3070954622
806974419
2486578072
2300953946
3125428396
2981459584
1678260630
2181214036
2706709450
2908691772
3105170955
2803165602
3105413716
786825250
82988903
2869818031
1440733284
1940449421
429618724
3059718395
2635685150
1128971608
2778350042
1467815157
3099156628
2819950699
3099153388
1920375224
2160957517
2403313307
321043353
1628718469
2222339797
2401539276
1653982960
3104724986
1229202776
1415097043
1162789276
2037481870
2615118851
669922351
1113708816
3083681381
1652772232
3104311987
864318150
1975713242
1317414778
3093573968
148853105
2707739478
746828585
2628575337
1242227174
2827580396
2399555757
2808646126
989399713
435618582
3130093071
3086477521
2054585766
1734690941
2990315359
3126219335
2470313310
2890269872
751673162
1817722138
2922708232
440197633
3103329200
2594317919
3129459772
856688663
660896559
587836751
2269804779
3124933401
1885579007
3107457298
2660137896
485313783
3012327276
1237001439
1794748273
2384902464
932445210
2131633417
3107035730
1987411391
2976050001
2939234393
3052609317
3126702728
2204971467
2050381733
1951352355
2609996505
1214305375
763990775
2253507464
1849251849
2785484004
1219457052
2667807009
2987624647
1924270672
2131956028
3106017121
2685658215
2954625979
2430008600
127055610
1314156635
2441064819
2445018693
2504327286
2968454842
2108883393
251337060
2395163929
2914488764
3056258650
1490249530
2767854730
1560284400
3110638471
2589083909
2939159191
606880049
721837293
2170847816
2881507847
2433369472
2606823896
3037358808
2023677066
1137190331
276052220
2875022878
2785751533
3034411413
2337983167
3018232475
3130274670
1713602865
920094448
569920779
1153555192
2885118247
225192050
2973448167
1663643616
2356332859
3129776898
2318009717
3127173063
1403953031
2958808899
2373058012
801117055
1922953699
2248641574
3094925365
358306963
1572001484
1739303878
1884686706
2648316871
3109877497
2815269744
56419542
2465839903
2083847082
2882711060
2299372707
2776934697
2739339381
574069034
3086211424
3043608299
2386844112
3132661476
2663308219
2548456198
2284278485
2535132264
2914935772
3019625379
2715322207
3118061463
1496374361
524457665
2515437787
2843467881
1645165533
650787019
2439217594
1241226565
2016727327
1406013412
43369325
3113695618
2451441039
2541522629
2539210056
3069109019
2221475948
1734089327
3064691046
2175764282
3089152813
2725908347
1777513629
689465374
2532577559
3009157358
3083593313
2587211798
3122988559
1135265291
3092786069
1361507941
2207340773
3133720611
374336525
659446944
1010858029
2192750836
1548504432
3129771314
3018651858
3017522317
1169964665
2302272268
2499610455
2527909624
2412919856
2938229227
1495122892
3112356291
2241708781
2986608424
2403449192
804737803
1875699976
2615530318
333150527
310942300
1537772596
1673099251
1172965047
1101357155
1874381735
2329871052
316548607
2754323301
684216870
2627664426
3126266646
731386632
3010879182
3131823345
1557497742
522445383
2347899958
1043492415
3129789765
568526303
605066541
629551000
97323480
2905919825
2339221801
2358768245
973724892
755341186
1374071684
448981134
2268709597
3115960676
1798305618
2946978889
2268825250
1651209503
2135497531
3125379754
2745609105
2422232993
634203176
2363176932
3097887465
3133869902
3131279201
1652673947
1233972661
2549280007
2803645890
560842100
2521412796
2271301602
1806019840
2316185229
2255538177
2223748421
2305307260
3057802864
2418901041
1842961935
2492657285
3038728982
2264886402
218730245
3136745522
1774962221
3108888943
3026995943
2283978094
2114038887
2968769189
2563349610
3053263329
1528504629
2752587099
2213514199
2469846693
189692922
2886436081
2963661492
3013482716
2898605976
2988402149
3107144626
3101364100
430737717
2869701947
3125593913
1371744040
827134294
3086850506
2934484194
628323296
908566002
1541366595
2160010922
276236326
2480593322
2732002936
1454671067
2297218640
2337343006
2576278879
3134912613
2955778950
2972773410
3127663130
2871374068
1454713349
2322160206
299773275
2575737387
1907325646
152139504
856016854
1939657523
2017553451
3130625308
2861342475
2545422339
911773702
2871798218
1343953248
1202881349
2382264630
530304303
3089015017
2959921482
197693636
2983014344
2120915647
1305373415
3020714377
785944874
2967215220
1240160002
331046331
2978204413
497865059
2187863025
3132535341
2973377029
2661342424
2721836922
1470588430
2958653525
3113133853
2580855648
2132121066
3125345140
2306513858
2406378404
2282838285
3135728317
2013631873
3097541952
835822749
2564841753
1745019285
181649572
2692695235
1422197957
2907251166
1803226408
620647465
1901396645
3101712275
2562499905
2091876788
192071214
835822749
2772827060
83096050
1811328459
1981104497
3135084565
492870935
1351775074
155201839
2829480640
2682978028
3137812001
1463613816
3019239941
3061255801
1876687098
2831848145
2298682256
1519914952
225637159
2839105868
1053106118
922501787
1522786868
2937548322
2883342799
479809693
2283515463
3085290994
1300383348
1789246060
3053759775
3133750626
1071872654
3133901884
2991029090
3140201501
2899866893
3066550023
3122778914
2489422350
2489039406
1697044206
3091998650
335593141
1941086601
2996549015
2687505161
2912030687
2765622714
2382632816
2583355625
2166482093
1496617242
3103870253
1807798610
3141229478
2303946077
2320268909
1887610552
1742771473
3135733187
3105758414
1263628426
3098037012
228581352
428204447
1398177561
1958523546
3126156858
210203618
3094539614
2615530571
2348019701
2222366456
2708588518
2638013562
2122772810
2159439364
2314747248
3041076813
2812262369
986187544
2420829174
2632892977
222601409
2421898363
2354830760
1991870197
2901988811
2011064357
3005516488
2817918162
3033370490
2366048765
1355858299
2331028700
2909156958
2966761045
1022339096
3038187649
1768746516
2446034911
3140423362
1722147910
1479037337
582175386
3104388220
2100565035
2933639001
3028668335
1525817705
3125977156
2897183455
3095570337
501144154
2940061890
3131373991
3143418909
2552602488
1478004074
3001283280
2695419324
2863912754
1761844011
3098847480
1379685206
1989183786
565946413
1051483254
1906264275
2189816915
803462650
3138367452
858333713
2811446525
2636131986
3105649057
2877885300
2845265901
2428094276
3099554106
1330855410
1626141341
3130086500
3136833027
1985053267
2762476903
1364579781
2906320085
2939919944
2763504656
1307856698
2958068993
2973777661
2040491549
2953476732
3138334480
2868911889
2837472583
2894374281
2989151055
1655461996
456728314
3073571649
2767829232
1422382416
532644716
3142446490
1359228378
2889287355
993530096
2307769339
1312993344
1493549019
1015983898
2893586432
2613821367
1361676034
256840544
2577966335
2368519498
2526786152
2547736383
504365774
2953810584
2626259286
2285476445
2331639310
2837546822
2889771893
2338389208
1357328763
397338901
725081493
1911711655
2324991935
3141460789
2299426117
2273308884
2629887336
2206652785
3046066614
3042601449
1006061410
2693029167
2401872216
314229984
2017095552
1038044475
46571950
2935532423
3090094157
670386564
3003804559
2734065565
2694307163
33706921
1130221255
1838280903
205240035
274192323
1651335954
3121278601
1845647929
2971769085
2460999182
2904710856
1440329320
2074211791
2989716588
1735632954
1086578344
2871227688
1884306469
178005804
2898644338
1403358885
431926596
3109524929
3140983090
3141745352
1988982424
1475836583
2518128938
1806741543
434742386
2936687600
529921249
2956479839
2657612796
3070995465
392537835
2540910605
2936022079
39862690
1173991573
1076206136
2147738892
3140434602
2980734045
3088142618
2053022370
2924620033
1281799518
2938515315
1848573889
2728866949
3102780088
2194274421
1664845351
1156155629
2580029689
2670866182
2625173040
3147350563
3038007154
3089992521
681978417
2008016068
2053341303
3144394926
2869365016
1303436281
1857450157
3131092848
3143798951
1443058877
1078517957
796887769
2701248588
2448416819
889936354
256941908
2771811415
1839536917
3069522936
1327326700
1881098210
3145230676
434851376
2916985683
3097111932
1383002107
2247849036
2831741962
3085295093
2785254599
480796901
2932477289
793739402
3068992697
2935974120
2408473112
3147256196
962614569
2855529102
601506586
2900586588
2721959175
2445116790
3119926811
3017091453
2769505856
562675744
2653862228
1277714242
1150375328
1085317317
892545158
3062642013
914390267
2059029178
2824613444
2958297498
2488721549
3030758720
2869267219
2040478415
2903074666
2408817420
1039688648
1678155345
1080133280
3147929263
2857827241
1853235496
2922499989
1948690565
1628686160
306215136
3145570129
819525580
2977307846
2719560109
254233990
3078800212
3135910966
1746321536
3090543037
705547241
2382351187
3121342694
653462746
1080235503
2317292917
194618893
1181995632
2475853582
2857793110
2476254139
2836679864
2848586191
2325860537
2465233929
2688196897
2549274216
1622566077
3087706527
3111803321
1156659166
2002466154
2488582516
2209339569
3124955691
8667095
1503597285
3130118462
1515270552
2802597655
2172693078
3144232435
3150587569
3117526374
2450232361
3052160914
1217306377
3135533041
2463733416
1076266032
2539172008
2839461905
605519041
2683771414
3143864261
910877222
1574111858
3146447260
2790901410
1313543209
2509940063
3150354117
3070804463
3124207489
1964782694
3006037630
3145727916
303809309
1427654636
505180747
2162645778
3088347158
2462148017
2902231469
2855714799
1583743645
3112686313
3089128947
2716096386
2837787690
591715904
2778640142
2949684105
1453071298
1821406850
2183927535
3135230785
1017986197
2022269734
2027830847
2489041646
1416488616
2490771647
2843915321
2098148398
2679969917
532118771
3148408591
3115079303
2854815155
3124766885
2846921587
986603441
3069461942
3145312572
1175310782
3136580217
2448508137
2134362132
1257465295
3076480094
3083174914
766017363
2934411158
2731275377
2769470548
3101548048
3021359158
3028699259
859261113
2992312192
2891402018
2847063247
416305796
1427739713
2931493193
2599548768
1316320103
3112897854
2170318499
2836413004
2630473168
1066430319
108955276
2552607566
2823090857
2548406867
226750595
2607138807
2100454907
3036171178
1287355886
2967576597
1494051433
234945203
2282320058
3150096834
3118365680
121705654
3053551689
3054129268
3031814868
2459466826
2948423478
2654475045
3149507174
2486288635
829155829
893526162
3147319264
1590923114
2808220352
1281878791
2815497114
1360618221
2976743316
8667095
2303157855
92380099
2592218006
3152015392
1049327370
2996916039
1861445310
2404122138
3063132102
3150593187
2900715218
3066924071
2872193319
1671070789
2809660013
3148383995
1446215781
2869009189
3036253213
1487498290
1319516879
1860656854
3129562094
1618096139
152751911
3115927662
2576044500
2447038125
1562159414
2813256541
3010865818
1986364903
1807120954
3076652424
2146797383
834165745
1501436315
1716096712
719433734
3138814164
3124749198
3123041748
2403394710
2342909746
2122938209
414670963
1459850707
1957876538
724640317
1704141418
1403380974
3149946845
2226427436
3151554090
475624316
2074225693
580161324
2692786035
3045721277
1717126654
3155160993
3001611662
2867356514
1462364097
710770261
3154350851
2846494523
2746099257
1117468588
3099665531
3029591536
2176422563
574110204
1969160110
2749940729
774967828
152751911
1228002932
2812426870
2671637757
2990493059
1306040337
3018865171
1926107836
2457634488
987357358
2996525748
2223461251
1783242416
3074256052
2369082758
1866199008
591928876
2609843818
467358653
2593236520
3150897723
577391989
2778774270
2740984449
2201340196
2748494365
1753788242
3082145582
3151896403
2750570596
3118079048
2278816106
1012113176
59940806
3090013724
3001167031
1475810859
3055115201
3151333998
2624261632
142892251
654104090
1934818880
1432026772
3071806578
3024067711
1417240684
1165169109
2664247557
3087913941
2969593908
3075212886
1220085062
3123808942
1169769086
1186943750
3145433051
517929905
3096563943
3123169965
2993118630
2923243166
3155574534
3047626807
2207084327
355515813
3142449915
3057364502
1940240457
3030432407
2352929443
1882479036
1979205320
1394958785
2991889657
2353014265
2269157341
658153976
885271701
1585129121
3124349208
1252098445
1066165201
2889024545
1749958013
1245966505
3092406214
3115388762
3155592086
3062111422
2914656557
3155064014
1525592345
3153787056
2778995138
2313547033
1549096346
2955959430
1923823099
1641831595
2395832486
2508093300
2668168561
1004109218
3153316959
1160679410
2426877054
1755201963
3115940992
3029054582
2490866172
2329237700
716058514
2660678760
930610123
3152440037
787264247
2254907304
1779825807
3048774455
3139758863
2649044064
2704153299
944215770
3016732753
3063368566
3128874910
3088806123
2849137738
3005549643
2820000028
2151022414
2388841956
3062953143
62940545
3160379453
2806011251
2560116139
3024089523
2596216958
1904596928
2813030510
1087668909
2395730066
2151193377
3080625456
2814222920
3144435259
690761491
65890548
408466765
2286687881
2650135091
2688792805
1033769760
3152670538
1816476397
2928920077
2583755700
1533024494
2844442085
1527258987
915530944
297896098
2979813621
2031041121
2742371414
867664017
3107428879
1450868430
2562387416
966109937
2909830941
1832613125
2947070904
1993307508
2046717192
2689891099
3127498383
3116704624
764672578
2808663234
3153838244
3084885645
507002175
2224665713
291811065
791026418
2490578565
3063505267
1324491975
883514681
257114744
2925966335
3075213408
2466276208
3134012759
239022134
1780735989
2833877225
3084210818
1837524150
2556890344
1136266535
3093198312
3108562302
3156085700
2467570857
2640302825
2986117991
1776169472
1985554345
418258743
3028975145
1717446541
3090280186
2636346048
1861895554
3154616686
2837032604
2215549656
2993738337
2631505118
2016329333
2099623542
516236320
2339245028
2347152488
1989683672
1774833446
2948226392
359475604
1578698460
3031316813
249680556
3014833728
3017266392
2299699258
964077342
447765047
3025449989
2349755116
1591464655
669087221
2654436445
2408157308
610074569
1219945141
2937357376
1187348635
2691157278
3062373582
282969472
1895654374
2973659791
3019948105
53040884
2347449343
3127047587
3090451582
3140257732
62636089
2246016075
863152149
2063156386
2655341765
3002456947
3142596477
3035683406
173515074
812365319
2341920636
1485430741
447258324
2339890687
1744822003
2614428793
180054202
2932350173
2550923039
2013616097
273126674
1870357096
444753739
2704041872
661102402
3100688483
939667008
338312893
1824303322
2237296835
3160987362
1560069702
2777762502
3112949679
3056225453
3162860529
3126506999
3047450602
62636089
2135619164
2515590558
2841080361
2166564645
1992631254
3107387892
1137155364
2983560494
2993274462
1870876689
1725275767
2655339717
2987076536
1609121110
2671962512
1921038402
642907562
3143541665
1306213594
360853322
3059987180
3145964312
3134121694
986787749
3015786168
2678158114
3156737069
991826145
1194026661
2502655286
1663771255
2778710040
2604368415
2314193444
3163606193
1904975005
2848715135
2579310091
170969699
1388868806
2963834892
516181318
768353588
2943347552
2831276782
2628845865
2150452665
1926640799
3160186009
1688793255
1122241014
2666517421
1794085745
1500856778
2640571029
3102950833
2989445356
949101487
2248748580
3137443794
2193197847
1178570040
2929692369
2778130638
2791609951
1480049831
3088567917
604765951
1391071476
3097876244
1267893784
2890439259
283373000
3151132224
779363893
2696614099
3010160501
471427148
3103205728
196595066
1892502049
2548180583
1352975943
1563677532
3156303562
2337765739
3038719102
2963440398
2060141300
2405002874
962941283
3109985928
3164377714
1543743134
2339670764
3019557286
3118194889
3134875938
2073065806
3164327544
1130831166
311112112
3165296566
1980648428
909435818
2604874160
2730377132
2487920459
829566153
124478538
1678415004
2898698226
3166264182
2211784789
670084777
1011472924
1197543673
1629324835
650911200
3130351674
3146563769
243441346
360083490
1290840507
3146527392
2934315867
1873020010
3013388542
1909700927
2132846164
3090684923
213777539
106805636
2869154605
641560636
2885864986
2407240806
2741139362
2454624791
1978160505
3115321995
638226740
2834099882
1431111909
3102130166
3094668905
3163287588
878425281
1298644214
2419400746
2572652664
2257884247
361037313
2049646317
2332899476
3116302625
1099428799
2996174722
1369775137
3059698541
2078378237
2868966486
2908757273
2938605138
1887906423
1858078054
2993701724
2164682193
1165867667
3161858050
3135444672
96006659
1052005171
2171926954
1087655593
3161502137
1367711925
1883505140
213656348
1372407875
1645089769
2071435753
388336495
2430992226
1158900882
3022193432
589629736
3165648544
267960731
1640585931
2704370822
173781823
1964840643
328551438
3046395918
2896566883
83162348
3161600572
1647184782
3164421668
2628311019
1721212172
2568117993
1393008566
3052346785
1156595216
2824901041
2883783839
1177531683
1573033958
2082248324
2848204041
2935235925
2888955943
1562854728
508086984
1574974042
1411955275
2942664705
3073362362
3153844404
2050328487
260525692
2836607083
1049482571
2412331791
1659088126
21266588
1643816598
2979559432
2449600356
2056180707
43758276
1097430432
3154738011
3066329712
2988295579
605520692
1998888497
2802996479
2710060990
1055349357
2247714206
728103056
3073780212
1760850561
3005090679
3043615964
2510091726
699929647
713653667
1506878744
2176244021
2703358666
2481123299
3084715841
3054902970
2191033551
2152937403
605905707
757517637
3140277853
658278185
3170462986
318970892
2568802904
2746911859
2226992591
1311481915
1808802563
2591264974
538546954
1136618341
3101604376
522908247
486236954
3073336220
3133864409
2774766636
3125924201
2826685338
3141733700
3007896283
3107569699
2287267403
2912435000
2927152332
3164570191
2357424013
1383753002
2218371555
2824346578
310729089
2896611649
841114840
1842639312
3171006414
946629657
2436855622
322909463
2245686222
3113962370
1422976703
2380118197
946629657
1627532454
199736192
2645356936
3051309842
3161642185
1926652230
3105655553
103563301
3142271436
2593499148
2788871812
689637467
3072387481
2754160361
2894672796
1807848978
1307679391
2936452000
2758944519
132003093
2955677960
2343077255
1987405237
333810081
2910844109
3014704092
2192037155
2127916362
2281492686
405085240
1639904319
1637634324
2741454695
3167418206
2260717584
1790059236
2465764296
3232857
2761191759
2566787395
2651470795
3144040966
2236174753
3116433028
2936867049
1651819918
2839671662
3170911564
2970018636
1767269408
724004404
1620707788
2426827993
1018455314
2985082485
1972930769
2383389923
2978809890
1238394954
534625280
3123908538
385727605
2581280044
990552449
3174308600
3056679540
1280223231
457583237
2950664908
3129425092
1735803338
2089651053
1989666459
1779640298
128948466
2785867918
2780941830
3027286398
1837686491
2039727482
2265570258
2351243005
488054495
3128872691
2772593072
859069017
2240142104
3028225924
3167595990
2101820238
367560572
2436357515
1321302175
2260336051
1619189962
2950277154
999736146
969011032
2953594705
2394670347
3101379483
152995540
815450158
3123625031
3173529736
3163075289
71626413
1443292547
2436524978
1201376493
216678464
1446848825
2947440515
1968027307
1337255082
3109736748
1328672126
1972403321
1709894377
271688539
414650064
3174821775
708557549
1099797331
2759057552
2748463342
1088268613
547581300
1049001451
960322004
2554743854
3126780389
2929973648
1540173732
2448343481
2260967704
3173402178
2045379324
367737264
2879924096
1846318395
2883163803
2819116404
2108761224
200002594
2961330558
1671187202
1362456487
1275844843
3055831491
869092565
1115013056
1602145419
2891624139
2706707536
3083321453
2285339562
1335499237
2753902132
1125934604
3170184611
3154361159
908844490
2407597310
3155362666
3156601994
2293927725
2764595724
734858319
2214530940
1040911758
3084841510
2272307339
432649128
3049846438
3010430807
3088954283
1422197820
2441334221
1831074776
1979245878
2592337365
1606565691
238241328
392629647
2533401636
3015811514
626232186
2757295481
966292172
2706227131
3149600320
2761602659
1338579255
2976285865
3106308116
2918175715
1071495396
2848516935
3172952302
1100689720
2200832771
3163412639
290704558
719327363
1381934985
634494127
3158688255
3105576673
824006409
2939158991
1272413618
2292693883
2063247361
1927739162
3061123623
3172529876
1017764358
2192440156
979339017
3160484133
982149454
3169551918
3101892844
2660362316
1523990409
497134340
3084267071
189553335
2460607647
2195005016
2284309170
963834163
549641563
143195582
2253157127
2313033746
103623003
2804289525
3019105364
1874004261
2815982030
319492009
2946353725
1452951144
271233156
2328876857
1600582592
339640534
3171160619
3073156709
2970214777
2527314337
1437935993
3104830962
833048119
168087150
2717015617
2991640378
2944173030
2985104677
1786658058
3172714352
3137514318
2384755339
2322419766
1863488953
1417941963
2863247892
2275713871
3083039889
2990776387
3125163042
2705524666
2301878785
2999491922
2644721480
3176532411
3152827526
2395403436
2919697648
741461758
3023437558
2327400743
1282302212
2365531835
650135609
1234791650
2684650739
1560403693
822005621
2115954542
3177424119
1897652772
1288119914
2793072529
3173156761
730410335
2339210746
3148568781
1015629490
3153920716
1492365461
2435273668
2073702098
583991532
3051620799
613808323
3175436119
2109599781
1579921642
1216908296
2912221296
2797828063
3060218754
2298157247
1785279978
3121989088
3088861463
1181155688
2508747095
1759767390
2848996396
3173186254
1380493351
3068758618
149727360
402295934
2580931034
2922290603
3133617036
2949101389
2119639579
1635179661
2692278834
2641806855
2936463128
1146818674
482482789
3094619870
778050413
610443276
3126673959
2460621133
312536168
3159291761
3088934937
1264304228
3013567657
1377318877
3143714207
3178461050
3178703663
1737015620
2373471248
3140031163
2470587895
2903842157
2312312287
705140581
2509748086
2412861458
1796532284
2620984622
1744261053
998508517
1631305494
2155177870
2220635811
2037467227
1967640913
2915975499
2762971365
858420940
3117055061
1646150731
409429065
1129544779
3176082321
3153141248
1534799444
2291781408
2468236279
1494243352
3128583026
1760381016
1106731144
2828194139
2637407594
1481873889
1742584400
2251491204
2097382500
1949842382
3174967231
1087505234
2370461615
2417330497
1605932984
3137793397
1960893563
778410426
3172606004
2128947790
1213743830
849071621
458565859
455588660
2360004857
2871856144
614468225
2573742032
1841406491
3164133649
3169092507
3179368977
3117602790
2118965228
206311211
507165554
1623515858
805579566
639159462
1200158762
2582856474
2890980644
3077285705
2180756908
2788198871
2495826940
291152043
1893126095
2072420257
2218709299
1738400892
339881444
3153204407
1218176651
2764016901
1012153960
404859580
332002457
1793484376
106937445
1493898644
1836640160
2508294342
2800100558
386838580
2192056694
3164946732
836015510
63514781
2981796255
1610854249
2931319107
797080858
2174758829
566961740
3183534246
375398485
2077026465
3141180007
1893804562
2805423068
3092208632
1832421288
3079692536
2504319030
3004050998
1150283213
330622269
3001618003
2931896568
2872417579
3157471603
1844034348
1319836596
1552674571
1094909433
2625993205
1201128019
2697439512
2558503736
357839537
402819041
742439792
2613348968
3079045985
3162871419
2113606612
1696844919
2920317465
2105618945
2605943203
690355810
3178023970
1168781267
971285533
1973575085
2914214513
2163036299
3167171491
74799398
1750935594
2808437817
3182339996
174916258
1431687443
3113137207
2531589324
2863841541
3059655577
2165461475
2825155193
3129678585
3080037153
3117550671
3055625116
1143670727
3178650603
3138374482
2843880024
670832550
2966719510
1640511520
3178748041
892662062
405178290
2233006623
1653310109
2539898493
849440560
1761098765
3064939548
2986159487
2551465470
2758292894
264982596
2505028172
3154785216
2575570215
2612407787
2525951911
2419216319
418769426
2683413316
1769202922
2843384663
1142203702
1431421032
3089769433
3180520881
2335893954
189397551
533758461
531159323
1505422063
3176119807
459120776
3095528627
636410404
1174024177
2954632326
2467021528
1999849505
3005693778
1238543425
3050508603
2037234999
3012491828
2895200133
501256369
3180968210
3173189371
1177348636
3017261873
3183889039
3174555716
2247698378
285170492
2763973499
1690617172
608508477
2703038841
2098702958
1647341270
2839218199
2952302156
1571225950
2658777601
1573841607
1909709026
2731980140
2215287647
724712352
2495696806
1948818867
2670459937
2866548353
2770479804
2210374038
3147547800
2420264119
3186809147
2890444466
2954945811
1822561180
2839026676
3096361842
3184627814
1379755227
3124403741
2469696938
351902619
3039782180
2956103425
3124834099
3095672120
3138409717
2582437166
1448056830
1619471345
1537360295
1882779259
3186757072
1156162615
3187647408
379020380
2932467033
746095559
1004078180
2273105461
1863945292
2753792810
2060760326
1911718937
2237162063
3007024741
2953686881
3102213986
1554626999
2800169481
2844061427
981561310
1757391768
2570581171
2838822688
753607786
1294453135
2820372825
1914272744
3182225739
1144547950
272873706
3174642227
2285077793
1780391578
2772286395
3155261512
2958551207
3184589659
3131479923
2317029290
1092576326
3048809516
2782795289
3186762152
3094358774
3183479037
2178798390
1230240241
3111520515
2749682204
3007841100
2974355545
494865215
1481368855
832714079
3181602906
2956368434
701514398
928694256
1849410830
2906849390
2550118629
2835173638
2578937405
2948303214
664641999
508065097
3186366536
3001109390
3027960646
2192778952
2854347925
2523747987
1937647352
2150341134
2924664951
2892748027
3184058561
1783785001
2535556938
1501677347
212474552
782508064
2892819942
565951230
2642433006
994791719
2538896775
3126408675
2588452043
520204503
445165287
3187212930
3151308829
848613973
2125729545
662604984
1594771464
2984630842
1983304827
2201454829
1062275540
2658027266
2221247771
3186091210
1413733765
3173457935
2572240767
17762892
2600217896
2823355891
2860427790
93773182
2599238280
2291349679
2803377928
1107484506
1839811966
529485255
3083574910
1602555864
1630108336
2326133964
655299793
1887044563
2701628063
1962087960
2232675974
3184929247
1776637079
3184955542
3185906878
3107462860
1825248642
3146286041
863622220
2766111084
3125801308
2112307133
446062969
2670411366
1997754571
2961955625
2171211493
781166858
1002956651
1806328482
1118760273
1539270188
3030332422
344234772
2182152969
3140782341
3113804080
3188137105
196140665
3175358000
3144236581
2910847842
3151481363
3187662298
3166928848
3053065378
2717177725
1461811264
1469810562
2529930589
3168576301
1351020915
2566407528
677029249
3184681345
1993334348
2488597671
1967440189
2634844255
2467607052
394459097
2661269057
2202140748
3147325822
2425502839
3131668596
951136767
3090301256
3191776171
655593442
1371392777
1650438554
637565869
1947603454
1389347407
916037180
2801423253
2973052829
2088858867
1758094536
2863524669
2836824564
3186143265
2853762208
3185836782
3037087491
3074768296
3186148338
203572724
2897683379
3138273490
3080290275
854191596
1537245282
2149227252
2922847051
907883067
965694847
280032982
1552907121
2847245677
1367044848
950513433
3188635355
2873580332
902767974
849194408
2482248931
1134431625
1290821605
3015279260
939613070
2224275911
2614051241
678835495
1114094433
3168239215
2703204860
1103235226
3187737655
3025562651
971059703
2936019262
2503754075
2674450268
1032628433
3152510313
562030763
2493935774
1919245050
2273995616
2134710228
1785936583
2247319691
2668417417
892747905
1997115966
2569255280
3146595226
2799546411
3189676825
2970270903
3114219268
3177350849
818751759
2779809465
2312795523
3182432286
973929540
681994218
3186877632
2632304912
3103991765
2000937075
985098549
2714909368
2890631548
3163003749
478291887
3134929683
2915681792
3189969661
3124314097
2092342061
1462620961
870053392
3040347475
3113725036
3072619432
301242661
2794587338
2262017674
2375872860
1768637935
1254881751
1275433869
3131978781
2605362022
204731785
2352909080
3137413045
1421166115
920659637
2790127224
2692611011
2788138285
866613245
3067518285
2458836649
2000373793
2962707993
2142267879
784020175
621581083
1169342479
886229443
1397724774
3096749298
1308739489
3026089713
1277953878
2997204943
2785213042
2587889056
1567277843
2489638303
2854050476
2753636141
2860363459
2816348941
3189840725
2998609115
1234877240
353632832
2977172627
2651080158
2985331075
2169161553
3125793530
3065196776
3159556873
1252559076
3170179833
2058570852
3126839111
1666608826
2676778563
2641231813
2212216690
3191704654
132597316
2367727281
2326729649
1242140095
2644403487
1199479119
2845627470
2332342253
3156976004
1771474082
3126765855
1721844834
2136696722
2546620928
1847156612
2976948556
3190717489
2201852170
2524938630
831274368
3173347783
641691268
781369474
3008602350
3123902355
1030496891
3061788739
2953452547
3129071039
353147126
2278335768
2161303466
2112964319
3168160560
758907481
3148784550
33973502
1299269235
1253620534
2901263937
3000433073
407994758
66682901
1834706431
1849660935
3107307638
335271055
944569840
977066410
1714027717
2545926708
3006866996
3185417518
1497205801
2869209411
2832599255
3141607068
1171907431
309785789
2258740381
2309611278
1874235005
3196145309
3158672924
2438621909
1145093382
562267373
897670632
2654846153
1915181587
2850632368
3114767142
3190399721
2706347721
2103812719
3002585647
3193399034
2534210269
2852232423
1461259254
1792313458
2085929300
3195093364
37515063
2203709876
2571022734
970085276
295557274
769792176
2277676440
1401312733
1366842108
2563649108
1656930344
2146916685
1686371300
2093603300
1723949633
1142863753
3024560406
1077881286
1969934954
2859461768
1835689801
1786894906
3103666329
3053526506
3192670265
1375689407
2700578060
1555786652
302471561
11674733
3138425611
1045069856
1910195995
1288092140
2952608073
341804001
2409482183
1832867670
2369051387
2675367862
326181652
680401421
2481593549
3197790399
119518691
2712982535
112756266
1468856854
3009310088
2438124912
2596433594
2773464627
2933447192
2602754589
3147350279
975347531
984782606
87816063
2686158978
2216760775
1541165104
3192998820
1847298972
2504973536
3194995266
30645781
1394559635
992117989
3197030270
3191722022
2877904161
2374418076
116600359
3194435525
225597845
570250049
3001760884
1518155109
1562858366
3194538899
3074372425
748770703
2356689895
2147510075
3195368563
3170633205
1854374738
3083162320
767972553
2823787342
2940787396
2948434771
3167435898
2488552081
1251846637
1954448191
3181006070
160677445
2957814226
3143189581
697910612
1880764271
2818454857
3131837895
2416826028
172105828
2297652338
3147900771
1964064919
2662097471
3124108124
2632178927
3171101883
1637134445
1907084794
824553606
2788078017
252277554
3140450996
3077396845
1426016434
2830775928
1631218845
2612720742
3024278262
389320239
3201489294
923267953
1379165784
2500809624
3154702145
2810933487
2378831091
2446582839
3150091932
1998450034
2625224306
2796425601
822000382
3194435781
2603138881
2956223196
2678616748
3171013170
2911683951
3171898618
3172167211
2798673332
2981242493
3199867647
1707478236
3197971073
3017082237
1841859006
2957462673
1989698855
1589510936
398164032
815197955
1906460880
2454118636
1825919861
1816301353
3126540949
3018238117
2671197979
323758026
2140115702
1497402574
1539060123
50512473
1533473376
837270541
3200280054
1805395251
940571252
2869048697
2350873890
749167884
2912477514
2423829954
1886975051
2976040338
3162737894
2353536647
1035032936
3140132964
2543380400
432045928
2724750462
3178057118
1564269587
3124988901
2626885956
1580162617
3105846684
2970607846
193507272
2857189690
3203095915
195847086
2968962523
3150958355
1915180233
1803821370
2291979238
794063424
3197486072
1897476726
3163129954
1765051470
674846372
2887211025
2895460532
473177588
1234361490
3184816897
1369666355
3107869674
2736290914
3176008523
2892524872
215697812
870778253
3045442024
2880462443
2336383623
1904783600
3202383523
841301533
2990068818
2362034820
2980131247
2936370372
1677237568
796253625
1270867880
2490389943
2142024483
837502878
1998416866
1128933386
2985774376
2597483788
3198727983
1101933932
254346030
2549579367
3084963782
2617903090
1072519438
957400749
2613849539
2450580195
1799744158
415471189
101342038
1256550499
1292628792
1984794963
3203222426
2388955957
1134500554
914721525
2984692319
835209647
1909393963
2735415623
2508277139
2339366501
1436938579
1926453190
2464865661
2837071137
2891277404
2423302489
1201789545
2059388448
1372630706
1866443865
2220231372
2074315610
3096365720
2720532971
2913239699
1349180264
2955819224
2324084201
3048029795
2432657803
2579230970
3182665919
2358058690
497568711
2194943092
2659887464
3061980104
3204526159
1832759313
3190956476
2955738532
2230138001
2810576967
3172157561
3125214921
1317998394
2016290257
3134137222
2579404704
2776757704
2826877172
2743081954
354832143
1544056260
550670827
1611178112
2664025543
2180456556
2545788908
3201898898
1518176715
1929134615
2818846926
2932718151
906216082
3134651858
1483943498
1759044630
3161807891
2837313296
3138927642
2816203369
468544466
1782430917
1510405124
3084015820
2246658715
2908007617
2318693832
3032665485
1460402542
1499215619
2664705659
2979893742
2395749273
996882136
3179448116
643643946
2722989807
1550881229
401805244
132909102
3062021535
2822647581
3140669961
2646915203
2769310224
1426475722
2465167338
2183841278
531109557
2535390297
2964006839
2102735993
1614730523
3001425523
2533882086
3123246032
2678578839
1738535939
2996067848
2002558922
3123847488
1552463733
2575071344
1963990525
3048428633
1992544896
652512615
2679140396
1163400906
3096857922
2688043687
2225715831
2797540288
2810953372
2004487718
638123535
2409208252
1189221201
3191075430
2767430301
696559607
1252583159
2839878663
2541984078
349164952
3069034621
3157289746
3143316371
3038588968
2793822925
1914164724
3170346547
3097287419
2772094886
3095092152
1880359248
2344237684
2645731443
2110635630
1851884426
2998315442
337534919
2951301585
2974669877
2712205544
3200907895
2008128952
1127704505
572013923
2404077303
3123756306
3003011302
3196122042
2234124655
3007765861
1890734031
3191582432
2230874039
6263408
3205228152
2107269184
2463766805
1978878010
107673487
382176928
2001351908
727406518
2632020415
2873258309
3132490630
3197104709
3204833490
1805977617
15019525
3061086213
3108717994
1956920274
3196808574
2671289421
599374418
1100894735
2231076964
2465875471
3161647000
2967217608
1729728206
2958864832
1101992916
2956587751
3009198496
839479463
1163581644
1494789062
1180412265
29347391
3157036759
2100193831
2972576124
1983630495
2510818825
2873007099
3184666122
1606288689
2424295640
2174519505
3077737349
2068281238
1864661468
3192005068
2925671328
2105994173
2372705867
3159522641
462808740
2663164488
3206484486
3044618604
2478926418
553842559
1051308953
996187862
2295317581
1962681033
2477515808
2721550666
1716540953
3189077695
1844782883
1748526108
3036858338
2907122864
1620734432
2410029808
3201169669
1601035113
1687014870
1741549362
993940886
3075611402
3164844316
3090578042
2922867238
1223922891
1667929564
2335957257
2245865728
1909083493
2622928724
3187282457
2056465875
2973303651
3134752580
3115037203
2727815917
101478746
1888639472
3113919570
2337875792
2544610801
442903539
3141474267
1698471546
2754151500
2936647929
3193917457
2174982028
379075507
2549848577
2110993411
2978552511
1643652275
753965636
1933685272
3077329174
1863135535
2843560070
3021520569
659764781
1552074526
1843312938
2822847061
3026828784
2922309548
2841175016
1104674135
3193704724
2796442706
2927113473
1085608624
2552773701
2438010754
1140903587
2389358843
3213433981
2783761220
2233715831
897645913
1727338855
2209033426
1878788444
2941025701
3055771509
1279999924
1405211472
2966951287
2861265592
1932751245
1860274443
2293865430
1639712040
2132478773
355968154
1038740121
3077631137
3143420811
2493652944
2952525253
1531520409
2896423645
2612959137
3001375767
3190790517
2260894425
2718191774
2985509751
2717755101
3194688547
2232819944
413961712
2650124060
2492153674
1764730699
2780664302
1069028293
2034047324
881256590
1955791754
3201076878
2627861255
2290806992
3208949812
2775151818
424285797
584171072
2477879031
2013766976
2857234789
2268075951
1850991189
3182686851
2243127383
2051725722
2714360743
2208589319
3215733262
3191901977
2871635590
1422719844
1771402070
2939651488
3197742063
2867116767
3199188557
2245807335
1089848539
1803185915
469705621
1204341779
1871954509
90902642
1252893497
2202194144
2572502443
2751923567
860034619
3209053880
2999946292
2375028178
3131256929
862194650
3196255215
3212002872
191989626
632770573
433837461
1189048013
2633046042
1106095773
3051982716
3053933779
2544517949
619792824
3170693060
1267196770
2540759958
2895010645
3199690161
502697953
2390271258
584444922
3186029211
2570104363
2238111072
820379389
2570175611
104163246
2617717317
803984035
1052941028
2973664696
3179458557
3196547585
2278476587
2880487012
813019706
3090774633
1903658562
877640758
3196236583
2547145265
1403330761
1187967262
2974314062
3130801627
3125406142
1407459628
1490090282
1739628304
1314279816
411376778
3116504172
771681765
2613855933
708646604
2314009692
3064208238
2910360017
2867666960
2102408711
2073824400
2498538005
1247127513
2369972714
2689445366
3212342165
2296402149
2823796603
3025579246
3153756750
3215975473
2397957466
1747772825
2383084062
2373007315
1162936612
2825763165
2295181477
3213244532
1458273748
3067278387
3206407562
2795652816
2911074116
3144778244
1526512388
2806259039
1694954096
1010111369
2742768419
1056140420
3215837462
2512150421
3117693209
1506924466
222876048
3074033978
2449693245
738085990
3100367957
3204800407
3163398309
3212171860
2256671103
136130318
2245498278
414674685
3050666407
3040260085
2949572212
1024280657
2794722377
3217023638
254208523
1600213869
986056368
3211444319
258866699
1085223580
395917064
2521876485
1700651032
3213620635
2220078490
2681941799
556046273
696636662
438111303
3216664389
3114600435
318739350
3217672616
2513309335
1721188367
817865213
241824677
3127139229
2590106528
2368465620
2518366078
2318614243
1802785967
346334157
1832301845
1898637569
3063626774
1823214678
2466184254
3192605946
2836562734
3119101932
1151401299
1370673799
3215772918
1300711431
2874644397
3193042321
1566693839
2498775535
2332367635
1870159392
3208301227
3190067204
3196676043
2216789076
292037135
1019892214
1634377690
3202849846
1125056460
3199850098
1969789429
3218898909
2477112760
2813960361
3215812868
2862355878
2719873424
1252976596
409382238
194688558
3084610316
876205278
3049482825
3108658831
1989670917
2112343364
2046063257
3078133539
2986364869
2530380146
3167414457
310562017
151679024
1090050571
3217223371
1219325598
3166313556
334359218
3127466233
3080310500
2584883326
2662167402
1641209525
1225743348
3153772305
1623868499
1175162389
879095448
1673164342
3098770472
925047241
1336381634
3216643494
2984625263
2263180727
3050595825
2731804458
3198961677
2856596349
707887424
2762039476
3094676078
3214898344
133728060
3057423720
1340318964
3213505693
2477304440
1028609765
1963964817
2978764011
2642998711
1991134872
2539670922
127227792
1592539252
1793569418
3002627513
2994339120
2971854987
3212419022
1804406969
1995476413
937735807
3210896593
1692759160
2983817343
2195982515
286674156
2698172032
2786187678
2646256536
1117673199
2256699106
1584852878
2382185002
1867951943
1076454096
2898858591
1590206993
24989053
2857333192
3042058002
596396470
3217706740
1422899254
2409307107
2247565235
2896408300
170469717
1876541720
3065374679
2413031879
1554772006
1721831933
971571579
531305488
3015582232
3061027324
11759560
1766287975
2235293864
2485791730
1687348023
2748085205
2772804992
2771285409
3067936582
943892221
2152251059
2624208231
3206149969
790583942
1888365837
2425765622
1081190802
3216655699
381240958
3074849934
73013858
1789540359
1466997091
1002292332
3119042693
1511077390
3219840192
3134900187
3075690850
3216735931
2055616722
1564289661
377568082
1456409382
1395861970
889523085
1149236388
226367669
3092064058
3215906087
384642923
3008898489
3074423450
1776727496
3221916477
1153303571
313572870
2767069075
817082921
1588322471
1147622322
2548637315
1953818449
750344306
2186203802
2397887549
2195993816
2131191647
1173159682
3099526302
2674910586
3121955004
3218023292
351842916
2951510370
2400279664
1085292177
1463138257
1734422993
2767747449
3142114734
468080742
1944468964
2484699795
2926752201
240168929
1762419148
870630695
3148961377
3137026415
1605149366
2994176502
2652546741
1788154422
2987019527
1900789564
3135362498
2221013299
938958325
683446569
944753281
3001543424
1990574311
3023430984
3107309875
1978524747
1001602993
2564602084
1005105684
803327105
2807560873
3197999438
2566203771
3077385376
2468227930
2396456105
63689925
3219730681
2700582094
3219877519
3140031469
1528101569
366142825
2604980555
2087124348
893260580
1954729876
2781752901
3220513718
2075533181
3203406454
2237789076
779121494
1080842292
3222490246
2565782626
33014632
1925149663
2930319679
2833134427
547783292
471686122
3173558213
1989826208
3218697521
1465053466
3163129566
975302035
3073062901
873608246
3154051095
1218847251
2551971547
515491318
2826446141
2860490798
3181711228
2701348146
3220628206
637715098
1322886279
2662914600
1169895129
2108111925
3020205375
1931571620
1897994493
2726047900
3218578652
457143474
3155652139
2838152391
3222904757
3038744365
2025930906
436416940
1591318048
1520623678
629551487
1436525685
2746893654
3209000604
3221610651
2746059309
404402382
2935533291
711405416
529980809
1894131386
2060180019
3095355474
3215114714
3221488012
3045194955
3101243910
3221802553
3226566550
426702006
480217733
2651594673
3042528918
3174846236
402346617
2526635759
1828226442
3197929600
1000432286
3206126313
3035649482
1083694466
3021137211
3212986287
3103743451
3180551145
1950264267
3162988221
906928848
2806105141
2391644100
1226622169
220922005
3155947512
1191180568
2690241293
2616936432
1942681005
2546757993
2359139106
2610010480
3222307615
3222055702
3093835976
2135223168
38093192
2369409617
3184492593
2533403134
493885829
2697065748
2434675233
2699339615
2384562805
2885073911
2548320000
3221955382
1285917725
2984559326
3167540529
1128615846
1840644139
3197556477
1359695678
2196651505
111566075
2591098165
3208944644
1339121877
1202401664
2840069260
3175576647
3082562859
1943131705
3224739330
500167124
1823333323
2702851235
1647986280
3215598364
2141115882
2792431922
2379719517
2857218920
1917996967
3127727828
1056108829
2207151049
3199107786
3111697815
3171377974
2672193333
1235781265
2249016384
2274217307
768398691
1091141922
2607972887
2050906659
2228469632
2415353764
3216391674
3191464436
1902991150
2050932762
2894201955
3074885317
934548503
1256355134
3050391667
1196007058
1703975734
2753684253
776708696
678302098
2837413574
1305999851
2585215311
3017118140
627610397
2646678880
3182021299
1079605467
1648113677
3222620546
1616464484
149525062
3170175947
2817867320
2680463891
3121102136
2541308974
834462009
2128598659
3166014089
1196126558
1310630764
2379341184
2963551793
120716150
3024251820
220632091
2714045399
2748076363
3188592247
1792890693
1403632392
2670799178
380490348
443264376
3221807871
189625305
396760873
3157703769
3178904899
2426542927
3225035164
3225960366
2163896729
2956264869
2408466801
653085305
3193166533
3178571109
2805637487
1224677527
237661613
1507596591
353833199
1791348694
2939892405
410753051
1125917914
3041981830
1180378727
1752615535
2391675768
3107858420
1771661743
2748090162
2052423350
1281293915
2870870140
2842597395
1492552123
606577742
528416706
3144737703
3064028331
82248891
1713964322
676248679
2206686092
1488856818
2176162269
2992329202
3119267945
723007603
2162978883
1945604888
2361317294
2492416796
120716150
3180424801
1202100990
2335136889
3195200883
1333395360
1166725779
907887844
3116489005
3103730600
3026473608
913137678
2559150561
3139566455
3132443300
1600340875
2641381635
3174432128
3075043009
1674854208
628175445
1382825288
1727079223
1887606376
2146850473
1350015887
3217474918
1221873588
2438326031
3225379136
2682171478
1372291484
3230721519
2107541228
2764415486
1119686077
2616841065
2994081188
1464086958
2721438418
1701434980
415985099
3200807121
2383659647
1744847911
1746686535
1456275786
21636848
2249061036
367489302
3230118728
2165697219
3030617898
3115369687
467078544
2318022692
2563820404
545855459
182806601
1378935159
3230864721
2339882644
2201719747
2929460919
1239671895
587569610
3198284124
3192006418
3166149999
1045477534
3207985821
3123898206
2038721517
1927477579
1975302669
1369977137
3078600404
3011251388
2633382043
75491051
3209591445
2143524631
343112829
2823711090
1444601430
1834828530
1671609482
1596834939
3198148111
2850287936
1747347460
513120364
2879469824
3225201470
308290767
2443928910
1713889560
2592528746
2218381951
2621831790
1793046207
2758752274
2179237926
757555666
1379166147
2777429618
1738047442
946556342
2359510292
2816231319
1525525291
2923397780
2680855355
2049632665
827980567
3055926776
2566282370
3015411377
164153881
193219271
3135500531
3062761830
1939327212
2395898824
1454312109
182873583
1754457099
2921994597
3169558185
2255730828
2327291427
3222531452
3206991327
481345310
2687640514
1248003520
3092235365
1351350099
2869179391
3026746535
3106698592
3045240853
3212759267
2462832096
1234627280
2082735874
120830768
757980085
1809136851
105312997
2707364217
3205098107
2784488348
3085135395
616807937
3122836766
2751023480
38104504
723917037
2541116847
2946979071
3234017847
1641974254
3222351944
395559773
640315082
2881820941
1910790515
3233526338
1689919004
2814546625
449038593
3189292769
1779363928
3052826052
2086146555
619886311
855268000
2643338490
2360818866
1987230261
2856759239
2096500583
1641274794
2675859862
215794227
1056869169
2971614628
1886680023
3233889349
3231059579
1496973869
3217245225
3162416792
1796156784
3141269830
2047107417
817952221
2275084599
3234337282
2107233838
1723786518
2050682613
2874888150
3076337922
689327907
1223327490
1712286697
3224405796
1930626702
3200011189
2038695655
2766471190
3202481585
349786466
3034173434
2976763155
2400774120
2688442345
447322579
143672591
2278533381
1902213035
1479510705
139599501
190067372
1928376124
3057554744
1501241567
3214720344
3176888332
3015491324
3222126150
2445234174
462332222
3012902254
847838051
2346102574
2584957547
700661713
2403258190
3169870302
2713552164
3095172027
2318779756
1231348004
417367140
2324568136
3176801247
12289056
2000578695
1397128264
1365085612
3089787011
296758413
1299939086
3148328367
1960172154
2569482191
794634901
2973494135
3237431009
3202212342
2663337644
2637648856
3196680304
3232772062
2431507955
2138908213
907568473
2667705566
833702098
1657298297
2466643098
1461460384
1419207994
1935678840
622025086
1818894034
2407296904
1687136479
1936929389
2571942801
140686921
3234057087
3156132461
863536185
3231197667
3196546077
3155267061
1947404380
2615190015
2243194490
1706286248
2711523263
2672246827
674299750
2747855808
2716670837
2756910320
1807339812
829396006
3237601962
3080490431
3206224347
1925195458
2752084330
553391200
2658107800
1654428359
2183058245
2252462814
2797749251
3157774175
1437940176
1985627924
557563407
3192217203
2545597218
42188127
2859119477
2340629379
2399391846
2780191278
1234646701
1290696310
2632934807
1487798262
3061450999
1910867229
1838875307
1760425879
706945721
3096131638
1264432620
3232725129
856604416
2320669765
2010936552
2617935099
2431377773
2689049786
2092652072
18100813
2853759757
2527980635
1984308348
599431540
2933666559
1700163540
2901628696
1531759106
1462723765
3121053599
856194898
2960991893
1928950295
3162309301
831755051
1312290621
3236226466
3032968065
2834482206
2387913846
1232022583
1131746814
378386559
2450956969
2865237989
1760888253
44731714
1050474661
2882270702
3139659268
213470848
2774731431
2868397439
2720639552
3223492264
2797873133
3022124563
192743791
854563553
1640240264
3188415171
2649467297
2275585930
3157256468
774640004
520977731
3059535847
3112913308
2385155028
2719578596
3166992687
3010198225
327587705
795939537
2817249520
3023836092
3174546177
2659844452
2432662092
2857635985
2518729825
1142439185
3004323179
1142505398
3199429805
1327720581
3071659736
2837493797
816797468
2581433445
1273059870
3138013325
500212763
3103177507
1545438705
3185517677
2874256158
2083072029
3236896939
2166661982
1419623870
2460103697
3164484453
2833535074
1057149968
2414862572
3196185255
2163277012
2507821467
2440475961
3224228749
3052081236
2899254137
3218939093
1932010898
2258123642
1390834619
1046819898
102818087
585998311
98412370
2541936022
1777101563
2925806702
1653168050
1212584197
3220143331
2387445558
2591441857
2920895815
2004782613
2697824613
615449780
442440588
2754993135
2096147936
2052732960
2504703919
3205803011
3229373340
2013055372
3106863927
3208530808
1960057343
36204076
2368859402
527830629
2781133142
825375499
3227084059
2400790728
1530522679
3012522171
2292060603
3187770957
2149216525
2902638023
1913390915
2070034214
2466638190
3215420032
3236509849
3182225398
2443982682
1661993336
3209223996
2988143013
1125195952
1857096927
2972257093
3062566693
509066797
584942089
201568523
2829669083
3161765449
641333244
1670752462
3239375437
3144649397
2419511517
70916765
959493567
825617281
965205331
3070587330
2727519610
2747890765
1256138829
983800475
2619093177
3067832422
2056337430
1903976852
542947108
3018773122
963449754
3238793666
2969807548
294614443
2699641571
3212903702
2345311322
2974916194
1988928304
3007382143
2885915459
2414236675
2990362405
233235316
1171266401
2673663977
2404327777
3143992633
1521762519
282518407
1598430483
1156111670
3235980722
716037924
2381678976
3244547903
525593495
2566774883
1477804607
3107165264
2492625887
3124187334
1287438884
2392465620
3171698404
1669435937
2950799781
2772918029
3241385661
3141317665
3032778654
1436386238
2990587131
3238419032
2462242683
2418372520
2408590096
3236689617
1667463650
3184074769
3083132883
2750135656
3235133967
3153371946
251029271
3098962267
2182696961
3241286334
1338898041
2921532846
2921571037
3161122533
2932449451
3241443355
3242274153
3243367687
2755587087
3212225306
3170898899
2979756470
2377995400
2252187531
1145300006
2395268115
2385249381
679869278
1962332381
90752713
1794199235
3013531906
2951102600
1862771625
3219232218
1597081647
3200863227
2034585270
3221416676
1067788703
3037419355
3242984118
2835048510
1990298189
1647472626
2848881110
1084126505
3244834916
149771865
2383312844
109281731
3229859162
31318964
2175838666
242052084
2897663542
1113570450
2811127860
3135234626
880082656
1593533615
3241241010
3188038401
3160505965
2731833192
2046963450
2316944873
776351195
1285813758
2914133363
647721068
2335307844
2749802604
1053644288
2033284031
3241431299
2690150970
2731987422
653297700
1009917969
3083945261
2920600292
1510964175
3128386085
2091359345
2244775472
2444469258
2919659823
1812986746
875174643
1421828930
585932318
3243641286
519493944
2444578684
1604819782
3207775709
590239541
2892852126
925948080
3237271254
2295893039
3236781197
2933337713
2322358773
2969510120
2751152113
3075188242
2711981651
1016164252
2229135813
2392402817
3212459301
514776420
1313611868
2078869398
1424286036
3243171942
2440239921
2245031482
2813558311
3220249917
1614042328
1250219533
3056353841
3241908629
2609138657
3245115442
3179565084
2058975721
2243445757
2764504998
3207740069
1503106883
2855918156
204942250
2520451241
3231855800
3245101234
3235728597
2422700377
2757834367
821243275
3233111743
2537251147
2770933815
3209119270
2001904189
1509651564
3232157481
3243489138
230386605
1499307824
2842611414
1896750619
3176202346
3242705569
2724294984
2853003071
3061077899
2477848143
1988838011
3118167813
3225295019
3249593170
2753646614
2367464134
2832984862
2075690690
3243605462
2571751667
2291701672
1352557035
2647916594
2758195901
2637318315
433472560
1733228598
653840385
2959654180
3223462050
1578749231
1370570986
1368872542
3173546083
3202080168
2875953485
1424507988
2240435978
1760704222
2531616924
467757937
2804141560
3245018144
1348032018
3220229623
2139207007
773229484
1374744281
2473379368
2806081355
2735099932
2577478122
2375951916
3148170718
2264513373
250352065
171963973
1136768579
2360629879
138063969
2785436966
3237684351
157460462
114758915
3099616361
3236323106
348148073
2042550616
550602691
2897099733
2228076583
3215562568
648790458
2146900308
1131312654
3147967630
1624686474
2787595966
3084083037
3182198134
3245241422
852115221
695496611
2674863101
2996509847
138154668
2591707315
3247758303
2992203623
3043489525
905721611
2953809683
2459614988
2296336980
3189083814
3118706514
2798470827
3128272080
156625911
3248322915
884740020
3248582610
1474785286
322239123
2663466523
970349209
2934788259
1447697927
634846173
2375790257
3068208333
2404336883
1075984652
2422656545
3159455202
3075230850
1462738101
3205546268
2991869857
2976695873
97445111
2731987393
2795726101
1864137201
2739995784
1241550463
2198415051
3217710086
2223873025
3251173864
3200252384
2988601218
3245039456
945351258
2806132234
3183579925
3252664958
2292301965
3249883329
996111827
967724536
2035003067
1715866213
1937000870
3030728664
2435099230
3249456813
2666504782
2837989816
3238860342
1302787491
3244505153
1787937515
2423524767
2713263313
2936814829
2499041797
3095482379
2704841730
3035571237
2978961592
3096113163
3205441672
1494211596
371853337
217090903
3252010163
541488623
2003717089
2636086815
3249589624
3249231998
197482594
2618501984
2219643677
856547791
1422005355
498571451
1836126450
2070568941
1700259313
2120937141
2157811623
2717098733
2334139313
1789796800
2910098959
3130140860
1015042335
2851277158
3241573482
1125669264
2279639425
222333356
3095488780
2084855400
2642518836
3018682338
2449311935
2610680592
2309322208
2293741498
3174267501
2645409675
3194661189
2931293019
2940592042
322551632
2019940213
3173457235
3086029024
1549438026
3248414599
3074287530
968072731
284716715
3143931062
2634573269
376870791
2577718599
2832179863
2968471764
2893969585
247824131
3220019576
2132684038
3235161687
3249009046
2682953162
3004143565
1869156033
2281797495
2184315169
3088012495
817000094
300951000
2076517485
359636536
1379686637
3162877648
358125652
1972263384
484779119
947383473
169012602
2099426539
668044054
3154199710
1317802097
2916667612
2051011954
3228367778
2713231416
2545631299
3220989674
2532857892
1320431477
1332864071
2570961769
1116123107
2683608422
3173756630
3256523216
2837587706
3152602631
3252931077
3169032105
2284382434
3253180918
1164976507
1234839863
2730011697
3071167919
2179944366
3183214325
1087178095
2931463455
2583924757
3124614990
2060130155
2001995749
1182715949
2725209433
3244568110
637001336
2871220380
2729007275
3185511322
2086743732
2716090747
1157582424
1930744839
890219500
1840088181
1489142993
1370998811
3114517618
2073374833
3209991447
3208727471
890301154
3253464206
3205895975
208055053
1659062898
2829580806
2104889400
1803326916
3111532101
3166515470
2666398657
3250663945
2691555843
2880562494
3213163649
275489031
761223641
1476673508
2611342823
3254435811
2387697774
3254234580
3251177191
1469354329
3221464045
3138705137
2643768756
3256177528
2947480931
2911125903
112385072
2966150848
1597918941
1373022550
2862994254
2994373011
1875592308
3092194517
2721815292
2940035558
3098669469
843742214
1410159497
3116211243
3224775689
3111822927
3144592263
2005842300
1370965521
326402934
2036110597
364593238
154720689
2618391478
1175829507
3196357229
1605992587
2889112849
1692009799
58379283
3136422775
690835460
200945071
2906283806
3211251565
629701733
2629008599
2970133647
1241878382
3259075263
1824424572
1675716276
3243440541
1424489076
602229339
1230084089
2526479894
2790221904
3246076542
1346112004
1937155725
2220245720
533660389
36451484
2808449122
2608615521
2018984785
3244736551
2310679140
2303844797
947669137
2412131594
3212099732
1725507131
1171819925
3089926684
3207360232
2787865501
283818542
3233613631
2301321019
3243200518
18242361
986316671
1460328483
3219406978
463660307
991017881
3260249659
499245220
2684722322
3138835548
2329991856
3246771420
1013809687
2795894882
2499970892
3086288637
3227374916
825350262
3228396958
3219568024
2473864837
1845186163
2328423295
3195102400
3071290396
3218436834
1973353239
2385450017
2712990798
2849018131
2463000099
2294893161
2931297036
3258173161
2983769881
1169793121
635549664
2464904522
28098938
2895164006
1355130159
904595214
2445672028
2663753687
3082955560
508110494
2108264169
918384179
2963251064
2786389221
3019780625
2975062271
1077589219
3238665406
2475020261
3047000975
936346064
3039389244
2421315485
3226541933
3187865943
3098545938
2678322642
3017374023
2695061672
243370437
2221018610
1144598876
1074765215
2899646319
2235254129
1385786372
635779031
3256899002
3212210764
756606929
472055971
320909156
2246693448
1899101891
3237671915
2158574540
2568062760
3241555819
2285904837
3235857808
2209858177
2422768830
2397355279
144907026
3244284052
1722700232
1869316854
1411978521
1821320205
1286641073
2991473980
1335535805
2780335360
3006462608
3183756741
793364066
3236799278
1556651421
2375074858
3113507490
3135293592
559285582
1213372322
2438669674
3242401219
3024735903
2808892653
3065925492
929578099
2171529414
2967298827
1425158487
3216919626
1985444163
2879039037
3261209531
3045829279
1350305246
3088390535
425976145
1606569642
1924686154
2799351587
3183053203
3263859622
96062002
2432013790
2840891715
1229053725
1395107125
837008719
2809805297
197274287
2573404089
3071133183
1001333345
2835050318
3248719600
472240326
1454242625
2975102375
2674502090
3261723831
1850032490
2352735168
2882817433
2249498773
1947989627
2729216072
3258695064
2967989241
1825377348
231074124
2894144706
59067791
3260961917
3234862906
2435788674
2169826871
2866419698
2004529009
3104259660
3120741860
2537724581
2092765219
3260523027
3135390643
2885624818
2815359442
3027189038
2640265576
3258465098
3263020261
326594261
3265257826
2215233936
3207981609
3255544217
1297792595
3131888410
1048632449
2814006905
2293727102
3258777372
3214799887
1599613610
2806197711
1137168333
147720314
3264113018
3235364255
3145521317
295986923
249308742
2591723072
1485960482
1367380426
2021697056
1956529107
1112974499
3264505054
2573342892
2781868077
900029486
2785794712
1134532516
2692604404
350236729
2285018245
2684429375
462244859
1783518930
3055397973
2116911298
3020993054
3261759168
276938840
3225198231
563890021
1480574476
1785730928
2903286483
3257165895
3096462528
2717406008
3263643399
2956770271
3058868566
2991872730
551752326
2744739779
1540806467
1483840672
1010589975
3029179725
3263518253
2177744929
2107660220
2886639193
3210397506
3080608705
2768631078
2969301268
2986388126
3190310782
2825781861
2306637214
3048977852
1007947305
2529231974
820122323
2316635816
2529231974
2934463145
3157567417
202649182
721065036
2259957374
3208915059
3169810867
2503435757
2732981113
3188098101
3226854993
750847694
2966383548
3164543506
696622679
2335039939
578441364
1504935262
2260156482
3047734444
1685894864
2791632325
2205558395
3263774442
1574880562
917920664
2817796893
3215261302
2297546374
1737444742
2938959327
2363096294
3228261859
1416554658
1518952534
2693301918
315234605
2804412603
2991873389
2797951349
229135203
2880261101
2275320070
3265773145
6437352
1511205201
2248540959
2412303469
88124804
2959327283
3113887794
2500758413
1640362450
2435189244
2643878229
412964176
567196165
2199147589
3031608127
3257168882
2829338280
1685129678
2933764131
1130008635
3227307493
3266822677
3229199360
2204578668
1398418819
1329574642
3253976816
2018924112
775206791
3200942072
1875849402
2673101748
872117572
3037909515
3095637407
1676429334
2441577048
2623243964
2735055059
2174165197
429239092
3196028629
3178678697
3117325839
262719753
1985115483
3030550029
3068996270
2360122534
1302486769
2204430511
2664725964
214884127
2543939471
3075741230
2771732643
1714492227
2903837560
2180718869
2784482001
1687650919
276244762
1538854764
3005042793
2093521663
1304360009
1845006878
2220020175
3250418238
1915380129
2402059052
3225251829
1031806246
3190691203
3157308214
888810800
1031806246
1676600193
3039960780
2997344342
3194086515
3242524544
3199157313
2390451793
673913718
2831523526
446315885
2872734013
2905494499
2858640161
1225426556
2168844069
1231221693
1440837783
3251113003
993320639
2503232842
3132325139
3154316026
3266734482
881024865
3168758619
1753782620
3091391947
2488657748
3194257675
3167203181
1249085439
1356575714
2280845990
2171882128
3265319240
2724655042
1999428988
3230145380
71345726
2760898346
3020347234
2122642121
3267623365
2526655074
2806200869
2123910761
597314947
3264783837
2169158047
3200511324
2769293692
3228153949
926410536
1236426574
2683656514
3050127535
1960557502
2837328971
2858743592
1702158768
3269930872
2070433363
2487241720
3179146211
3238483907
3096344102
3267853822
1883136818
58645118
1836139851
463905505
2230982056
266640193
3268286784
3268604596
838826694
2665971442
3265967831
1163214951
3209790402
1546451900
2031804345
2064807358
3194132992
2714404002
3204927212
3185846898
360094459
3077711739
1893492941
940627267
3273063163
2261018088
2062354752
739761079
689175557
330128643
2005992635
1845383408
2114622678
3264982234
1867979365
626058383
1584533035
3271907976
3158176295
2032297858
346053583
1300255062
1330581249
3079536715
2000002759
1289955674
2182081060
3266288819
2788163450
725221892
1613585210
1843152258
888951004
2944808623
1750276576
683053788
3258201183
2842414031
1104484752
2502147447
2862411945
2334695180
1086577643
3217959153
1214342917
2214612796
2768206023
3166633400
731467851
3043270069
2841980551
2799970927
856499837
2810693577
2137281253
3259281860
2900697193
2409239190
3142101158
2741325049
2144285232
132259296
2756278346
48631083
2594670127
2830208610
2244730074
2073116113
2968861564
495709221
1669266297
2766757144
2586551886
2664200635
734458923
1256914508
1762690240
2140798926
2202869384
2147265280
3246293007
2700420532
3121238290
3245642982
557001619
2939855445
892055982
352204029
890040243
994857632
797343060
3269716526
558606319
76575143
3232718764
2844908056
3218407327
2791392413
1772493524
582288434
1837738430
2513878813
3212639537
871303539
2643979775
2141152227
3189353399
1503330131
3188116181
318440251
670911508
2835547631
2916402887
2031242988
1321077841
207319636
3123873859
2735338712
3002925769
2233443289
1766437141
2479339842
1517978665
1390542702
2106014739
3092128957
3140694556
3270583392
1165811046
2966759384
2834694285
2593222157
3241789270
3241020852
125808371
1027490531
1984037680
3274318590
1486962443
3170082515
3272595166
3055850933
2733140701
681074428
2798029164
2547855983
2529005601
3269699548
3199863388
2775439255
3147400911
3115715275
1573666009
2848355466
3060488386
3112589638
2684187419
2832600831
427456190
2368226094
671741405
3074699752
811822637
1076564790
2540460793
1918045169
2729192661
1036107736
3191888911
14935425
2439017063
2436192417
762174982
218601921
1156608766
2892381130
2851584734
3143561318
1497057763
2983399845
2693208310
3001433718
3276208124
2989321691
954497294
3129811761
2562941503
3015385759
2597775184
3206775224
748045263
1048972205
873796641
1575823134
3262177689
882268976
3037768780
3081364029
1998856268
679170660
3217767196
3003453114
427582707
2072703886
3277993335
1585980302
3138601832
2727802899
3271827951
1945825865
3050192514
740870792
2612192965
3208644456
1765931754
865188874
2350363126
3208411084
1712135712
1734912365
1457838225
3245351636
3237026208
2996862600
3240665018
2982977942
577570245
2901702894
2151685390
773625973
3067286569
2674195063
3247100714
711861240
1069425684
982350668
3068775104
1670000031
1695902190
3236563649
1189777013
2118498057
2191710344
2792364701
664631207
3042685736
1428929600
743760459
3198819240
2598169890
495127663
1955880043
993405381
77119499
2678700745
1926000299
1115834877
3164352344
2438308296
2192456018
2051816283
2899409514
3164155454
993493471
1784710083
3168330630
3066758701
3266027817
2504966440
3180591559
789931580
1958412550
3197093993
41626581
3072018296
3175096966
2091191871
3044419708
2170923934
2133654300
890665349
2784830218
3227507210
2967651991
1754133911
2404435006
2503290228
1019355580
2044713044
3263780777
2844417038
3195478286
3135352704
3078625163
3182577082
2514909813
1549830663
160824454
3122459165
3090799125
2756766387
1106545679
446313398
3261222826
2855628058
199068521
1740650786
3102315142
3131205696
3101535031
1414580466
2402104188
3240164102
3229585510
2911715599
1550559988
2408328365
1154176670
3278271845
2959559873
1705974488
2612418422
62243764
662531165
3256895452
1717816835
3206989228
1277361149
1651126910
3147023714
709249716
2104484631
612700556
1708365098
625097416
2910446557
615839397
1752179915
1797040693
3144576913
3220290017
3249628057
2662717553
2484774281
1653882355
1371166726
3123612776
2999055706
1970235393
633760973
3280013111
1080027950
1867380468
3265711185
3265216295
2963801735
505361923
3274174651
2295500048
2909679979
3229206737
2981015609
832182481
2500391904
3264034140
2476439615
514402956
2715245772
1486680793
1156570220
468665739
715919520
2763571467
3200625904
1358049777
3281516099
3077065665
2746006176
3032709495
2595520906
3258601828
3051683339
773695536
2857410060
2186098625
1282324015
2234562716
2773462764
1479193432
2030762147
2829761708
3160914067
976113517
3063324700
3129897568
2023989209
1719163734
3043048161
644921597
1435726275
1120350870
2578478745
1311439177
639386146
2717848263
2797550853
1447453645
2225156171
2260714845
1341122427
3230463269
3284424831
2131383899
3211810769
2149280251
2586827314
2033419474
3201744931
3211657674
819522747
794743420
3261852642
712231792
2333372076
3254213459
3255180615
3150927354
2207035327
1888733633
2187328084
3275662272
2036883863
3279241471
3165611790
2066624093
2959249793
3229974669
1409578162
1821027151
3208000997
1713519818
2061379770
3043298048
3138653476
3108937023
2917694143
3134084511
1495166784
2930703334
2407078550
1402487911
3206920010
3177694917
955758605
3075570963
2003952115
2367636584
2683584938
2892422310
1616307074
2542223424
3027155800
2849247399
3220233637
2463143277
1616343627
1322821806
3001909288
3269901887
774961590
2927443794
2776777847
3103741465
2339092669
3027264762
2468221164
3020735413
3038367957
2435233166
2424821371
2248105121
1407421307
2976193898
485432547
634383394
1201984739
3117164741
3283891502
3281998655
2156810664
3279967692
2776791417
340112192
2377054223
2324457641
3251282110
3107326137
853015238
2781579560
1264753845
1215605604
2706887570
553880125
1793312770
3181242668
1977172495
3251051945
1386805836
918468110
1937791860
3154174363
1777295278
3131728207
3131209055
3270111497
325808654
2166657077
1169476564
859507677
3248204380
1979741422
509110344
1400250013
2918640443
3118163118
517954331
2670404815
3175515284
3188243039
3025160771
3282580528
2057540577
3166564408
3281885801
1839633758
739701235
3195479659
2051113165
2047397276
2289837537
2522638788
264882692
1961278458
2799842035
2681737155
3130376310
2770286749
2557051561
3245966297
3280091920
3111121922
1296693657
937671085
2485735623
3284890337
1820523682
2902798020
2230465176
154525576
1612560574
367276641
3149326777
2478656588
2001176429
3245637527
3282652864
1778010868
3254267619
2221731913
2517733852
3228146320
2940656395
2551063455
3272993948
2964185806
3280732223
2443516562
2000530247
1530375692
2498915853
1131133223
1753046619
2791776138
2728629859
3219704812
2362498254
3232489565
3096398842
2545211176
359737895
2226898946
2950721338
3281080934
1048242112
3208192286
3003334585
2896504112
2982782451
2396018078
2956135663
119933702
2647791365
3210735741
1140811979
2947794195
3034626200
2388907073
145893679
3277273612
125968477
3188583355
1962283919
14935425
1536569151
3006332650
2723605027
479682523
3240772411
2344336376
2708460797
1748833718
2324330467
1265488349
728480421
2812459943
3217368296
2954396112
3272906834
2705023772
3214623439
2066768322
3285467741
1638282233
1760718754
2583159376
2515620566
18667884
3030803857
557054405
263527622
2342549577
3069851795
2115100806
310060977
2435499771
2928571153
1809797819
3220517996
2941561504
2047534294
45671483
619887910
3288130540
3160559078
3281217572
2864527056
1449713592
3242310454
657923280
2946277532
3264145914
2229703182
2148382617
3024323971
2370954607
2124488541
3215619384
2188767790
1049581732
2779756761
3275547347
2678161697
1880664533
241738863
2969705661
3201559874
2159315738
3255761245
2552299693
3287936234
2697221321
3277924681
3117157746
2901511521
1185608286
1896947742
2899514733
2892510968
1162781653
2550622924
3241377844
380113828
729734422
549508201
3251001098
837542021
2772461117
241738863
2392359702
3206809088
3229541594
3284867003
670502604
3475650
3283170128
2923826172
3288563347
3078994325
2532533519
2846072187
3219626930
2454012658
3173242119
1285154038
3255536929
2742612177
1516230808
1203128371
3263281409
2650440469
2928556774
2947651421
2697178064
2661949953
68387729
232742743
2676407181
1450747204
401413350
2303941746
3097956138
3178150972
1918294324
2583054858
1104764407
2964797070
1251731987
3048038801
2316534308
2336491250
3290305499
3007148728
3285850766
619642126
1245326585
2910410428
2501537504
2569281748
2117680637
3208948769
3142699077
86759160
2144567297
2018020677
3226474398
2558738195
1941486698
2220634909
1718351402
1031736770
2468350811
3242801532
3029156155
2552160112
2608950043
2357914675
2262901517
2405256021
232845819
3261662166
3113470752
3274801542
2174308006
1880400329
2226701036
204014126
2899921150
1322136792
2519959190
3100635227
2030697818
45505914
3258389471
2364330504
3232185439
2924812955
1169088216
168558929
1137863672
2477278596
1932901961
2873624567
2019109500
3060710303
2913935276
3287535320
62863870
1764876132
2419778754
1326738410
3088629057
2490184890
2300435415
195396724
1696151766
1916729465
2085751009
2979624935
1520766406
3287686806
1888813765
3243430617
1280876133
59686841
3210265746
2137618120
2761996408
3226560068
2893952517
3177588049
3275215405
3167782057
3219793275
2909069771
3004319210
2556977631
1340752732
1206301897
3065928253
1241481302
2460426060
563765090
3283052501
790171039
3176089811
69174570
2577978235
2241311514
1804554138
1350810635
1799796972
2724630639
2184894804
2347209169
1588529384
1811379644
3137278056
2099338047
667275087
3060736451
2846983619
2624585304
3157005066
2672438277
2791754248
2174105658
1610235592
3235773097
661473034
3264143541
187011674
2490452492
126709776
1259238433
3243975984
1076456922
1879181312
2830436301
14935425
1090916216
3156136795
278089731
1406555233
3248969211
2883412373
2571685737
2696277811
3255746922
846549272
3264951794
48926774
2569474268
136795906
351197184
1811752994
671172609
3131659462
3278111136
2533503564
2843416709
2533503564
2838228774
3165443784
2734412519
2388091657
3290488791
2722594577
2650093007
3064270568
1162438499
3237220020
547962567
2566029445
1262052423
2773113653
1184749297
1798044666
2651791967
3192313548
3053980127
2992405039
278091577
3201653785
1051335095
2584609259
2447466499
1655578744
2128994575
1650336751
3284256045
2723086774
126709776
2817179193
946435786
2360604131
2181848131
3150616082
3253188303
2303416342
2878610639
126391243
261113690
2222803886
2450849189
3291171313
3284469797
2005401401
3266046509
1459237637
988765864
3248697847
3266960847
3288553756
2991511396
3045760056
2407353313
2320842032
3217656510
62947875
2666952910
3099390983
3288370317
2344611297
556024493
183607132
1003527079
2307910444
3257548234
3077307071
1865231679
3179436956
299237388
3283886727
919370246
2764421444
1147990953
3217063706
3079771599
1775018846
3261858305
3134313789
2803237532
2829264925
2691521727
2306515783
3289885884
1234212232
2364271347
863783423
1769734298
2541308363
2561061548
2898836060
1685213323
3289378988
3217865284
3075633877
2661946589
2153635595
3054211700
3254960885
264876769
254639397
258191667
2529648783
1461542689
866397796
2691796541
2925287130
2389793731
565131761
2803806903
1998021344
2715675624
3159144571
1651128435
2588350713
3151237593
3222868954
3171939667
3204066302
2326748474
2281849915
2137906659
995475758
483935616
3008110963
835789976
2842092479
2662438591
3267892045
3214558569
2828762912
1871292679
2371602663
1455005271
137003489
3211327531
3235674687
2205833222
2200995508
3224236050
1376753754
2183894798
3235685033
1982347644
977273795
3296718150
2762666177
3294660527
2778756323
3221418275
3297294068
1227307403
3125637258
3274511994
1493828012
3192261195
3270203950
1862656528
855751527
1391316364
802642011
3120389112
2633481037
1753404467
1047908061
1247930699
3203678305
3267366231
2430576256
1889843882
3293624899
2467316994
3115510095
1737894950
3296817522
844645976
3072042205
1186492583
2789397969
1415068956
2727517557
2899262619
450960423
1376776060
3178010471
441170946
1631816420
1144207436
905706003
811560776
2981180678
2229893385
1432624457
1235218566
450960423
2212016051
3263247848
3292268633
888254943
1948738429
2788042973
2604770703
1922585852
3281998558
3206587274
2101033848
2900657856
2517750682
3057804898
1733092560
2807356630
2824199859
3294726199
3196782535
31814512
3232030147
1114745231
3216633837
3288122406
2653749522
2813258393
2619603471
624639641
1353949824
3005623653
2023546172
3288331326
2984302159
1507896032
3164294228
2004357247
2818947940
3293103693
3293778274
771693224
3299068698
1920490334
891140912
2106800656
3233218195
2945168103
2921517929
2262703648
3295745643
3141112958
2544340469
1074562785
2716172329
2981384720
504696483
2988461495
2123975978
1841393174
1996279961
1091964426
3081694498
2069248321
2343145088
3082956262
2531543269
1150906861
2381257209
1675362999
3150433873
377596995
1041272822
1451033980
2365272241
721308257
1750981435
1318828222
2402893855
1825951276
3219681966
2343350632
918286444
3048563089
2545068828
1062453661
2100407126
2720594760
3188206728
3270129302
1449063007
471392674
1272792434
1911934091
1046250862
1119630567
1719468737
348480440
1023455002
3295118475
2623160583
1948711032
3299773484
1098782916
533767724
2803143400
1890503205
2960444380
484475435
3285051213
2834396229
239775086
3295171347
2582097884
884539449
587282324
225955087
589502562
2508093709
2735987409
3223869893
3245135233
2245470968
2592838504
2799294959
3261645144
654709144
2723198831
3133477333
3179331068
2949278739
2982203588
400846558
2523649575
3231939841
3301128176
851217616
3025415349
2961662630
2211933621
1046666642
2949582486
3216414108
2833294252
2993159957
2689576413
2874954630
876040563
3091219679
251857647
2450736341
647814686
3297297241
2499134046
3240977723
2678130174
3250982487
3137446513
201709463
3248291246
2920694541
1012837787
1668087900
3241173455
3202472632
490191704
3246028593
1161621867
2411997175
3215787984
2981496436
2206687579
2936150874
1631318869
3177192849
777456901
2837877531
1285170966
3271137038
2138181830
3140303595
1188645103
1973875454
3283301256
2681605509
3298804963
2850986386
3138584049
3300881878
1700415111
968629859
1384884164
3213739846
2962379485
2479481984
3245333593
2384061806
3215478402
2620550636
942303667
3205480294
3252711933
559517985
3123074434
3151883149
3303129629
2801334719
2480517787
3269620021
1823892587
2690860501
3040474484
2344705
1309123880
1340047787
2981886006
3114977821
2880878781
1947854095
3105128218
3300012996
2476141035
1581260994
3289864679
688870582
3143743025
3301593777
3287920636
899660334
1986590474
1026659316
2270246481
1861896737
2748831688
1299159126
3223967036
1363829113
3205516651
2528722713
1351595625
502793764
177854230
3294681183
1273906107
708554643
1361871198
2319585152
2334118947
2093316526
3294977930
3263318633
178217803
3108174002
3252676878
3065354559
2071208438
2817767764
126729895
2691821932
3262368321
1811109115
938384938
944010787
3221805362
3273798189
2827980648
2376219496
3141488829
3292935761
608640092
2632444130
2408409580
59835197
1137685716
3243026001
1600920933
2455199127
303610566
828135373
716330301
1515138572
2076297805
2906755548
324445426
3269383033
659099778
3067195768
1905180145
3019674932
2789256626
1791114557
1113031494
1553296313
494535111
1872177072
1924077631
3237108138
1936517964
1616628667
2803049687
1367063690
3305796303
2712901030
1097625109
3264886298
1081232091
3306974491
1705067514
3141061079
2256228700
3198536283
3005079203
3272628368
3175526172
387888849
2356627373
3253853653
823812870
3022956122
2897347337
1196593420
496703443
1025631862
1912308133
796739411
3194357793
2015602068
297191955
3129139776
186635531
3301002834
1233703917
742690688
3044690469
2916851153
2588185773
610399922
2974649453
1412629425
1735428977
2381797516
100477940
442175517
1156258008
1081703888
3225278041
1830138971
2671737330
3143581143
3227833023
3278258105
2016324160
803372660
1645306818
2728405360
739285218
2043472435
3138817853
1997782282
3304662827
3202694678
3047194904
3019578128
3301615772
3128969759
2649872402
2139419770
1283035990
3305985497
2136886675
2908154083
2769547996
2227000477
2832906779
1220790796
925652268
1784418840
3261942588
3141196376
3277919272
1929615895
3309028044
2892611946
3156190848
2956439348
2681967209
226284963
2900365811
2344589512
2960960453
3287183297
2936968311
717019629
1363268271
2691283324
641188669
39381120
3176205598
2466259374
2316965925
62693789
3035762131
2199544962
1914730459
3190484797
1670811496
1809982536
2911674240
3279048357
217493081
3277688793
2856873998
2618884918
43136520
452216379
2525717825
2911630902
412871016
3076444615
2934810027
2762801399
2441529669
2158612629
2080908256
3139690644
2063097468
880387011
2931102671
3088640504
1957810666
3305042851
1159197950
3258015238
1611442696
2595836327
2310862461
3164976436
2391613972
220335927
3152120451
3056918576
2387177209
307036346
3133867919
3308929913
1760599092
1847209915
759866022
1250270911
3306849034
2557626380
257889966
2023112259
1865514730
2186987176
1676317776
1494493401
1984492794
1374386876
2006524705
5487283
494077953
3206148889
1015682989
976638694
1755409495
1132556070
1944780248
2715034024
3304980311
3151815916
2982277564
1722791610
3158524080
2435152207
3307941368
2228840010
2677924618
2678267965
1563758304
3250254803
2333770633
1207212271
2779045498
3090502312
3209265117
388207721
1718387763
3305742544
1423581279
3286349175
3147861267
406250156
589202139
2586707698
116949136
3159101939
2756060670
3192093092
3207118425
2801074425
1606853464
2589738192
2439435428
951117669
1407737051
842815755
1900988391
2770027855
2517149658
704746086
1599247593
3308763266
2391671860
1114648347
3302122970
3029447642
3309603227
2968575317
2180806990
1869014423
761021320
1492387852
2901929031
3086640947
2864562093
2080406949
2835310211
3250471774
1041320190
3241900777
3181564006
3309877132
1843631183
3271893980
889559610
794827307
2214241399
977160604
3309667957
3182860242
2917693786
3005856510
2888187124
210985150
1564490824
2166781434
3307556045
3140512867
2313487145
2271284131
3125519718
1734125855
3302409242
2118117595
3272299690
2078665100
2340267180
2676064335
3310869607
924195794
2849102092
838330699
2152503420
2998622798
2728426277
2647053953
2857783006
2710208295
1900026921
282876149
3154361420
2799019781
3079493474
1346826104
3254734586
2556667990
3265196033
2036123267
3200699491
2854655773
334216010
137341356
346686794
3166805199
1106264623
1976331978
2654291608
87420113
3312574766
190448850
1832154087
731142750
3311019780
3093280892
705326753
2660464630
2436565872
1383670622
1137787347
2744731894
580979583
3309095971
3048894366
3220715204
815455073
785553654
3210433438
1874284295
3133511208
2603830920
3315096379
1972300085
1383738260
3095426905
3057958641
670133575
3219340567
804913091
1720682448
3241598144
1280811653
1424211033
3254169078
907450561
2712154447
2317617026
1287317626
2887071768
1123938281
3071948275
1142691726
2543820350
2335170785
3311991827
2487244044
2712416537
2418206730
1803158155
2200082296
517220879
1042119213
3312856688
346750909
2488865319
243889439
2234160569
3314325512
72292209
3111933285
2863670255
3070138809
3179473926
1652494747
1082258331
3239138223
3025061856
3310931176
2162045879
479814741
814074465
2275221418
2865493846
1447695243
3098435145
2120050829
130314704
3208728997
533269350
3267646475
3004095176
3199965708
3312157450
2558755026
3179843053
3314683150
2938045073
2789390466
496232885
1516690754
2911896822
2319788593
75148651
2511300750
3200392152
2802203524
3290468305
955551355
1524603334
2661271598
2688698013
2523288152
1869762516
1113056723
2050211077
3290016575
856060623
1237713392
1903846896
778308384
3290538670
3313943735
2063979507
188466427
2952237889
3154293774
3237279409
1972943904
18395549
1062634091
52505051
933387488
1594009821
1846106768
2984630438
3313587739
685593457
3154601737
214899212
2158601235
2976328615
1919732835
786317251
1922007383
2363960101
2146016206
2461762594
59950286
1906705975
3312634247
3259859299
1988900727
2015987163
822246456
2277291086
3078391928
3168803706
3165277355
1857485498
87405719
3099982311
2693218271
3122612667
2150269893
1077525141
2898690739
3211431262
304962076
2538990455
1377221789
821234760
822470538
3270108552
2825723186
2991856067
1254455295
3236997019
523627398
2113940980
3300205394
645353329
2113552955
1148765268
3273529324
3008956682
3078612041
540144837
3313000857
673677629
2366548048
983922659
3317547284
347985811
1763268918
3224735221
2656714137
651507124
3301122010
2025374597
1666027403
2442279903
2955278388
2790204624
418192302
3226829978
2405016443
2819280069
3314175634
1691655803
1458461989
3259387926
2826141330
483113900
2715667346
2410841482
1238092802
2732659763
2323926845
1981912460
703598647
1885233479
2596032714
2633511253
799489197
2900897616
3181373462
2293278927
3272876181
560598895
1313644352
2378455145
3237871383
3026760307
1950153510
2192350033
651637958
3289413840
1524350791
3298101662
3187277255
3052161076
1257378759
418277117
1663613822
2928358700
3316747399
2566977842
3198666000
1641519826
3279567305
3306486966
2457862525
1617615200
3300585066
2883577400
2700770493
2596676606
2810723706
1764292767
117458282
3307668327
3194081759
3291557154
2221878804
3303630761
695219536
2968151970
3261374195
3056330472
270378648
2009620148
3104531457
1683775540
3320117150
1616517949
356467230
3186451704
3191039418
1441216946
889443420
2632598524
3156977277
3133505570
2979896895
2670487792
3316123447
2376188076
6639445
3320113921
3015588450
568659585
439548615
1537016242
252824166
2129972603
2167243592
3314169353
926202061
1050843085
2821358854
2497314308
3155928614
2899385913
3204056785
3257306927
2202561935
2468378915
3315740711
3010382881
2674021147
359727952
1517322105
1210919309
2209130161
1268304375
1201427171
238385919
3204905207
3314954394
3313594364
3156321667
137636863
2407881757
943571667
3213420060
517943070
2289171513
2977496589
2247461493
3320703416
3319320274
2516202650
3016845616
2813388227
725296000
683661954
1982555367
1691726657
2112213339
2498377500
1366873606
1250622261
121067925
1995810169
2030249100
1440993177
2769671506
94131362
3159056429
3211744634
3316569487
52527720
1691743562
3031617460
1263001798
2483857272
2422861020
3295190336
1511031058
3272740487
721926488
1283447635
2800705849
1993448446
3209326326
3238130160
2861002267
2935938587
2316422978
3014202309
3475650
2149833636
2530329684
1736048246
3176045795
3036630685
1692203198
1639743148
12810933
2276313436
1767320808
1249824128
873360331
2891853283
2363683139
733053719
1488663406
1685263747
1708929182
3107848566
270639726
3321800935
3225681783
674421821
2424102859
3045791712
1496322486
3151507819
3296885628
3219261353
2263924241
2528738892
3139842758
1363251025
1689431047
2072428618
998074491
2990300331
3262171271
2910729994
3028654774
2792513346
2581567020
18395549
3285272623
2983479872
1988420392
2708724277
1705040339
2075125346
3017311882
775523644
117694508
3006622631
3111362893
2542543453
2380669225
3310330259
3255251767
3290435966
2231557818
2338977842
772875224
2143382767
2361329924
3318990471
3146739832
1525686849
2560708683
3213067546
3017688867
3206409839
3024908427
1335341366
2336938526
3319486092
3145274418
1403860104
2023246617
2163008679
12810933
107842172
1674058901
2299693128
1092897298
3324723805
2872746950
3268132728
2037787513
3279160359
3322274549
2515498463
2500998375
170429130
3312954838
707670012
3259066745
879563730
893137369
3146528119
1150045476
91571936
3325357722
2494494330
3321480841
3256005647
1584370309
2111962568
2801948494
2959149699
478547182
3021618941
3133723021
3087216672
2034960851
2674068081
2713005656
3165834813
2522030529
72588582
1759256421
3310296704
988995543
3258891968
3227753024
2480119158
2503161838
538166631
3131879680
3188451040
1827002463
1649554420
2847664824
99540685
3238142580
1710421372
2161113794
1012259481
3294918029
2589622264
866398234
2987790662
949881046
2900573908
3321103639
2409209029
3252920236
3185067311
1554299118
1964914841
3102001777
3167224415
3303757189
3204791268
3217779467
1009721620
1854872176
1863660325
2104158406
1675252043
2179790040
1724080577
2000395706
3296766068
3041342162
3291410464
1482173430
1711732021
2059438696
2712077260
2205409139
69958397
1581548896
1345060073
2299040595
1571054681
3209775364
2253123735
3240839937
688008524
1590187307
3244883682
3130456908
3256767109
1590109357
344852419
2584176771
2279605713
1052313131
1988509388
2403285675
1766286622
2090621978
2319335276
928251931
1696484535
1264836360
3046999233
3267081113
3201240152
2826699672
3204126257
429642415
66855701
744032581
2876428336
3105551240
3259318849
2748496476
3022672466
3328091777
3315637355
1030050746
2907519795
903859664
3183551224
1686060354
2685554228
1526364744
3163565053
1576131032
2866804952
3327352864
3324640845
3325139499
277617776
1867356722
2190210127
3111142314
986896414
239098748
3308635067
2619592975
2681150210
2110460938
3270782913
1806418503
1260791300
2779910608
1982920235
3322457788
2842397865
1431075529
1689619650
2913456846
1049460411
2237446465
2103136138
2482838590
2464978125
2243684091
1176300659
3282783294
1876584469
1828572288
3061228103
2509085585
2802884774
1698900139
3328324235
738038089
558750509
3308467352
914862811
2631150673
1295935922
818976342
2220752987
3314877100
2074412419
2016508738
1125979527
2560695501
231555407
2963362503
2380723989
2588580683
705603777
556723800
2681975929
3284723876
1425668253
1639594455
1204400538
2563860013
2544769586
832247756
2833345748
3300641475
3282337941
965300879
2282866002
3090002728
817069222
3016217370
658397739
2494049625
2935114861
3326296515
1677081435
3162333711
1919684440
3288160632
2599938723
3086579747
3326465832
802278804
1817185497
2811494961
2712795117
2323782697
212256565
2937701060
1250504401
3281322831
2307709350
3008144260
2848204146
2841580117
361003759
1168246563
1053332133
3128213431
2025932012
2809820225
3242620377
3259712264
2938091309
2635214451
3213248449
976454505
473008050
1874937170
762709591
2339062085
1647668088
1233491747
734887604
1246834269
296362634
774123401
3313960480
2447146352
532178002
1238178237
3313352671
194060731
2473127567
3297962344
2246285486
2696629554
3090936307
1839304773
3232759906
2946407685
1614766917
3193563257
775455642
2372774734
3263108742
2585189972
2062857201
3172045346
412782080
2978737148
1534536677
817561451
3133152901
440778761
2986579999
2691061488
3161705094
3327656337
907502451
1832210010
875789932
3178316626
3267222108
670399743
2939269016
2799081165
1839902018
378041108
2737740049
3326139990
2843441578
3258992978
968188127
3290542516
1354464173
2643136156
2415689866
3164229617
2801018142
1114522578
640889919
2700842930
727464433
3320252024
3089874624
2901585117
2693937243
2601432799
3036387663
1585790449
363827601
648145763
1895428630
2976834325
3061840495
932207487
3184786821
3127704721
2904626421
2753741613
513494013
2773981321
3289737897
345157658
2688250831
2714652173
101190316
2214593903
2434718990
2608294825
2686241885
138181181
1850427831
1290022348
1490818288
73280892
3327170879
2477711685
39726677
3139841061
3148523965
3079360201
3256674916
1444194478
3176274219
3329961429
2712990307
879042095
3328379543
1341643983
1691003904
2626707313
1717757296
2255750392
1490818288
2926201726
1655500130
3330958676
1566716245
627403824
728118685
3068681399
2877053562
2384784047
3245543368
1162216361
1132569098
496254124
2493379390
2715778366
2474990022
2186931843
464397480
2012145428
791371645
3001411728
741437043
3318352467
2331267480
2168841431
1542449339
3033044812
1057756899
1179652059
3011293223
954981739
1324872260
2943224363
3261559917
2563542992
3272629358
2720888380
1625055021
3331512170
2539042005
3209634735
2450391735
492129266
2876629152
3320073038
3125172793
364198125
87964647
2409897230
3274724571
1246471066
364198125
2991970675
473017918
3332232533
3319219058
3221886251
3251801558
1343991475
3245662973
3334683410
2433101004
1752643143
3186640571
3315813925
206465877
3245649044
1013751594
1873395687
2438302982
2056666419
2973406667
1045012707
3306435035
2303148277
1603192098
766164931
1635590192
3291097476
1588834993
2940358218
3262265452
2669012102
2953848219
2781830037
2842253620
3334092540
631398305
1462189632
2892529951
3332462668
1390428928
1888073558
3112894361
821148558
2430575213
3122198618
3229373750
3329855966
3072563012
2698840927
2863760442
882416239
2344705
2680098103
564867004
3287357689
3333016095
3156717650
2883317619
2744291897
2726809991
3136019385
2617424926
2901589087
2732303946
1374803434
1872216936
1242228781
3331114372
201184294
3102798767
2817434783
1166524618
3057808565
2893483579
668312317
3333764607
3087410739
3026898449
2994650519
788719368
416328142
1824111443
2367627177
2921867379
3018612663
3170083201
3210305485
1907725966
2629920042
2554225658
3325049097
449272060
2751282731
1021593079
2082582284
3318053296
3150088976
1692505528
2908847588
3334200447
3171577623
790877082
287666234
150636544
529531387
324777161
1333477235
2803777414
471649705
1016889298
1438464391
3285230160
2607574868
3118865356
2498085703
1645491384
2575960755
2632335845
2394224448
2882230041
1552882086
554734207
2952470082
2740824833
3322860138
3101012875
2278935232
2155842997
3053764302
1824589335
1148956900
2745999024
1646268266
740083568
2599451883
239600024
2883316918
958771608
428668715
158185108
2310695794
2351978110
3133051565
1658531572
2989410980
787987815
3335293387
1180036760
2341991068
2749809684
1030785029
2208205770
2906260952
3332628327
1204310227
257708544
2834668091
3292887375
3163534221
1853921059
2224886848
3325915603
666008630
2607165989
2540254980
3332998025
2370174951
3332815313
1695515099
1528086263
130875462
3336147478
2919623918
957510233
2911558529
2432915153
445246936
3275736576
2513940640
1484613520
462748648
216229339
1989192767
3240268900
799865727
3240939161
2457555083
3330845884
3278168050
1973125092
3333719418
605460415
2464314853
3019284732
3311294007
2340919015
2819507886
1348526308
2635763052
2965478343
3053933372
2602832660
2817938829
3325615661
1354517929
3021170362
1858446718
1686378798
2288336219
3164986281
1128012952
3007461384
3090197505
2160682187
2783846727
902101479
1594109534
3185967953
1097532822
2543411378
1801462322
1027367284
5487283
358072574
1053293065
1510279315
488326395
1779646580
902343727
1287928903
1084953748
2947428363
2804299168
3260154142
2163347635
3166333709
3166692760
2700748544
1213257086
1844930633
3159666383
1644393559
2793995526
929317339
245429446
2432374372
2601262345
3116860884
30462754
2157358695
3286109572
2945472595
3337580237
808189028
1661432751
3102280791
1327074269
622366219
2193591692
1788961070
2878790387
1804091847
3227688025
3263254526
2958396577
3053736542
2365621961
2473536225
1943936564
3187650828
3325056744
3061420418
2997902320
3243962116
3216744197
3337029990
754475934
2438718737
2946961463
3334257542
3327876353
3081095262
2099387990
3084722022
1544165907
462878841
2246398297
3083464018
2719489448
3296375257
2421527382
1946305311
1869346693
2697051203
231418790
2211382303
493047519
781260548
3146611447
2708463925
63734011
837396648
1189218753
2863418605
3234726268
2679471917
375736708
3336552683
1127526542
2594715776
3297990037
3014026651
2874228139
3206788986
3266783638
3170069527
2133380607
1408353785
2433343326
2252660341
2692262954
3337325935
2535402710
488774453
3041097780
2236797027
2738657086
3307378071
1579506701
3240348026
3050454387
787380382
158484477
746387614
3336721368
838559451
3335270018
693725484
1208512195
3144433519
2212257194
2119565368
3289437499
1486114852
997490374
3312106952
2573050840
362048679
2646543307
3342760038
2429429730
1112975219
635389636
3229779941
2846320091
179902256
3096514281
3327669721
3339170161
3331931972
3119850408
342920956
2847591155
3294422800
3275460614
2958437538
2097255910
1333843221
2583618570
3079755587
2066546725
407627784
3008636791
3339054295
1993447524
2181415581
2444330637
196544807
3090790679
1861896078
2083645825
3298154799
2389220606
1698231568
1110900134
3068957134
167935365
2929440628
2795505259
3183386934
2728442717
2515273316
2475770898
3267123029
353063826
741746626
2670129094
3170625306
2225112741
3157193787
3175692856
2933973319
3260307232
3136261351
3274502021
3121019708
214789541
3282930404
3101884003
722161195
3201410101
3004545069
3207521412
3279840835
3291375680
1572295659
3333727274
3055771497
2369450388
3285376016
3196812539
2755429842
694314781
751767532
251140546
206376091
829173344
3076808840
2977492092
2495094728
1953242163
3236054595
1837849946
2791384040
2587722704
3163445039
3269416526
3341488507
3131159855
2873332092
2963910515
834749636
3280456503
2279550107
2497185699
3254520384
3334596477
2384997319
1299483717
2192171950
1350446836
3162652978
1402563833
2271581044
3227803674
3095599061
1630740653
1745866561
3026115642
2390837049
1900656780
315047178
700947900
3227866572
2559491583
3341836543
469245759
2848112505
3342738737
857397690
3231013773
3059990541
2528276694
492263738
3071055829
459893388
3321815716
2202394601
1224211728
2932217472
2513636212
2972196618
2842943212
3335941853
2845912228
200281039
2721670553
3285618945
299012939
686467800
2383484058
3340524162
518309448
3086363025
3281390271
2095962445
3215988762
2034914309
3328429765
2707914068
2147007198
2094756211
2531801685
305545176
2078814181
2640691919
1042518536
1058577366
1302219015
528745578
2791293900
3072640920
1608642739
2299985120
553086040
3239368182
2759323185
3078118573
359267738
2684709596
2389355894
2727837227
1796347645
213068687
3293471586
1794284554
3049733149
1697874209
2121489607
1141325202
2209462437
957872588
3308182410
653846099
2675935044
656511368
2592714767
3115762941
2548916790
1964483996
803299063
2835832577
2827812564
3225021341
2683771846
629237323
3325391140
2982279004
1455311301
3330243418
2206286177
573256895
307514528
2669130897
1516173087
1759353379
3189981303
826623173
1490211115
2281175245
1353264197
232749279
1652583978
929227273
2970386007
3319597384
3164555420
3247549899
1665399514
2350839369
793761988
3317533528
2757247956
2541346516
511892978
3130438396
3301855427
3165346722
3342206022
3106865503
1966368076
3093423794
3313854164
3304124869
3060937441
3067541306
2875806109
3279480012
2747272633
3203990845
3345249947
1013802209
3335196352
2911632857
902349689
3303125956
3229084379
1457567077
3055487401
3320831162
2965562496
2153118688
3240358501
556315813
2620970017
3268771915
31933787
2690909666
3346021622
3257158547
3326816839
1189812422
3284118570
3196656100
3344759415
2842944894
2708504651
2863147190
1755841515
3311272385
2852165188
1422175864
3028118277
2859719075
2220344333
528030690
723140329
2307357178
2542271915
1718270302
3347466197
736914485
2269516526
1966723878
1713866728
845448446
2226995424
3341493297
3169576091
3346602591
604081194
3347042622
2015044014
3215960149
2981352570
3319729424
2807822534
3311127684
861326003
2159584454
923015839
3109991955
1394711403
2715081744
2999757388
3127435397
1526701298
664405748
2537892659
1818735782
1598818246
881243061
3350008095
1968650834
2091034707
426681375
973790720
3001053279
2449253941
3319835613
1380788929
2281543293
3212272580
3219121774
3103731279
2759847052
2132759264
3127927880
3345292709
2858186858
588647848
1325599441
3262849102
1641746892
3197473902
3147006954
1976628121
3028518309
3340215126
3350414736
484832273
2101960794
1891642720
2850831240
3015744108
624172612
3351609531
2052817433
1105203114
2770048905
2280678051
3147836031
1537649462
1423790856
3351309879
3103411152
2014709483
1105283412
3321168711
2817379078
1622533594
1290288281
3333851792
2561363693
3331964553
2163001685
3159663099
276127195
3334010836
3319138266
1834269907
161920356
1718301780
3340650014
2595754062
3290469284
3346508774
613152754
568084310
887286183
1759819534
3299159669
1897368530
3276271375
161920356
2284649809
3068033251
2018775731
360009603
3347079407
1186821699
347759388
2490725398
762027260
2528645402
3063455274
2947114677
3191841306
2143790907
2755500623
986662913
770799016
2734668185
3144609629
128920163
2257827484
2141813433
1772102741
2934960681
1086874188
3086060405
2634807316
1509165199
2905552385
1987697871
3125529470
1507531934
2677050510
2646100218
1551273979
974663441
1892517971
1722316723
2507118174
2936661077
1185689614
2137026619
2947767795
3216769170
1802463484
2701161492
351771376
2698741300
765034618
458237461
1066294826
2008765885
3134737011
2518413340
753987249
3059731710
3329353618
128596824
3270401798
3278539165
2658108081
213484237
2745786410
1789022754
2433185507
1634556542
1419723740
666946479
3111559195
2288056886
1404204459
1167759011
2995105964
2860762972
3080303440
384250401
1865526752
2867589588
1590644149
2400765812
2370804117
1843410004
2479391737
779929329
1894096050
1569699164
1981470274
1986775338
808755633
3267274012
1382415893
1730719081
1798261928
3352591713
2970223738
621632482
1027656209
2718844056
169940053
2395015113
857208428
777058140
882438396
665221443
3341273271
67353717
3274222261
2561556132
921990925
315484068
3353754443
2064107923
1233385773
2914994861
3021545844
984264591
2591494854
3302849475
3164184482
1928085128
2507909437
3344788426
682758250
2542683364
2996181063
1717089176
2831581535
1478224457
3353020066
3234462694
2960938493
3349758225
188166752
2920314440
3218591271
3300526396
621872528
2873657737
3272438423
2375825673
2646717419
1399412426
3074688051
1352846110
3347110165
2535900587
1553813770
1024549885
1938230915
2873407640
2994524930
3327585684
3024833215
2924517235
1016500641
3339616379
3273509281
3190850313
1918843554
2894415968
2944325012
2447885441
2899717109
712040391
2401737057
37254348
3352239946
1959039504
2462436653
3284427369
2539115651
3250182045
3341860452
3257774298
1940555064
2203437798
2964296497
3165337250
3143797718
56648364
749702058
3309226086
2815944431
3263205712
135679389
366579199
1257324844
2605848142
2850404803
2665296337
2780286091
1190831582
1703296401
1183961769
2229836019
3201308722
1257546786
2934970349
3147990121
1053223334
1436642932
2522539977
832275470
3352065421
2514199855
1871555814
2505589766
3176907663
2832251834
3092696486
3343045184
2008081456
2680461812
3355712994
382077423
1347504072
3356458058
1127745303
2804618753
3300789957
3303645052
2981646167
3354027035
3226076548
2333001877
1489520309
3309689048
2268832485
3311079356
1825365168
1650735311
164910000
303600495
824995273
2724583553
1362828758
540105349
3123234964
2646585603
169026965
3304601159
2924432721
894627112
2394071879
2862333432
3316462763
2450671105
1805477912
2956826312
615137204
3356722982
3355395984
2331970346
1636859438
3315731522
1793472772
2620573330
391348708
2745835139
2526617074
1298089074
760776563
3036843509
3346672798
3205181974
374616996
706404823
3355905353
2968837960
3192032838
1450826059
769747476
2242553371
1789515878
3004979713
1330096067
1819090558
3247251434
1557974640
1940099773
2106398105
3236144226
3359948012
1239338610
1247773162
191137726
3196648056
252637552
3359522115
1025762721
2685953058
2650057734
1999038133
2169773902
2562003835
1610322571
3222236994
2187281352
70635319
480917470
1699441964
3206490293
2785579859
3358541775
2774521207
3049553101
784423193
2437112565
1107238634
372712126
3001305582
347634628
3320646877
2182031003
1242544095
3333372947
2746974384
567946136
1933620713
3344334460
2557196371
3273192068
3344878617
2972400599
1531099008
3294342726
3054406272
1344489472
3246560741
2990550590
2542963382
775523619
2986012267
2495907042
3354719719
1356931025
3068258659
544587836
3357413850
3304002862
2265080914
3353036296
1933008579
187046754
2753844295
2199654401
3295066304
3300833186
474850100
319447691
2467416192
1456374189
2024399357
3092938988
1240670982
2832827827
3360143071
3197431452
2456887183
1824416242
1181509012
3125046639
2207351726
2411622061
3122229838
2677942499
323180614
2948566939
3032333182
2196096163
2237604376
3166609221
1293701371
3225338060
1764642160
216257543
3300971857
2890354860
674596544
3274152487
423593261
1648052434
3198917247
2943184881
1990036810
1566754621
1979440033
2132958066
2039844590
2481063347
552613347
680609464
2620036849
3322708105
3360788343
1545894103
3280347989
3308581103
3355882421
2953852486
3186664224
178007251
402719256
3040478287
921007309
2442513213
3359249992
2665943878
2480412514
3161023342
3128935626
2438831858
581735857
2387086053
60755016
3028623067
2925219158
3257373329
2817691768
2179860073
1838545294
3186427437
2074499201
3122498309
2288993118
3109476798
3059729563
1467407929
309185443
332661885
2675593104
2688745499
1241084321
1693668632
3354914773
3079957667
3276422345
3110068407
3336547468
35924571
2524274573
1099946751
3352484264
2250443423
3304101411
1383324671
1397620908
2935052231
955482236
2995131637
2701902349
2919486973
2072767908
636486738
1874050810
1972190776
2604934715
3350959826
3043692445
1785820899
3244426252
3186143337
949966853
3061830979
2549328116
955526331
3334232045
3252609195
2752968605
380453164
3360152359
2919663429
2011024134
277340842
785002279
2269817349
3320577807
2669513819
3184083654
2561113947
3291456571
3334668762
2893662562
2225195031
2542697553
2450998270
280091074
3340202547
1795305895
3357600843
2948639761
1961281634
3298394237
1725950212
1262421462
3255053396
3180306025
3276518513
193257564
2906163959
3342717912
684234463
1527939890
2424472826
3334007803
2788984034
204565131
2926932330
2790718268
2440823521
2048532731
2979201721
2941340419
3243089073
3318002938
3260392788
1883474269
849320668
1207535930
2697320046
1345711950
3287113462
3349143444
2724091226
549768211
1582884085
2037709767
3361418844
3334432869
3318347699
2306905401
3333527853
2303787016
2618084526
3005814738
102150215
3085216343
2089852595
3360246118
1020232778
1743691511
2301071520
3318537494
2975023925
656522739
660639408
3333945580
2027996631
731256370
3292157043
3241584514
2803873067
2570692723
2170827848
342034404
3217275130
2869245065
2584196183
1765574703
2010394484
3356691175
2796724777
2621919290
3038546360
3331050397
2685209291
568574738
2102948154
1176631745
342246548
3278240500
2494667379
3354146438
28961999
1171955985
2455914626
3360663614
1215104267
1191482854
2755259998
2501705310
3167479792
947671923
1525581236
2655422404
512509839
1210530394
2779685722
3339250874
3305442224
2377470070
377994508
939204850
2644960750
3309490537
3300604113
649025017
3224779264
987200745
2360692694
1945669587
3179478815
1488629800
1991551228
548142152
3325564522
3337023686
3360884402
2328618585
2767965426
1187561114
3283036407
2741934998
2687922611
973038893
1686046991
3360461390
1409573232
934712274
3360438834
2237247155
3363251138
3161231692
2204864861
966025965
2355765433
3315386470
3327499454
3305597708
1363549047
2677316703
1842393994
2781475544
3360068221
3238159745
2032272546
888638007
2389684993
839518995
3331239659
2431479518
1148332838
2508415244
2212850923
1223372693
3237281491
3202481627
3043660693
2769186447
2069917174
1289161104
290398097
2137342228
3301902680
3366792357
723264794
1853145229
3354018267
2382034163
3064152420
1106968937
3361358976
3366826723
2802021762
3205431363
1719668879
2985369116
3361649135
2533869817
2831079194
1394700822
413558020
2433700676
501601030
1606576373
2974837628
3059217831
922870357
1872186807
2858815409
2380462923
2837450165
2666660057
3364367985
1215876936
2404345813
1944938811
1088135988
2671298440
2969387001
1202761311
545682961
1213508768
1525233427
2339586180
1110071263
1814914324
3136360399
3036781921
3341714079
2910496355
3207916457
990690982
267240372
780493925
2381700049
3126771229
1682737912
49967961
3365273800
2869376163
2973123248
2463241453
1808762127
2977737995
1283636022
3212667233
2553821276
2428061398
2702195825
3314501714
1156918664
2211880311
3210779928
3154143335
3340343718
3305219020
3102116615
1777175101
661068841
3365081257
2287531616
3137299580
1682809552
1820628459
3201782759
3177941339
636008900
3211096697
1478288087
3355493830
269955015
499356839
2746745772
1002348897
3299580314
3326268383
1822109934
1469846536
3161487821
2636551988
1509649512
3266726647
694268037
3037187516
1911019396
3363206361
3207480770
2290127616
3141411835
2568261618
2401998510
3316516905
932778304
2967021460
747139424
429512517
3363556090
938255521
594679136
3369478459
2106611255
1690979413
754074172
1617942938
2827807690
379158134
3349388943
3321205213
2202928158
3368889585
2129463787
3263527967
3324945164
2518928169
2815690348
911208154
3365802132
532726155
3314619633
2787696875
1006043494
1305510160
2119055487
2918556106
943518508
2963225387
1704544928
3344559509
1493396723
2567237526
3287453479
3188293575
113479484
1406433660
3195822301
3318427110
1923162641
3148009600
3183413536
1800580762
1498146500
3217950196
2390148568
3370248682
2508069565
2811514003
2841215375
1600639234
3272490971
676439427
3367917177
1861441245
3005657363
1291758078
830326261
421440071
3354613819
3166529509
1204961158
607274964
3334004582
2968173333
2642486548
849835568
1921954157
2963263779
3329505809
685814621
3352538950
1099746286
2920999293
500535083
3170324306
1594762123
1367805056
565726475
848555351
2769411659
3097664117
2605069361
2629638519
3364150275
816223615
3159374589
2591536769
3262526745
1408066206
3241632563
3278915746
2192516268
1822367929
1881354444
3233705286
2677048355
3097296311
3068545382
1568303989
3313775820
245297295
3368421671
2246256793
1651763068
3322665348
2988644561
2815248127
2255010530
1108882637
2595612518
3351928276
694012378
1738002996
1791332030
242084590
2787743233
1900634397
1929323792
3368141222
3103640750
2797505679
3072936144
3324097687
1082543437
617900183
297204474
2995630530
2367665968
3324306465
2042314472
2147535099
2504655640
1649142766
2678202920
2114599774
3172428377
1132573261
61090894
1881485143
2397039896
3332587708
700549683
3251949546
2585590459
3098164777
3176487382
3475650
3310157634
1846311258
1750346539
1583460029
1359461585
928023710
3367885932
2166944192
2978828840
2192933684
3168824325
3245015929
3028593737
3168972630
3319758023
554903846
2832718610
2178572706
60382088
309990989
3137828681
3324512527
1425168386
3373257688
2675633068
2879009285
1144181352
2872233929
2158639008
3366434292
3317497007
3290162526
1794102076
2236853375
3241619531
1937656878
1570454227
3095479862
980597824
3320448205
3339419699
3267091844
3248731340
3068370909
3253889287
3343584631
3060665946
2197256136
389940308
2436044257
3089110742
2999986875
1846965869
1041474020
1669707192
156000986
2447910673
1354897817
1255972537
97701285
1855728123
1355458948
2381853777
3162195354
3372589260
3149151204
2813328764
1715853774
3266431128
1506934664
3107177808
2866702192
2355478654
753601160
721445415
2674891232
1459427071
792758358
3281659929
3189218992
2770915056
2937587435
3366400392
944486957
888136610
3364241460
1550300145
3213265061
1390852647
3280867606
12951781
2169074827
334806199
2524068418
3278586923
3371941505
2508200451
3198184842
2152344502
3074035036
1531765346
3030281988
149163181
2615281248
3339155608
3374312088
939616143
414903380
2511272538
3364911730
1495370692
784994759
3241836703
1653389314
533883780
2923149845
3351770278
2074700148
2935824191
1758867258
2836179796
39603179
2899680183
3220083923
427188013
1752044480
3375571958
1352999317
2273308858
625367701
3324523029
3315692023
2940024760
3370352536
3346947119
2248012699
2935032875
666027875
245792972
1110091641
3374868544
2833853301
2886651742
3374310091
1320746748
722638288
228217964
2408580152
3043038798
1166929564
275373115
1573845451
649591177
3339002283
2686416879
2306530777
1201632185
2957631410
3092632968
1987583514
3107833566
2781292195
3185190396
278795515
3021969425
3245166813
1747355245
868691294
3003429146
2184499935
3371867099
1277661959
1390605126
623162963
2824549161
3310911460
2786959696
2667567527
1310569982
451251498
2918462392
3368551988
2198527998
3150516409
3215298086
3338054470
2066078053
3156741811
3268980877
1901358665
2223248678
3331378883
3323443473
1517391924
3352121536
3322595487
3321810480
3365433258
1481092495
2754486337
1040114677
2290637770
1459634174
1962823856
2809503676
3249004164
3043338769
2971779795
3239424260
2560429930
2712472626
263224177
1974478533
3113712511
1685450120
1285105370
3030953735
1392446453
2593790367
2830440459
3226725484
3376162763
2736589087
2492691469
2830540323
1077088841
3311236473
2038084692
2505415656
1642253301
1729882121
2575708208
1483460500
3378552816
2918000385
1397657078
3131163413
2585423792
1188204156
263224177
1464633103
2832240700
1561014490
814703655
1439935889
1609850125
1736957021
3258539533
2750696686
3339204354
3306935359
2766963344
2397033185
1094387040
752490254
3344136257
3372613291
644913901
3375304771
1598546485
3114591952
2874742628
3303227658
649641853
2868149272
3005853751
437769215
2391842641
126593711
3241610568
3368790806
3246988903
2732419883
2653951096
2749710726
830149744
3119426886
2825547217
1549487929
929615708
3111631656
3331541571
2712313175
2848069311
3165762285
2190157608
863131398
2185956340
2748759880
3174883772
3313546373
357229711
1149631648
1896063698
659935040
701909709
3239172769
572872820
383899881
1031457009
3270735785
2541450636
2990496183
3177704575
2049403149
1985010514
2182559287
3365623222
3030951071
1398388106
3377984794
3321182855
2499226645
1005644698
1754475930
3183782307
2601170372
2614030115
3376282270
938611411
297648796
2166365408
3051743886
824420136
1450285187
2635207969
2029097664
1816732362
2863991126
2583071785
3186807507
3288532156
2768041357
2113569878
3375928296
1620438560
2332516961
837862036
1184145003
655098977
129785718
2488538126
1216210625
387322775
2292975422
1978489522
3053867174
12319307
1974126726
3152550217
2174120374
3371969922
3251916537
486169828
2379548860
1009292185
2493722088
3223126845
1803971065
424739656
1269130084
3006500803
3274698815
3243638525
1930006414
110492530
3244872560
886752786
791317772
50135490
2128953244
1713105075
3245116754
2205832322
2631786626
3313564115
1298630253
2034942323
1618467566
76516874
1762181896
1872488845
2399362833
3174650649
3262230169
3310833693
2844780186
2926610762
3285962394
2257887304
1575740967
3050737978
3235262910
1753606716
3242104769
1128118428
2541925700
2202607718
2864192322
2930445241
3259919331
1680346205
3378288848
2888134038
217036242
2383832739
739498590
2924860292
1689892512
36055024
2143826353
3332063866
2532988349
2765057852
3219050071
3335065675
2671714052
2012345441
3168839015
3037408291
40256814
1719985636
585494292
2801015679
3332277031
3360255059
3068823527
3097224147
3377729466
2522061322
2753019308
2957046597
3326700014
3191059137
1024142185
827905045
1982078995
3200003533
1234397280
3222613018
912369647
2735656084
3028533984
1122178668
814375084
3336099075
400974459
3378096572
2131693574
3135227036
1428221294
2288302372
1020135347
2181623562
3380131871
3325117486
1367647926
1782815136
1882472747
3154455403
3209170861
2908265624
2759304428
3357213309
2880718303
3228537298
2661888111
2051802518
742557255
790045146
2714473701
2304127863
2544316730
2919928493
225945378
495580883
3242278349
3379801584
2507767798
2086150225
3373040655
1663563490
2522674096
2606855622
388323382
3031168216
1075362479
36055024
3033558753
3082928549
3358054387
1260068312
3303694805
2761062753
3380273604
2469841392
3015229546
2881174287
3374851432
1190750738
2572224474
1894962567
2285372282
2985111052
1472107209
1332412888
2678022132
1143711114
3358676184
2204575504
733882985
3230739629
3338389858
2295029638
3133206784
1738459466
1953759255
531720176
2164283511
1663720753
1092232088
3354965990
1535917418
1406053232
2406217942
1249710570
335782514
3319115897
3048193711
408406146
3348048936
3382406460
2436375729
3315652103
3369148510
2590233878
976517935
693421454
3226938546
2834026557
1303785603
2753935557
3371099768
178896058
883072291
2319996967
1245080274
3223962788
235570657
2085199533
2966476192
2037708589
2023249991
3383638915
1578623442
2139557561
44008747
3232328734
3205625308
1448197301
3075443911
1866308569
1946385857
3012209166
3373177394
2985124322
2232241632
1613565068
2105676567
817191058
2318248359
3141414422
1071119842
2965828396
2569747371
2113946605
3037347848
1401563414
3347760807
595344852
1669820992
2748403777
3275029129
957205160
710399082
1899831245
2127651537
1225997054
3381582013
3155114677
3255442652
880288398
1090207085
1116229171
2843989869
1690258999
804516840
3268660286
2253252757
960319502
1086959551
854376342
3382466931
318427187
2189063316
1411377885
1197710858
441700351
2651774331
3294356113
3143849166
1185901111
3356321044
3059360855
3239274424
3382522889
3121755594
1746526392
1661480016
1727179473
2274718848
3375585276
3047143341
1729620692
3368440427
3381144671
1796101504
2628350471
2293093900
1468507833
1992130245
829530938
3384499338
3133960206
2944339451
2938919488
1208739233
1596010607
3204093988
2181536673
3387727135
279582176
899711247
925390681
3310222343
2843008040
3385993390
1938371476
3332729490
3012287428
894698841
1858998244
3100875661
1746298841
666329480
3026087142
1556577548
1945688773
330154258
484594405
753693268
2892141475
3183010084
1719291892
2971370967
3067894275
1784899533
2162740755
2649127052
3270892652
1839180170
2596886821
1914192084
1298443069
1725994513
3187947173
3350553723
1849331023
3337445053
1516190107
2667164516
3390001927
2928845135
785275036
267919889
3091954573
2449946478
3350205880
2695570934
1122489018
3390125152
3273075163
2981677234
1072614614
669892262
2185317452
2922276568
2141722254
1511659949
1541980255
485253937
2215339156
2933983112
3244343347
146417549
773355327
3312552883
2292233938
3243527221
1819925602
3168857633
2952868548
2309305709
3383074227
2129363867
2685126869
3329463672
801951875
1755439467
2762599301
3378002647
1036742383
61174066
2792056208
3334648963
3265995773
1480077511
1103780460
3288985792
1613109135
2108312539
1421729637
1062527143
1853645909
273251383
3328767424
2783344077
3207002801
1312113346
1368059481
3307007736
71213284
1819562765
2798464215
1928340038
2824399286
1855802027
3119989273
3231727410
2628149534
3384101736
1613251324
1593793916
1738876725
2965369996
3183338115
2436556090
2815990750
3327288753
1274642656
1876878092
961821209
1892737269
3153439423
2199731044
3296049954
3198842020
3390590936
32451734
2125737395
1644316843
1469901603
3387831385
3060875456
728921713
1044786997
3305005059
3265425632
992135088
1040108503
542482945
1108877201
211822071
3391089106
2567203067
3367195915
3315665846
2391957214
3324656677
3349834636
3129292174
2679034660
3062728137
1815397248
510085520
550006251
3299989199
2289612121
3289458546
1436452942
3391843433
2359548726
2746414582
3391378120
1530669262
2281233031
2577487521
2718159400
2786321261
3293294602
2061899747
3218384201
1741742582
12319307
3348966979
1266054420
2371514100
2031985020
2742077480
1762747519
3183609910
2186627526
2126219813
3386747329
2710000459
3339853435
817865056
3204927952
2448964757
2384974188
1252008098
476320513
522627995
2189809752
2941779745
1761483990
2315719680
3348306808
3100482267
1215617621
2042523821
1982728894
3392711302
1967850548
3149088567
3294126613
3378780833
3392125066
3057918403
3316058800
3388452416
3382970978
2058128317
3380147494
2025484057
3291526018
2327755625
3034707918
884789442
705513825
2764399479
2715183519
1594422549
2859786999
3349094989
2001879216
2865763442
3389101016
2207909165
608220615
1193720538
2467079754
3328659238
1312305768
2543485581
2089401321
912976577
1485477851
3390017888
3127366406
3050926697
2935629388
3377755006
3332224359
1918345556
1360496117
3187180079
1635414653
1932453677
2027801974
1292734428
3370955779
2895637810
3385628976
3058042232
1258013116
3386234406
2686889938
1563810055
1208020849
1367741728
1721434467
2986067119
3300595576
1867945204
3351714852
3380936235
3349602991
725587707
775727160
1752714828
3211636675
1592658429
1686269315
3042043643
3204232567
3360117150
1548335656
1425163216
558718989
2942260027
1326158315
2870735304
3350965125
3394193785
143977366
311931972
2006944754
1342143799
1855206539
3393550395
673318303
3169454657
2830335607
2448765517
159969200
2970414844
1945863201
1999087984
1027354579
1693057424
2806053524
1565947396
3333676918
3098328038
2299923598
1645616320
3250991942
2317570834
1743829840
424782708
3007345871
2925441977
1434841884
3287604282
2769070232
2871600552
2273685067
3058480927
406151851
2798653826
3063436560
2171611054
1628947612
3150678312
3072617562
2787740207
3271694146
3283035394
1418043081
3254161139
374401307
3393568096
3300410678
454081401
3039015315
2602458627
910180313
2971308415
257154866
3393949115
1815425475
1984007296
1896442726
3356398974
803204222
218033565
3297659779
1923525404
3035015740
3191644747
73979791
2328336243
3268679081
3395111955
2135621114
3239957441
3370054273
3318717443
778759389
2201001189
1254184055
3036600400
3397292834
3085947190
1742722943
3396227541
684895544
2851709206
2243533267
3188713368
2367872867
2139742536
3382271433
2107396700
3260481666
2369956355
3390767292
1844241631
2023806256
2235611547
2879515572
3372011032
2703731432
403253489
1020864768
3383235602
3108655800
789780016
2214804131
1971410024
2231037411
2710262999
5764850
3395414968
1625682569
2757713777
3289616243
2656372349
3019478382
2786665317
1096441883
3006655946
3400247856
3148009469
1041485090
3394871761
210410307
2525519272
1900257655
2737872745
934438149
2429412937
3362780147
89526211
3391705388
3371048575
2412321635
1872633052
1217163146
2904551289
3154285383
1044325654
64193667
3233388673
1540498951
3275818905
2567290800
3038377936
970923635
3364421968
3240825411
3394372844
477406310
2880919334
1416607141
1496556395
3151627333
3395939188
1691560511
53930614
1790760734
3333374940
2218140902
2115441934
3384507800
3348956419
1864853290
3285313779
2862035663
2394844454
3400209388
1540892181
2329068176
3204259361
790388517
2342806672
2834603792
1429456297
2717029302
3399550668
2154550839
3396704962
91711918
3367225105
3067023739
2358396492
3358286953
1672752326
430262812
649563610
2277455816
287235519
2392778099
2832121230
730681966
382661643
1375646594
1242031232
960640468
3000022724
1673585967
2411614249
3386201847
3395901989
1768912515
3376793837
3384735911
1154239998
3056767051
1091065432
3119028810
3097047228
1661275225
3333118813
1205333603
1532238969
1592548391
2646292428
314065656
3297047553
2126365336
2542962842
1969252818
2800681731
795621090
3396032392
2726950724
804450554
3389047626
1180451194
2225789613
1465782331
1543199646
2378362085
2493565045
3233266400
1775954841
3149070850
730701199
1512257806
3048139719
2074146537
1562393142
2700257866
3024640071
2828559543
201849480
3037250123
2861002176
1959537965
2080310800
431389319
2235482333
2251627965
1114660365
209560970
3367868412
3383114712
3237076435
2914638504
1435238130
3095250865
1500189650
3332702455
3285714435
886849589
2869744088
1109361621
436027259
1412850201
1662287990
1290135725
3381848931
3185042878
1207987707
2485886280
1808566182
2249477954
236427905
1797042833
2042171294
3397556338
2937700569
2175398369
2668640502
1153793487
1763443902
2948302684
2977234237
3276450768
3123927580
287512870
3398124514
2337640271
656556726
2821596993
3031701473
30909560
2214031627
2293739855
3288619595
3381620557
2229170455
2473846069
3395031273
2191375369
3278024618
2843901097
1590407149
1145005041
2033348824
3294035345
932726994
3170719842
2140764014
1374029727
1768238490
3338496779
2562116347
2962536662
2888229739
2237743982
1373098489
324563645
788685962
2916708274
18773980
3125824956
1673090959
229686546
1317179177
1613878421
2861407967
2054238677
2474786613
722600139
3115003911
3404125369
2665623920
3404819027
3167482513
2664385929
3277116461
3378651762
108049573
3387276360
1752609929
1616701114
117690320
683209887
3402853237
686021824
3338039747
1591903754
2627098536
864486664
216941015
1584324469
3386489497
1854104518
3050022452
768683887
2530967042
3224399539
3290053498
3401000614
1859744653
3100812852
3080289448
3005037514
576606977
746965973
3404087754
2626527128
240563930
1777663285
2203886100
544221125
3373532458
3245349427
2779136954
2926539336
2025325813
1678662518
1227350159
3367988583
1100899570
3398727904
2212994525
729548171
1262151535
3380020412
3227810062
3171500986
3325196853
3186107735
2670560994
1652536864
2646988553
2617613300
164867593
3401160517
3031749508
2336046649
3172240484
1124972999
3222935804
160335374
2989075401
3268842398
3156153330
1697409771
3054737596
504577371
2567941346
747188150
1015938684
1975009059
3295263689
1195742665
2151590132
2967079863
3056023963
2453793218
3371964376
1955258654
2327582351
3208053986
885314453
1207322978
3401621737
83590166
3338037976
2694899145
3090799773
3236278319
2375135011
2260925253
2555822637
3336003072
747220227
2838281789
2096869328
3406144290
1846811202
3263188447
697166928
2913348613
2226493575
2896112633
2857226269
3313119487
2622951823
253036904
2588328484
1899436268
57525072
849859113
3271938530
2364520030
3408134481
1417410689
3128123521
32548248
2829833228
3363488411
3402971676
3242038499
2368282775
1386541833
1648155179
1879330191
541478663
2520353908
3332194958
3393435482
3135565907
1656141337
2333772256
1180079968
3220118837
3043898102
1016543905
2074727159
1506323230
3399710503
1296248874
2757650277
1620973558
744562483
3400155633
3182879378
2834315200
3116604254
26123856
3329230573
3261752060
2303582021
2193015669
3359872164
3144151674
2523096203
3366940573
3407265372
1937395946
260633043
637553433
1271901659
3367639955
3244431297
1669315500
1156299339
2890835219
3359875447
3032020564
459488893
2015139824
3126054067
692620125
1080999863
3284141232
1424767363
990790152
554521999
1421011340
3063430606
1524400822
1739832486
3373845390
2058231219
2639805050
3400965030
1116256904
2232059925
2159235739
1381037918
1471504903
298035401
3045890941
3169989756
2544500415
3295934150
1372119447
368824276
3330165957
601311775
2601639477
2999454276
1996323165
3372112236
3359217492
3364559320
2752143718
3260741482
3211816245
1867201553
3334778821
3394387801
2455403454
3316173730
2556183441
1902052716
138557588
1729311319
2056067052
2259410230
566420964
83016567
3060187578
314866378
375955986
3134174351
1693708299
2454435699
2534347356
2813564303
1372413357
3116173933
2641824987
2911054663
1167200049
441203801
1457292151
3404724648
2326169356
3391748538
3405889960
3136330375
1548827758
803409090
504880277
515157175
3405846219
3401763081
3101860125
2891913357
1540278059
1248034501
3357100472
1557516328
1921593907
2025688766
3361699963
3379113015
3210497859
3396230151
1438890086
885256777
2320681756
2454432389
683433048
2232968915
3404421911
3339265560
236792268
2759475158
2552248890
2675790370
2087080433
3044094645
3256605295
1287273020
3383237572
2283993432
1992403517
3112861992
858106355
3325339774
2360946760
3088675606
1801488875
248355768
625337739
2860882306
1490004437
777730707
484551322
1641588499
905371858
3355845089
2444198434
1945343029
3272095086
3367716818
3334848818
3400895186
2020738229
3381069320
2524681384
3344842021
3363755696
2828395341
2902540831
2550606323
2147862820
2121190206
2509440906
3404817295
472910911
2734550969
1910474182
3002533728
3031843304
1597092672
2908668975
1663818626
576208494
1328911307
1546601972
3308263515
2200037792
555433830
1052918126
3180996181
1958155479
2801611870
3346482941
2277228463
2128812267
1948854691
2385120175
2514705409
2249569830
3349843243
2066197855
2830377605
2141930487
3412661089
2104477380
3353844206
2338883927
3340088120
3326780963
2820249349
1444766678
2100410801
3412140143
741867701
871826649
2823312781
816778284
107718136
2521084066
2731320029
3120190960
1784910194
217538926
2581081424
2605032576
2733970851
3092688228
2098811405
1578964390
3290248965
2145786060
3293871988
1534134109
3227649012
3263750870
2086214242
2278161248
2432994319
2928605066
682411783
2664237058
298296940
784208205
3140011038
3358423564
2510351202
2461817602
3105741436
2313298199
89737977
3403555346
1804814085
2687412068
487631152
1620092086
1303257900
874880988
2847001590
1164169101
1891183424
2555254273
1111403257
3162379718
2809420142
2852601346
829329108
1829550905
1724799496
130839852
884744770
3138966744
2401336761
3334847814
3115088792
3243047064
1518776602
2959182901
3380610388
3356656213
416334045
1945621542
2088774583
3276218220
3371507198
632939647
1750197508
3182922215
2057336232
2147918830
604514394
3060952976
1607082995
3406257089
3202078169
1190958189
1130722139
2706214811
309593200
3369495558
2726577658
2853089043
1506778746
3381817191
441830414
2074444031
849397085
3341903987
9624691
1219071040
3045717332
2521068228
3410525028
1204371142
3253756261
2002659124
3102700848
3338609682
2356839876
2676465105
1546493323
2927465224
2220077149
3374968121
702553035
1827399356
3406935695
1573270158
3358861187
2948697414
2963982796
2837982839
3410795439
1194518471
3159573162
2707589340
394564469
2616030961
3365651083
3150080713
3192467402
2419960095
2712414314
2816455147
3058348247
2017518466
3387239498
117803191
1525222933
1523063790
1530159627
3155510675
878827377
2203370749
320225717
2391395068
2569540565
1608137785
3412731584
3409722961
2629738126
393673015
3345202437
1626096184
3387923679
3041171458
1408527371
442019746
2798886746
2880912319
2348038758
2988670935
2599950305
39843864
3311293647
539933809
3340644992
1282995099
2320965670
1633313081
3232312672
3362377687
3380082992
2601499038
2614268435
895996476
2135360911
3369596342
1602753174
3352077544
2180470602
3316792498
180346068
3417064448
230397227
2066333217
3122334059
2745237033
298522319
3279682462
2396252775
873473560
3201853894
3190386936
907246689
2874214355
3301504579
1286353966
1428026855
3057797894
993889071
31007625
1986304123
1975762812
2712273193
3324574908
839593562
3074969196
3344111730
2534391908
3018531994
1165877080
227697225
1370640813
3263944970
1124492272
1135896055
2882396824
3365819994
3415456800
206362436
2244895215
2761686483
1648594487
1203342716
2034634079
3388015646
154444455
2125510349
3388153371
2966131173
2977214178
2249437154
3337688743
3415898305
1579717939
1810447842
2260954393
3342138444
2346257754
1092956513
408716110
3291279492
1992175396
3415841337
1912603594
3243027937
2900176022
3396918555
3146114109
3049431005
2765116841
573624335
2942373723
2666173847
1192342686
437085187
3014605741
1674327217
2056599006
949133788
2971671375
3296049899
1080560494
3419090864
3204038385
3326576814
161895841
2841928550
3418020370
3408008473
467692534
224866363
2438700059
3095160119
2845847037
657182470
2801370054
2864679803
1151575158
3394071940
2165070144
2800144330
288536648
1359065885
2899061673
3355145242
1920721462
1807649153
2675273852
3131297493
411152287
2369790684
1514934556
738048387
1925695302
3093662848
2818002359
3220467458
2553092962
3391384470
1065509298
3163519809
1522976978
2805674596
3414043256
2776852493
2491941151
2871967191
2091873090
3416511645
2670026105
79973226
3418400413
144624644
942757482
121013892
1059421520
2757800063
3388263186
2264601752
2713963217
1043801396
2267502663
3334090015
3417885589
3370069864
3354654303
71709545
1990749069
3325472005
957455298
2236493891
1964644312
3109512323
3355165136
1839133473
2809320734
169355459
2972781960
2330965081
2924742653
2649447596
3416841882
1201223536
1258127373
3041226117
2943822138
2481060059
1611228832
2220178698
2120236887
1239490988
863909289
3386347579
215361161
2278520255
1349176886
1052818085
2717584147
1032509248
2111807658
3213300908
2083853286
1354737004
193298660
1508468899
2842206339
1480224817
3075716657
23034007
2619763104
3300215661
1330010663
2253124938
1388954105
417650664
3092704657
3228355396
2373869413
1464400578
2272397389
2893952333
336344054
3377645774
2752499308
633347421
306538039
2788649638
2529334524
2118974941
2236448346
3041407378
320434494
2889932720
3025369409
2795744853
1985262191
917803860
2249776967
1239537757
2877923458
1856277684
476909754
2467577568
1952228278
633347421
1562809495
1997694685
3240091152
3157534966
3420578052
3086960324
3292419867
1557544735
2729622277
3309964174
2755490893
3046557896
1408722656
3012546718
2032541496
2823218101
2261838912
54317087
3282924606
624136490
1387585307
2747920589
3262666674
3268433371
3149256855
2431598605
1784516217
2534722734
2719264439
3356900606
3034447473
3317843355
1310054136
1843114769
3303977858
2664198928
3378017622
3214615442
3420173899
505299676
3420318668
2059349381
767153477
642909445
1194919396
1732309249
3374131660
1942057884
1847310375
2530229411
3254897677
2460232289
3312381218
187223926
3411553503
269840589
2956441458
1343225993
2430028165
1277772388
3299974529
1242976099
1665337867
3242908576
2911000106
246634112
2511959854
1446353648
2758773249
1202558739
3422156921
428835474
3056774850
2872422364
841389879
3249238826
3314374732
1504112833
3411868723
3187177721
3071781233
2102025278
3417603463
1330782018
2851719964
2867610284
3185487937
2874899985
2068744553
2327099314
3426794741
3141152740
316185013
3253098697
2158183624
3071712783
3330614635
294637337
118225797
3414702753
1916816301
812708445
1555853541
579735986
1954299297
3407997542
2479301446
3049258212
1381374998
3352009251
3217672592
3031466786
3301419524
3419519047
3421241721
3280671659
3354905777
3425010868
3388947472
1164956757
2999186814
2449489608
2785031688
3318048976
2227024727
1423749678
2620571356
1084868362
3252236676
2536910019
2874807965
3363387807
3391157342
1986441478
1442412495
1077198045
2314404229
2273528346
3343201252
2481211017
3327869386
1109496074
3089077690
1630494897
1638305164
2135701786
449928436
3423400023
878713522
1992543921
3297770659
3008633309
3117130307
2957314105
1377078282
3153158155
2984873220
2575784465
3029098683
3398649361
1781873353
577283315
1010815225
1045649876
3416032257
643928512
3141772890
3375092138
676307952
2299130217
1434694320
3085293553
2931695835
1437760477
2911528919
1924512487
2066747599
928248739
191561298
158419021
2141446944
3284965552
600242554
3354457878
3210486345
503096715
910068308
1786375570
709090942
2755175050
3388363251
3142757146
1338242173
310930116
476869371
1917033782
310623744
1552699463
3375728129
2641743906
1797739810
3078398224
2915163027
3367388455
2085341415
3403796621
2942963971
1162967989
1091395379
1863219066
3122296180
2031995613
2821053439
3214815534
2192865955
3421274472
1967098093
2443741940
2422210581
879315302
3326949949
3384039765
2528399604
1017187345
3263388763
2466432398
3116107643
2421210027
2114166752
1580214018
1075980569
3197627131
2303472897
3422322989
3113952090
2944396623
1163331606
2803597176
3280590446
2783041588
792023177
83537915
3286729699
3090737473
3144478784
2763916703
2927674163
3362643691
3361537567
644359032
2224382649
882290553
1806999392
2055295097
2863458731
3073254457
3226934912
1707303434
1978006895
638271048
2408043079
3026947138
2371429730
3309484314
474072433
178148049
996839661
263480845
2536982427
3150674687
3385639739
262449170
1387213760
3058273407
3248691581
1056231344
3216221744
3279683002
363812330
2906802637
1056267392
831144084
2229644024
26422660
500389390
5764850
6759282
3427629471
794888662
2429795762
3405014477
3426130400
2686281742
3331584501
490267093
3430045953
1881649319
2295145234
1954820776
1496675252
3387722125
2663475070
165902892
3094101553
2119956781
3280034967
984698674
1224372053
1770542028
2374280555
2959118556
285727240
2930205130
3041878755
61083958
1334192949
1271673973
3282261555
3424790351
1718996253
2680927588
3432992863
2664086057
1048374580
839405909
2465404492
3088239362
3013207718
3266043180
2071348478
2801503708
3359913259
581117499
3239748614
535327666
1904134945
1589824328
2339414936
266812023
1403892673
616058941
3272319234
3310103916
3413425411
3264875300
2022031948
1952604921
2328804676
2927091003
3432829261
2924984526
3227907746
1687228355
3244502361
1538141596
2425133307
888861697
2659645205
266926802
2857709795
3180637530
712880685
2898809708
2108352140
2933452172
2351980929
2510490861
3274825479
3287169942
2923840239
2159153363
2057190548
946125421
3432507475
3294360038
1457065926
524994520
2200833301
108378609
897937221
3258476229
3339641867
2057456829
1515136133
2475601722
40704258
670575977
886227959
1364020474
3410780250
2678437074
3400432265
3427304029
857188174
2355264154
1015857124
3429452210
1815756312
3165817230
3039810645
2090221938
3347109079
1879860486
3420292719
2645541940
1792961768
3326984724
3401743498
3431205710
2118677034
3222414473
1246470624
2610134198
3358094311
1458654292
3317816839
222855495
3340553973
2544184559
2026036527
3098180928
2792766631
1553329433
3371172573
2955223509
3179861375
3272390436
635805116
2306824887
2744335080
3199039079
2582384135
3348606618
3102929962
3071839780
3171771062
3286431814
1629734671
3434706809
2846867460
3370622804
3328934310
685181452
1653591885
2590819323
3361192664
2710250453
3138704451
3243648506
1896398390
883896555
3241545411
389575114
1937373139
2751129279
2402145064
3026518560
2897110189
3329695979
3048960312
2797413950
1207655422
2734035527
3032682481
2777155785
2995268730
3431744755
3257337027
2521813585
2872008974
837545002
2935941144
3263177394
2454277858
2731442254
1176832911
1184212283
2543238264
3396873519
3156536955
2499317031
1325455128
2959586524
1733655849
3394695984
3266896022
1605337942
447643369
132285340
3336260640
1002392063
77640668
318143224
2381787876
949923219
987529630
3425877032
1049761978
2456677682
3186350421
2458674615
3418359876
3425033079
3412388625
3408729647
2207270331
3016651411
1984013672
2354687642
2601787954
2447402058
2598298027
3353082523
1775453811
3371480797
1240689556
2798525561
753835333
3045802977
1986174115
2676838408
2554710265
3026733003
3268074890
2752932383
2226272967
3082782063
3023186025
2718657429
798546004
1907173492
961983060
3433268939
1705109176
3044213190
664495653
2179597592
1630189792
2674109259
809602711
954098566
3306043193
847254343
3284776845
1590346540
3430798279
2340460331
1882554599
286393198
2723000006
3222455663
2947758430
1794541429
3359072839
2423453017
3360248470
3327239772
1054378347
3328839547
2821194576
2440299722
212808618
1329040728
250313368
3002810968
3053941629
2000068403
1054610020
834898725
3432510922
1627720843
40704258
3373610938
2924526219
1900331853
3010095586
3428938389
2123620085
2738766316
2739044320
1650638722
3071159584
1698989731
3390185425
959721935
1115764970
3287358505
3323280107
3090764205
1991555967
2655690703
3410927721
1447484684
1880913738
3226943531
568114711
3355360712
2381785054
3169249569
1728405365
2244375614
2235361016
974478696
2750470965
2865887960
1342512197
1146308614
3397577657
2438518887
1721019532
3091128368
1722960087
2365011500
1502170055
3001729473
3263112708
1216477821
3398136773
3205069470
2654491480
1658062386
2855059169
3385341120
2545869473
1978450864
3131834324
3188864072
3348172867
1341766249
2865914368
729257071
1646414408
3405289358
1625299740
2029317781
2814955739
175804559
1249913919
1089732063
1865750259
3382148816
2330155862
2091776672
620548161
2549862106
3068633918
1706684518
1185873201
47541951
690620442
3182788911
2971351951
3433297353
2068143500
954923605
1964900586
3024301885
1554175107
3391137172
2457865183
688054302
1745248793
3384407644
3437741548
2965258540
2776727750
3293595137
1319146644
3374807603
1192001230
640522713
3435646893
2815646127
2022284406
3417717389
3391538737
1198388020
1908791232
1176221545
1385393631
3439699096
3441076499
1871724474
3433930406
1895613683
3442916688
2255941670
2794155846
2175477025
1656937681
3165519243
1847033744
2818929334
3435875880
634212415
3389160550
2997320075
3145907632
3273652313
856385542
3397347176
3397224690
3241945648
3426549145
431193392
151564510
122306690
2928745381
3302626877
1659060025
1255538282
3047733759
991960588
505659982
1157468722
318866168
3367066813
3255063505
2368852559
3437245031
2954288740
3325462224
1440344610
2998905997
2626966166
3200516220
2100087051
3403633911
3039295233
322833991
3273214825
3062210349
3146020864
3033026025
802878062
3389611144
2625801032
3436314519
3434703687
1504721367
3430238613
838867397
3274796018
2720338526
3390020504
464258680
3335840529
908412737
279775605
3373386817
2638128567
2971534511
1560480716
3414348609
3310758624
1302684535
2249588452
566038831
1290769666
2260226636
2914050068
900272496
1617992486
3390337666
3379887944
1104971352
2191401182
1683320318
2374275140
2512437158
3137555980
3302183421
3407811388
2187546998
3344407627
1150543970
159109806
3407983240
2510439910
1421164484
2874176575
3396176234
3316400486
3294376019
2774335752
2654625732
3356062085
204346394
2819427137
3443775325
2728023008
3238968914
2496177465
1082925941
2145527300
1232828124
1825117921
308826735
458981599
1626800700
378244895
2712508961
2553236928
3440828597
1408516182
1920664483
439593651
3386910790
3145328640
1108479512
3444862848
3391525716
839294064
305729905
2255227300
2956089742
1480714309
2819095320
1503123907
2470400734
3441324778
1506211239
2091230858
3408148320
1973796246
2634462250
992943399
1847428692
3135494428
3116761190
664730859
2478648386
3442697983
2022012151
2041017562
3441441744
2149804208
635073156
1317369189
686169996
1947708537
3426411559
2820514265
2363506223
1541290966
3406394540
2534964173
1846159661
2999788194
3442415815
1464818220
3118791431
3105807820
829210315
3007558986
3444087174
3193688866
1001569504
3294119244
1281486718
3235839054
2804524547
3439554262
2132799455
3440242154
3147525692
219327234
3243873394
2066402803
2251750537
448758364
3400737603
367348177
1206865764
1871792404
2221734696
3087479073
3413329432
680293542
3442909731
3438999438
1587908657
1063695679
3438117759
3309025768
2871413331
750210653
2926150076
3416627535
2757913194
3438461611
3441570751
3086075129
1958650352
3082365428
709028133
2165832649
2892529077
3441031923
1659840021
1190569117
3263798744
3445984513
2421943739
2008671572
2659450692
2615063352
129189480
3443812285
3184074889
2625258070
384618202
391029218
2597860146
448940410
2525514053
2379997269
3439776770
1612317229
3410602317
489814011
3258636541
3335462925
3415892741
3151463474
2666354629
2623388585
3421600422
2863817509
2404492779
2833992178
1389134629
2931429315
2261569500
850912662
3062876822
2679544844
2571427450
1262369565
2590817880
2301134831
2397092088
2883498455
680839311
527491633
3321347091
3198662633
2725864190
1172959413
3350520660
487598233
2191280280
94771326
898470957
766482327
2424926136
715670735
3431338332
3428141988
3445174604
75562908
3371229274
2660209766
1297246820
1400899154
3230343649
1750079464
149950686
1127366408
3433377423
2205031183
2106466972
1360130540
1603949521
3265838794
1718105153
2169292445
2589094376
790867795
1767970477
2739074882
3377122748
3289097769
3334586794
2893890381
1745359095
3446742434
2897283265
3434557182
3107305485
856647409
2394381168
3396854454
271890189
1333977576
3339695783
1661918573
1779924619
1871193502
3323283454
3444238039
921464528
1469128110
3099402089
2611363756
3442436268
709503287
3281112514
2737465470
3051687723
3418685842
2904296368
3215177434
3446881058
1418331942
3321838824
1791282890
3239592548
2950314918
886644489
3074254779
3352589345
2755093971
2729803420
2287214917
1642875514
3089978118
1158096545
3087164927
3130594453
306398219
3267537180
3068270178
2798840148
2863276689
1494617977
1419253033
3192436667
1169541996
1579134423
3376232673
3440260617
2699166934
415050401
458737573
1509268319
2022743600
3396969715
3192433115
2533153798
2751531906
3425733632
2188564851
1983370310
1841338790
104765371
2184705543
2074577571
2593180257
2485359806
3309150808
1543088731
1460518754
1885970317
3439075387
3128882173
2829299187
2018366877
582952520
3101681317
1369997704
178755826
200863548
3086794907
3271978579
3445041005
1218102087
2086312279
3044180948
879840084
2701476765
1854176747
2868414738
3202777065
3443685038
2351000469
1543523609
1706570609
3396565959
2119200669
3415284788
3391998424
761921074
2798784976
755041000
2308913775
3223735699
3176124248
3390269035
467368314
2081142209
3265594572
3006302567
2645250639
3446742684
3162610033
2432073251
3107045401
2849165049
2005392324
1818057241
800353164
564096831
887435951
3353486092
3394471484
3434268281
1986334024
1673174150
631509842
2200124415
2515795841
3449481592
3187017936
1823821224
1880101858
1190536825
1195899548
1343993286
3121900584
2916959859
3424347725
1086182727
1713956031
3449309267
2251206459
2228585945
1304134641
659531536
1301768991
2924400985
3450655888
1980447667
3434711740
2828031034
2560256521
2571520198
2623244249
2796024083
3133765940
1825781144
3452268367
1131231141
1594582931
3452767015
2886784022
1111517975
2155522047
2813581121
1891507818
484764598
2664641560
763547859
1452345547
3450438932
1335747251
1027532195
2712867005
2865166720
3146265345
109062932
315597495
3264718516
3294852010
1556143047
3401565310
2509988611
615173751
2490269457
1874029527
3107954021
2896870318
319746650
2036130052
3147639835
3189871688
3195624685
3356604818
2310790288
3030950964
2227386543
3185410792
2761690506
3448750443
1363596342
509856076
3315710936
2195529864
2483045518
2919332406
2248934361
3439231612
264121732
2381262997
3040684959
3426364164
2175414541
1918826128
3383932691
1622332353
2232028072
3451191719
2502778332
3449534140
3221948753
2795318742
2728693728
2735289118
3172821230
2131790218
3424595305
3447158672
568031570
3047295920
3061815357
2708767246
3037629860
1461030193
729673166
2703571788
1253393672
3412848011
3319207184
2666021455
1773726714
1601272549
1880514118
1781907910
2048192792
484861273
3374274349
2070959550
595518018
1871990072
1752295374
2068365073
2937984594
2843805477
3162256726
1538945069
1730419539
1421899865
534834570
2330665651
2002205359
2119296575
2261049919
2358660003
3453005417
2655524394
2807869220
3436364817
2559437733
3294152321
966976668
3450368838
3279939834
3457515848
992899609
1222309922
2220761787
2920689886
1233059369
3448801825
2813922629
3457509921
2340593430
3126768294
1211140048
3293421283
3319538789
3451753099
1172073423
428001103
9802799
3293652485
2997703154
3208167260
146855712
1703654785
3223911194
2493249141
2757647916
1964789733
3280197868
2904877601
2096931933
2435997709
3328167136
2227524232
3333597796
3443794906
1008401196
574032584
1562633792
1736671201
3454018239
9802799
2658182124
2599838263
2832552695
1418567424
2395794373
2826473023
1386379330
1345996267
3021274275
1965091403
3159869714
3037417066
1818539987
2929494789
2158486478
3440634805
3041577392
2207558258
1175715409
3096894348
3456383255
2165846812
3023424684
2601844917
3089082482
3298229897
1161217862
1214138834
3343410083
3202269753
119313079
3409393452
3276420465
3357292171
3157428686
2350563123
1312861908
802985738
2770805223
3445736185
2535723473
3452426456
1585566174
2699599332
3418011559
3349176133
3458681071
3083947060
2772283786
3263521308
2940381540
3449513165
720238077
69271405
643822961
1543806131
866684022
991090248
2131638206
845290759
2809651587
62217593
468504432
2018094701
790575894
3298366747
2238782404
2705487885
2478676645
3093922079
2787254682
3070478367
3396845449
2013236636
847210361
2772637125
133418488
1826705819
2911403055
1629972491
3308983577
2134448995
3395409997
3456007885
954222136
442481436
1528622254
2369104888
2700044896
3028151009
2136768556
2307589906
2980298658
2306385019
3334589291
3065455757
1505828296
3374402189
2304403802
1444442188
3456698571
3446819307
3023422969
3370703029
3307762011
3147355768
2347210531
3457426627
384149715
3247771552
3046979028
2831024652
1831407932
3257893073
3208016215
2775190145
2958894936
3440124766
1053274266
2852034468
2159959044
1550968925
2232946974
3097396548
2788585313
2727218301
192771160
660774615
173570268
2948149624
1518638991
2590502520
1353846451
2864018848
3273888851
399430446
3390441708
2330569424
549425309
3461234275
2060567174
2633639486
3445017625
1836239310
1262460391
3460646516
2355767759
448329785
2222877783
2464783026
3336863690
799713161
2102476406
930647439
3406550328
535915548
1740887237
1959086626
3207675755
3372608270
3392338108
19576407
3113494245
1945795918
815364467
350851935
3443424409
2298671959
1553873886
3202273190
3416396196
3189805305
856308829
1307607986
1103177857
2174616375
3410102356
1925719017
304049650
3462524827
3328949701
3164574396
3314590787
3410554346
3239550985
3437901427
3458299210
2828907101
630819078
3374596369
3233070652
3448883423
2838648797
348747566
3398570048
2999753428
12619708
2574752780
84665616
2546890002
2036310534
2908131661
3416225378
1272707670
3462977201
1575287226
504744250
3300305292
3035713863
2961267473
2442467614
3138834510
1491443183
2550844604
703782698
2412625615
1551654393
3114667060
1141241284
3452042926
3280931883
3004204414
1753327188
2990829651
3302459968
3440056182
3317184895
1379923039
3124834150
3306369002
1322155860
824604737
3134906752
1778016036
1488724718
2119312030
2929454559
284490226
1620607105
2662226563
3379673237
3405101218
3418382160
3455058068
2203367345
1024578803
3043104710
1033267364
1701753270
2727017684
2686915677
2856757666
1643238874
1791404202
91314970
3046937043
3052502855
2170854405
3307010134
2169162034
2858025568
3412702645
1944427543
3609351
3460284193
2044930388
2280782696
3380257352
1901534548
1523913593
2681243985
1746628147
2022520838
1183706029
3461922581
1024513959
1955788734
2163340311
3456973184
3196837573
140934939
3438345649
1148017508
2422276468
2646034635
3458094100
3461483477
749609726
1463557654
2583907193
1770244543
2288965827
1611330330
3459015625
2567987639
1168689016
3463870051
1201404668
651795721
2212712973
477672472
1573257578
3272835348
3466650174
2762575207
2811277060
1656992722
3130535075
2401445363
409913928
3263207499
772400688
2344559567
2223030219
3350274672
2095386953
1435042365
1949803931
3366835385
205682746
1318142108
2423164425
2065602163
3129178450
3387238271
2791624587
2866649230
3467623305
3227655500
2738392303
2836464934
3466876953
183008198
1597416718
54985280
129687079
497774113
1698742523
3465518522
3321423558
2519913682
1500742088
2443026173
1189425057
1653577883
1716602613
2692788643
2463875947
2994099780
2699934500
3044935626
19265084
1775854641
2505741412
3342327450
3158694310
1945673749
2923819346
3119735264
3245554846
1940488331
1701669910
3458479613
1795389144
3297556007
2814521263
968108133
2708807028
1525755897
3305313757
2884014288
3460273618
1609748683
942555030
2717779336
2360754440
3422248442
1767101877
2978371574
3378736874
2341336689
3457147581
3432863170
3267694890
19265084
1386682361
1358872179
2461872856
3453371401
2770885631
3292684798
1037541312
2962937815
2714716247
2773916576
2547796557
3286101504
2951011677
3125714858
758471293
3298223979
1862334019
2113177875
1776834647
3395227438
1522952841
3375826738
2520933813
3461501082
3382407870
820435209
3346570367
3464868843
2402538014
3062103667
687052120
2012704969
3401147070
3277707748
3465115980
3033962006
296105580
3356669351
3467838166
3249630332
3268406702
2680299182
3442292465
2888695563
3400793680
3454708453
1903609878
3462839060
1373611206
3424076596
1239740480
3422072891
54394130
2610941748
3462762307
1944592184
3458395813
2855122656
3466329352
899766028
129699832
2727903665
3001410662
2777299436
3429882054
2532315969
334150213
3283620890
1086712603
1691762554
1431543256
787313313
2432643477
1379228685
889973267
3389692199
285040483
3160967187
1920544667
1076649549
3364859061
3205538462
534389356
3457260375
3462424872
2020375197
2933695914
2792697575
3263713253
305896886
1970518139
1914292405
2756066065
2773932653
2218350057
2266933414
3282771593
3028246525
2885039025
410726518
787507043
1700109699
983658423
3362507316
557778479
3362051439
3444217775
1465659649
1400437233
2935635559
932981229
1706944553
3261076035
269493817
3337254991
316932808
2297325930
2874301999
3152213260
3441121013
3353879287
1540828517
2676977345
3464397674
3465759161
2272324023
508913954
2380402084
2579402870
149453594
3464644823
2965638454
1133945782
3191229454
3441222672
3361201753
2548237763
1133945782
2015075438
3303883306
590688038
1847425644
1237627707
1649207362
3164983759
2505510496
1809310177
2388509973
3002529706
696209882
1035772139
3423965243
3466950427
1380397157
36800543
3140877013
3465373393
2882939110
1879514553
2934720303
3385471316
3441327281
3317227216
1295044016
3447509044
2051665482
2897758288
1346629955
496106465
1396729602
3470217959
2117207880
3012645535
1491722152
3420962548
1839089221
3421212932
1507068613
3139550553
2638839718
2104218832
3348722550
3187914387
3381305640
2836499012
777197146
944091359
3465272260
3402382930
3412471667
3429262661
1914153543
3417733787
55083947
233744194
3468852802
2825894014
1867625302
3186842377
2926833177
3464641927
2538080480
2346917064
3094874421
373101545
3463941405
2208013528
3237644706
3443135703
3128530703
78531378
759626036
1551922492
1958081553
1798348178
3016081730
2672646382
1583233917
1896235408
1464512120
2733403369
2395513493
2257682698
854328067
1756141148
2208418133
2576670159
2289372416
3470202021
1430893430
2713627507
726699187
9861825
2639293501
2670762916
2017726820
3368006890
1722447894
3386636244
2263515625
2772200436
867388191
3288824442
3301512890
1906285364
444284471
3473775296
2652163676
130214546
3369670974
1440449718
3192927332
528222148
2773643951
3295438173
3248315300
3377610451
2908492164
2352361528
726881431
3362595100
255903079
2763971846
3337336854
2848028360
2123198905
2374634801
2816832953
3311683858
1476552692
3269498100
3435402759
1594475686
2908911645
3440740827
12632040
2776687265
2806506663
491288579
3453901154
1961487840
2184517839
3428794174
1861261607
1677088243
3132630271
2151585033
3413230597
1339380632
2319816584
2680170444
1836812015
3254857446
2172645569
1302976340
1758984826
697227744
2561861451
3314331496
1804186407
490047785
3121037695
3136823561
3241752995
2519560347
2046450861
2313482597
1226383516
2475166983
2972866014
591948025
2054245023
3436153154
1816201950
1206016285
3423778980
3251430047
2532025290
2262363109
778546914
2797380027
2244565016
3468304583
2461602619
1735504638
3139348810
1187422263
1434691134
3361994959
2799083322
2425953185
3362540845
2384228264
2248885455
2124271643
3211300370
95611315
2687409517
159653788
2090596496
3331492888
901954681
3469369611
2253489689
2731672934
3412984737
2625493185
664498702
471032437
2011844034
3420160818
538321708
1125703345
3251315249
2420603306
2724914767
2911922812
2895757970
2669826478
2185632969
931397333
2943409124
2575759046
1907943525
3096763518
91601221
3098815162
2917534692
2506656168
1945629134
2683954046
266415795
2482829693
904257579
1761030992
1623240038
2352983487
3217013439
3267031578
19602296
3265509025
2686429368
2633455286
2012660169
2602067859
199838607
2692835475
2572721518
3471559566
3455527488
2639843456
3471120376
1970341727
3391332384
334794211
2263602070
2199808917
2265239186
3151476659
1931492081
568132807
3373359592
1338002091
2894558635
2195258597
2563913395
160624227
1668080502
3431202474
788820995
817656330
1970744270
120197047
2416546658
1310122148
2676299495
3244078641
3474793234
2422854268
3354337502
3184658361
2300602211
3199997685
3146245331
3444372667
2550512242
1631879624
3338497226
610959283
3316084999
3094691794
3011551037
3471960632
3476564464
3076719064
2108746539
207579167
1561418148
3415430122
3053056594
3461423286
1922046119
385537423
2921120886
3473604194
354414903
2661626334
3472968739
855530647
2876016210
2468919348
3116435132
1894296848
2790694746
2202101391
2436766331
1422817250
3475261264
3472684709
3461937951
519869224
2191527166
2478285559
2720266642
3280035157
772760297
1175413528
3106618167
1932956931
2909383130
2785747099
251299021
1283601717
237851066
895089150
2229935633
1436069410
395394034
800882021
1254523560
1067176432
3434097382
1528409281
3398577516
3123339155
1129001585
2958766659
3462608266
3362803470
3443396846
2875671888
2670413993
3136045042
2426149631
3473588283
3047171122
1792763640
3310369121
2294609523
2394606243
988802274
2249955473
2752411242
3286409480
3355039863
3265466553
3316752495
2599439933
1889523842
690178807
2846709253
2901231510
2934835683
2769283001
3151551362
2525216357
2542054678
3203540748
2947726277
517139709
2689108348
2469852475
3227350342
2513528258
3125558839
190612943
2125314918
1394795072
3450853171
1345875453
2722342795
2559531863
3482001910
3132709087
2963730842
1128327754
400759180
796860043
3080762963
2960537244
3116521433
2002368628
3477593998
1166280724
1825307952
1881723481
3468176732
3471874892
2854107790
2780299782
2778700499
3462647567
225775113
2931359621
2893077692
2315715430
2249326518
2721219279
3000772805
3401716472
1725115325
1513260331
3361958202
497497665
2463984011
2557579660
2905536333
2500199651
3466615906
2264191319
3168129840
665481787
2817010877
2515542678
2316291370
3443402682
3459319041
1254509858
3333783401
2321212529
3384799916
3153161806
1870872725
3357007386
1590088553
2100508760
207874826
3473821899
575876956
3064835670
2930055334
3321549849
3475875878
3295352671
3081553649
1801494388
2181084292
1575228944
3037765061
1335351709
2976529609
674676861
3477709253
2458288401
3303135059
3377895699
2921333516
1181572503
62914940
1831945399
2431571636
3438162120
1560754184
3225187011
3480092258
3101844177
3212784505
2312824259
2941299894
13580289
1341168647
3317346196
955041189
3367460128
622923330
2341222619
1315269906
1028116132
2926014690
3457435891
2595379826
546410916
2863118126
3025495554
671956857
1832229888
2206850918
3170158721
3319807323
342335572
613387113
3091580527
3417197396
1544505333
3263599451
2920489296
1721307926
2931518779
3082592598
1715747499
658600542
2156113430
738604603
2410976085
3429523050
3479818137
3479309251
41691415
458152919
2461473240
3417972650
912187910
2195975003
2718943475
3109090592
754543708
2017250537
2802077487
726029266
1506488428
3174366478
3352729324
3448128077
2585502805
2195592299
2533595294
2080974607
3245901542
2093955997
3192972597
3043226694
789636537
1046838187
560337826
2906777108
3089842104
2947488279
2969034871
3388871703
2839747976
1767807519
2013718980
3322122573
3485173502
2510064167
3267010471
1569460277
3480898853
1574495549
2295253547
3042327506
3478074465
2679251609
3373025325
1490186619
1102115498
2798513147
2793147587
3389412123
3235834558
3480549286
3301008333
3467473488
668701369
2691596643
2874091120
3483827552
2025608588
3464710320
2196467401
1893447040
3163757195
2611586679
2756992406
2986099463
2632606940
3478796881
2551904708
3345817073
1680275550
3466378539
3484375840
3463649179
2599331161
3176447418
2224272048
1980464635
489755013
358121289
3374907117
183799634
3485420611
2566849370
2590052657
3389761292
530151502
3444082388
805675994
1621801424
2599564738
2594241945
1111506924
505181175
1014145307
1896199313
3411123203
2769340200
3367117962
2560954737
3374261394
3307913989
57947763
3301397704
2883926057
2870557659
2823736071
3099631306
1143335506
2266877910
584999927
3427409509
1298185866
498283709
1768039425
1398266482
3480650673
3474805430
2170335916
1964291397
3279018189
3431621831
3269304344
3206915930
3239001452
3211298908
1445966016
3222051422
3122070308
2934243861
3344664471
3414034249
2859342378
745368965
3468718010
1600671444
1273347195
3472143689
170544864
2723540190
2172708905
2879990825
2823998245
749082687
3178783369
2063860146
3486501158
2813483000
2339949874
3479400553
85670130
2486082577
3458755069
1785486492
348158182
3481015674
2031032066
736806634
3353312717
3152679188
2592148088
290062917
2921998697
3050274967
1951104471
935506620
1868479080
2190218438
3060657175
2230712814
1814006435
1107750616
2602529491
2779165747
2890548928
1399113048
2137748267
1943114836
2737589041
3235112154
3425877490
3274997333
3250637626
2880581377
758267234
2236027070
2536471258
2305023209
807797566
3482541849
3486861590
2601984586
2945783354
3380205298
1969578997
3436467009
3190475955
3149189711
211390627
3283232735
626935166
3482982655
3078183871
3007941866
3070367577
1581441607
3312633941
2842548098
3417377516
2218946745
3482168217
2195990374
1607109082
2585803817
2372679490
1909465961
3129917396
2656909528
1259522543
3472086437
2610255440
3277251542
828519324
962738024
3109397086
3145275608
2217137814
3036301081
3168697204
2540935062
3029594107
1359331036
2763263071
2069493274
336101044
1398594436
3322588239
3472644414
3014660388
3485766919
2053934451
329134311
1866432787
3366934555
3199148349
3118309400
2881799139
1750914228
235736604
1635501562
3484798482
1425160323
3485032719
1992134229
838320371
1380812836
2617628098
2666170336
3479147137
1060145257
2496834007
2711648978
2915383659
3429807742
2746109437
1546218537
2597251626
2029732998
254180211
2083814408
2428363492
2687145773
2348035364
3147311643
3304573077
3301889523
1489497956
2402923539
3332864563
703611684
3487796341
3485615652
2891843246
2227679634
2639864483
444149969
235160354
1174165480
915783061
2565792966
3014817345
81618964
3237571971
2866803072
2974961020
3247639808
2084521840
3318655864
2038587754
1484399432
3306193370
2668185469
2226008451
1112965642
1814693054
1468264664
3354557290
2583965275
2479429551
3299744988
313019001
3249611277
1520218503
2767058436
2946285585
1504032283
3385951476
3488583578
306609573
3227752815
1204101761
2935022576
1338830533
2320001451
2810503063
831881980
3444043909
2426920682
2449658175
1184445176
1889280700
2902343601
2147356335
2814292094
1923461266
3101499429
2982772336
1574797932
1643083368
1829880737
3264506811
3489590379
3355612101
2907305107
1681405995
2395122448
1212817296
1856505596
101310029
2093643813
3287463689
2917953565
3472495808
1633931679
2981124846
2915252116
798336922
3034740305
94588754
3378481666
1390046803
2711415159
2773245950
1742681662
3316115264
1176297089
3270739261
3490461364
2717236401
754879717
1049706347
786564366
2233263771
541053576
1331620767
2989627667
2221667774
3415186444
3108510061
829395910
1308289647
3328132325
3420466359
2760456187
2194191254
1742773831
3015477224
3467044690
2533754
1970322665
572296526
3471225146
3289991022
2956948284
358794718
2065240921
343240941
329489508
1561074526
238482952
2890448476
361437132
3335447769
3449269718
2980441554
3278219700
3362158457
2512879643
3315707859
3475941327
2967915876
2179755396
583462620
2544761462
2502555607
2337313257
2904468761
844421358
2671891713
2649077400
2882245285
3267104014
3454397656
3022370047
3435713579
2059134277
608983075
2785622221
1583152712
3237717505
3466226579
1226753485
3490742580
2743639282
3203826406
793991306
2837829930
2975517344
1779073874
1219199159
3487056460
3464967829
2147910039
1028121516
1749201488
32046181
2729754338
1938537511
2703172690
3092235869
1191796422
3483602145
3158721075
2949359093
3436809297
2930803530
3495456913
3466979086
1264918648
396963669
2972914620
2672631304
3129235046
2917775315
3492275337
3488476173
1185526008
3460306061
2000270007
3308112085
1488985549
3407634758
2409600838
2503684929
2972084838
3414448466
1427239650
2937255423
2734464123
1594644840
301788390
3248764171
390483538
2087804470
1749797578
358230630
3443804022
3293115143
777267630
2891766512
1826939493
3071935750
463113820
2028447657
1149574535
3421468683
1203784509
2362046436
3208259342
3155606491
2113540814
2018620275
3442635075
3204934857
2580831916
1371184652
2574526931
3018554125
2147159155
3217791613
1362398015
901485908
2757912141
1612283732
3480271072
2319462412
3378111872
1255217148
3137064871
2746339295
2594541853
2854617852
1584283435
2584790656
3491959053
2602735737
1293545244
3373037008
1232063923
1054421228
908272197
3428638755
3344324758
1047554915
3409537856
1492706220
3474728824
2958341098
1463126292
3141988554
500133669
1622446913
2755405039
2118609016
3494830490
2297172849
310640711
520562794
203423510
3494466631
538671108
637553598
3253532363
668857569
2348648824
2413166533
3043868856
2760871190
2540273251
1101022645
3492081274
628995098
3270577249
3496548004
2948705168
794809800
1603564592
1146205298
127534891
2431510639
1745256222
1455571702
1250680395
3347266120
1269365637
3324973325
2587617239
696614561
1250048642
2101070401
3263514062
1239425277
3177048816
3458279233
3451165328
1309908555
1943438027
573187763
1301541912
2593792227
1053924916
3087333616
3492395128
1109197859
2561833225
1313618935
381455555
1929294360
3286455283
3467922503
1781478260
3450814590
2828405489
2845817768
3215835383
3037556013
2913092783
2953333243
3473802524
268524203
3386122630
1894074589
2476919568
3499476354
596466505
2126658385
1256381344
2514369609
3465908239
1843626331
1464056026
3199000677
2060812059
2658212568
3258995811
2890226545
3167810195
3475531416
1970670311
3461590066
3139741227
3463592274
2820470257
3445951640
3456994538
2691803203
539404997
3485925496
3495124231
3428028597
3437015022
2812013697
2615412132
317815453
2723509723
1789431028
1184681506
2992789175
887982684
2598034837
2399434253
3324923900
1772100521
1121284534
3409412022
355148753
1324483120
2458097839
2819350626
1800528364
314118914
3493416782
3492901836
814437075
1882428295
368871659
3313724666
3195415185
3483487496
2486289249
2864232967
3486001188
3395979386
3497143199
709247800
3015706041
3052946702
3495259010
3082077129
3387950301
589158931
3411737601
3425484643
2932637211
1758315393
1888411747
19760586
3208639714
2970318405
3390231665
1857575188
2827968604
265684214
3380405312
2639797135
1638555921
2477450249
3071317261
816182749
3500894164
572344846
3317226688
542723448
2746910430
3179067339
1381786285
3460818509
3424303596
3494316479
2315762145
1761298745
1761298745
3431686352
381639840
2332814393
3408503212
600158230
3412451178
3008725028
2638996130
3351902425
1283602758
3186769588
3007854570
1756212631
2169478967
3501160259
2713966483
3264606295
2625943852
2569777353
3500387255
1521548255
3361392322
3494996965
3387530121
3470604822
953397954
3095464188
3058467757
3422410080
3459860042
3454841793
3029999162
964539444
1104839979
2550096052
434374231
3022212135
2411395970
1851722614
3354789792
1152886978
2984139826
839641728
224484294
145365014
378699702
3195219870
1718683545
1744644317
1272119430
1799927220
2101502551
121043741
111675763
2953953510
550317636
549625768
2873144228
398237686
3293900287
3488919104
2884861918
3220953936
2498609184
3438384199
3497315919
906379169
1619286796
3489009583
2893205306
3431548868
1378488651
3483994569
526542156
3471606433
1718344702
3266938043
3049517681
1270519130
1912367651
3248492868
1267696547
600270953
3156115938
3184481039
3456675807
3500499720
2845058635
3486326177
2582346944
2752535307
2363540075
3415114103
3286951259
145365014
3298614869
2774173567
1675254671
1069103563
549720281
3414514882
3382219890
3064196622
907154053
1742798373
2527834855
419014536
2892203835
2888261721
2354029190
3464867025
698009491
3097475403
2693118431
2104639853
2833835299
2791404920
623239402
2199028231
1118875861
1163856130
2438609832
1805413398
1349727459
3390353114
1946203121
3081419156
3445503899
1222306431
2209718551
2686494302
850223436
2853938276
1301419518
3483672182
1677743017
3497261042
1336755602
838203318
2986922546
3468915151
2350965553
3078225927
3505246302
1399690369
2463058587
1414173056
2415550703
1288978015
1699195439
3491277317
2308305720
3097317942
2037893232
3468346261
2832529881
2955866952
3286572835
631338959
3043806438
1402830484
3167112172
3505220111
1515041475
1994559797
3225052144
3382739203
259934023
2500631335
3306978057
82640213
165138281
655456000
2914176149
3349439185
320862613
3156367990
1268885664
2982281316
1589915875
3400618099
2742386154
1996706247
54906769
1495524159
3439994995
2886811663
3506586305
2941147373
1669537151
1487753837
348020757
1022623660
2649979579
3314601190
2281027942
2292980419
286149877
1195543999
1479071854
2362026061
2431959296
2751166370
3122053825
2010388993
543342739
1125571022
1447190763
2643959946
1775358482
2979898188
1755707622
1543847519
3130032255
2468700121
663563039
2993844672
384270619
2888908014
2677609961
3136977733
166107408
1459311910
1942529948
2684882864
1215004579
3191322016
3460560616
3314308021
2350909467
3455192526
2969380771
560830662
2090015891
3243610021
2167031438
2493443549
3087644417
3397399160
2814199970
2273333337
3106880659
3414584668
3347834688
3459869772
1378240324
3504144580
1961621905
3150751183
2537891878
355921223
1146960480
2783559414
1868566638
1599284871
3325722659
707180119
1841620575
367440950
3474492221
152528283
124332550
3249371647
3216505466
1533318902
3493933801
1147194790
3030260247
2687742592
1175260505
3085751138
3333162670
1036680221
2839011416
1905378117
1526200212
684705665
3194634746
1934280351
3068504724
3253475945
2991271175
3362994581
1234365129
2577303533
698798914
3259497795
1991911982
896512496
899104712
2823914271
363001959
3384545393
3401941943
3277878118
239970911
3373501518
2520715369
2066103089
1285176369
3474721342
3154734944
1361374066
1067759901
2226725776
3366077303
2820197745
3375815691
3149589032
2557222981
3067843561
3486203854
3313909034
3011819567
2379117019
1467984790
486246871
3503775344
3298572142
106780747
3160269378
3405613789
3501215152
3418567721
3259391461
1460240433
2076478245
1690717289
1246182196
2236900137
1418509963
2350001176
152594267
958356567
3403510962
1986614870
2302305078
151463609
911218035
2800266745
1741096162
3443073299
2678158577
3453016695
2893329354
204590900
3146193423
3420862533
2426257076
3231228869
1423378445
2510368594
694281723
1688840705
3497741605
3197644881
3103580451
3388307111
131336220
2868868839
2303952173
3508435242
3476114257
1376861704
3358154016
1681276563
3458281894
1458958238
3508674461
1947344676
2959158299
2318218067
1058945920
3034743192
2221128732
1670488228
3181064079
96521660
3252496990
2135975657
1076573230
2270099519
1848977190
269399376
2077483593
1936720690
2581410225
1538607779
1934216561
3328013800
3328013800
1145636181
564640008
1140498139
2185338657
3502324765
1156333719
3476784772
2438918676
2156248396
2109193831
2532276798
1750839377
1521166487
292481550
1551497461
2796311292
746311032
2479150505
617677287
1982455161
3220267356
1493165728
3172052758
1318292756
3360461160
3146125433
2350317535
1097268046
3447574119
473944925
3508113704
2189472886
428784579
1837786632
1993413308
2672506820
3477834470
3457759451
2923377126
3507894283
1230017979
3306564398
2813802665
3481657407
2433691139
3299547520
2066520788
1837844222
408563409
743379158
1638224267
1194056923
3248566192
3499426620
1566907517
558258725
3274176471
3256597824
520845544
2676776457
1599708494
3399257564
1179309230
1820742844
1395051880
3182311000
2988033148
994178374
3265940823
3040216482
3510702588
3499990486
1771558744
2617371294
3416849745
3186249391
3509873343
356251606
3349357245
2479426293
2586991904
2088020163
3482201799
2530164170
1619824206
826950257
2621334670
638017224
2480072159
551330282
134717039
3162386807
2993124746
3514756545
1378599728
2437292083
2358190062
2788704958
227822881
3380275167
2205123008
2656620094
1982604905
2332009943
2984502752
2145091314
1988958300
1938918808
3058222576
2948230657
973413161
3275728909
784113177
3282743522
3022150000
1101346865
3438319687
2217471553
1788813294
3038491378
521940897
2537672004
1552975540
3454793439
2278299025
2949161224
2960543040
2818143610
2223553910
3251464781
1784222669
3393111163
3413335341
3506123405
360347004
3001301547
2728517309
3376776716
3418024890
3145115049
3016759458
1581828475
1610833308
3360521309
880661273
715042350
3503703169
983419223
3374448289
2139701455
2927156644
2609765892
565890305
286912903
3200407234
3312259071
2447024699
2811971594
2462102081
648076380
3064137435
1772645148
1468506400
3126991575
3459571270
1725445102
3219724623
3480258995
3193335781
1379476198
1516935465
2885748440
3405222021
3511947643
1959993678
2085168026
3514122107
1225436887
2986435838
2241247417
1270382314
2850974146
2698404076
3127376342
3483018908
3448002242
3324204557
2880020399
3481925174
2622684772
3317355084
2038958362
2266256876
403546970
3486446573
3468902887
3293333969
3507823788
1609996846
2589103857
263745124
3501950128
2085627584
913703464
3115685398
1679566992
3411071446
279609854
3167226707
2953026332
1805246056
2866647425
3517614241
3112479377
2412616227
1197061275
2718855710
3481612325
3481375613
3489949176
420821160
2990307197
3040331273
2047684547
1642585056
162745842
1689959030
3156871866
3008168510
413849317
1244370484
1301898485
2275469373
3278226160
2039718255
3297656823
3377450401
2713875533
3498104560
2124332234
3484117907
552707134
3517454237
2032153138
2917048017
1564721517
3514076391
3330020288
158465004
919960740
2079142708
3095702094
3045567265
1174787937
3509782030
3099457505
1377118741
2876746877
1985629222
2869820293
700768759
788298650
882945862
3517579955
2888034925
524188857
3514555932
2472862672
3447407465
3263433960
3458484274
3487094880
719770754
1257642003
3448422988
713354801
3083778745
2456590298
3346337162
3519636431
3493600557
2186698389
3129828863
939799124
2461966729
3394148926
3489018594
3488447615
3055270372
3421794684
3449591174
3517687322
3447070416
3205906299
2998327252
3099244646
1670650867
2214634896
1175447626
1433474030
3151517793
1988204134
1113827516
3513145000
2772398106
2420265146
893558672
2423685070
1568069090
219989670
796230711
3269091438
569240806
3430087095
3176017004
3512206085
3513011517
1475633321
1990231970
2498412641
3251831783
3344383286
3366452312
3483364823
3516746869
3471923298
2709534168
3273468326
2266969220
3513546106
3391108537
3458139061
2917331937
1619020485
3490081643
3515604513
3393135781
503704242
1133181631
3380213223
3293103888
3339510103
3115025809
2039981385
3069901774
2286095807
1534038644
2439676998
3515718506
2585841670
3515762787
727886860
3240629581
3126964316
3023924607
3401808860
3513539798
3447172263
3517287338
2805564415
2511420949
2726114062
2449992754
3043632120
316150239
132332519
1235816917
1370635186
59459539
16785104
3455500116
172899251
2621023919
2793616620
3514813143
95434988
2540584565
3420778627
1715315937
3336959213
3235474464
2496600742
3460105051
2399771949
2896718066
3070192204
1468048212
682300244
2553485985
3426392113
1833596008
1757418384
2959440407
3384349789
3483164140
2845467022
3512440695
3422731490
3354509798
1679738152
1720913024
2989477215
2192563810
2842921412
3320839249
3416748109
2827662584
2423896760
3470014605
48375541
3197897972
2387779154
3506655280
3431460911
2456625326
3358580832
2209857574
3367222635
1503994673
3518136238
3404580946
3521998370
2918783012
3155713634
3520728537
2383787273
2907606945
2617719638
3204589940
2566023190
1644938499
3392402415
3416118366
2535127258
139899968
2831958501
1652158736
2203929399
1303528612
802795187
1456802976
3486176605
3069353434
2088942372
923771789
2980532220
2337188490
2411443407
1000182103
2131956604
3292661037
3419317388
3481474831
3378633965
3442217898
3365311124
2275512548
1610531474
3191445371
752640686
3241851917
2980718095
1302380066
2867058658
2772729392
2225490552
3399880472
3466725858
945252870
944467775
2230637435
2792064426
1418922571
3113450399
1438354051
58608717
3519821412
1571936299
3175957882
1178157620
1452270672
3475145813
3185852668
3121250929
742823844
474117059
1669626625
105896404
2296430196
3085953722
2993984178
3461673202
1477459253
1399185152
3342146589
400457910
3515845359
2626882373
3391656954
3523766617
1526293006
3108066253
3085622751
3459951979
720710928
3100592886
1714659041
3018289950
3375140938
1593250325
2837087249
3501196637
2452441295
2079115647
3035503690
1893707030
3472587899
2994334359
795258883
357609364
3409751329
1814724164
3284087771
3345794156
3443101740
3517622908
1373765089
1324912545
3504088329
1898721891
2494443073
1597828977
3516291132
105968320
95540266
1141886733
3391449961
3300510689
3521254691
2552888517
3004675459
3291581522
2108992870
3368495710
3358288226
940931525
1800545560
3080655629
3228819030
1460452833
1622355901
3495928140
2733263221
10171687
3470916894
2548720993
533233443
3432448158
616575106
2398231570
3224820698
806394860
1617984394
699526035
3400616195
2640303615
3257886284
2633346441
2016822886
258843887
1743476823
3301516861
3130269663
3376849830
537255946
298345951
3392603462
3397222890
2654303425
1809653929
1717617175
3135010967
553817965
660790845
3342603100
2698677079
3441107141
3454873448
2416903913
2719451931
3285328727
3042827526
3145433419
1257664305
2265654796
3292848586
250430771
3349536038
2076658048
2149899118
13731861
89779953
1092469178
3140698654
3237584641
3517499036
3220429314
1197063632
2633306283
2968717752
3203731506
2646333295
3101313366
3043867387
1567001967
1050712099
2324606124
3438968102
1081899094
2253235827
1709362562
2208148556
2677035355
3488631956
55324114
3430422027
1735629620
1735629620
717773400
722271693
3389302017
2957045445
267754587
549510965
3189648696
3231028705
282327014
3360747329
3452473835
1961790067
2141276515
3501785647
2967711749
2282170319
3110400267
3319586404
650721556
3522938637
232484880
2435692143
2381593676
3524195943
2888943984
2157246386
2505166919
2869972196
3528415119
3498593295
1553963699
2853699988
1453941564
3466973693
430884230
3295988318
2886657019
637361738
2451029442
2654314674
3459895124
3456842166
1652904609
2118896273
2367238876
1284270951
3518769368
93178163
2345429954
1835608641
3251361827
1687719590
3511672406
307151227
2089292180
3460321128
1384789616
1339826970
1917358452
62626196
1579705313
2879419635
1917514793
1923598924
2234358289
3055269946
842972517
1284634820
3351813862
2730062718
3360000251
639551343
2566708709
2420351021
3513243255
3455690212
1266845372
1084909727
2703546732
2473535355
425358307
3232904193
664411183
2951108591
356503953
3345970976
19617225
3444505516
3510804595
3522101502
3344565216
533808298
445527102
1340245349
3198663377
3055709448
2382582002
3529494236
3524475570
340228942
734467412
3317588677
2158277548
1476526973
2845382170
2764330156
3100288385
3422037418
2999824879
3234841464
2837931402
3523582244
2036308959
2495026753
3438471060
2902904405
1947531283
3481349064
2224797486
2659217873
3516762448
620488800
1949924642
3523642349
2826213273
2238021110
3230866144
983158144
2653063353
2690054816
3523102294
3500692226
866351725
3470938633
2792033922
3044425567
2947654317
2607740760
3331294359
63787785
3523963852
1966073406
1316702743
3471849855
2006121856
3509998564
2921113263
1806869977
153713051
2933363883
726660048
3340371613
3077547183
748613474
107502975
3489010589
223878848
3437228047
1803557020
1439608927
2264188939
3011386815
3411397185
2480720968
1703725512
1151168933
1072863293
2524096565
3268473923
3115465729
217908980
594544056
3369973523
2579685007
3530423410
648703128
1603620896
3530040435
2341751075
1795562788
1715931733
1481106330
3193024176
3477055178
1165508318
3527342605
3401343590
3265134663
3009057149
3521579071
3085198712
2986114419
2294760573
3441668666
873041368
3392354714
636480210
3338679396
3519147421
885112363
3343781334
3527145668
3515318709
1669047380
3525385711
2424557265
3449714802
356826082
2236570809
988316282
284623442
405531415
238992479
1202583819
3469289201
502657981
3413297837
2099400215
2568884122
2105707447
3243499730
863637639
1848378202
3530656537
2488130686
493149283
3460402747
3226549043
3316295942
2044353826
3368278715
2512371848
498982261
3440638422
3413609748
3528112974
2673985670
1813240076
1013098664
2846405859
1369789288
3076658957
3522036988
1928605290
3003054740
3396387132
3119234402
100255032
2239629126
1905067820
3512789921
2773126892
3464037903
3532334954
2720568183
3113218185
1167950531
2283116627
58791426
363405722
3447244608
3105558598
1556175193
3286721066
3451003203
2989095384
3001723624
1581995383
3532473712
1423131944
3525511792
3194779771
3387365595
3234881153
3529568847
3344519419
3518671941
1941067073
3003301839
1606224236
2252060491
2088041610
3528068097
3092533399
2821677162
3405174087
3525303923
1712853980
3499618358
3410142262
1094741117
3272877051
1470532662
3290543210
2107117771
2725094296
3140749632
2726659684
3276618887
3171485130
3517647105
3445309882
3485682904
1317999722
2965100567
875195984
1535870990
3480777947
2070568277
774042446
3510458222
2990815473
2961839887
3508814661
3529756853
3468430372
1949412208
3451718134
3291952853
2145086364
2773065155
1486361092
3075511685
3284959224
304957305
2120686702
3233867921
1037512681
548080886
1084375321
2736109597
738642000
2268770679
3378222677
1232304054
3248186632
2366711305
2693991537
3158746882
447455115
3436524083
2423099273
2332254587
259587780
2817325326
3526279196
2377433254
3527586077
3371429143
1752523325
3452437574
3021560937
647728899
2903906567
511789260
3004724421
3058811476
1370749333
941682979
2139667510
3334479901
3159593935
3527973245
3206342609
2888147315
1928959528
1776344960
3075901436
2190979986
3516323987
2399445214
2265951247
2307349954
2420462219
3524756434
2305701600
1084855792
2439060078
1232855153
736951073
2969702214
323939274
1055750339
596398944
3436277191
2940157532
3536272170
1089718612
2643094105
818213115
2533754
2175442309
3319299097
2173495373
2689132903
3288890777
1727893349
2519302723
2865254312
1087405837
469365769
925344602
1207785338
60015555
3406361650
2903971399
122771979
3301458863
1047249804
3527877093
3015899828
1185302534
1959822203
2104119274
3480579056
2312083388
3101550541
3428847490
2275490772
3520814961
3146846513
3512845288
2136361341
13813858
2786069888
1785210476
699936636
867945169
2373692932
3453753082
3354555896
3496185532
1082019198
3449132745
2532935440
53253299
1633598539
2645972465
1325302324
3168251884
3427440149
3499465985
572530528
1876035132
3526341896
3257516517
3290933904
23614079
2839274633
2660712976
2549645436
1616130339
3501712831
3027595632
3522592101
3146826164
3023996083
3221664597
2847854877
3025470729
3093366445
3505917450
2480259312
3177826073
3197248110
2996238951
3028001475
2808797688
3145053983
3455192319
3360264159
2910536243
1627933577
542016980
3530658695
1529897235
3213949912
2455170599
1235197999
3538309958
3531089108
1611376816
2026857332
3521079777
3493885488
1303982210
1709697338
1690066519
2796553190
3429664164
295465534
1895950637
1070446695
2969469537
2745807054
2247213949
922627212
3538194006
13000198
1558883248
724441756
3139968997
3121070013
3401010728
3414562573
2467266963
3522353553
1088301054
2179901343
3491475574
3538308178
816272068
2272144763
3457321039
3371581523
2138548541
3061626863
216763436
2931795119
2585259492
3465405937
3050494069
3099079482
2482257371
2224170949
2618720620
246419215
3335278147
2604133068
2007849465
3125884190
71536456
2834144099
3037644989
645913681
3538936941
3147106354
3195419475
274840744
2242402753
16927180
3535978202
943102561
3107366923
2421997673
2200045044
734412386
3532623194
2413126993
1749222322
2970054167
2380029412
3485741131
462479886
1508213353
3437842270
1962542850
893897953
1512326965
3382887830
295686847
2322269146
3536567978
2928322723
227788500
1430511654
3526419314
3532851805
3244931202
3471980782
3351310606
3368018870
3202225483
3322141693
3471507672
3514959000
3459527915
1871291828
1961655300
1767386874
3411807162
2578888782
1246988606
3331398561
2569074239
458114602
1352375449
2310704170
2218290085
132809720
3533093689
87263293
3255345515
1489407470
3526470283
3104531323
2436876671
2874270127
3456984881
1140739282
3342020463
3534779926
1510127177
2703591018
2041578664
2740656659
3542122998
1097567674
1302267975
1631237759
2329461822
820181241
1327774825
2473466256
194881682
2854187967
991547634
2672424901
3489995608
3538378797
1944349550
3476353793
3534824373
2699617100
1985386608
3537599009
3509772608
3454919427
3347857849
2755114072
1296168409
370887736
3541576334
3020938927
349052799
1034061046
1104154721
452055688
3029580299
2971686805
3495801589
2093126527
1428795876
3452588547
1746832360
2742906730
627381249
2392562402
1686027747
2774968027
1241895640
3542850133
230712924
2239075926
2869878464
3495742997
3501849392
1787142909
77208318
3538410935
3336010450
3032328913
3479306810
984196941
3177032392
2108299291
3425746760
1219867035
3162163321
1601475810
433290659
3540414059
676990947
3539647230
591134808
2799615322
3465659137
1535096667
1101718327
721205593
3259457505
3435632583
2605833062
3165081383
1228228067
1121203102
2516008708
1722644144
181875439
260357524
3509446314
3499093343
399985868
2805120038
1739351085
3521672722
2302618108
3191229821
3463623399
3537735119
1408505589
1165371812
1856984324
3307269282
3196120382
882663641
2607248406
3118920422
3543224935
123117030
825870728
3335998247
2899379017
1300040794
100824095
3540390336
581495225
2127895995
2849600462
578132800
2595084286
2567111025
1938619667
3361163089
66602838
2584654236
1202735058
3533158345
1463524004
416413458
3041643140
3430215031
3077292442
1217913278
2026120975
2368986568
3486683397
1892338454
3209337084
1408807142
3249458492
3182495483
3425832394
3301725979
184971787
2611352787
2825629160
918008560
1447766984
2968634014
3018210184
2771698148
2611539026
2555700307
2992100226
3457482150
3530610186
1080037733
3074240522
1025025745
1855533157
3198758932
3208132104
2082971856
3333991308
3106018199
335163384
3270026901
3529257509
2814378489
1380733964
3450531153
817906036
1263736532
3493961299
1257334535
3526761558
1768505508
3532691162
3537773584
777221247
580183263
2095374756
3472869805
123138911
2860862627
1656001139
2614067836
3245963046
3368265348
2463329520
2549132510
2360412767
289963402
2772001825
212624267
3497739348
1363105127
1378163161
3524682514
2047181665
296213736
2711129642
3531280431
319091369
3542713417
3292888011
2429243017
2848177042
3221804245
10231766
129856424
3508273883
1198243548
2822986144
2921098709
3027900707
3539886850
3377029233
742471461
2717315487
3527744266
3547263762
3542655381
3541212882
1719375806
2078194631
2096148368
2793714126
1151559098
2464608631
2376867664
2351949166
3397338005
3300594901
2285724829
3508015002
2554560668
1410193700
1258837610
3282574184
325039385
3427202583
2340163690
83668757
3028752996
2821817807
3136900970
1275851826
2474041263
883866081
1190042199
1421652089
2142493572
1575700201
3317360251
3455675117
2488478061
112501078
3416704842
168516363
2914661028
3541264467
3027202109
3292623208
854514484
3321959727
3188609654
2703360387
1379071911
164047159
3461494415
1626022998
3439580190
3108454839
2672980104
3546558821
2602000419
3491431619
2963136760
3324408830
564717161
1019554876
3546614702
2861600609
3108464737
3411238845
3433990025
3541289202
1578180467
3093432196
1957464116
3142359192
3370171722
2926809705
446788008
397969479
3194726314
2981664625
2975265761
2811477354
3487532127
696062227
1695652540
2664335514
2513906718
2251276017
1945709756
3540446607
1693786230
1098948516
1220772008
3481557644
3033081617
751931907
2895729929
3311775557
441437001
2983384006
3536355233
2550043971
2973693431
649923518
1971606454
2620741417
1746675320
2460134451
996680908
3476235248
3461869202
1309784464
3448480683
889395281
1862831854
2667781825
3000441157
2702328768
2951827441
2941218041
2288709951
1606246440
2650512863
1441066045
3064194961
182313451
3263131063
339753886
3218865078
2793978088
2825455907
417901699
973823511
3189840006
3262717794
108290006
3496172012
1928165884
309458344
1206487625
868959080
3226392720
993699917
3488539461
1418984718
3404102240
800962571
1626653778
3473343479
3045638569
3357424554
2719589131
2966363105
3477284672
3307666356
3537069606
2757096931
3543946935
1063487927
3224031167
3432073377
2174396873
3474932006
3282185568
3238215942
1663694482
3476924643
1490641235
2417170395
3153226895
1759431850
266018989
1575658978
3217675132
1703939679
3487790090
3499398815
379590103
2992378341
814853667
1387765080
316363873
3494344035
2551353694
2014953416
2712900907
3211539615
1155056702
3539368939
1841674193
379590103
2558140965
3537050284
3121404131
3452424906
3532191282
2134965821
2572933288
2801717557
2692089714
1048352050
322497040
3495138180
3034279570
1934769111
2712169825
2230415399
2618850016
3406680609
395327316
3478242512
3130174557
2353527068
746607095
1772505724
1482753533
3370741349
896185379
2110383795
3376353901
147987573
3113947020
1747336362
2119837324
3500363311
2952534098
313142447
3387507381
2537159278
3547715529
3390184317
3267844887
1972561949
2448666270
3352214337
2681546402
1668610933
2694351111
2531606367
3140861588
3476304125
279320972
2556202450
1305493278
110262042
1072943876
781198774
1786579659
340155230
2378334920
3036495262
353097944
2704428107
2502454570
1454592714
2297133686
1595110354
3396426947
2576949763
1590514402
3169666575
3509136236
2759248078
1656981378
3458415845
3548048526
2396430346
1829667603
1847405057
1313386571
3459974433
2445029621
2367262039
3126481364
1902582335
1538563421
3125446914
3448672497
3524409990
1450723368
1036447832
1937462225
3265622712
2733058062
8489346
1003717366
3496501195
2623548125
217307593
3533765675
1120641053
2444397535
3410004320
1216772517
3257075041
2715461855
2017060419
3286191121
3536354461
2551481977
2902862788
3191800255
2579113256
3517156464
3401339828
3139907654
2746872775
144734911
2670936317
2521746044
185470830
574916049
3455372422
1347844941
3326282189
1843328290
3062977453
3451082296
1376512704
2691003170
395036350
1983726009
3175148240
3546815733
3167955154
3410202166
2128242280
1751061894
1768125443
3524925331
1893726854
3394718009
1660963468
3548652491
3022823357
2906276539
3498992675
3546648029
2322251515
3530261044
2985179707
1724013862
3549431516
3334801639
3550232317
3128483653
1853051182
3283314460
937994627
3220212939
1552512026
2662942740
3443188718
2154123823
158138431
3550588068
874467063
3434398044
2085296103
2145600993
217543703
3161662884
1725075639
3496875368
3346653545
1938241964
2235518338
2985551647
694455705
28504884
3524167115
3528503646
661296228
3552714003
3507261801
3494904067
3456778919
2528689882
1363169708
914230078
168778414
3104890185
441365309
2533924489
3482233951
3151038054
2808825039
3036511070
2369839503
3468351729
3393230306
3550065520
3524471035
3463242491
3554933882
3268275450
658986347
3534212876
2419055469
3429780345
3548583947
3410538598
3550803344
1147014908
2996892201
3511727841
3451496887
3556862927
6050328
1879246630
3047489531
41522529
3552368640
3365561937
2920354978
738044349
3531069945
3545449313
1682222622
3419948903
3169489324
2740581977
3407775113
1625722321
3548773013
3530759458
1124532631
3224157400
337853319
422189661
3336077659
1885568900
182496365
2213254741
559717187
3510239565
3418623651
2607652895
2559745001
2334364734
3421769792
3240014841
3218068740
1085469930
2952386009
802662008
3415988047
2955779057
1329439067
3274937791
2847338588
2251688593
3376129195
3500425107
3296303100
2611341924
2687288268
3212852832
3342832095
3556428619
1717748409
1473381727
2956254945
705824349
3534547156
1224075409
3235381793
3556620194
2915053042
2215023062
2925117946
2190725071
1827721503
1538421987
2702545369
2351289095
1415611310
987701240
3445045121
3465222983
449341640
1448461389
2707628658
3080622245
3553654712
2981801237
1477252588
1939351346
3489770062
1246504848
3505637851
3350637631
594021598
629724952
3140002122
3363456576
1633125025
2623887286
3499231147
2191069437
1246589341
3317718142
891884222
2756709541
2684806448
968402961
3557742398
3518484135
343520373
2729968581
2990588743
3552436919
2518464475
2915917434
2071840107
3253484546
1357089012
3411941543
179257686
3553675339
823350213
1667413588
2059104400
715815211
2775866333
1706122654
3424572710
772815391
978527572
3207965865
3518494494
3095670214
655116191
311930953
3333988862
1718665032
2026754362
3104217004
1889689564
1763916728
2904021888
2105370997
810973189
3504051561
1911357700
1161458951
2521134977
2936026351
1161467822
1612414336
1434962318
2885228758
3420561093
3422769227
3401561802
461521573
3504682625
3551558043
2900636208
2178622937
133481374
2620247416
605552294
941918794
2750167744
2186574979
3422722124
2839416969
3130096190
3555118386
1663640018
845196951
40063045
172638468
3500732699
2659187962
1907939728
3417827974
3556895918
3482543758
860518545
130376694
3541876330
2890733196
3481569241
2271157375
1676806115
370066405
1940850270
3300684760
2165455927
2268906289
3284978589
3270560513
3401462300
1853765742
3557958326
1792658011
3553532413
205010295
3553383601
2409782555
3092705750
2573419131
2697236478
3196598002
2321366694
2439452497
2400557876
3555778986
2924210887
2710975908
2187318266
334957614
3536557936
3488147811
2935991159
2173264913
3507932484
2197133463
3535055610
3466880898
1703840170
3374341836
3560047664
1358123529
3367197688
3301118327
1108810195
3312566897
3013006229
3462278531
3555809288
3151441654
3480223719
864698329
2477023684
3478934615
3561934196
942455252
3539145859
2154641235
3370777435
3183524905
2732263426
615846469
3295798142
881917937
3134485607
3557488408
3555760375
3359560085
3412026053
706572492
3277123340
3466397930
2561554820
3560228740
3442467041
3335153143
3024713219
3294533353
1985260201
2739216353
2440519149
305008464
2871388877
3464974870
3319590003
2776662250
3502996349
598047472
327786620
1246311571
3234405488
858898763
1355543294
3269685092
1614013102
3419006133
1528731347
549389245
3419263022
532756302
3561504800
1052340998
2699601491
3190502818
455657382
730225437
3406936141
3512660402
1861701112
1717325438
3499146112
3514527383
3390375644
1748916807
622023010
642381788
1741659576
3028851158
1907002113
3488262759
2854615130
3446979919
419032594
2237007514
2878849629
2063436045
3138116640
3562854882
2961501575
405404015
3330806321
2628436470
3495608385
3017120307
3169677074
3063477050
1866208425
2546379150
252076509
2617638963
3079018319
1703932814
2707635410
3559985490
3450180842
3505032328
3282760501
2183856982
1915450920
3178926990
2258938027
2789020150
888898908
899078421
2853064754
1994157562
3561038842
3470549242
2873505377
3043774916
2093456727
3473431842
1130756610
3556493096
3346258011
781236913
3488601585
1870652334
3190474343
3343544603
2941584988
3469202192
1620404605
624836565
823246634
821217648
176858961
2734310887
2398229408
3362536138
1182055148
3036387320
2399141554
1699990713
3534323266
2778007992
2368283150
3518169635
3309191912
1097976211
2415736009
839195670
3296980299
2955500578
3548596770
3559041558
746401776
34299960
3167582496
3441170062
2833201129
3102137419
1908764366
1383191664
3556967627
3300945587
2259843632
722011539
853649245
3505707118
2445713137
3516566308
3305290077
1466762582
1429715293
3019657586
3554404574
3333717906
3338431861
2649161234
449531134
3454942774
1449770770
801280465
1735491464
3243115135
3261912416
2805811487
3430593997
1985559213
1510540862
1611172839
2547905353
271694616
3493381543
2813594253
2943168976
2344139484
3366219962
3401098769
3483759731
2164178338
2084448660
2945050966
3479612947
1141628594
3418660818
3125764583
3017684404
980305262
1251704038
3494170299
3196024697
2828350882
2277169836
993593773
2082083323
1928864200
2155365470
3467004278
1188939551
2700326695
3566298320
3510753299
3518461724
1516255017
1471871047
3415726160
1101644176
3415133462
3022867537
3247007820
3567592826
2930806742
3484203235
3566998998
333520839
715298829
568699030
977421479
1646917458
3168684430
1584618618
616940180
1959526535
1289231422
2551345046
3160338828
3552302278
3441237582
1996580812
3439114496
406808213
2285130637
2706022995
308309702
2076578848
916305056
1503570790
2345162049
3179857908
2623430184
2333028730
2089523945
226793095
3566437636
3508707750
1910096634
2539623239
2516871180
1792034358
2206252238
3443461982
2009601123
3411555421
3336785307
181524884
3563018147
3211098595
860642553
117255737
2871144628
2016715320
331964763
1530688985
2370916678
2919509884
574364906
2575704405
2959866472
2808239700
3343880238
3397519164
2054939963
1038102073
3559777643
3557948089
1490746958
2771922651
2513872843
3561323130
1016428380
1743546275
3537162541
1976794256
2057187981
3147394089
1783354012
1526209806
3263467489
2650653770
2400374455
1650727321
858436014
1013935960
2705647366
2964797633
3520927231
596516021
3219938649
3413825337
947731054
2319572065
49201816
2793983416
1258569690
667945113
2257754344
3180039583
10272460
2116085588
686091035
3473203794
3243390035
3111782130
2510916582
3565882453
3521479650
1613155156
1529569618
3525464830
221219321
501664445
3366684488
3426994220
3564633067
2398356006
2094510531
3538164331
2281572126
3563746736
3480534484
3277851263
224698510
397379949
3563887468
459485464
3438798612
416734136
1904088977
3325051940
492964176
658254401
2794552253
3504502348
1766350233
2916146551
2132264182
1924488707
3195982173
3052493092
3435452684
1437917863
2969245896
3556076737
2014537900
1196800012
3521313998
3570606631
486184901
658003120
27640876
2791010449
2510323529
537299091
2824674059
2990421473
3404748896
3494023948
361225797
2772046834
235743758
2792438518
2695854215
248818554
2663110183
3428146240
3302959111
3547505398
3446978457
1846214357
3188546819
3565688950
1438164862
3519152219
2851996385
2918788783
851791678
2982228493
2249510235
1192971402
3542604128
3087283023
2791888094
2526244900
3533502494
957499059
1538453285
3425390928
2738264821
2089737813
2401538288
361225797
3565870178
2768073856
1933310768
3438536011
3036794012
2759549786
3319674463
3538925141
2488756206
1972483154
3448745284
1266121182
1998907712
2760201302
1355108728
1004017497
3089920035
3028687041
1985439016
3142471866
3463205111
3524932909
1949442118
2369186844
3325216962
2973028855
3564319104
3519560378
214218731
3519287921
3058658409
2566110516
2707193811
3275374692
3523910703
3143697255
514306976
1253881203
3383825609
1395144899
3147776838
1604677850
3496791912
3193698000
3523626405
2169112363
3242517785
165111919
3554514559
951344815
2202620581
1746215417
545392679
2694643445
1377903851
81074017
1969190346
3417633774
3372118760
1079861882
3496553643
3466417163
2486449774
2662710678
527399542
1338059352
3160439210
3175312705
619159114
2592563305
3180523831
1138476980
3567571648
316068969
2945605553
3522705253
3528023583
3268277964
1999705180
2077120350
1743118541
3118945373
3222248017
2173209561
3553865541
2775401967
2933747382
1444695074
3140958677
3123631408
3198856712
3239957592
2242152728
692260619
2128510512
2109891555
3218693259
3134767511
3429004359
3567346521
3227932614
968013338
345683760
3038392804
857461757
3543210739
2651845882
1363918321
2979211060
1185320296
3569801273
3570269994
1689343391
2944012453
2822268788
3235944981
3575250936
1943102410
3092336254
3566275822
3201329339
3524815414
909940247
3181959235
16474106
2996207673
943310000
2044824221
2670119142
3525363368
3447241220
2413574957
3233937376
3325356235
1749134225
3530125706
16967874
3436942262
1128268268
2102263084
3559022880
3488443736
2996344855
3449966625
3523105754
867940458
3235923750
3355608609
2249203404
3278463742
168953342
3113268310
3254685423
3465928368
3241048250
3571563516
101634202
2727810508
189042503
264245409
3459362642
3552200149
2237017791
2915586496
2914424553
1479729904
1275658156
3565796822
2030256271
3084005180
420992236
3026415785
2861507918
3084994563
2252077177
3282326826
1150211012
2862997015
2112884003
3569980012
3506109806
2197929169
2238646128
3464509142
1911160299
2819171726
3281612509
1234179418
810566640
2870702576
2872000161
1144565339
3381916752
2789496837
2476043857
3503057034
1270092498
2835921816
3558023402
3217775860
3570962472
2714850892
1856119865
3127263858
3568266829
1716008175
882969636
2619453085
3356738215
2057690427
3467747809
1993094077
63430396
2634092960
1169787242
1110990667
3191213471
1876233221
3437038008
2369237304
600499104
3516541501
3421909587
3561572597
582400932
3269648500
3568737693
3405537648
2881577892
3307920481
1008115401
3403454888
457390285
144996407
538552839
1659163783
321080467
1511317910
3308208974
123938869
3155416106
3015784015
3568582158
3570551791
807404695
3561603960
1825896513
3265613356
3239098218
3209411745
2593554187
2470917828
3546584473
3573038847
3345763308
2869022459
482603315
2764157430
3570547094
2082227571
277599238
3576261440
242101867
1882401681
3546011616
3091598795
1778661900
983844843
38025256
3436597121
1395467995
1198997406
1672411219
3385331792
2280827666
2626141141
3170673343
3249344605
3578705875
2772993542
3495902470
3130198009
3449823854
3328683641
2398198141
2429168829
3221122050
3411274435
3237373646
3125692428
2618611317
1003318492
3571887753
3575862753
755977497
3174709318
3398061413
2468295364
566776707
3128689241
2996116985
1273169664
2442092010
3091879859
2637987318
1388662836
2472181876
196283081
1676023816
756024022
2394560445
1826888199
3437661769
2161237056
1576447844
2320391391
2364490154
3129853547
1596866843
3075229434
2199382465
984129035
2993660010
1863108840
3580019413
1965945766
2315446462
3123770091
3563240666
2086607842
2770115138
2075582733
1930133260
3548671185
3561372729
3533856734
1933381386
2638579675
1808998161
1667994939
1217879564
2018127312
3582471637
3495859117
3576189413
2855866756
3225952867
3496686070
3565120138
2374668885
3208775887
1634668244
3523404494
2161799857
2791025944
2732318340
3107300187
3311065931
2759082429
2711236876
3481453734
752860549
2259287227
1514970837
546252036
2988726045
781753048
2503039236
790687210
3574569481
2890631227
3563115582
3247594130
3207501303
3435528324
2513567657
3487524608
3090513487
3053990943
2013730045
3120640761
3451429277
2304109064
1708055127
193841772
3423252402
1041310845
1014061283
1766764526
3575014359
3189524596
1234690688
1814796807
1829695513
2891553053
114192979
3340540950
2970899152
2012824711
2894652953
3420975226
2678252213
3573612241
1732048228
3548438631
1347513692
3107894317
2291470840
727541588
2738294400
1870973681
1163288803
3252029618
2832682444
277977639
2850527327
3546922065
1658620036
583365989
3242136644
3409855066
2382916942
3055137169
2538069852
3541231681
3337052428
645587047
2763397414
3384150938
1254059090
1980662392
2580815113
872819843
3050998324
1591461745
1960857968
1016306547
3478454931
3458213440
222209948
3577020541
3338523157
2948746502
1939286915
3492450234
3409665006
3378653241
3580861017
3426105160
3021817981
3449087642
3297327601
3577328508
2128206001
3471006688
1730079821
840627299
2277700365
2538115900
3577501702
2730489151
3577646514
1636688485
1160938292
3094666750
1000103330
2236286333
1970064521
3454755481
3580115030
3577974224
3564879935
1014778827
3484829369
3252600253
2912970942
340426636
2171761726
2312085761
3575483715
2397349203
483320712
2735103796
1212141236
3517501875
3225023707
3082516860
3553180475
657966697
110968138
3161192985
3451298822
3552263065
2460968059
598557427
3442850043
2901696504
3581244650
3280488151
2777895644
911769516
2921075305
2454575175
2995361437
2095012825
2887732258
1133566893
2902129746
3485824015
1888191261
1719432933
3550981235
3553227630
2718531047
762922694
1275103358
950004894
1454341924
3580206508
2542316525
1845194601
3552776339
3193676994
2724532854
921606796
2729290388
1321611657
816830271
1878228389
114203898
2350972531
3323095865
3185848613
2983979653
1706503113
307189694
3362365488
3376054131
1572463027
3536488527
326276184
379656076
3420262662
3202439577
23948190
1377118674
242683391
3118823190
3359013676
1623142569
2360719072
3576247819
992135925
3527830102
2303150530
3454280679
2492278179
3117333684
3581832722
2746938340
3254402186
2411017956
1317263819
275142508
1087936263
273046978
3437141971
1183131241
3173227415
3581238874
3291165925
2621129189
3586858936
2540080968
2310943789
1443803132
1233921587
3029310914
663666979
1908454285
3467934615
3456931279
2215584138
2669969255
429690959
631965301
1076495638
2361249000
3194911192
239667098
94570778
2266305661
1477743102
1504971661
3585809494
2563351976
3013525948
1245286074
2871436620
3122200136
1040776363
2456119898
3355796488
2005049450
1496970272
3507801214
3178272961
3580640879
1214943878
453230930
3021284713
1922696815
3338846156
1996645046
2749411670
1499639709
3582344051
3580552144
2779964356
2769484188
3588388225
3359344700
2753162499
3549670232
1988321419
894696086
3326193539
827650767
1597325094
3585129137
724675877
3281590901
3503967425
158769026
1632499096
3428878016
189896300
885322487
236311477
2988513591
1600319009
2975036672
1429888943
1544727173
1348573532
3238158152
3392421625
3521317874
3506374038
2965516148
3440078676
3388413877
1723393296
3005562123
1390554483
1185591664
3365727068
3463580600
1259032876
1080146644
887944322
3473207181
459051725
465587638
3583487645
2320747669
3260324093
105707522
3553880165
3444676329
1064725019
50189324
2187208181
3572877353
3277927003
224518995
2493021446
2834555278
1920502803
2491474871
1021681920
2269593840
1702436263
3560169582
2099440034
362772307
2523028142
1781226360
3404272644
3560004968
1668811467
1650406352
3514461288
1476160302
2767766655
3273836405
3556793287
2835798624
3389105281
3352001848
1037827353
1196106186
24254699
2623988097
1268386177
322674084
8691880
1455714218
3421118098
3284500483
2521159819
792392406
3371750744
2464118697
707713935
809912733
3333442752
864329108
2751342675
1320865638
2425268897
3379988843
3001657894
3205022518
2651825848
2685049695
3051492580
3590708993
2391157625
3506376602
2735321690
3102133176
3303788732
1220144633
3517451370
2146764637
2719346206
2856863797
3122344300
1677744798
2533632019
1370093656
3494552077
3385957699
3218175287
693499761
3504244065
3101253477
3570691490
2203192920
2444918977
3184272827
2139440375
3583886858
3583320986
1965274681
1576716186
1536592380
620162529
3586578361
3468587044
3140950075
2874341464
359690873
2127662364
1781912254
851880860
3128398151
3591413572
3320178186
1210606608
3428928397
3553703415
2268570326
3475492821
27725138
2915677419
3583159582
1758980560
802613496
571635364
1518871278
2677304964
1293678385
3508552994
3247372596
2458952987
3100789519
2418046212
3556837799
1268782021
919530280
3132314640
3303949521
3398749297
2776789826
2392198555
3374275523
1959231047
276436209
3044805121
2471165224
56263100
1599050339
117714231
3431207435
3252291676
2165918629
3420123283
739378161
489071678
3108729046
233840982
1205192491
2052137769
2262127213
2263663767
543626722
219479337
3556458244
3435588309
1452066317
2169979236
2618879772
3509857962
2225051174
81581631
1463371312
3498705075
335654403
3585375959
52810514
605535386
2780465883
1893665915
3224919929
1449041814
2063884874
2143308833
3134609993
2840795347
2124501791
1661315238
2091520261
3585865880
2457511807
2931676527
3031798937
2251890291
745748482
2672390141
3554517666
2340961621
2262417107
1730091555
3425000187
3016456461
1655665375
3544742163
2994085422
3590948907
3552975509
1991495472
2921094340
698739739
3135842798
1325155984
2292481752
3261955245
3385087928
471762419
3382116903
2542788634
2652973398
2801462437
3325350484
1640714966
2841479099
3308266466
3034186764
3220702687
2594981538
1441089924
2959436063
748477134
2982059741
2990822662
2873849862
2196955621
3078448332
3214914356
664889779
3591982412
176377324
1973066674
442766361
114353817
2023119964
1084545796
3354749080
2403103057
3407658947
3454902337
1611157932
889327708
322995014
1991988515
2988336360
3271808215
3577764496
3020726308
3593316922
1890655064
2254417906
1366498439
3594065726
2370477493
1429337086
746006691
3371862980
3052798246
3109955909
2750915398
3515732109
3088763795
1862523754
2819540358
3197292473
2597389750
3301590661
2538414843
2033467306
2594778102
3401778688
3536732024
1856976229
3109977303
3595544094
194211817
2547950011
3433004849
415044256
1887059279
2309706622
10272460
2939846202
1609048724
3535356071
1806317795
3116621574
697736611
1155591213
3542166552
3036266648
3206393154
1997888172
3027863916
1527340025
3511090300
1888332370
3563586112
3587925417
2055863762
380205563
386838608
2592836553
209361694
3591041358
211691619
3113350385
3587341847
3509719124
3419233236
2920978082
3228566641
834921901
3053480950
3527745256
1447183748
3581887652
3584140760
3590593592
1088008955
2775717619
3412715070
886721890
2031594777
2722248564
528072720
2477567360
3569319776
3592347033
3395564262
1247953296
3336449281
2352409059
3372579045
3297508759
501862964
942230157
3585983612
3587964108
2759709435
3520623596
149586737
1504031479
1966928952
2837399878
3450023957
357001816
1116361165
3032668379
1693918869
2142601994
1590654173
1921756421
2732991725
2103260259
57509403
341122049
3004369738
3419683910
2439276035
3565866432
1819021380
3268639979
2538118221
834922637
2598449269
2022816260
787780909
1774841301
3564084459
3370573116
600125650
2696985473
2271581073
558608600
898513351
2986446164
1086023326
3589536866
3529365423
3547953924
217168117
3291715871
3521628801
3181040969
1020987643
2396544720
3524281962
946948054
2512202895
2494531921
50189324
2462176910
3167386033
3597496843
1769715801
2193114792
3043429913
3518011751
3212675602
117959041
3541990988
1358532078
3003584285
1210275135
3196381911
2283536060
3520802304
3560525481
2353593224
1962043278
3585162392
2819769644
3593627413
3588713719
2440586080
3369680280
34578863
3574681879
3580858125
3598398721
1076967555
1453736401
3334363929
1610538000
1917336631
3553064973
2563815869
2025267280
2364490059
2875741540
2562163685
2207926368
1742754917
2533631577
3456191801
3593868870
2847542672
794578674
2331019693
111405968
794093677
13366834
2883321130
3459751617
2331197722
531708480
135284520
3590710279
1627265396
3318009556
2778350409
3506355592
3503528170
565254996
2924542528
476128335
169987178
1803757560
3366464646
2439660234
3120523850
3033725920
1070280594
3190087756
296888222
3570736301
1301838497
49621582
1087025734
2565116199
2636275273
1204862298
2158770150
3064456203
344320091
3301353584
2940846563
864668749
1796605230
3158131183
3245879218
3592877451
882619434
2986751464
3038387183
2615107709
3372987523
3507453983
2622038189
3557624556
1743902544
3568350221
1052899236
486210011
2177089334
1271978981
1721408652
3457490995
1865931624
2103890145
1707699549
3535805211
2118884543
623844024
3467819756
3153618381
1098213835
1865967767
3531829485
3332553546
3486566571
3470841434
3060084181
3532697151
3271764207
1393506026
3548088510
1090331934
3352929186
1512797512
2444565925
2430730306
3163026549
2503669582
2685321100
1963829771
3551172791
573671008
3510496790
3307146182
3594322812
3583280619
2145709939
1435262507
3356148659
3420360696
3288175602
1635742258
471489524
2094567599
2472416736
2466953672
1443324666
3138485001
2806611810
2469006082
1550024575
681679330
1866322020
3522157975
3349873018
3574855367
2944980229
3521702402
3601789282
3595059571
2726086488
3597264117
3569504207
423837223
2578919132
3516226290
3384269080
3595305142
3599863223
3548274223
2435429795
3592615436
1912758473
2976691244
3595216453
2494478250
454535903
1680324064
3457046977
1499612141
3005458151
3555831162
3469734090
3295235103
3218819758
8785477
3582616527
846387017
2038364809
3232325000
1497398460
1543553637
1698305620
2050819210
3561191808
3455242739
3597129386
2942119774
2008239280
2397462444
3280632012
2927735947
2727940685
3373424489
1285095435
3166766666
2849421454
820532162
2668772343
489764293
253606388
2008240660
3598250125
522047254
237039837
3184543946
3366757362
2038160743
1348871726
1555916899
444159685
3471946004
2745574274
2770791567
2533683577
3187402324
1968743147
1956195617
620889964
3485735174
3075775187
2477820487
1855964549
697976550
2266243339
3356166234
1093735247
3500317118
3493692902
2730125723
3064726183
1652655770
3554161678
1081720548
1885802505
1025587538
3603041551
2440659868
3226034905
3284940049
1957001444
108146225
3583740785
1900911878
1218943440
1956600021
3308802849
3065066189
3421340626
980793846
793076476
3478128125
1268385443
3039449636
1579144668
3527186742
1289957355
1221654024
380410709
1840720772
1682121687
3328105637
2321837676
3554172878
3017356929
40711833
2252916261
1473342405
2726224707
3523093396
3457466447
3555313431
545745558
1355007812
3383678595
3480959786
3486651814
2721412734
2957535567
1487888576
3508677398
3236575805
431472969
1445597191
830520485
3585349965
3573000300
2644808681
3154885937
334659633
1139529051
1768635845
3536609069
1502575077
1944609103
968911502
3424599350
2792263528
2782226420
3360131078
1524019809
2651535252
2549004442
1703023197
3367284940
1544402176
3042170959
2309027719
1088781372
3545162659
2162690251
3475658123
220475344
3597876365
285098861
2586925681
3317859934
1595088309
2751481119
2296430542
3604156709
3115741617
562896152
1173436541
3598520169
597571619
1012660965
1829683102
1692989492
3070478398
1892662802
2982522054
3407630042
3598987709
3185153434
560241352
1213739966
3122015446
2868616023
698679694
3196280391
3364549336
3592899289
3059205309
1346895309
2237390259
3590968260
2786680785
1653177459
987615069
3556022864
2360537914
2939274979
3345014763
2683603566
614903860
2668502034
3563475592
3569856772
2750091185
3529616362
3600317106
2171645175
3513912348
3598157948
780571046
3406210881
2279590484
2935524405
3193408699
981147305
3443781711
163330873
3606372742
3600552955
1830476237
2570290776
2290286947
3286634565
1785556173
2836614668
3388035751
1035949918
3563211457
3598268235
3602976220
3512289121
828681876
2892342955
3419179231
3304667094
2397007874
3537171351
578169292
3075765229
3125628799
3076574433
1096663209
615882561
2181445959
2834058691
2754673273
2850341844
2578392532
3159189185
1641615894
2740624794
2055663150
2774543633
2276406963
3413509355
2149066247
2798447741
3317075559
810528220
3414720113
31103025
3401983699
549899888
2806131314
1785712695
2281703278
3601480681
2814683070
1274034012
3460688544
1915375487
1611574494
3155673146
533069261
3571042860
2718702934
2066697117
2404054243
2270363540
580490726
1353634652
1954481599
2602977798
2817387213
3603756241
3603886236
3246787533
2165792235
3538600451
3559267583
2605293053
3060265204
3105173203
3530448263
3558420527
918324310
3309711220
457916971
3284585140
3604476138
3297240469
3541219490
831329038
1625938707
3512399123
1939356925
1567759107
2884017159
1152292809
2761893807
3560810154
2274641206
2653817594
3481597020
97702922
1076468797
3580894860
1140744277
1884382616
3602895340
1657289331
629369692
2956548494
1864832949
20390903
1065025327
3175977968
3604832040
3237174671
2948307053
3461637077
3492708309
404433010
3604947505
1586516914
3610004441
2628889588
2165468249
2090770001
2491845195
3488066092
3353150935
2822612606
1595731785
2126403032
3433819791
2725530712
3424681197
2829167833
1275323277
3593576714
218047828
2434960344
3400394483
2324685196
2740012645
1362633611
2516679067
3610097945
1843308140
3570141474
3604159653
3409757921
732712072
3293265041
639369432
438064905
2981083835
3579458379
3424340922
3603073451
1287494210
2014021150
3605464948
2458704216
3579343544
3561840407
896015119
2735377557
2207537956
2283662928
1089808531
1561402637
2556076339
3390779011
3385061178
2551029064
3367163843
1700407719
1848340556
3309014835
1516143574
3531036457
3036356480
3362095971
1681958924
1247805409
3607773779
2068309862
2238192004
2399271598
2505244200
3271015387
3440065082
1526416508
1782078346
3607226596
2313972998
3480004786
2357957434
2369174882
2655918857
3561894798
3594090709
2657779098
939091268
3605502976
3495118979
3607412134
1020027239
1806925275
1415710871
254501881
876544183
203811212
3398928721
3060249682
2620716096
3493424228
2583971659
2436217047
3540787506
3543085221
3547389997
3223171090
1192989643
2310921017
270640310
3083866443
3302264235
1165156692
10398827
2158700264
3533900208
3542746021
1863145663
1205910974
3560167323
3595400433
623605078
3568172879
3305907456
3081179960
971410665
3595533249
1995128104
3483069758
1525432223
3551499053
2172237081
3028058583
3147252326
1613230284
2606859610
3609716329
3575291478
3599775898
3398026134
800269920
1922458110
920436153
3593754820
3091857232
2751731459
2197215130
844339125
267177494
3604901981
3500933957
3494872895
2016825148
3365110617
468626233
3003405450
1218340828
3540158050
56647629
2724320729
448667559
1772318782
294454056
3296757156
3249228412
2819785354
127966350
1098276650
2650176302
1649301014
3297429773
3613528068
3122197166
3597654372
1378871483
2048724984
3596416322
3574504618
3424156728
3526584912
3542091917
3594257395
836231476
3103903642
3599078061
3606241482
2256338468
591644464
1585715416
611959693
3481094875
2478791497
1468762187
1853905769
3605736720
3415780367
2986514568
2345164874
747068088
1996235525
3275829221
1002283903
108447601
3416881813
2189980340
1998865202
861029885
247644739
3286025029
3535917948
3603729202
3593067760
2721924015
3530048176
2453571109
2603831443
2984520683
1596459969
2728546757
3351401183
2083153097
1020798665
328721175
3524477848
3609770671
311769421
3304759932
3449573978
763825264
3068471322
3501609725
3337027768
517704296
2742188041
362160730
3610813684
3616773379
3488930823
3566619372
3503035359
2596019375
3609802782
751050237
1724036863
1157930821
3597202434
3112184428
3429559392
3347733849
1096142443
3481093979
2853077672
3017734591
2208820081
170704773
2838745600
3286068983
3492003714
3523661232
3553546738
3604230819
1147245535
1469663094
1923569232
3610232558
2888657212
2208971951
2869379
3114193773
3591246112
3345039997
698164837
2491466985
2422420371
3610764437
3400328488
3574403228
2275770123
3498671706
1059821967
874843534
1363389352
1378162809
3458647747
3413504201
1718624242
982462365
3208304840
367674195
3510286192
3597853267
216609226
3541635318
3515644094
1565936790
648043355
1446732949
2565698574
2215879143
1101986222
2610798631
2403134369
1702968407
1037095563
3457063338
1982342801
2998708690
2961752385
3128466233
3611400645
1124034572
3121455777
3068099227
485770658
2058296071
1153230585
3206015217
1042971285
1304190583
3439971886
489139165
695242340
1623048318
3234881172
2430332021
2908014250
2027752396
1018135289
3586274011
554905610
2627929333
2944966066
3616111929
730647873
1208587262
3380337215
2556779665
968833826
3196107701
3494943679
318590206
2417697468
332334518
2573160642
1523910760
954801432
2096512640
2987665245
2663859061
3169244457
53265505
3579795755
3584554180
2400005863
2699327234
517994724
3448488901
2919992601
3610136525
2991037158
3280935403
751882520
3566884644
937417349
1159087964
1745383630
2042133386
3619665640
1705339243
3447637252
3084721531
2375838678
501987619
2090163894
3615395655
3619414618
3619391737
285120868
3578141467
820085046
3078921702
1279755749
3620215725
2936191079
2610088265
1606973644
3439159592
2433532969
3600740171
3346831419
2516902935
3132433281
262753861
888796096
2336833682
3213350666
3605518827
1882302054
2648502043
3038639573
2017183030
2294328662
3538129790
3548866440
2573852424
1506057782
580075715
1992465598
3534862527
202237037
3167416450
1588476658
1886554229
2658283358
2688300792
3089012079
248235740
1892984837
3410862776
2987355370
1266316501
3608272450
1819423405
3572567953
2617394234
245267485
1439462642
3172933377
3615061922
3151255213
3616768951
3269387352
2028210466
3588494324
1836857675
3614026788
2270423678
3592727204
1814961134
1577080251
2405028650
2570986762
2891762016
3036099718
3540639588
37381150
2095759594
1966896880
1508673255
1468001764
3582468365
2424289510
2210253465
2988185496
1783749737
1511687738
2021376004
2638071412
3349185292
2596360679
3612874565
610386758
1871452418
1098165375
2937344525
646972078
1685780964
3131497904
416754987
3092261481
2964212346
1052909866
3572339419
2230336889
2578042753
1852093471
2868152606
2427962123
1769142478
877322159
3345584575
3375915675
1648155923
3423520488
3615688767
2079157361
3614446845
2899399689
3456123654
3581516149
3282718296
3622131335
2775146294
562745515
3315377826
1856279326
3582270489
3503002982
2520113868
3309552680
1363032951
3357866256
3012204584
1868559653
1989835008
2296128761
3618366026
2468901921
3323420243
2830675586
3130586322
3253913203
2983328183
2376095352
3569214854
56815600
3302079811
686727347
2999564294
712041474
3615041711
470807855
3536079257
3027108159
2778919201
2203932668
2831434656
3624184725
791940270
677379981
2831394666
3160397504
3550003843
1460456418
2557301238
2972076959
3256332483
3354694312
209531577
775037558
3468547746
2006429777
38620474
1097901557
1645792424
703135998
1177538071
3309810387
1616422227
573252036
2770375630
2083335467
3214787114
1072656575
953599491
2889207102
2421505310
3219834280
3128927802
749576053
10592786
1692043579
1014966968
3606583388
1742133766
3493149795
3333346804
2907211629
1609105914
3260403569
3562272033
2017833358
2148232564
2591679060
866938511
2033132356
3279670052
1104049136
148208039
56815600
2137441117
2179600274
2467250497
877119325
2115792629
650913657
3553761304
3203418786
1658868866
758630246
1121598298
2447279965
3353832389
1155824744
3366222061
3551319966
3620829802
3267994823
3516640712
3323370590
2964013031
2698974986
839614264
1379222353
915013147
3227421513
3622556743
3355990192
3620099379
1513411161
3484208113
480893666
2295515776
1262201626
3433036852
2293275803
1699635193
1369446716
3315594836
1822264030
3499481416
3190429754
2447941807
1564927483
2142035463
2762142896
1541176240
3078432116
1739193342
3345166477
3577380972
2104935768
1448534943
3389522535
3592819425
3330136187
1940805673
1970676123
743513608
3544422525
2736272722
2046313972
2385582624
658141693
276708527
1319854243
3602052189
2535504202
665720185
1302641192
1740695075
1076188256
3521181205
2392371973
3311723087
3594287310
3451002657
3582338737
2028725134
3525042812
537110707
1459810905
310384802
3078659474
3420508494
3481185586
1864914244
2806201737
3142588623
3337045944
1290923094
3357255472
2781682560
3188788479
2063476807
2702862203
2943745439
2498677618
3204986137
2600340719
2568136974
1456704493
3588701759
2208837506
3621046408
182535799
3241418845
1109306091
3628593879
2487734555
3623973885
2417510114
2783627943
1772218925
2703651949
2422612719
2828208353
2714982252
3441214208
2765898397
550658117
3619780715
2829912145
3620109869
1248850262
2973110949
3009594347
1049401068
3610763876
2987930402
3575289053
2806166425
2691625602
3448400194
2444504170
1328367771
3514911382
824739838
671641322
2826553697
323254075
3321804711
199832685
1373126477
3575467826
107460214
3406735419
1871619161
3606458746
3401122711
2995533457
323351090
46848402
2351526521
3621505154
3630470344
1445743809
3621388773
3543370510
3215555216
3623741982
1494537631
1158410120
605535142
3459476069
3629722794
3622128339
2286904263
2351641029
3345301296
1805547112
1286388849
2365802826
1131000124
122208873
487867628
3095031639
2041106750
1291681716
1313449645
1375290465
3021482107
3370409625
3560047141
2268664269
3623053793
1053000557
3165251328
2102856699
2787213574
3609481332
1396006074
1706249302
2750929007
3579587045
1396026304
2479590580
3437614635
3383918651
3622991919
3585121615
3544217149
3563822419
2987873011
3071305637
3448612374
1955468846
1689791551
2086626753
2631265164
2224022721
1260540502
3626562509
3435428924
2557985211
1758119560
3564588220
1576647779
2262264720
1420343001
3521685451
3111249767
3552162977
684269654
3497141977
3626535621
2836298139
3611767645
1232736940
1246916494
2532642593
3623194060
1518481458
3230669054
3404400344
1661570034
635991473
2152034710
3357497214
1649504331
2532187309
3273844563
840913590
2961672919
3144105473
3249398974
3629619550
3367105855
3448893950
3607747327
684591064
3389713934
3179951447
2602494996
2016505438
2029153541
3594496067
3105280089
3620843116
3588127714
2273914841
1056329679
3275190339
3623899701
1580056769
2810153713
3604585859
1190126114
2612721053
2673183097
2737304550
3317436842
3557780324
482021198
3535838549
3164963076
71466535
1014941460
2157664701
3578074833
2108159177
1806036183
1409092396
3471754115
3627912468
1504172011
3596026550
3349234971
2749881114
2448721778
2942923798
1498565454
20785019
1959352129
3269545144
3367903623
2487914021
2237748010
3112242321
2931409337
2679436153
1782392061
1600549726
2322966753
2287256861
2600304133
3591540218
3351838320
3540263817
3618556671
2450828746
825710161
3240466523
3629629587
2290542498
2389650971
3613593274
3050135143
2956394939
1415670693
3599848267
2785842371
1349946366
3577345059
3388382870
3567107323
2400198379
789458859
3386066344
719653142
1200742297
2581984154
3573526300
3067280472
2561068201
3393910886
3625851751
3509387918
2707971991
1818337911
1993182831
3629513138
3065519787
2570004471
2560726695
3063775695
1724127069
2842370525
3635604017
988732406
2461886626
3490292894
3231378675
3510743167
2219739574
546616265
3037439186
3238334713
3607272876
3367355276
1683960673
3584623836
3482319650
3523698511
3219653547
3206225576
2228835571
171839841
3491474878
1620136941
1302292439
3020563185
1670066154
754464074
2108193425
2908961509
1261544551
3293864819
2532770379
786962260
3593266724
1278901583
2993384930
3634524857
3133622561
3432155685
764358004
841815787
1350814575
2848563470
3412550616
3562876410
3572868922
2187360443
3632743102
2753951693
654954492
3616116901
3396660327
3473987274
990111663
2878556784
3632999809
3633264788
3630159537
2320884199
530259533
3310864311
1989255539
1202264898
3609864538
761491929
2278521542
2161590615
1910025033
3563575696
2922237279
2735111336
2184043516
2222753678
3602532627
3294782714
3519013731
2092565010
165317524
1325465652
3469743945
3615621379
3013927810
1626132731
511534899
3466222282
1164083579
2941994488
2309296644
3204917878
1261804351
2555906353
2868890797
1957929541
3635226778
3435520953
1311946350
2047417312
3505586852
3631146286
3627746363
3593687882
1932968932
1978080460
3236599125
1220545198
1180777572
3019919164
162164905
246240533
3624678865
2979325569
3182916602
3449026254
3404454433
3179512664
3546409112
2940178160
2086980861
3007913694
3631026793
2747449960
3560055196
3396568745
3523914417
1565094116
3441207890
3446395372
1224119254
1709770536
2626818567
3428849952
3279024329
2484883994
1122984133
3397652635
3321902931
3632751760
2199528809
2057518524
2753775171
2663024003
264392437
1457349081
1489142369
1805703188
2732340272
3462788893
3403835570
137391937
1104135185
2878317513
3623914951
3118143009
2651840236
764965099
2336951293
3630272656
2883093473
2928323654
3304702165
2138543982
3583406938
851108025
3511706511
2070915733
1749117605
1039156126
240324716
3569928277
2794944943
641750591
2497895402
3587439799
3348444398
3461668511
1148361742
2506674003
3630549425
498641558
2537449124
1167392010
2024152561
3179803221
2186530171
3536583453
1058752330
3576108628
1916479816
1590624396
3201668439
257191053
2356815051
3631104956
3624214790
3153534391
200174932
3544752112
2941102466
2160635533
3162961526
2343913616
3589646232
3587757613
3627539692
2614083167
1821732414
3268974033
2613297260
1473067719
3634885120
2039071887
3352416910
813711711
2277801383
2773350655
2796251866
1547130842
17006767
1766766908
80788743
2856756575
2800305994
3477962762
2919429361
464901641
702659974
266695550
1590360085
924120800
3230234239
2936253387
3123826144
1733827409
2071607594
2552853078
2581947408
1893956342
3630886836
3635506258
1290946658
3625994686
3413400711
1350744100
2774221597
1786776348
3635196710
3639207658
3493249491
3515431775
3595202254
2128775954
1260412435
2349332689
1300145386
1597457492
3565289730
3634127871
2198865234
2113215031
2296647762
3634907803
3554465179
2493864715
3393662084
3632136684
3632136891
2859109562
3629154472
2842207725
3565565695
2715458655
3075569583
2772579331
2873171600
1330690753
2328543968
3366984482
621480142
2374245128
860682047
200416263
1591107430
918749575
1588782826
2782913189
1278368064
2504519492
1127283719
3279845644
2535522679
3182959791
3092025229
2656340243
2169630726
662281962
3462432195
1755865688
2344300545
3291360150
3249940638
3270416593
3346978072
3566736742
3055332700
3626144593
1165897828
1889538231
3427378318
1920452694
2999679068
779072442
3563591754
1447651706
3144907693
1360678611
3613958159
3545825723
2020654330
944969491
2564223566
1272449756
973993643
3199286097
3509503960
3275069508
2668810386
2550881380
393177696
3171796997
1030912456
3000474266
974135655
3210868555
44363526
3024891845
3419272163
2216952347
1299783971
3466539353
2362030697
1632811722
1912267566
2056506397
1735163673
2300771215
469505035
1837488437
2170136514
2065884728
3316421975
197050805
3605707502
2085512822
2761003112
1221227810
1756182953
2630799555
271361132
3637734246
2321400044
3565160268
3592362402
2868429346
3148274145
2301708401
2944056484
2808133030
3210443120
2747604442
3553795282
2783765939
2972463914
2659935595
2443045276
916132321
2111062597
1377480451
3563691000
2167232241
3556472027
3434254474
1937326744
3273893154
3378010843
2924511872
3508665011
3169010223
3623347831
3394209267
887201025
631659450
532760780
3635270160
3073782007
3592345370
3577936806
3337334782
2534935603
2764094489
2928446362
1705766908
3636594902
1988943546
711742104
3356753858
1708431866
2671359938
2128625554
890323182
1273127178
3381761567
1651498776
3638709533
1324801055
3401066418
3610694838
3498145130
1737577388
2644814643
3637898991
2416558068
887383334
1582888174
791418173
1094209675
2454005679
825437314
3529246530
3354037531
3061832360
1261468469
2063459915
1513866603
3634119776
1995858341
2606504476
2880254778
309480730
3629638869
2700453935
2602700166
2871685099
1989057170
709602241
3640917200
1071563158
2520128572
2682413912
2230711637
2463427990
1114388020
3266471226
3302722355
3099957988
1755384754
176195959
684384481
1752287113
1711550262
265242043
3117665563
961432442
3643531781
226540612
1508662693
3222768081
706592170
2591581411
2174405941
211089057
3507593111
3609128428
1979214880
2763607593
2809100928
3076702487
1824807660
822502053
3419307842
3589438400
3247797773
3354069410
3286234231
2906332547
1205517348
3633910571
3636579581
1611042644
3590263450
3630067644
3565503943
3363289426
2643777765
1822109158
2091605877
343254849
3581434862
217352023
3292372543
2310689724
2383338726
3270512923
1573893846
3594372832
2157550268
3645655691
3607049037
2162185301
2999888127
47185137
2403585426
3350738398
2164727264
2032547739
1282620954
2541838537
3130408606
1402259589
3098051858
369215565
3576475192
3597969510
3641681910
1283590782
2668212246
3282558358
2001396384
301455654
2684420333
2416426823
3276840657
3530138619
1770797039
610004653
684595078
799369985
2854065147
2037984233
2727677570
2616206216
3619616791
2772098755
3101751145
1674729602
3640800570
2906568093
186162126
3162750299
3054574024
3422233895
3600845947
2586154686
1101837164
775485988
3020850961
3646084292
1008869575
2245054311
2713766706
1283877141
1261035016
2973237686
3398095847
900101435
1748812837
529248686
3511211306
2828396960
2486859707
1421337183
503889788
2716794026
2920818621
2397752806
2769701805
2635106479
2745756116
1022216946
406560774
3341537002
3139316981
3274226603
3503118830
1495488576
3604691157
2009038987
2217106023
3085957837
1769568883
3204963320
3597549796
3511703563
3541922420
2744147507
3602178082
2688580945
1150917148
2754154605
3632244290
41344039
3464853008
3409662988
2702151664
3638346478
2507286920
1837786228
3645229689
3221757462
3638307560
1263845453
3452187989
3527857356
2823558728
2933167307
3256993948
2226799605
3439050897
1389127406
2932532765
1682097352
1680045581
2829503696
2867517980
2507733314
2270547172
418478033
3344342901
3571148229
3521825929
3173923035
1303136211
882069611
3009904205
1408667309
274301147
3533577049
1838216100
3594329615
2607882749
2807197106
876491454
3451251348
3640952292
3212859075
1126999888
2452358371
409118426
2344254619
3122809425
369691110
3468573206
2884505136
3642391926
1905730695
2633490514
3631889513
2783344223
3577856796
2904383666
206615601
2140442692
3543411278
3101069098
2594612916
2307688899
3626673726
440679516
2096641874
3335357512
3556347109
971546093
3598164956
2750669514
1888981366
3123275922
2909252307
1444435782
3593290259
999971192
3517160328
2614943218
3589644871
1374904044
3625048065
2147320830
3301903215
2075267749
3618533640
3232273318
437541048
3641825404
2709607397
3602683806
457473354
3224148306
2969552786
2847614863
2578497365
3225387807
2054739862
2316908757
2987804086
2040103694
244294315
873180636
3647303930
3003107904
2980779425
3578264334
3113548620
1972028920
3481481949
3593850489
2102506961
2085169443
2716552272
3645137746
3570046407
3419837887
3648716217
3236983525
3560716578
2404402356
3007322318
3190387827
3642626182
701899218
3180110051
2100303328
971761149
3007048949
1913459115
3278435336
3645450978
2405985088
3576758369
413051979
3601664406
3547072449
3510064101
1668997718
3582444775
1657763087
3251646274
3621197803
3511741225
1025772920
1395352745
888080359
2930674668
3564916487
3216787185
1027264455
1835299984
685360985
1462658200
3504947518
3431721451
819677927
3631533774
3643921685
3255583706
3152454246
3433157658
3551140701
820511295
1380763829
2809602681
3284258566
3594650302
1362065762
1254871634
1753320280
3403010835
2460179204
3642655858
1479140265
1514905383
677035323
3047021901
29346683
3000107379
2842235482
2845906051
1897222045
3595728133
3020560346
1423137540
3509872445
3565824712
3025086612
1746942370
1495500897
168952420
402874359
3646770050
3456833081
2868475308
1478064435
3588956480
406484314
3648830425
492517182
660906691
483608540
1780296069
3189370759
422421733
2073816418
2609833518
1344249310
809484706
1613842117
3650959101
1507663010
489114556
3102750655
3576479094
2999222720
3622807349
3644834053
2611891087
1158055776
3070292537
1160767105
3544329161
3629123435
2756200336
3561885643
2995008211
3452762107
3013685500
3467894179
2857564797
2256033863
734855420
3101028235
1496069746
2031097366
2403826771
3652737498
3138999679
2402515220
420023551
2236931884
2438222551
1979779738
2421923769
1581985012
627853142
3459524481
1643245901
3300712606
254976830
3643701175
3257599549
3578373373
2789245346
3516091647
1402911224
2977665091
3328913766
1270443440
2453075505
3326912802
3651967048
1713552715
3564688719
1215049010
1326283662
3573025447
377029354
3341706298
883062236
3654540663
776766497
2353523861
3260798053
1405356444
2628307400
863645102
2189432111
3546530393
2217292693
2857409520
793489018
631362935
392817474
2773219443
1223274789
3137413668
2967699041
3354259012
392817474
2353904972
1904451048
2773264490
3274095020
443903568
2569899330
1502262271
2073071342
3531971517
3601423465
806727980
3611653920
3593358409
1548087709
3441945403
3654325938
1741417167
1666464076
2020123432
1455424561
3506473121
1138450687
1948274117
1565692025
3496730784
3650177789
1690851194
3013342239
2524348509
2736799437
2497310227
3317020738
2085578062
2904054279
2140881246
2469286731
1132213057
3591977312
3320991621
3145281035
3376480100
3109954050
3649368043
3295140724
1770466073
3623159459
3648378575
1053478639
2743440223
3635981407
3626482773
3569975891
3438687729
1893052590
3041506501
2291028416
918820180
389619087
1304498220
3597648224
3139901369
3336491953
354159745
1291865179
1679209092
3049499193
3221144881
1681578285
2677440576
2063077013
3651642301
2829788353
527884346
3043811845
1826306333
2292618420
3103081727
1195264233
2338349110
1533537990
3493880011
3630825615
1666991133
976098953
3649173638
1548658655
3558633904
3332738355
2964062609
3554844931
2893065929
1254818160
1330321730
2678297195
3228113187
464653408
2373319380
2896017650
2888052078
3524003626
3253255662
1375130504
1430245221
2777061314
706801177
1976558492
2345711463
2777447965
3624206845
3245944970
3641463397
3230991608
6584097
1774617001
3596757473
1701918772
3330776992
1618098051
3608073839
2208893330
2113211712
3654489416
3012847481
3396492293
3655814006
2863071718
2134035932
504749448
3142972191
3477599667
2580761987
932794626
3537124528
3649338301
3203168224
3655772974
3187990974
3486304204
3046434150
1072809223
840933198
2814414591
3362957071
2595825682
3653119446
165482689
2322705078
3364288639
193729817
1124131618
2466393461
1505081942
470432784
3486098539
455473659
3598839329
2458996645
1670399318
2893408698
1407760617
2942956069
3533688467
3207077886
2822509158
3649727837
2635093926
3452371392
2970988918
756999004
2794594904
1638036252
3459766650
3594965999
2012812797
3421610106
3454699040
772570678
1567438941
3604793074
1323360125
1423675345
2944970932
3659352032
278989404
3658021087
2392035628
3414289874
2892892707
2767277024
634986260
1801806588
3650230031
3636822595
3488960080
3624093544
3486104325
3580381672
1426530177
3646847185
3390229910
83236643
1701434565
1681229721
330198888
3460449123
2407762484
3625547693
1174340917
2428747513
912506763
2757708158
1869199757
248203954
3194386896
1632767446
1580045367
3191210729
3445495506
2301944202
2691411861
3657193347
251657598
2310840220
3155733371
1841257007
3477988155
1315503796
3585559326
2851163972
698689659
3573454718
3554054700
1693463841
3172919682
2869838770
400907171
2919490261
3650134725
3525825811
2270693492
3301596384
1851652835
1562890374
3478526011
3658218033
3238498687
3610660901
3062585975
2901619432
912852003
3195492897
2423579104
1967538688
3185600376
3544709237
2209754032
165528865
2618171100
3655917339
423946270
2115506025
3657338319
979572468
3109298569
3659951998
3206883457
1515265022
549081620
3514796043
1147340857
1276382772
2578032789
2810162459
3658635462
906333569
3324789746
3559915860
3491282118
2149773322
3293198677
1827669870
1615766119
1636627172
2521091243
2998305003
3585656867
2109784142
3622160976
3392707308
3584765368
3661368735
1535902797
3490732671
1772598475
2963850563
1175018577
3626167380
941356630
3300681153
3104272267
3162278159
3630624007
3073636513
3605528026
2780132177
3617570370
1039330147
3106518452
2584665930
2457792705
3657783770
3058300409
231279696
229910878
621158610
354366081
2112661823
2121412823
2751676622
3266972892
1861240712
3664363810
3363919148
3650344834
3654918993
3659296297
1123232527
1658951159
3051632289
2038791006
837955585
1007052973
2727597910
2231817726
3645570839
3503514625
3646939598
2357440367
3631113010
3574919370
3609251608
611761056
3626519945
3102122882
1538930156
3275702129
1661265101
3076009316
3045123420
3188774694
3124599223
652380353
3656497554
3659180621
3638048403
1549476874
3664248806
3244622443
2068629490
2146894546
3457441387
3592143370
2211461730
3372890443
3519552627
2441191831
2812191167
2863478825
3225076816
2628618883
3220342387
3548301417
3639591046
3660190978
3069162663
1390417600
3187641275
3412682940
3053564640
1710553462
3201059514
1991664195
3019209414
2209492310
3644533678
2561767110
306833394
1398389751
702257842
2593714859
3640549360
3078323803
2960911636
586315535
2434599937
3127345344
3075322541
3634084941
709970775
3460147572
1043223604
713042972
2680440033
1088697540
3649154995
385430749
2998286765
3188000950
2382777213
3262777471
3641578854
2272480926
345562170
1204509789
959882624
3616056125
2197769463
3270400480
478655174
3482694686
3665702524
3628729371
2067764791
3341841281
3546102410
3556068904
1458978446
1981549433
3375085559
2352288201
3601114704
2196872816
2710882279
3253427616
531518808
2797294258
3441879137
2922010634
2696662908
1094957360
2824477776
2422648707
1004343035
3424015071
1436813522
3626701878
2477292507
361708765
2029763383
3096941252
3665634394
3665765888
2708854469
921091939
3584971925
827785522
3003830662
378285895
1902147555
3617838396
2087111959
2874660908
3418915247
735072101
1103849042
2509229973
1413592045
3626557956
2148782835
518703849
3662383725
3617297382
3615160185
1494082042
561841469
1733558906
1747899264
2043892362
2410649326
2517301854
2498394752
3117030234
3597704486
3575965318
2553483950
1386204504
3453169655
889901946
2064904323
1995203512
194932647
2977835825
1149401893
1928576862
3557477365
3618821467
1377365777
2686540610
3417494337
1110325027
835330549
2747019217
1477817357
3625981296
2017209938
1580885774
2455192191
99811856
3266726093
3574135758
3659512644
3659722499
1425286108
1778690799
2472711842
3384642991
2517737898
636868365
3660359480
1756254081
2081778534
961284220
3655507698
3071287876
3659160432
3335379310
2071289100
3599477265
3649531166
1588992206
3431431856
3320983604
2176334482
3291225654
2645055077
761306420
1135963129
3030061947
2687254850
3644315404
599486974
2710336841
3612181624
3592454664
2461751567
3434619142
3191370900
1481816995
2009453497
3369100246
3655850355
2026910840
2439067874
2137987255
80184962
3660541845
3291335481
2397930363
3613447863
2028058773
2644574995
1114011245
2799481274
3644694532
3325570561
3538906714
3094875336
3264394111
86938447
3656954081
2261555807
3246204637
3506109916
1983683737
3316972641
3668447660
1630109630
3663226918
3501687935
1768721005
3154608043
3209628600
3583059146
970362543
2924974953
2851516377
2833055859
2920524059
3645596620
1872437424
3669580050
2874634252
3662050666
1400536397
2097743866
2228657978
779929852
1560525229
3419161821
3222287799
124156142
2010366566
3507627547
3306413837
800841308
599641841
3651952842
2208127618
3669074749
716305023
1575263193
1584689316
2676188319
2007178065
3586483699
3661257666
3456787386
3664739486
3625566838
3604740252
3621663423
3667327030
2599230416
3649401789
166736484
3547624373
3057158164
469455028
3652553393
3563272313
3145899091
2972134390
2312702653
2871922554
3585448198
1922746108
2917454776
1231042036
1079258539
3207582882
3665530961
286882169
683432242
3668445778
3550572135
1651329564
1195664917
2288390303
3665162925
756279674
3413630565
3232010467
3108969996
2896107719
3538998964
3094360885
563591797
3671570074
3201566089
3653527660
3195503823
2957619
3563989541
762068086
3568595610
696150008
3627264805
3430897270
2607314083
1310724602
3405981871
3402120652
956601224
3641910471
610829779
3392824212
3667033621
976706853
2934369747
3480774747
3475088252
3602035915
1245048598
2210906551
3355061323
3152443546
2784868976
2043720840
3550162144
3632993080
3224324649
3013884064
3665013816
3221778500
3672582141
3253418525
3209030995
455990840
3531183295
1523190664
1283620130
3621124271
3234897340
3574759782
1393088150
1703913111
2992831560
3081253607
2896643148
3626908302
2246881156
2871893591
2451036924
2654014718
1689918395
700922400
3377201010
2160277523
3659143172
1825237076
2867141423
3087821331
2769419085
2122883173
3541410782
536569875
3671417002
3652124535
3647818965
2710286276
1016095300
2176294557
2404905290
3261040974
238810585
3667856921
3103957448
2167409573
3478655182
3033766041
1985466991
3330890761
2905326567
3619249923
300575903
389357729
2233891528
3511791599
775381300
1696853661
2752058148
2535224403
3003486679
2886133468
3474876410
1432725208
3068598955
3290697745
3585388654
2970834291
2291528224
3509860866
198438090
3583504247
1844662284
3444300254
3581166210
3355543676
1632054267
2701354601
211653768
3288830867
307338794
3402124070
3549756730
2967977101
2202424086
1179621609
3407627148
472943540
2359713312
3666447517
1721175187
3667920265
3674916113
3606694867
677266652
3405774496
3595360318
2083600173
2279783194
1840741017
178416146
2426459283
2030750447
2923220802
3433285114
3536987935
2489926929
3604797771
1286285388
3191656890
930245664
3429789077
3179090455
1179791124
2185971403
61868258
3623052027
1769079573
2415901192
2878756253
2049966781
2930461289
3669774184
3615603339
366768259
3110713811
2236422442
3130400636
2518147354
3330297163
3105535243
3100938561
3024509672
2613721245
2441184770
3667915579
3107593471
1304073330
2412737783
1325660908
2938813177
1977476716
1959016600
3441598104
3233758051
1646310377
3503891646
2547439280
2346144787
1304140947
2913184293
2567330076
1521507582
3636143478
1257767344
1865726966
3178629059
3569007575
399966030
3360294905
3309721562
1813176872
3673678730
289578902
3018735753
2190098367
425615423
3676518707
3665957002
1921369650
1415569222
3627291360
790545051
598929808
930927024
3133730079
2786049900
2624594715
1667675169
3504943633
3023528812
3657979716
3338775757
2795311415
3465108446
3555194654
726569526
3654553005
3492683655
3073314548
331826636
1824615691
3420556714
2498077383
3643781917
985500541
3652978554
3458367099
3676313924
3613763072
2810540105
2768360860
1199412960
3602388091
3166189934
3678644573
3063708080
3668281095
2293940452
628748664
1936990200
3146366955
3400966957
395700314
2209860446
1735125126
219148518
386820407
2896227566
3154685836
3680296510
3538945381
3423465501
2797616744
1392846565
3593968034
1908359871
2967093630
1159647319
3651213052
722035387
2889887514
675675375
460866166
3528201809
3430973307
274240014
1924669578
3410807088
2418452968
3347088879
3023452266
202264721
3543270100
3493659593
3584548823
2546428507
1010669576
3345428649
1488664287
2479476405
108736678
3677612719
3482779276
2370761796
1760378881
246097808
205687941
337640105
816182525
3450131482
547214330
3543537574
2003693516
243350749
3677866489
2578861984
344889733
3216006842
1152688543
386860916
3156870164
1952888384
2749719342
889349954
2855175522
3342785709
3593340125
2809624091
2612601175
3651315616
3326948956
2649870692
3204808394
3679094959
914330194
1742309307
3065531493
987273856
1692481716
3674933690
3649960350
2874896570
2338269733
3366456363
1938147194
2652988430
2793768700
3031303024
1997741654
2957272811
2843257418
2954603206
1202625763
2986144239
232308315
373135766
3349070592
3494637662
3600593881
1883267030
2475377539
363677957
332038755
1649656773
473212014
3448328036
17430327
2750629421
1268143320
284076062
3661057359
3622239160
2715410944
3659533294
3494757948
1992222025
3162403386
3499633903
3545733366
3370749333
3005780496
3664390525
2112703387
2643028999
2514530657
3664349864
2707062867
2935255204
2920714704
3674323570
3490407276
203133242
3235086552
2885583400
41613192
2928807823
3518512657
2264552137
2744980015
2506214351
1245126777
2937322436
1786296850
1876018054
3206494083
2995734658
3298037389
3315389138
3557988647
3674964204
3368363807
2574020830
1975217061
3438327011
2521473622
2987816428
3193550400
2867723585
3239728448
3636811889
471072793
2155711640
3681445533
3518751484
3271581641
3682499971
390631733
1106573758
3682243775
3170224072
465225974
3054448714
2673965474
3182269761
3579899920
1312352899
3577430823
780136952
983208104
3347941027
2385240704
1625024439
2638291230
3310661817
3674586664
2788614465
1382983081
2866596303
3363491961
3243340468
2340688723
3105703592
3650858600
590856533
3501041259
3607458860
1445452578
135332631
1772594364
3558226311
3676072855
2591228293
3351891543
2858128859
3141088659
1475419861
3678480558
3174393938
1899557420
1749233489
3502342515
2386990741
3223293776
2028513111
3383136408
3649547815
3215055790
2680863906
1445718146
3662449354
1916130752
1641544232
3676196920
3565258550
3671441169
2178277783
3146076877
3651154130
3664978869
3364773152
3677681516
3684566933
3458996689
3442258670
1811801923
3633062722
3495414788
2869562697
2718116502
3504576875
2671205678
3493319677
2571790150
835172278
2789041704
2660789030
1445966237
695609388
540696674
1144854391
1581512200
3625503064
2897221847
3117464804
2415352076
3074647877
980763259
1678395092
1584420762
2720141023
2287393649
3387684291
268238985
775627891
3639261798
3611849696
2015139086
3676215690
1900233078
1763978789
2101707658
1939725923
51835845
606365318
3284484062
1791063451
3044553492
3574795669
3531955731
39409065
3051915673
1132986567
3686560313
1799308450
3346851032
17314104
3681132456
1189067401
3675991597
1023171298
1848993518
2900064853
3006298795
3666173026
1219163603
1220405195
2667804489
978350789
3129376231
2320524850
3633686101
157489257
3368749632
1324739001
551263805
3615401123
3004742141
1119623480
3210693131
3682281160
3450857287
3115905164
3678542339
171322279
3567231438
3571386167
3633724275
3332200848
3623903482
3168643649
2208789550
3687730260
2648150072
3676843265
214047854
3157919587
3421731211
1762235822
3503190690
2703321847
752441446
630351726
1853936497
2495650272
3567552641
383474064
867870983
3440099114
977856599
3660616979
316084276
3528245427
1343831445
3271734430
3299304142
3629726582
804535629
2398357048
3355721268
3669501544
3582514128
1113631997
1871493327
2710166553
3630543265
544136483
2107078889
471482650
3625969801
3680406001
1050318898
1809010091
3124075545
774761967
3684068974
3676787609
3554728683
2694384080
2516267773
2808605973
1852405970
863524636
474193947
3659130193
2930207747
2821067336
3591812365
3526529667
3263622934
2799657224
668004687
3328965789
2543558410
3262971527
2488930845
3303414774
1788682979
3612399358
3447641147
907005095
2486666182
3224962867
1874563754
414577055
3426495402
121716339
812212829
1330756108
1508366562
459260956
2385975990
2155142612
3316512925
3472322927
1247783472
3061358256
3511419251
1630050397
1368817052
3337105269
3234757569
2412182336
2283757759
2706255846
2509029411
1813111664
447676981
3673228857
3044090375
3529551365
3638834349
2902694308
3656893740
3085250233
3580309143
790298538
967113874
3528225232
1743775869
3577607563
81704668
2764288362
3610917267
246682181
3036283528
2596270536
3381461069
2286125550
3656497944
3664083337
2386772328
3417243198
1156085865
1279968519
3347941347
3618910407
2901836256
3411423053
2576856365
3577672202
3304193862
3610387155
2807049717
3214504220
1985739670
1475813869
2289460879
1172382994
3685753367
3385056272
3550663889
3674539956
1982749082
9174920
3450421534
3682304210
2814357404
771925153
3126665105
3639608877
3350103458
1146244472
3444701603
2163343521
2892887732
3592972125
1521963809
3512688003
2814696478
2943015081
576402842
2385596762
2466735721
3314578341
2883642759
3550567406
805231190
3582112925
3669451208
3599819893
3683200815
2974904772
1829733935
3472005071
3382984733
3342023626
1232130764
2956524751
3421876200
3446054628
3216841110
1884137066
3497756602
629164417
3648026591
44729392
799975453
3678129561
3056555189
3265910395
2753914397
3628244495
2834309341
3553752689
2677566663
1048219297
3682129442
3180016006
3533263389
3027789089
917727987
3638052054
2547905120
3634006658
3039076261
3045092718
920260971
1260486824
861794487
2626603506
3437547933
2290963776
3594532082
3134641147
1448625758
3662805841
892229110
3043679575
2671024500
3554871749
2146407557
868411216
2596731635
3668650322
3427269329
3436274643
1936790528
2070769588
415176454
3615636279
394045126
2821531840
2049324710
2051351336
2375613570
2901632906
1267038874
2152485399
1783885211
2529949457
2133223771
3545443221
3041021296
2891285995
700713639
3693043583
2140782203
3633584303
2808592753
1516831138
3558237308
2154410758
1887211045
3413108573
301923817
3196742147
3665639574
3323603016
3483906867
3113868727
1151346972
1767921037
1232544751
1907487697
1715759192
2180497028
2488311278
3329032602
3630667298
3652222419
781704695
3677293338
3191063961
2509628910
3654463483
1481330577
2854171228
3096572864
3209973693
2761967716
3518635664
3646456997
2027343107
2326509497
656931562
3138585653
3639754595
3643772792
3431267957
266934039
3173979375
3222831131
3554481187
3642522396
139511605
3279518811
3606880222
3680787315
3411385075
3581377833
3651111407
1924341452
2310757464
3002310711
2488862633
1164048337
3677917869
2663147335
3425929128
2888267142
3694162971
3096960903
2683585908
3039100573
3685934911
353026419
647708363
3327580747
3434515046
3675659577
3384147297
2847521385
2750740951
3585685306
108056258
146428942
1643075545
3687103850
2752270330
3237897158
2296189686
2455032049
3626011607
1592810159
3002826826
214880168
3594959775
2884373724
3676890977
3215514543
3686117996
787369814
1969100337
2337389249
3511117998
3490442171
195525990
3245122240
3675304422
3436317936
2074400825
3057046592
3595155582
401529111
3605425249
2950087174
3224606136
2446762328
3353961478
2740151461
2939174018
445133673
2780398513
3578787074
711295074
1364669151
3093020937
2880836865
3565947175
2050632528
2385624080
2612002532
2449925339
3678832109
3695978850
1729567724
257018098
244980879
2794410520
2850604287
2961962436
3467532747
2620696115
2925306648
3646314030
2669975319
3413269322
3452619163
3340827844
2646316484
427764730
1775919654
3453169014
3664962042
1886612718
672766301
305751476
3694595785
2391208592
859778154
885201383
3161503531
3009946297
1210758582
2064328842
1620663121
3454475748
59331170
3617330639
2664352710
3689893395
2757921438
338641583
2032759888
872265562
1307218773
2135089701
597316271
2719080826
290837126
3526803791
1845540090
3681667708
3696543025
3598578574
3560042376
1024122703
1540386264
3462652186
2319701467
2213648045
3681082947
3691503209
2239014598
1457456586
2961756797
3676474376
3100549920
1196608898
2590136264
1509963991
3276611809
3443956678
3681712397
3573595849
1439367849
2830234836
3625833320
3684905092
2698957058
3052170159
3146148363
1470620173
2755942572
3634633833
1797605009
3334725251
1888818028
3569588460
3593936577
1894490568
2341138651
3170745285
2531296233
3117023044
3375023131
3152331369
965688656
2054251568
167813873
3175642435
2796486522
2111415467
333720608
3649962332
2650019549
120238393
250134160
3601887685
3463650381
3546311487
298319621
3695583366
2677328692
2298612738
1557351091
2631093261
3607877926
3510617353
3329627343
549319181
2527126598
3133910127
1668008935
3676269364
2973862408
2918023586
2417661910
3061458981
3457607489
3147444639
525511684
3691507095
3263007015
919732000
715543658
1488037417
3554790738
2720831857
2730211160
1086461603
2280527445
3574479884
353390011
3469890402
2751715885
2983541023
2589055566
294700205
1040014305
187133474
2789028613
2377135267
2727108513
2085607712
594607212
1282083084
3519473545
2049358787
3691830156
3562585985
1595668422
1739150660
3558650822
2349976248
3594825829
3692013467
2405255432
3445487214
2508827547
3589983529
1125663730
3475281186
3244170472
552839906
3303178304
3619162818
2100679760
3695982669
3015935711
3620909548
506938302
1280996598
1256497135
1273068293
1842454804
2534527147
2090319510
3636190250
3659823265
3611403163
3001323225
1895953287
655742298
3637542276
3691257903
3270553976
98135509
1976183011
3511776195
3446068091
682267115
1987353632
2149263174
3359584750
928958550
3292849857
3296212715
3699013019
1317695125
3410837025
2992912715
2348519631
3358344950
3006911673
2189517769
3243589964
3204221450
3475599787
3290405145
3605064796
2171572458
3274173493
3334893553
2923619453
2092239464
3684814886
1722399699
3293074655
2926113700
767150719
2336395862
1953343916
3329395570
2555062850
898391327
2338745886
1527552522
3249509352
2250102386
1003149888
2490089427
3489640372
2196493482
2497543240
2363492659
2678693475
644889302
2600744038
3680625057
3610452319
3695840220
2389080762
1792854964
842231373
2650397013
3195404122
3352436312
2973073158
716265129
637461467
3144708828
2885232274
907000916
3132403983
3683613996
1602332927
2777079658
2314159951
2751213520
2391877280
3693887511
2545697343
2281126524
203379500
2577778502
3677332015
2994121089
3677332015
2829634759
1215940445
1530398938
3234815740
3681200349
388658471
2882850924
3653646097
2945145798
2028615685
1680813665
3672678171
3675632658
1800551157
2415820879
1993231623
3699687205
3525601987
742548293
3622614303
1892986494
3608418071
2061965255
3697413827
2312323165
797078819
2362304206
3579800846
3685121097
1282438446
3689497694
164978832
943643349
2754305841
3472338253
2721976326
3547626248
3132798272
1571728220
2264383504
2279413053
1362067047
2207767143
2957619
2533280725
3575963719
1594056313
3584573920
2224533966
2850531425
1972692563
3318227348
31933773
730807199
143404748
3413595557
1313280115
2774883848
2562711397
1839402028
562295881
1424520348
3166309071
3347257079
3476600351
933283843
3517038961
637907980
3697780728
2198857271
3544161774
3668112217
2076648827
3520881512
2401520323
3585239246
3654335486
3423689018
3704705786
165122026
574156148
3433033984
176042595
3624914965
203379500
406458268
2832456962
2302013229
3695662569
2050495514
3482736407
3705081609
44789727
3630188430
2218538437
3645645233
3697312658
1733652378
3471524339
3410102912
3701092899
1235932541
3220477168
2434566523
3630114098
1905465843
1712679872
2072040735
2506494343
2503189297
20910322
3258970985
2266958692
3547908704
3583109065
3617285276
2854634093
2816503020
2791316435
113073966
2965481379
483631970
1158825480
3704171417
2402386718
1346852516
3704182655
3684202423
1526207400
2082168034
2678418954
1802069769
3418766626
2624637392
295201738
1980699467
1124367299
1813385776
1598655689
3007573615
971770126
2987599965
3429968373
3380907540
3628707458
2118299548
923293679
3090777895
3677525515
3331239248
3117793149
3700619938
754420449
3690145113
894639467
3370420811
3039459264
3335320264
3597254856
3099787332
1422463437
3690636866
3264168579
1296985265
1248790405
2915811819
518929541
3325993143
2607413650
2408279397
2974659641
1713466956
3684099198
2776990739
3108571669
1180129419
3624981895
3569974223
1395250225
3515073344
432382278
2904367947
1286283439
3406910947
2525687276
1451680412
2549149761
3492949825
463790206
803781840
2496172967
655544637
2098270492
553935325
2937526676
3321637653
3435219580
393896500
1064890272
2083345454
2967226699
2892118566
1288666449
3598928713
3647092197
2841374210
51374602
3086969629
1175068120
2700734537
3177331560
3155049726
497623468
3702629522
3629342988
3690501568
3176113913
136795480
3626701948
2989197654
3674392798
437551092
2798269062
2616625528
632009538
3512512870
987556304
2510022291
3334207050
2900878143
463996754
3374777163
1186456937
3699193253
1791203839
3176447093
3700077835
3674734623
3348828194
3659424475
230340287
3134135970
804257548
2499257325
3700613916
3611055667
3707980372
1822349772
623347146
2920773211
3343069721
827341279
3195979888
2253425589
1575569678
3685626969
47752577
3701302588
3709596278
1553340662
2192606404
3592779923
863152979
3426156059
2070681999
372021410
2133235526
1092858958
1635601782
3700174183
3662070380
3322144049
817310229
1752302637
3635252764
3453285762
3511233873
3585056947
1008379558
3415428412
3258902656
3668850218
3092389712
1097157912
3515656601
2334382626
3698055701
2312104821
834346153
3432817765
3645301614
3298023464
882465618
798843350
2943503279
2901399068
1067998398
2093750338
3034139621
2133864876
3572419332
2547235316
1375881815
622616902
1958551278
3440200052
1445569254
440079441
2292902899
168358231
2263763147
1813959683
2134284455
2073190723
3312021195
3379724404
3692435700
3570433847
2808321635
2037569556
3706631137
2477105782
3672748124
1516526758
2009219644
3320520883
1641870894
2657719411
1373834105
3668967895
1665582880
399842873
3702856050
2840676402
3441799043
2709292470
1235408193
3189782878
3025898135
3513456129
1818557173
2093957891
2641096173
3705580828
2405264163
2988141384
3706944704
1195542293
2109786114
1663180579
3417887064
3008369028
2760704634
1073414576
3693954076
3641999774
3623077179
1804920617
151292366
1196407572
3600610404
1665798622
3513825628
2997037249
3059938739
3327675269
3446015162
3151036323
1721351843
3357584765
3196160705
3588459741
1818875521
2593076948
1549878626
3651808915
3560590448
2304134240
1040989169
1376551539
2233727609
3312107371
3410490944
315909605
3651603028
3394127885
3543339887
1846761878
3587031938
3595526315
2563541883
3638761202
468568163
3465278074
2893123133
3016945782
1317070381
3705418234
3645851536
3478860787
1370280040
3691227231
3388194359
3634783300
3677484319
2573501786
3501721828
2948271018
1607220487
3680805184
3415935887
158890955
3236038326
3636271114
2913348824
2729316582
1648597488
3234254845
2461815521
554997269
3564673068
3530680095
3531990730
464624273
3435023379
906420377
898751999
3291297593
2415739158
1871815649
3319123070
3704902017
1491339465
3524651511
3709477990
2247984272
2924228090
2597993768
3529000490
2008910864
2865203486
2893039289
1123570436
1227289832
1169542242
3123126892
1856002505
3572483186
1517132571
2505034146
2359045025
1988117589
1233190801
1819773871
2516262999
1972720729
812743940
610377943
3564497706
3018297595
1356648912
3245294741
410409366
3611509763
698564840
2413155955
1103968694
3591946679
2242349102
1946894498
3688078878
447607679
3669153286
3684675416
1309506718
1012483592
363900129
3397780560
3690679115
1440522774
3444130123
3714718878
3424152781
3049881458
1830781614
3125007107
3512835350
3622282419
3512073991
3285217414
3697703206
2335142083
2115050425
1477668262
3258846196
649563151
3710606290
2683377952
3031936300
2187895284
3594403856
3338953445
3263492645
3454330727
3405214547
1137924503
3707802898
3694890449
2862367914
3714746185
645774131
2942286614
3434490787
2950775156
91543108
1101085384
1140660506
1371368310
3599411374
3620990424
3517362506
3574110595
1506590325
3173887332
1091540479
3582774212
1872867330
2685296417
3571296550
3020485956
136914091
3580604387
3017425547
576025315
2301600371
2686068872
1294192280
1294192280
2843884263
1467081497
3708507396
1847853683
3015969012
2517501074
3133454620
1247253745
988360408
2630164348
3460005228
3713412155
1352912994
162089874
6631246
355065971
1973679402
1088715882
2223228641
1477986280
2061164857
2840144018
2721063482
168840038
3643573267
1960695678
260139411
3708309405
1583010721
55242571
1850742601
3406756177
1565330785
2012287508
3087279120
1371715633
2477345531
2937848531
390186447
3097113185
3631745084
1775935423
3269865058
329084937
1265789792
3304257841
3717555088
3438470031
2126237794
2686741985
3040025286
1668696545
2709410223
3137809181
3710077794
3489244144
2914624990
1641919134
2494292979
3699274344
3639291896
2993068607
3250087971
1756269554
3704984119
3712297323
3268402949
1562455364
3351619641
3560911664
3396087008
347045465
2138737095
2690931553
3552055585
3114219374
1684860543
2257194674
2748655424
3504020946
3006023115
3702032767
442982232
3086543458
3267584264
3082384305
3686114276
3706406484
3513570356
1306759182
3711155844
2000478102
1988680401
3245805505
3458885615
3261500224
3702097587
1166115053
3709788283
17384666
3699404350
3714043651
1348108757
3238904981
2629764138
2392008467
2658422942
1762391984
2952455155
1997403921
2262374642
2482797454
3686185008
1150055745
3698895356
3663744377
394067021
2081054551
2876445543
1206588642
3295103764
1166400843
1266433555
216321404
3642961716
2837179279
3673056736
2571474238
3317810681
3591096971
3711469730
3335300950
3594632545
3149965509
3638031508
915356603
2409786867
3525651661
3686282085
2922788313
3359790250
3636590703
3515189376
3713236290
3076662368
3468660163
3667969643
546695898
3110861215
1490308069
3641816417
2477888441
2069480054
3704795193
3207061281
3712194808
1818196722
3706941791
1964092135
3718056275
2657318584
41785514
3517508068
3156651060
3588091487
383472315
2282166322
743579000
2162446878
2591950072
2261312517
3536288350
3583967505
3692624360
3319643063
1712094325
3213974629
1331356862
2812299772
3692932436
553343555
3277591072
2005185882
958645041
1442058913
3015726326
494947782
1147742019
2678665167
3502532166
3613697198
3291201902
2948168706
1347352201
3454710480
1615793122
2905288988
3353577656
1502678070
2785999782
3250965617
1804733048
1740718916
3694035253
2467296573
1400499266
2814227842
3713363640
3387593518
2339210184
3718923854
3587767515
1081692992
3328449886
2408948719
387079801
3492495608
787111164
98395703
2350272664
2149257658
2409076305
3721705149
3560303767
3719940321
2127971570
3279267065
1825099263
3709789396
1510818364
3720716972
1735408907
1103315490
641234700
2477566260
2096191183
3629412922
2831533871
2034208371
1287494001
1517152304
3629521648
1153773729
2733550704
1362714461
1651326127
2067850030
1625190186
3372810073
2418932134
692705204
3599529578
2367509512
2118450042
1430952075
3525726121
2940631973
944652068
3399692663
866074285
3485120656
1678860156
1948879724
1881112797
2333571099
895627122
162408764
966583358
3714550464
2795541298
3708764523
3480987987
2237712742
3449483339
3013356313
3506048125
1728956413
3716663186
2637861977
1589062953
3501884991
3074661384
3718820981
2629223649
2961040347
264320011
787323637
1160815829
2033429442
3711824627
1314632293
2799911351
3576327559
1515000358
3054592255
168996717
3369002398
1460691687
3698309438
3619849516
1470528428
277949671
3684371766
2916207021
2326052606
1859292547
3619887148
3416023496
2211864055
3119339856
1251834028
3352789134
570437429
2602793592
3320962448
2991708384
3691236476
355068035
2958620393
3479461314
3421179058
2708837008
2900471460
2356357424
118190836
370458091
3694197778
3026442820
3654687394
3403784534
3606976451
587541634
2745636603
3598814306
1549134485
441881177
2326218670
3548117230
2996704172
3667394887
2821055321
3317312227
3399774397
562200269
1223324757
2105902208
2530766775
1594622829
144313762
3148845908
667155390
2009355692
3157504809
2583304665
3112424151
2695814871
3573048149
2119178377
3197301664
3314131157
1644182516
3703319110
3651769696
726517194
2456762739
2958833779
3711039571
3607966707
2034665527
3692048778
1814503636
3538278518
3717638943
1200897857
3711197828
3703013555
2590437514
718092248
3616185419
2551979841
348868694
3402689647
3214487571
1782642067
1559916985
1983291780
3227333787
308419504
2803639739
3294057092
2092956924
1796266800
392676437
3399601166
3601032027
1662149835
2954194579
3718151651
2608952527
3719263944
3591292413
2311244932
3219022581
3316630412
3424531323
791098626
2791711844
1855646852
3188251102
2048667947
3710500436
3466770620
2744418404
3672398971
3065177833
3709159484
3702116111
3479996601
3435598121
1698186707
401671914
3720447310
2336133911
1841622489
3667360808
731799108
1055026139
3646276849
256568312
2572850977
3134593231
3723252704
3061095697
921082777
1735197371
2038903450
3647223623
3718962855
1048415017
3331803483
2098791700
3454823986
2958543232
3223544539
1118113698
3507870377
3721960858
3340136905
2891806695
3675599195
3033204115
2627931434
2657546904
3590818077
2150377148
1164780112
2702200437
1448378047
3436249468
1556170737
1763652538
1249875059
1489182637
1246834161
1852833723
1397144001
1851149736
3287243245
3473551960
3710977476
2473821370
2080239677
3718915934
2070478277
422894992
253354830
2298431432
3370355613
2656159911
2813567642
82245082
3371564003
1734226897
890859862
2550460078
3315616834
3376020072
3301726515
159313901
2906932768
635062366
3060713464
2751155870
3247697364
2191895135
3722481055
2946570778
188523605
3726904830
1266120304
2632861542
2065136092
1118784466
477248396
297144659
3296792629
3553937541
2837416041
3363541247
428270078
2672546901
3708419875
1000792837
3617872337
2573066111
2725622897
3222804762
1143972646
641791687
2810501829
3613649531
1681628666
3575407077
3724189218
1371455998
3704659823
2521560452
442155250
3606206865
2579833079
2167155677
1000880972
2639969413
3311437718
3253561940
3034963914
3549189221
564845703
1269998051
247139091
1731901960
1290183040
3351036683
1016019468
3729014619
476675989
1693965030
2615135067
3621490314
1141435994
1813734330
3707238879
2638410035
711888278
454965421
3670315847
3527913486
1973309324
775069440
330270201
985798364
3634249948
3544593481
3723584618
2576288708
1536273627
3712739592
2760020158
2598656994
1223360067
3478171483
2640717301
2276620151
3691117237
1474105969
855291763
3286288563
3723986084
3624681593
3617677736
2561013888
3694318720
2660391909
2799229801
3304359874
2221847627
3710236611
3363100377
3720262520
1869618815
3415917025
1647550783
3285778994
2767251291
3431596102
2019263618
946552348
3722228828
3647299460
2622169121
116141917
979876758
3337044090
1612343510
2415071397
1387980728
3167307871
3371611265
1753099106
3721518845
3639527611
3306145925
2517457074
36005598
1536165218
2012695314
3715348795
1234439062
2848775799
3296616168
3369135813
3156856792
246092987
1924582516
3357979304
3296701328
2433491323
2934507104
3497943965
2123239469
1299613884
114076442
2794910682
3455766030
3717252080
2628176758
3185205333
732139558
3231253774
3333748211
3510934646
3698351572
3430469022
2725449023
2516232900
1367401367
2815549746
3703659148
3069663862
3563640528
2160170504
3515162958
521791341
827527420
371077984
3488676143
3657641574
3527992564
3676126203
808251557
3219951345
1745372004
3009376130
521884823
51783084
3612403540
842259588
660434211
1862983202
3716643217
3380716602
2151231980
3358641553
3713829303
1251385540
155750047
3459860532
3692154909
1576962819
2294096520
2209339603
2705459505
2453301665
2524001741
3405164622
3045290981
3606413805
3723949914
3329233187
1420088065
3613466533
2299442900
3133832790
2020705653
3719488935
3175364758
3730465175
2949810143
3636087967
1049375586
1076168192
2529301759
3371154517
1303183144
301456883
1021796773
3333692829
548783398
3591763950
1046712563
3335492036
3686580008
2642465472
3715750401
1073731169
3226062110
3448999017
3339948612
597023478
2985506224
3725363675
3486084389
140857644
3414466426
2113019515
3720396901
3733778419
2168248547
2151656350
3690346252
2256407845
3725775354
203148133
2931627037
2520762764
3171473686
192291643
2899492473
2430660082
3186460055
3044841313
2667234863
3635932617
3513910984
3185285884
3354660152
3518048396
2344476833
2700904126
3060710765
1741290172
2493108481
1368514728
702174430
1191291131
1425957845
3335189474
1922316454
2422983784
3610691782
6631246
1894448302
1633174072
3688862774
56292334
2796284979
3674550016
2609995086
3734421454
3340960598
1109359110
3063910584
1134097351
832313641
1829474057
3225128441
3591976432
3734277665
1777225780
862535912
1879007423
3683511866
835559893
3693262870
1532851912
2605924853
3316655815
2582601779
1973513883
1476936944
3594088196
3431165449
3202964173
3575700162
3727337568
2528395405
3536216177
2477066209
3565089202
3336586760
2373588511
3453873946
2457399408
2824332757
3325880782
3447397235
3735007699
3717474246
3684244046
3718087500
3619240518
2743910808
2576038964
2657687645
356299603
3142399459
1008895826
978673757
2408720919
3730684794
2609384585
3376075110
2874610802
3626293863
3600677675
3054907481
1840475032
381760146
629807312
2221298997
2521644393
2753789943
2595802645
3041906508
3728093492
862884333
2930146515
2700691358
3531484006
3733329682
3614159020
2066459650
1449380157
3187571815
2422050424
3732434400
3666128521
1263171266
2633958407
2488762484
746898202
3275161840
3432576088
106287834
2354398149
3181122427
551833630
1287281486
2217984838
3729143014
3224980038
29859888
3259414556
2775724333
892980744
2182243767
3728745223
3492263891
3554888673
2051731870
3736563909
3673099926
3731994980
2889175920
2340589867
1825336740
3479352656
3729997292
1715844960
3707849913
1141327528
2840979350
3578096676
985358955
2411117700
1939649967
1707912307
2371946871
2767192069
3730406528
3578258027
2534561726
775139093
463967752
1611124564
1349184931
1549346574
3562766255
3583572469
87781644
2242050454
3411614038
1005708797
661308042
3323705838
3133071464
2335213900
1966922027
2193742801
2244889735
1488573779
1423626952
2729361386
3660363822
3734691353
2062564101
3555025806
2277383933
3568177307
552749103
1551728305
2760159289
1827414171
471547310
2491927779
2933766453
1212376316
3181422892
994523456
2938292191
2870112131
1966288880
1654068503
3585344781
3738465419
2652417747
512680088
3607358587
3700285989
3683152157
3733754924
3091824419
1607761323
3612766304
2949573342
2649834295
3484462920
1873813712
1114793259
3652951268
3589132131
3659443292
3730945329
3688098616
1624074511
3697648066
137130570
3735695649
2954381124
3738132548
3616631055
2173725104
536631386
2058221723
2857595644
3041096299
1492153786
3668304223
2847346682
2749027645
2010405193
982593309
3722563956
1927850781
74287345
2854578915
1855946398
3652702694
63454483
2364004176
3234834176
2706886454
3506553912
3492798998
3058160468
3672284267
3325688161
1997173361
842706175
3080668509
1985745186
2743458691
2424898880
2827575675
3315142927
3732780343
382493568
1571788305
3108551277
2815861537
3023485465
3229731009
211014697
1744553798
3284137833
3576337733
2095576151
3274824064
3739966562
821868440
3723585378
3698624983
753880347
3306960142
3686359568
2976182162
3054508913
1956369134
2786333633
2265225591
159764645
2871772384
3634402341
3157059468
3254344178
3711619693
3147162987
3537865147
3151986446
960950211
1232406864
3487941206
2703526154
102118213
1902317666
1280580871
3182119139
2994472014
3733837596
2525787355
2819338742
3028767729
3315294056
3686803601