962843
32763050
89511493
52303898
39079760
99974027
87051290
47149625
81129556
18076097
10493532
32258020
91538578
70668504
955052
91628266
3733365
89472923
44565576
47843568
6750906
228145
10618894
92635073
67499433
77748975
35557534
4893716
89253993
81861471
13969370
14893726
15847806
72048749
13352727
64065137
5128249
36192866
90119641
66041098