Knowledge
Data
159109308 11172255383 6070739 91503332913 730207162
9366930 3185107949 233 2566216 6250
31617690749 4769613563 9050548 7442