25 840 978 1252854 1000000 20 810 978 34521500 1000000 20 810 840 27566500 1000000 20 810 756 22451900 1000000 26 233 840 12412000 1000000 21 974 840 2147483647 1000000 21 974 810 77920000 1000000