Knowledge
Data
30815728 2305271465 499337274 65384380
3016 138045 681469433 656944
7792 3535 2211876293 80220797404