Knowledge
Data
2581683 5855 10592446 22199458480
294853 520586931 7071784 5772027612
336 64816 06697725327 84 3884893346