Knowledge
Data
583870213 302 37080 5232435 82309
1490 64071 894 5735708973
40389 14561392 067 42800 533330048