Knowledge
Data
8038831 102604285 3114 166 8248
58164 662044814 2696232 59791
12064861084 895 3036 578557006