Knowledge
Data
114352592 54392 8507 1717840
9716 26259386 332 14 13314688
79926 983629 16009315634 681451609 160918