119756119747119633119639119642119651119654119487144983145556118765144376118518118801119037119073139160139701138564119148119195121355144667136374121244145165141860142710121367145672142595121315123231142125145439142296143381121158135017141705143756136513138444144047138255142545142856111700135091142747143905121218143852146185117085121331134003117015117043151966