Knowledge
Data
61 931 521168526 1786 85
1608 30145 17764034 72078 81623581029
873 5315 91615797 7025685201 728