Knowledge
Data
89538683 60903750 9733058 3130336
22375906 40642831 2975352 2385555 70849
089443 378095 17879404282