100000
569670
1466989
2952143
5160630
8224301
12294384
17482925
23916050
31721265
40977280
51829824
64350115
78621385
94724350
112713275
132635916
154411154
178016420
203432010
230547265
259277375
289328030
320537129
352538070
385047707
417678220
450198731
482149448
512882884
542051238
569343532
594511309
617224152
637191851
654086962
667880059
678378753
685599021
689506026
690024994
687306738
681632530
673111383
662015918
648433731
632704877
615129993
595990979
575332158
553543306
530916015
507674899
484027832
460034512
436036858
412128613
388634266
365407108
342790487
320918275
299809445
279521018
260033050
241456890
223891077
207215242
191401067
176533259
162576280
149484926
137331123
125962979
115355841
105510278
96410426
87983451
80224841
73080790
66513975
60480559
54953497
49867746
45220307
40974946
37091405
33538971
30274631
27330716
24666924
22236067
20014731
18038086
16231054
14596653
13122872
11788852
10587503
9508129
8537211
7642578
6829992
6096465
5440464
4861314
4339114
3874844
3456447
3070255
2725894
2429081
2165971
1924363
1708160
1517719
1352035
1200322
1063925
945062
842984
750510
668838
592157
522833
460370
408076
361340
314589
274254
240554
211892
185830
162217
140732
122773
107028
93193
81941
72283
62855
53658
45752
40007
34549
29282
24807
20820
17712
15223
12907
10575
9041
7760
6614
5781
5042
4330
3784
3270
2835
2444
2111
1669
1339
1073
852
671
630
639
644
643
516
385
347
329
235
152
72
38
31
22
12
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
