Knowledge
Data
32089543 4709221 42271 860
43515 10957326626 20 960745908
4713 8366808 517628 85 0373