Knowledge
Data
269225183 8300042 51025579101 18 801633226
4407019 16681705201 60243 836239577
1661 790 22113 4432935 73890940