Knowledge
Data
16462252 712540 9617699 60718083 22419955
341 612191 8560862798 116731064
21 78277 7534933 640051 38742873