Knowledge
Data
43325394 5640892 5523540 289741667
17429 134948 2273409 883987232 1554791304
57927 158682449 7249725266 73548255 85