995266910
958368076
536700735
-1357131199
