192022468101214161820222426283032343638403369121518212427303336394245485154576044812162024283236404448525660646872768055101520253035404550556065707580859095100661218243036424854606672788490961021081141207714212835424956637077849198105112119126133140881624324048566472808896104112120128136144152160991827364554637281909910811712613514415316217118010102030405060708090100110120130140150160170180190200111122334455667788991101211321431541651761871982092201212243648607284961081201321441561681801922042162282401313263952657891104117