28 1000000000 -1000000000 0 0 22835317 -106463840 1000000000 -5352467 1000000000 1000000000 0 0 -1000000000 0 -900999248 0 0 0 1000000000 -947718810 1000000000 1000000000 1000000000 1000000000 0 -1000000000 -874461451 -1000000000