2946 2481 3906 9656 3794 1497 7154 9802 9582 9266 9954 6314 6245 582 6481 3788 8189 7960 6357 5643 9040 4578 1708 1790 7867 4936 3112 3272 1042 8854