Knowledge
Data
626295 9014193 59066342 54685 663796
423 585715 11508 706099
39349618110 028393458 2573 19831267275