100000
773410
2479990
5852355
11704161
20391015
32434976
48445097
69162745
95033005
126212811
162727361
204320650
250175180
298963426
348873347
397037524
440178090
474511460
495684171
500494692
486544156
453641552
403994907
342317403
274951282
208768613
149580214
100964118
64132590
38354914
21670259
11602274
5914283
2911460
1399356
664861
317232
152613
74635
35847
17213
7997
3459
1484
767
463
210
125
116
116
114
112
108
104
102
100
100
100
100
100
100
100
100
100
100
100
100
100
94
88
86
84
84
84
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
76
72
70
64
60
60
60
60
60
60
60
