Knowledge
Data
29 293677 2397296575
2013 80251 946059874 2408685
970 65251713 665546 72937 90362358719