Knowledge
Data
80355743 854646533 72112939 572051590 20001
35739778 403 14895 86896081 380425
6046 7070 2221696