Knowledge
Data
43 43091 50519272 33303731 17477152
160321897 277616362 300 17793 57569180
69713 05768 5645237