Knowledge
Data
27031281 851501 2989 6435
117057921 751465 4561775758 31313249777
585380364 6583361076 2652908849 60135 5961939