100000
739291
2521275
6482498
14340493
26337784
43033424
66467124
99332527
144015892
202252050
275873361
367351021
478111118
609296766
761999732
936370548
1130530742
1342007935
1565496881
1795319461
2023845192
2241760609
2439251118
2606054519
2733349896
2813293723
2840358917
2812672234
2731686749
2602087616
2431779185
2230684695
2009445170
1778397638
1546955451
1323086038
1113613408
922991337
753841127
606848971
481920998
377772603
292553559
223781135
169227363
126530690
93527343
68352724
49373947
35233232
24845979
17389947
12074924
8341000
5745272
3921092
2635435
1743694
1152382
760042
500231
333399
225458
153146
105409
79298
64257
55167
49402
44931
40540
35909
32679
28894
24598
19309
13881
9402
6127
3489
1810
755
265
109
72
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
54
49
46
43
42
42
41
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
