I am unclear on how to input data into a quantum algorithm using the quantum gate model. I understand that if we need to process 2^n states, then we need n-Qubit. For example, the following 4 states (00, 01, 10, 11) require 2 Qubits, and the following 8 states of (000, 001, ..., 111) require 3 Qubits. Now, if we have a fairly large list with millions of of item, ( e.g., a network of people), using the quantum gate model, how to input these item to the algorithm for processing? Please feel free to discuss in detail. Thanks!