Knowledge
Data
514942557 791810 172340942 100506
54630693 10486525 50637 2812
8404842639 164 256979141 710953 4754