Knowledge
Data
41849610 42393351 53719703315
470760588 93654 21006700096
3885229 908 6622481 016887 89680642