Knowledge
Data
42988133 658073233 1173 742 608
564 17239148 290290687 5018200 66101809523
18 52302 82051291683 7251898