Knowledge
Data
1571196 99209 88712576 8358625
926871 3335855 20708703042
5264007847 148986 798486 961