Knowledge
Data
12166692 1432064 77215056
48859186 6687518 23491 86501105875
670 865840127 3744972 86716723 6902