Knowledge
Data
3406 24545971 1325509235 675086301
41 149 5438874620 2580
96045 88925030 80159599016 7031623861