Knowledge
Data
28 966 1296416 5492974 29338578381
2862071 62768130 84640524 8649719613
883169 53 122 0035534