Knowledge
Data
435852 50197559964 992055595
363381 203267338 7206282960 30650809088
33518961 42188222 5361846994