5857 7186 2266 6129 9644 1252 1007 6532 3759 7525 8453 8214 3659 2296 395 8939 9250 3403 1220 4994 3709 9947 4170 5588 5721 4421