1492401182419441167171512517111881580297627112813119171539257990472214821529159899417222071825181316651550131483751491209161314007826361047105411951678816179717274881590178615151287109218551584196380483022296018901438332450250252163811021305139124314431857617107157892017819254811338224187935844956