Knowledge
Data
295591336 93350451272 153987431 80232159 33300163604
45445228638 985167080 8517 527197729
16815908756 973773 32902990 52329