Knowledge
Data
5163270959 6460059 18859649799 494092
1945368110 5312941 3224749 6871558944 10095220
2788856 730269371 39