176997
661580
32660179
16410137
16417117
31883178
11745122
153991
252665
1496112
1318798
146673
154996
1093784
21851171
303785
473763
146585
4041110
22952177
7152118