Knowledge
Data
92644 1254642 25161443667 7962 795840328
498170 5306066 682112 304197377 199664324
41465104887 17512 21686902852 856