Knowledge
Data
13872 19855 19705656752
6589286675 5879 189465591 1313440 131076
6289879533 4420 797901391 27820506 84990406