100000
753491
2532194
6520540
14985921
26648885
41587545
59092676
81835000
111145856
148325918
195671507
253957616
323232398
404788752
498720535
605846488
725956999
859058409
1004129381
1159642783
1323615424
1493107918
1664682317
1834051017
1996749354
2147464435
2280960362
2391655073
2474074787
2524303237
2538696838
2515075323
2453391582
2355711651
2225553596
2067548775
1888152433
1694485170
1493811516
1293418225
1099785638
917767420
751655222
604626861
477711184
370706826
282584318
211689006
155981216
113186270
80927853
57001111
39595328
27180533
18503843
12514825
8441058
5660113
3787352
2560081
1742779
1187548
815253
561672
390076
275568
196708
141385
102817
73307
50664
34784
23586
15848
10852
7921
5543
3600
1979
1009
468
278
193
188
186
184
182
182
182
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
178
170
168
168
166
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
