Knowledge
Data
58989 39108737392 3071157 2044867138 2250
785160166 16691 17 241290700 038168305
6672108 500 4299 43