25 840 978 1146540 1000000 20 810 840 30290600 1000000 27 398 840 147730000 1000000 27 398 7561 109480000 1000000