Knowledge
Data
18577 1151 6844829968 594662
212239641 88384609537 166125 51667 9839
33435028 85044219 843145 233288359