Knowledge
Data
651707526 6230220746 699866 73661 61377
50095520 42033 1301553370
56691 522119 5188185515 40