103,949 Input Devices