Knowledge
Data
50876 17214261846 2474 820852834 6385978215
37847704 7440882266 2631639444 32981
6739 3376606 231038 87