Knowledge
Data
1866 95755 6614 42944002 31585211
132110731 156672 52467 2082
1516 4833 434904 420443