Knowledge
Data
621689009 13649 74197 155124
580070319 6794841 381
46312533971 81036892607 507002555 5826