25993856
61742514
7827420
65082362
76515359
70807797
1973590
38819858
58632321
7244371
51404602
4325147
65943455
688178
25907145
71131127
115923
20192372
51546644
69387646
41634291
32337647
16267576
5765010
490422
8497170
72792038
22951354
22091623
70375123
20027543
12593
66946926
28312696
66401783
9937127
7246853
85706922
52549420
23013679