100000
569918
1466567
2949293
5157862
8209512
12260640
17425999
23821145
31544335
40714624
51418196
63719561
77596532
93058427
110075848
128536453
148398519
169399237
191294621
213931222
236952710
260024325
282725638
304720277
325484514
344557631
361741451
376649766
389087436
398852104
405789246
409923969
411305641
410037132
406047910
399595304
390921097
380210820
367883300
354180937
339177008
323242498
306662798
289707551
272605264
255651288
238922454
222557955
206609992
191219387
176458805
162400474
149114264
136535579
124649855
113574042
103250689
93647057
84793816
76619378
69085990
62190294
55865445
50126135
44924250
40166115
35859780
31953503
28435019
25260901
22415368
19877958
17618256
15583281
13756892
12133238
10684819
9408005
8285099
7296177
6418906
5629143
4930114
4316253
3774260
3299395
2884176
2520171
2196720
1908327
1652877
1432663
1244624
1085782
943876
819813
713821
621759
536976
464233
403542
350750
303449
264142
229696
197913
170083
148158
130427
112871
98069
84679
73200
66054
58477
52095
46348
40694
34870
29634
26005
22962
20298
17770
15517
13613
12410
11368
10231
9339
8615
7866
7241
6934
6473
5981
5309
4827
4365
4219
3916
3473
3013
2713
2312
1770
1411
1151
919
692
494
349
210
143
95
73
67
46
70
63
72
72
57
20
5
3
2
3
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
