Knowledge
Data
60 844 753558 30527399 2243079
8247 3267128182 110157669 2938998789 21893770
94126255 612143142 79 6847506