Knowledge
Data
64229663 17083478 9964 66569 5191126
3021522 863640202 6628821 32848816 530836973
26394593458 2790760882 1330