Knowledge
Data
822897116 46816 300648613
10142 93053611806 477731520 40905662
163 982 4754787303 8753521