Knowledge
Data
591048 4386065 155482 86860 4720828
10921243672 9863827334 6392
6159526368 216440612 28702