Knowledge
Data
30 574455122 5621372272 906
92722025636 17813255 5189596 225510858
2104867152 85815885 11259154