25 840 978 1123290 1000000 20 810 840 30279100 1000000 27 398 840 146760000 1000000 27 398 7561 107480000 1000000