Knowledge
Data
31247716 48234920 149 8796
8964862 720346 5895475 50766903
31100 462957 44939618 774077