109775114202117113117117117121117125123972117085106862121331126770121940117007117011114205117019117015117023117027117031127085117035117039117043117047117051117059123483123165122510117063117071117067117079128169124684122008117088117091117094115002109774116904116908116896116891116911121327121222116933116916114208123705131271114211127693121140127842122026115005