100000
739158
2473542
6168288
12993497
24101766
40534331
63966051
96332396
139131907
193402084
259747286
338066825
427006222
523643409
623137979
719298647
805211968
873638741
917875033
933154497
917276023
872301256
802843852
715460297
618021174
517971666
421681096
333764863
257270475
193380612
141914151
101681118
71309781
49025805
33048036
21858362
14201222
9075331
5694320
3508370
2127199
1263318
746608
446444
261922
149636
83565
45772
25305
13735
6936
3618
1850
677
191
53
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
