Knowledge
Data
0029516 580862 64722327 97109851 2976
599559 17665347857 48300381407 051340
20276882 156154 885 5915860