Knowledge
Data
5170085 17884495 8897
971987 9902191 331 631 3403917
34984010305 01045592 861 53201716483