Knowledge
Data
105282569 60104766 6431017623 2586435
85592 49710509 38203164 275 11284130
536927398 910491688 052959 472378