Knowledge
Data
40695683 387989359 238691
88357449248 3322686390 5518766743 6307109581 283665920
3168444879 758410270 303178 175