Knowledge
Data
31 430148502 14550184 4860
29951479 821744919 5248845
9153681547 451469477 3581 668790184 2840747