Knowledge
Data
526 36802326 445068065 7318324416 9332557352
350 8266868 46 286 25918080517
97 95 938 50953