Knowledge
Data
2988 9166 163155 7848131970
42919 2486616600 88266 4572132645
4610882 504798102 5112877737