100000
594834
1554193
3008319
4939230
7342543
10215550
13538111
17314567
21535663
26194456
31261670
36766791
42663596
48962785
55641806
62744485
70188055
77990906
86236541
94820206
103727741
112886593
122399134
132228556
142367698
152750927
163446698
174363606
185469568
196686910
208076738
219682758
231478115
243357489
255372408
267450037
279513879
291583181
303603066
315573265
327450742
339133421
350710330
362056210
373143018
383897602
394383036
404627176
414504127
423875148
432793338
441219191
449007393
456049446
462369925
468006028
472901637
477002761
480299164
482653029
484024132
484509029
484043727
482510907
479996092
476500619
471954933
466402412
459818859
452249023
443775226
434306914
423898857
412700013
400811386
388253501
375098532
361461654
347433306
332908753
318107654
303165856
288096189
273072348
258088541
243163896
228410619
213915983
199714372
185899131
172529187
159654134
147268503
135499181
124316058
113690281
103753402
94466888
85810341
77726318
70211793
63248082
56815018
50875917
45458471
40522910
36027993
31958299
28240155
24898143
21914431
19259433
16887423
14766784
12887507
11229030
9776938
8482542
7356524
6358915
5476515
4713536
4046981
3468718
2964419
2527250
2148897
1815871
1532863
1294507
1094826
925664
776509
647500
541463
452384
374590
311680
259662
214115
175883
142558
115215
93727
75947
61073
48562
39858
33819
27734
22526
18240
14413
11490
8823
6527
4729
3706
2783
2023
1456
1104
691
411
194
81
16
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
0
0
0
0
0
0
