Knowledge
Data
2540 117 857 522401 33439
21 5602022041 8903746 91625887
752 9807691726 616830795 285