Knowledge
Data
66 35621606 229027 99128755260 866906504
581 681146 4230 746672145
22043038595 673051 891 756012561