Knowledge
Data
30133664683 304603332 3926806 310495929 96348
469819694 202419703 498173 434502 971266
68391186619 7565242692 31