25 840 978 1226080 1000000 20 810 840 29552900 1000000 27 398 840 145580000 1000000 27 398 7561 114370000 1000000