Knowledge
Data
21755588702 40802117586 79690 8166326
27099773439 1342954 4256 8674188813 285766
15843578615 73663717296 6772231975