Knowledge
Data
22893890 11152572 804883180 6775
303290342 5432972909 84 943755
9819311230 255657 9348580 1788212532