Knowledge
Data
590977 30723 436762 224 699
28929321094 156 9550
63 2318901511 71316317 83706 473471872