24 840 978 1086590 1000000 20 810 840 31381800 1000000