64924670
52704602
96003405
1414970
613852
21826482
75586661
27757969
20649981
11574737
82845461
3922587
94211606
4903158
37124000
1950421
94061025
54629653
83436307
94988458
40704488
4954886
5690856
21748067
97177929
12886042
63631593
7886702
7407675
94675056
87977623
43279
19788390
2212560
388114
62779730
2183023
6294350
41611816
86405520