Knowledge
Data
52671316 662702952 31 3559112
40512502993 386774420 7798 823337592
2111712874 242289296 9902864709 02998604085