11468223
8819358
75514223
52108803
16742344
5799259
96042945
82979161
80462375
43332086
57829882
23801709
13906246
42104028
63151233
19952469
84884940
52085584
9640710
46483696
86909805
63912811
50853528
59836548
54858151
12348862
50937336
90272307
98512105
38504238
92869984
70441901
9526842
28826811
60634380
29651742
63007012
32171059
75539101
7723792