Knowledge
Data
33576468 28312155 550241990
68182654 225779312 8253493 5352226 1596387808
657153 50145307 29388420850