Knowledge
Data
18108795 78452 568992021 190390
17083 531330 1970028715 999 537690
2482961433 443953 9410