145408110626108661108144108622143236108114109079145206107927116593109091143791110943118083109459109099126259108002141668141804110431107797109103109313107481107493107497107200109107107344107385109280107997118080109111107308110611109115109272125513110435106994109119106998106850110986106782106811107998109127109074144191144329108152109387116609109288106561106972