Knowledge
Data
21886 59824120981 5031356677 5896050636
5921 95748 99163 699 873933946
4558 817375245 90502197 270