Knowledge
Data
25076 8353969 78022582116 7011
88700 8235 7955778 20702928 16058572
570465 245993 82 86510098 160