Knowledge
Data
23 51378198527 40125203598
29266 4257170541 105142 6195345 1623627238
652561171 11702030 85611538899 920770 5108360135