Knowledge
Data
25383519 8443980 2158327618
377896 174689795 3899503
53486 2173741 6339 9357352 50537860063