1761422
99366710
79229709
62448842
38974876
19131405
62063932
18248671
7765190
8513272
8971047
98325920
96302512
68405926
56318241
46181646
3078817
69821936
41154807
60286111
42861156
71872146
27456102
81862349
72033173
10062051
93017242
36401435
25241366
8686098
37343248
91677406
37003653
76026888
86976163
106829
30761266
43918034
74632282
76479510