Knowledge
Data
50358825 69637 115169164 9307
67308 24968540 22414 06967440 17499621
94420 6766 3702603