100000
584238
1508093
2975611
5067332
7860457
11439569
15833862
21108902
27299362
34456758
42629569
51819022
62073005
73383668
85740627
99105649
113488694
128784586
144967967
161951854
179607278
197749616
216256966
235015025
253717797
272150409
290168025
307493944
323901186
339274160
353119245
365218921
375475175
383717027
389728988
393482641
394911077
394018126
390880489
385510936
378005953
368566232
357434607
344687320
330634257
315465020
299441766
282872624
265833077
248677887
231675442
214840229
198381747
182437185
167161171
152581101
138699713
125620112
113358421
101947327
91361255
81602227
72657917
64536027
57150323
50469410
44440406
39043918
34226626
29942878
26151020
22775457
19780203
17161229
14873604
12866295
11127559
9602474
8271739
7112679
6096567
5219214
4463319
3803857
3238240
2744300
2322806
1966168
1667450
1406189
1183257
994430
839244
702193
587830
491201
410088
345403
291157
244397
202364
167737
139506
115400
94257
77270
62762
51222
42073
33972
27846
22842
19071
15473
12535
10474
8798
6791
5162
4156
3376
2553
1766
1427
1205
976
691
440
181
66
5
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
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
