Knowledge
Data
31240683 7161872 82012843 5655 02166
964752 581838 113 93897113 449912
43 192543186 277529918 616804 73853687