Knowledge
Data
28615 90005040 65209434 8534691
83 0146211 3387456933 330594163
3647193418 990651282 3110395 8501964 559568