Knowledge
Data
122675 1029067 3099 3869472
168277 116970 05238371
3208433 89521672 67882846 6690886762 5151066