54405399
56625866
54358112
89437082
78908931
42659869
7506466
18724489
87523583
15756170
63603947
17887644
58856980
11239096
94476541
25981537
62109497
58193375
54601037
64818699
4883254
45576336
2808870
8952807
34654118
36141680
96805993
97032631
35465710
39822919
65941845
5013089
48042962
81609604
16953929
86728131
21331832
3803583
93727249
17512512