Knowledge
Data
8450843 320537 6775494
137051 62843 4168672091 9704580740
775726 6662218 3488182 57937100960 40008402