Knowledge
Data
578 06654 6643 298
2999209 4540 42252113 30004 21845
37 027633588 4352913660 17347343 88255433