Knowledge
Data
47978 1888609 37455 106858496 89133921
19469888473 72226 464108892 4148288796 1101316977
13906 798100 61