Knowledge
Data
18923311499 3921183 835188 25313209221
142 2560033181 535933508 84328316 97
63 7490670 7008036 9066512336 214862016