15003106
71588566
61590166
24168007
27558173
34581324
24494912
31303036
30945942
23828468
26987526
14576615
20647247
28129346
13608142
21186210
