Knowledge
Data
18191689 5422903 2383806 122650233 30981074777
9595987 58482603 84153352 070780
711070932 2438459696 43960 886288 782