Knowledge
Data
57539846 18962145 8341373771 21406
9637191 273607 4257337 82291701036
8145046 2165462 1994 57905 1674767