Knowledge
Data
838708606 8950202 59097980 24285 357
84 64559 19229 640053005 430
520 316279399 259745 46857157