Knowledge
Data
77860596 80 492863 57 64142
38902517 5032 188232841 134966809
270353 99928388 1735560289