Knowledge
Data
61 194570384 81878 168568682 27479074197
17274779895 76810860 2339892 67699004226 227
80355 98986665198 3087525684 4829571 16