Knowledge
Data
29082 30 523 81 50914
4040250278 7533543 5156243847 26400591 02995
177949143 6103376 4769966 828293