You asked:

whats 20000 divided by 12

  • 20,000 divided by 12 is 1,666.67.