Knowledge
Data
30 66624986 7050480494 79118093195 15036071520
9665602 233 46 5922
851 883837714 705 8286717 4622167505