Knowledge
Data
3079951 577169097 6226602 3982266 625
2529837790 738143 8462311 36450696703 94
51566436 34417110532 471332