646102215
753676896
1298688478
-1791604145
