Knowledge
Data
31149093 9171682 20 600 9886
8012 32433422286 48896930
938848859 5982821 315226596 476229419