27922420
97412256
58027283
9794398
82902021
50375752
84645102
66147747
70759853
19165478
26838623
6538584
39193283
33918589
81826025
57412853
94931046
97407126
34248668
68312615
43954025
12059644
802051
9751154
79141059
57809588
91319755
43288810
21204309
61249215
14993908
58259856
75702178
21524768
34748018
25525971
99335275
56921883
81376038
339925