25 840 978 1167360 1000000 20 810 840 30558900 1000000 27 398 840 149600000 1000000 27 398 7561 113630000 1000000