Knowledge
Data
4334242 18890 2337035 2902749669
8404699 54613 171489 166245 5935349231
4096094 925453 92 326