Knowledge
Data
148443 8399472837 31042 74563427 254505914
3501089625 326 56731627
102877 9447978 926211064 5952669