Knowledge
Data
150 26 7831960343 10991 157432
31217793142 3452745 192505 73427
43285224582 971580793 107980629 4893221 5979617