5085833
88996851
60267859
81966385
64072424
76031929
69741892
36729549
20538531
60908940
55719922
30061367
97848308
70803377
12835714
60998855
97352603
7876521
31623884
22013630
46141886
71765586
6921815
59572217
23845796
47013364
87758748
4686307
2434828
66854853
85628649
59242060
38353819
47083310
91549555
86824219
58567781
23548026
6363813
67589547