Knowledge
Data
183058 6610214695 87671442 33923293 4653064
64724177 7637742 3752833 8182196 5879
121179 42 02986507