Knowledge
Data
505314882 250 30952 426613599
687 7653499 81962246013 1902471916
43931531713 0037253 7185101739