102891710889899071059933107411303921007111799910009491104106289811081066888584911910918969109410019591138611618112798789310771031625627102610509729911147912819107360693210825811093108588695391410471038110097011163968999371139576617110993610781083930111139595710569169396081022891881100299461410579401112106963411369611089110710198971003103310559989388765831025114396811051067106190999292899011371128114110051076105397386510061086112510351027623996995883113496691310345771054102960710971124610110211311052107287781593195811189628898949561101102410651148101510441115934616954112190811461060103911141080112610751043394106490499395211328799601037615114297110308951016393109911221123114511351084950100810519061091105894895111408906221036101461910131017108161298890096511291020620108710981079882621104860988098111196268841071102310929298876241004110610688968129551133964110357863311139631041104910961063997885582862613101890510709671110