Knowledge
Data
15852353 13028 218 7152 649145
5868655 4139104 619586 9667 248789781
20492724413 176158295 553703 17 9594406860