2034600
38049473
58181434
888483
118397
94314071
42516316
78848182
65887575
48322229
8528119
46546554
9082188
8156655
47845935
86005882
71665186
3219243
69312620
26967399
80541977
62978030
64762591
19252822
968537
33376691
63413436
21263097
75359286
2081065
61504588
85236961
34987365
90973453
57822523
83372880
6152473
68835541
59059423
54813813