25 840 978 1416052 1000000 20 810 978 42057600 1000000 20 810 840 29745800 1000000 20 810 756 28607200 1000000 27 398 840 147880000 1000000 27 398 7561 142150000 1000000 21 974 840 28610000 10000 21 974 810 961800 10000 22 980 840 8008400 1000000 22 980 978 11319873 1000000 22 980 810 269230 1000000