645352405 98215301169 6925157 5918 254193
4343563011 6797 313776
570575 88713 82 0214563987
638750 16517 62848 6900740002 406374
34859983 37545 12983
426353 8475672 6832969160 45389903
320427 8113363 980806 1586950716 92833 90771 17 9943 71795475883 66768573721 25586344 58313874020