Knowledge
Data
507663 99 5434060 8297 247
807 588 826120064 19735 76735874
656243 6751 660 7254102527