2114182267120148419205910286391510152216831261922103734213891189797445718786867611592151542222418116704451583879922205221171963608488449209331446941709535173215507171281491782226021342542220620172215437238217143682121411494016972650313651132052892023293880081661112411276015111513157914718621846222098519336617356815145419033813048321952015613195002155412146042859982992420961536904175346166708212891989031352442121668131019125727101947951861147128543110785104697114554105614161679194115166129206417207161944831059813656963160213110168610206608155424124921