Knowledge
Data
179362095 25661929610 426769
214477 122589 22 5891 1989967369
518233088 3750 6022 37 970