Knowledge
Data
51051 30273480 14085 1074882031 6459353448
401329158 41445764 55096940
2208 753210 72740674 770578966 275563027