Knowledge
Data
117781063 40556773 6786 286675792
3113 18711103 66521539509
34180180 9755022762 476960 236