-378745019 1858274523 829915701 -2095266121 -199494111 1829939099 437622541 -2072968530 -210357704 1786733442 494424852 -1916318075 -88048109 1674129321 684588014 386923011 -2099336064