Knowledge
Data
29509 28406493599 608414311 477300566 250022712
7372874487 19167045961 72
3438 047 4489554565 6637 525