Knowledge
Data
22 079 949
2282 931991288 60281 173800 5095965648
7156 57548110 101090565 74185015 9506568