Knowledge
Data
28 027345450 583771248 138585
8330 4216538636 4005011 17 362988878
23 4144078 142206 995