143096
150055
1569120
1511113
1458113
147595
150268
151085
8813107
34584183
6595104
33937181
12386122
23666177
2899117
152495
143679
740181
251364
190781