Knowledge
Data
32 398254530 51053 8353594588 638593633
66817815 30667992485 21282714 252667179
57 34581 994272 978121 94142442