Knowledge
Data
58869 96 5103416890
47770771 14965700508 31463641
973670 811233315 79618343 32160 0552325421