89863570
29347617
4398227
77819830
30674658
57747400
50287734
28823337
66594841
4144269
5586657
76755754
84126199
30964348
6819338
37334408
43199955
14438975
54017879
87025265
3579971
68417087
2165974
62689123
88181899
83982157
79323726
55385813
48379507
60516324
33216122
93998508
24372965
50163623
49048546
29925651
27694866
42387257
44126183
8383354