Knowledge
Data
31593 2895065 2407092 21
83279692492 804 502675579 63999 97911
39260256409 51223207099 31658044 1634272