100000
773163
2486850
5857437
11564082
20350713
32412589
48618686
69843751
96813585
129936227
169675250
216166435
269466487
329241403
394763759
464818738
537828392
611418855
682346531
746780418
800760290
839603958
858941350
855703625
828019831
776341761
703595951
615102177
517707116
418944821
325574942
242581198
173229701
118485928
77621200
48627639
29189909
16788628
9283172
4934253
2531734
1251504
597041
277971
127720
58540
26704
11721
4166
1313
525
162
31
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
