28268195
79229523
6216563
831747
65401795
10207686
58679077
41759452
10551918
9934638
18325573
29692492
71387054
5214094
49066185
50039790
28717351
3015550
608353
55166855
66107062
26057848
62873249
79843147
18078985
8062055
62331477
2095151
19719040
48932375
88484652
83148941
12705594
81966236
28204240
36748407
52045
50939984
14298517
3816450