Knowledge
Data
59204394646 17345932268 953495 1211863302
76220334833 1847505651 371532277 25176
37076776007 530959272 5623