25 840 978 1271120 1000000 20 810 978 36346200 1000000 20 810 840 28695900 1000000 27 398 840 139800000 1000000 27 398 7561 112710000 1000000