52826539
4481729
21784067
84079916
59176466
59101610
32257026
4777817
1211120
32546742
38508576
42153695
93215080
96922033
96935916
36345796
77879980
86075593
25492973
11187866
368377
1167210
53396466
60246547
3534959
2735821
87327799
38444721
82598763
56035104
24045818
75216718
62128345
33564267
29174949
82409975
10181569
66397372
29878817
47912569