144452
869139
60139
701117
75434
47118
102062
39116
52062
57235
3531
721
20626
67295
28422
42865
83356
1017112
99249
99096