Knowledge
Data
270513306 8399452 20608263027 7300160
535851914 337 164
43 4727195 52365 2909939 36322