Knowledge
Data
555346 1827925 24338717 233405
86681380 90871 99764780
147 29642062872 522098087 303464536