Knowledge
Data
387501128 65 1871827 9880792
30690 413337169 944005
120346 41951729074 22389181067 7707266810 5858391