196282
186191
186282
1715116
2281114
1686109
1903118
1952108
144077
5710101
31679175
31086177
556879
387565
143696
162565
175460
294462
168755
239753