11100813957519355119321480132216171658915254357332137636132970187331346942626233519422461281371626872056187949211832179035646720906313447522450420690318126016733034170146908217055111414721042209221258692011101978013607911715243448110935191111108273366231865492361035111775613023137182111441811128338192412195439215214228349508341574711049376195916222420710215648076791115371171550126272281704178125709552141309761940821240111391086556017278419827529081333011113724642516148157917432016041910822682981476644675813436922540513675622463416121602111731216884