100000
773377
2548602
6386623
13921205
24924327
38375840
54827313
75118692
101030454
133975000
174746192
223763561
281638019
348777399
425519556
512178232
608979143
715739460
832073843
957795658
1092221340
1234131965
1381994462
1533595933
1686694966
1838362294
1984717052
2121964181
2245004494
2349024410
2429016924
2479801487
2497139297
2478368202
2421989971
2328384196
2200099748
2041040112
1857216696
1655470798
1444492820
1232510162
1027677191
836799657
665113656
515554820
389643014
287213439
206492080
144931245
99432250
66781390
43973313
28488474
18223680
11492474
7182408
4499865
2843343
1828933
1197314
801944
554061
391766
280665
206569
155597
118196
92645
73230
56590
41932
30264
19900
11615
5758
2258
690
194
130
127
125
124
123
121
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
