Knowledge
Data
349116258 22627 789598
40914 52 00805838285 2801199 866776113
1970296826 50489668562 45863 912044376 748