Knowledge
Data
63 181668107 24924431 15338
2993 90685 41101155704 54970 20443283059
232 556265 8528241160