Knowledge
Data
31 378741885 97707 381096
487279385 42043550 319133 1799
45455506 57 9116787 45643866 5424083852