25 840 978 1171340 1000000 20 810 840 30461300 1000000 27 398 840 149450000 1000000 27 398 7561 113070000 1000000