Knowledge
Data
18 5058827 689640964
487029 2506578 65296082 1577997414
6848222550 895610 21067531840