Knowledge
Data
52 80288628 16878143 900
8118452 930084 197987 21279316194 678278
313 15 4531724833 36487804 77