Knowledge
Data
34306 1248605 73901274
50 448611 43739991 192947 29795
6499 4914213281 448962 346052804