176666652832856362214648348874378206148338573196701863732258916517581647587667153323246696806456465716425723006106406392622886416286299222291228672673674675676677201146617139625124607653612221619579601986065926006365765745756182301312575815823142472946165865836622022976333133213346242166502096306616712452051425882291491018219015634433361519129260411766832915234990188331336660649842111406133196556276586233426565982246096033403416142321192265786056342235906116206515805971156382046326545776355846526216265969911011111213832633031713613567964317930964412925513237310318145259248137106325104134193133659180176346222195113882823464356664678243307681