Knowledge
Data
629963589 848811352 8096 62294138 843063
882688968 87128 710033 29983 2160089155
741143 1625312 1580290 7717 619057464