29618185
77643622
74201584
5673015
4856146
90492205
6366561
78355200
56451806
9669166
61993841
56307883
43261740
5435604
37059159
45136902
40954994
59462774
89403367
71312137
442013
32091498
6913555
50945316
1816315
41452834
53908695
17905264
956405
84272047
22583302
51624537
13098398
11035171
34406693
165212
54792552
24624353
19306770
22987965