Knowledge
Data
953846 493806 486047 6063224
796240 65764 633 10939127
2470 10 880341885 999311 1638272