1023061310592441107573171137121512421971255588812606251132146201400236614033100141317614931625149682115154424152238261565763615718603160784981627632316316261669412616925533169666671730031217756500177728641779647218589584186242912009859331802966339396238768098399834459990760132826655480165800086580648659911616