Knowledge
Data
15293222 22945221418 82440 98037544 17181
2973991 99131 70226 7662296465 1151967
596276 1217219 69744660608 9094