Knowledge
Data
5283668 146 25724462
66971042 861 702 5114183 289
585 70807922150 129252 41725649888 32176