Knowledge
Data
30249 5119921 862826808 1561892
9572 1797621 917 4639953987 9682656
630547150 85 43445