Knowledge
Data
36 533828 2489858
623 7308647 33267610 87535596240 065480353
137922541 8570399 3213172087