95112023
88549094
14283691
20282818
3066288
18129732
89798614
18022939
34715475
93461195
14061672
20922510
22853756
75388348
21863459
29401163
27126375
45121550
88159799
4522285
5155130
52308957
13747003
316985
64308756
19581911
59245347
7894080
8841412
60218063
17475279
25905923
9036610
43547744
5611280
91992643
20945565
48947485
7091113
54588074