5 7 20 2 3 35 52 95 6 7 948 5268