102711031100107487958310376121053105911069921128110710899161105633104495160995010991055940106199410576259139491041100857610989991034114761993795211081036107088210979561049620933812955106310931125881108411249069611081102410859631094112792910338831082100610541064904113610881080101388010261028996957938111010221137900876102911419986171052971114011141067887112610035819651121862104890593410719669699601023918890110461496890889810696153959539361139105893094810861005104362186560799511429721073991606110910721091627895110210926261096107511338881083610891100095911291116910987931993113511389731113102011431056105011341039634103110661118101910651119107911318841002106810011004970103089991798188611321115107858410871076911893103888596210071111611102511459093948193929649071122618932582997897889393106057781591262291410519901062958114692839610358961130111761395462310181047608112396711016161014114898910158941017624988101687793910775781112