Knowledge
Data
132387523 19167492 84854845
3664 5813988 185468 282060 9735
20785777050 723126585 640410