52851510
10528159
2288534
70475101
51234292
40174787
76093358
61181532
38387665
49677329
50704197
26998478
48036212
3911974
25406910
42058794
62852640
95595101
50723514
78188186
91774910
55429343
19509387
6974578
6377667
51575774
45835319
8133428
60906450
94548556
87629798
1702244
99261044
7018718
55948270
45851050
18297274
19368477
41151536
15945105