Knowledge
Data
814426 22955818 8929 588 9846294
77 129688130 495063
663162656 60724979 80861854 201434 518