15408758
9327093
98819140
19448004
32193751
32678009
79258096
22818645
14686919
12627557
63322848
36806908
31266184
29246415
17658509
25176946
1764865
23304418
3859107
86099795
9148811
1716583
3447504
62894313
23536599
38063352
55175543
1898499
55796041
49713895
59441403
22638382
48972432
21441753
28167214
85538555
8214298
16912006
39443783
6695022