Knowledge
Data
51360789934 525382 187742 30145299 895458
20482 430320885 6444035103
160 58873887 422186299 233256 9411393