Knowledge
Data
3102906 67 43062434581 36574336 169505
2107589454 9041 117225
35733542 596264773 511845