Knowledge
Data
31481696 5568 57065 685 1328
715964 437 259043112 2116416 366858706
530385 1418 50929243725