Knowledge
Data
5210563702 31054403 17520103 2477311540 618061
94041 65801 535 0877079
5153 9916 865 200