25 840 978 1346946 1000000 20 810 978 34790000 1000000 20 810 840 25935600 1000000 20 810 756 20922600 1000000