Knowledge
Data
31586944 150761463 8258 8401
8237965 0678962 456 29013
66719004 063006 64 304321883 19669160