Knowledge
Data
21662 16295758 815 28353902 5971
489842076 4466391433 7960286653 19725741 8656571274
15784851250 07161 4651 0386969149