Knowledge
Data
346 286821 87058483 63785205
7216065 216531647 6725
31425342468 1965057 19798582851 7309 830