Knowledge
Data
303796 5370747657 54322265250 7690
3787 2104018188 014123198 8201365 99939
2310 211799 33831096045 9009684