194411172417437621368962164011046331427461334177640216591705169511742431992162811006241379611787190995193613573071379118660913161896561176918033239521808817159170616541674153912242918131727933316911110116071801158110531545116812761120667148108617641145192613711921104118202841033821255133235557