131264139890139739139839139250138383138385137836137460137461137747137794137294137016137018136475136291135535135877135878135693134892134788133989132516132784132585131748131749131465131466131228131227130965131170131171130966130967130578130342129659129660129661129889129472128454128453128455128609128610128461128311127859127047127046127048125621125622125496124398124390123818121758