Knowledge
Data
513697082 143959927 29068156210
400 958 058446 47 230166
9822296081 35597103 258662 593 13990743