Knowledge
Data
66587426 1881731 277460454
6391953 5001307 79911516
19921478178 864924 533602 2744855