Knowledge
Data
312293 7143523 160394 76961083
8843427 711040 894121 5001317 4924663893
0127072 390092727 2106