Knowledge
Data
309342556 21472 12254410 81833 42434
64831 770675184 5123693
9219 4140594 152 72 3924304056