Knowledge
Data
15070857 39567 8188366
522 829611 115717495 29240 442
8640837758 31274501 65558 28 5088199157