53393895
31643906
20711295
44055430
58107078
12237579
66673414
140347
16514328
59885084
47101526
17041817
46107566
83299245
72502910
396011
33348355
62256727
74165771
17601098
3429023
7654426
2135480
74708124
73069291
12005229
42736333
64205797
84043817
58952371
9862899
47015633
70908226
14576097
63978650
67587356
55964035
47183748
9457960
1145788