58639610
60323815
94943023
37259112
3809923
18923013
68419501
16139713
12852120
20801061
4105289
15198958
4732109
14291162
21133733
70607093
14925459
43642890
70217613
75003924
18869304
53673396
3348405
80237325
60268077
77735303
51897022
16706861
30594015
10075033
55514638
28844720
28784591
94947681
4221583
60114877
56945348
28193009
56957493
7112016