Knowledge
Data
39901398 0614655956 990262517
523516400 11586810 5404373 58374364
426366796 6386961 141156085