Knowledge
Data
584175890 1872402 607
63514932 9853 035410 426716812 213719950
16928 0326 090296 22
0560819489 179932710 54876522