Knowledge
Data
20396971 18961 670612069 135307
419 2468979026 28642913 3016619
59544677925 82 3304212 05576