Knowledge
Data
3407490829 80366650 2949251 76680 40472099248
177535050 35401 3536743387
94516577303 33877 2607804 852 84