Knowledge
Data
2252 42693556 518449338 8328700
2892645 90629007 491857904
503024 949481969 96115716947