Knowledge
Data
2986 7752135 0667080 94332902 109
484517 18590511827 1842690
947 417 70250773308 48220661 37