62015482
2355702
59039404
37725074
30001067
37932807
42914154
1099911
14359599
59532782
21913056
4707490
20199044
48497955
32714090
22831409
15025636
64992361
30925665
49782425
99498029
2447146
93184500
1307703
11789506
89401634
91255803
13414981
70065202
42625315
22571249
5575639
70811493
3879584
67516278
99839296
74391330
75866918
87043681
22748006