Knowledge
Data
57 4077978111 17963225 314705 416756308
40270 39260308 7550797
28 941050 6502762 12554