Knowledge
Data
615 290092582 37978 33108143 32395942
170064 59238026600 442664
1163 00932089 28201901694 827