58717398
4666557
84701413
37442980
28146821
6956785
56426471
526110
6192217
54418118
30894573
18802008
82915000
50206579
51298458
61992293
89486625
82572780
45318428
97882849
6457775
61778406
96545546
38056932
9717604
44403860
67287124
15962292
45193125
80457947
14751960
50032432
4864998
78422816
12357047
74641665
13068224
44914781
37755506
2345248