Knowledge
Data
43291265 912595 46975 570030 696433576
62586 717 44376 7912681011 17389
978764828 4645 3828257 10142