Knowledge
Data
31535 89589202147 4522483918 2895673 96342
25723905011 958 29077322391 37320112
561271 68078724 7373 73 44