Knowledge
Data
8292302 59241149 378226559
8587977 37515308685 68710352 77657649605
148 008918168 1324012 3030255