Knowledge
Data
4107371 387497020 254620538
34366748 286351980 1986374 19092327
121 32 550717688 91093133 9169