Knowledge
Data
4037 6517683 1979988 7680899 58183882
86947475195 985453 2168783812 415904728 3034051524
594 114268 9104 21835909 865958