Knowledge
Data
25204517 380096 248
84223607879 4813336 20431 663
2910761782 3086 8669 4048 710832306