Knowledge
Data
4459167495 112 91 95349610
80665 30303 36870 3011
54515472 67740088 2219445 565040 355796