Knowledge
Data
139935 59115 855736 8626
82889312471 2879 073480 1588970
416792 3839 344 62026678 031