Knowledge
Data
59 23 810113658 170292
433971838 5035 9486130 6309365950
3522030683 69936922 8985892076 1724130 15723949968