97294906449667992485948449543494827963969267697204966521538490703943271533895239944169730594362969171595494764914899488397400905209109392029937379736995734157519073897135909079058297503150801537694024917959647491912149259534895518911619638315827961549617592406974861654195491910859235215037158479116491848946239524597375919391591696492953709591491070919809288095952964901639295048161279125695589950209340915704967189530591603965959231895191945819340593975919089131816325934269171694337161849231416267