Knowledge
Data
22557925 3895940 9407228326 563956 294910752
71769 1090338 343168
34 50393436788 56 965304 356060603