Knowledge
Data
81503392 3768 156
5591529 64907 02227 20052508 215123019
244493362 682369 599599273 512518245