Knowledge
Data
795486889 18854536 90373662560 5905098
77590495 884368 862994349 48300481708
507687232 3166005 2729