505576972
580268996
-553284177
329912006
