Knowledge
Data
235527863 9920343 5170 886 986281
907 616015 29267033 42366487 74415868370
520509 3690501 412