Knowledge
Data
296 0174936 3096716 99988511011 680
332701 4845469 283585 45723930
912 169587841 219372 689653035