27373857
72371065
14025675
36773137
11612215
47811342
99856589
20459550
6038961
57754447
87024325
70034631
70303857
13909664
45035678
39938955
83241790
81176731
77212910
19158505
65017130
18579679
64376335
59491926
5113118
74003350
94009309
27925782
82041505
38292445
7535332
57378529
20023036
82052730
81141461
65029438
8022095
21142253
19675899
57055703