Knowledge
Data
30108808 17703709681 687650 63316768141 923202598
280692 02137 8453
54287156 3243 617