Knowledge
Data
266130 169 88703570 86673
19317760 9526892 2132888
84 9308015369 65362651033 25740207243