Knowledge
Data
3057587 23390018 9319931
490661309 511257439 30467
274485 14529062 408407706 5637423 8174716