Knowledge
Data
103595300 19667799 162245
2798222 7852 949 114777
839988671 63 682 67896725944 366428023