Knowledge
Data
45686576 35707801990 455097895 817412
24243596 1115853210 3664936498 1686
5271306900 314344055 37373980