105692999063498810969649321143111089361110291035111662611471050110899210971140894610607107088911041089576106310881072899609987112495396294011221077948911900111110919911142939578582619995937106811331017108110371115105411131106973105910449681130108410249071146107110059061047108210041129105710941123106111361043815615895891106439688439311371066103910988191114101362239458310005849058761062110110601003882112886510011020912623620113511269981145114811318121119103610671078934994103194996310651018104139257711216331030110011329109081025627930621617888105510069718969991117110311021052967110761896558110161028960917972113998110536259899139041027101488611181134110910589581074114110928976149149189691086959613996616931883970936916993109910518851048106996111251019881100810761073928877909103810831026898108710229661049879606954950103388095710931079608887101510079339551085956951110539599786210348901002113811271023107561211121080952624938