Knowledge
Data
600 84904962 74459 797146 9117527
770669582 20399 8726453233 8503337
303353725 768 104403851