Knowledge
Data
14487683180 718472 477224 77788
18890841266 326157 392 762102905
21239 052 973 65083068 32