Knowledge
Data
3052169 413622 1819936249 6312834
509768341 25072383904 884 93346
745653 263924071 86342885 35411335