100000
594066
1551953
3002448
4929539
7327284
10192276
13499153
17258552
21454789
26100832
31164840
36627297
42525930
48850894
55537957
62612141
70061286
77893566
86072031
94621343
103509081
112750207
122307961
132131540
142290958
152722466
163421315
174350268
185433897
196694154
208087255
219695561
231451004
243316665
255303335
267343276
279393205
291471400
303458367
315441808
327382884
339159398
350819634
362224719
373388214
384284133
394766133
404855739
414511002
423653322
432488827
440841081
448603470
455710284
462138650
467843971
472726612
476839430
480135532
482540378
483996376
484556286
484234431
482893348
480454374
476988818
472522588
466976169
460407935
452795115
444181046
434693674
424402972
413237822
401354834
388877507
375747049
362002040
347781713
333232271
318301525
303192423
287966283
272701139
257599319
242696246
228008208
213569530
199462991
185735286
172479716
159717318
147440211
135742025
124583813
114058169
104088277
94735509
85996310
77865779
70325740
63271588
56785679
50849632
45413218
40463017
35972954
31868987
28192430
24873466
21874504
19162152
16763785
14637183
12738443
11061512
9590253
8270895
7119313
6118346
5243231
4477093
3827814
3268125
2775493
2358571
1998592
1690295
1429624
1207891
1018082
854355
714407
596558
496552
413273
344210
286819
236195
192508
159793
133779
109545
88438
71532
59071
48306
39108
31964
25911
21128
17225
13671
11064
8792
6960
5911
4803
3926
3219
2648
2086
1800
1479
1058
756
423
274
273
206
151
99
49
9
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
