Knowledge
Data
600598530 3843188 54 995428975
589871069 61100252875 9812242 33036746
45270 33909040 500 90981 285670756