25 840 978 1416342 1000000 20 810 978 43378000 1000000 20 810 840 30984300 1000000 20 810 756 28691800 1000000