Knowledge
Data
339954674 34 5287962 3244802 56213776621
54963726 27825 31821110 804170396
790 2006329 7073216503 614