Knowledge
Data
6649468 4284592116 531899949 81628571543 1614425208
894072 9792566 321927 400474106 26653559211
50201 34735590 3328383 43439 17445