Knowledge
Data
59228367628 29911615669 166851706
432 830 910144818 86315113
132698028 700 87998047843 603