Part 1: 14531
Part 2: 11258