Knowledge
Data
2961 286098868 306073038 82594 890708256
684751 8102868 92748 1094072742
4986 3820 33149510203 64322 7281