Knowledge
Data
90 315 8622004676 10308 4032
2883359 412837708 1037178 108248891 52124
40446211654 14785131 952955 389