3230511
18528291
48788932
48819313
13204279
3470639
46467959
30675052
34271024
53566108
37887763
921172
78095119
90152337
238497
80327607
47258601
60796819
95952555
5341090
4101285
47405892
13518437
6798000
58217665
22283006
14319947
27863818
64439915
85066685
87852655
73765992
11249430
24264143
5505621
19236047
87019736
15759243
7867270
722184