Knowledge
Data
42584 16236782 9000893 167616
950671 81807 607691904
9338288 1071812 4202 864633 3453007894