Knowledge
Data
31629600 500085151 300446 4716814
20 2355212 23748 962218
604462904 64558005053 12171843 86