Knowledge
Data
58 303764 2992662 470996 75959453754
132851818 34150 10520
5372789779 96402 439015 1422172