Knowledge
Data
25018 264352838 59 537940384 43713202
6054 322830618 9966266 3717 4937782
8529357887 45671 499570 170 143731496