2191081400895750446128463717055557540710246410246067066613728306050838501752592662592705134021394995883941299317226731379405158025010249910240081024463184221145866318426311681627648517571853012536779173947116018523440123476761333651695386424213912704647315482412721811272188540591309699186068212470701580893163206775105115332870714074311320431395626105841151057109263315425301484294133656943810222721293882232030631313067018592811108037877800118499475134111008337372011977642865810060121336472318696133655327351111009254022281203978108224682473643777825911150651718166176401870710104701816214775847271524857858617981504043