Knowledge
Data
22734042 516211877 362 60920773448
31456461734 1582333 96783 2307
141986318 18935867 263677 42697