Knowledge
Data
159072 4611 966 05856178323 8046522
6353 84103110858 902846668
52263048 11520006 3884353 12619600 660