Knowledge
Data
20 3983973580 16489134389
5202359 64294000 809053652 41878680
801486 10099370934 350143 23265791 718406