Knowledge
Data
252169 5305304 6745510 4322017 17881330992
122580 20100 292910595
380077540 08344217977 96386 80667416660 512