106,432 Input Devices