idpuzzle1

11.17%
47,954 111,500 84 28 1 34,877 13