Knowledge
Data
35002758 652 2160 45273 4422448
94 59764962531 547704 730210703 860
508 110569 15058819 17360455589