24 840 978 1097220 1000000 20 810 840 31102500 1000000