17572766
16354130
43496278
37217109
5864237
52304906
35078181
87604808
8335442
7549444
17787095
61054558
8262035
4743653
22126230
17532958
36393109
76076024
7264946
54666764
3360213
2396954
97605170
58193838
4886168
45491232
176881
8376453
68581359
96056442
64266949
5409754
88666599
16449078
87823227
79474081
39627946
4939230
47498894
21482168