Knowledge
Data
14902195836 82997751577 129606 191036
7524484590 159 63 378369
805518895 0450586 302 76