3130137305953130816353069640295043430688763112689284983230732733068948289673828498303112686263763631091072849840310666431301343079136316296331629602876858311269228498362853072311266830809783112674311266530906413112671311265930906263112662314723730688703130218310052630887333106844