Knowledge
Data
3690234 223107 31881679 176325181
4318052 50303416 4280 685547 9320930
70168360 9640043 8273 8302681460 698811848