Knowledge
Data
31073 37581578580 800 2342 4339
36 1984223585 495385 2640108
50854610 66 4011694007 4556