Knowledge
Data
335592 946490503 34850431438
284168158 2120312 72160078188 0140
280668 54294142 4392439 5028 6062