50809937
17671733
46637185
47885572
11361861
76229695
66324078
66905110
8556447
5001776
19656092
28109046
74781110
55045754
35322961
3951851
53033834
57537985
82185753
71887610
61162913
75157768
11236885
27301688
39937399
67543861
3017073
98648632
53348400
17881179
32814565
66025590
9870340
4546826
57137876
15391947
86702286
75858137
84901688
85256443