Knowledge
Data
31 4096181600 224335378 5468
38 29 320946227 525598455 49
795510645 4646477 185 02 68899735329