17234325
50432268
8686200
14514201
59594438
24031822
34158797
81802153
35339983
45121851
62187956
62683983
60074719
3516505
13254353
86291087
77508073
81712380
69184908
59498850
69359832
55051397
60506387
21245426
38189918
68794953
35749090
81007269
36927803
31971131
93293191
18668333
18074181
51444501
63236103
51212456
27754303
569562
52919454
3948280