Knowledge
Data
590277 8919189 368907 519200
395874401 55563535 28620403 676781571
7898074761 5220 3606653120