Knowledge
Data
3030812322 80396858591 16445 33980
24036291 44122586 25776
41202596 6200634 99825 23207599 218