10491569104915731060276810603365106074721060748610665067114374211592920116032011172202311756566123515051235324212445614125260412609827126175501275084131829971318303513183053131830821318309113183094131830971318311213183113131831421318314413183156131831721318319313455840136713671418098614235890143095981437676714835997