Knowledge
Data
588962602 47197 3069882 4019174203 161765
14529 37182725 69986275
6381149016 300791 137825 1998878121