Knowledge
Data
12592784 783291989 5207666791 79688 323029278
12104601191 20211590 4312 5554569534
8410501 466 810826 3410236 9750238853