Knowledge
Data
50 89356094191 5919981699 7982823 13487892444
976239 56748141 109302
22172434 39306 5763700 3297