100000
594055
1554915
3007047
4931864
7327276
10181638
13498246
17256661
21448140
26062396
31114098
36559759
42365340
48577363
55154912
62112516
69412592
77031996
84938041
93161760
101622613
110329533
119294631
128434408
137735444
147167992
156711779
166367065
175995287
185655854
195323262
204919527
214402025
223695483
232791285
241611534
250044852
258161672
265847753
272966142
279640975
285713715
291178545
295937255
299959958
303128442
305429391
306745260
307075690
306393919
304641138
301867203
298089688
293315060
287576976
280738154
272999439
264445628
255167337
245079482
234399854
223175668
211609836
199724570
187603026
175446018
163331480
151307910
139508636
128067139
116978935
106344741
96262162
86765415
77833457
69493793
61776826
54708733
48247041
42389338
37072021
32262288
27961810
24146799
20765109
17778603
15158069
12882747
10899260
9183109
7707794
6442839
5356053
4442278
3668535
3018640
2475573
2018567
1642951
1336387
1076324
864131
695591
561631
453909
366489
294673
235757
187615
145838
112550
87289
68743
54445
43344
34305
28016
22885
18361
15036
11417
8726
6545
4935
3766
3021
2393
1789
1239
1058
848
533
341
221
122
58
27
7
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
