Knowledge
Data
7030812 5018977813 187390144 46263558513
108822 023117 63991 116453 46148
686 524 105