Knowledge
Data
27509627 403750 157339947
183426493 17752871 935608 781227620 2230
532332293 61 410343 006453344