Knowledge
Data
29951546 674539 08612 1839020
1704377913 6564113266 21 987 932056211
820572 2500 841179446 452 16