Knowledge
Data
2989 0942 20120 74034153 81172035028
977 509455719 425603908
85 23828696 603106763 779 899315