Knowledge
Data
165672176 6025877029 101390160 10585842 5401125
8099910 2845287 302406260
8963 3071 70381507 59115883642