106,105 Input Devices