Knowledge
Data
1693 3066 226894999 5950861075 87741263630
19605803 66537356 6148874 4554213 4598267
20828123 924284 46 43346847