Knowledge
Data
21522991 888 32108517540 13 38668302
44788 453034564 32 911 185746
4850 595 991 504012626 08866695