Knowledge
Data
299102 31281499879 594 1870433 4956654012
454558 896743 12610 40933 63452
82036 2157 4544115