86587937
22384061
2964727
76621920
18235665
34553304
61282036
62367673
9242453
11103192
34795021
3938356
18017033
81631072
4818564
60506168
58506091
33668727
25341239
19295529
98684845
38196886
79534290
84799239
8414112
31439083
8353951
53968563
93188220
94989694
67704444
90396146
10217933
41623469
1801194
86586588
34323388
58678000
48457595
16821271