Knowledge
Data
304993492 2815820 33165628 065578
329271275 28157720974 8632504 20328
901448267 2057714570 50934200041 1839