969108957811249911014906111411199951146103891381939410869619499571028111195490710679899281020970101390462310311070929918109157793311178909399649589321115934950617917965112510331072107610733969639559121049101911066069311036879584618916972634990938994105310439621140992112310889681002881106411079308828895821103114810609989609108961017109611299489081138103561588098896699610396081074607953108299388593610801083107710053951056105410751118112211391087884967100410086259711109113257610621081392104795910696241079113410688981065620105587710341105102710291085100110929001052112795186511331057102658388611129111128619952101889190589958162710991044100391461111318831147895109489461490910936139739371050114311211116812101689795610151101862105810481030109710781007109860998161011261137102262611458881006815633102561610231108876104110241071997106110001142113611041102113511101059893393103762161210511141110088710669401130987106362299910841113