Knowledge
Data
166 64 0620990631 1265247995 5329533242
73638 901302337 703289854 388928 659
376294 59767658 208010077 585228336 370