4301106
266656
14970137
2472101
159765
490780
1498105
429479
160589
321874
31034169
143897
146683
21579170
212082
224561
346485
2915109
184883
4990121