Knowledge
Data
363442220 463835 786568 403178
378816665 310708 666698044 44 120622692
17643543 16529473189 7490299 52880