39156531
21188233
60369887
1747212
43256913
30914000
63172313
58005892
32291581
78382219
94604456
1186730
84453903
88851212
86684826
7062888
19525949
44073020
30816721
23105156
7954113
11041754
2429645
1758114
30705680
59185914
71032861
46367985
46411297
37426028
48704333
28838639
24194715
2632213
47936796
17881965
12688692
9802324
89275465
64651612