Knowledge
Data
3806684 673 2794
18146542480 12074336 1271079351 5103260 1702212
83189961828 3124831 2480714 17