Knowledge
Data
342368 1166723 443 066
95116633 55980955126 86159 6506643 306164315
17683750959 32245618728 94984 5150