Knowledge
Data
3101883801 542289 29755 132981
2877630142 8013053 591053
4584 13 116539617 1159536 052778