25 840 978 1196270 1000000 20 810 840 29800400 1000000 27 398 840 146640000 1000000 27 398 7561 110890000 1000000