Knowledge
Data
32032646 2070841 49818 427033
37 965378716 1052022 68653967
212450461 813878932 65035530836 18328