104,803 Input Devices