Knowledge
Data
42362 7473 17420778 19682
104710663 30335234 69204 4838280
15 1954 3633 2150 8238200923