Knowledge
Data
10252 45829570 201790 2488 76326
7905650 772971 5183140285 30632 09664273
806002196 964 20455 514286