63209216
91172074
77514999
39889926
82333920
24954703
95468953
85903098
65121106
5842064
17948742
12666298
18547007
80345169
23175153
20864987
55004893
74591807
74898176
31984534
84609835
14919727
88834853
18515488
66299839
79769212
74952931
89403763
49966419
60905738
33147507
67712223
48011073
53122238
62031446
91954158
78088040
42307305
12171251
42833429