Knowledge
Data
2880841525 649804 2212191 407144292
559659 17088732 3250940
8002308 2726460 536488445 755423966 915835