Knowledge
Data
31 648 29527 587463439 06254450108
373753677 170 7098543 38054219 99067630
110 1228927526 80281591523 3993 475041