25 840 978 1154100 1000000 20 810 840 30354600 1000000 27 398 840 148410000 1000000 27 398 7561 111890000 1000000