Knowledge
Data
86286 170336799 4101628490 28321
8182591 93034192 7559 814380902
8591407773 484741 58460409443 298