Knowledge
Data
95091 31159315 375 49269321406 2681554257
881 14310918803 2547782 264 88551
629615385 3101231281 908249907 161516