Knowledge
Data
95229427 303325 87619 35 527408220
3247600714 8766816 80339392 33653201
74 699 631545081