Knowledge
Data
3329 307617 3560845 944 36730
6601801 567 926062 7112407878 377813
12508 906099866 97 3888487336