819880981110210521127112811263969321125100010341085990112911246239099941106891110310611115102788890510511148393931606916876110010151096101310751006896955934108762593010541130936576103011051081992105889462110741078616106911468151098957612609940913105910551104881904584910108311399079119581080950113858239562710021089633108888210419978629149969171123104910779649375781137969968999103611431114111096058390094810866171067101610509661031973613102590699510359893946151133104810246229498858908899291140105793810919679871018108493987911368871028918111110949618981064112110081039607107311089128861093103710721122899624991110161889388410221131101481211451112962963109799810631113102358110686109521044100463410476261117110710601079577102989761497211199531118620608970114210538659339881135106697111091005107110929599286111056113410011020103310701141103810261132954993956951101910031065895965114710761099883619104310821062877392111690810171007