Knowledge
Data
565960586 13223886 77500 31 577632996
17597951142 234 518
77997036 6636 41362297 64161