Knowledge
Data
52775188883 95902 2850102 70157104155 167632520
4327355 19345746 24891 26896610101 374
8018628 50260767 302 5291538 927307596