Knowledge
Data
641646 511089474 11491 3004848980
873546 31 13505534860 208356844 51
051129477 657 83105651 7929 9695460837