Knowledge
Data
20 942 810 5680783390
87912 347628460 10070120 306239 7878
8119 1883908191 1125990637