25 840 978 1174780 1000000 20 810 840 29797200 1000000 27 398 840 147110000 1000000 27 398 7561 110460000 1000000