Knowledge
Data
4506226 77056516 092407762 90020599
7074995 401171 24530568 5397442 386442
22011 109007297 6101608 1395