Knowledge
Data
15816 1246672 993830973 32307 14453484127
599 10201 54816 9724666083
5446 28102886 56