Knowledge
Data
465242 29781 10209822
106753933 565010462 2559642 58364 7503
533679 804806260 49008095585 8602887