Knowledge
Data
5003 41998537 4269828 8495911 50586936
596477945 5129935559 4644811 639966640 80432
764 476627426 11187131 815287