Knowledge
Data
38 458574 272516644 124533
12200637138 994 213725 689632296 2388770949
440552014 24829232 59883547460 7407040