Knowledge
Data
30785214 984077103 7651323 59924051348
581399 34226104 24895677 973075679 4005755
51995559 741170 3915654043 1240533