27837665
14469125
52148123
7697574
25472633
1009191
66733370
27786099
22753013
72815411
7958497
95135637
77229017
79515101
30281834
12109305
45614731
6171678
25683528
89217999
91998470
14648865
55735718
2355316
11374907
4758278
86598526
95771376
46951691
93889733
60699787
16313082
7997170
17606663
36804303
12043758
76068927
52501290
79741757
89749332