Knowledge
Data
497984722 39743540 64177184569 25538 346368229
866 5384588 632072060 10531688135
20841756 681616451 33749082 539818106