Knowledge
Data
31 95884140 59825299 33127205 37307781984
38524541 73959460 5784570601
67932 87258 18732162