Knowledge
Data
25163598 73391429626 638992 159561145
24571 3834168934 10184986950
2578296 385 3685556732 30967