Knowledge
Data
330 89052 95684 886925016
689226 44466802 8818487179 7493986768
287894743 75747708210 148 04501