110110679988861116111010968959941061107011301027624889112189488358288096311401124969100711318931024106888711159329161018958936967891101497310801047904576989103361790057710443951100106511149171026990948106460760688211231034104110011048954100096097193981511391111961108211061107905622995113511121146105410741148108791310259686121066105961361961510291132996928959112687611436251085112911059811133950109411031060987578609107960811381004897100510579388981089101993358110026341038106910886218889301102105110169911030970103611049521127103981210551031111911183961098108162611081003114110439629089181128101539210371092106311131142107210525841078616105396488410931035614907999108611226208811084102810831013931112562711171058911101781910231049611107195311369578771091394972966610100899791410561073862114710201022114589098810061134879992912929899896906934107791039395610976339559099511062110999310509651137107610995838656181075937623885940949