101010
125988
1038
54052
52186
30830
623101
3210
75999
111512
787101
11811
964118
724154
695543
596474
8482475
7631920
9738259
7422871