Knowledge
Data
89961 114898514 58150783678 15310207
105620518 606410 199104 0244979
29485341 3728 5581 463853327 441732