Knowledge
Data
21116293 55587066 9610251030 49124591
2385823 1543 0378147865 781603
87465 43307685 299 77914973 27314974