5040 5744 8192 8921 8627 994 9758 5256 3731 3438 9539 3954 8655 9737 9629 9787 4739 5763 5507