2795113
1952110
1679115
173259
219973
168488
2118114
1956117
150754
429962
143390
2231117
33347179
520086
1446102
149157
353870
4363103
150396
146053