Knowledge
Data
142 5070896 16408613 2021625670
782407 57262541584 898332071 534 107893793
99029 2217833 9647