Knowledge
Data
506 2157570834 7089 927785169 2485721229
2060160 913 29703625765 6286 295
646141520 26361300116 15778