Knowledge
Data
2506 02976 466999 44450156905
2660829 25882518 550 299893
168 15315 7225006 7568621627 4161