Knowledge
Data
88297679 33647729 20245 995604
17972 103093 1669406003 29131 10648920
4022790 192600467 16695425