Knowledge
Data
26 30898296897 838 2465945 2544455
43 9262073 01671 415223613 6585378
82003980 8037467 30