Knowledge
Data
244590114 2877 232
53829675 94968 6067258 15289892
16286898 312702 751710 4947300 589896