Knowledge
Data
30 93201669 3582998 129 252877
64503986405 6489815640 1559700
92565418 9948082 579361792