58867206
4353854
26265131
47287348
6189212
17481902
48206552
4027701
126198
25457675
48872941
83545609
59539362
99823568
33243010
72585166
24573908
2851336
74235918
61606571
81915018
43202173
28905591
5755962
82033946
52044105
62821281
249681
71072913
11288980
6436407
31067276
47774363
2175230
2174207
20524797
28481637
25737963
73274685
5385752