Knowledge
Data
60 35392 9175581
5000685239 8159249 44027533 252239
382 165690 575370879 43528 2196624283