Knowledge
Data
5953058 422240069 58528628
98063 99 640 2011021036
46657201 110802762 3358 7892752444