Knowledge
Data
159930596 354708 321768 81440781 3173786532
406824826 197534308 47912 2683819
42874 57393296328 6022