25 840 978 1423406 1000000 20 810 978 35345700 1000000 20 810 840 24949300 1000000 20 810 756 21291400 1000000