Knowledge
Data
17673706 681645412 666486 3630250 41
8000384 44749 16674 83714
371878692 58604937298 852