Knowledge
Data
105371155 85618 2011846955 473167161 51375
4397453664 76159 51952 220015
110671563 43 98826 9582591