Knowledge
Data
32107438523 841 562120967 3795840
651 890 10928 108094848
18 139627468 918360833 41542 625