25 840 978 1264720 1000000 20 810 978 36764800 1000000 20 810 840 28869100 1000000 27 398 840 142080000 1000000 27 398 7561 116210000 1000000