Knowledge
Data
22728117 9216626 98171109 307 39098609631
24870 7976592 23359137 340
59 169890 2107 8792943504 2587