Knowledge
Data
39471 25706 740756229
6568296 924750061 671289033
66548 5833526096 596527785 43360 4521157