Knowledge
Data
35009966 83914 606592
152175727 4258855055 93156 51871956 58751280704
929980686 42 22 704136322 117227962