Knowledge
Data
26626 535 8108760625 0252859
9439998598 28075032 378951492 7157927006
52 4876000841 14817288