10 436 49 58080 1 2 6 22 35 46 52 77 90 97