100000
777901
2559422
6290055
13757360
23170397
34942550
49608164
68737547
93680390
125526528
164224937
210367882
264490224
327009027
398340029
478823627
568570390
667608321
775846285
892962257
1018220795
1150772470
1289324297
1432436319
1577984906
1724057748
1867206622
2003867940
2130359388
2242190202
2334890334
2403563936
2444071729
2452771877
2426704152
2364795891
2267344046
2136888475
1977717767
1795170292
1596377738
1389068066
1181353069
980962014
794719640
627458151
482531571
361150016
263076828
186274365
128131406
85635416
55681030
35262107
21728045
13059965
7685450
4450514
2562665
1482080
876909
530417
325212
203512
123195
75357
46764
30054
19920
12728
7640
3896
1629
728
215
67
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
