100000
585178
1509438
2983501
5086356
7886431
11460077
15871902
21158496
27413128
34654306
42977228
52435559
63049906
74831009
87831646
102058168
117517203
134259084
152337239
171690569
192348108
214303330
237611253
262206782
288110355
315111006
343203575
372359212
402521979
433643207
465556154
498223303
531611961
565513126
599714843
634073344
668356925
702497700
736239730
769428999
801817506
833245870
863575352
892644431
920205742
945967466
969668049
991193507
1010519081
1027381180
1041386680
1052746616
1061326794
1067012517
1069758274
1069626962
1066593477
1060742561
1052084088
1040830282
1027070952
1010891687
992228749
971554303
948983034
924831731
899009870
871626273
843086481
813732912
783629851
752917406
721735715
690347760
658798276
627387021
596408131
565744142
535742804
506308840
477637866
449831138
422930789
396883731
371861046
347750640
324545083
302351431
281186484
261192963
242199640
224256659
207350747
191450851
176537940
162584367
149504316
137319782
125961355
115417200
105611665
96548094
88122427
80360454
73194918
66602270
60525064
54926992
49804131
45119761
40838654
36922861
33346303
30106371
27169994
24470375
21993501
19748941
17727880
15901263
14265572
12812357
11502665
10305509
9228909
8264160
7380431
6568767
5838783
5170619
4575264
4040736
3577398
3167317
2799785
2478341
2192262
1929717
1697376
1493992
1314773
1157854
1021546
900987
795635
702823
620418
547756
482360
426325
375100
327864
288740
254908
225501
199016
174578
154530
136230
120155
105457
93088
81871
72914
64712
56848
49850
42339
36463
32524
28958
25051
20928
17310
13946
11159
8906
7166
6099
5132
4037
2951
2113
1464
968
594
301
119
25
8
4
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
