Knowledge
Data
39069 512 22758049578
49590877299 170322744 2809 65074775921 236707861
10536 39962 35896162 5502533257