25 840 978 1283530 1000000 20 810 840 29135000 1000000 27 398 840 142150000 1000000 27 398 7561 114140000 1000000