Knowledge
Data
32 401236995 16184
622187925 389 5845 0520 53878900
1454774869 814654002 0349 1286088 537393109