Knowledge
Data
51 2873749477 3038722 3229918002 641658321
599332691 8371206 973 27
19 164209018 3229727 20053