Knowledge
Data
35650 75655 11268433 7155296871
30715 641 500822 013947243
22257 9887040359 853387 18142