Knowledge
Data
17287 77382 44072150
3545205 6773703569 227274 7271888142 7854
6912967 16860 88652855