51713273
41084403
15385282
9931850
19691941
18217292
38681810
74216989
6368020
80028727
26594686
1901540
36327251
81265161
69367542
5766294
45915570
45638552
39347107
51141606
83317256
93292927
11022742
52733023
81885423
1446358
5984500
34661226
59487638
14797949
6723383
2301264
28789193
55559321
7239609
21828001
36455279
97239306
12759747
46551532