1643760988
508098256
2073713058
-2071151291
