Knowledge
Data
21489635 170245 63901077327 39936831 3512
583809 070683 58 07
298244 1586204 3332154 74121063