Knowledge
Data
5326072356 37731 137592 29123 160207172
89712221024 1737015499 43114991 14256595
212868046 4900 309 4083