Knowledge
Data
15665354 40923380041 95 138389322 2395505
8751 91511 287705 279029064 39962159
32893 49436062351 4512969238 58202316275