Knowledge
Data
580 36019 164 61261780
854 685916 250846209 462900580
27111 6388207097 3724259 5153652 508