Knowledge
Data
58 118263190 3125750465 491309748 690331822
28115805 696 39 832151859
29555317532 384698 743