Knowledge
Data
360892 658 607393 5245140
479371240 6911200 0853462
28105389 87173107011 569671 11778175 6840