Knowledge
Data
264812600 59419585739 452180 999887 9106617
34856768830 1798575546 883300 52841008272 232470922
16990671 6296 5818648