25 840 978 1233940 1000000 20 810 978 35230900 1000000 20 810 840 28485500 1000000 27 398 840 138800000 1000000 27 398 7561 110510000 1000000