Knowledge
Data
642166 27878445 2963 5476656
3638 738184050 9377264 6507572 54760011280
3890481 926315 83249012146