Knowledge
Data
3376 48880840 988195
487735111 314125 29754225993
43273 6037988 28888 3377825 292882157