Knowledge
Data
345052 1188341583 4349 296598959
995259018 89179344 854291 259583579
391 39298715 337696 800913209 5833688832