100000
771597
2492857
5943463
11970210
20956298
33849212
51166787
73957444
103620064
141739216
189976914
249689904
322394179
409530231
511627536
628279532
757810391
897350729
1043300369
1192653936
1343026967
1492930555
1642812181
1793315730
1944145039
2093579477
2237547900
2370277310
2484469801
2571961002
2625027137
2637221263
2603692888
2521945335
2393009762
2222318142
2017548121
1788199197
1545946509
1301957471
1066782659
849479717
656868029
492889833
358541925
252912408
173161879
114895718
73814152
45944412
27671140
16145003
9143507
5008626
2659990
1368724
687487
339979
169856
85042
41883
19866
8965
3315
1052
301
120
44
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
