Knowledge
Data
31393915 639575 4700 44568 3798
119 153 13979770
973461784 5512358836 32388856735 882863 473150