25 840 978 1215296 1000000 26 233 840 12942800 1000000 21 974 840 21520000 10000