Knowledge
Data
42 420700 276072899
22526920469 992 45659658 201890 93832
3165 931063 98471753 426 835