Knowledge
Data
680690 46805449180 22650154 8288
20 30901 3631906811 371249899
3015181 34876257384 582087778 32124953 2915