Knowledge
Data
51 598014603 2899115174 2335677 92344288
1591 37214830373 651 8192
6559819873 328448 34177773830 457090947