Knowledge
Data
30 6593336 7033 8367
4331 42325 95378575 510226358 105
42449564 335287045 724985 3554288