Knowledge
Data
2556840 6666261 542347155
321826 9822849933 16061 47454727213 360476
82293905578 71459 5128633234 73057947 3423592164