Knowledge
Data
290329905 37328692 54390066 18661680
45653 5165198 5576
318512261 82818880936 9407840 20617