Knowledge
Data
807386 1008244 506636742 5146925
48745 11009695407 185181 5741798
459796 38601463 57721512684 369