Knowledge
Data
31314436 51552061907 323536659
38260999 510408 2275464
59769118335 4396950117 6449847 43240646 770336