19849059
14056610
87158480
54196405
29621883
56182581
12066605
2192746
73773693
72052702
94134014
1733018
20568016
71941207
26156386
6442727
494375
64033163
17118358
32879583
12819942
19417133
37553832
21089283
50643586
57003800
59981976
2705607
4918816
62496282
72231561
15591405
12377931
80644588
82798624
63319894
55386012
97095932
47652676
79586685