51904223
1882595
64853285
41207153
54263820
70624535
55023853
20604026
61195509
6631694
49824309
44759942
54423004
22919974
80979003
61777653
21574523
96516425
12783978
25193789
2524605
90961443
65105671
16865331
73463975
69976564
63115461
34078734
98426025
7946995
88296288
38201302
75953908
88559109
30366591
7427764
94739108
73407912
36877697
13579656