Knowledge
Data
31327071 437384 329011478 17112669 2287868
11564 006 8989520058 87364 5212243
35 48 746 1669239