Knowledge
Data
30 390569 11486841055 301 179923805
103226106 196068277 3360290144
92616747506 050707 016116 4703174841 93