Knowledge
Data
31750 83948538 477440
33222783 76310432555 71894080
49008 17944 8100958745 90707 196506