Knowledge
Data
509107 65311590 304 299428
652 44782888442 9955018 4575564 43
434 8588705 490350156 191740 759