Knowledge
Data
331401137 221696695 60314 6112
24086970 5686142 880379 078458
29044028 732 409282 8200863390