Knowledge
Data
155101156 80 12949 843143890 68
310015178 79883840 15686 6002
29 93233677 9360 8075054