112505121403120993120901121170120823121391121272120344120365121154120459120463120469120472121387120550120583120598120625120666120678121375120722120726120730120741120765120773121178107413119708121351119495107416121339119294119270121383118973118965118934107419118771118789121371107422119043119050119067119073119082119089107426119133119142119129119152119201119300