pokemon puzzle
47012
47013
42253
70214
93414
614
23814
82617
47015
47016