100000
594175
1552971
2996669
4929707
7327139
10188807
13503176
17260794
21460703
26069979
31115134
36580288
42452637
48722480
55394623
62481733
69927827
77749525
85930786
94473166
103341661
112519625
122026752
131850986
141986479
152432816
163073459
173954021
185017211
196249952
207722381
219291821
231044837
242899786
254881557
266896822
278997103
291053818
303066879
315012334
326758053
338421240
349897182
361219315
372301423
383091325
393664840
403946308
413717121
423025644
431870583
440195776
447838296
454890298
461221998
466902665
471853708
475962714
479188240
481578606
483040357
483623701
483154465
481735267
479281209
475738713
471172505
465702068
459277300
451876992
443500928
434258477
424076000
413070176
401358827
388978290
375982071
362395640
348258072
333766192
319015969
304011149
288890055
273802101
258670928
243658055
228883869
214426924
200274293
186527500
173223624
160447228
148178087
136489774
125335493
114770152
104874166
95607877
86931637
78876834
71385859
64409816
57970462
52028273
46563088
41597451
37044028
32899464
29147744
25732000
22682465
19935762
17481716
15285175
13324084
11592422
10071718
8737972
7566134
6531690
5625129
4843618
4166382
3571531
3057236
2602733
2205538
1867158
1578206
1327257
1116419
938095
786505
659036
548998
457725
382525
320415
267269
224857
186139
153978
126245
103300
84307
69200
55893
45410
37750
30555
25552
21948
18918
16635
13945
11494
9133
7375
6424
5100
4163
3422
2702
1851
1233
859
579
358
292
220
101
39
6
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
0
0
0
0
0
0
0
