Knowledge
Data
32307080 89067413 464570426 415738662
37546681 16 6631026
264275 9903 8158 8192863789 43659835221