Knowledge
Data
682585 524287025 85836942
7321042443 365 441766156
12358970666 76160 15511926804 68106 0884600732