Knowledge
Data
58691083 5572461 49798 8280 88580156
6593 836992 15546185
016520396 1466660 2020459 378188667 864999