Knowledge
Data
7154326080 8146859 184595
336476606 13024970 7070990 9015350 11170023642
7902655 3148545 4213304211 465809 79