Knowledge
Data
2861 5544899668 95459851 79573364637
316 30951335763 53 175
2200274 884 1524591 42157231