Knowledge
Data
520 2139089 982991 72173 9269250
59033 220915422 9575 2503417 280050943
58419 5892 7155 444