100000
569794
1468222
2950299
5149394
8185503
12178585
17225913
23394475
30715491
39153970
48669204
59080703
70190624
81713325
93326879
104603549
115174374
124681960
132730928
139044144
143444413
145832245
146177816
144545189
141165249
136208133
130003532
122809949
114900024
106506064
97922099
89345640
80926223
72804841
65095500
57855420
51125448
44950119
39343970
34294747
29782927
25777523
22208976
19068272
16330565
13940609
11880735
10101070
8549732
7216730
6067228
5093341
4275779
3591882
3003496
2506393
2089469
1737146
1441686
1189468
981439
808184
665264
546687
447574
367218
300822
247440
203244
164525
132741
106823
85731
68392
55278
44088
34227
27069
21671
17311
13436
10871
8449
6301
4571
3608
2660
2020
1528
1120
882
719
501
264
148
100
79
30
1
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
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
