Knowledge
Data
289223 5608954 283737 4644126033 761550
58226772 48813 445 23
27098025 844371679 4719 24