Knowledge
Data
809558 369920 30898064 945704
163 042858986 675230075 10248595212
25728027096 23 2148436406 474 867