Knowledge
Data
6671 151954617 5572689095 189191 7297
342 20 6643 39014608205 29936215
359527 920869560 292952639 54091787