Knowledge
Data
41249232525 503391990 7009 24842677 653992
3174968 100984669 5764396505 6513 378109
25201206 323787536 276070098 3249657961