Knowledge
Data
30 578348497 42051 54239
9881720 3921458 505 01066 6964324
64 7713139 458603755 1098546