24 840 978 1090320 1000000 20 810 840 31190500 1000000