Knowledge
Data
430364 2996 63695 119296 5419946830
186091228 30 2108901
666 8184 49 5823779008 5678111098