Knowledge
Data
592 24995607 634 42
528 995886 2696866 8319922809 16585852
77133 439507 154322522 32899985