Knowledge
Data
43165640504 32224628 32803245 521531514 1067066363
20 12212 8693992611
3464927 29861837 7875507