Knowledge
Data
690666 167693726 11017953
5372 495211 584570232
812866759 223043814 8915370 13636949960 50868168