Knowledge
Data
3032949 74971931866 29485644 98130476
8273990 524147 329739
1558049 494097933 811 722749 821