Knowledge
Data
46149500 72139232 693721 78189766 36916
373 6866 7203496
31901585325 9251755 942363 7434851