Knowledge
Data
31445 919326288 1505 116405 488119
1603349 683560611 34522202 07078
12722 6420154 101743