Knowledge
Data
31563 34211425118 8526346064 319242516
988222 2394899 869
515086785 19790010 1153 58719 32852