100000000001042
-47