Knowledge
Data
86 303 60960 6249500
765448 408726 641110 364725659 089443682
31181085 5742750 2546214210 36