Knowledge
Data
40289176300 86283639 631649949
1846093890 43788 5038 7573012143
23602770948 97593083 3954191 019058 33292