100810571052106895561010271001111861886599591161311261035111910941002110889810431017111261210305819301022106962011331104918950962877104981510376178961065959622912102810231121100490995710831005606931582999626964908113910536161105108810986349051003107511021013105410669681142937109188939291098990710001136101611171092916608928105988157661581210181109886996108289310336091089106196587992987691796699195610209391140113498711241147105893810141129971891113110783941060100610719738979041099993114111279541101107410151047862992107088357711309721062819961113889411141128998960102661910878881086103910791036633102495293362762488489088593662111321025101910638809341031882105511151076114895857896990010801113584396110391489989598110416079511096103811001110109311236111073906105662394062510343951146108510509131072106493211221125393990614583948100710849531111994111610519671137963102910971135108198810441077110611459701048949997887114310671107