59581756
30683593
14065620
47073687
41955268
74017964
30659544
24082870
4474467
13052850
80572200
10672534
98948384
81087336
67464012
92043484
79194163
8587379
69824354
90662306
27279807
36098076
87572411
57697245
66746083
4334276
65196333
83005307
83823861
26899754
37196448
17524105
29751439
45648279
15215932
90979395
1926067
76042974
841756
4615655