100000
567550
1460179
2936124
5137605
8199633
12243042
17387244
23764599
31500430
40675491
51363223
63606037
77459764
92936352
109919563
128359530
148140127
169063587
190854586
213357620
236223947
259020382
281442067
303137762
323686612
342663919
359717229
374492911
386924464
396720670
403790572
408146562
409770339
408767553
405128425
398977073
390541205
380181818
368070118
354527076
339805936
324173203
307930620
291278861
274377784
257461206
240721847
224344542
208319654
192795281
177846220
163516288
149965456
137281053
125337028
114175346
103805574
94165446
85283530
77074448
69535671
62645416
56353993
50605227
45365900
40587939
36233904
32323078
28789443
25601176
22733350
20163965
17870106
15826691
13982793
12342895
10869352
9562757
8402988
7370183
6459251
5656577
4947084
4302431
3734310
3235099
2803174
2431285
2110532
1830767
1586421
1374847
1191568
1032420
896851
779406
678492
588625
508734
441248
385469
335052
291996
253350
217860
188720
163598
139773
119610
102337
89141
75988
65251
56828
49642
42522
36042
31678
28289
24996
21574
18975
16365
13346
10741
8920
7174
5963
4886
3806
2964
2219
1772
1423
910
617
511
448
345
284
182
102
49
18
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
