Knowledge
Data
218542 16008525594 2761314
610 3647856 30993277628 5948505 394159851
249116 5908684 24260 9759509