Knowledge
Data
49591 8486 144904948
805 7850178638 19008781 5185556512 185298378
69624193 4208410 7236525 84074056002 5030004558