Knowledge
Data
52649929 6676338 32728 8694 15902503
105726829 637 76603141692 5555 852402493
20937 671195956 45248 862 31880886392