Knowledge
Data
509691 15711 590161674
10052 71446144 220931550
48 66845987035 969443754 4339758592 199