Knowledge
Data
23071 5929098 701900 1948699881 188593
352211194 958739446 81
93983727182 496393927 50949743079