Knowledge
Data
307871 1351410 8959 4910
14399557803 794 45132239 8027905 51
315325 322074700 27938876 22477 73891518419