666042680
2132248924
-1513955935
-511618279
