Knowledge
Data
30442829277 3406 37 1229482
1297196 276 57331049 771 840675376
84053922 7523915 19995706 28322300 81338