Knowledge
Data
3047 42048 40585116 5900 830846
83961 16520 7278415
4691 887636640 952212196 20496690