Knowledge
Data
578792589 19744615 7671150
1864903 305932399 323434 806648500
89841 849 374879081 1265104668 295253579