Knowledge
Data
31159594 8946979 2845785 957405944
10485 0587 1665464760
76 3012840 73 9218423 0386287