25 840 978 1149560 1000000 20 810 840 29860800 1000000 27 398 840 147830000 1000000 27 398 7561 110230000 1000000