Knowledge
Data
25321535 19580576651 12506936769 2365529 300435387
777005 85641579 05115 106999
49692561 7318028 162735 709944599 241943269