Knowledge
Data
332 20 931962 753593240 6708
677 95094457 417302637 78110413861
2886916 62081 92 20462533833 39348061