Knowledge
Data
50 1701303 105436639 22664819809 721656612
26 91 124 4248 18917109
1044948 10136765 371241193 156847919