Knowledge
Data
21452 611339 313031523 1212 344477586
58577 6485996 2367364 22921 8852148676
754041381 985 066278560 80961300161