10054458104370681043909710461938104672231047182010520341052617210731774110155521101563111015649110156511101565411015670110156851101568611015694110157321122993911234270113144181133372311429095114599621146112511852839119044141215528122454751225060712318646123671511255122127083011271585012716664127339581277111712775645