Knowledge
Data
18 50853916 46158342729 8446 80327620260
276 28 476746702
16 20021 317 24655469 5141275