Knowledge
Data
310689 8104104 98426 328890
080578519 503920454 9227468 242463272 1476
58189767898 014050 2677309 67209177875 12036