25 840 978 1128730 1000000 20 810 840 30352400 1000000 27 398 840 146600000 1000000 27 398 7561 108100000 1000000