Knowledge
Data
66 27271 34931 149248852 5007
28668523 28604 331072 2562362
472557023 9931979408 21066095642 28564185