Knowledge
Data
83216805 298010 83393071867 600982750
62325956 55854 673652103
15 12925458 476577 12307203 9831615085