58856259
49221382
38845964
45818180
12453714
78153179
7375727
56144859
47465270
50446990
77364408
37179043
42217169
19048238
84502774
5158408
79893814
549431
90814152
63127309
85264277
80034263
4188069
41141345
26645269
9866120
63517212
8484651
15524990
10197640
1962506
60014459
1835921
16649190
89322248
25182654
89079335
75756068
23782414
21828449