Knowledge
Data
59 42506598286 9509740403 4794761268 394069288
18 743639781 6027
5426727 06333 7055698624