Knowledge
Data
38095535880 16355320655 174064270 59286058 457554490
46807575220 56610096 92756 566338
81006219 879824 7636241