Knowledge
Data
223154258 22822 92 207 116
2809 9842 843094160 97695 011870
64460067 70761627599 881091433 42683581201