Knowledge
Data
306 308 453958 26753261785
1370182184 54627234655 508960 56707
505879 28770502 596255715