Knowledge
Data
8386 39797 979 50695 028
12 146 16098535894 9079 294883
1852705 932802826 870456 132113518