16371116726666992312649155781704133171377362151498465671109411041199425981562670882861134888926844219680554919184464812614375018169174199676110189399652254711048014832