Knowledge
Data
19882648 436149 517810176 2420803
74289830 817016691 683814 4765 7517
269 288354 4358828406 70