Knowledge
Data
89640 58130 57580069 21608
90133357 4528484 290329424 9637851
24914305652 8952932559 8013