25911484
60182317
37437467
43765375
72964110
671999
58348942
5101643
7855343
223450
43936425
10084071
34334752
20105385
19226514
51679327
93552461
28468637
82571077
8303248
33871832
88818978
5153181
61762868
1911544
17119082
62105206
30864700
97408680
7895493
17005863
57079861
58191432
17848121
44079035
90714332
64016672
42475584
13741782
9931982