Knowledge
Data
51065972 5001791 97474872 27741683295 79483
69869821304 85687513 47227 39034942155 62362158
74165111 9530 5835930271