821398213882709144019821421440107979182130144014821407978779796821357978979788797801440178213279790797797977714401579783821287979382136144020821317979279781144021144008821337979879776821297978679795797827977814401614400979797144018797991440118214479794144013821418214379784821378213414401279785