100000
596234
1589496
3055124
4914257
7112923
9593055
12321608
15263904
18411785
21723163
25186345
28770956
32450959
36227805
40065276
43963785
47883518
51803268
55719383
59591446
63400788
67118807
70732812
74239579
77581030
80768322
83748497
86541940
89084183
91371669
93410842
95120373
96495751
97528057
98199911
98461828
98342993
97825377
96834439
95370412
93435393
91024342
88105376
84636583
80638777
76131087
71103772
65630738
59785256
53639926
47345398
41038563
34863944
28986017
23544932
18664009
14410944
10836243
7918429
5630211
3892358
2617395
1709672
1081311
670517
406381
239242
137387
75990
40254
20573
10144
4577
1737
506
111
5
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
