40195294
46539094
6353132
94363584
19595991
43111023
99505668
42324403
92217137
32009248
90026945
72938322
79531432
85815206
85793185
13595739
14933853
68316666
73711865
93227777
45469378
77204503
68582823
6536902
9728915
19187753
75876846
87513338
5317685
29937938
14374130
53898329
18465615
2605486
7862510
27374270
54207731
51049933
16885751
63877994