Knowledge
Data
42160663 51662665 926398032
3085337 5920 924648 536007770
467558742 139025797 81685 217086