100000
771054
2487146
5886713
11741046
20520697
32914037
49920641
72240773
100470714
135363060
176926663
225772784
281889618
344905554
413852789
487462144
563519698
639095015
710566997
773769019
824018498
856732171
867917198
854735629
816839752
755859199
675531519
582257280
483418719
386150408
296479882
218800089
155306997
106004818
69614615
44096624
26949609
15951175
9178247
5162781
2831514
1515958
809126
423271
212090
103428
50959
27036
14694
8202
4767
2726
1296
380
83
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
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
