Knowledge
Data
860 255 1872206 267 93935
2186130297 196588 46865 7069332115 569300
623658 845386 688 1733 39501417398