Knowledge
Data
1196 15 44535 212381853 49426466316
2248922607 94694638 4187059656 314 078
247414 97940131 46460177096 958913980 595