100000
595278
1552862
2996738
4923864
7320885
10179928
13501566
17263706
21444721
26082297
31137219
36604930
42467136
48734909
55408173
62473439
69935736
77787079
85994766
94564721
103439402
112650867
122146819
131931498
141988243
152299636
162871356
173727079
184795692
196090680
207555785
219174633
230972664
242794617
254782586
266783912
278788519
290759905
302728324
314601020
326398215
338032398
349460429
360660333
371645110
382425293
392896480
403033389
412756728
422062953
430932711
439288537
447077091
454286480
460816454
466594054
471560870
475738052
478991993
481466360
483070442
483707056
483405169
482116876
479854841
476643509
472312455
466995199
460677976
453360800
445055107
435912583
425834872
414844964
403101114
390657202
377628155
363936846
349770840
335187860
320374258
305347387
290231492
274999220
259876371
244854365
229953289
215287585
201028239
187144658
173723246
160831713
148452158
136579128
125289153
114629520
104593807
95180206
86345142
78142739
70469636
63381559
56841467
50824345
45390239
40437916
35952468
31863887
28133693
24774885
21742140
19053037
16659349
14542386
12666553
11006082
9542216
8246827
7108142
6112062
5245104
4500010
3851075
3294418
2814197
2402963
2039390
1725409
1458419
1231760
1032385
857419
718571
598900
496741
409896
337679
275685
227002
186551
154117
127654
105365
86869
73033
61470
51784
43083
34883
28308
22467
18507
16035
13902
11681
9922
8767
7936
7135
6628
6160
5838
5378
4748
4156
3627
3224
2816
2313
1691
1273
814
436
280
194
133
98
96
50
4
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
