97974330
60877025
86537244
57652038
55288776
33882393
91864682
3052594
9361672
9925100
73808021
313394
27147881
63266042
75138257
79961529
9648231
44852266
99134552
1054498
155753
60046630
38244493
5578500
65686949
13616317
16333002
10129014
76603081
34393843
3677192
59998960
57924471
9494472
36017290
22308007
15548137
88635222
92288753
55115255