Knowledge
Data
8174049 77324 395570992 642663 9340
8987 955 30320 750326484
23 115359918 626 80 949658