95313992
47247809
20861250
17602285
189875
56268903
84619659
3402764
39403516
35283053
28279745
30808538
47576267
5053686
34785320
34148917
41895985
27232653
15731404
86217808
17787451
52076286
9853502
38261233
22284922
87591894
76178334
2390747
9356936
88857827
29393688
90554912
11441021
561941
13768477
80111131
52754983
99335764
64701801
4266257