2052110
145069
142365
148985
1440118
143951
150664
144859
144077
5710101
31679175
31086177
556879
387565
143696
162565
175460
294462
168755
239753