112044111595110748117434115744112037122952112149113036112718111151112226112041111977111967125263112756113222113169113081117822117578111905111981111894111865111810111107115241111890111757112974112962111777113027117582116300115737111765130702129252114860113030109840111854111848111787111773111769113362111860111871110916115741111942135725111991111869111128110752