57725765
39879858
81981573
32558977
69411456
19881534
70375290
58391254
71948549
9056260
10157526
94017195
88821192
70863405
59331587
64275607
87043693
87927568
4232518
93466952
60531599
81704852
91113653
69529685
69362108
14683139
67767336
62258523
71768872
9574844
10776130
77457266
43875545
6325656
7182519
91575153
9482228
38938371
23424514
28293162