Knowledge
Data
34460216 159273 1840570 4481063 315096095
77 451821 64583393 3427 8409
58402 70356 4452075 4773981 4097