Knowledge
Data
3287878 720221 641439489 883252 839512625
575078 56355 205053800 395750986
663 70816340 9870298 7238305 3994136228