9492086371657173210531269268164416817313505841579811418329862142915471095117116453810851355529220132123511061599961799184716341982687124819074785181339187012541185101410181228218484162213721403111414671316941969191417391425369392454261162118315578534813999671221070577183217751900