Knowledge
Data
5115426 65980727979 411956 77797
931 38535828256 545596006
21924 3959143 9661 930899897 3745