Knowledge
Data
91 216662146 699 751 1954544
505 570 91888 397001 82240
77417 990745 3432650 83283580 68