1000 1000
22912 80886
30174 171341
12687 315883
25248 387785
12132 493082
12082 615892
34353 695835
31858 768844
21221 900148
27886 991778
23459 1107303
32761 1184238
25458 1305733
41727 1377915
26166 1495608
27925 1597532
20703 1681948
14548 1798773
35296 1873094
36968 1985681
24034 2088668
40932 2183922
42170 2282779
41432 2372316
12953 2514291
31270 2573352
27011 2680078
29457 2779095
32515 2896738
20631 3011483
18972 3093063
11777 3193455
11650 3291900
22968 3392032
29195 3471423
41818 3585505
42336 3665246
20493 3810779
20728 3879488
10516 4006842
40263 4060282
22688 4181056
13618 4312416
35048 4378070
32199 4488465
31099 4586518
30251 4692618
32469 4784225
21459 4901044
41009 4962159
12023 5111925
18335 5196760
21316 5308354
14422 5414319
35026 5467561
16203 5605128
26965 5686123
20995 5803404
38295 5868161
36773 5968140
24358 6094769
22611 6194956
14921 6302499
28346 6378323
35897 6487397
22504 6606208
10638 6717832
27998 6783895
39160 6861862
21863 6998414
28207 7081849
21928 7185893
20781 7298149
13303 7416620
34202 7493774
39281 7589530
34440 7684451
11206 7818141
35424 7885873
20696 8004707
33564 8082224
20613 8179573
28343 8298392
18624 8397372
35810 8485037
10215 8620185
18169 8712141
41296 8788338
29493 8888713
20518 8984638
42019 9061289
31859 9171871
15189 9312325
13949 9392361
32343 9491923
15446 9614515
18660 9704500
23983 9787501
12122 9916102
20973 10009833
42348 10062707
13439 10193391
32023 10270407
39790 10373837
20951 10503413
31797 10590181
13338 10692593
21204 10796348
10485 10889850
16160 11005456
21014 11092012
35933 11179362
20986 11295377
22286 11391881
16480 11490095
17676 11614397
17149 11696796
33750 11783344
40561 11885702
33064 11989784
21370 12110027
37327 12172605
40039 12267911
31419 12400784
24272 12480031
36950 12569139
25989 12677977
24596 12789649
30404 12882023
38987 12975079
39599 13091064
41542 13159128
42492 13280326
41621 13377532
23791 13478186
21414 13605746
17029 13696811
28314 13790057
26611 13884552
38481 13976251
20558 14100822
30919 14179442
15500 14294908
39588 14392415
29611 14479320
33038 14572713
23344 14679101
11714 14809179
29651 14890641
41315 14983925
36473 15086803
22545 15179004
19810 15305267
29758 15390089
17828 15496472
35773 15567069
21720 15692349
19228 15789035
32531 15877300
25396 15987948
26904 16089856
29950 16175342
17099 16300320
28585 16389732
13801 16494493
38121 16565431
11511 16705442
38801 16785620
34424 16866308
34916 16973500
34915 17078102
34088 17172503
10196 17313526
24061 17403839
30978 17478434
42221 17564248
23409 17703939
23492 17794007
13929 17890239
13346 18008598
22950 18079115
38350 18170982
22097 18282934
24397 18391068
25647 18495167
38068 18594338
10009 18722656
28858 18779527
26796 18879904
35857 18984719
39489 19073764
36599 19195331
13087 19299583
41224 19361922
16112 19503164
35670 19564686
12402 19717754
16571 19804448
19567 19886896
16494 20014067
16623 20098179
34517 20196059
15532 20314456
32922 20395599
39622 20491356
13313 20611322
30392 20691997
38009 20779086
15499 20908051
13425 20996625
35146 21082806
18796 21206766
28597 21274762
13912 21391876
30009 21474351
36891 21595514
23328 21700465
20592 21808135
34822 21889372
10993 22015886
42380 22071624
14452 22187169
18000 22284009
27803 22397721
10268 22515553
35239 22573987
26205 22691662
34445 22776405
12503 22897115
39756 22978100
23192 23088338
26493 23195087
21802 23282088
26412 23382215
27661 23503759
10726 23590501
21604 23696007
32787 23767331
25839 23886700
37511 23990081
35385 24096009
38995 24186969
19219 24281634
40673 24365026
28992 24490126
38976 24562895
10866 24694075
41916 24761876
13686 24909127
17586 24988730
28587 25103373
31650 25188338
22200 25296438
30086 25394591
21118 25491908
17762 25613802
23372 25709353
23581 25785169
20562 25890645
12943 26019000
37465 26077889
23003 26199286
14001 26310025
26111 26396520
26218 26504304
26281 26587521
15815 26687226
25165 26800471
16367 26890870
34676 26968375
13030 27111952
34903 27183153
30652 27272162
21676 27404205
13060 27511556
42432 27575796
22920 27704983
37062 27764167
30011 27876829
37742 27990764
13935 28109123
20154 28191674
42312 28274804
25614 28405683
34673 28484967
10374 28605194
19981 28681331
41611 28763961
40945 28885333
34217 28969100
21520 29092176
41115 29188280
28726 29272621
29096 29384293
32762 29486677
21811 29587902
22510 29687262
33421 29769223
39192 29873307
19213 30003239
34982 30072106
20323 30179897
36829 30286090
40745 30376991
30803 30473633
30395 30589199
14430 30699097
36681 30767651
25548 30899108
13610 31010285
38100 31088404
39027 31186176
24909 31288419
35785 31374215
12318 31510415
42355 31580114
33526 31698911
30387 31784419
34877 31868918
19799 31997956
35146 32080615
13195 32197716
35030 32288320
41457 32376662
42416 32461086
38900 32580480
38323 32684087
36441 32771537
19702 32884465
30742 32982875
42306 33070449
17768 33209299
39369 33268644
40224 33367336
27412 33491288
16445 33590282
16190 33704774
19392 33781118
37472 33869092
19644 34000239
35660 34085047
23213 34184767
34942 34296287
11274 34415954
31055 34500521
22814 34591905
22380 34687584
16659 34787661
21639 34901659
17744 34996008
36940 35071311
20229 35203405
27287 35299550
21251 35379114
17892 35503910
18386 35611024
19975 35688594
16893 35802441
38685 35869740
10929 36015265
10434 36116649
17542 36185723
18820 36287100
29341 36396381
40600 36476643
30187 36594436
29644 36678652
38100 36776177
16317 36904399
24828 36986361
14410 37111909
36698 37169368
35656 37275344
38542 37367742
36727 37467968
34676 37584096
33205 37667860
21497 37801992
41586 37880293
30765 37973285
18276 38089372
14746 38205403
13692 38305149
28885 38398995
22296 38480954
37202 38585228
41594 38665473
25468 38787176
17529 38902157
42245 38966463
25462 39076664
33659 39190318
36498 39273479
42269 39367784
11550 39498940
13292 39607748
33364 39692262
40709 39761101
39236 39864820
34349 39986133
11536 40109630
33710 40178561
24924 40288538
18530 40400221
24321 40482540
15885 40606570
10497 40702006
41967 40758444
15808 40909475
22938 40994492
22641 41096991
19458 41213017
26318 41290978
14547 41410810
34572 41488768
15367 41603414
41486 41661947
23479 41789691
30169 41896144
34353 41997532
42056 42081548
13900 42218209
39424 42272345
12792 42397304
24999 42506761
38681 42584611
14161 42714417
10902 42821127
28731 42878895
40364 42963843
35516 43066434
15753 43206070
31352 43292049
16662 43396887
34007 43489348
10516 43621376
16822 43686414
26218 43784771
37980 43867584
15037 44006836
12463 44115031
34626 44192188
32935 44280591
32208 44386284
32260 44469869
26682 44577670
21564 44704344
31195 44769814
24248 44879648
24434 44998903
22335 45089685
33073 45170669
18611 45304849
11024 45408433
39419 45489805
36711 45572991
17728 45706160
22460 45793450
36700 45876442
14297 46014248
21391 46098237
14114 46200870
14196 46300132
42022 46389141
23348 46488778
26228 46582202
23034 46706403
41648 46761409
11943 46899509
25830 46982473
20678 47096032
17693 47200506
40386 47272497
14896 47417866
25174 47505076
36569 47569115
38982 47687741
11535 47802496
11341 47902981
13202 48015186
24662 48105643
35268 48186495
40431 48270926
26042 48399003
19706 48486298
30867 48584493
33445 48696536
13576 48817987
40093 48892412
25669 48984318
40063 49091769
31991 49197606
22416 49280911
28839 49372085
20141 49484252
25414 49586800
17029 49704166
33033 49773673
22533 49898999
26231 49978269
24852 50101601
20160 50181500
40321 50289300
31824 50374524
34873 50468144
36772 50563237
33982 50680588
16476 50804776
32980 50875219
11410 51017959
24190 51101319
12907 51194380
14888 51311515
34795 51391638
24870 51497469
34062 51578343
35933 51671209
21524 51793751
13120 51892791
31772 51970756
35583 52086252
31220 52180000
34298 52270541
23344 52381696
26492 52488615
36729 52574003
16294 52700968
25640 52784968
25513 52877033
24084 52977701
13881 53091968
26023 53200536
21566 53305233
31032 53396445
31180 53480414
22932 53596732
13141 53689939
25822 53782157
12061 53913883
37786 53972688
17135 54093997
19460 54189498
31247 54283230
32678 54391619
16239 54501616
18217 54587961
30757 54695841
28780 54801103
41501 54872124
13011 55018030
19211 55111595
32226 55197442
29604 55275651
38410 55370509
13070 55519510
29634 55577016
11925 55717508
39130 55772061
14751 55901386
20492 56002333
12770 56110032
35541 56167919
27604 56277375
20867 56389550
17251 56490184
31118 56576362
42215 56669629
38443 56771128
41557 56860315
22303 56999106
26805 57082334
18897 57181655
10710 57307468
12452 57413626
20032 57498122
25731 57592823
33642 57680297
29886 57781864
31277 57890873
30996 57995860
27001 58101589
18961 58206385
10567 58320436
37786 58369277
31182 58481342
30150 58578632
19194 58683284
10223 58794061
38938 58865445
21001 58997236
11225 59102143
36915 59192047
24687 59276444
21644 59383494
12312 59512818
39752 59572194
10693 59701763
42243 59768612
40466 59889969
11092 59998322
39033 60065545
17318 60204099
30917 60292694
25667 60376634
16585 60511792
16306 60590248
27217 60697099
27203 60783911
22873 60884680
32232 60979750
15997 61107399
12358 61189495
32177 61273842
36620 61373411
27954 61486803
22148 61586869
32957 61691293
38504 61761617
13566 61901383
39158 61977790
20299 62092428
16454 62214968
17810 62287116
19932 62405566
25232 62478926
18554 62598057
31300 62692058
29751 62775347
17060 62886978
37077 62987788
42126 63076154
21072 63182312
39169 63293596
18355 63387154
26253 63487876
42031 63568122
21256 63703130
40558 63783107
40323 63864033
23077 63983573
21628 64086349
36841 64188016
23638 64304713
26435 64376118
14854 64499732
14086 64599232
30222 64676486
40928 64786986
11183 64893475
13616 65007782
39002 65083951
10263 65204237
16233 65296311
10450 65390696
30220 65472940
29255 65596043
27526 65689060
13277 65818010
33177 65872694
19857 65993121
35134 66091144
37447 66182943
14234 66293975
33885 66390940
26414 66499667
16518 66603822
31054 66676326
35542 66766615
27604 66877639
12825 66990410
30485 67081100
15721 67210496
18452 67289653
38912 67380295
10998 67507649
12106 67615379
14774 67693500
14142 67800139
25370 67889742
35055 67971932
24038 68108621
20318 68208841
23631 68304971
30355 68385592
37810 68473257
37100 68588166
27782 68676258
42676 68782164
28304 68878431
41975 68984216
15701 69112329
22677 69186860
14549 69294034
16022 69401441
38518 69478154
31421 69593740
34367 69671727
19296 69811351
14406 69899262
22903 69982609
22124 70097018
40946 70177598
17991 70299404
23888 70385063
18272 70498947
17261 70595755
16799 70708270
22939 70803084
22531 70900456
17653 70990722
37782 71094060
27376 71176779
15009 71291932
41523 71387576
10268 71507357
26025 71597889
14184 71717726
15828 71805585
38977 71880939
21604 71982618
40686 72084159
26120 72201378
25786 72304720
34436 72383443
19624 72508193
27396 72592335
16483 72694481
11951 72793018
14708 72896049
17792 72999757
27319 73099594
37201 73193833
40464 73291891
19769 73408416
39514 73470049
17176 73591501
42400 73685814
32624 73775261
30608 73898639
30583 73998882
12332 74100378
21866 74185575
42691 74289693
24355 74403831
42272 74464144
10990 74599541
25345 74699556
38553 74786086
21963 74894808
13514 75008393
10363 75103628
42133 75183326
28640 75277829
34638 75377594
28424 75474699
34972 75576985
32760 75680628
11471 75802987
29855 75877679
22900 75991076
33805 76095064
19494 76191824
38881 76285771
29607 76378012
36352 76491184
24367 76582766
17037 76707979
14339 76815726
30229 76887373
31050 76990746
25609 77103590
23068 77196886
40306 77273040
40413 77366520
31712 77476901
16073 77589856
16547 77711529
42703 77769214
13374 77890016
27299 77993449
23065 78098969
15119 78194798
35958 78295424
32906 78370205
38054 78463791
21771 78584798
37757 78679869
20511 78794363
19971 78889421
22842 78982450
12908 79093537
29770 79190220
10571 79289507
15506 79410336
34562 79466242
33206 79578413
12669 79691058
15122 79797162
20000 79898762
17744 80010893
35837 80075210
40506 80183077
24139 80282417
37580 80391207
15123 80496524
37774 80580919
12845 80688705
41761 80769926
28779 80890983
37655 80984916
33556 81087185
33544 81197704
28564 81293597
21985 81395777
29553 81472970
37248 81594715
32897 81679167
23678 81796624
18779 81912291
36428 81964154
29195 82081579
34178 82178088
14602 82309542
14451 82392752
11373 82500116
13317 82612540
16220 82714989
31936 82772763
21446 82887673
34340 82984274
35923 83091806
13376 83195688
31386 83286444
39808 83391422
32149 83492722
29383 83575955
25681 83685068
27581 83777828
10474 83892594
25963 83979113
22455 84088778
11525 84203895
30402 84299510
16646 84409350
33147 84474855
19074 84609536
19629 84685671
16568 84810006
26288 84895539
27368 84986702
18401 85098494
13412 85211541
26447 85302414
34536 85371722
34743 85493187
40750 85568210
20659 85682089
36798 85788454
34862 85876621
26116 86004326
32795 86077189
42404 86175080
35942 86270983
36370 86388801
38187 86492659
24157 86589410
39207 86661031
35659 86778014
13420 86916753
39851 86971836
32600 87088824
40679 87186953
22983 87292882
29145 87383399
30344 87469905
17887 87606111
15118 87704438
40498 87768747
18280 87884635
14195 88001997
14964 88117259
36231 88194202
34383 88296078
29605 88399566
26895 88498934
29357 88577945
23989 88677491
25020 88784432
39261 88888932
27901 88993629
26808 89090659
32450 89185294
33212 89288535
16083 89400554
40346 89485701
39941 89576152
28401 89698206
37903 89783445
18497 89910482
11674 89991493
34466 90073052
22679 90177538
38070 90277651
10453 90395750
39388 90491263
40659 90578981
10662 90705121
29395 90798485
34702 90880201
38447 90969924
21220 91086500
24304 91189377
12043 91315914
37277 91392754
15333 91497108
15697 91587876
29324 91683683
40464 91778582
14915 91895481
31067 91978188
18860 92108611
10498 92218081
10299 92300013
18490 92391700
25578 92485101
14063 92593370
20270 92687064
26460 92776426
23338 92907440
10712 93012692
25123 93102066
27379 93177738
30261 93297579
38849 93376757
34884 93492100
40054 93575040
31541 93671889
12595 93813424
30557 93882534
26912 93996969
37433 94063842
14267 94211274
40544 94275137
24688 94390834
14263 94495853
33897 94588760
24548 94693645
17063 94803351
16133 94901972
40530 94988222
23713 95081876
40781 95184548
25822 95296329
24846 95386290
19957 95480365
33709 95568502
29156 95695816
13114 95817270
28771 95891711
14676 96008314
27928 96091941
19703 96185248
32270 96293383
38038 96363627
24164 96504575
36458 96584084
14658 96699657
21257 96792663
41233 96888265
26170 96978439
34540 97076128
35336 97179290
18001 97284288
18453 97392701
39197 97467187
42289 97559521
34743 97694198
13099 97788619
10635 97910524
29927 97974567
18874 98100811
18609 98188693
17423 98302468
19665 98405818
11830 98505585
29280 98586575
41256 98672929
12890 98791733
14058 98916840
39156 98972159
36983 99083517
39727 99192198
30715 99288831
27309 99373049
29505 99476496
15299 99608810
23151 99706585
12753 99814112
18161 99900579
26062 99985387
