100810379391054107199995899711319731027951616891114889811358978839069628961051114310988998651079106010289321106101589510651005103098711051025955112210031050880108395210961088910108410471094110011076061125964956103410311091112491190910491147885107881557658311161041101989062688496390511271102111096562011281001109710596111014112390010669089408823931024102210671055887104810078761126584893114691788661599410851070106499690493310766349299601121111296763381911381099102910369361038907114295410581134109211379921115103910896219389138818778881081105310826101101113239410181061937918108610021020989107458298110165819126271000623950969619102661311089616141062106311178626189311077392113697110431069957995110311191057106810721056112994811189901080879107310336249493968899931087953988111499891693096811411035972113311131013894609113092811396221111107511041109104410239661140578914959607395101760810046255771145612812100697010931052617991934