24446923
4631759
4623546
69409056
90747980
47326030
18971838
20513326
70884332
50516047
65096069
18686831
54488037
39661007
95329100
3176793
3040955
43697731
39223114
17514068
54673842
62859251
82127842
41277954
46291188
29234622
39455474
1851942
64948212
85731323
3441954
18863109
93582807
6125293
11253125
38359583
21474414
49501562
57464685
40057354