Knowledge
Data
6666052 58801707 31618563962
240246 92784734800 5494473
587153095 57311329506 27141764619