Knowledge
Data
724251142 285210 49313321871 81108812 15711608
9985713 3030447 213035099
8906536 6110126 2918 59489