Knowledge
Data
452996 22820 44694 545160 9167136
14910383 956 829866 4183
73664496778 6420 166103 501706340