Knowledge
Data
62977905976 2328 211638605 512308 2350579
5912090533 336049 16169 474018 88211273
34665412 768250705 64