Knowledge
Data
28853058 8739619 722669 8005 2228043
54584088 172613 910680 53289938 177744280
31155850309 92079333 32621