Knowledge
Data
71434030 37731378 307977
264243694 5494388368 15531
7471508483 433597 481674608 100658136 58492138