Knowledge
Data
51561 77779580580 9312387481 17271781792 3943845811
51568295969 144495649 575267 33224030782
92684344 5623992 849