Knowledge
Data
29 004621896 247217294 26562 63
287536657 17588 97835320516 46052139
980402922 63981 14761266639