Knowledge
Data
1051 130690581 9867507734 1404032792 80166
156320393 7663 1851 58719772207 504242
782 95749307697 86122