Knowledge
Data
18690 31679 64253 8813
4603171 6180624 49212 848310 67218424
3913743 75 1483648 639686110