25 840 978 1186270 1000000 20 810 840 30512300 1000000 27 398 840 148600000 1000000 27 398 7561 113300000 1000000