Knowledge
Data
28246 29566029 621851741
655 97876 58536172 6104894545 21994005111
260 86294 23378 8271446 3315