41071151
93183502
61883880
41583537
50642181
84945346
53069729
8054247
78789272
65139918
46892077
23649050
68071142
33598880
6792608
41376314
60744351
47132354
84902938
19308563
12983208
36267082
20219919
85955594
48572124
88205232
8964993
4334858
5343145
36547132
63592736
26035311
95851927
36041113
16728285
83961643
6658404
94174802
13726859
89179010