105302214767981476844133382285782488962734421065723114274514768604638422893291225670157454082729814768251085207108520692444812803968666548673481476848101461039246260058460065149908113909911329344612329645310606484775022152682152661041769477501147684382734982300819443129979614316265728671174791296361296367296452296451296450299795463791194426299794931177827117133918321528714315945728664313952178981974919748107553857282733482629644928080746379246383715631181110521827297141955429644847750014023921173096825057335740760563111019182298846383619747112818083702114524494637984638351944241563117217456157460615747121293249572878572865