Knowledge
Data
3080 3587 81218 122169 20947961069
689568 586905404 2979529
405 191 791307075 9356 1977