Knowledge
Data
29148591568 812515066 697315 64524190241 60391172
13914043649 996110 4757
8025970077 133397606 293 080