104,833 Input Devices