105,048 Input Devices