Knowledge
Data
26959 1933549802 941980851
613654611 3550866226 576429 11490106
65732560 38168256 4810369 4260