145040142731138200144839139138138635136745134592142004139434145413133807145181145667143691120438120456119802118989120872118915117258116111122032115895117679136750117902133351117882114975139009112695141940136755114809113089139283113027111329133937111408110879117341111227109779126903109228109115138754142957133795109372134828108493138389137917108833124103103059