Knowledge
Data
52667296586 4935276 163609605 709690846 36730412
875642 300 28102757066 62387063590
80130062186 3153268 73489