Knowledge
Data
321258599 386144 6342049497 13865058111
9494724460 6429737277 3608052 157595
120931826 36298477230 227415749