Knowledge
Data
5114263 27908 75390897 668913476
50141501548 703550192 921650
4565547816 14534062250 89438500 5300